From tiago.peczenyj at gmail.com Tue Jan 8 10:43:05 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 8 Jan 2013 16:43:05 -0200 Subject: [SP-pm] Fix-DateTime Message-ID: Oi Galera Me foi passado um exercicio bem interessante sobre "corrigir" um comportamento da classe DateTime. O default time zone da classe DateTime ? UTC, por?m alguem ignorou isso e desenvolveu uma boa quantidade de coisas, colocou em produ??o, etc, s? descobriu q tinha algo errado quando alguns testes falhavam em alguns horarios espec?ficos. No caso algumas coisas estavam em EST (como o banco de dados) e para resolver isso "logo", no lugar de alterar o sistema (por medinho, tempo, etc) resolveram fazer algo mais grosseiro. A minha solu??o ficou assim: https://github.com/peczenyj/Fix-DateTime Acho que esta menos pior do que poderia ser, mas ainda fede. N?o ? exatamente um Fix, mas resolve algumas coisas. Gostaria de saber como evoluir isso. Sera que um simples patch para o DateTime colocando uma op??o de default time zone n?o resolveria ou isso seria perigoso? Adoraria saber a opini?o de vcs. -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Tue Jan 8 10:44:36 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 8 Jan 2013 16:44:36 -0200 Subject: [SP-pm] Fix-DateTime In-Reply-To: References: Message-ID: Uia, eu 'por acaso' reportei isso ontem 2013/1/8 Tiago Peczenyj > Oi Galera > > Me foi passado um exercicio bem interessante sobre "corrigir" um > comportamento da classe DateTime. > > O default time zone da classe DateTime ? UTC, por?m alguem ignorou isso e > desenvolveu uma boa quantidade de coisas, colocou em produ??o, etc, s? > descobriu q tinha algo errado quando alguns testes falhavam em alguns > horarios espec?ficos. No caso algumas coisas estavam em EST (como o banco > de dados) e para resolver isso "logo", no lugar de alterar o sistema (por > medinho, tempo, etc) resolveram fazer algo mais grosseiro. > > A minha solu??o ficou assim: > > https://github.com/peczenyj/Fix-DateTime > > Acho que esta menos pior do que poderia ser, mas ainda fede. N?o ? > exatamente um Fix, mas resolve algumas coisas. > > Gostaria de saber como evoluir isso. Sera que um simples patch para o > DateTime colocando uma op??o de default time zone n?o resolveria ou isso > seria perigoso? Adoraria saber a opini?o de vcs. > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Tue Jan 8 10:49:52 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 8 Jan 2013 16:49:52 -0200 Subject: [SP-pm] Fix-DateTime In-Reply-To: References: Message-ID: https://rt.cpan.org/Ticket/Display.html?id=82551 Eu 'resolvi' utilizando uma hora que n?o fosse nem a 0 horas, nem 23horas. o erro ocorre quando tenta crair uma hora durante a troca do horario de ver?o. (pode acontecer no ->add, e etc..) o certo seria o DateTime saber que o hour foi criado como undef, e n?o como '0' pois ele considera isso por default. Talvez daria pra fazer um patch, pra olhar se foi passado undef (ou n?o existir a chave hour) no parameter e todos os lugares que fossem fazer as contas, considerar o undef como 0. Por?m, a classe ? DateTime, e n?o apenas Date, se tivesse uma que fosse apenas Date, resolveria isso. (Date::Calc btw) O DateTime tamb?m guarda historico das opera??es, o que pode aumentar o consumo de memoria em apps que rodam por mutio tempo. 2013/1/8 Renato Santos > Uia, eu 'por acaso' reportei isso ontem > > 2013/1/8 Tiago Peczenyj > >> Oi Galera >> >> Me foi passado um exercicio bem interessante sobre "corrigir" um >> comportamento da classe DateTime. >> >> O default time zone da classe DateTime ? UTC, por?m alguem ignorou isso e >> desenvolveu uma boa quantidade de coisas, colocou em produ??o, etc, s? >> descobriu q tinha algo errado quando alguns testes falhavam em alguns >> horarios espec?ficos. No caso algumas coisas estavam em EST (como o banco >> de dados) e para resolver isso "logo", no lugar de alterar o sistema (por >> medinho, tempo, etc) resolveram fazer algo mais grosseiro. >> >> A minha solu??o ficou assim: >> >> https://github.com/peczenyj/Fix-DateTime >> >> Acho que esta menos pior do que poderia ser, mas ainda fede. N?o ? >> exatamente um Fix, mas resolve algumas coisas. >> >> Gostaria de saber como evoluir isso. Sera que um simples patch para o >> DateTime colocando uma op??o de default time zone n?o resolveria ou isso >> seria perigoso? Adoraria saber a opini?o de vcs. >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Tue Jan 8 11:01:19 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 8 Jan 2013 17:01:19 -0200 Subject: [SP-pm] Fix-DateTime In-Reply-To: References: Message-ID: AH Na verdade vc quer trabalhar com BRT e n?o BRST 2013/1/8 Renato Santos > https://rt.cpan.org/Ticket/Display.html?id=82551 > > Eu 'resolvi' utilizando uma hora que n?o fosse nem a 0 horas, nem 23horas. > o erro ocorre quando tenta crair uma hora durante a troca do horario de > ver?o. > > (pode acontecer no ->add, e etc..) > > o certo seria o DateTime saber que o hour foi criado como undef, e n?o > como '0' pois ele considera isso por default. > > Talvez daria pra fazer um patch, pra olhar se foi passado undef (ou n?o > existir a chave hour) no parameter e todos os lugares que fossem fazer as > contas, considerar o undef como 0. > > Por?m, a classe ? DateTime, e n?o apenas Date, se tivesse uma que fosse > apenas Date, resolveria isso. (Date::Calc btw) > > O DateTime tamb?m guarda historico das opera??es, o que pode aumentar o > consumo de memoria em apps que rodam por mutio tempo. > > 2013/1/8 Renato Santos > >> Uia, eu 'por acaso' reportei isso ontem >> >> 2013/1/8 Tiago Peczenyj >> >>> Oi Galera >>> >>> Me foi passado um exercicio bem interessante sobre "corrigir" um >>> comportamento da classe DateTime. >>> >>> O default time zone da classe DateTime ? UTC, por?m alguem ignorou isso >>> e desenvolveu uma boa quantidade de coisas, colocou em produ??o, etc, s? >>> descobriu q tinha algo errado quando alguns testes falhavam em alguns >>> horarios espec?ficos. No caso algumas coisas estavam em EST (como o banco >>> de dados) e para resolver isso "logo", no lugar de alterar o sistema (por >>> medinho, tempo, etc) resolveram fazer algo mais grosseiro. >>> >>> A minha solu??o ficou assim: >>> >>> https://github.com/peczenyj/Fix-DateTime >>> >>> Acho que esta menos pior do que poderia ser, mas ainda fede. N?o ? >>> exatamente um Fix, mas resolve algumas coisas. >>> >>> Gostaria de saber como evoluir isso. Sera que um simples patch para o >>> DateTime colocando uma op??o de default time zone n?o resolveria ou isso >>> seria perigoso? Adoraria saber a opini?o de vcs. >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Tue Jan 8 11:05:45 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 8 Jan 2013 17:05:45 -0200 Subject: [SP-pm] Fix-DateTime In-Reply-To: References: Message-ID: Cron o DateTime::Incomplete n?o resolveria o teu problema? 2013/1/8 Tiago Peczenyj > AH > > Na verdade vc quer trabalhar com BRT e n?o BRST > > > 2013/1/8 Renato Santos > >> https://rt.cpan.org/Ticket/Display.html?id=82551 >> >> Eu 'resolvi' utilizando uma hora que n?o fosse nem a 0 horas, nem >> 23horas. >> o erro ocorre quando tenta crair uma hora durante a troca do horario de >> ver?o. >> >> (pode acontecer no ->add, e etc..) >> >> o certo seria o DateTime saber que o hour foi criado como undef, e n?o >> como '0' pois ele considera isso por default. >> >> Talvez daria pra fazer um patch, pra olhar se foi passado undef (ou n?o >> existir a chave hour) no parameter e todos os lugares que fossem fazer as >> contas, considerar o undef como 0. >> >> Por?m, a classe ? DateTime, e n?o apenas Date, se tivesse uma que fosse >> apenas Date, resolveria isso. (Date::Calc btw) >> >> O DateTime tamb?m guarda historico das opera??es, o que pode aumentar o >> consumo de memoria em apps que rodam por mutio tempo. >> >> 2013/1/8 Renato Santos >> >>> Uia, eu 'por acaso' reportei isso ontem >>> >>> 2013/1/8 Tiago Peczenyj >>> >>>> Oi Galera >>>> >>>> Me foi passado um exercicio bem interessante sobre "corrigir" um >>>> comportamento da classe DateTime. >>>> >>>> O default time zone da classe DateTime ? UTC, por?m alguem ignorou isso >>>> e desenvolveu uma boa quantidade de coisas, colocou em produ??o, etc, s? >>>> descobriu q tinha algo errado quando alguns testes falhavam em alguns >>>> horarios espec?ficos. No caso algumas coisas estavam em EST (como o banco >>>> de dados) e para resolver isso "logo", no lugar de alterar o sistema (por >>>> medinho, tempo, etc) resolveram fazer algo mais grosseiro. >>>> >>>> A minha solu??o ficou assim: >>>> >>>> https://github.com/peczenyj/Fix-DateTime >>>> >>>> Acho que esta menos pior do que poderia ser, mas ainda fede. N?o ? >>>> exatamente um Fix, mas resolve algumas coisas. >>>> >>>> Gostaria de saber como evoluir isso. Sera que um simples patch para o >>>> DateTime colocando uma op??o de default time zone n?o resolveria ou isso >>>> seria perigoso? Adoraria saber a opini?o de vcs. >>>> >>>> -- >>>> Tiago B. Peczenyj >>>> Linux User #405772 >>>> >>>> http://about.me/peczenyj >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>>> >>> >>> >>> -- >>> Sarav?, >>> Renato CRON >>> http://www.renatocron.com/blog/ >>> @renato_cron >>> >> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Tue Jan 8 11:10:59 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 8 Jan 2013 17:10:59 -0200 Subject: [SP-pm] Fix-DateTime In-Reply-To: References: Message-ID: Eu "resolvi" na maior pregui?a, depois de descobrir o que causava, eu fiz : hour => 15. Mas valeu, eu realmente n?o conhecia o DateTime::Incomplete! Na verdade, se eu n?o passar o timezone, o erro tambem n?o acontece (e n?o muda nada no resultado, no meu caso) 2013/1/8 Tiago Peczenyj > DateTime::Incomplete -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Tue Jan 8 11:13:46 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 8 Jan 2013 17:13:46 -0200 Subject: [SP-pm] Fix-DateTime In-Reply-To: References: Message-ID: n?o muda pq UTC n?o tem "horario de ver?o" sempre vai funcionar. 2013/1/8 Renato Santos > Eu "resolvi" na maior pregui?a, depois de descobrir o que causava, eu fiz > : hour => 15. > > Mas valeu, eu realmente n?o conhecia o DateTime::Incomplete! > > > Na verdade, se eu n?o passar o timezone, o erro tambem n?o acontece (e n?o > muda nada no resultado, no meu caso) > > 2013/1/8 Tiago Peczenyj > >> DateTime::Incomplete > > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Tue Jan 8 11:16:12 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 8 Jan 2013 17:16:12 -0200 Subject: [SP-pm] Fix-DateTime In-Reply-To: References: Message-ID: exato! Eu n?o sabia que os timezones tinham as informa??es das mudan?as, na verdade, eu nem sabia que isso podia ser previsto! (pensei que fosse alguma data decidida todo ano por alguem!) 2013/1/8 Tiago Peczenyj > n?o muda pq UTC n?o tem "horario de ver?o" > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Tue Jan 8 11:22:07 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 8 Jan 2013 17:22:07 -0200 Subject: [SP-pm] Fix-DateTime In-Reply-To: References: Message-ID: Veja bem... At? 2039, as datas do come?o e fim do "horario de ver?o" est?o definidos. Mas o governo pode decidir que ano X pode ser diferente. Ai alguem tem que atualizar o DateTime/TimeZone/America/Sao_Paulo.pm Por outro lado, pode ser ainda pior. As vezes um estado decide n?o fazer parte dessa parada como a Bahia se n?o me engano. E ai, comofas? Por?m perceba que o meu fix ? para algo diferente: ? vc supor que tudo ? EST por padr?o quando n?o ?. Mas seria uma feature interessante um "coerce" para a data mais proxima caso eu esteja tentando pegar um horario que n?o existe por conta do date-time. Implementa essa baga?a pra n?s, cron, e para de beber. 2013/1/8 Renato Santos > exato! > > Eu n?o sabia que os timezones tinham as informa??es das mudan?as, > > na verdade, eu nem sabia que isso podia ser previsto! (pensei que fosse > alguma data decidida todo ano por alguem!) > > > 2013/1/8 Tiago Peczenyj > >> n?o muda pq UTC n?o tem "horario de ver?o" >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Tue Jan 8 11:24:04 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 8 Jan 2013 17:24:04 -0200 Subject: [SP-pm] Fix-DateTime In-Reply-To: References: Message-ID: Sim sim, eu s? vi seu git depois, eu comentei 'rapido' aqui por impulso! 2013/1/8 Tiago Peczenyj > Veja bem... > > At? 2039, as datas do come?o e fim do "horario de ver?o" est?o definidos. > > Mas o governo pode decidir que ano X pode ser diferente. Ai alguem tem que > atualizar o DateTime/TimeZone/America/Sao_Paulo.pm > > Por outro lado, pode ser ainda pior. As vezes um estado decide n?o fazer > parte dessa parada como a Bahia se n?o me engano. E ai, comofas? > > Por?m perceba que o meu fix ? para algo diferente: ? vc supor que tudo ? > EST por padr?o quando n?o ?. > > Mas seria uma feature interessante um "coerce" para a data mais proxima > caso eu esteja tentando pegar um horario que n?o existe por conta do > date-time. Implementa essa baga?a pra n?s, cron, e para de beber. > > 2013/1/8 Renato Santos > >> exato! >> >> Eu n?o sabia que os timezones tinham as informa??es das mudan?as, >> >> na verdade, eu nem sabia que isso podia ser previsto! (pensei que fosse >> alguma data decidida todo ano por alguem!) >> >> >> 2013/1/8 Tiago Peczenyj >> >>> n?o muda pq UTC n?o tem "horario de ver?o" >>> >> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Wed Jan 9 03:35:55 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 09 Jan 2013 09:35:55 -0200 Subject: [SP-pm] Fix-DateTime In-Reply-To: (Tiago Peczenyj's message of "Tue, 8 Jan 2013 16:43:05 -0200") References: Message-ID: The following message is a courtesy copy of an article that has been posted to gmane.comp.lang.perl.perl-mongers.saopaulo as well. >>>>> "Tiago" == Tiago Peczenyj writes: Tiago> Oi Galera Me foi passado um exercicio bem interessante Tiago> sobre "corrigir" um comportamento da classe DateTime. Tiago> O default time zone da classe DateTime ? UTC, por?m alguem Tiago> ignorou isso e desenvolveu uma boa quantidade de coisas, Tiago> colocou em produ??o, etc, s? descobriu q tinha algo errado Tiago> quando alguns testes falhavam em alguns horarios Tiago> espec?ficos. No caso algumas coisas estavam em EST (como o Tiago> banco de dados) e para resolver isso "logo", no lugar de Tiago> alterar o sistema (por medinho, tempo, etc) resolveram Tiago> fazer algo mais grosseiro. Tiago> A minha solu??o ficou assim: Tiago> https://github.com/peczenyj/Fix-DateTime Tiago> Acho que esta menos pior do que poderia ser, mas ainda Tiago> fede. N?o ? exatamente um Fix, mas resolve algumas coisas. Algumas considera??es: - N?o precisa mudar todos os m?todos, s? um wrapper no ->new() j? basta. Com esse tipo de altera??o, quanto menos intrusivo voc? for, melhor, vai que algu?m decide mudar algo nos internals e colocar o new numa classe base, a? o DateTime::new vai deixar de existir e vai quebrar o wrapper. - Apesar do Michael Schwern achar bacana o uso de "goto ⊂" porque faz parecer que o wrapper n?o est? l?, eu detesto essa constru??o exatamente por esse motivo. Essa forma de invoca??o do goto sobrescreve a chamada atual da stack com a nova chamada, em algumas situa??es isso pode virar um pesadelo de depura??o quando outra pessoa pegar o c?digo e n?o entender porque raios o time_zone est? em EST quando a doc diz que ? UTC (logo em seguida ele vai come?ar a programar em Java, dizendo que Perl ? uma merda). - ? poss?vel que o teu bloco BEGIN execute antes do BEGIN impl?cito do use DateTime em algum outro lugar do seu c?digo, por isso voc? precisa carregar o DateTime explicitamente. Eu implementaria assim: use DateTime; our ENABLE = 1; our %defaults = (time_zone => 'EST'); BEGIN { if($ENABLE) { my $sub = DateTime->can('new') or die "AVISO: M?todo DateTime->new sumiu, ISSO VAI QUEBRAR O SISTEMA TODO"; *DateTime::new = sub { my($class, %args) = @_; $class->$sub(%defaults, %args); }; } } -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From tiago.peczenyj at gmail.com Wed Jan 9 03:47:39 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 9 Jan 2013 09:47:39 -0200 Subject: [SP-pm] Fix-DateTime In-Reply-To: References: Message-ID: Valeu Eden Ent?o, eu li sobre o "rebless" depois de ter implementado. Acho ate que ? uma solu??o mais elegante. Por?m se os internals do DateTime forem alterados, os meus testes v?o quebrar. N?o ? muito confiavel isso mas ? interessante de se pensar. Outra coisa que eu estava vendo ? que o Enable ? muito confuso. Seria mais facil, num problema em produ??o, comentar a linha que adiciona o meu modulo e mandar bala. Ou adicionar este m?dulo caso a configura??o permita. 2013/1/9 Eden Cardim > The following message is a courtesy copy of an article > that has been posted to gmane.comp.lang.perl.perl-mongers.saopaulo as well. > > >>>>> "Tiago" == Tiago Peczenyj < > tiago.peczenyj-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: > > Tiago> Oi Galera Me foi passado um exercicio bem interessante > Tiago> sobre "corrigir" um comportamento da classe DateTime. > > Tiago> O default time zone da classe DateTime ? UTC, por?m alguem > Tiago> ignorou isso e desenvolveu uma boa quantidade de coisas, > Tiago> colocou em produ??o, etc, s? descobriu q tinha algo errado > Tiago> quando alguns testes falhavam em alguns horarios > Tiago> espec?ficos. No caso algumas coisas estavam em EST (como o > Tiago> banco de dados) e para resolver isso "logo", no lugar de > Tiago> alterar o sistema (por medinho, tempo, etc) resolveram > Tiago> fazer algo mais grosseiro. > > Tiago> A minha solu??o ficou assim: > > Tiago> https://github.com/peczenyj/Fix-DateTime > > Tiago> Acho que esta menos pior do que poderia ser, mas ainda > Tiago> fede. N?o ? exatamente um Fix, mas resolve algumas coisas. > > Algumas considera??es: > > - N?o precisa mudar todos os m?todos, s? um wrapper no ->new() j? > basta. Com esse tipo de altera??o, quanto menos intrusivo voc? for, > melhor, vai que algu?m decide mudar algo nos internals e colocar o > new numa classe base, a? o DateTime::new vai deixar de existir e vai > quebrar o wrapper. > > - Apesar do Michael Schwern achar bacana o uso de "goto ⊂" porque > faz parecer que o wrapper n?o est? l?, eu detesto essa constru??o > exatamente por esse motivo. Essa forma de invoca??o do goto > sobrescreve a chamada atual da stack com a nova chamada, em algumas > situa??es isso pode virar um pesadelo de depura??o quando outra > pessoa pegar o c?digo e n?o entender porque raios o time_zone est? > em EST quando a doc diz que ? UTC (logo em seguida ele vai come?ar a > programar em Java, dizendo que Perl ? uma merda). > > - ? poss?vel que o teu bloco BEGIN execute antes do BEGIN impl?cito do > use DateTime em algum outro lugar do seu c?digo, por isso voc? > precisa carregar o DateTime explicitamente. > > Eu implementaria assim: > > use DateTime; > our ENABLE = 1; > our %defaults = (time_zone => 'EST'); > > BEGIN { > if($ENABLE) { > my $sub = DateTime->can('new') > or die "AVISO: M?todo DateTime->new sumiu, ISSO VAI QUEBRAR O > SISTEMA TODO"; > *DateTime::new = sub { > my($class, %args) = @_; > $class->$sub(%defaults, %args); > }; > } > } > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Wed Jan 9 03:50:55 2013 From: renato.cron at gmail.com (Renato Santos) Date: Wed, 9 Jan 2013 09:50:55 -0200 Subject: [SP-pm] Fix-DateTime In-Reply-To: References: Message-ID: At? porque o setEnable(0) s? afetaria os novos DateTimes, n?o ?? Como funciona o "no" ? Ficaria legal, no lugar de Enable/Disable. use Fix::DateTime; ... no Fix::DateTime; ... 2013/1/9 Tiago Peczenyj > Valeu Eden > > Ent?o, eu li sobre o "rebless" depois de ter implementado. Acho ate que ? > uma solu??o mais elegante. > > Por?m se os internals do DateTime forem alterados, os meus testes v?o > quebrar. N?o ? muito confiavel isso mas ? interessante de se pensar. > > Outra coisa que eu estava vendo ? que o Enable ? muito confuso. Seria mais > facil, num problema em produ??o, comentar a linha que adiciona o meu modulo > e mandar bala. Ou adicionar este m?dulo caso a configura??o permita. > > > 2013/1/9 Eden Cardim > >> The following message is a courtesy copy of an article >> that has been posted to gmane.comp.lang.perl.perl-mongers.saopaulo as >> well. >> >> >>>>> "Tiago" == Tiago Peczenyj < >> tiago.peczenyj-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >> >> Tiago> Oi Galera Me foi passado um exercicio bem interessante >> Tiago> sobre "corrigir" um comportamento da classe DateTime. >> >> Tiago> O default time zone da classe DateTime ? UTC, por?m alguem >> Tiago> ignorou isso e desenvolveu uma boa quantidade de coisas, >> Tiago> colocou em produ??o, etc, s? descobriu q tinha algo errado >> Tiago> quando alguns testes falhavam em alguns horarios >> Tiago> espec?ficos. No caso algumas coisas estavam em EST (como o >> Tiago> banco de dados) e para resolver isso "logo", no lugar de >> Tiago> alterar o sistema (por medinho, tempo, etc) resolveram >> Tiago> fazer algo mais grosseiro. >> >> Tiago> A minha solu??o ficou assim: >> >> Tiago> https://github.com/peczenyj/Fix-DateTime >> >> Tiago> Acho que esta menos pior do que poderia ser, mas ainda >> Tiago> fede. N?o ? exatamente um Fix, mas resolve algumas coisas. >> >> Algumas considera??es: >> >> - N?o precisa mudar todos os m?todos, s? um wrapper no ->new() j? >> basta. Com esse tipo de altera??o, quanto menos intrusivo voc? for, >> melhor, vai que algu?m decide mudar algo nos internals e colocar o >> new numa classe base, a? o DateTime::new vai deixar de existir e vai >> quebrar o wrapper. >> >> - Apesar do Michael Schwern achar bacana o uso de "goto ⊂" porque >> faz parecer que o wrapper n?o est? l?, eu detesto essa constru??o >> exatamente por esse motivo. Essa forma de invoca??o do goto >> sobrescreve a chamada atual da stack com a nova chamada, em algumas >> situa??es isso pode virar um pesadelo de depura??o quando outra >> pessoa pegar o c?digo e n?o entender porque raios o time_zone est? >> em EST quando a doc diz que ? UTC (logo em seguida ele vai come?ar a >> programar em Java, dizendo que Perl ? uma merda). >> >> - ? poss?vel que o teu bloco BEGIN execute antes do BEGIN impl?cito do >> use DateTime em algum outro lugar do seu c?digo, por isso voc? >> precisa carregar o DateTime explicitamente. >> >> Eu implementaria assim: >> >> use DateTime; >> our ENABLE = 1; >> our %defaults = (time_zone => 'EST'); >> >> BEGIN { >> if($ENABLE) { >> my $sub = DateTime->can('new') >> or die "AVISO: M?todo DateTime->new sumiu, ISSO VAI QUEBRAR O >> SISTEMA TODO"; >> *DateTime::new = sub { >> my($class, %args) = @_; >> $class->$sub(%defaults, %args); >> }; >> } >> } >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Wed Jan 9 03:55:57 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 9 Jan 2013 09:55:57 -0200 Subject: [SP-pm] Fix-DateTime In-Reply-To: References: Message-ID: Pelo contrario, afetaria todos. O problema do no Fix::DateTime ? que eu n?o quero controlar o default time zone no escopo lexico. Tipo no escopo X o default ? EST e fora ? UTC. Isso seria um samba do crioulo doido O que acontece ? que o monkey patch verifica se o modulo esta ativado para adicionar o parametro extra e eu estou sempre usando os metodos monkeypatcheados. na verdade eu pensei em algo como use Fix::DateTime default => 'EST', enable => 1; mas a minha implementa??o ficou um lixo. 2013/1/9 Renato Santos > At? porque o setEnable(0) s? afetaria os novos DateTimes, n?o ?? > > Como funciona o "no" ? > > Ficaria legal, no lugar de Enable/Disable. > > use Fix::DateTime; > ... > no Fix::DateTime; > ... > > 2013/1/9 Tiago Peczenyj > >> Valeu Eden >> >> Ent?o, eu li sobre o "rebless" depois de ter implementado. Acho ate que ? >> uma solu??o mais elegante. >> >> Por?m se os internals do DateTime forem alterados, os meus testes v?o >> quebrar. N?o ? muito confiavel isso mas ? interessante de se pensar. >> >> Outra coisa que eu estava vendo ? que o Enable ? muito confuso. Seria >> mais facil, num problema em produ??o, comentar a linha que adiciona o meu >> modulo e mandar bala. Ou adicionar este m?dulo caso a configura??o permita. >> >> >> 2013/1/9 Eden Cardim >> >>> The following message is a courtesy copy of an article >>> that has been posted to gmane.comp.lang.perl.perl-mongers.saopaulo as >>> well. >>> >>> >>>>> "Tiago" == Tiago Peczenyj < >>> tiago.peczenyj-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >>> >>> Tiago> Oi Galera Me foi passado um exercicio bem interessante >>> Tiago> sobre "corrigir" um comportamento da classe DateTime. >>> >>> Tiago> O default time zone da classe DateTime ? UTC, por?m alguem >>> Tiago> ignorou isso e desenvolveu uma boa quantidade de coisas, >>> Tiago> colocou em produ??o, etc, s? descobriu q tinha algo errado >>> Tiago> quando alguns testes falhavam em alguns horarios >>> Tiago> espec?ficos. No caso algumas coisas estavam em EST (como o >>> Tiago> banco de dados) e para resolver isso "logo", no lugar de >>> Tiago> alterar o sistema (por medinho, tempo, etc) resolveram >>> Tiago> fazer algo mais grosseiro. >>> >>> Tiago> A minha solu??o ficou assim: >>> >>> Tiago> https://github.com/peczenyj/Fix-DateTime >>> >>> Tiago> Acho que esta menos pior do que poderia ser, mas ainda >>> Tiago> fede. N?o ? exatamente um Fix, mas resolve algumas coisas. >>> >>> Algumas considera??es: >>> >>> - N?o precisa mudar todos os m?todos, s? um wrapper no ->new() j? >>> basta. Com esse tipo de altera??o, quanto menos intrusivo voc? for, >>> melhor, vai que algu?m decide mudar algo nos internals e colocar o >>> new numa classe base, a? o DateTime::new vai deixar de existir e vai >>> quebrar o wrapper. >>> >>> - Apesar do Michael Schwern achar bacana o uso de "goto ⊂" porque >>> faz parecer que o wrapper n?o est? l?, eu detesto essa constru??o >>> exatamente por esse motivo. Essa forma de invoca??o do goto >>> sobrescreve a chamada atual da stack com a nova chamada, em algumas >>> situa??es isso pode virar um pesadelo de depura??o quando outra >>> pessoa pegar o c?digo e n?o entender porque raios o time_zone est? >>> em EST quando a doc diz que ? UTC (logo em seguida ele vai come?ar a >>> programar em Java, dizendo que Perl ? uma merda). >>> >>> - ? poss?vel que o teu bloco BEGIN execute antes do BEGIN impl?cito do >>> use DateTime em algum outro lugar do seu c?digo, por isso voc? >>> precisa carregar o DateTime explicitamente. >>> >>> Eu implementaria assim: >>> >>> use DateTime; >>> our ENABLE = 1; >>> our %defaults = (time_zone => 'EST'); >>> >>> BEGIN { >>> if($ENABLE) { >>> my $sub = DateTime->can('new') >>> or die "AVISO: M?todo DateTime->new sumiu, ISSO VAI QUEBRAR O >>> SISTEMA TODO"; >>> *DateTime::new = sub { >>> my($class, %args) = @_; >>> $class->$sub(%defaults, %args); >>> }; >>> } >>> } >>> >>> -- >>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>> +55 11 9644 8225 >>> http://insoli.de >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Wed Jan 9 04:49:27 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 09 Jan 2013 10:49:27 -0200 Subject: [SP-pm] Fix-DateTime In-Reply-To: (Tiago Peczenyj's message of "Wed, 9 Jan 2013 09:47:39 -0200") References: Message-ID: >>>>> "Tiago" == Tiago Peczenyj writes: Tiago> Valeu Eden Ent?o, eu li sobre o "rebless" depois de ter Tiago> implementado. Acho ate que ? uma solu??o mais elegante. rebless ? bem perigoso, eu usaria com bastante cautela. Tiago> Por?m se os internals do DateTime forem alterados, os meus Tiago> testes v?o quebrar. N?o ? muito confiavel isso mas ? Tiago> interessante de se pensar. Tiago> Outra coisa que eu estava vendo ? que o Enable ? muito Tiago> confuso. Seria mais facil, num problema em produ??o, Tiago> comentar a linha que adiciona o meu modulo e mandar Tiago> bala. Ou adicionar este m?dulo caso a configura??o permita. Uma outra solu??o (n?o testada) que eu acho que pode funcionar bem ?: use DateTime; BEGIN { unshift 'Fix::DateTime', @DateTime::ISA }; E no Fix::DateTime voc? sobrecarrega o que quiser. Pra desabilitar voc? faz o inverso. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From tiago.peczenyj at gmail.com Wed Jan 9 04:51:34 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 9 Jan 2013 10:51:34 -0200 Subject: [SP-pm] Fix-DateTime In-Reply-To: References: Message-ID: Opa 2013/1/9 Eden Cardim > >>>>> "Tiago" == Tiago Peczenyj < > tiago.peczenyj-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: > > Tiago> Valeu Eden Ent?o, eu li sobre o "rebless" depois de ter > Tiago> implementado. Acho ate que ? uma solu??o mais elegante. > > rebless ? bem perigoso, eu usaria com bastante cautela. > Pode dar um exemplo do perigo? > Tiago> Por?m se os internals do DateTime forem alterados, os meus > Tiago> testes v?o quebrar. N?o ? muito confiavel isso mas ? > Tiago> interessante de se pensar. > > Tiago> Outra coisa que eu estava vendo ? que o Enable ? muito > Tiago> confuso. Seria mais facil, num problema em produ??o, > Tiago> comentar a linha que adiciona o meu modulo e mandar > Tiago> bala. Ou adicionar este m?dulo caso a configura??o permita. > > Uma outra solu??o (n?o testada) que eu acho que pode funcionar bem ?: > > use DateTime; > BEGIN { unshift 'Fix::DateTime', @DateTime::ISA }; > > E no Fix::DateTime voc? sobrecarrega o que quiser. Pra desabilitar > voc? faz o inverso. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Wed Jan 9 04:55:03 2013 From: renato.cron at gmail.com (Renato Santos) Date: Wed, 9 Jan 2013 10:55:03 -0200 Subject: [SP-pm] Fix-DateTime In-Reply-To: References: Message-ID: Pessoas, o FIX n?o seria usado apenas por quem sabe que vai usar o FIX? ent?o ela j? tem que estar ciente que o FIX pode causar BUGS caso o comportamento default seja interferido dentro de chamadas que ela n?o previu. (outros modulos) 2013/1/9 Tiago Peczenyj > Opa > > 2013/1/9 Eden Cardim > >> >>>>> "Tiago" == Tiago Peczenyj < >> tiago.peczenyj-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >> >> Tiago> Valeu Eden Ent?o, eu li sobre o "rebless" depois de ter >> Tiago> implementado. Acho ate que ? uma solu??o mais elegante. >> >> rebless ? bem perigoso, eu usaria com bastante cautela. >> > > Pode dar um exemplo do perigo? > > >> Tiago> Por?m se os internals do DateTime forem alterados, os meus >> Tiago> testes v?o quebrar. N?o ? muito confiavel isso mas ? >> Tiago> interessante de se pensar. >> >> Tiago> Outra coisa que eu estava vendo ? que o Enable ? muito >> Tiago> confuso. Seria mais facil, num problema em produ??o, >> Tiago> comentar a linha que adiciona o meu modulo e mandar >> Tiago> bala. Ou adicionar este m?dulo caso a configura??o permita. >> >> Uma outra solu??o (n?o testada) que eu acho que pode funcionar bem ?: >> >> use DateTime; >> BEGIN { unshift 'Fix::DateTime', @DateTime::ISA }; >> >> E no Fix::DateTime voc? sobrecarrega o que quiser. Pra desabilitar >> voc? faz o inverso. >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Wed Jan 9 04:56:12 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 9 Jan 2013 10:56:12 -0200 Subject: [SP-pm] Fix-DateTime In-Reply-To: References: Message-ID: Sim mas n?o precisa FUDER o sistema todo. 2013/1/9 Renato Santos > Pessoas, o FIX n?o seria usado apenas por quem sabe que vai usar o FIX? > ent?o ela j? tem que estar ciente que o FIX pode causar BUGS caso o > comportamento default seja interferido dentro de chamadas que ela n?o > previu. (outros modulos) > > > 2013/1/9 Tiago Peczenyj > >> Opa >> >> 2013/1/9 Eden Cardim >> >>> >>>>> "Tiago" == Tiago Peczenyj < >>> tiago.peczenyj-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >>> >>> Tiago> Valeu Eden Ent?o, eu li sobre o "rebless" depois de ter >>> Tiago> implementado. Acho ate que ? uma solu??o mais elegante. >>> >>> rebless ? bem perigoso, eu usaria com bastante cautela. >>> >> >> Pode dar um exemplo do perigo? >> >> >>> Tiago> Por?m se os internals do DateTime forem alterados, os meus >>> Tiago> testes v?o quebrar. N?o ? muito confiavel isso mas ? >>> Tiago> interessante de se pensar. >>> >>> Tiago> Outra coisa que eu estava vendo ? que o Enable ? muito >>> Tiago> confuso. Seria mais facil, num problema em produ??o, >>> Tiago> comentar a linha que adiciona o meu modulo e mandar >>> Tiago> bala. Ou adicionar este m?dulo caso a configura??o permita. >>> >>> Uma outra solu??o (n?o testada) que eu acho que pode funcionar bem ?: >>> >>> use DateTime; >>> BEGIN { unshift 'Fix::DateTime', @DateTime::ISA }; >>> >>> E no Fix::DateTime voc? sobrecarrega o que quiser. Pra desabilitar >>> voc? faz o inverso. >>> >>> -- >>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>> +55 11 9644 8225 >>> http://insoli.de >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Wed Jan 9 06:10:58 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 9 Jan 2013 12:10:58 -0200 Subject: [SP-pm] Fix-DateTime In-Reply-To: References: Message-ID: Agora alguem ja usou Aspect ? use Aspect; before { return unless $enable; $_->args($_->args, time_zone => $default_time_zone) unless grep { /time_zone/ } $_->args; } call 'DateTime::today' | call 'DateTime::new' | call 'DateTime::from_epoch' | call 'DateTime::last_day_of_month' | call 'DateTime::now'; ADOREI ou poderia fazer use Aspect; after { $_->return_value->set_time_zone( 'EST' ); } call 'DateTime::today'; porem eu percebi uma coisa, n?o basta alterar o construtor pois tudo passa por um construtor interno _new, melhor observar os metodos publicos do que brincar com os internals 2013/1/9 Tiago Peczenyj > Sim mas n?o precisa FUDER o sistema todo. > > > 2013/1/9 Renato Santos > >> Pessoas, o FIX n?o seria usado apenas por quem sabe que vai usar o FIX? >> ent?o ela j? tem que estar ciente que o FIX pode causar BUGS caso o >> comportamento default seja interferido dentro de chamadas que ela n?o >> previu. (outros modulos) >> >> >> 2013/1/9 Tiago Peczenyj >> >>> Opa >>> >>> 2013/1/9 Eden Cardim >>> >>>> >>>>> "Tiago" == Tiago Peczenyj < >>>> tiago.peczenyj-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >>>> >>>> Tiago> Valeu Eden Ent?o, eu li sobre o "rebless" depois de ter >>>> Tiago> implementado. Acho ate que ? uma solu??o mais elegante. >>>> >>>> rebless ? bem perigoso, eu usaria com bastante cautela. >>>> >>> >>> Pode dar um exemplo do perigo? >>> >>> >>>> Tiago> Por?m se os internals do DateTime forem alterados, os meus >>>> Tiago> testes v?o quebrar. N?o ? muito confiavel isso mas ? >>>> Tiago> interessante de se pensar. >>>> >>>> Tiago> Outra coisa que eu estava vendo ? que o Enable ? muito >>>> Tiago> confuso. Seria mais facil, num problema em produ??o, >>>> Tiago> comentar a linha que adiciona o meu modulo e mandar >>>> Tiago> bala. Ou adicionar este m?dulo caso a configura??o permita. >>>> >>>> Uma outra solu??o (n?o testada) que eu acho que pode funcionar bem ?: >>>> >>>> use DateTime; >>>> BEGIN { unshift 'Fix::DateTime', @DateTime::ISA }; >>>> >>>> E no Fix::DateTime voc? sobrecarrega o que quiser. Pra desabilitar >>>> voc? faz o inverso. >>>> >>>> -- >>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>> +55 11 9644 8225 >>>> http://insoli.de >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Wed Jan 9 06:14:11 2013 From: renato.cron at gmail.com (Renato Santos) Date: Wed, 9 Jan 2013 12:14:11 -0200 Subject: [SP-pm] Fix-DateTime In-Reply-To: References: Message-ID: o DateTime ? um pouco complexo por dentro, [ok, vou parar de falar, todo mundo j? sabe que ele n?o ? um modulo rapido] 2013/1/9 Tiago Peczenyj > Agora alguem ja usou Aspect ? > > use Aspect; > before { > return unless $enable; > $_->args($_->args, time_zone => $default_time_zone) unless grep { > /time_zone/ } $_->args; > } call 'DateTime::today' > | call 'DateTime::new' > | call 'DateTime::from_epoch' > | call 'DateTime::last_day_of_month' > | call 'DateTime::now'; > > ADOREI > > ou poderia fazer > > use Aspect; > > after { > $_->return_value->set_time_zone( 'EST' ); > } call 'DateTime::today'; > > porem eu percebi uma coisa, n?o basta alterar o construtor pois tudo passa > por um construtor interno _new, melhor observar os metodos publicos do que > brincar com os internals > > 2013/1/9 Tiago Peczenyj > >> Sim mas n?o precisa FUDER o sistema todo. >> >> >> 2013/1/9 Renato Santos >> >>> Pessoas, o FIX n?o seria usado apenas por quem sabe que vai usar o FIX? >>> ent?o ela j? tem que estar ciente que o FIX pode causar BUGS caso o >>> comportamento default seja interferido dentro de chamadas que ela n?o >>> previu. (outros modulos) >>> >>> >>> 2013/1/9 Tiago Peczenyj >>> >>>> Opa >>>> >>>> 2013/1/9 Eden Cardim >>>> >>>>> >>>>> "Tiago" == Tiago Peczenyj < >>>>> tiago.peczenyj-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >>>>> >>>>> Tiago> Valeu Eden Ent?o, eu li sobre o "rebless" depois de ter >>>>> Tiago> implementado. Acho ate que ? uma solu??o mais elegante. >>>>> >>>>> rebless ? bem perigoso, eu usaria com bastante cautela. >>>>> >>>> >>>> Pode dar um exemplo do perigo? >>>> >>>> >>>>> Tiago> Por?m se os internals do DateTime forem alterados, os meus >>>>> Tiago> testes v?o quebrar. N?o ? muito confiavel isso mas ? >>>>> Tiago> interessante de se pensar. >>>>> >>>>> Tiago> Outra coisa que eu estava vendo ? que o Enable ? muito >>>>> Tiago> confuso. Seria mais facil, num problema em produ??o, >>>>> Tiago> comentar a linha que adiciona o meu modulo e mandar >>>>> Tiago> bala. Ou adicionar este m?dulo caso a configura??o permita. >>>>> >>>>> Uma outra solu??o (n?o testada) que eu acho que pode funcionar bem ?: >>>>> >>>>> use DateTime; >>>>> BEGIN { unshift 'Fix::DateTime', @DateTime::ISA }; >>>>> >>>>> E no Fix::DateTime voc? sobrecarrega o que quiser. Pra desabilitar >>>>> voc? faz o inverso. >>>>> >>>>> -- >>>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>>> +55 11 9644 8225 >>>>> http://insoli.de >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> >>>> -- >>>> Tiago B. Peczenyj >>>> Linux User #405772 >>>> >>>> http://about.me/peczenyj >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Sarav?, >>> Renato CRON >>> http://www.renatocron.com/blog/ >>> @renato_cron >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Wed Jan 9 10:48:00 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 09 Jan 2013 16:48:00 -0200 Subject: [SP-pm] Fix-DateTime In-Reply-To: (Tiago Peczenyj's message of "Wed, 9 Jan 2013 10:51:34 -0200") References: Message-ID: >>>>> "Tiago" == Tiago Peczenyj writes: Tiago> Pode dar um exemplo do perigo? ? Imagina que a classe B ISA A, a? voc? vai e d? rebless de B para C sem fazer C herdar de A, *kaboom*. Claro, voc? pode abrir B e copiar a heran?a em C, o problema ? que B muitas vezes ? uma classe de terceiros que n?o sabem da tua gambi. Da? imagina que voc? fez a classe C isa A, e o autor da classe B muda pra B isa D *kaboom*. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From tiago.peczenyj at gmail.com Wed Jan 9 10:53:18 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 9 Jan 2013 16:53:18 -0200 Subject: [SP-pm] Fix-DateTime In-Reply-To: References: Message-ID: mas e se eu fa?o C ISA B B ISA A rebless B para C ? outra forma q imaginei foi fazer um proxy dinamico via AUTOLOAD mas ai ? esquisita?o. 2013/1/9 Eden Cardim > >>>>> "Tiago" == Tiago Peczenyj < > tiago.peczenyj-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: > Tiago> Pode dar um exemplo do perigo? > > Imagina que a classe B ISA A, a? voc? vai e d? rebless de B para C sem > fazer C herdar de A, *kaboom*. Claro, voc? pode abrir B e copiar a > heran?a em C, o problema ? que B muitas vezes ? uma classe de > terceiros que n?o sabem da tua gambi. Da? imagina que voc? fez a > classe C isa A, e o autor da classe B muda pra B isa D *kaboom*. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Wed Jan 9 16:42:58 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 09 Jan 2013 22:42:58 -0200 Subject: [SP-pm] Fix-DateTime In-Reply-To: (Tiago Peczenyj's message of "Wed, 9 Jan 2013 16:53:18 -0200") References: Message-ID: >>>>> "Tiago" == Tiago Peczenyj writes: Tiago> mas e se eu fa?o C ISA B B ISA A Tiago> rebless B para C ? Pois ?, olha quanta manobra, ? mais simples fazer: unshift 'C', @A::ISA; -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From thiagoglauco at ticursos.net Fri Jan 11 03:51:03 2013 From: thiagoglauco at ticursos.net (thiagoglauco at ticursos.net) Date: Fri, 11 Jan 2013 09:51:03 -0200 Subject: [SP-pm] =?utf-8?b?TWFudXRlbsOnw6NvIGRvIHNpdGUsIGVxdWluw7NjaW8g?= =?utf-8?q?e_etc=2E?= In-Reply-To: <8619D129FED54F688E0E0A6EB2450ACF@aware.com.br> References: <548740104B2B49048AA7F2C1668C6479@aware.com.br> <10B08C2B9A6F46DFBCC7BEE6D9DEF984@aware.com.br> <8619D129FED54F688E0E0A6EB2450ACF@aware.com.br> Message-ID: <50823d78fc443a041fac8d860d8f40c7@ticursos.net> Bom dia e Feliz 2013, monges. Como ficou este assunto? Em 2012-11-28 09:24, Thiago Rondon escreveu: > On Wednesday, November 28, 2012 at 6:56 AM, thiagoglauco at ticursos.net > wrote: >> http://foswiki.org/ >> Gostei dela. >> Acho uma Wiki ?tima para publica??o de artigos de forma comunit?ria. > > > O Hernan Lopes no ?ltimo encontro t?cnico sugeriu algo bem > interessante. Criar um namespace para publica??o dos artigos no > equin?cio no CPAN, j? que todos eles est?o em POD. > > Enfim, se o foswiki tiver suporte para publica??o em .POD a > integra??o e a migra??o seriam bem simples, n? ? Mas, n?o fa?o ideia > se isto ? poss?vel. > > Um exemplo de post de artigo hoje no site ? : > > > https://raw.github.com/sppm/SPPM-Web/master/root/equinocio/2011/set/1.pod > > Abs! > -Thiago Rondon > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From thiagoglauco at ticursos.net Fri Jan 11 04:01:00 2013 From: thiagoglauco at ticursos.net (thiagoglauco at ticursos.net) Date: Fri, 11 Jan 2013 10:01:00 -0200 Subject: [SP-pm] =?utf-8?q?Padr=C3=B5es_de_C=C3=B3digo_seguro?= Message-ID: Caros monges, a Cert (www.cert.org) desenvolve padr?es e recomenda??es de seguran?a para a ?rea de TI. Achei bem interessante, pois eles t?m recomenda??es para C, C++, Java e Perl. www.securecoding.cert.org Os padr?es para Perl e C++ ainda est?o em desenvolvimento. Eles aceitam pitacos. regards. From dan.vinciguerra at gmail.com Fri Jan 11 04:15:23 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Fri, 11 Jan 2013 10:15:23 -0200 Subject: [SP-pm] =?iso-8859-1?q?Manuten=E7=E3o_do_site=2C_equin=F3cio_e_et?= =?iso-8859-1?q?c=2E?= In-Reply-To: <50823d78fc443a041fac8d860d8f40c7@ticursos.net> References: <548740104B2B49048AA7F2C1668C6479@aware.com.br> <10B08C2B9A6F46DFBCC7BEE6D9DEF984@aware.com.br> <8619D129FED54F688E0E0A6EB2450ACF@aware.com.br> <50823d78fc443a041fac8d860d8f40c7@ticursos.net> Message-ID: Acho que foi engavetado devido as festas... Eu iniciei um trabalho com uns rascunhos que tenho, mas reescrevendo o site mesmo! Assim que eu tiver um tempo eu subo os fontes no Github. []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/1/11 > Bom dia e Feliz 2013, monges. Como ficou este assunto? > > Em 2012-11-28 09:24, Thiago Rondon escreveu: > > On Wednesday, November 28, 2012 at 6:56 AM, thiagoglauco at ticursos.netwrote: >> >>> http://foswiki.org/ >>> Gostei dela. >>> Acho uma Wiki ?tima para publica??o de artigos de forma comunit?ria. >>> >> >> >> O Hernan Lopes no ?ltimo encontro t?cnico sugeriu algo bem >> interessante. Criar um namespace para publica??o dos artigos no >> equin?cio no CPAN, j? que todos eles est?o em POD. >> >> Enfim, se o foswiki tiver suporte para publica??o em .POD a >> integra??o e a migra??o seriam bem simples, n? ? Mas, n?o fa?o ideia >> se isto ? poss?vel. >> >> Um exemplo de post de artigo hoje no site ? : >> >> >> https://raw.github.com/sppm/**SPPM-Web/master/root/** >> equinocio/2011/set/1.pod >> >> Abs! >> -Thiago Rondon >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Fri Jan 11 04:15:23 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Fri, 11 Jan 2013 10:15:23 -0200 Subject: [SP-pm] =?iso-8859-1?q?Manuten=E7=E3o_do_site=2C_equin=F3cio_e_et?= =?iso-8859-1?q?c=2E?= In-Reply-To: <50823d78fc443a041fac8d860d8f40c7@ticursos.net> References: <548740104B2B49048AA7F2C1668C6479@aware.com.br> <10B08C2B9A6F46DFBCC7BEE6D9DEF984@aware.com.br> <8619D129FED54F688E0E0A6EB2450ACF@aware.com.br> <50823d78fc443a041fac8d860d8f40c7@ticursos.net> Message-ID: Acho que foi engavetado devido as festas... Eu iniciei um trabalho com uns rascunhos que tenho, mas reescrevendo o site mesmo! Assim que eu tiver um tempo eu subo os fontes no Github. []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/1/11 > Bom dia e Feliz 2013, monges. Como ficou este assunto? > > Em 2012-11-28 09:24, Thiago Rondon escreveu: > > On Wednesday, November 28, 2012 at 6:56 AM, thiagoglauco at ticursos.netwrote: >> >>> http://foswiki.org/ >>> Gostei dela. >>> Acho uma Wiki ?tima para publica??o de artigos de forma comunit?ria. >>> >> >> >> O Hernan Lopes no ?ltimo encontro t?cnico sugeriu algo bem >> interessante. Criar um namespace para publica??o dos artigos no >> equin?cio no CPAN, j? que todos eles est?o em POD. >> >> Enfim, se o foswiki tiver suporte para publica??o em .POD a >> integra??o e a migra??o seriam bem simples, n? ? Mas, n?o fa?o ideia >> se isto ? poss?vel. >> >> Um exemplo de post de artigo hoje no site ? : >> >> >> https://raw.github.com/sppm/**SPPM-Web/master/root/** >> equinocio/2011/set/1.pod >> >> Abs! >> -Thiago Rondon >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiagoglauco at ticursos.net Fri Jan 11 04:41:40 2013 From: thiagoglauco at ticursos.net (thiagoglauco at ticursos.net) Date: Fri, 11 Jan 2013 10:41:40 -0200 Subject: [SP-pm] =?utf-8?b?TWFudXRlbsOnw6NvIGRvIHNpdGUsIGVxdWluw7NjaW8g?= =?utf-8?q?e_etc=2E?= In-Reply-To: References: <548740104B2B49048AA7F2C1668C6479@aware.com.br> <10B08C2B9A6F46DFBCC7BEE6D9DEF984@aware.com.br> <8619D129FED54F688E0E0A6EB2450ACF@aware.com.br> <50823d78fc443a041fac8d860d8f40c7@ticursos.net> Message-ID: Ent?o acho que o primeiro trabalho ? ca?ar os volunt?rios para trabalhar no site. Quem tiver interesse, mail-me (no e-mail pessoal mesmo: thiago at ticursos.net) Em 2013-01-11 10:15, Daniel Vinciguerra escreveu: > Acho que foi engavetado devido as festas... > > Eu iniciei um trabalho com uns rascunhos que tenho, mas reescrevendo > o site mesmo! > Assim que eu tiver um tempo eu subo os fontes no Github. > > []'s > > Daniel Vinciguerra > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra [5] [5] > > 2013/1/11 > >> Bom dia e Feliz 2013, monges. Como ficou este assunto? >> >> Em 2012-11-28 09:24, Thiago Rondon escreveu: >> >>> On Wednesday, November 28, 2012 at 6:56 AM, >>> thiagoglauco at ticursos.net wrote: >>> >>>> http://foswiki.org/ [1] >>>> Gostei dela. >>>> Acho uma Wiki ?tima para publica??o de artigos de forma >>>> comunit?ria. >>> >>> O Hernan Lopes no ?ltimo encontro t?cnico sugeriu algo bem >>> interessante. Criar um namespace para publica??o dos artigos no >>> equin?cio no CPAN, j? que todos eles est?o em POD. >>> >>> Enfim, se o foswiki tiver suporte para publica??o em .POD a >>> integra??o e a migra??o seriam bem simples, n? ? Mas, n?o fa?o >>> ideia >>> se isto ? poss?vel. >>> >>> Um exemplo de post de artigo hoje no site ? : >>> >>> >>> https://raw.github.com/sppm/SPPM-Web/master/root/equinocio/2011/set/1.pod >>> [2] >>> >>> Abs! >>> -Thiago Rondon >>> >>> =begin disclaimer >>> ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [3] >>> ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> ?L >>> =end disclaimer >> >> =begin disclaimer >> ? Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [3] >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > Links: > ------ > [1] http://foswiki.org/ > [2] > https://raw.github.com/sppm/SPPM-Web/master/root/equinocio/2011/set/1.pod > [3] http://sao-paulo.pm.org/ > [4] http://mail.pm.org/mailman/listinfo/saopaulo-pm > [5] http://github.com/dvinciguerra > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From tiago.peczenyj at gmail.com Sat Jan 12 19:54:39 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sun, 13 Jan 2013 01:54:39 -0200 Subject: [SP-pm] OMFG Message-ID: E eu achava que ja tinha visto de tudo https://speakerdeck.com/stevan_little/perl-is-not-dead-it-is-a-dead-end https://github.com/stevan/moe -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj From renato.cron at gmail.com Sat Jan 12 20:16:54 2013 From: renato.cron at gmail.com (Renato Santos) Date: Sun, 13 Jan 2013 02:16:54 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: Ta maluco, quer botar tipagem e method signature, isso acabaria com os hacks! On Sun, Jan 13, 2013 at 1:54 AM, Tiago Peczenyj wrote: > E eu achava que ja tinha visto de tudo > > https://speakerdeck.com/stevan_little/perl-is-not-dead-it-is-a-dead-end > > https://github.com/stevan/moe > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Sun Jan 13 01:32:44 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Sun, 13 Jan 2013 07:32:44 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: Pertubador... E pior(ou melhor), com um fundo de verdade... On Sun, Jan 13, 2013 at 2:16 AM, Renato Santos wrote: > Ta maluco, quer botar tipagem e method signature, isso acabaria com os > hacks! > > > On Sun, Jan 13, 2013 at 1:54 AM, Tiago Peczenyj wrote: > >> E eu achava que ja tinha visto de tudo >> >> https://speakerdeck.com/stevan_little/perl-is-not-dead-it-is-a-dead-end >> >> https://github.com/stevan/moe >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Sun Jan 13 01:40:36 2013 From: renato.cron at gmail.com (Renato Santos) Date: Sun, 13 Jan 2013 07:40:36 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: O que eu vejo como problema ? apontar a linguagem como morta ? ao mesmo tempo querer reescrever o codigo inteiro fazendo munda?as 'para melhorar', ele n?o tem ideia, ou talvez tenha, mas que, quando ele for implementar threads no core, ele cai perder boa parte de velocidade, quando ele for fazer method signatures, ele vai perder mais um pouco, Alguem tem que lembrar ele que cada linguagem vai ter sua vantagem e desvantagem. Sistemas grandes e coisas estaveis n?o v?o subir em 0.002 segundos e come?ar a rodar, como o PHP faz, por exemplo. Falar de CGI foi completamente sem sentido. Tentar mudar o OOP do perl 5 acaba com todo o sentido, tudo funciona em volta do bless, de obetos n?o tipados, etc.. O engra?ado ? ele mesmo dizer que s?o 25 anos de codigo em C, cheio de coisas insanas, e querer refazer. Essas cosias insanas s?o o que fazem perl ser insano. On Sun, Jan 13, 2013 at 7:32 AM, Andre Carneiro < andregarciacarneiro at gmail.com> wrote: > Pertubador... > > E pior(ou melhor), com um fundo de verdade... > > > > > On Sun, Jan 13, 2013 at 2:16 AM, Renato Santos wrote: > >> Ta maluco, quer botar tipagem e method signature, isso acabaria com os >> hacks! >> >> >> On Sun, Jan 13, 2013 at 1:54 AM, Tiago Peczenyj > > wrote: >> >>> E eu achava que ja tinha visto de tudo >>> >>> https://speakerdeck.com/stevan_little/perl-is-not-dead-it-is-a-dead-end >>> >>> https://github.com/stevan/moe >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Sun Jan 13 01:41:33 2013 From: renato.cron at gmail.com (Renato Santos) Date: Sun, 13 Jan 2013 07:41:33 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: O perl5 da maquina dele devia ser trocado pelo python pelos proximos 80 anos da vida dele s? pra ele aprender. 2013/1/13 Renato Santos > O que eu vejo como problema ? apontar a linguagem como morta ? ao mesmo > tempo querer reescrever o codigo inteiro fazendo munda?as 'para melhorar', > > ele n?o tem ideia, ou talvez tenha, mas que, quando ele for implementar > threads no core, ele cai perder boa parte de velocidade, > quando ele for fazer method signatures, ele vai perder mais um pouco, > > Alguem tem que lembrar ele que cada linguagem vai ter sua vantagem e > desvantagem. > Sistemas grandes e coisas estaveis n?o v?o subir em 0.002 segundos e > come?ar a rodar, como o PHP faz, por exemplo. > > Falar de CGI foi completamente sem sentido. > > Tentar mudar o OOP do perl 5 acaba com todo o sentido, tudo funciona em > volta do bless, de obetos n?o tipados, etc.. > > O engra?ado ? ele mesmo dizer que s?o 25 anos de codigo em C, cheio de > coisas insanas, e querer refazer. Essas cosias insanas s?o o que fazem perl > ser insano. > > On Sun, Jan 13, 2013 at 7:32 AM, Andre Carneiro < > andregarciacarneiro at gmail.com> wrote: > >> Pertubador... >> >> E pior(ou melhor), com um fundo de verdade... >> >> >> >> >> On Sun, Jan 13, 2013 at 2:16 AM, Renato Santos wrote: >> >>> Ta maluco, quer botar tipagem e method signature, isso acabaria com os >>> hacks! >>> >>> >>> On Sun, Jan 13, 2013 at 1:54 AM, Tiago Peczenyj < >>> tiago.peczenyj at gmail.com> wrote: >>> >>>> E eu achava que ja tinha visto de tudo >>>> >>>> https://speakerdeck.com/stevan_little/perl-is-not-dead-it-is-a-dead-end >>>> >>>> https://github.com/stevan/moe >>>> >>>> -- >>>> Tiago B. Peczenyj >>>> Linux User #405772 >>>> >>>> http://about.me/peczenyj >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Sarav?, >>> Renato CRON >>> http://www.renatocron.com/blog/ >>> @renato_cron >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Andr? Garcia Carneiro >> Software Engineer >> (11)982907780 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Sun Jan 13 04:39:04 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sun, 13 Jan 2013 10:39:04 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: perder velocidade com assinatura de metodo? are you se sacanagem? e implementar threads nao tem necessariamente com ficar mais rapido linearmente. por um lado vc tem o custo da sincroniza??o mas por outro vc pode usar melhor os recursos da maquina. a m... toda eh proteger o estado - coisa q vc pode resolver com imutabilidade. pra isso dar certo tem que haver alguma esperteza em compile time como um bom sistema dde tipos. ele quer recriar scala?! Em 13/01/2013 07:41, "Renato Santos" escreveu: > O que eu vejo como problema ? apontar a linguagem como morta ? ao mesmo > tempo querer reescrever o codigo inteiro fazendo munda?as 'para melhorar', > > ele n?o tem ideia, ou talvez tenha, mas que, quando ele for implementar > threads no core, ele cai perder boa parte de velocidade, > quando ele for fazer method signatures, ele vai perder mais um pouco, > > Alguem tem que lembrar ele que cada linguagem vai ter sua vantagem e > desvantagem. > Sistemas grandes e coisas estaveis n?o v?o subir em 0.002 segundos e > come?ar a rodar, como o PHP faz, por exemplo. > > Falar de CGI foi completamente sem sentido. > > Tentar mudar o OOP do perl 5 acaba com todo o sentido, tudo funciona em > volta do bless, de obetos n?o tipados, etc.. > > O engra?ado ? ele mesmo dizer que s?o 25 anos de codigo em C, cheio de > coisas insanas, e querer refazer. Essas cosias insanas s?o o que fazem perl > ser insano. > > On Sun, Jan 13, 2013 at 7:32 AM, Andre Carneiro < > andregarciacarneiro at gmail.com> wrote: > >> Pertubador... >> >> E pior(ou melhor), com um fundo de verdade... >> >> >> >> >> On Sun, Jan 13, 2013 at 2:16 AM, Renato Santos wrote: >> >>> Ta maluco, quer botar tipagem e method signature, isso acabaria com os >>> hacks! >>> >>> >>> On Sun, Jan 13, 2013 at 1:54 AM, Tiago Peczenyj < >>> tiago.peczenyj at gmail.com> wrote: >>> >>>> E eu achava que ja tinha visto de tudo >>>> >>>> https://speakerdeck.com/stevan_little/perl-is-not-dead-it-is-a-dead-end >>>> >>>> https://github.com/stevan/moe >>>> >>>> -- >>>> Tiago B. Peczenyj >>>> Linux User #405772 >>>> >>>> http://about.me/peczenyj >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Sarav?, >>> Renato CRON >>> http://www.renatocron.com/blog/ >>> @renato_cron >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Andr? Garcia Carneiro >> Software Engineer >> (11)982907780 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Sun Jan 13 04:47:02 2013 From: renato.cron at gmail.com (Renato Santos) Date: Sun, 13 Jan 2013 10:47:02 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: Pow, um if a mais para cada argumento de cada fun?ao.. 2013/1/13 Tiago Peczenyj > perder velocidade com assinatura de metodo? are you se sacanagem? > > e implementar threads nao tem necessariamente com ficar mais rapido > linearmente. por um lado vc tem o custo da sincroniza??o mas por outro vc > pode usar melhor os recursos da maquina. a m... toda eh proteger o estado - > coisa q vc pode resolver com imutabilidade. > > pra isso dar certo tem que haver alguma esperteza em compile time como um > bom sistema dde tipos. ele quer recriar scala?! > Em 13/01/2013 07:41, "Renato Santos" escreveu: > > O que eu vejo como problema ? apontar a linguagem como morta ? ao mesmo >> tempo querer reescrever o codigo inteiro fazendo munda?as 'para melhorar', >> >> ele n?o tem ideia, ou talvez tenha, mas que, quando ele for implementar >> threads no core, ele cai perder boa parte de velocidade, >> quando ele for fazer method signatures, ele vai perder mais um pouco, >> >> Alguem tem que lembrar ele que cada linguagem vai ter sua vantagem e >> desvantagem. >> Sistemas grandes e coisas estaveis n?o v?o subir em 0.002 segundos e >> come?ar a rodar, como o PHP faz, por exemplo. >> >> Falar de CGI foi completamente sem sentido. >> >> Tentar mudar o OOP do perl 5 acaba com todo o sentido, tudo funciona em >> volta do bless, de obetos n?o tipados, etc.. >> >> O engra?ado ? ele mesmo dizer que s?o 25 anos de codigo em C, cheio de >> coisas insanas, e querer refazer. Essas cosias insanas s?o o que fazem perl >> ser insano. >> >> On Sun, Jan 13, 2013 at 7:32 AM, Andre Carneiro < >> andregarciacarneiro at gmail.com> wrote: >> >>> Pertubador... >>> >>> E pior(ou melhor), com um fundo de verdade... >>> >>> >>> >>> >>> On Sun, Jan 13, 2013 at 2:16 AM, Renato Santos wrote: >>> >>>> Ta maluco, quer botar tipagem e method signature, isso acabaria com os >>>> hacks! >>>> >>>> >>>> On Sun, Jan 13, 2013 at 1:54 AM, Tiago Peczenyj < >>>> tiago.peczenyj at gmail.com> wrote: >>>> >>>>> E eu achava que ja tinha visto de tudo >>>>> >>>>> https://speakerdeck.com/stevan_little/perl-is-not-dead-it-is-a-dead-end >>>>> >>>>> https://github.com/stevan/moe >>>>> >>>>> -- >>>>> Tiago B. Peczenyj >>>>> Linux User #405772 >>>>> >>>>> http://about.me/peczenyj >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> >>>> -- >>>> Sarav?, >>>> Renato CRON >>>> http://www.renatocron.com/blog/ >>>> @renato_cron >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Andr? Garcia Carneiro >>> Software Engineer >>> (11)982907780 >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Sun Jan 13 04:48:43 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sun, 13 Jan 2013 10:48:43 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: um if a mais aonde? Em 13/01/2013 10:47, "Renato Santos" escreveu: > Pow, um if a mais para cada argumento de cada fun?ao.. > > 2013/1/13 Tiago Peczenyj > >> perder velocidade com assinatura de metodo? are you se sacanagem? >> >> e implementar threads nao tem necessariamente com ficar mais rapido >> linearmente. por um lado vc tem o custo da sincroniza??o mas por outro vc >> pode usar melhor os recursos da maquina. a m... toda eh proteger o estado - >> coisa q vc pode resolver com imutabilidade. >> >> pra isso dar certo tem que haver alguma esperteza em compile time como um >> bom sistema dde tipos. ele quer recriar scala?! >> Em 13/01/2013 07:41, "Renato Santos" escreveu: >> >> O que eu vejo como problema ? apontar a linguagem como morta ? ao mesmo >>> tempo querer reescrever o codigo inteiro fazendo munda?as 'para melhorar', >>> >>> ele n?o tem ideia, ou talvez tenha, mas que, quando ele for implementar >>> threads no core, ele cai perder boa parte de velocidade, >>> quando ele for fazer method signatures, ele vai perder mais um pouco, >>> >>> Alguem tem que lembrar ele que cada linguagem vai ter sua vantagem e >>> desvantagem. >>> Sistemas grandes e coisas estaveis n?o v?o subir em 0.002 segundos e >>> come?ar a rodar, como o PHP faz, por exemplo. >>> >>> Falar de CGI foi completamente sem sentido. >>> >>> Tentar mudar o OOP do perl 5 acaba com todo o sentido, tudo funciona em >>> volta do bless, de obetos n?o tipados, etc.. >>> >>> O engra?ado ? ele mesmo dizer que s?o 25 anos de codigo em C, cheio de >>> coisas insanas, e querer refazer. Essas cosias insanas s?o o que fazem perl >>> ser insano. >>> >>> On Sun, Jan 13, 2013 at 7:32 AM, Andre Carneiro < >>> andregarciacarneiro at gmail.com> wrote: >>> >>>> Pertubador... >>>> >>>> E pior(ou melhor), com um fundo de verdade... >>>> >>>> >>>> >>>> >>>> On Sun, Jan 13, 2013 at 2:16 AM, Renato Santos wrote: >>>> >>>>> Ta maluco, quer botar tipagem e method signature, isso acabaria com os >>>>> hacks! >>>>> >>>>> >>>>> On Sun, Jan 13, 2013 at 1:54 AM, Tiago Peczenyj < >>>>> tiago.peczenyj at gmail.com> wrote: >>>>> >>>>>> E eu achava que ja tinha visto de tudo >>>>>> >>>>>> >>>>>> https://speakerdeck.com/stevan_little/perl-is-not-dead-it-is-a-dead-end >>>>>> >>>>>> https://github.com/stevan/moe >>>>>> >>>>>> -- >>>>>> Tiago B. Peczenyj >>>>>> Linux User #405772 >>>>>> >>>>>> http://about.me/peczenyj >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Sarav?, >>>>> Renato CRON >>>>> http://www.renatocron.com/blog/ >>>>> @renato_cron >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Andr? Garcia Carneiro >>>> Software Engineer >>>> (11)982907780 >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Sarav?, >>> Renato CRON >>> http://www.renatocron.com/blog/ >>> @renato_cron >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Sun Jan 13 04:54:20 2013 From: renato.cron at gmail.com (Renato Santos) Date: Sun, 13 Jan 2013 10:54:20 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: puts, sorry, sempre lembro de assinatura de metodo como se fosse sobrecarga junto com autocast em compile-time isso n?o gera problema. 2013/1/13 Tiago Peczenyj > um if a mais aonde? > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Sun Jan 13 10:42:16 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sun, 13 Jan 2013 16:42:16 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: ;-) Em 13/01/2013 16:39, "Renato Santos" escreveu: > puts, sorry, > > sempre lembro de assinatura de metodo como se fosse sobrecarga junto com > autocast > > em compile-time isso n?o gera problema. > > 2013/1/13 Tiago Peczenyj > >> um if a mais aonde? >> > > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From acid06 at gmail.com Sun Jan 13 16:09:12 2013 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Sun, 13 Jan 2013 22:09:12 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: On Sun, Jan 13, 2013 at 1:54 AM, Tiago Peczenyj wrote: > E eu achava que ja tinha visto de tudo > > https://speakerdeck.com/stevan_little/perl-is-not-dead-it-is-a-dead-end > > https://github.com/stevan/moe Gostei bastante dos slides. Ele fala algumas coisas muito pertinentes sobre essa "bolha" que existe no mundo Perl. Perl tem muitas coisas muito melhores que outras linguagens, mas outras linguagens tamb?m t?m algumas coisas muito melhores do que Perl. Pelo que eu entendi dos slides, ele n?o sugeriu que Perl se tornasse fortemente tipada, apenas sugeriu algo b?sico que s?o assinaturas definidas para m?todos (que poderiam ser estilo JavaScript, ou seja, os par?metros s?o opcionais - voc? continua tendo a flexibilidade nos casos que precisa). Ou seja, voc? continuaria tendo os hacks, se quisesse. O exemplo de threads ? outra coisa cl?ssica. Quem est? acostumado a pensar com o mindset de Perl n?o faz id?ia do quanto ter threads minimamente decentes facilita a vida em diversas situa??es - mesmo que seja algo tosco como os threads de Ruby na implementa??o padr?o (MRI) onde existe uma lock global e s? um thread executa simultaneamente. J? ? bem melhor que os threads que temos em Perl. O outro ponto interessante ? conseguir fazer com que Perl rode em outras m?quinas virtuais. Java ? um lixo de linguagem, IMHO, mas a JVM ? bastante otimizada hoje em dia. Seria interessante um Perl 5 capaz de rodar sob a JVM ou alguma outra m?quina virtual com compila??o JIT. Python sofre de miopia e excesso de conservadorismo e a comunidade Ruby parece que ? composta por um bando de adolescentes disl?xicos - sai um bando de coisa legal, um bando de lixo e s? $deity sabe se sua aplica??o que funciona perfeitamente na vers?o 0.8.5 vai continuar funcionando com a vers?o 0.8.6 da mesma Gem, uma vez que retro-compatibilidade ? um conceito alien?gena por l?. Particularmente, eu acho que faria bem ao mundo das linguagens de programa??o uma evolu??o de Perl 5 que n?o fosse Perl 6, com as caracter?sticas que ele descreveu. Porque me parece que conseguiria juntar os pontos fortes originais de Perl 5, com o aprendizado da ?ltima d?cada proveniente de outras linguagens din?micas, sem esperar pelo messias Perl 6 sair do buraco (que eu nem sou t?o f? assim). -Nilson From andregarciacarneiro at gmail.com Sun Jan 13 20:57:21 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Mon, 14 Jan 2013 02:57:21 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: O que n?o ? bom para ningu?m ? esse tipo de cr?tica destrutiva em rela??o a outras linguagens. N?o me entenda mal, eu tamb?m n?o sou o maior f? de Java, e acho que o pessoal de Java tem tanto a se preocupar quanto n?s. Isso parece t?o verdade para mim que existem iniciativas como o Scala, por exemplo, que para mim ? o primo feio do Ruby(tipo o 'Slod' no mundo da programa??o). Mas o fato ? que existe o mercado, e o mercado est? se lixando para Perl(principalmente no Brasil). ? s? darem uma olhada nas ofertas de emprego por a?. E o mais assustador, ? que algumas pessoas por aqui, parecem estar se lixando para o mercado e isso n?o ? nada saud?vel para as suas vidas profissionais, ao meu ver. Perl6? O que ? Perl6 para o mercado? Nada! Desculpa eu falar, mas e verdade! Trabalho numa multinacional onde Perl tamb?m se restringe aos sysadmin, e sistemas em back-end. Ningu?m faz id?ia de que Perl serve para mais do que fazer script para ler logs, e t?o pouco sabem que existe Perl6. Conhe?o algumas pessoas que trabalham em outras multinacionais, praticamente todas est?o migrando seus sistemas de back-end para Java ou Phyton. Pensem nisso antes de criticar Java e Phyton. De repente algo que preencha esse 'gap' entre Perl5 e Perl6, mas como uma evolu??o do Perl5, fa?a total sentido, mas ? dif?cil prever o mercado. De qualquer forma, eu duvido muito que se tome essa iniciativa de evoluir Perl5 nesse sentido! A 'menina dos olhos' na 'c?pula' do Perl, ? o Perl6. E eu n?o fa?o id?ia se existe alguma discuss?o sobre evoluir o Perl5 dessa maneira como mostrado nos slides, e como o Nilson descreveu. Acredito que n?o! O que eu penso, ? que a 'miopia' no mundo Perl ? exatamente n?o olhar para o mercado, que por um lado trouxe muitos benef?cios, considerando em como a linguagem evoluiu com pouca ou nenhuma influ?ncia de um bando de diretores gordos e podres de rico de alguma gigante multinacional. E na outra m?o, temos a incerteza de um mercado altamente influenci?vel como o nosso, onde poucas op??es incluem Perl como ferramenta. Pensem nisso! Cheers! 2013/1/13 Nilson Santos Figueiredo Jr. > On Sun, Jan 13, 2013 at 1:54 AM, Tiago Peczenyj > wrote: > > E eu achava que ja tinha visto de tudo > > > > https://speakerdeck.com/stevan_little/perl-is-not-dead-it-is-a-dead-end > > > > https://github.com/stevan/moe > > Gostei bastante dos slides. Ele fala algumas coisas muito pertinentes > sobre essa "bolha" que existe no mundo Perl. > Perl tem muitas coisas muito melhores que outras linguagens, mas > outras linguagens tamb?m t?m algumas coisas muito melhores do que > Perl. > > Pelo que eu entendi dos slides, ele n?o sugeriu que Perl se tornasse > fortemente tipada, apenas sugeriu algo b?sico que s?o assinaturas > definidas para m?todos (que poderiam ser estilo JavaScript, ou seja, > os par?metros s?o opcionais - voc? continua tendo a flexibilidade nos > casos que precisa). Ou seja, voc? continuaria tendo os hacks, se > quisesse. > > O exemplo de threads ? outra coisa cl?ssica. Quem est? acostumado a > pensar com o mindset de Perl n?o faz id?ia do quanto ter threads > minimamente decentes facilita a vida em diversas situa??es - mesmo que > seja algo tosco como os threads de Ruby na implementa??o padr?o (MRI) > onde existe uma lock global e s? um thread executa simultaneamente. J? > ? bem melhor que os threads que temos em Perl. > > O outro ponto interessante ? conseguir fazer com que Perl rode em > outras m?quinas virtuais. Java ? um lixo de linguagem, IMHO, mas a JVM > ? bastante otimizada hoje em dia. Seria interessante um Perl 5 capaz > de rodar sob a JVM ou alguma outra m?quina virtual com compila??o JIT. > > Python sofre de miopia e excesso de conservadorismo e a comunidade > Ruby parece que ? composta por um bando de adolescentes disl?xicos - > sai um bando de coisa legal, um bando de lixo e s? $deity sabe se sua > aplica??o que funciona perfeitamente na vers?o 0.8.5 vai continuar > funcionando com a vers?o 0.8.6 da mesma Gem, uma vez que > retro-compatibilidade ? um conceito alien?gena por l?. > > Particularmente, eu acho que faria bem ao mundo das linguagens de > programa??o uma evolu??o de Perl 5 que n?o fosse Perl 6, com as > caracter?sticas que ele descreveu. Porque me parece que conseguiria > juntar os pontos fortes originais de Perl 5, com o aprendizado da > ?ltima d?cada proveniente de outras linguagens din?micas, sem esperar > pelo messias Perl 6 sair do buraco (que eu nem sou t?o f? assim). > > -Nilson > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Mon Jan 14 02:00:34 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Mon, 14 Jan 2013 08:00:34 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: Senhores, Se voc?s trabalham com Perl entendem que em Perl ? formado por uma comunidade ativa de desenvolvedores e usu?rios (da linguagem). Se voc?s trabalham com Perl ? pelo fato de que h? mercado para voc?s trabalharem com Perl. Se voc?s n?o trabalham com Perl entendam que n?o h? mercado ?ou talvez haja mercados melhores? para voc?s trabalharem especificamente com Perl. Em nenhum dos casos isso se transforma em uma verdade universal ou mesmo brasileira. No meu mercado, quem escolhe a linguagem ? a solu??o e se for uma escolha arbitr?ria sou eu. No meu mercado integra??o ? realizada por SOAP e diferentes empresas usam diferentes linguagem para implementar suas solu??es. No meu mercado h? oferta de trabalho, a remunera??o ? interessante *para mim* e h? novos desenvolvedores aprendendo Perl. No meu mercado as duas outras linguagens com muita demanda de pessoal s?o Java, PHP e Cx (C++, C#, Ojective C e C), mas eu entendo que h? muitas outras linguagens em uso por muita gente. Lua deveria estar no radar de quem quer ganhar dinheiro, digo isso apenas por dois espa?os ricos em oportunidades: Aparelhos de TV e mod_security (Websites p?blicos). Eu vejo produtos novos, relevantes, brasileiros, desenvolvidos em Perl, cuja oferta normalmente ? SaaS. Eu vejo uma comunidade Perl com membros pr?speros e felizes e, acreditem, melhor capacitados tanto em ?Engenharia de Software? quanto em ?Ci?ncia da Computa??o? do que vi em comunidades com um apelo acad?mico muito mais forte, como Java. Na verdade a comunidade Perl s? se compara, das que eu tenho viv?ncia, com a comunidade C (assim mesmo, sem nenhum adendo). Cuidado com os gr?ficos de crescimento de linguagem, eles servem para avaliar tend?ncias e n?o presen?a. Todas as linguagens grandes v?o aparecer em gr?ficos de tend?ncia como ?paradas?, ?crescendo pouco? ou ?diminuindo?. ? muito dif?cil continuar ganhando participa??o de mercado quando voc? j? ? muito usado. Novas linguagens ?ou linguagens redescobertas? aparecem com destaque nesses gr?ficos pelo fato de que elas n?o tinham uma base relevante. N?o confiem em an?lise estat?stica de pessoas que voc?s n?o sabem se entendem os conceitos m?nimos de estat?stica. Logo, entenda, n?o ter emprego para VOC? n?o significa que n?o tem emprego para outros. N?o haver presen?a no SEU MERCADO n?o significa que n?o exista para outros. Uma coisa ? certa: a demanda por profissionais ? maior que a oferta. Esse desequil?brio, sim, ?incomoda? o mercado, mas, em ?ltima inst?ncia, ? POSITIVO para o desenvolvedor Perl. Abra?os, -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Mon Jan 14 04:18:31 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Mon, 14 Jan 2013 10:18:31 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: <90BE37AD09C14CA9AC170E06A288C8D3@aware.com.br> Andre, N?o vi como uma cr?tica destrutiva, e sim como construtiva. Eu gosto muito do Steven Little, na minha opini?o ? um dos grandes pensadores da nossa comunidade atualmente, quando fui provocado pela primeira vez pelos slides de sua apresenta??o, tive uma boa sensa??o no sentido de que ? interessante ver como a comunidade pode discutir e debater quest?es fundamentais sem frescuras. Eu vou acompanhar o Moe. Ps.: N?o entendi sobre o mercado. O nicho de Perl me parece ser outro. Abs, -Thiago Rondon On Monday, January 14, 2013 at 2:57 AM, Andre Carneiro wrote: > O que n?o ? bom para ningu?m ? esse tipo de cr?tica destrutiva em rela??o a outras linguagens. N?o me entenda mal, eu tamb?m n?o sou o maior f? de Java, e acho que o pessoal de Java tem tanto a se preocupar quanto n?s. Isso parece t?o verdade para mim que existem iniciativas como o Scala, por exemplo, que para mim ? o primo feio do Ruby(tipo o 'Slod' no mundo da programa??o). > > Mas o fato ? que existe o mercado, e o mercado est? se lixando para Perl(principalmente no Brasil). ? s? darem uma olhada nas ofertas de emprego por a?. E o mais assustador, ? que algumas pessoas por aqui, parecem estar se lixando para o mercado e isso n?o ? nada saud?vel para as suas vidas profissionais, ao meu ver. > > Perl6? O que ? Perl6 para o mercado? Nada! Desculpa eu falar, mas e verdade! Trabalho numa multinacional onde Perl tamb?m se restringe aos sysadmin, e sistemas em back-end. Ningu?m faz id?ia de que Perl serve para mais do que fazer script para ler logs, e t?o pouco sabem que existe Perl6. Conhe?o algumas pessoas que trabalham em outras multinacionais, praticamente todas est?o migrando seus sistemas de back-end para Java ou Phyton. Pensem nisso antes de criticar Java e Phyton. > > De repente algo que preencha esse 'gap' entre Perl5 e Perl6, mas como uma evolu??o do Perl5, fa?a total sentido, mas ? dif?cil prever o mercado. De qualquer forma, eu duvido muito que se tome essa iniciativa de evoluir Perl5 nesse sentido! A 'menina dos olhos' na 'c?pula' do Perl, ? o Perl6. E eu n?o fa?o id?ia se existe alguma discuss?o sobre evoluir o Perl5 dessa maneira como mostrado nos slides, e como o Nilson descreveu. Acredito que n?o! > > O que eu penso, ? que a 'miopia' no mundo Perl ? exatamente n?o olhar para o mercado, que por um lado trouxe muitos benef?cios, considerando em como a linguagem evoluiu com pouca ou nenhuma influ?ncia de um bando de diretores gordos e podres de rico de alguma gigante multinacional. E na outra m?o, temos a incerteza de um mercado altamente influenci?vel como o nosso, onde poucas op??es incluem Perl como ferramenta. Pensem nisso! > > > > > Cheers! > > > > > > 2013/1/13 Nilson Santos Figueiredo Jr. > > On Sun, Jan 13, 2013 at 1:54 AM, Tiago Peczenyj > > wrote: > > > E eu achava que ja tinha visto de tudo > > > > > > https://speakerdeck.com/stevan_little/perl-is-not-dead-it-is-a-dead-end > > > > > > https://github.com/stevan/moe > > > > Gostei bastante dos slides. Ele fala algumas coisas muito pertinentes > > sobre essa "bolha" que existe no mundo Perl. > > Perl tem muitas coisas muito melhores que outras linguagens, mas > > outras linguagens tamb?m t?m algumas coisas muito melhores do que > > Perl. > > > > Pelo que eu entendi dos slides, ele n?o sugeriu que Perl se tornasse > > fortemente tipada, apenas sugeriu algo b?sico que s?o assinaturas > > definidas para m?todos (que poderiam ser estilo JavaScript, ou seja, > > os par?metros s?o opcionais - voc? continua tendo a flexibilidade nos > > casos que precisa). Ou seja, voc? continuaria tendo os hacks, se > > quisesse. > > > > O exemplo de threads ? outra coisa cl?ssica. Quem est? acostumado a > > pensar com o mindset de Perl n?o faz id?ia do quanto ter threads > > minimamente decentes facilita a vida em diversas situa??es - mesmo que > > seja algo tosco como os threads de Ruby na implementa??o padr?o (MRI) > > onde existe uma lock global e s? um thread executa simultaneamente. J? > > ? bem melhor que os threads que temos em Perl. > > > > O outro ponto interessante ? conseguir fazer com que Perl rode em > > outras m?quinas virtuais. Java ? um lixo de linguagem, IMHO, mas a JVM > > ? bastante otimizada hoje em dia. Seria interessante um Perl 5 capaz > > de rodar sob a JVM ou alguma outra m?quina virtual com compila??o JIT. > > > > Python sofre de miopia e excesso de conservadorismo e a comunidade > > Ruby parece que ? composta por um bando de adolescentes disl?xicos - > > sai um bando de coisa legal, um bando de lixo e s? $deity sabe se sua > > aplica??o que funciona perfeitamente na vers?o 0.8.5 vai continuar > > funcionando com a vers?o 0.8.6 da mesma Gem, uma vez que > > retro-compatibilidade ? um conceito alien?gena por l?. > > > > Particularmente, eu acho que faria bem ao mundo das linguagens de > > programa??o uma evolu??o de Perl 5 que n?o fosse Perl 6, com as > > caracter?sticas que ele descreveu. Porque me parece que conseguiria > > juntar os pontos fortes originais de Perl 5, com o aprendizado da > > ?ltima d?cada proveniente de outras linguagens din?micas, sem esperar > > pelo messias Perl 6 sair do buraco (que eu nem sou t?o f? assim). > > > > -Nilson > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From jniltinho at gmail.com Mon Jan 14 04:18:57 2013 From: jniltinho at gmail.com (Jose Nilton) Date: Mon, 14 Jan 2013 10:18:57 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: Concordo plenamente. Em 14 de janeiro de 2013 08:00, Leonardo Ruoso escreveu: > Senhores, > > Se voc?s trabalham com Perl entendem que em Perl ? formado por uma > comunidade ativa de desenvolvedores e usu?rios (da linguagem). Se voc?s > trabalham com Perl ? pelo fato de que h? mercado para voc?s trabalharem com > Perl. Se voc?s n?o trabalham com Perl entendam que n?o h? mercado ?ou > talvez haja mercados melhores? para voc?s trabalharem especificamente com > Perl. Em nenhum dos casos isso se transforma em uma verdade universal ou > mesmo brasileira. > > No meu mercado, quem escolhe a linguagem ? a solu??o e se for uma escolha > arbitr?ria sou eu. No meu mercado integra??o ? realizada por SOAP e > diferentes empresas usam diferentes linguagem para implementar suas > solu??es. No meu mercado h? oferta de trabalho, a remunera??o ? > interessante *para mim* e h? novos desenvolvedores aprendendo Perl. > > No meu mercado as duas outras linguagens com muita demanda de pessoal s?o > Java, PHP e Cx (C++, C#, Ojective C e C), mas eu entendo que h? muitas > outras linguagens em uso por muita gente. Lua deveria estar no radar de > quem quer ganhar dinheiro, digo isso apenas por dois espa?os ricos em > oportunidades: Aparelhos de TV e mod_security (Websites p?blicos). > > Eu vejo produtos novos, relevantes, brasileiros, desenvolvidos em Perl, > cuja oferta normalmente ? SaaS. Eu vejo uma comunidade Perl com membros > pr?speros e felizes e, acreditem, melhor capacitados tanto em ?Engenharia > de Software? quanto em ?Ci?ncia da Computa??o? do que vi em comunidades com > um apelo acad?mico muito mais forte, como Java. Na verdade a comunidade > Perl s? se compara, das que eu tenho viv?ncia, com a comunidade C (assim > mesmo, sem nenhum adendo). > > Cuidado com os gr?ficos de crescimento de linguagem, eles servem para > avaliar tend?ncias e n?o presen?a. Todas as linguagens grandes v?o aparecer > em gr?ficos de tend?ncia como ?paradas?, ?crescendo pouco? ou ?diminuindo?. > ? muito dif?cil continuar ganhando participa??o de mercado quando voc? j? ? > muito usado. Novas linguagens ?ou linguagens redescobertas? aparecem com > destaque nesses gr?ficos pelo fato de que elas n?o tinham uma base > relevante. N?o confiem em an?lise estat?stica de pessoas que voc?s n?o > sabem se entendem os conceitos m?nimos de estat?stica. > > Logo, entenda, n?o ter emprego para VOC? n?o significa que n?o tem emprego > para outros. N?o haver presen?a no SEU MERCADO n?o significa que n?o exista > para outros. Uma coisa ? certa: a demanda por profissionais ? maior que a > oferta. Esse desequil?brio, sim, ?incomoda? o mercado, mas, em ?ltima > inst?ncia, ? POSITIVO para o desenvolvedor Perl. > > Abra?os, > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- .............................................................................. *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o inteligente." (John Ruskin) "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Mon Jan 14 04:31:34 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 14 Jan 2013 10:31:34 -0200 Subject: [SP-pm] OMFG In-Reply-To: (Renato Santos's message of "Sun, 13 Jan 2013 07:40:36 -0200") References: Message-ID: >>>>> "Renato" == Renato Santos writes: Renato> ele n?o tem ideia, ou talvez tenha, mas que, quando ele Renato> for implementar threads no core, ele cai perder boa parte Renato> de velocidade,? quando ele for fazer method signatures, Renato> ele vai perder mais um pouco, Renato> Alguem tem que lembrar ele que cada linguagem vai ter sua Renato> vantagem e desvantagem.? Sistemas grandes e coisas Renato> estaveis n?o v?o subir em 0.002 segundos e come?ar a Renato> rodar, como o PHP faz, por exemplo. Renato> Falar de CGI foi completamente sem sentido.? Renato> Tentar mudar o OOP do perl 5 acaba com todo o sentido, Renato> tudo funciona em volta do bless, de obetos n?o tipados, Renato> etc.. Renato> O engra?ado ? ele mesmo dizer que s?o 25 anos de codigo em Renato> C, cheio de coisas insanas, e querer refazer. Essas cosias Renato> insanas s?o o que fazem perl ser insano. Ele sabe disso tudo sim, o Stevan Little ? uma das grandes mentes da comunidade Perl e respons?vel por uma grande parcela da moderniza??o da linguagem. Ele ? o criador do Moose/Class::MOP por exemplo, cujo projeto foi fortemente influenciado por CLOS e OCAML (esse tipo de cross-breeding que ? raro em outras comunidades). Se tem algu?m com autoridade pra falar de aspectos t?cnicos da linguagem e da comunidade, o Stevan ? um deles. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From crncosta at gmail.com Mon Jan 14 05:15:30 2013 From: crncosta at gmail.com (Carlos Costa) Date: Mon, 14 Jan 2013 11:15:30 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: On Sun, Jan 13, 2013 at 1:54 AM, Tiago Peczenyj wrote: > E eu achava que ja tinha visto de tudo > > https://speakerdeck.com/stevan_little/perl-is-not-dead-it-is-a-dead-end > > https://github.com/stevan/moe > Simplesmente irrelevante... MAS serviu ao autor, que conseguiu atenc?o ;-) Dizer que esta morrendo ? uma mentira que nasce da desinformac?o. Exemplo: neste pequeno periodo de inicio de 2013 eu contei 20 ofertas novas no site http://jobs.perl.org/ . Ora senhores, pra quem esta eternamente morrendo e contrando, Perl parece bem. Mas o Stevan ressaltou -- e eu concordo -- que a maior "mancada" da comunidade Perl ? o Perl6. Seria um divisor de aguas. Se ao menos ficasse pronto... Boa semana pra todos, Carlos. -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Mon Jan 14 05:23:54 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Mon, 14 Jan 2013 11:23:54 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: Novamente, Eu penso que a discuss?o nesta lista est? repleta de mal-entendidos. N?o confundir *dead end* com *dead* ou *dying*. N?o me parece que o Stevan tenham uma vis?o contr?ria ao Perl 6, no README do projeto ele ? muito assertivo quanto a isso. H? mercado para Perl5, se tivessem feito um fork para suportar a CGI.pm no 5.8 ainda haveria gente trabalhando e haveria empregos para trabalhar com esse BackwardCompatiblePerl, haveria mercado para o Modern Perl e o Perl 6 anda seria uma grande linguagem para o longo prazo. O que acontece ? justamente que o ?mercado? de Perl ? muito grande! Abra?os, -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ulisses at ibiz.com.br Mon Jan 14 06:01:20 2013 From: ulisses at ibiz.com.br (ulisses at ibiz.com.br) Date: Mon, 14 Jan 2013 12:01:20 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: <7BEB7CA1FF0A4C38970023FE1C27C1F1@ulissesVAIO> concordo. aqui usarmos Perl para o core de nossas apps/servi?os mas ? pq eu assim escolhi; adoro Perl e com ele me sinto confort?vel. a pouco tempo, qdo precisamos de uma ferramenta mais ?enterprise-ready? (dentro de nossas circunstanciais necessidades) s? encontramos em Java. E pro Java n?s fomos, sem d? nem culpa. Pra onde vc olha, independente da sua necessidade tem algo em Java, praticamente pronto para uso. Falo em uso para empresas. Isso para um empreendedor ? considerado ?mercado?. Um desenvolvedor poderia ter outra id?ia. Se tem emprego para Perl, tem mercado para Perl e ? grande pela falta de profissionais. Falta de profissionais pode n?o ser um bom sinal. Cobol tb tem falta de profissionais, acredito eu. Experts em neg?cios preferem coisas mais ?prontas? para suas empresas (Apache Software Foundation, p.exe). [n?o precisamos entrar nessa seara sem fim do que seriam coisas ?mais prontas?, dado que existe o CPAN; falo al?m do CPAN, falo em solu??es e n?o em m?dulos]. Penso que o ?mercado? de Perl est? relacionado ao tamanho dos Perl man?acos - no bom bom e mal sentido - e qdo eles ? que tomam as decis?es, Perl pode vingar, como ocorreu aqui na empresa. O mercado dos n?o hackers (decisores, empreendedores, n?o t?cnicos) preferem outras linguagens e ferramentas. Mesmo gigantes da tecnologia preferem Python, Ruby e usam Perl como acess?rio e n?o investem milh?es em cima dele n?o. Startups de peso (j? postei aqui) usam outras linguagem no core. Claro, existem casos mas n?o ? maioria e nem afetam estatisticamente o ?mercado?. O mercado de Perl ? grande? Sim ?, mas os outros est?o se tornando gigantes e recebendo mais aten??o ?do mercado?, queiramos ou n?o. Perl est? indo prum beco sem sa?da? Perdeu a capacidade de expans?o ou se sem encontra ?em manuten??o? do territ?rio j? conquistado? Pensem relativamente e n?o em termos absolutos. Compararem com os outros. Sou f? de Perl e uso ?culos, miopia n?o, astigmatismo. From: Andre Carneiro Sent: Monday, January 14, 2013 2:57 AM To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] OMFG O que n?o ? bom para ningu?m ? esse tipo de cr?tica destrutiva em rela??o a outras linguagens. N?o me entenda mal, eu tamb?m n?o sou o maior f? de Java, e acho que o pessoal de Java tem tanto a se preocupar quanto n?s. Isso parece t?o verdade para mim que existem iniciativas como o Scala, por exemplo, que para mim ? o primo feio do Ruby(tipo o 'Slod' no mundo da programa??o). Mas o fato ? que existe o mercado, e o mercado est? se lixando para Perl(principalmente no Brasil). ? s? darem uma olhada nas ofertas de emprego por a?. E o mais assustador, ? que algumas pessoas por aqui, parecem estar se lixando para o mercado e isso n?o ? nada saud?vel para as suas vidas profissionais, ao meu ver. Perl6? O que ? Perl6 para o mercado? Nada! Desculpa eu falar, mas e verdade! Trabalho numa multinacional onde Perl tamb?m se restringe aos sysadmin, e sistemas em back-end. Ningu?m faz id?ia de que Perl serve para mais do que fazer script para ler logs, e t?o pouco sabem que existe Perl6. Conhe?o algumas pessoas que trabalham em outras multinacionais, praticamente todas est?o migrando seus sistemas de back-end para Java ou Phyton. Pensem nisso antes de criticar Java e Phyton. De repente algo que preencha esse 'gap' entre Perl5 e Perl6, mas como uma evolu??o do Perl5, fa?a total sentido, mas ? dif?cil prever o mercado. De qualquer forma, eu duvido muito que se tome essa iniciativa de evoluir Perl5 nesse sentido! A 'menina dos olhos' na 'c?pula' do Perl, ? o Perl6. E eu n?o fa?o id?ia se existe alguma discuss?o sobre evoluir o Perl5 dessa maneira como mostrado nos slides, e como o Nilson descreveu. Acredito que n?o! O que eu penso, ? que a 'miopia' no mundo Perl ? exatamente n?o olhar para o mercado, que por um lado trouxe muitos benef?cios, considerando em como a linguagem evoluiu com pouca ou nenhuma influ?ncia de um bando de diretores gordos e podres de rico de alguma gigante multinacional. E na outra m?o, temos a incerteza de um mercado altamente influenci?vel como o nosso, onde poucas op??es incluem Perl como ferramenta. Pensem nisso! Cheers! 2013/1/13 Nilson Santos Figueiredo Jr. On Sun, Jan 13, 2013 at 1:54 AM, Tiago Peczenyj wrote: > E eu achava que ja tinha visto de tudo > > https://speakerdeck.com/stevan_little/perl-is-not-dead-it-is-a-dead-end > > https://github.com/stevan/moe Gostei bastante dos slides. Ele fala algumas coisas muito pertinentes sobre essa "bolha" que existe no mundo Perl. Perl tem muitas coisas muito melhores que outras linguagens, mas outras linguagens tamb?m t?m algumas coisas muito melhores do que Perl. Pelo que eu entendi dos slides, ele n?o sugeriu que Perl se tornasse fortemente tipada, apenas sugeriu algo b?sico que s?o assinaturas definidas para m?todos (que poderiam ser estilo JavaScript, ou seja, os par?metros s?o opcionais - voc? continua tendo a flexibilidade nos casos que precisa). Ou seja, voc? continuaria tendo os hacks, se quisesse. O exemplo de threads ? outra coisa cl?ssica. Quem est? acostumado a pensar com o mindset de Perl n?o faz id?ia do quanto ter threads minimamente decentes facilita a vida em diversas situa??es - mesmo que seja algo tosco como os threads de Ruby na implementa??o padr?o (MRI) onde existe uma lock global e s? um thread executa simultaneamente. J? ? bem melhor que os threads que temos em Perl. O outro ponto interessante ? conseguir fazer com que Perl rode em outras m?quinas virtuais. Java ? um lixo de linguagem, IMHO, mas a JVM ? bastante otimizada hoje em dia. Seria interessante um Perl 5 capaz de rodar sob a JVM ou alguma outra m?quina virtual com compila??o JIT. Python sofre de miopia e excesso de conservadorismo e a comunidade Ruby parece que ? composta por um bando de adolescentes disl?xicos - sai um bando de coisa legal, um bando de lixo e s? $deity sabe se sua aplica??o que funciona perfeitamente na vers?o 0.8.5 vai continuar funcionando com a vers?o 0.8.6 da mesma Gem, uma vez que retro-compatibilidade ? um conceito alien?gena por l?. Particularmente, eu acho que faria bem ao mundo das linguagens de programa??o uma evolu??o de Perl 5 que n?o fosse Perl 6, com as caracter?sticas que ele descreveu. Porque me parece que conseguiria juntar os pontos fortes originais de Perl 5, com o aprendizado da ?ltima d?cada proveniente de outras linguagens din?micas, sem esperar pelo messias Perl 6 sair do buraco (que eu nem sou t?o f? assim). -Nilson =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------------------------------------------------------------------------- =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Mon Jan 14 08:04:06 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Mon, 14 Jan 2013 14:04:06 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: Vamos l?... Leonardo, o MEU mercado n?o existe, nem o SEU. Existe as empresas que contratam, e existem as demandas, e existem as empresas de RH enchendo o saco e metendo o bedelho onde n?o s?o chamadas. ESSE ? o mercado! ?timo para voc? que se v? numa situa??o de felicidade e prosperidade trabalhando com SOAP(medo!). N?o ? o meu caso, como voc? mesmo disse. E, provavelmente, n?o deve o caso da grande maioria que trabalha com Perl por aqui, principalmente de quem est? come?ando. O ponto central da quest?o ? n?o se deixar levar e negar o fato que fora de back-end, e sys admin, Perl tem pouqu?ssimo espa?o, principalmente aqui onde o mercado j? est? saturado de gente med?ocre, e que programa bem baratinho. Se voc?, no seu mundo maravilhoso onde as pessoas s?o bem-sucedidas e pr?speras n?o quer ver, ou n?o se importa, ?timo! Continue sendo feliz e pr?spero! Eu do meu lado sou a favor da prud?ncia, e da n?o-mediocridade(n?o estou chamando ningu?m de med?ocre). Portanto, prefiro falar para as pessoas n?o se conformarem em trabalhar s? com Perl. Sejam mais curiosos, leiam mais, experimentem mais, e ofere?am solu??es ?timas! Essa foi a mensagem deixada pelo Brad Fitzpatrick no ano retrasado. Sugiro que escutem! Perl ? uma excelente ferramenta(minha preferida), mas n?o precisa ser a ?nica. Tem coisas que Perl resolve muito mal( como threads, por exemplo ). De repente vale bem mais a pena resolver as defici?ncias em threads, do que mudar a linguagem toda s? para ter assinatura de fun??es/m?todos, sei l?... Invistam em conhecimento. Procurem saber sobre SaaS, sistemas distribu?dos, sistemas de arquivos, redes etc., e procurem saber quais ferramentas se encaixam melhor para os problemas que voc?s se prop?e a resolver. E assim, tornem-se excelentes profissionais! E a? sim, voc?s ser?o felizes e pr?speros, espero... Meus 2 centavos... 2013/1/14 Leonardo Ruoso > Senhores, > > Se voc?s trabalham com Perl entendem que em Perl ? formado por uma > comunidade ativa de desenvolvedores e usu?rios (da linguagem). Se voc?s > trabalham com Perl ? pelo fato de que h? mercado para voc?s trabalharem com > Perl. Se voc?s n?o trabalham com Perl entendam que n?o h? mercado ?ou > talvez haja mercados melhores? para voc?s trabalharem especificamente com > Perl. Em nenhum dos casos isso se transforma em uma verdade universal ou > mesmo brasileira. > > No meu mercado, quem escolhe a linguagem ? a solu??o e se for uma escolha > arbitr?ria sou eu. No meu mercado integra??o ? realizada por SOAP e > diferentes empresas usam diferentes linguagem para implementar suas > solu??es. No meu mercado h? oferta de trabalho, a remunera??o ? > interessante *para mim* e h? novos desenvolvedores aprendendo Perl. > > No meu mercado as duas outras linguagens com muita demanda de pessoal s?o > Java, PHP e Cx (C++, C#, Ojective C e C), mas eu entendo que h? muitas > outras linguagens em uso por muita gente. Lua deveria estar no radar de > quem quer ganhar dinheiro, digo isso apenas por dois espa?os ricos em > oportunidades: Aparelhos de TV e mod_security (Websites p?blicos). > > Eu vejo produtos novos, relevantes, brasileiros, desenvolvidos em Perl, > cuja oferta normalmente ? SaaS. Eu vejo uma comunidade Perl com membros > pr?speros e felizes e, acreditem, melhor capacitados tanto em ?Engenharia > de Software? quanto em ?Ci?ncia da Computa??o? do que vi em comunidades com > um apelo acad?mico muito mais forte, como Java. Na verdade a comunidade > Perl s? se compara, das que eu tenho viv?ncia, com a comunidade C (assim > mesmo, sem nenhum adendo). > > Cuidado com os gr?ficos de crescimento de linguagem, eles servem para > avaliar tend?ncias e n?o presen?a. Todas as linguagens grandes v?o aparecer > em gr?ficos de tend?ncia como ?paradas?, ?crescendo pouco? ou ?diminuindo?. > ? muito dif?cil continuar ganhando participa??o de mercado quando voc? j? ? > muito usado. Novas linguagens ?ou linguagens redescobertas? aparecem com > destaque nesses gr?ficos pelo fato de que elas n?o tinham uma base > relevante. N?o confiem em an?lise estat?stica de pessoas que voc?s n?o > sabem se entendem os conceitos m?nimos de estat?stica. > > Logo, entenda, n?o ter emprego para VOC? n?o significa que n?o tem emprego > para outros. N?o haver presen?a no SEU MERCADO n?o significa que n?o exista > para outros. Uma coisa ? certa: a demanda por profissionais ? maior que a > oferta. Esse desequil?brio, sim, ?incomoda? o mercado, mas, em ?ltima > inst?ncia, ? POSITIVO para o desenvolvedor Perl. > > Abra?os, > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Mon Jan 14 09:38:03 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 14 Jan 2013 15:38:03 -0200 Subject: [SP-pm] OMFG In-Reply-To: (Andre Carneiro's message of "Mon, 14 Jan 2013 14:04:06 -0200") References: Message-ID: >>>>> "Andre" == Andre Carneiro writes: Andre> Vamos l?... Leonardo, o MEU mercado n?o existe, nem o Andre> SEU. Existe as empresas que contratam, e existem as Andre> demandas, e existem as empresas de RH enchendo o saco e Andre> metendo o bedelho onde n?o s?o chamadas. ESSE ? o mercado! O mercado n?o se restringe apenas ? contrata??o de recursos humanos. Mais do que nunca, existem tamb?m empresas (e pessoas) que est?o a procura de solu??es (mais at? do que recursos humanos, eu diria), e pouco interessa pra elas a linguagem na qual a solu??o foi escrita. Dado que perl ? uma plataforma competitiva para se construir solu??es, o mercado est? amplamente dispon?vel a desenvolvedores perl. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From renato.cron at gmail.com Mon Jan 14 09:42:39 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 14 Jan 2013 15:42:39 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: Concordo. Eu n?o acho que ajudaria em nada o perl ter todo as vagas e estar em todos os lugares que o PHP tem hoje, pois isso iria apenas aumentar em quantidade e n?o qualidade as listas sobre perl, e c?digos. Mas acho que esse tamb?m n?o ? o ponto, o ponto n?o ? voltar o perl para "o mercado", at? porque ele est? ai at? hoje, o ponto ?, quando perl vai ter as coisas que as linguagens novas est?o tendo, e quando isso ? do perl 5 ou perl 6. Eu n?o conhe?o nada sobre perl 6, e olha que tem 2 anos que estou na lista aqui. Perl 6 me parece ter uma sintaxe bem diferente do perl 5, e eu acho a sintaxe do perl 5 fantastica. 2013/1/14 Eden Cardim > > O mercado n?o se restringe apenas ? contrata??o de recursos > humanos. Mais do que nunca, existem tamb?m empresas (e pessoas) que > est?o a procura de solu??es (mais at? do que recursos humanos, eu > diria), e pouco interessa pra elas a linguagem na qual a solu??o foi > escrita. Dado que perl ? uma plataforma competitiva para se construir > solu??es, o mercado est? amplamente dispon?vel a desenvolvedores perl. -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Mon Jan 14 11:02:10 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Mon, 14 Jan 2013 16:02:10 -0300 Subject: [SP-pm] OMFG References: Message-ID: Eu concordo com voce Eden O mercado n?o quer nem saber se voce desenvolve em A, B ou Z. O que o cliente quer ? que a sua solu??o proposta funcione da forma que ele pediu. Se ele soube-se desenvolver ele n?o o contrataria. O que temos que analizar tamb?m ?: Existem INUMEROS crtl+c ctrl+v de codigo, sem falar nos inumeros POGS da vida. As empresas de recursos humanos procuram uma pessoa que se encaixe no perfil que muitas vezes acham que ? certo (n?o que eu goste ou aprove a forma de trabalho delas, mas o que um psicologo pode saber de um programagor. Muitas vezes uma pessoa introvertida tem muitas mais conhecimento do que o fanfar?o que copia e cola ) mas o seu cliente procura o profissional que encontre o perfil dele e de a sua solu??o. Eu nao defendo, nem apoio quem programa em A, B ou Z. Mas adimiro aquele que vende e desenvolve a solu??o correta, na linguagem mais apropriada para o problema em quest?o. Eh muito facil pegar um framework, um cms, modificar algumas linhas e dizer que o projeto/desenvolvimetno foi seu e cobrar o que achar melhor. Muitas vezes s? vemos o profissional mesmo quando pedimos uma nova implementa??o do que esta pronto por ele e em produ??o... quem copiou n?o vai consegui fazer... Eu acho que n?o ? possivel comparar linguagens em determinados projetos pois cada uma tem um proprosito. seria como comprar programa??o para desktop com programa??o para web... cada uma tem uma linguagem e um proprosito diferente. Uma coisa ? verdade, o mercado esta ai para todos, basta que a sua solu??o seja adequada para o problema do cliente. seja em perl, asp, php, vb, delphi, java, lua, c ou sei la mais o que :-) quem com crtl+c crtl+v fere com crtl+x ser? ferido (ditado bobo mas eu acho que cabe bem) Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: "Eden Cardim" To: Sent: Monday, January 14, 2013 2:38 PM Subject: Re: [SP-pm] OMFG >>>>>> "Andre" == Andre Carneiro >>>>>> writes: > > Andre> Vamos l?... Leonardo, o MEU mercado n?o existe, nem o > Andre> SEU. Existe as empresas que contratam, e existem as > Andre> demandas, e existem as empresas de RH enchendo o saco e > Andre> metendo o bedelho onde n?o s?o chamadas. ESSE ? o mercado! > > O mercado n?o se restringe apenas ? contrata??o de recursos > humanos. Mais do que nunca, existem tamb?m empresas (e pessoas) que > est?o a procura de solu??es (mais at? do que recursos humanos, eu > diria), e pouco interessa pra elas a linguagem na qual a solu??o foi > escrita. Dado que perl ? uma plataforma competitiva para se construir > solu??es, o mercado est? amplamente dispon?vel a desenvolvedores perl. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From creaktive at gmail.com Mon Jan 14 11:13:37 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Mon, 14 Jan 2013 17:13:37 -0200 Subject: [SP-pm] signatures VS performance (was: OMFG) Message-ID: Tentando salvar a parte construtiva da thread :P Intuitivamente, signatures em Perl seriam uma perda de velocidade. Outras pessoas que n?o Cron foram surpreendidas com a descoberta de que Method::Signatures pode dar um ganho de desempenho: http://www.dancygier.com/wordpress/2011/03/06/methodsignatures-blazing-fast-and-makes-me-sane/ Quando saiu esse post, testei e os meus n?meros bateram com o benchmark. Hoje, com Perl mais novo e respectivos m?dulos atualizados, mudou um pouco: Mas, enfim, coloco esse benchmark no mesmo saco daquele ?pico troll que comparou "if($cond){$cond++;}" com "if($cond)$cond++;", em PHP... ABS() 2013/1/13 Tiago Peczenyj > ;-) > Em 13/01/2013 16:39, "Renato Santos" escreveu: > >> puts, sorry, >> >> sempre lembro de assinatura de metodo como se fosse sobrecarga junto com >> autocast >> >> em compile-time isso n?o gera problema. >> >> 2013/1/13 Tiago Peczenyj >> >>> um if a mais aonde? >>> >> >> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Mon Jan 14 12:34:32 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Mon, 14 Jan 2013 18:34:32 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: >O mercado n?o se restringe apenas ? contrata??o de recursos >humanos. Mais do que nunca, existem tamb?m empresas (e pessoas) que >est?o a procura de solu??es (mais at? do que recursos humanos, eu >diria), e pouco interessa pra elas a linguagem na qual a solu??o foi >escrita. Dado que perl ? uma plataforma competitiva para se construir >solu??es, o mercado est? amplamente dispon?vel a desenvolvedores perl. Discordo. Nos meus m?seros anos como desenvolvedor Perl o que eu pude observar s?o prefer?ncias aparentemente irracionais, ou que geram contratos 'estravagantes' com 'grandes' empresas( MS e Redhat, por exemplo), para algumas tecnologias(PHP, .NET e Java principalmente). E voc? ?den, at? onde eu sei, est? bem longe desse mundo coorporativo e muito mais longe ainda de processos seletivos. N?o interessa se o mercado resume-se a isso ou n?o, o que importa ? que a maioria das pessoas precisa disso para arrumar trabalho/emprego, ent?o a 'discrep?ncia' no caso aqui ? voc?! Quanto aos demais, foi revelador(embora n?o surpreendente) saber que desenvolvedores Perl ainda batem na mesma tecla desde a ?poca que eu comecei a mexer com isso, e se negam a enxergar o que est? bem no nariz. Eu cansei de discutir sobre isso. Tomara que eu esteja errado! Boa sorte a todos! 2013/1/14 Eden Cardim > >>>>> "Andre" == Andre Carneiro < > andregarciacarneiro-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: > > Andre> Vamos l?... Leonardo, o MEU mercado n?o existe, nem o > Andre> SEU. Existe as empresas que contratam, e existem as > Andre> demandas, e existem as empresas de RH enchendo o saco e > Andre> metendo o bedelho onde n?o s?o chamadas. ESSE ? o mercado! > > O mercado n?o se restringe apenas ? contrata??o de recursos > humanos. Mais do que nunca, existem tamb?m empresas (e pessoas) que > est?o a procura de solu??es (mais at? do que recursos humanos, eu > diria), e pouco interessa pra elas a linguagem na qual a solu??o foi > escrita. Dado que perl ? uma plataforma competitiva para se construir > solu??es, o mercado est? amplamente dispon?vel a desenvolvedores perl. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Mon Jan 14 12:41:08 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 14 Jan 2013 18:41:08 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: andre eu ia fazer obs semelhante mas eu percebi q o Eden 1) n?o generalizou e 2) n?o eh burro. De fato tem empresa q quer oracle e java pra fazer um site xoxo. mas tb tem empresas q nem sabem o q eh perl pra boicotar. Em 14/01/2013 18:34, "Andre Carneiro" escreveu: > >O mercado n?o se restringe apenas ? contrata??o de recursos > >humanos. Mais do que nunca, existem tamb?m empresas (e pessoas) que > >est?o a procura de solu??es (mais at? do que recursos humanos, eu > >diria), e pouco interessa pra elas a linguagem na qual a solu??o foi > >escrita. Dado que perl ? uma plataforma competitiva para se construir > >solu??es, o mercado est? amplamente dispon?vel a desenvolvedores perl. > > Discordo. Nos meus m?seros anos como desenvolvedor Perl o que eu pude > observar s?o prefer?ncias aparentemente irracionais, ou que geram contratos > 'estravagantes' com 'grandes' empresas( MS e Redhat, por exemplo), para > algumas tecnologias(PHP, .NET e Java principalmente). E voc? ?den, at? onde > eu sei, est? bem longe desse mundo coorporativo e muito mais longe ainda de > processos seletivos. N?o interessa se o mercado resume-se a isso ou n?o, o > que importa ? que a maioria das pessoas precisa disso para arrumar > trabalho/emprego, ent?o a 'discrep?ncia' no caso aqui ? voc?! > > Quanto aos demais, foi revelador(embora n?o surpreendente) saber que > desenvolvedores Perl ainda batem na mesma tecla desde a ?poca que eu > comecei a mexer com isso, e se negam a enxergar o que est? bem no nariz. Eu > cansei de discutir sobre isso. Tomara que eu esteja errado! > > > > > Boa sorte a todos! > > > > 2013/1/14 Eden Cardim > >> >>>>> "Andre" == Andre Carneiro < >> andregarciacarneiro-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >> >> Andre> Vamos l?... Leonardo, o MEU mercado n?o existe, nem o >> Andre> SEU. Existe as empresas que contratam, e existem as >> Andre> demandas, e existem as empresas de RH enchendo o saco e >> Andre> metendo o bedelho onde n?o s?o chamadas. ESSE ? o mercado! >> >> O mercado n?o se restringe apenas ? contrata??o de recursos >> humanos. Mais do que nunca, existem tamb?m empresas (e pessoas) que >> est?o a procura de solu??es (mais at? do que recursos humanos, eu >> diria), e pouco interessa pra elas a linguagem na qual a solu??o foi >> escrita. Dado que perl ? uma plataforma competitiva para se construir >> solu??es, o mercado est? amplamente dispon?vel a desenvolvedores perl. >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Mon Jan 14 13:21:44 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 14 Jan 2013 19:21:44 -0200 Subject: [SP-pm] signatures VS performance In-Reply-To: (Stanislaw Pusep's message of "Mon, 14 Jan 2013 17:13:37 -0200") References: Message-ID: >>>>> "Stanislaw" == Stanislaw Pusep writes: Stanislaw> Tentando salvar a parte construtiva da thread :P Stanislaw> Intuitivamente, signatures em Perl seriam uma perda de Stanislaw> velocidade. Outras pessoas que n?o Cron foram Stanislaw> surpreendidas com a descoberta de Stanislaw> que?Method::Signatures pode dar um ganho de Stanislaw> desempenho:?http:// Stanislaw> www.dancygier.com/wordpress/2011/03/06/ Stanislaw> methodsignatures-blazing-fast-and-makes-me-sane/ Quando Stanislaw> saiu esse post, testei e os meus n?meros bateram com o Stanislaw> benchmark. Hoje, com Perl mais novo e respectivos Stanislaw> m?dulos atualizados, mudou um pouco: A motiva??o desse cara ? duvidosa (pra n?o dizer idiota) e o artigo inteiro ? bastante raso. No caso, usar um m?dulo com a sofistica??o do Method::Signatures (que gera depend?ncia bin?ria) pra economizar dois caracteres de digita??o em cada subrotina, francamente, n?o vejo valor. Se ele quiser economizar caracteres, ? bem melhor (e mais perform?tico) usar um source filter. Se ele quiser velocidade, existem formas melhores e mais eficientes de se fazer isso. Ele quer m?todos com assinatura mas n?o quer tipos, ora, tirando os dois caracteres de economia, em linguagens din?micas a utilidade das assinaturas (e o Stevan concordaria comigo) est? justamente no fato de poder declarar tipos e usar despacho m?ltiplo (como em https://metacpan.org/module/MooseX::MultiMethods) e currying pra viabilizar arquiteturas mais flex?veis, como se faz em linguagens como OCAML e Haskell (quanto a assinaturas, essa ? a origem da reclama??o do Stevan). Ele tem raz?o em n?o querer a valida??o, porque se a valida??o n?o passar, em runtime, o que voc? vai fazer? -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From creaktive at gmail.com Mon Jan 14 13:52:05 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Mon, 14 Jan 2013 19:52:05 -0200 Subject: [SP-pm] signatures VS performance In-Reply-To: References: Message-ID: Bom, a motiva??o do artigo, acredito eu, foi a surpresa da coisa n?o ser lerda como o esperado. N?o que o cara soubesse explicar o que viu ali. Ali?s, lembrei de outra coisa meio desconexa: https://metacpan.org/module/Function::Parameters ABS() 2013/1/14 Eden Cardim > >>>>> "Stanislaw" == Stanislaw Pusep < > creaktive-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: > > Stanislaw> Tentando salvar a parte construtiva da thread :P > Stanislaw> Intuitivamente, signatures em Perl seriam uma perda de > Stanislaw> velocidade. Outras pessoas que n?o Cron foram > Stanislaw> surpreendidas com a descoberta de > Stanislaw> que Method::Signatures pode dar um ganho de > Stanislaw> desempenho: http:// > Stanislaw> www.dancygier.com/wordpress/2011/03/06/ > Stanislaw> methodsignatures-blazing-fast-and-makes-me-sane/ Quando > Stanislaw> saiu esse post, testei e os meus n?meros bateram com o > Stanislaw> benchmark. Hoje, com Perl mais novo e respectivos > Stanislaw> m?dulos atualizados, mudou um pouco: > > A motiva??o desse cara ? duvidosa (pra n?o dizer idiota) e o artigo > inteiro ? bastante raso. No caso, usar um m?dulo com a sofistica??o do > Method::Signatures (que gera depend?ncia bin?ria) pra economizar dois > caracteres de digita??o em cada subrotina, francamente, n?o vejo > valor. Se ele quiser economizar caracteres, ? bem melhor (e mais > perform?tico) usar um source filter. Se ele quiser velocidade, existem > formas melhores e mais eficientes de se fazer isso. > > Ele quer m?todos com assinatura mas n?o quer tipos, ora, tirando os > dois caracteres de economia, em linguagens din?micas a utilidade das > assinaturas (e o Stevan concordaria comigo) est? justamente no fato de > poder declarar tipos e usar despacho m?ltiplo (como em > https://metacpan.org/module/MooseX::MultiMethods) e currying pra > viabilizar arquiteturas mais flex?veis, como se faz em linguagens como > OCAML e Haskell (quanto a assinaturas, essa ? a origem da reclama??o > do Stevan). Ele tem raz?o em n?o querer a valida??o, porque se a > valida??o n?o passar, em runtime, o que voc? vai fazer? > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Mon Jan 14 13:55:29 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 14 Jan 2013 19:55:29 -0200 Subject: [SP-pm] OMFG In-Reply-To: (Andre Carneiro's message of "Mon, 14 Jan 2013 18:34:32 -0200") References: Message-ID: >>>>> "Andre" == Andre Carneiro writes: Andre> Discordo. Nos meus m?seros anos como desenvolvedor Perl o Andre> que eu pude observar s?o prefer?ncias aparentemente Andre> irracionais, ou que geram contratos 'estravagantes' com Andre> 'grandes' empresas( MS e Redhat, por exemplo), ?para Andre> algumas tecnologias(PHP, .NET e Java principalmente). E Andre> voc? ?den, at? onde eu sei, est? bem longe desse mundo Andre> coorporativo e muito mais longe ainda de processos Andre> seletivos. Na verdade, eu estou bem pr?ximo do mundo corporativo, mas como vendedor de solu??es, n?o como candidato a est?gio. Andre> N?o interessa se o mercado resume-se a isso ou Andre> n?o, o que importa ? que a maioria das pessoas precisa Andre> disso para arrumar trabalho/emprego, ent?o a 'discrep?ncia' Andre> no caso aqui ? voc?! ? exatamente disso que eu estou falando (e que o leonardo mencionou tamb?m), "arrumar emprego" n?o significa necessariamente "ingressar numa grande corpora??o". Se n?o fui claro o suficiente, estou falando de empreender usando perl. Boa parte dos pequenos empreendedores que eu conhe?o e que aplicam perl nos seus neg?cios est?o indo bem e come?aram com pouqu?ssimo capital. Alguns deles come?aram recentemente e j? est?o empregando desenvolvedores e treinando mais pessoas. Agora, se voc? n?o quer ou n?o sabe empreender, ? uma escolha pessoal e uma conversa que tem pouco a ver com as quest?es t?cnicas da linguagem. Mas sim, saiba que com essa escolha as op??es v?o ser mais restritas, em qualquer lugar. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From eden at insoli.de Mon Jan 14 14:06:23 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 14 Jan 2013 20:06:23 -0200 Subject: [SP-pm] signatures VS performance In-Reply-To: (Stanislaw Pusep's message of "Mon, 14 Jan 2013 19:52:05 -0200") References: Message-ID: >>>>> "Stanislaw" == Stanislaw Pusep writes: Stanislaw> Bom, a motiva??o do artigo, acredito eu, foi a surpresa Stanislaw> da coisa n?o ser lerda como o esperado. N?o tem surpresa nenhuma, o c?digo vai nas entranhas do perl fazer passagem por refer?ncia nas vari?veis declaradas. From renato.cron at gmail.com Mon Jan 14 17:08:13 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 14 Jan 2013 23:08:13 -0200 Subject: [SP-pm] signatures VS performance In-Reply-To: References: Message-ID: Fora quem, sem tipagem, deve ser mais rapido pois ele pode declarar o $x e guardar ele j? instanciado apenas 1x para as inumeras chamdas. 2013/1/14 Eden Cardim > >>>>> "Stanislaw" == Stanislaw Pusep < > creaktive-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: > > Stanislaw> Bom, a motiva??o do artigo, acredito eu, foi a surpresa > Stanislaw> da coisa n?o ser lerda como o esperado. > > N?o tem surpresa nenhuma, o c?digo vai nas entranhas do perl fazer > passagem por refer?ncia nas vari?veis declaradas. > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Mon Jan 14 17:09:22 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 14 Jan 2013 23:09:22 -0200 Subject: [SP-pm] signatures VS performance In-Reply-To: References: Message-ID: O MooseX::MultiMethods seria o unico motivo para eu usar. Eu tambem n?o vejo problema nenhum nos my ($self, $XXX) = @_; 2013/1/14 Renato Santos > Fora quem, sem tipagem, deve ser mais rapido pois ele pode declarar o $x e > guardar ele j? instanciado apenas 1x para as inumeras chamdas. > > > 2013/1/14 Eden Cardim > >> >>>>> "Stanislaw" == Stanislaw Pusep < >> creaktive-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >> >> Stanislaw> Bom, a motiva??o do artigo, acredito eu, foi a surpresa >> Stanislaw> da coisa n?o ser lerda como o esperado. >> >> N?o tem surpresa nenhuma, o c?digo vai nas entranhas do perl fazer >> passagem por refer?ncia nas vari?veis declaradas. >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Mon Jan 14 17:13:52 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 14 Jan 2013 23:13:52 -0200 Subject: [SP-pm] signatures VS performance In-Reply-To: References: Message-ID: como assim ? Em 14/01/2013 23:08, "Renato Santos" escreveu: > Fora quem, sem tipagem, deve ser mais rapido pois ele pode declarar o $x e > guardar ele j? instanciado apenas 1x para as inumeras chamdas. > > 2013/1/14 Eden Cardim > >> >>>>> "Stanislaw" == Stanislaw Pusep < >> creaktive-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >> >> Stanislaw> Bom, a motiva??o do artigo, acredito eu, foi a surpresa >> Stanislaw> da coisa n?o ser lerda como o esperado. >> >> N?o tem surpresa nenhuma, o c?digo vai nas entranhas do perl fazer >> passagem por refer?ncia nas vari?veis declaradas. >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Mon Jan 14 17:22:21 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 14 Jan 2013 23:22:21 -0200 Subject: [SP-pm] signatures VS performance In-Reply-To: References: Message-ID: Numa sub comum o perl n?o tem como saber quantos par?metros ela vai receber. Ent?o cada sub precisa alguma hora pegar o valor de @_ Com Method laal($x) o cara que fez pode j? ter feito algumas otimiza??es de mem?ria para passar a refer?ncia do par?metro para $x, deve ser um dos motivos dele ser mais r?pido. -- Renato Cron Sent from Samsung Mobile Phone Em 14/01/2013 23:14, "Tiago Peczenyj" escreveu: > como assim ? > Em 14/01/2013 23:08, "Renato Santos" escreveu: > >> Fora quem, sem tipagem, deve ser mais rapido pois ele pode declarar o $x >> e guardar ele j? instanciado apenas 1x para as inumeras chamdas. >> >> 2013/1/14 Eden Cardim >> >>> >>>>> "Stanislaw" == Stanislaw Pusep < >>> creaktive-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >>> >>> Stanislaw> Bom, a motiva??o do artigo, acredito eu, foi a surpresa >>> Stanislaw> da coisa n?o ser lerda como o esperado. >>> >>> N?o tem surpresa nenhuma, o c?digo vai nas entranhas do perl fazer >>> passagem por refer?ncia nas vari?veis declaradas. >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Mon Jan 14 17:25:14 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 14 Jan 2013 23:25:14 -0200 Subject: [SP-pm] signatures VS performance In-Reply-To: References: Message-ID: faz sentido.. Em 14/01/2013 23:22, "Renato Santos" escreveu: > Numa sub comum o perl n?o tem como saber quantos par?metros ela vai > receber. Ent?o cada sub precisa alguma hora pegar o valor de @_ > > Com > Method laal($x) o cara que fez pode j? ter feito algumas otimiza??es de > mem?ria para passar a refer?ncia do par?metro para $x, deve ser um dos > motivos dele ser mais r?pido. > > -- > Renato Cron > > Sent from Samsung Mobile Phone > Em 14/01/2013 23:14, "Tiago Peczenyj" escreveu: > >> como assim ? >> Em 14/01/2013 23:08, "Renato Santos" escreveu: >> >>> Fora quem, sem tipagem, deve ser mais rapido pois ele pode declarar o $x >>> e guardar ele j? instanciado apenas 1x para as inumeras chamdas. >>> >>> 2013/1/14 Eden Cardim >>> >>>> >>>>> "Stanislaw" == Stanislaw Pusep < >>>> creaktive-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >>>> >>>> Stanislaw> Bom, a motiva??o do artigo, acredito eu, foi a surpresa >>>> Stanislaw> da coisa n?o ser lerda como o esperado. >>>> >>>> N?o tem surpresa nenhuma, o c?digo vai nas entranhas do perl fazer >>>> passagem por refer?ncia nas vari?veis declaradas. >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Sarav?, >>> Renato CRON >>> http://www.renatocron.com/blog/ >>> @renato_cron >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Mon Jan 14 18:34:06 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 15 Jan 2013 00:34:06 -0200 Subject: [SP-pm] signatures VS performance In-Reply-To: (Renato Santos's message of "Mon, 14 Jan 2013 23:08:13 -0200") References: Message-ID: >>>>> "Renato" == Renato Santos writes: Renato> Fora quem, sem tipagem, deve ser mais rapido pois ele pode Renato> declarar o $x e guardar ele j? instanciado apenas 1x para Renato> as inumeras chamdas. N?o d? pra fazer isso porque a chamada pode ser recursiva. Voc? precisa de uma inst?ncia de $x na pilha por chamada, mesmo que o valor seja passado por refer?ncia. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From renato.cron at gmail.com Mon Jan 14 18:36:41 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 15 Jan 2013 00:36:41 -0200 Subject: [SP-pm] signatures VS performance In-Reply-To: References: Message-ID: hmm, seens legit. por?m ainda deve ter alguma magia feita l? diretamente, o $self pode ser assim, via refencia direta 2013/1/15 Eden Cardim > >>>>> "Renato" == Renato Santos < > renato.cron-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: > > Renato> Fora quem, sem tipagem, deve ser mais rapido pois ele pode > Renato> declarar o $x e guardar ele j? instanciado apenas 1x para > Renato> as inumeras chamdas. > > N?o d? pra fazer isso porque a chamada pode ser recursiva. Voc? > precisa de uma inst?ncia de $x na pilha por chamada, mesmo que o valor > seja passado por refer?ncia. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Mon Jan 14 21:42:26 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Tue, 15 Jan 2013 03:42:26 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: Falta produto pro Perl engajar! A maioria deles ? pra sysadmin, algu?m me convence do contr?rio? CPAN ? maravilhoso, mas s?o m?dulos! ;) Percebo que o programador Perl possui um senso t?cnico mais agu?ado, e por isso, preparar um gourmet no CPAN n?o ? problema =) Mercado prefere "next > next > finish" :S Perl ? "slow motion" em desenvolver produtos. Projetos come?am em Perl, engajam e migram de linguagem, caso do puppet =/ Pra onde est? indo a linguagem? IMHO, nao precisa mudar a linguagem, precisa mostrar valor de mercado. Hadoop, Jenkins, Solr e outros produtos, foi espa?o de mercado que a comunidade Perl poderia ter explorado, temos que achar outro mercado =/ []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/1/14 Eden Cardim > >>>>> "Andre" == Andre Carneiro < > andregarciacarneiro-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: > Andre> Discordo. Nos meus m?seros anos como desenvolvedor Perl o > Andre> que eu pude observar s?o prefer?ncias aparentemente > Andre> irracionais, ou que geram contratos 'estravagantes' com > Andre> 'grandes' empresas( MS e Redhat, por exemplo), para > Andre> algumas tecnologias(PHP, .NET e Java principalmente). E > Andre> voc? ?den, at? onde eu sei, est? bem longe desse mundo > Andre> coorporativo e muito mais longe ainda de processos > Andre> seletivos. > > Na verdade, eu estou bem pr?ximo do mundo corporativo, mas como > vendedor de solu??es, n?o como candidato a est?gio. > > Andre> N?o interessa se o mercado resume-se a isso ou > Andre> n?o, o que importa ? que a maioria das pessoas precisa > Andre> disso para arrumar trabalho/emprego, ent?o a 'discrep?ncia' > Andre> no caso aqui ? voc?! > > ? exatamente disso que eu estou falando (e que o leonardo mencionou > tamb?m), "arrumar emprego" n?o significa necessariamente "ingressar > numa grande corpora??o". Se n?o fui claro o suficiente, estou falando > de empreender usando perl. Boa parte dos pequenos empreendedores que > eu conhe?o e que aplicam perl nos seus neg?cios est?o indo bem e > come?aram com pouqu?ssimo capital. Alguns deles come?aram recentemente > e j? est?o empregando desenvolvedores e treinando mais pessoas. Agora, > se voc? n?o quer ou n?o sabe empreender, ? uma escolha pessoal e uma > conversa que tem pouco a ver com as quest?es t?cnicas da > linguagem. Mas sim, saiba que com essa escolha as op??es v?o ser mais > restritas, em qualquer lugar. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Tue Jan 15 01:44:53 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 15 Jan 2013 07:44:53 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: a impress?o q tenho eh q todos querem concorrer com o Rails enquanto tem outros nichos como AAA Em 15/01/2013 03:43, "Marcio Ferreira" escreveu: > Falta produto pro Perl engajar! A maioria deles ? pra sysadmin, algu?m me > convence do contr?rio? CPAN ? maravilhoso, mas s?o m?dulos! ;) > Percebo que o programador Perl possui um senso t?cnico mais agu?ado, e por > isso, preparar um gourmet no CPAN n?o ? problema =) > Mercado prefere "next > next > finish" :S > Perl ? "slow motion" em desenvolver produtos. Projetos come?am em Perl, > engajam e migram de linguagem, caso do puppet =/ > > Pra onde est? indo a linguagem? IMHO, nao precisa mudar a linguagem, > precisa mostrar valor de mercado. > Hadoop, Jenkins, Solr e outros produtos, foi espa?o de mercado que a > comunidade Perl poderia ter explorado, temos que achar outro mercado =/ > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/1/14 Eden Cardim > >> >>>>> "Andre" == Andre Carneiro < >> andregarciacarneiro-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >> Andre> Discordo. Nos meus m?seros anos como desenvolvedor Perl o >> Andre> que eu pude observar s?o prefer?ncias aparentemente >> Andre> irracionais, ou que geram contratos 'estravagantes' com >> Andre> 'grandes' empresas( MS e Redhat, por exemplo), para >> Andre> algumas tecnologias(PHP, .NET e Java principalmente). E >> Andre> voc? ?den, at? onde eu sei, est? bem longe desse mundo >> Andre> coorporativo e muito mais longe ainda de processos >> Andre> seletivos. >> >> Na verdade, eu estou bem pr?ximo do mundo corporativo, mas como >> vendedor de solu??es, n?o como candidato a est?gio. >> >> Andre> N?o interessa se o mercado resume-se a isso ou >> Andre> n?o, o que importa ? que a maioria das pessoas precisa >> Andre> disso para arrumar trabalho/emprego, ent?o a 'discrep?ncia' >> Andre> no caso aqui ? voc?! >> >> ? exatamente disso que eu estou falando (e que o leonardo mencionou >> tamb?m), "arrumar emprego" n?o significa necessariamente "ingressar >> numa grande corpora??o". Se n?o fui claro o suficiente, estou falando >> de empreender usando perl. Boa parte dos pequenos empreendedores que >> eu conhe?o e que aplicam perl nos seus neg?cios est?o indo bem e >> come?aram com pouqu?ssimo capital. Alguns deles come?aram recentemente >> e j? est?o empregando desenvolvedores e treinando mais pessoas. Agora, >> se voc? n?o quer ou n?o sabe empreender, ? uma escolha pessoal e uma >> conversa que tem pouco a ver com as quest?es t?cnicas da >> linguagem. Mas sim, saiba que com essa escolha as op??es v?o ser mais >> restritas, em qualquer lugar. >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From creaktive at gmail.com Tue Jan 15 02:02:16 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Tue, 15 Jan 2013 08:02:16 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: 2013/1/15 Tiago Peczenyj > a impress?o q tenho eh q todos querem concorrer com o Rails enquanto tem > outros nichos como AAA > Alco?licos An?nimos Agressivos?! o_0 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Tue Jan 15 02:06:32 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 15 Jan 2013 08:06:32 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: bateria AAA 2013/1/15 Stanislaw Pusep > Alco?licos An?nimos Agressivos?! o_0 > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Tue Jan 15 02:18:43 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 15 Jan 2013 08:18:43 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: autentica??o , autoriza??o e * accounting *. 2013/1/15 Renato Santos > bateria AAA > > 2013/1/15 Stanislaw Pusep > >> Alco?licos An?nimos Agressivos?! o_0 >> > > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Tue Jan 15 02:33:36 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 15 Jan 2013 08:33:36 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: hehe, voltando ao foco, ? impossivel crair algo AAA tentando imitar o RAILS =P 2013/1/15 Tiago Peczenyj > autentica??o , > autoriza??o e * > accounting > *. > > 2013/1/15 Renato Santos > >> bateria AAA >> >> 2013/1/15 Stanislaw Pusep >> >>> Alco?licos An?nimos Agressivos?! o_0 >>> >> >> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Tue Jan 15 02:35:17 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 15 Jan 2013 08:35:17 -0200 Subject: [SP-pm] signatures VS performance In-Reply-To: (Renato Santos's message of "Tue, 15 Jan 2013 00:36:41 -0200") References: Message-ID: >>>>> "Renato" == Renato Santos writes: Renato> hmm, seens legit. por?m ainda deve ter alguma magia feita Renato> l? diretamente, o $self pode ser assim, via refencia Renato> direta Tamb?m n?o pode, o mesmo m?todo pode estar sendo invocado em v?rias inst?ncias de objetos diferentes. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From eden at insoli.de Tue Jan 15 02:59:41 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 15 Jan 2013 08:59:41 -0200 Subject: [SP-pm] OMFG In-Reply-To: (Marcio Ferreira's message of "Tue, 15 Jan 2013 03:42:26 -0200") References: Message-ID: >>>>> "Marcio" == Marcio Ferreira writes: Marcio> Falta produto pro Perl engajar! A maioria deles ? pra Marcio> sysadmin, algu?m me convence do contr?rio??CPAN ? Marcio> maravilhoso, mas s?o m?dulos! Isso ? mais FUD do que fato. Nem todos s?o m?dulos, e a maioria n?o ? "pra sysadmin". Existem, por exemplo, v?rias implanta??es de Request Tracker no mundo, e no Brasil (sobretudo no setor p?blico). http://www.bestpractical.com/rt/who.html http://requesttracker.wikia.com/wiki/RTUsers Outro produto bastante promissor escrito em perl ? o Koha, que tem 1527 implanta??es no mundo todo: http://www.koha.org/ Marcio> Perl ? "slow motion" em desenvolver produtos. Projetos Marcio> come?am em Perl, engajam e migram de linguagem, caso do Marcio> puppet =/ Isso tamb?m ? FUD e n?o fato. Baseado em qual estat?stica voc? afirma isso? A SPPM ganhou um hackathon de produto em 30 horas a pouco tempo atr?s e voc? estava presente, muito me surpreende essa afirma??o. Marcio> Pra onde est? indo a linguagem? IMHO, nao precisa mudar a Marcio> linguagem, precisa mostrar valor de mercado. Hadoop, hadoop n?o ? uma solu??o next > next > finish corporativa Marcio> Jenkins tamb?m n?o Marcio> Solr tamb?m n?o, mas tem o Apache Lucy Marcio> e outros produtos, foi espa?o de mercado que a comunidade Marcio> Perl poderia ter explorado, temos que achar outro mercado Marcio> =/ ... -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From tiago.peczenyj at gmail.com Tue Jan 15 03:30:20 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 15 Jan 2013 09:30:20 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: algumas coisas s?o impress?o. Em 2010 a QCon tinha palestra de js, python, java, scala mas nada de perl. este ano o Damian Conway vai palestrar. A importancia: numa conferencia dessas ouvir sobre X eh um potencializador. Muitos q tomam decis?es de ti escutaram e podem considerar Perl uma op??o. Em 15/01/2013 09:00, "Eden Cardim" escreveu: > >>>>> "Marcio" == Marcio Ferreira < > marciodesouzaferreira-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: > > Marcio> Falta produto pro Perl engajar! A maioria deles ? pra > Marcio> sysadmin, algu?m me convence do contr?rio? CPAN ? > Marcio> maravilhoso, mas s?o m?dulos! > > Isso ? mais FUD do que fato. Nem todos s?o m?dulos, e a maioria n?o ? > "pra sysadmin". > > Existem, por exemplo, v?rias implanta??es de Request Tracker no mundo, > e no Brasil (sobretudo no setor p?blico). > > http://www.bestpractical.com/rt/who.html > http://requesttracker.wikia.com/wiki/RTUsers > > Outro produto bastante promissor escrito em perl ? o Koha, que tem > 1527 implanta??es no mundo todo: http://www.koha.org/ > > Marcio> Perl ? "slow motion" em desenvolver produtos. Projetos > Marcio> come?am em Perl, engajam e migram de linguagem, caso do > Marcio> puppet =/ > > Isso tamb?m ? FUD e n?o fato. Baseado em qual estat?stica voc? afirma > isso? A SPPM ganhou um hackathon de produto em 30 horas a pouco tempo > atr?s e voc? estava presente, muito me surpreende essa afirma??o. > > Marcio> Pra onde est? indo a linguagem? IMHO, nao precisa mudar a > Marcio> linguagem, precisa mostrar valor de mercado. Hadoop, > > hadoop n?o ? uma solu??o next > next > finish corporativa > > Marcio> Jenkins > > tamb?m n?o > > Marcio> Solr > > tamb?m n?o, mas tem o Apache Lucy > > Marcio> e outros produtos, foi espa?o de mercado que a comunidade > Marcio> Perl poderia ter explorado, temos que achar outro mercado > Marcio> =/ > > ... > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Tue Jan 15 03:39:39 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 15 Jan 2013 09:39:39 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: Outra coisa s?o os devs. Eu falhei em levar mais perl p gcom mas pq tem muito dev q conhece muito bem python. vou for?ar a barra p q? mais facil eu aprender python do q ensinar outros 3 num dia normal. por outro lado em 2010 eu fiz um sistema critico em perl. no ano seguinte outro time reescreveu em ruby pq tinham q adicionar umas regras e nego tinha medinho. funcionou ate bem MAS isso eh algo q eu nunca vou fazer: reescrever soh p adicionar uma feature. ai toda a logica e experiencia acumulada naquele sistema vai pro saco - fora o risco. Em 15/01/2013 09:30, "Tiago Peczenyj" escreveu: > algumas coisas s?o impress?o. Em 2010 a QCon tinha palestra de js, python, > java, scala mas nada de perl. este ano o Damian Conway vai palestrar. > > A importancia: numa conferencia dessas ouvir sobre X eh um > potencializador. Muitos q tomam decis?es de ti escutaram e podem considerar > Perl uma op??o. > Em 15/01/2013 09:00, "Eden Cardim" escreveu: > >> >>>>> "Marcio" == Marcio Ferreira < >> marciodesouzaferreira-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >> >> Marcio> Falta produto pro Perl engajar! A maioria deles ? pra >> Marcio> sysadmin, algu?m me convence do contr?rio? CPAN ? >> Marcio> maravilhoso, mas s?o m?dulos! >> >> Isso ? mais FUD do que fato. Nem todos s?o m?dulos, e a maioria n?o ? >> "pra sysadmin". >> >> Existem, por exemplo, v?rias implanta??es de Request Tracker no mundo, >> e no Brasil (sobretudo no setor p?blico). >> >> http://www.bestpractical.com/rt/who.html >> http://requesttracker.wikia.com/wiki/RTUsers >> >> Outro produto bastante promissor escrito em perl ? o Koha, que tem >> 1527 implanta??es no mundo todo: http://www.koha.org/ >> >> Marcio> Perl ? "slow motion" em desenvolver produtos. Projetos >> Marcio> come?am em Perl, engajam e migram de linguagem, caso do >> Marcio> puppet =/ >> >> Isso tamb?m ? FUD e n?o fato. Baseado em qual estat?stica voc? afirma >> isso? A SPPM ganhou um hackathon de produto em 30 horas a pouco tempo >> atr?s e voc? estava presente, muito me surpreende essa afirma??o. >> >> Marcio> Pra onde est? indo a linguagem? IMHO, nao precisa mudar a >> Marcio> linguagem, precisa mostrar valor de mercado. Hadoop, >> >> hadoop n?o ? uma solu??o next > next > finish corporativa >> >> Marcio> Jenkins >> >> tamb?m n?o >> >> Marcio> Solr >> >> tamb?m n?o, mas tem o Apache Lucy >> >> Marcio> e outros produtos, foi espa?o de mercado que a comunidade >> Marcio> Perl poderia ter explorado, temos que achar outro mercado >> Marcio> =/ >> >> ... >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Tue Jan 15 03:51:42 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 15 Jan 2013 09:51:42 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: N?o foi medinho, foi pra testar as novas funcionalidades do Ruby na versoes que eles desenvolveram =p 2013/1/15 Tiago Peczenyj > Outra coisa s?o os devs. Eu falhei em levar mais perl p gcom mas pq tem > muito dev q conhece muito bem python. vou for?ar a barra p q? mais facil eu > aprender python do q ensinar outros 3 num dia normal. > > por outro lado em 2010 eu fiz um sistema critico em perl. no ano seguinte > outro time reescreveu em ruby pq tinham q adicionar umas regras e nego > tinha medinho. funcionou ate bem MAS isso eh algo q eu nunca vou fazer: > reescrever soh p adicionar uma feature. ai toda a logica e experiencia > acumulada naquele sistema vai pro saco - fora o risco. > Em 15/01/2013 09:30, "Tiago Peczenyj" escreveu: > > algumas coisas s?o impress?o. Em 2010 a QCon tinha palestra de js, >> python, java, scala mas nada de perl. este ano o Damian Conway vai >> palestrar. >> >> A importancia: numa conferencia dessas ouvir sobre X eh um >> potencializador. Muitos q tomam decis?es de ti escutaram e podem considerar >> Perl uma op??o. >> Em 15/01/2013 09:00, "Eden Cardim" escreveu: >> >>> >>>>> "Marcio" == Marcio Ferreira < >>> marciodesouzaferreira-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >>> >>> Marcio> Falta produto pro Perl engajar! A maioria deles ? pra >>> Marcio> sysadmin, algu?m me convence do contr?rio? CPAN ? >>> Marcio> maravilhoso, mas s?o m?dulos! >>> >>> Isso ? mais FUD do que fato. Nem todos s?o m?dulos, e a maioria n?o ? >>> "pra sysadmin". >>> >>> Existem, por exemplo, v?rias implanta??es de Request Tracker no mundo, >>> e no Brasil (sobretudo no setor p?blico). >>> >>> http://www.bestpractical.com/rt/who.html >>> http://requesttracker.wikia.com/wiki/RTUsers >>> >>> Outro produto bastante promissor escrito em perl ? o Koha, que tem >>> 1527 implanta??es no mundo todo: http://www.koha.org/ >>> >>> Marcio> Perl ? "slow motion" em desenvolver produtos. Projetos >>> Marcio> come?am em Perl, engajam e migram de linguagem, caso do >>> Marcio> puppet =/ >>> >>> Isso tamb?m ? FUD e n?o fato. Baseado em qual estat?stica voc? afirma >>> isso? A SPPM ganhou um hackathon de produto em 30 horas a pouco tempo >>> atr?s e voc? estava presente, muito me surpreende essa afirma??o. >>> >>> Marcio> Pra onde est? indo a linguagem? IMHO, nao precisa mudar a >>> Marcio> linguagem, precisa mostrar valor de mercado. Hadoop, >>> >>> hadoop n?o ? uma solu??o next > next > finish corporativa >>> >>> Marcio> Jenkins >>> >>> tamb?m n?o >>> >>> Marcio> Solr >>> >>> tamb?m n?o, mas tem o Apache Lucy >>> >>> Marcio> e outros produtos, foi espa?o de mercado que a comunidade >>> Marcio> Perl poderia ter explorado, temos que achar outro mercado >>> Marcio> =/ >>> >>> ... >>> >>> -- >>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>> +55 11 9644 8225 >>> http://insoli.de >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Tue Jan 15 04:14:08 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 15 Jan 2013 10:14:08 -0200 Subject: [SP-pm] OMFG In-Reply-To: (Tiago Peczenyj's message of "Tue, 15 Jan 2013 09:39:39 -0200") References: Message-ID: >>>>> "Tiago" == Tiago Peczenyj writes: Tiago> por outro lado em 2010 eu fiz um sistema critico em Tiago> perl. no ano seguinte outro time reescreveu em ruby pq Tiago> tinham q adicionar umas regras e nego tinha Tiago> medinho. funcionou ate bem MAS isso eh algo q eu nunca vou Tiago> fazer: reescrever soh p adicionar uma feature. ai toda a Tiago> logica e experiencia acumulada naquele sistema vai pro saco Tiago> - fora o risco. Reescrever ? algo normal no mundo Ruby From felipe at leprevost.com.br Tue Jan 15 07:42:51 2013 From: felipe at leprevost.com.br (Felipe Leprevost) Date: Tue, 15 Jan 2013 13:42:51 -0200 Subject: [SP-pm] YAPC::Brasil 2013 - Novidades Message-ID: Ol? Pessoal Gostaria de anunciar a todos que o local para o nosso evento deste ano j? foi escolhido. A edi??o 2013 do YAPC::Brasil que ir? ocorrer em Curitiba nas datas 15 e 16 de novembro ser? no Full Jazz Hotel. O local ? vantajoso por estar em um bairro nobre da cidade que concentra uma boa quantidade de bares, restaurantes e casas noturnas, ? de f?cil acesso utilizado o transporte p?blico da cidade ou por carro e fica pr?ximo a outros hot?is de diferentes n?veis de qualidade. O hotel ? bastante conhecido na cidade por ser tem?tico, tendo sido todo decorado ao estilo Jazz. O hotel possui tamb?m o mais famoso bar de Jazz de Curitiba, que ? muito bom. Quero lembrar a todos que os dias 15 e 16 de novembro (sexta e s?bado) ser?o dias de feriado, escolhemos essa data porque assim as pessoas poder?o aproveitar os dois dias de evento e caso queiram, podem aproveitar o domingo em Curitiba para passear e conhecer a cidade. Lembrando tamb?m que o tema deste ano ser? "O Universo Cient?fico". Acredito que agora que temos a cidade, o local e a data j? podemos come?ar a organizar o evento em si, o que acham? Abra?os. -- Felipe da Veiga Leprevost www.leprevost.com.br Laboratory for Proteomics and Protein Engineering. Fiocruz, Brazil. From leonardo at ruoso.com Tue Jan 15 08:07:47 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Tue, 15 Jan 2013 14:07:47 -0200 Subject: [SP-pm] YAPC::Brasil 2013 - Novidades In-Reply-To: References: Message-ID: Parab?ns Felipe, Eduardo e Curitiba Perl Mongers, O hotel parece ?timo. A coordena??o ? de voc?s. Qual ajuda voc?s precisam agora? Abra?os, Em 15 de janeiro de 2013 13:42, Felipe Leprevost escreveu: > Ol? Pessoal > > Gostaria de anunciar a todos que o local para o nosso evento deste ano > j? foi escolhido. A edi??o 2013 do YAPC::Brasil que ir? ocorrer em > Curitiba nas datas 15 e 16 de novembro ser? no Full Jazz Hotel. > > O local ? vantajoso por estar em um bairro nobre da cidade que > concentra uma boa quantidade de bares, restaurantes e casas noturnas, > ? de f?cil acesso utilizado o transporte p?blico da cidade ou por > carro e fica pr?ximo a outros hot?is de diferentes n?veis de > qualidade. O hotel ? bastante conhecido na cidade por ser tem?tico, > tendo sido todo decorado ao estilo Jazz. O hotel possui tamb?m o mais > famoso bar de Jazz de Curitiba, que ? muito bom. > > Quero lembrar a todos que os dias 15 e 16 de novembro (sexta e s?bado) > ser?o dias de feriado, escolhemos essa data porque assim as pessoas > poder?o aproveitar os dois dias de evento e caso queiram, podem > aproveitar o domingo em Curitiba para passear e conhecer a cidade. > > Lembrando tamb?m que o tema deste ano ser? "O Universo Cient?fico". > > Acredito que agora que temos a cidade, o local e a data j? podemos > come?ar a organizar o evento em si, o que acham? > > Abra?os. > > -- > Felipe da Veiga Leprevost > www.leprevost.com.br > Laboratory for Proteomics and Protein Engineering. > Fiocruz, Brazil. > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Tue Jan 15 08:42:19 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 15 Jan 2013 14:42:19 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: 2013/1/14 Eden Cardim > >>>>> "Andre" == Andre Carneiro < > andregarciacarneiro-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: > Andre> Discordo. Nos meus m?seros anos como desenvolvedor Perl o > Andre> que eu pude observar s?o prefer?ncias aparentemente > Andre> irracionais, ou que geram contratos 'estravagantes' com > Andre> 'grandes' empresas( MS e Redhat, por exemplo), para > Andre> algumas tecnologias(PHP, .NET e Java principalmente). E > Andre> voc? ?den, at? onde eu sei, est? bem longe desse mundo > Andre> coorporativo e muito mais longe ainda de processos > Andre> seletivos. > > Na verdade, eu estou bem pr?ximo do mundo corporativo, mas como > vendedor de solu??es, n?o como candidato a est?gio. > Pois ?... ? por essa arrog?ncia toda que afirmo novamente que o senhor est? bem longe disso! > > Andre> N?o interessa se o mercado resume-se a isso ou > Andre> n?o, o que importa ? que a maioria das pessoas precisa > Andre> disso para arrumar trabalho/emprego, ent?o a 'discrep?ncia' > Andre> no caso aqui ? voc?! > > ? exatamente disso que eu estou falando (e que o leonardo mencionou > tamb?m), "arrumar emprego" n?o significa necessariamente "ingressar > numa grande corpora??o". Se n?o fui claro o suficiente, estou falando > de empreender usando perl. Boa parte dos pequenos empreendedores que > eu conhe?o e que aplicam perl nos seus neg?cios est?o indo bem e > come?aram com pouqu?ssimo capital. Alguns deles come?aram recentemente > e j? est?o empregando desenvolvedores e treinando mais pessoas. Agora, > se voc? n?o quer ou n?o sabe empreender, ? uma escolha pessoal e uma > conversa que tem pouco a ver com as quest?es t?cnicas da > linguagem. Mas sim, saiba que com essa escolha as op??es v?o ser mais > restritas, em qualquer lugar. > > Eu s? comentei sobre grandes corpora??es, n?o me referia a elas como ?nica op??o, mas s?o as que oferecem os melhores sal?rios. E a conversa nunca teve nada a ver com quest?es t?cnicas. Tem a ver com 'op??es'. Mas foi at? bom mudar o rumo da conversa para o lado do empreendedorismo. >Mas sim, saiba que com essa escolha as op??es v?o ser mais >restritas, em qualquer lugar. Bom, do seu ponto-de-vista a alternativa ? o 'empreendedorismo', ? bom n?o esquecer de mencionar de como ? brutal, e os sacrif?cios necess?rios para torna-se um empres?rio no Brasil. Por isso ? bom pensar em outras 'op??es'. Cheers! > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Tue Jan 15 09:06:40 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Tue, 15 Jan 2013 15:06:40 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: Colegas, Todos podem experimentar fracasso ou sucesso. Cada pessoa escolhe seu caminho. Certamente a linguagem n?o ? o que define o seu sucesso ou o seu fracasso, at? mesmo pelo fato de que linguagem alguma o obriga a aprend?-la um dia e muito menos a continuar a utilizando. Eu conhe?o diversas pessoas que est?o empreendendo e fazem bastante uso de Perl. Conhe?o algumas experi?ncias que captaram recursos com softwares ou projetos de softwares em Perl. Eu estive junto com ?peritos? avaliando positivamente a escolha de Perl como linguagem principal de startups. Eu tenho recebo ofertas para trabalhar com Perl melhores do que as propostas que recebo para trabalhar com JEE. Embora a maioria delas n?o me interesse, sei que muita gente gostaria de receber sal?rios equivalentes. Al?m de amigos empreendedores tamb?m tenho amigos rec?m formados ou que nem est?o formados e que parecem felizes com seus sal?rios. H? vagas. H? vagas com sal?rios razo?veis para j?nior, para pleno e at? para senior. L?gico que as vagas para senior (com sal?rio compat?vel com senior) s?o bem mais raras, talvez uma meia d?zia por ano, mas n?o ? diferente com as linguagens mainstream que est?o no meu radar. Est? achando que ? preciso abandonar a compatibilidade com a CGI.pm? Parece que a infraestrutura da CPAN precisa de volunt?rios! Abra?os, -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Tue Jan 15 09:21:30 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 15 Jan 2013 15:21:30 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: leonardo++ # finalmente algu?m entendeu sobre o que eu estou falando 2013/1/15 Leonardo Ruoso > Colegas, > > Todos podem experimentar fracasso ou sucesso. Cada pessoa escolhe seu > caminho. Certamente a linguagem n?o ? o que define o seu sucesso ou o seu > fracasso, at? mesmo pelo fato de que linguagem alguma o obriga a aprend?-la > um dia e muito menos a continuar a utilizando. > > Eu conhe?o diversas pessoas que est?o empreendendo e fazem bastante uso de > Perl. Conhe?o algumas experi?ncias que captaram recursos com softwares ou > projetos de softwares em Perl. Eu estive junto com ?peritos? avaliando > positivamente a escolha de Perl como linguagem principal de startups. > > Eu tenho recebo ofertas para trabalhar com Perl melhores do que as > propostas que recebo para trabalhar com JEE. Embora a maioria delas n?o me > interesse, sei que muita gente gostaria de receber sal?rios equivalentes. > Al?m de amigos empreendedores tamb?m tenho amigos rec?m formados ou que nem > est?o formados e que parecem felizes com seus sal?rios. > > H? vagas. > > H? vagas com sal?rios razo?veis para j?nior, para pleno e at? para senior. > L?gico que as vagas para senior (com sal?rio compat?vel com senior) s?o bem > mais raras, talvez uma meia d?zia por ano, mas n?o ? diferente com as > linguagens mainstream que est?o no meu radar. > > Est? achando que ? preciso abandonar a compatibilidade com a CGI.pm? > Parece que a infraestrutura da CPAN precisa de volunt?rios! > > Abra?os, > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From felipe at leprevost.com.br Tue Jan 15 10:06:26 2013 From: felipe at leprevost.com.br (Felipe Leprevost) Date: Tue, 15 Jan 2013 16:06:26 -0200 Subject: [SP-pm] [Rio-pm] YAPC::Brasil 2013 - Novidades In-Reply-To: References: Message-ID: Como muitos est?o vindo de fora para Curitiba, com certeza vamos ver alguma forma de conseguir descontos para a estadia. Vou come?ar a ver isso com o pessoal aqui, assim todos conseguem pre?os menores e podem ficar juntos nos hot?is. O pr?prio hotel j? me fez uma proposta de estadia: R$ 279 + 5% para quartos single e R$ 309,00 + 5% para quartos double. Para voc?s fazerem uma compara??o o Ibis na mesma regi?o fica entre R$ 130 e R$ 160, ent?o acho que ainda podemos achar mais op??es. Assim que tiver novas not?cias sobre a estadia, eu mando um novo aviso para as listas. Abra?os a todos. 2013/1/15 breno > > Rio <=> Curitiba via Gol por 384 dilmas! > > Agora resta decidir se alugo um quarto ou fico na casa de parentes. > > https://www.booking.com/hotel/br/slaviero-full-jazz.en.html > > Arruma um desconto pra grupos a? pra gente, Felipe :D > > []s > > -b > > 2013/1/15 Tiago Peczenyj : > > Esse YAPC tem que terminar com Bourbon, Charutos e uma partida de Poker. > > > > Like a boss. > > > > 2013/1/15 Daniel Vinciguerra : > >> Jazz!? > >> > >> Curti! :-) > >> > >> > >> Daniel Vinciguerra > >> Web Solutions Architect and Co-Owner at Bivee > >> http://github.com/dvinciguerra > >> > >> > >> 2013/1/15 Andre Carneiro > >>> > >>> Valeu pelas informa??es, Felipe! > >>> > >>> > >>> 2013/1/15 Felipe Leprevost > >>>> > >>>> Ol? Pessoal > >>>> > >>>> Gostaria de anunciar a todos que o local para o nosso evento deste ano > >>>> j? foi escolhido. A edi??o 2013 do YAPC::Brasil que ir? ocorrer em > >>>> Curitiba nas datas 15 e 16 de novembro ser? no Full Jazz Hotel. > >>>> > >>>> O local ? vantajoso por estar em um bairro nobre da cidade que > >>>> concentra uma boa quantidade de bares, restaurantes e casas noturnas, > >>>> ? de f?cil acesso utilizado o transporte p?blico da cidade ou por > >>>> carro e fica pr?ximo a outros hot?is de diferentes n?veis de > >>>> qualidade. O hotel ? bastante conhecido na cidade por ser tem?tico, > >>>> tendo sido todo decorado ao estilo Jazz. O hotel possui tamb?m o mais > >>>> famoso bar de Jazz de Curitiba, que ? muito bom. > >>>> > >>>> Quero lembrar a todos que os dias 15 e 16 de novembro (sexta e s?bado) > >>>> ser?o dias de feriado, escolhemos essa data porque assim as pessoas > >>>> poder?o aproveitar os dois dias de evento e caso queiram, podem > >>>> aproveitar o domingo em Curitiba para passear e conhecer a cidade. > >>>> > >>>> Lembrando tamb?m que o tema deste ano ser? "O Universo Cient?fico". > >>>> > >>>> Acredito que agora que temos a cidade, o local e a data j? podemos > >>>> come?ar a organizar o evento em si, o que acham? > >>>> > >>>> Abra?os. > >>>> > >>>> -- > >>>> Felipe da Veiga Leprevost > >>>> www.leprevost.com.br > >>>> Laboratory for Proteomics and Protein Engineering. > >>>> Fiocruz, Brazil. > >>>> _______________________________________________ > >>>> Rio-pm mailing list > >>>> Rio-pm at pm.org > >>>> http://mail.pm.org/mailman/listinfo/rio-pm > >>> > >>> > >>> > >>> > >>> -- > >>> Andr? Garcia Carneiro > >>> Software Engineer > >>> (11)982907780 > >>> _______________________________________________ > >>> Rio-pm mailing list > >>> Rio-pm at pm.org > >>> http://mail.pm.org/mailman/listinfo/rio-pm > >> > >> > >> > >> _______________________________________________ > >> Rio-pm mailing list > >> Rio-pm at pm.org > >> http://mail.pm.org/mailman/listinfo/rio-pm > > > > > > > > -- > > Tiago B. Peczenyj > > Linux User #405772 > > > > http://about.me/peczenyj > > _______________________________________________ > > Rio-pm mailing list > > Rio-pm at pm.org > > http://mail.pm.org/mailman/listinfo/rio-pm > _______________________________________________ > Rio-pm mailing list > Rio-pm at pm.org > http://mail.pm.org/mailman/listinfo/rio-pm -- Felipe da Veiga Leprevost www.leprevost.com.br Laboratory for Proteomics and Protein Engineering. Fiocruz, Brazil. From leonardo at ruoso.com Tue Jan 15 10:09:43 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Tue, 15 Jan 2013 16:09:43 -0200 Subject: [SP-pm] [Rio-pm] YAPC::Brasil 2013 - Novidades In-Reply-To: References: Message-ID: Esses 310 s?o a di?ria? Em 15 de janeiro de 2013 16:06, Felipe Leprevost escreveu: > Como muitos est?o vindo de fora para Curitiba, com certeza vamos ver > alguma forma de conseguir descontos para a estadia. Vou come?ar a ver > isso com o pessoal aqui, assim todos conseguem pre?os menores e podem > ficar juntos nos hot?is. > > O pr?prio hotel j? me fez uma proposta de estadia: R$ 279 + 5% para > quartos single e R$ 309,00 + 5% para quartos double. Para voc?s > fazerem uma compara??o o Ibis na mesma regi?o fica entre R$ 130 e R$ > 160, ent?o acho que ainda podemos achar mais op??es. > > Assim que tiver novas not?cias sobre a estadia, eu mando um novo aviso > para as listas. > > Abra?os a todos. > > > > > 2013/1/15 breno > > > > Rio <=> Curitiba via Gol por 384 dilmas! > > > > Agora resta decidir se alugo um quarto ou fico na casa de parentes. > > > > https://www.booking.com/hotel/br/slaviero-full-jazz.en.html > > > > Arruma um desconto pra grupos a? pra gente, Felipe :D > > > > []s > > > > -b > > > > 2013/1/15 Tiago Peczenyj : > > > Esse YAPC tem que terminar com Bourbon, Charutos e uma partida de > Poker. > > > > > > Like a boss. > > > > > > 2013/1/15 Daniel Vinciguerra : > > >> Jazz!? > > >> > > >> Curti! :-) > > >> > > >> > > >> Daniel Vinciguerra > > >> Web Solutions Architect and Co-Owner at Bivee > > >> http://github.com/dvinciguerra > > >> > > >> > > >> 2013/1/15 Andre Carneiro > > >>> > > >>> Valeu pelas informa??es, Felipe! > > >>> > > >>> > > >>> 2013/1/15 Felipe Leprevost > > >>>> > > >>>> Ol? Pessoal > > >>>> > > >>>> Gostaria de anunciar a todos que o local para o nosso evento deste > ano > > >>>> j? foi escolhido. A edi??o 2013 do YAPC::Brasil que ir? ocorrer em > > >>>> Curitiba nas datas 15 e 16 de novembro ser? no Full Jazz Hotel. > > >>>> > > >>>> O local ? vantajoso por estar em um bairro nobre da cidade que > > >>>> concentra uma boa quantidade de bares, restaurantes e casas > noturnas, > > >>>> ? de f?cil acesso utilizado o transporte p?blico da cidade ou por > > >>>> carro e fica pr?ximo a outros hot?is de diferentes n?veis de > > >>>> qualidade. O hotel ? bastante conhecido na cidade por ser tem?tico, > > >>>> tendo sido todo decorado ao estilo Jazz. O hotel possui tamb?m o > mais > > >>>> famoso bar de Jazz de Curitiba, que ? muito bom. > > >>>> > > >>>> Quero lembrar a todos que os dias 15 e 16 de novembro (sexta e > s?bado) > > >>>> ser?o dias de feriado, escolhemos essa data porque assim as pessoas > > >>>> poder?o aproveitar os dois dias de evento e caso queiram, podem > > >>>> aproveitar o domingo em Curitiba para passear e conhecer a cidade. > > >>>> > > >>>> Lembrando tamb?m que o tema deste ano ser? "O Universo Cient?fico". > > >>>> > > >>>> Acredito que agora que temos a cidade, o local e a data j? podemos > > >>>> come?ar a organizar o evento em si, o que acham? > > >>>> > > >>>> Abra?os. > > >>>> > > >>>> -- > > >>>> Felipe da Veiga Leprevost > > >>>> www.leprevost.com.br > > >>>> Laboratory for Proteomics and Protein Engineering. > > >>>> Fiocruz, Brazil. > > >>>> _______________________________________________ > > >>>> Rio-pm mailing list > > >>>> Rio-pm at pm.org > > >>>> http://mail.pm.org/mailman/listinfo/rio-pm > > >>> > > >>> > > >>> > > >>> > > >>> -- > > >>> Andr? Garcia Carneiro > > >>> Software Engineer > > >>> (11)982907780 > > >>> _______________________________________________ > > >>> Rio-pm mailing list > > >>> Rio-pm at pm.org > > >>> http://mail.pm.org/mailman/listinfo/rio-pm > > >> > > >> > > >> > > >> _______________________________________________ > > >> Rio-pm mailing list > > >> Rio-pm at pm.org > > >> http://mail.pm.org/mailman/listinfo/rio-pm > > > > > > > > > > > > -- > > > Tiago B. Peczenyj > > > Linux User #405772 > > > > > > http://about.me/peczenyj > > > _______________________________________________ > > > Rio-pm mailing list > > > Rio-pm at pm.org > > > http://mail.pm.org/mailman/listinfo/rio-pm > > _______________________________________________ > > Rio-pm mailing list > > Rio-pm at pm.org > > http://mail.pm.org/mailman/listinfo/rio-pm > > > > > -- > Felipe da Veiga Leprevost > www.leprevost.com.br > Laboratory for Proteomics and Protein Engineering. > Fiocruz, Brazil. > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From felipe at leprevost.com.br Tue Jan 15 10:11:38 2013 From: felipe at leprevost.com.br (Felipe Leprevost) Date: Tue, 15 Jan 2013 16:11:38 -0200 Subject: [SP-pm] [Rio-pm] YAPC::Brasil 2013 - Novidades In-Reply-To: References: Message-ID: sim, do quarto duplo 2013/1/15 Leonardo Ruoso : > Esses 310 s?o a di?ria? > > > Em 15 de janeiro de 2013 16:06, Felipe Leprevost > escreveu: >> >> Como muitos est?o vindo de fora para Curitiba, com certeza vamos ver >> alguma forma de conseguir descontos para a estadia. Vou come?ar a ver >> isso com o pessoal aqui, assim todos conseguem pre?os menores e podem >> ficar juntos nos hot?is. >> >> O pr?prio hotel j? me fez uma proposta de estadia: R$ 279 + 5% para >> quartos single e R$ 309,00 + 5% para quartos double. Para voc?s >> fazerem uma compara??o o Ibis na mesma regi?o fica entre R$ 130 e R$ >> 160, ent?o acho que ainda podemos achar mais op??es. >> >> Assim que tiver novas not?cias sobre a estadia, eu mando um novo aviso >> para as listas. >> >> Abra?os a todos. >> >> >> >> >> 2013/1/15 breno >> > >> > Rio <=> Curitiba via Gol por 384 dilmas! >> > >> > Agora resta decidir se alugo um quarto ou fico na casa de parentes. >> > >> > https://www.booking.com/hotel/br/slaviero-full-jazz.en.html >> > >> > Arruma um desconto pra grupos a? pra gente, Felipe :D >> > >> > []s >> > >> > -b >> > >> > 2013/1/15 Tiago Peczenyj : >> > > Esse YAPC tem que terminar com Bourbon, Charutos e uma partida de >> > > Poker. >> > > >> > > Like a boss. >> > > >> > > 2013/1/15 Daniel Vinciguerra : >> > >> Jazz!? >> > >> >> > >> Curti! :-) >> > >> >> > >> >> > >> Daniel Vinciguerra >> > >> Web Solutions Architect and Co-Owner at Bivee >> > >> http://github.com/dvinciguerra >> > >> >> > >> >> > >> 2013/1/15 Andre Carneiro >> > >>> >> > >>> Valeu pelas informa??es, Felipe! >> > >>> >> > >>> >> > >>> 2013/1/15 Felipe Leprevost >> > >>>> >> > >>>> Ol? Pessoal >> > >>>> >> > >>>> Gostaria de anunciar a todos que o local para o nosso evento deste >> > >>>> ano >> > >>>> j? foi escolhido. A edi??o 2013 do YAPC::Brasil que ir? ocorrer em >> > >>>> Curitiba nas datas 15 e 16 de novembro ser? no Full Jazz Hotel. >> > >>>> >> > >>>> O local ? vantajoso por estar em um bairro nobre da cidade que >> > >>>> concentra uma boa quantidade de bares, restaurantes e casas >> > >>>> noturnas, >> > >>>> ? de f?cil acesso utilizado o transporte p?blico da cidade ou por >> > >>>> carro e fica pr?ximo a outros hot?is de diferentes n?veis de >> > >>>> qualidade. O hotel ? bastante conhecido na cidade por ser tem?tico, >> > >>>> tendo sido todo decorado ao estilo Jazz. O hotel possui tamb?m o >> > >>>> mais >> > >>>> famoso bar de Jazz de Curitiba, que ? muito bom. >> > >>>> >> > >>>> Quero lembrar a todos que os dias 15 e 16 de novembro (sexta e >> > >>>> s?bado) >> > >>>> ser?o dias de feriado, escolhemos essa data porque assim as pessoas >> > >>>> poder?o aproveitar os dois dias de evento e caso queiram, podem >> > >>>> aproveitar o domingo em Curitiba para passear e conhecer a cidade. >> > >>>> >> > >>>> Lembrando tamb?m que o tema deste ano ser? "O Universo Cient?fico". >> > >>>> >> > >>>> Acredito que agora que temos a cidade, o local e a data j? podemos >> > >>>> come?ar a organizar o evento em si, o que acham? >> > >>>> >> > >>>> Abra?os. >> > >>>> >> > >>>> -- >> > >>>> Felipe da Veiga Leprevost >> > >>>> www.leprevost.com.br >> > >>>> Laboratory for Proteomics and Protein Engineering. >> > >>>> Fiocruz, Brazil. >> > >>>> _______________________________________________ >> > >>>> Rio-pm mailing list >> > >>>> Rio-pm at pm.org >> > >>>> http://mail.pm.org/mailman/listinfo/rio-pm >> > >>> >> > >>> >> > >>> >> > >>> >> > >>> -- >> > >>> Andr? Garcia Carneiro >> > >>> Software Engineer >> > >>> (11)982907780 >> > >>> _______________________________________________ >> > >>> Rio-pm mailing list >> > >>> Rio-pm at pm.org >> > >>> http://mail.pm.org/mailman/listinfo/rio-pm >> > >> >> > >> >> > >> >> > >> _______________________________________________ >> > >> Rio-pm mailing list >> > >> Rio-pm at pm.org >> > >> http://mail.pm.org/mailman/listinfo/rio-pm >> > > >> > > >> > > >> > > -- >> > > Tiago B. Peczenyj >> > > Linux User #405772 >> > > >> > > http://about.me/peczenyj >> > > _______________________________________________ >> > > Rio-pm mailing list >> > > Rio-pm at pm.org >> > > http://mail.pm.org/mailman/listinfo/rio-pm >> > _______________________________________________ >> > Rio-pm mailing list >> > Rio-pm at pm.org >> > http://mail.pm.org/mailman/listinfo/rio-pm >> >> >> >> >> -- >> Felipe da Veiga Leprevost >> www.leprevost.com.br >> Laboratory for Proteomics and Protein Engineering. >> Fiocruz, Brazil. >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Felipe da Veiga Leprevost www.leprevost.com.br Laboratory for Proteomics and Protein Engineering. Fiocruz, Brazil. From leonardo at ruoso.com Tue Jan 15 10:15:32 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Tue, 15 Jan 2013 16:15:32 -0200 Subject: [SP-pm] [Rio-pm] YAPC::Brasil 2013 - Novidades In-Reply-To: References: Message-ID: ?, na verdade, minha av? mora em Curitiba, ent?o eu acho que seria ?deselegante? ficar no hotel. Embora eu saiba que ficar longe prejudica muito a participa??o. Eita d?vida cruel. Em 15 de janeiro de 2013 16:11, Felipe Leprevost escreveu: > sim, do quarto duplo > > 2013/1/15 Leonardo Ruoso : > > Esses 310 s?o a di?ria? > > > > > > Em 15 de janeiro de 2013 16:06, Felipe Leprevost < > felipe at leprevost.com.br> > > escreveu: > >> > >> Como muitos est?o vindo de fora para Curitiba, com certeza vamos ver > >> alguma forma de conseguir descontos para a estadia. Vou come?ar a ver > >> isso com o pessoal aqui, assim todos conseguem pre?os menores e podem > >> ficar juntos nos hot?is. > >> > >> O pr?prio hotel j? me fez uma proposta de estadia: R$ 279 + 5% para > >> quartos single e R$ 309,00 + 5% para quartos double. Para voc?s > >> fazerem uma compara??o o Ibis na mesma regi?o fica entre R$ 130 e R$ > >> 160, ent?o acho que ainda podemos achar mais op??es. > >> > >> Assim que tiver novas not?cias sobre a estadia, eu mando um novo aviso > >> para as listas. > >> > >> Abra?os a todos. > >> > >> > >> > >> > >> 2013/1/15 breno > >> > > >> > Rio <=> Curitiba via Gol por 384 dilmas! > >> > > >> > Agora resta decidir se alugo um quarto ou fico na casa de parentes. > >> > > >> > https://www.booking.com/hotel/br/slaviero-full-jazz.en.html > >> > > >> > Arruma um desconto pra grupos a? pra gente, Felipe :D > >> > > >> > []s > >> > > >> > -b > >> > > >> > 2013/1/15 Tiago Peczenyj : > >> > > Esse YAPC tem que terminar com Bourbon, Charutos e uma partida de > >> > > Poker. > >> > > > >> > > Like a boss. > >> > > > >> > > 2013/1/15 Daniel Vinciguerra : > >> > >> Jazz!? > >> > >> > >> > >> Curti! :-) > >> > >> > >> > >> > >> > >> Daniel Vinciguerra > >> > >> Web Solutions Architect and Co-Owner at Bivee > >> > >> http://github.com/dvinciguerra > >> > >> > >> > >> > >> > >> 2013/1/15 Andre Carneiro > >> > >>> > >> > >>> Valeu pelas informa??es, Felipe! > >> > >>> > >> > >>> > >> > >>> 2013/1/15 Felipe Leprevost > >> > >>>> > >> > >>>> Ol? Pessoal > >> > >>>> > >> > >>>> Gostaria de anunciar a todos que o local para o nosso evento > deste > >> > >>>> ano > >> > >>>> j? foi escolhido. A edi??o 2013 do YAPC::Brasil que ir? ocorrer > em > >> > >>>> Curitiba nas datas 15 e 16 de novembro ser? no Full Jazz Hotel. > >> > >>>> > >> > >>>> O local ? vantajoso por estar em um bairro nobre da cidade que > >> > >>>> concentra uma boa quantidade de bares, restaurantes e casas > >> > >>>> noturnas, > >> > >>>> ? de f?cil acesso utilizado o transporte p?blico da cidade ou por > >> > >>>> carro e fica pr?ximo a outros hot?is de diferentes n?veis de > >> > >>>> qualidade. O hotel ? bastante conhecido na cidade por ser > tem?tico, > >> > >>>> tendo sido todo decorado ao estilo Jazz. O hotel possui tamb?m o > >> > >>>> mais > >> > >>>> famoso bar de Jazz de Curitiba, que ? muito bom. > >> > >>>> > >> > >>>> Quero lembrar a todos que os dias 15 e 16 de novembro (sexta e > >> > >>>> s?bado) > >> > >>>> ser?o dias de feriado, escolhemos essa data porque assim as > pessoas > >> > >>>> poder?o aproveitar os dois dias de evento e caso queiram, podem > >> > >>>> aproveitar o domingo em Curitiba para passear e conhecer a > cidade. > >> > >>>> > >> > >>>> Lembrando tamb?m que o tema deste ano ser? "O Universo > Cient?fico". > >> > >>>> > >> > >>>> Acredito que agora que temos a cidade, o local e a data j? > podemos > >> > >>>> come?ar a organizar o evento em si, o que acham? > >> > >>>> > >> > >>>> Abra?os. > >> > >>>> > >> > >>>> -- > >> > >>>> Felipe da Veiga Leprevost > >> > >>>> www.leprevost.com.br > >> > >>>> Laboratory for Proteomics and Protein Engineering. > >> > >>>> Fiocruz, Brazil. > >> > >>>> _______________________________________________ > >> > >>>> Rio-pm mailing list > >> > >>>> Rio-pm at pm.org > >> > >>>> http://mail.pm.org/mailman/listinfo/rio-pm > >> > >>> > >> > >>> > >> > >>> > >> > >>> > >> > >>> -- > >> > >>> Andr? Garcia Carneiro > >> > >>> Software Engineer > >> > >>> (11)982907780 > >> > >>> _______________________________________________ > >> > >>> Rio-pm mailing list > >> > >>> Rio-pm at pm.org > >> > >>> http://mail.pm.org/mailman/listinfo/rio-pm > >> > >> > >> > >> > >> > >> > >> > >> _______________________________________________ > >> > >> Rio-pm mailing list > >> > >> Rio-pm at pm.org > >> > >> http://mail.pm.org/mailman/listinfo/rio-pm > >> > > > >> > > > >> > > > >> > > -- > >> > > Tiago B. Peczenyj > >> > > Linux User #405772 > >> > > > >> > > http://about.me/peczenyj > >> > > _______________________________________________ > >> > > Rio-pm mailing list > >> > > Rio-pm at pm.org > >> > > http://mail.pm.org/mailman/listinfo/rio-pm > >> > _______________________________________________ > >> > Rio-pm mailing list > >> > Rio-pm at pm.org > >> > http://mail.pm.org/mailman/listinfo/rio-pm > >> > >> > >> > >> > >> -- > >> Felipe da Veiga Leprevost > >> www.leprevost.com.br > >> Laboratory for Proteomics and Protein Engineering. > >> Fiocruz, Brazil. > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > > > > > > > > > > -- > > Leonardo Ruoso > > Journalist, Perl developer and business consultant > > Media, UFC/2006; Telecom, IFCE/1998 > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > Felipe da Veiga Leprevost > www.leprevost.com.br > Laboratory for Proteomics and Protein Engineering. > Fiocruz, Brazil. > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Tue Jan 15 10:55:17 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 15 Jan 2013 16:55:17 -0200 Subject: [SP-pm] YAPC::Brasil 2013 - Novidades In-Reply-To: (Felipe Leprevost's message of "Tue, 15 Jan 2013 16:06:26 -0200") References: Message-ID: >>>>> "Felipe" == Felipe Leprevost writes: Felipe> Como muitos est?o vindo de fora para Curitiba, com certeza Felipe> vamos ver alguma forma de conseguir descontos para a Felipe> estadia. Vou come?ar a ver isso com o pessoal aqui, assim Felipe> todos conseguem pre?os menores e podem ficar juntos nos Felipe> hot?is. Felipe> O pr?prio hotel j? me fez uma proposta de estadia: R$ 279 Felipe> + 5% para quartos single e R$ 309,00 + 5% para quartos Felipe> double. Para voc?s fazerem uma compara??o o Ibis na mesma Felipe> regi?o fica entre R$ 130 e R$ 160, ent?o acho que ainda Felipe> podemos achar mais op??es. felipe++ # falando pouco, fazendo muito From eden at insoli.de Tue Jan 15 11:08:53 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 15 Jan 2013 17:08:53 -0200 Subject: [SP-pm] OMFG In-Reply-To: (Andre Carneiro's message of "Tue, 15 Jan 2013 14:42:19 -0200") References: Message-ID: >>>>> "Andre" == Andre Carneiro writes: Andre> Pois ?... ? por essa arrog?ncia toda que afirmo novamente Andre> que o senhor est? bem longe disso! Dif?cil entender... Quando postam uma vaga de trabalho na lista, o pau come aqui com todo mundo reclamando que ? vaga de est?gio, quando algu?m sugere empreender como alternativa, ? taxado de arrogante. P? amig?o, quer um conselho? pergunta l? pro Felip?o! Nesse momento, o Stevan se faz entender com a terminologia: ? realmente um beco sem sa?da... From andregarciacarneiro at gmail.com Tue Jan 15 12:30:39 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 15 Jan 2013 18:30:39 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: Eden, N?o fica nervoso! N?o te chamei de arrogante por isso, mas nem vou perder meu tempo... Desculpe, blz? Sinceramente acho ?timo que as pessoas sejam motivadas a partir para o empreendedorismo. Mas nem todo mundo(quase ningu?m) consegue resultado dessa forma. Como voc? deve bem saber, quase 60% das empresas fecham at? o segundo ano(dado do SEBRAE de 2012). E quem sobrevive a isso sobrevive porque se v? obrigado a sonegar impostos, e sonegar tende a ficar cada vez mais dif?cil de fazer, considerando que o governo investe muito para evoluir arrecada??o de impostos! Se voc? acha que vale a pena arriscar, meu conselho ? 'SE JOGUE!" Por outro lado, se mais pessoas tentarem, talvez assim haja alguma press?o no governo( algum dia ), para parar com essa hist?ria de ser s?cio de absolutamente qualquer merda onde voc? coloque dinheiro no pa?s. Eu por enquanto n?o t? afim de arriscar, d? licen?a? Posso? Resumindo, para quem n?o t? afim de virar empres?rio, como eu, fica a dica - N?o se prenda a modinhas, a s?ndrome de 'undeground' e estude muito!!! E agora ? s?rio, parei! Cheers! 2013/1/15 Eden Cardim > >>>>> "Andre" == Andre Carneiro < > andregarciacarneiro-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: > Andre> Pois ?... ? por essa arrog?ncia toda que afirmo novamente > Andre> que o senhor est? bem longe disso! > > Dif?cil entender... Quando postam uma vaga de trabalho na lista, o pau > come aqui com todo mundo reclamando que ? vaga de est?gio, quando > algu?m sugere empreender como alternativa, ? taxado de arrogante. P? > amig?o, quer um conselho? pergunta l? pro Felip?o! Nesse momento, o > Stevan se faz entender com a terminologia: ? realmente um beco sem > sa?da... > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrleite at gmail.com Tue Jan 15 19:08:27 2013 From: andrleite at gmail.com (Andre) Date: Wed, 16 Jan 2013 01:08:27 -0200 Subject: [SP-pm] OMFG In-Reply-To: References: Message-ID: Penso que existem pessoas que sempre v?o partir para o empreendedorismo a vida inteira sendo um caso de sucesso ou n?o, em qualquer ?rea de atua??o mesmo com toda dificuldade burocr?tica. S?o as pessoas que gostam de arriscar, nascem assim s?o os que ficam ricos quando acertam mesmo sendo um pequeno percentual. Ha os que preferem seguran?a n?o arriscam e levam pra si que quanto maior for seu n?vel de estudos mais dinheiro ir? ganhar. Uns vivem bem e outros n?o, n?o existe uma regra. O assunto inicial dessa conversa esta se perdendo. N?o sou muito experiente com programa??o, uso perl como sysadm o que j? foi muito falado, n?o sei se com tom de preconceito mas foi dessa maneira que conheci a linguagem e me senti interessado em programa-la. Acredito que tenha muita oportunidade com perl sim . Booking.com seria um exemplo? []'s Andr? Leite On 15/01/2013, at 18:30, Andre Carneiro wrote: > Eden, > > N?o fica nervoso! > > N?o te chamei de arrogante por isso, mas nem vou perder meu tempo... Desculpe, blz? > > Sinceramente acho ?timo que as pessoas sejam motivadas a partir para o empreendedorismo. Mas nem todo mundo(quase ningu?m) consegue resultado dessa forma. Como voc? deve bem saber, quase 60% das empresas fecham at? o segundo ano(dado do SEBRAE de 2012). E quem sobrevive a isso sobrevive porque se v? obrigado a sonegar impostos, e sonegar tende a ficar cada vez mais dif?cil de fazer, considerando que o governo investe muito para evoluir arrecada??o de impostos! Se voc? acha que vale a pena arriscar, meu conselho ? 'SE JOGUE!" > > Por outro lado, se mais pessoas tentarem, talvez assim haja alguma press?o no governo( algum dia ), para parar com essa hist?ria de ser s?cio de absolutamente qualquer merda onde voc? coloque dinheiro no pa?s. Eu por enquanto n?o t? afim de arriscar, d? licen?a? Posso? > > Resumindo, para quem n?o t? afim de virar empres?rio, como eu, fica a dica - N?o se prenda a modinhas, a s?ndrome de 'undeground' e estude muito!!! > > > E agora ? s?rio, parei! > > > Cheers! > > > > 2013/1/15 Eden Cardim >> >>>>> "Andre" == Andre Carneiro writes: >> Andre> Pois ?... ? por essa arrog?ncia toda que afirmo novamente >> Andre> que o senhor est? bem longe disso! >> >> Dif?cil entender... Quando postam uma vaga de trabalho na lista, o pau >> come aqui com todo mundo reclamando que ? vaga de est?gio, quando >> algu?m sugere empreender como alternativa, ? taxado de arrogante. P? >> amig?o, quer um conselho? pergunta l? pro Felip?o! Nesse momento, o >> Stevan se faz entender com a terminologia: ? realmente um beco sem >> sa?da... >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ulisses at ibiz.com.br Mon Jan 21 03:57:24 2013 From: ulisses at ibiz.com.br (ulisses at ibiz.com.br) Date: Mon, 21 Jan 2013 09:57:24 -0200 Subject: [SP-pm] [OT] Curso Web - Startup Engineering - Stanford Message-ID: https://www.coursera.org/course/startup Startup Engineering Balaji S. Srinivasan; Vijay Pande Learn the engineering skills needed to build a technology startup from the ground up. Para quem n?o achar t?o b?sico assim o curso, fica a dica de amigo meu da Unicamp que pariticipa de grupos de startups da regi?o de Campinas/SP. Mais cursos online de Stanford: http://online.stanford.edu/courses -------------- next part -------------- An HTML attachment was scrubbed... URL: From jsoares.cps at gmail.com Mon Jan 21 12:02:36 2013 From: jsoares.cps at gmail.com (Julian Soares) Date: Mon, 21 Jan 2013 18:02:36 -0200 Subject: [SP-pm] Perl Campinas[off] Message-ID: Boa tarde, Alguem ai da lista ? daqui de Campinas? -- *Att.: JulianSoares** +55 (019) 9853-5885* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dforocha at gmail.com Mon Jan 21 12:04:53 2013 From: dforocha at gmail.com (Diego Fernando Ormanezi Rocha) Date: Mon, 21 Jan 2013 18:04:53 -0200 Subject: [SP-pm] Perl Campinas[off] In-Reply-To: References: Message-ID: Opa eu sou, o que precisa? abs Diego Rocha Em 21/01/2013 18:02, "Julian Soares" escreveu: > > Boa tarde, > > Alguem ai da lista ? daqui de Campinas? > > -- > Att.: > > JulianSoares > +55 (019) 9853-5885 > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andre at andrewalker.net Mon Jan 21 12:49:24 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Mon, 21 Jan 2013 18:49:24 -0200 Subject: [SP-pm] Perl Campinas[off] In-Reply-To: References: Message-ID: <20130121204923.GA5719@andrewalker> On Mon, Jan 21, 2013 at 06:02:36PM -0200, Julian Soares wrote: > Alguem ai da lista ? daqui de Campinas? Serve Americana? From dan.vinciguerra at gmail.com Mon Jan 21 13:32:56 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Mon, 21 Jan 2013 19:32:56 -0200 Subject: [SP-pm] Perl Campinas[off] In-Reply-To: <20130121204923.GA5719@andrewalker> References: <20130121204923.GA5719@andrewalker> Message-ID: Morava em Indaiatuba, mas hoje estou em S?o Bernardo do Campo! ... como minha fam?lia ainda mora em Indaiatuba, estou sempre indo pra essas bandas! ((ES com os membros de Campinas!?)) hehehe * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/1/21 Andr? Walker > On Mon, Jan 21, 2013 at 06:02:36PM -0200, Julian Soares wrote: > > Alguem ai da lista ? daqui de Campinas? > > Serve Americana? > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From russoz at gmail.com Tue Jan 22 02:12:12 2013 From: russoz at gmail.com (Alexei Znamensky) Date: Tue, 22 Jan 2013 08:12:12 -0200 Subject: [SP-pm] Perl Campinas[off] In-Reply-To: References: Message-ID: Serve Moro-Em-Valinhos? 2013/1/21 Julian Soares > Boa tarde, > > Alguem ai da lista ? daqui de Campinas? > > -- > *Att.: > > JulianSoares** > +55 (019) 9853-5885* > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C http://www.flickr.com/photos/alexeiz | http://github.com/russoz "I don't know... fly casual!" -- Han Solo -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Tue Jan 22 02:12:12 2013 From: russoz at gmail.com (Alexei Znamensky) Date: Tue, 22 Jan 2013 08:12:12 -0200 Subject: [SP-pm] Perl Campinas[off] In-Reply-To: References: Message-ID: Serve Moro-Em-Valinhos? 2013/1/21 Julian Soares > Boa tarde, > > Alguem ai da lista ? daqui de Campinas? > > -- > *Att.: > > JulianSoares** > +55 (019) 9853-5885* > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C http://www.flickr.com/photos/alexeiz | http://github.com/russoz "I don't know... fly casual!" -- Han Solo -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dan.vinciguerra at gmail.com Tue Jan 22 02:14:28 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Tue, 22 Jan 2013 08:14:28 -0200 Subject: [SP-pm] Perl Campinas[off] In-Reply-To: References: Message-ID: russoz, N?o sabia que morava por aquelas bandas.... se soubesse tinha te chamado pra tomar uma cerveja hahahaha []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra On 22 January 2013 08:12, Alexei Znamensky wrote: > Serve Moro-Em-Valinhos? > > > > 2013/1/21 Julian Soares > >> Boa tarde, >> >> Alguem ai da lista ? daqui de Campinas? >> >> -- >> *Att.: >> >> JulianSoares** >> +55 (019) 9853-5885* >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org > GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C > http://www.flickr.com/photos/alexeiz | http://github.com/russoz > "I don't know... fly casual!" -- Han Solo > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From russoz at gmail.com Tue Jan 22 02:20:17 2013 From: russoz at gmail.com (Alexei Znamensky) Date: Tue, 22 Jan 2013 08:20:17 -0200 Subject: [SP-pm] Perl Campinas[off] In-Reply-To: References: Message-ID: Moro-agora-em-Valinhos 2013/1/22 Daniel Vinciguerra > russoz, > > N?o sabia que morava por aquelas bandas.... se soubesse tinha te chamado > pra tomar uma cerveja hahahaha > > []'s > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > On 22 January 2013 08:12, Alexei Znamensky wrote: > >> Serve Moro-Em-Valinhos? >> >> >> >> 2013/1/21 Julian Soares >> >>> Boa tarde, >>> >>> Alguem ai da lista ? daqui de Campinas? >>> >>> -- >>> *Att.: >>> >>> JulianSoares** >>> +55 (019) 9853-5885* >>> >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org >> GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C >> http://www.flickr.com/photos/alexeiz | http://github.com/russoz >> "I don't know... fly casual!" -- Han Solo >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C http://www.flickr.com/photos/alexeiz | http://github.com/russoz "I don't know... fly casual!" -- Han Solo -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dan.vinciguerra at gmail.com Tue Jan 22 02:25:15 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Tue, 22 Jan 2013 08:25:15 -0200 Subject: [SP-pm] Perl Campinas[off] In-Reply-To: References: Message-ID: Ent?o bora tomar uma cevada num barzinho qualquer dia desses... :-P ((to pensando em voltar pra Indaiatuba mesmo hehehe)) * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/1/22 Alexei Znamensky > Moro-agora-em-Valinhos > > > 2013/1/22 Daniel Vinciguerra > >> russoz, >> >> N?o sabia que morava por aquelas bandas.... se soubesse tinha te chamado >> pra tomar uma cerveja hahahaha >> >> []'s >> >> * >> Daniel Vinciguerra* >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> On 22 January 2013 08:12, Alexei Znamensky wrote: >> >>> Serve Moro-Em-Valinhos? >>> >>> >>> >>> 2013/1/21 Julian Soares >>> >>>> Boa tarde, >>>> >>>> Alguem ai da lista ? daqui de Campinas? >>>> >>>> -- >>>> *Att.: >>>> >>>> JulianSoares** >>>> +55 (019) 9853-5885* >>>> >>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org >>> GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C >>> http://www.flickr.com/photos/alexeiz | http://github.com/russoz >>> "I don't know... fly casual!" -- Han Solo >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org > GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C > http://www.flickr.com/photos/alexeiz | http://github.com/russoz > "I don't know... fly casual!" -- Han Solo > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From andreoandre at gmail.com Tue Jan 22 12:27:40 2013 From: andreoandre at gmail.com (=?ISO-8859-1?Q?Andr=E9_Moura?=) Date: Tue, 22 Jan 2013 18:27:40 -0200 Subject: [SP-pm] Perl Campinas[off] In-Reply-To: References: Message-ID: Opa Daniel Vinciguerra tava vendo seu blog, vc ? vegano tb? Abra?os Em 22 de janeiro de 2013 08:25, Daniel Vinciguerra escreveu: > Ent?o bora tomar uma cevada num barzinho qualquer dia desses... :-P > > ((to pensando em voltar pra Indaiatuba mesmo hehehe)) > > > Daniel Vinciguerra > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/1/22 Alexei Znamensky >> >> Moro-agora-em-Valinhos >> >> >> 2013/1/22 Daniel Vinciguerra >>> >>> russoz, >>> >>> N?o sabia que morava por aquelas bandas.... se soubesse tinha te chamado >>> pra tomar uma cerveja hahahaha >>> >>> []'s >>> >>> >>> Daniel Vinciguerra >>> Web Solutions Architect and Co-Owner at Bivee >>> http://github.com/dvinciguerra >>> >>> >>> On 22 January 2013 08:12, Alexei Znamensky wrote: >>>> >>>> Serve Moro-Em-Valinhos? >>>> >>>> >>>> >>>> 2013/1/21 Julian Soares >>>>> >>>>> Boa tarde, >>>>> >>>>> Alguem ai da lista ? daqui de Campinas? >>>>> >>>>> -- >>>>> Att.: >>>>> >>>>> JulianSoares >>>>> +55 (019) 9853-5885 >>>>> >>>>> >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> >>>> -- >>>> Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org >>>> GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C >>>> http://www.flickr.com/photos/alexeiz | http://github.com/russoz >>>> "I don't know... fly casual!" -- Han Solo >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org >> GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C >> http://www.flickr.com/photos/alexeiz | http://github.com/russoz >> "I don't know... fly casual!" -- Han Solo >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Andr? O Moura http://andrem.wordpress.com From dan.vinciguerra at gmail.com Tue Jan 22 13:03:43 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Tue, 22 Jan 2013 19:03:43 -0200 Subject: [SP-pm] Perl Campinas[off] In-Reply-To: References: Message-ID: Beleza Andre, Sou ovolacto, mas muito adepto a culin?ria vegan e como gosto de cozinhar, ja viu hehehe! []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra On 22 January 2013 18:27, Andr? Moura wrote: > Opa Daniel Vinciguerra tava vendo seu blog, vc ? vegano tb? > > Abra?os > > Em 22 de janeiro de 2013 08:25, Daniel Vinciguerra > escreveu: > > Ent?o bora tomar uma cevada num barzinho qualquer dia desses... :-P > > > > ((to pensando em voltar pra Indaiatuba mesmo hehehe)) > > > > > > Daniel Vinciguerra > > Web Solutions Architect and Co-Owner at Bivee > > http://github.com/dvinciguerra > > > > > > 2013/1/22 Alexei Znamensky > >> > >> Moro-agora-em-Valinhos > >> > >> > >> 2013/1/22 Daniel Vinciguerra > >>> > >>> russoz, > >>> > >>> N?o sabia que morava por aquelas bandas.... se soubesse tinha te > chamado > >>> pra tomar uma cerveja hahahaha > >>> > >>> []'s > >>> > >>> > >>> Daniel Vinciguerra > >>> Web Solutions Architect and Co-Owner at Bivee > >>> http://github.com/dvinciguerra > >>> > >>> > >>> On 22 January 2013 08:12, Alexei Znamensky wrote: > >>>> > >>>> Serve Moro-Em-Valinhos? > >>>> > >>>> > >>>> > >>>> 2013/1/21 Julian Soares > >>>>> > >>>>> Boa tarde, > >>>>> > >>>>> Alguem ai da lista ? daqui de Campinas? > >>>>> > >>>>> -- > >>>>> Att.: > >>>>> > >>>>> JulianSoares > >>>>> +55 (019) 9853-5885 > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> =begin disclaimer > >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>>> L > >>>>> =end disclaimer > >>>>> > >>>> > >>>> > >>>> > >>>> -- > >>>> Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org > >>>> GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C > >>>> http://www.flickr.com/photos/alexeiz | http://github.com/russoz > >>>> "I don't know... fly casual!" -- Han Solo > >>>> > >>>> =begin disclaimer > >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>> L > >>>> =end disclaimer > >>>> > >>> > >>> > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >>> > >> > >> > >> > >> -- > >> Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org > >> GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C > >> http://www.flickr.com/photos/alexeiz | http://github.com/russoz > >> "I don't know... fly casual!" -- Han Solo > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > Andr? O Moura > http://andrem.wordpress.com > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Wed Jan 23 13:45:00 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 23 Jan 2013 19:45:00 -0200 Subject: [SP-pm] primeiro modulo cpan Message-ID: q emossaum! http://search.cpan.org/~pacman/Lazy-Bool-0.01/ Esse modulo n?o faz muita coisa de util (ate agora) mas eu bolei uma forma simples de fazer um wrap em valores booleanos e deixa-los lazy at? que seja necessario utiliza-los. E para deixar mais legal, os operadores and, or e not s?o suportados E lazy. Ou seja vc pode fazer coisas como use Lazy::Bool; use Test::More tests=> 3; my $a = 6; my $b = 4; my $x = Lazy::Bool->new(sub{ $a > $b }); # exemplo ruim mas imagine q isso seja "custoso" my $false = Lazy::Bool::false; my $result = ($x | $false) & ( ! ( $false & ! $false ) ); # NOW the expressions will be evaluate ok($result, "complex expression should be true"); ok(!! $x , "double negation of true value should be true"); ok(!!! $false, "truple negation of false value should be true"); O codigo em si ? simples, fa?o um override do &, | e ! alem do bool (para lidar com o "casting" de objeto para booleano). Eu tentei suportar && e || mas n?o foi possivel com o que eu aprendi ate agora. ? claro que existem outros modulos que fazem tudo isso e muito mais. Meu objetivo foi entender o PAUSE acima de tudo. E use overload. Agora ficam algumas duvidas - devo implementar curto circuito? originalmente o & e | n?o s?o curto-circuitados. Significa que isto if ( false & qqcoisa ) o qqcoisa vai ser avaliado sempre. com && eu n?o tenho isso. - devo memorizar o resultado da express?o? eu estou adiando at? o ultimo momento para avaliar a express?o, mas depois vou fazer tantas vezes forem necessario. parece esquisito. Eu imaginei q posso adicionar op??es no construtor para adicionar estes comportamentos. Ou ligar tudo sem me preocupar, afinal ninguem usa isso em produ??o, ? beta, etc. Sugest?es? De qq forma se eu criar um proximo modulo eu vou usar o dist::zilla abracetas Pac -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj From eduardo at web2solutions.com.br Wed Jan 23 14:08:29 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Wed, 23 Jan 2013 20:08:29 -0200 Subject: [SP-pm] primeiro modulo cpan In-Reply-To: References: Message-ID: <51005F5D.1080308@web2solutions.com.br> \0\ /0/ hhahahaha .. quando voc? v? o primeiro m?dulo l? at? demora um pouco pra "cair a ficha" ... Que venha outros m?dulos Abs On 23/01/2013 19:45, Tiago Peczenyj wrote: > q emossaum! > > http://search.cpan.org/~pacman/Lazy-Bool-0.01/ > > Esse modulo n?o faz muita coisa de util (ate agora) mas eu bolei uma > forma simples de fazer um wrap em valores booleanos e deixa-los lazy > at? que seja necessario utiliza-los. > > E para deixar mais legal, os operadores and, or e not s?o suportados E > lazy. Ou seja vc pode fazer coisas como > > use Lazy::Bool; > use Test::More tests=> 3; > my $a = 6; > my $b = 4; > my $x = Lazy::Bool->new(sub{ $a > $b }); # exemplo ruim mas imagine > q isso seja "custoso" > my $false = Lazy::Bool::false; > > my $result = ($x | $false) & ( ! ( $false & ! $false ) ); > > # NOW the expressions will be evaluate > ok($result, "complex expression should be true"); > ok(!! $x , "double negation of true value should be true"); > ok(!!! $false, "truple negation of false value should be true"); > > O codigo em si ? simples, fa?o um override do &, | e ! alem do bool > (para lidar com o "casting" de objeto para booleano). > > Eu tentei suportar && e || mas n?o foi possivel com o que eu aprendi ate agora. > > ? claro que existem outros modulos que fazem tudo isso e muito mais. > Meu objetivo foi entender o PAUSE acima de tudo. E use overload. > > Agora ficam algumas duvidas > > - devo implementar curto circuito? originalmente o & e | n?o s?o > curto-circuitados. Significa que isto > > if ( false & qqcoisa ) > > o qqcoisa vai ser avaliado sempre. com && eu n?o tenho isso. > > - devo memorizar o resultado da express?o? eu estou adiando at? o > ultimo momento para avaliar a express?o, mas depois vou fazer tantas > vezes forem necessario. parece esquisito. > > Eu imaginei q posso adicionar op??es no construtor para adicionar > estes comportamentos. Ou ligar tudo sem me preocupar, afinal ninguem > usa isso em produ??o, ? beta, etc. Sugest?es? > > De qq forma se eu criar um proximo modulo eu vou usar o dist::zilla > > abracetas > > Pac > > -- Eduardo Almeida - Engenharia de Software eduardo at web2solutions.com.br - 27 3321-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From josef.aquino at gmail.com Thu Jan 24 02:19:12 2013 From: josef.aquino at gmail.com (Jose Aquino) Date: Thu, 24 Jan 2013 08:19:12 -0200 Subject: [SP-pm] primeiro modulo cpan In-Reply-To: <51005F5D.1080308@web2solutions.com.br> References: <51005F5D.1080308@web2solutions.com.br> Message-ID: Parab?ns, dificil imaginar a emo??o e alegria, Josef Em 23 de janeiro de 2013 20:08, Eduardo Almeida < eduardo at web2solutions.com.br> escreveu: > \0\ > /0/ > > hhahahaha .. quando voc? v? o primeiro m?dulo l? at? demora um pouco pra > "cair a ficha" ... > > Que venha outros m?dulos > > Abs > > > > On 23/01/2013 19:45, Tiago Peczenyj wrote: > > q emossaum! > http://search.cpan.org/~pacman/Lazy-Bool-0.01/ > > Esse modulo n?o faz muita coisa de util (ate agora) mas eu bolei uma > forma simples de fazer um wrap em valores booleanos e deixa-los lazy > at? que seja necessario utiliza-los. > > E para deixar mais legal, os operadores and, or e not s?o suportados E > lazy. Ou seja vc pode fazer coisas como > > use Lazy::Bool; > use Test::More tests=> 3; > my $a = 6; > my $b = 4; > my $x = Lazy::Bool->new(sub{ $a > $b }); # exemplo ruim mas imagine > q isso seja "custoso" > my $false = Lazy::Bool::false; > > my $result = ($x | $false) & ( ! ( $false & ! $false ) ); > > # NOW the expressions will be evaluate > ok($result, "complex expression should be true"); > ok(!! $x , "double negation of true value should be true"); > ok(!!! $false, "truple negation of false value should be true"); > > O codigo em si ? simples, fa?o um override do &, | e ! alem do bool > (para lidar com o "casting" de objeto para booleano). > > Eu tentei suportar && e || mas n?o foi possivel com o que eu aprendi ate agora. > > ? claro que existem outros modulos que fazem tudo isso e muito mais. > Meu objetivo foi entender o PAUSE acima de tudo. E use overload. > > Agora ficam algumas duvidas > > - devo implementar curto circuito? originalmente o & e | n?o s?o > curto-circuitados. Significa que isto > > if ( false & qqcoisa ) > > o qqcoisa vai ser avaliado sempre. com && eu n?o tenho isso. > > - devo memorizar o resultado da express?o? eu estou adiando at? o > ultimo momento para avaliar a express?o, mas depois vou fazer tantas > vezes forem necessario. parece esquisito. > > Eu imaginei q posso adicionar op??es no construtor para adicionar > estes comportamentos. Ou ligar tudo sem me preocupar, afinal ninguem > usa isso em produ??o, ? beta, etc. Sugest?es? > > De qq forma se eu criar um proximo modulo eu vou usar o dist::zilla > > abracetas > > Pac > > > > > > -- > Eduardo Almeida - Engenharia de Software > eduardo at web2solutions.com.br - 27 3321-2430 / 27 9839 3755 > > *WEB2 Solutions* - Inovando, sempre! > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Thu Jan 24 04:15:52 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 24 Jan 2013 10:15:52 -0200 Subject: [SP-pm] primeiro modulo cpan In-Reply-To: (Tiago Peczenyj's message of "Wed, 23 Jan 2013 19:45:00 -0200") References: Message-ID: >>>>> "Tiago" == Tiago Peczenyj writes: Tiago> q emossaum! http://search.cpan.org/~pacman/Lazy-Bool-0.01/ pacman++ -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From tiago.peczenyj at gmail.com Thu Jan 24 04:21:23 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 24 Jan 2013 10:21:23 -0200 Subject: [SP-pm] primeiro modulo cpan In-Reply-To: References: Message-ID: Ah filho novo... Bom na vers?o 0.04.1 eu adicionei o Lazy::Bool::Cached que faz a mesma coisa por?m cacheia o resultado, n?o avalia a express?o novamente. E liguei o foda-se e agora todas as express?es tem shortcut. Assim $a & $b nem vai avaliar $b se $a for falso e $a | $b nem vai avaliar $b se $a for verdadeiro. Agora chega de brincar. On Thu, Jan 24, 2013 at 10:15 AM, Eden Cardim wrote: >>>>>> "Tiago" == Tiago Peczenyj writes: > > Tiago> q emossaum! http://search.cpan.org/~pacman/Lazy-Bool-0.01/ > > pacman++ > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj From renato.cron at gmail.com Thu Jan 24 04:22:48 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 24 Jan 2013 10:22:48 -0200 Subject: [SP-pm] primeiro modulo cpan In-Reply-To: References: Message-ID: \o 2013/1/24 Tiago Peczenyj > Ah filho novo... > > Bom na vers?o 0.04.1 eu adicionei o > > Lazy::Bool::Cached > > que faz a mesma coisa por?m cacheia o resultado, n?o avalia a > express?o novamente. > > E liguei o foda-se e agora todas as express?es tem shortcut. > > Assim > > $a & $b > > nem vai avaliar $b se $a for falso e > > $a | $b > > nem vai avaliar $b se $a for verdadeiro. > > Agora chega de brincar. > > On Thu, Jan 24, 2013 at 10:15 AM, Eden Cardim wrote: > >>>>>> "Tiago" == Tiago Peczenyj < > tiago.peczenyj-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: > > > > Tiago> q emossaum! http://search.cpan.org/~pacman/Lazy-Bool-0.01/ > > > > pacman++ > > > > -- > > Eden Cardim -- Insolide Solu??es de TI Ltda. > > +55 11 9644 8225 > > http://insoli.de > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Thu Jan 24 05:02:48 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Thu, 24 Jan 2013 11:02:48 -0200 Subject: [SP-pm] primeiro modulo cpan In-Reply-To: References: Message-ID: pacman++ * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/1/24 Renato Santos > \o > > > 2013/1/24 Tiago Peczenyj > >> Ah filho novo... >> >> Bom na vers?o 0.04.1 eu adicionei o >> >> Lazy::Bool::Cached >> >> que faz a mesma coisa por?m cacheia o resultado, n?o avalia a >> express?o novamente. >> >> E liguei o foda-se e agora todas as express?es tem shortcut. >> >> Assim >> >> $a & $b >> >> nem vai avaliar $b se $a for falso e >> >> $a | $b >> >> nem vai avaliar $b se $a for verdadeiro. >> >> Agora chega de brincar. >> >> On Thu, Jan 24, 2013 at 10:15 AM, Eden Cardim wrote: >> >>>>>> "Tiago" == Tiago Peczenyj < >> tiago.peczenyj-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >> > >> > Tiago> q emossaum! http://search.cpan.org/~pacman/Lazy-Bool-0.01/ >> > >> > pacman++ >> > >> > -- >> > Eden Cardim -- Insolide Solu??es de TI Ltda. >> > +55 11 9644 8225 >> > http://insoli.de >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From otavio.pereira at gmail.com Thu Jan 24 06:42:06 2013 From: otavio.pereira at gmail.com (Otavio Pereira) Date: Thu, 24 Jan 2013 12:42:06 -0200 Subject: [SP-pm] (sem assunto) Message-ID: http://micronixtechnologies.com/getcarin/wp-content/plugins/zartaoeyoee/yahool321.php From lucastiagodemoraes at gmail.com Thu Jan 24 06:51:51 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 24 Jan 2013 12:51:51 -0200 Subject: [SP-pm] (sem assunto) In-Reply-To: References: Message-ID: kkkkkkkkkkkkkkkkkkkkkkk 2013/1/24 Otavio Pereira : > http://micronixtechnologies.com/getcarin/wp-content/plugins/zartaoeyoee/yahool321.php > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From dan.vinciguerra at gmail.com Thu Jan 24 07:29:54 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Thu, 24 Jan 2013 13:29:54 -0200 Subject: [SP-pm] (sem assunto) In-Reply-To: References: Message-ID: SPAM com "pegadinha" no link senhores! http://www.microsoft.com/security/portal/threat/encyclopedia/entry.aspx?Name=Trojan%3aHTML%2fRedirector.I * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra On 24 January 2013 12:51, Lucas Moraes wrote: > kkkkkkkkkkkkkkkkkkkkkkk > > 2013/1/24 Otavio Pereira : > > > http://micronixtechnologies.com/getcarin/wp-content/plugins/zartaoeyoee/yahool321.php > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Sat Jan 26 02:54:22 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sat, 26 Jan 2013 08:54:22 -0200 Subject: [SP-pm] Error: Can't locate parent.pm in @INC Message-ID: Ola Galera Em uma maquina com OpenBSD, com perl 5.10.0, aparece esta mensagem de erro: Tried to use 'Lazy::Bool::Cached'. # Error: Can't locate parent.pm in @INC Este modulo come?a assim: package Lazy::Bool::Cached; use 5.010000; use strict; use warnings; use parent 'Lazy::Bool'; # Superclass! use Exporter 'import'; our $VERSION = '0.05'; our @EXPORT_OK = qw(lzbc); O que eu n?o entendo ? como parent.pm n?o foi encontrado. Achava q isso era built-in. Alguma luz? -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj From creaktive at gmail.com Sat Jan 26 03:53:33 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Sat, 26 Jan 2013 09:53:33 -0200 Subject: [SP-pm] Error: Can't locate parent.pm in @INC In-Reply-To: References: Message-ID: Passou a ser built-in numa vers?o posterior a 5.10.0: stas at Stanislaws-MacBook-Pro:~$ corelist parent Data for 2013-01-20 parent was first released with perl v5.10.1 Me corrija se eu estiver errado, mas, no seu caso, "use base 'Lazy::Bool';" n?o seria o suficiente? ABS() On Sat, Jan 26, 2013 at 8:54 AM, Tiago Peczenyj wrote: > Ola Galera > > Em uma maquina com OpenBSD, com perl 5.10.0, aparece esta mensagem de erro: > > Tried to use 'Lazy::Bool::Cached'. > # Error: Can't locate parent.pm in @INC > > Este modulo come?a assim: > > package Lazy::Bool::Cached; > > use 5.010000; > use strict; > use warnings; > use parent 'Lazy::Bool'; # Superclass! > use Exporter 'import'; > > our $VERSION = '0.05'; > our @EXPORT_OK = qw(lzbc); > > O que eu n?o entendo ? como parent.pm n?o foi encontrado. Achava q > isso era built-in. > > Alguma luz? > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Sat Jan 26 03:58:52 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sat, 26 Jan 2013 09:58:52 -0200 Subject: [SP-pm] Error: Can't locate parent.pm in @INC In-Reply-To: References: Message-ID: pode ser, geralmente uso parent. vou tentar o base. obrigado. n?o conhecia o corelist. valeu. On Sat, Jan 26, 2013 at 9:53 AM, Stanislaw Pusep wrote: > Passou a ser built-in numa vers?o posterior a 5.10.0: > > stas at Stanislaws-MacBook-Pro:~$ corelist parent > > Data for 2013-01-20 > parent was first released with perl v5.10.1 > > Me corrija se eu estiver errado, mas, no seu caso, "use base 'Lazy::Bool';" > n?o seria o suficiente? > > > ABS() > > > On Sat, Jan 26, 2013 at 8:54 AM, Tiago Peczenyj > wrote: >> >> Ola Galera >> >> Em uma maquina com OpenBSD, com perl 5.10.0, aparece esta mensagem de >> erro: >> >> Tried to use 'Lazy::Bool::Cached'. >> # Error: Can't locate parent.pm in @INC >> >> Este modulo come?a assim: >> >> package Lazy::Bool::Cached; >> >> use 5.010000; >> use strict; >> use warnings; >> use parent 'Lazy::Bool'; # Superclass! >> use Exporter 'import'; >> >> our $VERSION = '0.05'; >> our @EXPORT_OK = qw(lzbc); >> >> O que eu n?o entendo ? como parent.pm n?o foi encontrado. Achava q >> isso era built-in. >> >> Alguma luz? >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj From felipe at leprevost.com.br Sun Jan 27 11:28:09 2013 From: felipe at leprevost.com.br (Felipe Leprevost) Date: Sun, 27 Jan 2013 17:28:09 -0200 Subject: [SP-pm] logo YAPC::Brasil 2013 Message-ID: Pessoas J? possu?mos a nossa logo para o evento, o que acham? abra?os. -- Felipe da Veiga Leprevost www.leprevost.com.br Laboratory for Proteomics and Protein Engineering. Fiocruz, Brazil. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: yapc2013_logo.jpg Type: image/jpeg Size: 65771 bytes Desc: not available URL: From mkt at trainingtecnologia.com.br Mon Jan 28 10:36:09 2013 From: mkt at trainingtecnologia.com.br (Ruben Prado) Date: Mon, 28 Jan 2013 16:36:09 -0200 Subject: [SP-pm] Instrutor JAVA SP Message-ID: A Training Tecnologia seleciona instrutores para os cursos abaixo: - *FJ-310-EE5 Developing Applications for the Java EE 5 Platform* - *SL-314-EE5 Web Component Developing with Servlets & JSPs Java EE 5* - *DWS-314-EE5 Creating Web Services Using Java (TM) Technology * - *DWS-4112-EE5 Designing Java Web Services * - *SL-425 Developing Architectures for Enterprise Java Applications * Para S?o Paulo. Interessados enviar curr?culo para rh at trainingtecnologia.com.br -------------- next part -------------- An HTML attachment was scrubbed... URL: From eventoslivres at gmail.com Mon Jan 28 10:40:47 2013 From: eventoslivres at gmail.com (=?UTF-8?Q?Kleber_F=C3=ADgaro?=) Date: Mon, 28 Jan 2013 16:40:47 -0200 Subject: [SP-pm] Instrutor JAVA SP In-Reply-To: References: Message-ID: A Training Tecnologia seleciona instrutores para os cursos abaixo: - *FJ-310-EE5 Developing Applications for the Java EE 5 Platform* - *SL-314-EE5 Web Component Developing with Servlets & JSPs Java EE 5* - *DWS-314-EE5 Creating Web Services Using Java (TM) Technology* - *DWS-4112-EE5 Designing Java Web Services* - *SL-425 Developing Architectures for Enterprise Java Applications * Para S?o Paulo. Interessados enviar curr?culo para rh at trainingtecnologia.com.br -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Mon Jan 28 10:42:24 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Mon, 28 Jan 2013 16:42:24 -0200 Subject: [SP-pm] Instrutor JAVA SP In-Reply-To: References: Message-ID: Sacanagem ou pegadinha do malandro!? o_o * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra On 28 January 2013 16:40, Kleber F?garo wrote: > A Training Tecnologia seleciona instrutores para os cursos abaixo: > > - *FJ-310-EE5 Developing Applications for the Java EE 5 Platform* > - *SL-314-EE5 Web Component Developing with Servlets & JSPs Java EE 5* > - *DWS-314-EE5 Creating Web Services Using Java (TM) Technology* > - *DWS-4112-EE5 Designing Java Web Services* > - *SL-425 Developing Architectures for Enterprise Java Applications * > > Para S?o Paulo. > Interessados enviar curr?culo para rh at trainingtecnologia.com.br > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From juniiior182 at gmail.com Mon Jan 28 11:17:38 2013 From: juniiior182 at gmail.com (Junior Moraes) Date: Mon, 28 Jan 2013 17:17:38 -0200 Subject: [SP-pm] Instrutor JAVA SP In-Reply-To: References: Message-ID: Hi. Acendam as tochas. []'s 2013/1/28 Daniel Vinciguerra > Sacanagem ou pegadinha do malandro!? o_o > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > On 28 January 2013 16:40, Kleber F?garo wrote: > >> A Training Tecnologia seleciona instrutores para os cursos abaixo: >> >> - *FJ-310-EE5 Developing Applications for the Java EE 5 Platform* >> - *SL-314-EE5 Web Component Developing with Servlets & JSPs Java EE 5* >> - *DWS-314-EE5 Creating Web Services Using Java (TM) Technology* >> - *DWS-4112-EE5 Designing Java Web Services* >> - *SL-425 Developing Architectures for Enterprise Java Applications * >> >> Para S?o Paulo. >> Interessados enviar curr?culo para rh at trainingtecnologia.com.br >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marketing at portaldasatas.com Mon Jan 28 11:52:02 2013 From: marketing at portaldasatas.com (Marketing - Portal das Atas) Date: Mon, 28 Jan 2013 17:52:02 -0200 Subject: [SP-pm] Instrutor JAVA SP In-Reply-To: References: Message-ID: <5106D6E2.70309@portaldasatas.com> Por que seria pegadinha? Em 28/01/2013 16:42, Daniel Vinciguerra escreveu: > Sacanagem ou pegadinha do malandro!? o_o > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > On 28 January 2013 16:40, Kleber F?garo > wrote: > > A Training Tecnologia seleciona instrutores para os cursos abaixo: > > * *FJ-310-EE5 Developing Applications for the Java EE 5 Platform* > * *SL-314-EE5 Web Component Developing with Servlets & JSPs Java > EE 5* > * **DWS-314-EE5 Creating Web Services Using Java (TM) Technology** > * ****DWS-4112-EE5 Designing Java Web Services**** > * ********SL-425 Developing Architectures for Enterprise Java > Applications ******** > > Para S?o Paulo. > Interessados enviar curr?culo para rh at trainingtecnologia.com.br > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Mon Jan 28 11:56:07 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 28 Jan 2013 17:56:07 -0200 Subject: [SP-pm] Instrutor JAVA SP In-Reply-To: <5106D6E2.70309@portaldasatas.com> References: <5106D6E2.70309@portaldasatas.com> Message-ID: Java ! = perl -- Renato Cron Sent from Samsung Mobile Phone Em 28/01/2013 17:52, "Marketing - Portal das Atas" < marketing at portaldasatas.com> escreveu: > Por que seria pegadinha? > > Em 28/01/2013 16:42, Daniel Vinciguerra escreveu: > > Sacanagem ou pegadinha do malandro!? o_o > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > On 28 January 2013 16:40, Kleber F?garo wrote: > >> A Training Tecnologia seleciona instrutores para os cursos abaixo: >> >> - *FJ-310-EE5 Developing Applications for the Java EE 5 Platform* >> - *SL-314-EE5 Web Component Developing with Servlets & JSPs Java EE 5 >> * >> - *DWS-314-EE5 Creating Web Services Using Java (TM) Technology* >> - *DWS-4112-EE5 Designing Java Web Services* >> - *SL-425 Developing Architectures for Enterprise Java Applications * >> >> Para S?o Paulo. >> Interessados enviar curr?culo para rh at trainingtecnologia.com.br >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Mon Jan 28 12:01:21 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Mon, 28 Jan 2013 18:01:21 -0200 Subject: [SP-pm] Instrutor JAVA SP In-Reply-To: <5106D6E2.70309@portaldasatas.com> References: <5106D6E2.70309@portaldasatas.com> Message-ID: ""Comunidade Perl"" Imagino que por bom senso as pessoas nas comunidades de Java ou .Net n?o publiquem vagas sobre Perl, PHP, etc... ((nada contra o marketing gratuito mas em minha humilde opini?o cada coisa deve ter seu lugar)) * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra On 28 January 2013 17:52, Marketing - Portal das Atas < marketing at portaldasatas.com> wrote: > Por que seria pegadinha? > > Em 28/01/2013 16:42, Daniel Vinciguerra escreveu: > > Sacanagem ou pegadinha do malandro!? o_o > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > On 28 January 2013 16:40, Kleber F?garo wrote: > >> A Training Tecnologia seleciona instrutores para os cursos abaixo: >> >> - *FJ-310-EE5 Developing Applications for the Java EE 5 Platform* >> - *SL-314-EE5 Web Component Developing with Servlets & JSPs Java EE 5 >> * >> - *DWS-314-EE5 Creating Web Services Using Java (TM) Technology* >> - *DWS-4112-EE5 Designing Java Web Services* >> - *SL-425 Developing Architectures for Enterprise Java Applications * >> >> Para S?o Paulo. >> Interessados enviar curr?culo para rh at trainingtecnologia.com.br >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marketing at portaldasatas.com Mon Jan 28 12:07:09 2013 From: marketing at portaldasatas.com (Marketing - Portal das Atas) Date: Mon, 28 Jan 2013 18:07:09 -0200 Subject: [SP-pm] Instrutor JAVA SP In-Reply-To: References: <5106D6E2.70309@portaldasatas.com> Message-ID: <5106DA6D.6020203@portaldasatas.com> O que eu pode ser corrigido neste anuncio? Em 28/01/2013 17:56, Renato Santos escreveu: > > Java ! = perl > > -- > Renato Cron > > Sent from Samsung Mobile Phone > > Em 28/01/2013 17:52, "Marketing - Portal das Atas" > > > escreveu: > > Por que seria pegadinha? > > Em 28/01/2013 16:42, Daniel Vinciguerra escreveu: >> Sacanagem ou pegadinha do malandro!? o_o >> >> * >> Daniel Vinciguerra* >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> On 28 January 2013 16:40, Kleber F?garo > > wrote: >> >> A Training Tecnologia seleciona instrutores para os cursos >> abaixo: >> >> * *FJ-310-EE5 Developing Applications for the Java EE 5 >> Platform* >> * *SL-314-EE5 Web Component Developing with Servlets & JSPs >> Java EE 5* >> * **DWS-314-EE5 Creating Web Services Using Java (TM) >> Technology** >> * ****DWS-4112-EE5 Designing Java Web Services**** >> * ********SL-425 Developing Architectures for Enterprise >> Java Applications ******** >> >> Para S?o Paulo. >> Interessados enviar curr?culo para >> rh at trainingtecnologia.com.br >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> =end disclaimer >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers:http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list:SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From giulianisanches at gmail.com Mon Jan 28 12:09:27 2013 From: giulianisanches at gmail.com (Giuliani Sanches) Date: Mon, 28 Jan 2013 18:09:27 -0200 Subject: [SP-pm] Instrutor JAVA SP In-Reply-To: <5106DA6D.6020203@portaldasatas.com> References: <5106D6E2.70309@portaldasatas.com> <5106DA6D.6020203@portaldasatas.com> Message-ID: Pessoalmente n?o vejo problemas em divulgar vagas java aqui. J? vi vagas c++ divulgadas, a exemplo. Mas acredito que um [OFF-TOPIC] no titulo ajudaria. Abra?os. Giuliani D. Sanches about.me/giulianisanches 2013/1/28 Marketing - Portal das Atas > O que eu pode ser corrigido neste anuncio? > > Em 28/01/2013 17:56, Renato Santos escreveu: > > Java ! = perl > > -- > Renato Cron > > Sent from Samsung Mobile Phone > Em 28/01/2013 17:52, "Marketing - Portal das Atas" < > marketing at portaldasatas.com> escreveu: > >> Por que seria pegadinha? >> >> Em 28/01/2013 16:42, Daniel Vinciguerra escreveu: >> >> Sacanagem ou pegadinha do malandro!? o_o >> >> * >> Daniel Vinciguerra* >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> On 28 January 2013 16:40, Kleber F?garo wrote: >> >>> A Training Tecnologia seleciona instrutores para os cursos abaixo: >>> >>> - *FJ-310-EE5 Developing Applications for the Java EE 5 Platform* >>> - *SL-314-EE5 Web Component Developing with Servlets & JSPs Java EE >>> 5* >>> - *DWS-314-EE5 Creating Web Services Using Java (TM) Technology* >>> - *DWS-4112-EE5 Designing Java Web Services* >>> - *SL-425 Developing Architectures for Enterprise Java Applications >>> * >>> >>> Para S?o Paulo. >>> Interessados enviar curr?culo para rh at trainingtecnologia.com.br >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Mon Jan 28 12:10:36 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Mon, 28 Jan 2013 18:10:36 -0200 Subject: [SP-pm] Instrutor JAVA SP In-Reply-To: <5106DA6D.6020203@portaldasatas.com> References: <5106D6E2.70309@portaldasatas.com> <5106DA6D.6020203@portaldasatas.com> Message-ID: Caro colega, Enviar mensagens para listas com conte?do aleat?rio ? uma pratica nociva para a imagem da empresa. Se voc? procura instrutores sobre Perl para aulas em S?o Paulo essa lista ? correta, mas se voc? procura instrutores de outras cidades ou de outras linguagens, n?o ? esse o seu local. Fica parecendo SPAM. Abra?os, Em 28 de janeiro de 2013 18:07, Marketing - Portal das Atas < marketing at portaldasatas.com> escreveu: > O que eu pode ser corrigido neste anuncio? > > Em 28/01/2013 17:56, Renato Santos escreveu: > > Java ! = perl > > -- > Renato Cron > > Sent from Samsung Mobile Phone > Em 28/01/2013 17:52, "Marketing - Portal das Atas" < > marketing at portaldasatas.com> escreveu: > >> Por que seria pegadinha? >> >> Em 28/01/2013 16:42, Daniel Vinciguerra escreveu: >> >> Sacanagem ou pegadinha do malandro!? o_o >> >> * >> Daniel Vinciguerra* >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> On 28 January 2013 16:40, Kleber F?garo wrote: >> >>> A Training Tecnologia seleciona instrutores para os cursos abaixo: >>> >>> - *FJ-310-EE5 Developing Applications for the Java EE 5 Platform* >>> - *SL-314-EE5 Web Component Developing with Servlets & JSPs Java EE >>> 5* >>> - *DWS-314-EE5 Creating Web Services Using Java (TM) Technology* >>> - *DWS-4112-EE5 Designing Java Web Services* >>> - *SL-425 Developing Architectures for Enterprise Java Applications >>> * >>> >>> Para S?o Paulo. >>> Interessados enviar curr?culo para rh at trainingtecnologia.com.br >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marketing at portaldasatas.com Mon Jan 28 12:15:50 2013 From: marketing at portaldasatas.com (Marketing - Portal das Atas) Date: Mon, 28 Jan 2013 18:15:50 -0200 Subject: [SP-pm] Instrutor JAVA SP In-Reply-To: References: <5106D6E2.70309@portaldasatas.com> <5106DA6D.6020203@portaldasatas.com> Message-ID: <5106DC76.30006@portaldasatas.com> Concordo com os coment?rios, foi falta de aten??o. Desde o in?cio tive o prop?sito de divulgar nos grupos corretos. Massss se conhecerem algu?m passem adiante. Abra?o Em 28/01/2013 18:10, Leonardo Ruoso escreveu: > Caro colega, > > Enviar mensagens para listas com conte?do aleat?rio ? uma pratica > nociva para a imagem da empresa. Se voc? procura instrutores sobre > Perl para aulas em S?o Paulo essa lista ? correta, mas se voc? procura > instrutores de outras cidades ou de outras linguagens, n?o ? esse o > seu local. Fica parecendo SPAM. > > Abra?os, > > > Em 28 de janeiro de 2013 18:07, Marketing - Portal das Atas > > > escreveu: > > O que eu pode ser corrigido neste anuncio? > > Em 28/01/2013 17:56, Renato Santos escreveu: >> >> Java ! = perl >> >> -- >> Renato Cron >> >> Sent from Samsung Mobile Phone >> >> Em 28/01/2013 17:52, "Marketing - Portal das Atas" >> > > escreveu: >> >> Por que seria pegadinha? >> >> Em 28/01/2013 16:42, Daniel Vinciguerra escreveu: >>> Sacanagem ou pegadinha do malandro!? o_o >>> >>> * >>> Daniel Vinciguerra* >>> Web Solutions Architect and Co-Owner at Bivee >>> http://github.com/dvinciguerra >>> >>> >>> On 28 January 2013 16:40, Kleber F?garo >>> > >>> wrote: >>> >>> A Training Tecnologia seleciona instrutores para os >>> cursos abaixo: >>> >>> * *FJ-310-EE5 Developing Applications for the Java EE >>> 5 Platform* >>> * *SL-314-EE5 Web Component Developing with Servlets & >>> JSPs Java EE 5* >>> * **DWS-314-EE5 Creating Web Services Using Java (TM) >>> Technology** >>> * ****DWS-4112-EE5 Designing Java Web Services**** >>> * ********SL-425 Developing Architectures for >>> Enterprise Java Applications ******** >>> >>> Para S?o Paulo. >>> Interessados enviar curr?culo para >>> rh at trainingtecnologia.com.br >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >>> L >>> =end disclaimer >>> >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers:http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list:SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers:http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list:SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Tue Jan 29 06:45:59 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 29 Jan 2013 12:45:59 -0200 Subject: [SP-pm] Instrutor JAVA SP In-Reply-To: <5106DC76.30006@portaldasatas.com> References: <5106D6E2.70309@portaldasatas.com> <5106DA6D.6020203@portaldasatas.com> <5106DC76.30006@portaldasatas.com> Message-ID: No fim das contas, duvido que algum presente n?o conhe?a java... 2013/1/28 Marketing - Portal das Atas : > Concordo com os coment?rios, foi falta de aten??o. > Desde o in?cio tive o prop?sito de divulgar nos grupos corretos. > Massss se conhecerem algu?m passem adiante. > > Abra?o > > Em 28/01/2013 18:10, Leonardo Ruoso escreveu: > > Caro colega, > > Enviar mensagens para listas com conte?do aleat?rio ? uma pratica nociva > para a imagem da empresa. Se voc? procura instrutores sobre Perl para aulas > em S?o Paulo essa lista ? correta, mas se voc? procura instrutores de outras > cidades ou de outras linguagens, n?o ? esse o seu local. Fica parecendo > SPAM. > > Abra?os, > > > Em 28 de janeiro de 2013 18:07, Marketing - Portal das Atas > escreveu: >> >> O que eu pode ser corrigido neste anuncio? >> >> Em 28/01/2013 17:56, Renato Santos escreveu: >> >> Java ! = perl >> >> -- >> Renato Cron >> >> Sent from Samsung Mobile Phone >> >> Em 28/01/2013 17:52, "Marketing - Portal das Atas" >> escreveu: >>> >>> Por que seria pegadinha? >>> >>> Em 28/01/2013 16:42, Daniel Vinciguerra escreveu: >>> >>> Sacanagem ou pegadinha do malandro!? o_o >>> >>> >>> Daniel Vinciguerra >>> Web Solutions Architect and Co-Owner at Bivee >>> http://github.com/dvinciguerra >>> >>> >>> On 28 January 2013 16:40, Kleber F?garo wrote: >>>> >>>> A Training Tecnologia seleciona instrutores para os cursos abaixo: >>>> >>>> FJ-310-EE5 Developing Applications for the Java EE 5 Platform >>>> SL-314-EE5 Web Component Developing with Servlets & JSPs Java EE 5 >>>> DWS-314-EE5 Creating Web Services Using Java (TM) Technology >>>> DWS-4112-EE5 Designing Java Web Services >>>> SL-425 Developing Architectures for Enterprise Java Applications >>>> >>>> Para S?o Paulo. >>>> Interessados enviar curr?culo para rh at trainingtecnologia.com.br >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From dan.vinciguerra at gmail.com Tue Jan 29 07:00:32 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Tue, 29 Jan 2013 13:00:32 -0200 Subject: [SP-pm] Instrutor JAVA SP In-Reply-To: References: <5106D6E2.70309@portaldasatas.com> <5106DA6D.6020203@portaldasatas.com> <5106DC76.30006@portaldasatas.com> Message-ID: Conhe?o e ja ministrei Cursos! :-P * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/1/29 Blabos de Blebe > No fim das contas, duvido que algum presente n?o conhe?a java... > > 2013/1/28 Marketing - Portal das Atas : > > Concordo com os coment?rios, foi falta de aten??o. > > Desde o in?cio tive o prop?sito de divulgar nos grupos corretos. > > Massss se conhecerem algu?m passem adiante. > > > > Abra?o > > > > Em 28/01/2013 18:10, Leonardo Ruoso escreveu: > > > > Caro colega, > > > > Enviar mensagens para listas com conte?do aleat?rio ? uma pratica nociva > > para a imagem da empresa. Se voc? procura instrutores sobre Perl para > aulas > > em S?o Paulo essa lista ? correta, mas se voc? procura instrutores de > outras > > cidades ou de outras linguagens, n?o ? esse o seu local. Fica parecendo > > SPAM. > > > > Abra?os, > > > > > > Em 28 de janeiro de 2013 18:07, Marketing - Portal das Atas > > escreveu: > >> > >> O que eu pode ser corrigido neste anuncio? > >> > >> Em 28/01/2013 17:56, Renato Santos escreveu: > >> > >> Java ! = perl > >> > >> -- > >> Renato Cron > >> > >> Sent from Samsung Mobile Phone > >> > >> Em 28/01/2013 17:52, "Marketing - Portal das Atas" > >> escreveu: > >>> > >>> Por que seria pegadinha? > >>> > >>> Em 28/01/2013 16:42, Daniel Vinciguerra escreveu: > >>> > >>> Sacanagem ou pegadinha do malandro!? o_o > >>> > >>> > >>> Daniel Vinciguerra > >>> Web Solutions Architect and Co-Owner at Bivee > >>> http://github.com/dvinciguerra > >>> > >>> > >>> On 28 January 2013 16:40, Kleber F?garo > wrote: > >>>> > >>>> A Training Tecnologia seleciona instrutores para os cursos abaixo: > >>>> > >>>> FJ-310-EE5 Developing Applications for the Java EE 5 Platform > >>>> SL-314-EE5 Web Component Developing with Servlets & JSPs Java EE 5 > >>>> DWS-314-EE5 Creating Web Services Using Java (TM) Technology > >>>> DWS-4112-EE5 Designing Java Web Services > >>>> SL-425 Developing Architectures for Enterprise Java Applications > >>>> > >>>> Para S?o Paulo. > >>>> Interessados enviar curr?culo para rh at trainingtecnologia.com.br > >>>> > >>>> > >>>> =begin disclaimer > >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>> L > >>>> =end disclaimer > >>>> > >>> > >>> > >>> > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >>> > >>> > >>> > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >>> > >> > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > >> > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > > > -- > > Leonardo Ruoso > > Journalist, Perl developer and business consultant > > Media, UFC/2006; Telecom, IFCE/1998 > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardo_filipo at yahoo.com.br Tue Jan 29 12:37:42 2013 From: ricardo_filipo at yahoo.com.br (Ricardo Filipo) Date: Tue, 29 Jan 2013 12:37:42 -0800 (PST) Subject: [SP-pm] Instrutor JAVA SP In-Reply-To: References: <5106D6E2.70309@portaldasatas.com> <5106DA6D.6020203@portaldasatas.com> <5106DC76.30006@portaldasatas.com> Message-ID: <1359491862.81218.YahooMailNeo@web125203.mail.ne1.yahoo.com> Sim, sinto muito Blabos. Somos obrigados a conhecer esta coisa. Tamb?m j? ministrei diversos cursos de java e inclusive projetei alguns sistemas corporativos para o governo e para o ex?rcito em java ... O que n?o fazemos por dinheiro! Mas quanto ao post ? realmente OFF Topic. >________________________________ > De: Daniel Vinciguerra >Para: "saopaulo-pm at mail.pm.org" >Enviadas: Ter?a-feira, 29 de Janeiro de 2013 10:00 >Assunto: Re: [SP-pm] Instrutor JAVA SP > > >Conhe?o e ja ministrei Cursos! :-P > > > >Daniel Vinciguerra >Web Solutions Architect and Co-Owner at Bivee >http://github.com/dvinciguerra > > >2013/1/29 Blabos de Blebe > >No fim das contas, duvido que algum presente n?o conhe?a java... >> >>2013/1/28 Marketing - Portal das Atas : >> >>> Concordo com os coment?rios, foi falta de aten??o. >>> Desde o in?cio tive o prop?sito de divulgar nos grupos corretos. >>> Massss se conhecerem algu?m passem adiante. >>> >>> Abra?o >>> >>> Em 28/01/2013 18:10, Leonardo Ruoso escreveu: >>> >>> Caro colega, >>> >>> Enviar mensagens para listas com conte?do aleat?rio ? uma pratica nociva >>> para a imagem da empresa. Se voc? procura instrutores sobre Perl para aulas >>> em S?o Paulo essa lista ? correta, mas se voc? procura instrutores de outras >>> cidades ou de outras linguagens, n?o ? esse o seu local. Fica parecendo >>> SPAM. >>> >>> Abra?os, >>> >>> >>> Em 28 de janeiro de 2013 18:07, Marketing - Portal das Atas >>> escreveu: >>>> >>>> O que eu pode ser corrigido neste anuncio? >>>> >>>> Em 28/01/2013 17:56, Renato Santos escreveu: >>>> >>>> Java ! = perl >>>> >>>> -- >>>> Renato Cron >>>> >>>> Sent from Samsung Mobile Phone >>>> >>>> Em 28/01/2013 17:52, "Marketing - Portal das Atas" >>>> escreveu: >>>>> >>>>> Por que seria pegadinha? >>>>> >>>>> Em 28/01/2013 16:42, Daniel Vinciguerra escreveu: >>>>> >>>>> Sacanagem ou pegadinha do malandro!? o_o >>>>> >>>>> >>>>> Daniel Vinciguerra >>>>> Web Solutions Architect and Co-Owner at Bivee >>>>> http://github.com/dvinciguerra >>>>> >>>>> >>>>> On 28 January 2013 16:40, Kleber F?garo wrote: >>>>>> >>>>>> A Training Tecnologia seleciona instrutores para os cursos abaixo: >>>>>> >>>>>> FJ-310-EE5 Developing Applications for the Java EE 5 Platform >>>>>> SL-314-EE5 Web Component Developing with Servlets & JSPs Java EE 5 >>>>>> DWS-314-EE5 Creating Web Services Using Java (TM) Technology >>>>>> DWS-4112-EE5 Designing Java Web Services >>>>>> SL-425 Developing Architectures for Enterprise Java Applications >>>>>> >>>>>> Para S?o Paulo. >>>>>> Interessados enviar curr?culo para rh at trainingtecnologia.com.br >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> ?L >>>>>> =end disclaimer >>>>>> >>>>> >>>>> >>>>> >>>>> =begin disclaimer >>>>> ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> ?L >>>>> =end disclaimer >>>>> >>>>> >>>>> >>>>> =begin disclaimer >>>>> ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> ?L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> =begin disclaimer >>>> ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> ?L >>>> =end disclaimer >>>> >>>> >>>> >>>> =begin disclaimer >>>> ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> ?L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Leonardo Ruoso >>> Journalist, Perl developer and business consultant >>> Media, UFC/2006; Telecom, IFCE/1998 >>> >>> >>> =begin disclaimer >>> ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> ?L >>> =end disclaimer >>> >>> >>> >>> =begin disclaimer >>> ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> ?L >>> =end disclaimer >>> >>=begin disclaimer >>? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>?L >>=end disclaimer >> > >=begin disclaimer >? Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >L >=end disclaimer > > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leprevostfv at gmail.com Wed Jan 30 02:35:16 2013 From: leprevostfv at gmail.com (Felipe Leprevost) Date: Wed, 30 Jan 2013 08:35:16 -0200 Subject: [SP-pm] [OFF] Nobel Prize Open Data Message-ID: <5108F764.2080301@gmail.com> Copiado da p?gina de not?cias da funda??o do pr?mio Nobel: *Do you want to create your own visualisations or lists from existing information about the Nobel Prize?**Nobel Media AB, responsible for media rights for the Nobel Prize*,*has recently completed open data projects which provide open access to Nobel Prize information for creation of customized content ranging from lists to illustrating data relationships about the Prize.* http://www.nobelprize.org/press/nobelmedia/#/pressrelease/view/open-data-about-the-nobel-prize-now-available-832152 abra?os. -- Felipe da Veiga Leprevost www.leprevost.com.br Laboratory for Proteomics and Protein Engineering. Fiocruz, Brazil. -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Wed Jan 30 05:29:22 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 30 Jan 2013 11:29:22 -0200 Subject: [SP-pm] Are all Perl built-in types thread safe? Message-ID: Baseado nessa conversa: http://www.ruby-forum.com/topic/174086 Eu nunca usei Perl com Threads mas... arrays e hashes s?o sincronizados ? ou fica pela minha escolha? Pac -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj From renato.cron at gmail.com Wed Jan 30 05:51:16 2013 From: renato.cron at gmail.com (Renato Santos) Date: Wed, 30 Jan 2013 11:51:16 -0200 Subject: [SP-pm] Are all Perl built-in types thread safe? In-Reply-To: References: Message-ID: usando threads::shared voc? pode falar que @array ? shared, mas os locks de qualquer tipo, s?o chamados pelo programador, ent?o a quest?o do ruby n?o se encaixa, eu acho. Perl+Threads=PITA 2013/1/30 Tiago Peczenyj > Baseado nessa conversa: > > http://www.ruby-forum.com/topic/174086 > > Eu nunca usei Perl com Threads mas... arrays e hashes s?o > sincronizados ? ou fica pela minha escolha? > > Pac > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Wed Jan 30 05:56:09 2013 From: renato.cron at gmail.com (Renato Santos) Date: Wed, 30 Jan 2013 11:56:09 -0200 Subject: [SP-pm] Are all Perl built-in types thread safe? In-Reply-To: References: Message-ID: Na verdade, tem um outro problema, que ? : se uma array de HashRef ? shared, e alguem mexe no hashref, ele ? locked? se eu n?o me engano (parei de usar threads, serio! nem compilado est?, se tivesse eu testava) o hashref nesse caso n?o tem nenhuma prote??o. 2013/1/30 Renato Santos > usando threads::shared voc? pode falar que @array ? shared, mas os locks > de qualquer tipo, s?o chamados pelo programador, ent?o a quest?o do ruby > n?o se encaixa, eu acho. > > Perl+Threads=PITA > > > 2013/1/30 Tiago Peczenyj > >> Baseado nessa conversa: >> >> http://www.ruby-forum.com/topic/174086 >> >> Eu nunca usei Perl com Threads mas... arrays e hashes s?o >> sincronizados ? ou fica pela minha escolha? >> >> Pac >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Thu Jan 31 16:54:03 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Thu, 31 Jan 2013 22:54:03 -0200 Subject: [SP-pm] =?utf-8?q?Relat=C3=B3rio_de_2012_Global_Information_Socie?= =?utf-8?q?ty_Watch?= Message-ID: Pessoal, A S?o Paulo Perl Mongers foi citada neste relat?rio, por conta do "Para onde foi o meu dinheiro ?". :-) A Gisele Craveiro ? a colaboradora no Brasil, cujo o tema foi: The internet and corruption - Transparency and accountability online. http://www.giswatch.org/sites/default/files/GISWatch12_web.pdf Abs! -Thiago Rondon From daniel.oliveira.mantovani at gmail.com Thu Jan 31 17:12:37 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 31 Jan 2013 23:12:37 -0200 Subject: [SP-pm] =?iso-8859-1?q?Relat=F3rio_de_2012_Global_Information_Soc?= =?iso-8859-1?q?iety_Watch?= In-Reply-To: References: Message-ID: maluco++ 2013/1/31 Thiago Rondon : > > Pessoal, > > A S?o Paulo Perl Mongers foi citada neste relat?rio, por conta do "Para onde foi o meu dinheiro ?". :-) > > A Gisele Craveiro ? a colaboradora no Brasil, cujo o tema foi: The internet and corruption - Transparency and accountability online. > > http://www.giswatch.org/sites/default/files/GISWatch12_web.pdf > > Abs! > -Thiago Rondon > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From daniel.oliveira.mantovani at gmail.com Thu Jan 31 17:12:37 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 31 Jan 2013 23:12:37 -0200 Subject: [SP-pm] =?iso-8859-1?q?Relat=F3rio_de_2012_Global_Information_Soc?= =?iso-8859-1?q?iety_Watch?= In-Reply-To: References: Message-ID: maluco++ 2013/1/31 Thiago Rondon : > > Pessoal, > > A S?o Paulo Perl Mongers foi citada neste relat?rio, por conta do "Para onde foi o meu dinheiro ?". :-) > > A Gisele Craveiro ? a colaboradora no Brasil, cujo o tema foi: The internet and corruption - Transparency and accountability online. > > http://www.giswatch.org/sites/default/files/GISWatch12_web.pdf > > Abs! > -Thiago Rondon > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From dan.vinciguerra at gmail.com Thu Jan 31 17:44:32 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Thu, 31 Jan 2013 23:44:32 -0200 Subject: [SP-pm] =?iso-8859-1?q?Relat=F3rio_de_2012_Global_Information_Soc?= =?iso-8859-1?q?iety_Watch?= In-Reply-To: References: Message-ID: maluco++ * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/1/31 Daniel de Oliveira Mantovani > maluco++ > > 2013/1/31 Thiago Rondon : > > > > Pessoal, > > > > A S?o Paulo Perl Mongers foi citada neste relat?rio, por conta do "Para > onde foi o meu dinheiro ?". :-) > > > > A Gisele Craveiro ? a colaboradora no Brasil, cujo o tema foi: The > internet and corruption - Transparency and accountability online. > > > > http://www.giswatch.org/sites/default/files/GISWatch12_web.pdf > > > > Abs! > > -Thiago Rondon > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Thu Jan 31 17:55:32 2013 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 31 Jan 2013 23:55:32 -0200 Subject: [SP-pm] =?iso-8859-1?q?Relat=F3rio_de_2012_Global_Information_Soc?= =?iso-8859-1?q?iety_Watch?= In-Reply-To: References: Message-ID: adorei a explica??o sobre o 'diversos' ... maluco++ Em 31 de janeiro de 2013 23:44, Daniel Vinciguerra < dan.vinciguerra at gmail.com> escreveu: > maluco++ > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/1/31 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> maluco++ >> >> 2013/1/31 Thiago Rondon : >> > >> > Pessoal, >> > >> > A S?o Paulo Perl Mongers foi citada neste relat?rio, por conta do "Para >> onde foi o meu dinheiro ?". :-) >> > >> > A Gisele Craveiro ? a colaboradora no Brasil, cujo o tema foi: The >> internet and corruption - Transparency and accountability online. >> > >> > http://www.giswatch.org/sites/default/files/GISWatch12_web.pdf >> > >> > Abs! >> > -Thiago Rondon >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Fri Feb 1 02:03:42 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Fri, 1 Feb 2013 08:03:42 -0200 Subject: [SP-pm] Trampo Message-ID: Salve! Estou em busca de novas oportunidades. Se algu?m souber de alguma vaga para trabalhar com Perl, pe?o encarecidamente que poste por aqui, por gentileza! Obrigado! -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Fri Feb 1 02:51:08 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel Mantovani) Date: Fri, 1 Feb 2013 08:51:08 -0200 Subject: [SP-pm] Trampo In-Reply-To: References: Message-ID: <1742CDE3-B862-4B1C-A418-EE7127E3F8EB@gmail.com> Andr?, bom dia! Voc? n?o acha que o mercado est? em busca de bons consultores livres de tecnologia ao inv?s de um engenheiro de software focado numa linguagem espec?fica ? Com pouqu?ssimas exce??es, o que eu vejo dos profissionais que usam Perl ? que n?s criamos solu??es e se precisarmos implementar vamos usar uma tecnologia e a? que dependendo do problema Perl entra. No meu caso, solu??es raramente precisam de Perl. Espero que voc? leia isso como algo construtivo. Abs ! Sent from my iPhone On 01/02/2013, at 08:03, Andre Carneiro wrote: > Salve! > > > Estou em busca de novas oportunidades. Se algu?m souber de alguma vaga para trabalhar com Perl, pe?o encarecidamente que poste por aqui, por gentileza! > > > Obrigado! > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From andregarciacarneiro at gmail.com Fri Feb 1 03:10:33 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Fri, 1 Feb 2013 09:10:33 -0200 Subject: [SP-pm] Trampo In-Reply-To: <1742CDE3-B862-4B1C-A418-EE7127E3F8EB@gmail.com> References: <1742CDE3-B862-4B1C-A418-EE7127E3F8EB@gmail.com> Message-ID: Mantovani, n?o me leve a mal, mas eu n?o vou abrir outra discuss?o sobre isso. Acho muito legal que voc? pense assim atualmente, que ? bem diferente de como voc? pensava a alguns anos atr?s... Eu s? quero um novo emprego. Se for para trabalhar com Perl, melhor. Afinal ? o que eu gosto de fazer. Mas se n?o for, t? valendo tb... Cheers! 2013/2/1 Daniel Mantovani > Andr?, bom dia! > Voc? n?o acha que o mercado est? em busca de bons consultores livres de > tecnologia ao inv?s de um engenheiro de software focado numa linguagem > espec?fica ? > > Com pouqu?ssimas exce??es, o que eu vejo dos profissionais que usam Perl ? > que n?s criamos solu??es e se precisarmos implementar vamos usar uma > tecnologia e a? que dependendo do problema Perl entra. No meu caso, > solu??es raramente precisam de Perl. > > Espero que voc? leia isso como algo construtivo. > > Abs ! > > Sent from my iPhone > > On 01/02/2013, at 08:03, Andre Carneiro > wrote: > > > Salve! > > > > > > Estou em busca de novas oportunidades. Se algu?m souber de alguma vaga > para trabalhar com Perl, pe?o encarecidamente que poste por aqui, por > gentileza! > > > > > > Obrigado! > > > > -- > > Andr? Garcia Carneiro > > Software Engineer > > (11)982907780 > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From josef.aquino at gmail.com Fri Feb 1 03:31:11 2013 From: josef.aquino at gmail.com (Jose Aquino) Date: Fri, 1 Feb 2013 09:31:11 -0200 Subject: [SP-pm] Trampo In-Reply-To: References: <1742CDE3-B862-4B1C-A418-EE7127E3F8EB@gmail.com> Message-ID: Andr?, fazer o que gosta ? o melhor dos mundos! Com certeza vc vai encontrar algo em Perl. Me lembro que outro dia uma empresa de Telecom do CENESP SP postou um job sobre Perl... Abs e boa sorte Em 1 de fevereiro de 2013 09:10, Andre Carneiro < andregarciacarneiro at gmail.com> escreveu: > Mantovani, n?o me leve a mal, mas eu n?o vou abrir outra discuss?o sobre > isso. Acho muito legal que voc? pense assim atualmente, que ? bem diferente > de como voc? pensava a alguns anos atr?s... > > Eu s? quero um novo emprego. Se for para trabalhar com Perl, melhor. > Afinal ? o que eu gosto de fazer. Mas se n?o for, t? valendo tb... > > > > Cheers! > > > > 2013/2/1 Daniel Mantovani > >> Andr?, bom dia! >> Voc? n?o acha que o mercado est? em busca de bons consultores livres de >> tecnologia ao inv?s de um engenheiro de software focado numa linguagem >> espec?fica ? >> >> Com pouqu?ssimas exce??es, o que eu vejo dos profissionais que usam Perl >> ? que n?s criamos solu??es e se precisarmos implementar vamos usar uma >> tecnologia e a? que dependendo do problema Perl entra. No meu caso, >> solu??es raramente precisam de Perl. >> >> Espero que voc? leia isso como algo construtivo. >> >> Abs ! >> >> Sent from my iPhone >> >> On 01/02/2013, at 08:03, Andre Carneiro >> wrote: >> >> > Salve! >> > >> > >> > Estou em busca de novas oportunidades. Se algu?m souber de alguma vaga >> para trabalhar com Perl, pe?o encarecidamente que poste por aqui, por >> gentileza! >> > >> > >> > Obrigado! >> > >> > -- >> > Andr? Garcia Carneiro >> > Software Engineer >> > (11)982907780 >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Fri Feb 1 03:56:31 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Fri, 1 Feb 2013 09:56:31 -0200 Subject: [SP-pm] =?iso-8859-1?q?Vaga_-_Analista_Desenvolvedor_Perl_-_S=EAn?= =?iso-8859-1?q?ior=2E=2E=2E?= In-Reply-To: References: Message-ID: Bom dia Anderson! Voc?s est?o com a vaga para Analista Perl em aberto ainda? Tenho muito interesse nessa vaga. Se estiver, meu telefone ? 11982907780 Obrigado! > 2012/12/18 Anderson Martins : > > Pessoal, bom dia! > > > > A quem interessar, segue vaga para Analista Desenvolvedor Perl para > > trabalhar em empresa multinacional do segmento banc?rio. > > > > Principais atividades: An?lise e desenvolvimento com uso de Perl (requer > > dom?nio no uso de Perl). > > > > Requisito obrigat?rio: Ingl?s Avan?ado ou Fluente. > > > > Local de Trabalho: Centro Empresarial de S?o Paulo ? CENESP. > > > > Forma de contrata??o: CLT + Benef?cios. > > > > Os curriculums podem ser encaminhados para meu e-mail mesmo. > > > > > > Abra?os, > > > > -- > > Anderson Martins > > Fone: (11) 9945-10016 [Vivo] > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From eduardo at web2solutions.com.br Fri Feb 1 04:10:10 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Fri, 01 Feb 2013 10:10:10 -0200 Subject: [SP-pm] =?iso-8859-1?q?Vaga_-_Analista_Desenvolvedor_Perl_-_S=EAn?= =?iso-8859-1?q?ior=2E=2E=2E?= In-Reply-To: References: Message-ID: <510BB0A2.7070407@web2solutions.com.br> http://www.ceviu.com.br/buscar/empregos?level=0&empresaId=&labelTipoVaga=&realTipoVaga=&qtDias=&facetEstado%5B%5D=SP&labelEstado=Estado%2FRegi%E3o&faixaSal=&termoFiltraEstadoRegiaoMacro=SP&termoPesquisa=perl&termoFiltraEstado=SP%2C+&ordenar=&itensPagina=12&ini=0&pages=0&campoResultadoPesquisa=perl On 01/02/2013 09:56, Andre Carneiro wrote: > Bom dia Anderson! > > Voc?s est?o com a vaga para Analista Perl em aberto ainda? > > > Tenho muito interesse nessa vaga. Se estiver, meu telefone ? 11982907780 > > > > Obrigado! > > > 2012/12/18 Anderson Martins >: > > Pessoal, bom dia! > > > > A quem interessar, segue vaga para Analista Desenvolvedor Perl para > > trabalhar em empresa multinacional do segmento banc?rio. > > > > Principais atividades: An?lise e desenvolvimento com uso de Perl > (requer > > dom?nio no uso de Perl). > > > > Requisito obrigat?rio: Ingl?s Avan?ado ou Fluente. > > > > Local de Trabalho: Centro Empresarial de S?o Paulo -- CENESP. > > > > Forma de contrata??o: CLT + Benef?cios. > > > > Os curriculums podem ser encaminhados para meu e-mail mesmo. > > > > > > Abra?os, > > > > -- > > Anderson Martins > > Fone: (11) 9945-10016 [Vivo] > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > > L > > =end disclaimer > > > > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ulisses at ibiz.com.br Fri Feb 1 04:58:42 2013 From: ulisses at ibiz.com.br (ulisses at ibiz.com.br) Date: Fri, 1 Feb 2013 10:58:42 -0200 Subject: [SP-pm] =?utf-8?q?Relat=C3=B3rio_de_2012_Global_Information_Socie?= =?utf-8?q?ty_Watch?= In-Reply-To: References: Message-ID: <6B12BC85832B49FCBBEE545D26A64BB5@ulissesVAIO> maluco++ alem do maluco quem mais merece cr?dito pelo 'Para Onde foi o meu Dinheiro?' quero dar ++ para [ja que o assunto ? transparencia] From: Solli Honorio Sent: Thursday, January 31, 2013 11:55 PM To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm]Relat?rio de 2012 Global Information Society Watch adorei a explica??o sobre o 'diversos' ... maluco++ Em 31 de janeiro de 2013 23:44, Daniel Vinciguerra escreveu: maluco++ Daniel Vinciguerra Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/1/31 Daniel de Oliveira Mantovani maluco++ 2013/1/31 Thiago Rondon : > > Pessoal, > > A S?o Paulo Perl Mongers foi citada neste relat?rio, por conta do "Para onde foi o meu dinheiro ?". :-) > > A Gisele Craveiro ? a colaboradora no Brasil, cujo o tema foi: The internet and corruption - Transparency and accountability online. > > http://www.giswatch.org/sites/default/files/GISWatch12_web.pdf > > Abs! > -Thiago Rondon > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -- "o animal satisfeito dorme". - Guimar?es Rosa -------------------------------------------------------------------------------- =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- next part -------------- An HTML attachment was scrubbed... URL: From creaktive at gmail.com Fri Feb 1 10:30:03 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Fri, 1 Feb 2013 16:30:03 -0200 Subject: [SP-pm] tmux/screen eyecandy Message-ID: Fiz um scriptzinho em Perl para exibir um monitor de recursos (CPU/RAM/bateria) no status bar do tmux: https://coderwall.com/p/tt3rvg Como n?o uso o screen no meu dia-a-dia, apenas garanti que a baga?a n?o quebra nele. Portanto, caros usu?rios do screen (sei que tem muitos aqui :), pe?o a gentileza de fazer um test-drive da branch https://github.com/creaktive/rainbarf/tree/screen ABS() -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Fri Feb 1 11:49:48 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Fri, 1 Feb 2013 20:49:48 +0100 Subject: [SP-pm] MCT vai investir R$ 200 mil em start-ups Message-ID: Respons?vel pelo projeto do governo de incentivo ?s start-ups brasileiras, Rafael Moreira, do Minist?rio da Ci?ncia e Tecnologia, falou na ?ltima quarta-feira (30) na Campus Party sobre as expectativas do programa, que ir? investir R$ 200 mil em cerca de 60 empresas nascentes de base tecnol?gica. "Queremos que, no final desse processo, consigamos construir start-ups que faturem milh?es de reais e estejam dentro da cadeia de suprimentos global", afirmou Moreira, que tamb?m ? coordenador-geral de software e servi?os de TI do Minist?rio. http://www1.folha.uol.com.br/tec/1223440-queremos-que-start-ups-faturem-milhoes-de-reais-diz-ministerio-da-ciencia-e-tecnologia.shtml Poder?o participar do programa quaisquer empresas nascentes que tenham no m?ximo tr?s (3) anos de opera??o e cujo neg?cio seja o de desenvolvimento de novos softwares ou de servi?os de TI com base em software. Tamb?m ser? permitida a candidatura ao Programa a empreendedores que j? tenham participado de um processo de acelera??o, desde que j? tenham conclu?do este processo e que a candidatura seja com base em uma nova ideia e novo projeto. Start-ups incubadas s?o um dos alvos do programa. A ideia ? conferir um apoio mais completo a estas empresas, complementando as a??es de preparo e suporte ao empreendedor j? desenvolvidas pelas incubadoras. http://startupbrasil.mcti.gov.br/a-quem-se-destina/empreendedores/ From tiago.peczenyj at gmail.com Fri Feb 1 11:51:21 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Fri, 1 Feb 2013 17:51:21 -0200 Subject: [SP-pm] MCT vai investir R$ 200 mil em start-ups In-Reply-To: References: Message-ID: Eu tenho medo de como v?o ser escolhidas estas empresas. Espero que n?o privilegiem muito os filhos de politicos. 2013/2/1 Nelson Ferraz > Respons?vel pelo projeto do governo de incentivo ?s start-ups > brasileiras, Rafael Moreira, do Minist?rio da Ci?ncia e Tecnologia, > falou na ?ltima quarta-feira (30) na Campus Party sobre as > expectativas do programa, que ir? investir R$ 200 mil em cerca de 60 > empresas nascentes de base tecnol?gica. > > "Queremos que, no final desse processo, consigamos construir start-ups > que faturem milh?es de reais e estejam dentro da cadeia de suprimentos > global", afirmou Moreira, que tamb?m ? coordenador-geral de software e > servi?os de TI do Minist?rio. > > > http://www1.folha.uol.com.br/tec/1223440-queremos-que-start-ups-faturem-milhoes-de-reais-diz-ministerio-da-ciencia-e-tecnologia.shtml > > Poder?o participar do programa quaisquer empresas nascentes que tenham > no m?ximo tr?s (3) anos de opera??o e cujo neg?cio seja o de > desenvolvimento de novos softwares ou de servi?os de TI com base em > software. > > Tamb?m ser? permitida a candidatura ao Programa a empreendedores que > j? tenham participado de um processo de acelera??o, desde que j? > tenham conclu?do este processo e que a candidatura seja com base em > uma nova ideia e novo projeto. > > Start-ups incubadas s?o um dos alvos do programa. A ideia ? conferir > um apoio mais completo a estas empresas, complementando as a??es de > preparo e suporte ao empreendedor j? desenvolvidas pelas incubadoras. > > http://startupbrasil.mcti.gov.br/a-quem-se-destina/empreendedores/ > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Fri Feb 1 15:32:33 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Fri, 1 Feb 2013 20:32:33 -0300 Subject: [SP-pm] Verificar o tamanho do arquivo gerado Message-ID: Ola pessoal boa noite. Me ocorre que gostaria de saber o tamanho em kb de cada requisi??o feita em meu servidor pelos arquivos/consultas geradas. Hipoteticamente falando seria assim: Eu tenho um arquivo consulta.html onde entre algum dado para consulta e ? executada uma query qualquer. Logo ap?s processada a consulda, ? retornando o arquivo retorno.cgi com a consulta feita no banco e seu conte?do em N linhas. Claro que um arquivo com 1 linha de retorno, ? menor que um arquivo com 1000 linhas de retorno. Por este motivo gostaria de saber se existe uma forma de calcular dinamicamente o tamanho do arquivo gerado, no caso o consulta.cgi que ser? retornado ao cliente via http. Neste caso estou desconsiderando pagina??o de arquivos, onde possa limitar o tamanho do retorno/consulta. Por exemplo, se eu deseja-se eu imprimir no rodap? do arquivo "resposta em x seg (o que j? ta feito para teste) com x Kb's." - claro que n?o irei imprimir isto. mas gostaria de saber e pesquisando eu achei o modulo Template::Plugin::File::StaticURL, mas acho que ainda n?o ? o que procuro, ou n?o tenha entendido o mesmo Algu?m poderia dar uma dica ou caminho das pedras, ou mesmo algu?m j? fez isso antes ? Obs.: Vale lembrar que n?o estou considerando arquivos anexados ao documento como imagens, scripts, estilos e etc., mas seria interessante se o pudesse fazer tamb?m. Isso ser? interessante para que eu possa saber exatamente o gargalo das minhas consultas e tamb?m o link consumido por cada cliente em hor?rios espec?ficos, entre outras informa??es. Semelhante a conex?o de m?veis onde temos a quantidade de kb baixados. Fico no aguardo de qualquer ajuda. Obrigado Ricardo Stock www.stocksistemas.com.br -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Fri Feb 1 17:27:57 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Fri, 1 Feb 2013 23:27:57 -0200 Subject: [SP-pm] Verificar o tamanho do arquivo gerado In-Reply-To: References: Message-ID: N?o sei se eu entendi direito (estou cansado... ) mas vejamos. Vc pode paginar os seus resultados de acordo com a consulta no banco e n?o com o tamanho em "linhas" ou kilobytes. Para isso vc precisa 1) adicionar uma forma de retornar o TOTAL de registros (ou paginas) e 2) adicionar uma forma de retornar a pagina X com Y registros. Se vc usar um framework, pode resolver com: http://blogs.perl.org/users/mohammad_s_anwar/2011/10/pagination-has-become-kids-play-with-dancer.html AGORA se nada disso vc pode fazer por N motivos lhe resta o seguinte: coloque um nginx ou apache na frente de forma que vc possa usar HEAD e GET com RANGE BYTES. Como assim? O metodo GET /recurso lhe retorna o recurso inteiro e no cabe?alho http vai o tamanho. O HEAD ? a mesma coisa, s? que sem o body. assim vc retorna o tamanho. O seu cliente vai fazer uma serie de GETS usando o cabe?alho RANGE. Ai vc pode otimizar o web server de forma q no primeiro GET isso ser? armazenado em cache e os requests subsequentes ser?o baseados nesse cache. Vc pode fazer no primeiro HEAD tb. Como configura? N?o sei. Se isso tudo n?o te atende, n?o entendi a sua duvida. Tiago 2013/2/1 Ricardo Stock > ** > Ola pessoal boa noite. Me ocorre que gostaria de saber o tamanho em kb de > cada requisi??o feita em meu servidor pelos arquivos/consultas geradas. > > Hipoteticamente falando seria assim: > > Eu tenho um arquivo consulta.html onde entre algum dado para consulta e ? > executada uma query qualquer. > > Logo ap?s processada a consulda, ? retornando o arquivo retorno.cgi com a > consulta feita no banco e seu conte?do em N linhas. > > Claro que um arquivo com 1 linha de retorno, ? menor que um arquivo com > 1000 linhas de retorno. Por este motivo gostaria de saber se existe uma > forma de calcular dinamicamente o tamanho do arquivo gerado, no caso o > consulta.cgi que ser? retornado ao cliente via http. Neste caso estou > desconsiderando pagina??o de arquivos, onde possa limitar o tamanho do > retorno/consulta. > > Por exemplo, se eu deseja-se eu imprimir no rodap? do arquivo "resposta > em x seg (o que j? ta feito para teste) com x Kb's." - claro que n?o irei > imprimir isto. mas gostaria de saber e pesquisando eu achei o modulo > Template::Plugin::File::StaticURL, mas acho que ainda n?o ? o que procuro, > ou n?o tenha entendido o mesmo > > Algu?m poderia dar uma dica ou caminho das pedras, ou mesmo algu?m j? fez > isso antes ? > > Obs.: Vale lembrar que n?o estou considerando arquivos anexados ao > documento como imagens, scripts, estilos e etc., mas seria interessante se > o pudesse fazer tamb?m. > > Isso ser? interessante para que eu possa saber exatamente o gargalo das > minhas consultas e tamb?m o link consumido por cada cliente em hor?rios > espec?ficos, entre outras informa??es. Semelhante a conex?o de m?veis onde > temos a quantidade de kb baixados. > > > Fico no aguardo de qualquer ajuda. > > Obrigado > > > > Ricardo Stock > www.stocksistemas.com.br > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Fri Feb 1 17:35:52 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Fri, 1 Feb 2013 23:35:52 -0200 Subject: [SP-pm] Trampo In-Reply-To: References: <1742CDE3-B862-4B1C-A418-EE7127E3F8EB@gmail.com> Message-ID: Andre Em parte o Mantovani esta certo. N?o quero polemizar mas uma coisa ? vc querer trabalhar com Perl, outra coisa ? trabalhar com, digamos, web. Perl + Web ? Catalyst, ? Dancer, ? cgi bin. Ou vc pode querer trabalhar com infra estrutura + perl. Ai ? usar ferramentas como Rexify, etc. Mas ? interessante que vc tenha um foco por exemplo. Agora nesse foco vc precisa conhecer Perl e os seus concorrentes e saber que uma hora vc tem que abrir m?o disso. Mas algo me diz que vc sabe de tudo isso. Mas um dia alguem vai ler esta thread e n?o ser? vc, portanto minha mensagem pode ser ainda util. O site http://jobs.perl.org parece um bom ponto de partida, vc pode procurar vagas em Telecommuting e trabalhar do Brasil para empresas fora do Brasil (? o que eu fa?o). Ou conseguir ser realocado para outro pa?s (? o que eu estou tentando). Outro que eu indico ? o stackoverflow http://careers.stackoverflow.com/jobs?searchTerm=perl&location= que ? show de bola. E tem este: http://ondetrabalhar.com/ Agora perl ? software livre e ter um portifolio ? interessante. Vc tem modulos no CPAN ou projetos no github? Vc tem palestras ou um blog? Talvez isso seja um bom investimento! N?o leve a mal o que eu disse, s? quero ajudar 2013/2/1 Andre Carneiro > Mantovani, n?o me leve a mal, mas eu n?o vou abrir outra discuss?o sobre > isso. Acho muito legal que voc? pense assim atualmente, que ? bem diferente > de como voc? pensava a alguns anos atr?s... > > Eu s? quero um novo emprego. Se for para trabalhar com Perl, melhor. > Afinal ? o que eu gosto de fazer. Mas se n?o for, t? valendo tb... > > > > Cheers! > > > > 2013/2/1 Daniel Mantovani > >> Andr?, bom dia! >> Voc? n?o acha que o mercado est? em busca de bons consultores livres de >> tecnologia ao inv?s de um engenheiro de software focado numa linguagem >> espec?fica ? >> >> Com pouqu?ssimas exce??es, o que eu vejo dos profissionais que usam Perl >> ? que n?s criamos solu??es e se precisarmos implementar vamos usar uma >> tecnologia e a? que dependendo do problema Perl entra. No meu caso, >> solu??es raramente precisam de Perl. >> >> Espero que voc? leia isso como algo construtivo. >> >> Abs ! >> >> Sent from my iPhone >> >> On 01/02/2013, at 08:03, Andre Carneiro >> wrote: >> >> > Salve! >> > >> > >> > Estou em busca de novas oportunidades. Se algu?m souber de alguma vaga >> para trabalhar com Perl, pe?o encarecidamente que poste por aqui, por >> gentileza! >> > >> > >> > Obrigado! >> > >> > -- >> > Andr? Garcia Carneiro >> > Software Engineer >> > (11)982907780 >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Sat Feb 2 14:22:40 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Sat, 2 Feb 2013 20:22:40 -0200 Subject: [SP-pm] Trampo In-Reply-To: References: <1742CDE3-B862-4B1C-A418-EE7127E3F8EB@gmail.com> Message-ID: hahaha... de forma alguma, Tiago! (perdao! O Ubuntu nao gosta do meu teclado !) Eu ja trabalhei com Perl de varias maneiras diferentes. Mas principalmente 'criando' back-end para servicos diversos. Ja trabalhei com Catalyst, e achei demais! Trabalhei com o Stan no Jacotei com webspiders, ja trablhei em hospital fazendo desde cabeamento a desenvolvimento com CGI::Application(Oh saudade! ). Ja trabalhei administrando servidores Linux e FreeBSD(nao e a minha praia, mas eu me viro bem). Ainda utilizo Catalyst nos meus projetos pessoais, e ja experimentei outras ferramentas como o Mojolicious, PHP, Ruby on Rails, e um pouco de Phyton... Mas com Perl eu me sinto 'em casa'! Java? Eu comecei desenvolvendo em Java, quando descobri Perl, NUNCA MAIS voltei a programar em Java! Talvez volte a usar um dia, se precisar... .NET??? Nao experimentei. Muita gente fala bem, e muita gente fala mal... Talvez experimente em breve, so para abrir o leque(ui!) de opcoes! Pessoalmente, gostaria de voltar a trabalhar com Catalyst. Mas qualquer tipo de solucao usando Perl para mim e bem-vindo. Cheers! Cheers! 2013/2/1 Tiago Peczenyj > Andre > > Em parte o Mantovani esta certo. N?o quero polemizar mas uma coisa ? vc > querer trabalhar com Perl, outra coisa ? trabalhar com, digamos, web. Perl > + Web ? Catalyst, ? Dancer, ? cgi bin. Ou vc pode querer trabalhar com > infra estrutura + perl. Ai ? usar ferramentas como Rexify, etc. Mas ? > interessante que vc tenha um foco por exemplo. > > Agora nesse foco vc precisa conhecer Perl e os seus concorrentes e saber > que uma hora vc tem que abrir m?o disso. Mas algo me diz que vc sabe de > tudo isso. Mas um dia alguem vai ler esta thread e n?o ser? vc, portanto > minha mensagem pode ser ainda util. > > O site > > http://jobs.perl.org > > parece um bom ponto de partida, vc pode procurar vagas em Telecommuting e > trabalhar do Brasil para empresas fora do Brasil (? o que eu fa?o). Ou > conseguir ser realocado para outro pa?s (? o que eu estou tentando). Outro > que eu indico ? o stackoverflow > > http://careers.stackoverflow.com/jobs?searchTerm=perl&location= > > que ? show de bola. E tem este: > > http://ondetrabalhar.com/ > > Agora perl ? software livre e ter um portifolio ? interessante. Vc tem > modulos no CPAN ou projetos no github? Vc tem palestras ou um blog? Talvez > isso seja um bom investimento! > > N?o leve a mal o que eu disse, s? quero ajudar > > 2013/2/1 Andre Carneiro > >> Mantovani, n?o me leve a mal, mas eu n?o vou abrir outra discuss?o sobre >> isso. Acho muito legal que voc? pense assim atualmente, que ? bem diferente >> de como voc? pensava a alguns anos atr?s... >> >> Eu s? quero um novo emprego. Se for para trabalhar com Perl, melhor. >> Afinal ? o que eu gosto de fazer. Mas se n?o for, t? valendo tb... >> >> >> >> Cheers! >> >> >> >> 2013/2/1 Daniel Mantovani >> >>> Andr?, bom dia! >>> Voc? n?o acha que o mercado est? em busca de bons consultores livres de >>> tecnologia ao inv?s de um engenheiro de software focado numa linguagem >>> espec?fica ? >>> >>> Com pouqu?ssimas exce??es, o que eu vejo dos profissionais que usam Perl >>> ? que n?s criamos solu??es e se precisarmos implementar vamos usar uma >>> tecnologia e a? que dependendo do problema Perl entra. No meu caso, >>> solu??es raramente precisam de Perl. >>> >>> Espero que voc? leia isso como algo construtivo. >>> >>> Abs ! >>> >>> Sent from my iPhone >>> >>> On 01/02/2013, at 08:03, Andre Carneiro >>> wrote: >>> >>> > Salve! >>> > >>> > >>> > Estou em busca de novas oportunidades. Se algu?m souber de alguma vaga >>> para trabalhar com Perl, pe?o encarecidamente que poste por aqui, por >>> gentileza! >>> > >>> > >>> > Obrigado! >>> > >>> > -- >>> > Andr? Garcia Carneiro >>> > Software Engineer >>> > (11)982907780 >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Andr? Garcia Carneiro >> Software Engineer >> (11)982907780 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Sun Feb 3 09:52:02 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Sun, 3 Feb 2013 15:52:02 -0200 Subject: [SP-pm] Trampo In-Reply-To: References: <1742CDE3-B862-4B1C-A418-EE7127E3F8EB@gmail.com> Message-ID: Topa vir pro Rio? []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/2 Andre Carneiro > hahaha... de forma alguma, Tiago! > > > > (perdao! O Ubuntu nao gosta do meu teclado !) > Eu ja trabalhei com Perl de varias maneiras diferentes. Mas principalmente > 'criando' back-end para servicos diversos. Ja trabalhei com Catalyst, e > achei demais! Trabalhei com o Stan no Jacotei com webspiders, ja trablhei > em hospital fazendo desde cabeamento a desenvolvimento com > CGI::Application(Oh saudade! ). Ja trabalhei administrando servidores Linux > e FreeBSD(nao e a minha praia, mas eu me viro bem). > > Ainda utilizo Catalyst nos meus projetos pessoais, e ja experimentei > outras ferramentas como o Mojolicious, PHP, Ruby on Rails, e um pouco de > Phyton... Mas com Perl eu me sinto 'em casa'! Java? Eu comecei > desenvolvendo em Java, quando descobri Perl, NUNCA MAIS voltei a programar > em Java! Talvez volte a usar um dia, se precisar... > > .NET??? Nao experimentei. Muita gente fala bem, e muita gente fala mal... > Talvez experimente em breve, so para abrir o leque(ui!) de opcoes! > > > Pessoalmente, gostaria de voltar a trabalhar com Catalyst. Mas qualquer > tipo de solucao usando Perl para mim e bem-vindo. > > > Cheers! > > > > Cheers! > > > 2013/2/1 Tiago Peczenyj > >> Andre >> >> Em parte o Mantovani esta certo. N?o quero polemizar mas uma coisa ? vc >> querer trabalhar com Perl, outra coisa ? trabalhar com, digamos, web. Perl >> + Web ? Catalyst, ? Dancer, ? cgi bin. Ou vc pode querer trabalhar com >> infra estrutura + perl. Ai ? usar ferramentas como Rexify, etc. Mas ? >> interessante que vc tenha um foco por exemplo. >> >> Agora nesse foco vc precisa conhecer Perl e os seus concorrentes e saber >> que uma hora vc tem que abrir m?o disso. Mas algo me diz que vc sabe de >> tudo isso. Mas um dia alguem vai ler esta thread e n?o ser? vc, portanto >> minha mensagem pode ser ainda util. >> >> O site >> >> http://jobs.perl.org >> >> parece um bom ponto de partida, vc pode procurar vagas em Telecommuting e >> trabalhar do Brasil para empresas fora do Brasil (? o que eu fa?o). Ou >> conseguir ser realocado para outro pa?s (? o que eu estou tentando). Outro >> que eu indico ? o stackoverflow >> >> http://careers.stackoverflow.com/jobs?searchTerm=perl&location= >> >> que ? show de bola. E tem este: >> >> http://ondetrabalhar.com/ >> >> Agora perl ? software livre e ter um portifolio ? interessante. Vc tem >> modulos no CPAN ou projetos no github? Vc tem palestras ou um blog? Talvez >> isso seja um bom investimento! >> >> N?o leve a mal o que eu disse, s? quero ajudar >> >> 2013/2/1 Andre Carneiro >> >>> Mantovani, n?o me leve a mal, mas eu n?o vou abrir outra discuss?o sobre >>> isso. Acho muito legal que voc? pense assim atualmente, que ? bem diferente >>> de como voc? pensava a alguns anos atr?s... >>> >>> Eu s? quero um novo emprego. Se for para trabalhar com Perl, melhor. >>> Afinal ? o que eu gosto de fazer. Mas se n?o for, t? valendo tb... >>> >>> >>> >>> Cheers! >>> >>> >>> >>> 2013/2/1 Daniel Mantovani >>> >>>> Andr?, bom dia! >>>> Voc? n?o acha que o mercado est? em busca de bons consultores livres de >>>> tecnologia ao inv?s de um engenheiro de software focado numa linguagem >>>> espec?fica ? >>>> >>>> Com pouqu?ssimas exce??es, o que eu vejo dos profissionais que usam >>>> Perl ? que n?s criamos solu??es e se precisarmos implementar vamos usar uma >>>> tecnologia e a? que dependendo do problema Perl entra. No meu caso, >>>> solu??es raramente precisam de Perl. >>>> >>>> Espero que voc? leia isso como algo construtivo. >>>> >>>> Abs ! >>>> >>>> Sent from my iPhone >>>> >>>> On 01/02/2013, at 08:03, Andre Carneiro >>>> wrote: >>>> >>>> > Salve! >>>> > >>>> > >>>> > Estou em busca de novas oportunidades. Se algu?m souber de alguma >>>> vaga para trabalhar com Perl, pe?o encarecidamente que poste por aqui, por >>>> gentileza! >>>> > >>>> > >>>> > Obrigado! >>>> > >>>> > -- >>>> > Andr? Garcia Carneiro >>>> > Software Engineer >>>> > (11)982907780 >>>> > =begin disclaimer >>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> > L >>>> > =end disclaimer >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Andr? Garcia Carneiro >>> Software Engineer >>> (11)982907780 >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Sun Feb 3 10:05:30 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Sun, 3 Feb 2013 16:05:30 -0200 Subject: [SP-pm] =?utf-8?q?Relat=C3=B3rio_de_2012_Global_Information_Socie?= =?utf-8?q?ty_Watch?= In-Reply-To: <6B12BC85832B49FCBBEE545D26A64BB5@ulissesVAIO> References: <6B12BC85832B49FCBBEE545D26A64BB5@ulissesVAIO> Message-ID: Ulisses, Acredito que muitos merecem o cr?dito por conta de como o site esta hoje. Nestas iniciativas abertas, sem organiza??o nenhuma e levada totalmente em um "caos" digamos assim, as coisas acontecem por que h? muita colabora??o em si. Mas, pensei que fosse interessante divulgar aqui, justamente por que foi de uma discuss?o nesta lista que come?amos a construir a ideia do aplicativo. Hoje, para tentar "evitar" um pouco deste caos, o site esta sendo mantido pela Rede Nossa S?o Paulo, que tenho bastante esperan?a que eles possam colocar o site para rodar de verdade, e articular politicamente para que mais dados apare?am por l?, ... e pelo o que ando observando em breve teremos muitas novidades. Abra?o! -Thiago Rondon On Friday, February 1, 2013 at 10:58 AM, ulisses at ibiz.com.br wrote: > maluco++ > > alem do maluco quem mais merece cr?dito pelo 'Para Onde foi o meu Dinheiro?' > > quero dar ++ para [ja que o assunto ? transparencia] > > From: Solli Honorio (mailto:shonorio at gmail.com) > Sent: Thursday, January 31, 2013 11:55 PM > To: saopaulo-pm at mail.pm.org (mailto:saopaulo-pm at mail.pm.org) > Subject: Re: [SP-pm]Relat?rio de 2012 Global Information Society Watch > > > > adorei a explica??o sobre o 'diversos' ... maluco++ > > > Em 31 de janeiro de 2013 23:44, Daniel Vinciguerra escreveu: > > maluco++ > > > > > > Daniel Vinciguerra > > Web Solutions Architect and Co-Owner at Bivee > > http://github.com/dvinciguerra > > > > > > 2013/1/31 Daniel de Oliveira Mantovani > > > maluco++ > > > > > > 2013/1/31 Thiago Rondon : > > > > > > > > Pessoal, > > > > > > > > A S?o Paulo Perl Mongers foi citada neste relat?rio, por conta do "Para onde foi o meu dinheiro ?". :-) > > > > > > > > A Gisele Craveiro ? a colaboradora no Brasil, cujo o tema foi: The internet and corruption - Transparency and accountability online. > > > > > > > > http://www.giswatch.org/sites/default/files/GISWatch12_web.pdf > > > > > > > > Abs! > > > > -Thiago Rondon > > > > > > > > > > > > =begin disclaimer > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > > L > > > > =end disclaimer > > > > > > > > > > > > > > > -- > > > > > > -dom > > > > > > -- > > > > > > IBM - Business Analytics Optimization Consultant > > > Daniel Mantovani +5511 8538-9897 (tel:%2B5511%208538-9897) > > > XOXO > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > L > > > =end disclaimer > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From ulisses at ibiz.com.br Sun Feb 3 12:41:44 2013 From: ulisses at ibiz.com.br (Ulisses IBIZ) Date: Sun, 3 Feb 2013 18:41:44 -0200 Subject: [SP-pm] =?utf-8?q?Relat=C3=B3rio_de_2012_Global_Information_Socie?= =?utf-8?q?ty_Watch?= In-Reply-To: References: <6B12BC85832B49FCBBEE545D26A64BB5@ulissesVAIO> Message-ID: <635F942C-CDA7-4E23-AC19-94AD82D65F82@ibiz.com.br> 'muitos'++ ulisses enviado via iPad Em 03/02/2013, ?s 16:05, Thiago Rondon escreveu: > > Ulisses, > > Acredito que muitos merecem o cr?dito por conta de como o site esta hoje. Nestas iniciativas abertas, sem organiza??o nenhuma e levada totalmente em um "caos" digamos assim, as coisas acontecem por que h? muita colabora??o em si. > > Mas, pensei que fosse interessante divulgar aqui, justamente por que foi de uma discuss?o nesta lista que come?amos a construir a ideia do aplicativo. > > Hoje, para tentar "evitar" um pouco deste caos, o site esta sendo mantido pela Rede Nossa S?o Paulo, que tenho bastante esperan?a que eles possam colocar o site para rodar de verdade, e articular politicamente para que mais dados apare?am por l?, ... e pelo o que ando observando em breve teremos muitas novidades. > > Abra?o! > -Thiago Rondon > > > On Friday, February 1, 2013 at 10:58 AM, ulisses at ibiz.com.br wrote: > >> maluco++ >> >> alem do maluco quem mais merece cr?dito pelo 'Para Onde foi o meu Dinheiro?' >> >> quero dar ++ para [ja que o assunto ? transparencia] >> >> From: Solli Honorio (mailto:shonorio at gmail.com) >> Sent: Thursday, January 31, 2013 11:55 PM >> To: saopaulo-pm at mail.pm.org (mailto:saopaulo-pm at mail.pm.org) >> Subject: Re: [SP-pm]Relat?rio de 2012 Global Information Society Watch >> >> >> >> adorei a explica??o sobre o 'diversos' ... maluco++ >> >> >> Em 31 de janeiro de 2013 23:44, Daniel Vinciguerra escreveu: >>> maluco++ >>> >>> >>> Daniel Vinciguerra >>> Web Solutions Architect and Co-Owner at Bivee >>> http://github.com/dvinciguerra >>> >>> >>> 2013/1/31 Daniel de Oliveira Mantovani >>>> maluco++ >>>> >>>> 2013/1/31 Thiago Rondon : >>>>> >>>>> Pessoal, >>>>> >>>>> A S?o Paulo Perl Mongers foi citada neste relat?rio, por conta do "Para onde foi o meu dinheiro ?". :-) >>>>> >>>>> A Gisele Craveiro ? a colaboradora no Brasil, cujo o tema foi: The internet and corruption - Transparency and accountability online. >>>>> >>>>> http://www.giswatch.org/sites/default/files/GISWatch12_web.pdf >>>>> >>>>> Abs! >>>>> -Thiago Rondon >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) >>>>> L >>>>> =end disclaimer >>>> >>>> >>>> >>>> >>>> -- >>>> >>>> -dom >>>> >>>> -- >>>> >>>> IBM - Business Analytics Optimization Consultant >>>> Daniel Mantovani +5511 8538-9897 (tel:%2B5511%208538-9897) >>>> XOXO >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) >>>> L >>>> =end disclaimer >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) >>> L >>> =end disclaimer >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) >> L >> =end disclaimer >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) >> L >> =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From ricardostock at bol.com.br Mon Feb 4 03:27:28 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Mon, 4 Feb 2013 08:27:28 -0300 Subject: [SP-pm] Verificar o tamanho do arquivo gerado References: Message-ID: <8166ADB4B7D14C0094BF9731DF37A1B2@pcricardo> Ola Tiago, e obrigado pela resposta... vou dar uma pesquisada sobre o que falou.... Estou tentando encontrar em perl, algo que fa?a o que o javascript que faz com o document.fileSize. Mesmo assim valeu e obrigado From: Tiago Peczenyj To: saopaulo-pm at mail.pm.org Sent: Friday, February 01, 2013 10:27 PM Subject: Re: [SP-pm] Verificar o tamanho do arquivo gerado N?o sei se eu entendi direito (estou cansado... ) mas vejamos. Vc pode paginar os seus resultados de acordo com a consulta no banco e n?o com o tamanho em "linhas" ou kilobytes. Para isso vc precisa 1) adicionar uma forma de retornar o TOTAL de registros (ou paginas) e 2) adicionar uma forma de retornar a pagina X com Y registros. Se vc usar um framework, pode resolver com: http://blogs.perl.org/users/mohammad_s_anwar/2011/10/pagination-has-become-kids-play-with-dancer.html AGORA se nada disso vc pode fazer por N motivos lhe resta o seguinte: coloque um nginx ou apache na frente de forma que vc possa usar HEAD e GET com RANGE BYTES. Como assim? O metodo GET /recurso lhe retorna o recurso inteiro e no cabe?alho http vai o tamanho. O HEAD ? a mesma coisa, s? que sem o body. assim vc retorna o tamanho. O seu cliente vai fazer uma serie de GETS usando o cabe?alho RANGE. Ai vc pode otimizar o web server de forma q no primeiro GET isso ser? armazenado em cache e os requests subsequentes ser?o baseados nesse cache. Vc pode fazer no primeiro HEAD tb. Como configura? N?o sei. Se isso tudo n?o te atende, n?o entendi a sua duvida. Tiago 2013/2/1 Ricardo Stock Ola pessoal boa noite. Me ocorre que gostaria de saber o tamanho em kb de cada requisi??o feita em meu servidor pelos arquivos/consultas geradas. Hipoteticamente falando seria assim: Eu tenho um arquivo consulta.html onde entre algum dado para consulta e ? executada uma query qualquer. Logo ap?s processada a consulda, ? retornando o arquivo retorno.cgi com a consulta feita no banco e seu conte?do em N linhas. Claro que um arquivo com 1 linha de retorno, ? menor que um arquivo com 1000 linhas de retorno. Por este motivo gostaria de saber se existe uma forma de calcular dinamicamente o tamanho do arquivo gerado, no caso o consulta.cgi que ser? retornado ao cliente via http. Neste caso estou desconsiderando pagina??o de arquivos, onde possa limitar o tamanho do retorno/consulta. Por exemplo, se eu deseja-se eu imprimir no rodap? do arquivo "resposta em x seg (o que j? ta feito para teste) com x Kb's." - claro que n?o irei imprimir isto. mas gostaria de saber e pesquisando eu achei o modulo Template::Plugin::File::StaticURL, mas acho que ainda n?o ? o que procuro, ou n?o tenha entendido o mesmo Algu?m poderia dar uma dica ou caminho das pedras, ou mesmo algu?m j? fez isso antes ? Obs.: Vale lembrar que n?o estou considerando arquivos anexados ao documento como imagens, scripts, estilos e etc., mas seria interessante se o pudesse fazer tamb?m. Isso ser? interessante para que eu possa saber exatamente o gargalo das minhas consultas e tamb?m o link consumido por cada cliente em hor?rios espec?ficos, entre outras informa??es. Semelhante a conex?o de m?veis onde temos a quantidade de kb baixados. Fico no aguardo de qualquer ajuda. Obrigado Ricardo Stock www.stocksistemas.com.br =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj ------------------------------------------------------------------------------ =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marcos.aurelio at capitani.com.br Wed Feb 13 08:08:24 2013 From: marcos.aurelio at capitani.com.br (Marcos ) Date: Wed, 13 Feb 2013 14:08:24 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL Message-ID: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Bom dia, grupo. A Capitani IT Solutions ? uma consultoria de aloca??o de profissionais especialistas em Tecnologia da Informa??o, criada em 1996, busca por: Analista Desenvolvedor PHP / Perl Projeto para multinacional do segmento financeiro, n?o banco, com sede em S?o Paulo. Projeto com in?cio em 21/02/2013. Principais atividades: An?lise, suporte e desenvolvimento em PHP. Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e banco de Dados MySQL. Ser?o atividades de desenvolvimento para ?rea de Marketing Digital da empresa. PHP como front end e o Perl ser? back end. N?vel Acad?mico: Superior Completo. Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o Judas). Caso haja interesse, pe?o que envie seu CV para marcos.aurelio at capitani.com.br ou repasse para os amigos que talvez tenham interesse. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Wed Feb 13 08:49:18 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 13 Feb 2013 14:49:18 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? burrice. 2013/2/13 Marcos : > Bom dia, grupo. > > > > A Capitani IT Solutions ? uma consultoria de aloca??o de profissionais > especialistas em Tecnologia da Informa??o, criada em 1996, busca por: > > > > Analista Desenvolvedor PHP / Perl > > Projeto para multinacional do segmento financeiro, n?o banco, com sede em > S?o Paulo. > > Projeto com in?cio em 21/02/2013. > > Principais atividades: An?lise, suporte e desenvolvimento em PHP. > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e banco de > Dados MySQL. > > Ser?o atividades de desenvolvimento para ?rea de Marketing Digital da > empresa. PHP como front end e o Perl ser? back end. > N?vel Acad?mico: Superior Completo. > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o Judas). > > Caso haja interesse, pe?o que envie seu CV para > marcos.aurelio at capitani.com.br ou repasse para os amigos que talvez tenham > interesse. > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From daniel.oliveira.mantovani at gmail.com Wed Feb 13 08:49:18 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 13 Feb 2013 14:49:18 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? burrice. 2013/2/13 Marcos : > Bom dia, grupo. > > > > A Capitani IT Solutions ? uma consultoria de aloca??o de profissionais > especialistas em Tecnologia da Informa??o, criada em 1996, busca por: > > > > Analista Desenvolvedor PHP / Perl > > Projeto para multinacional do segmento financeiro, n?o banco, com sede em > S?o Paulo. > > Projeto com in?cio em 21/02/2013. > > Principais atividades: An?lise, suporte e desenvolvimento em PHP. > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e banco de > Dados MySQL. > > Ser?o atividades de desenvolvimento para ?rea de Marketing Digital da > empresa. PHP como front end e o Perl ser? back end. > N?vel Acad?mico: Superior Completo. > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o Judas). > > Caso haja interesse, pe?o que envie seu CV para > marcos.aurelio at capitani.com.br ou repasse para os amigos que talvez tenham > interesse. > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From tiago.peczenyj at gmail.com Wed Feb 13 08:50:56 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 13 Feb 2013 14:50:56 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: 2013/2/13 Daniel de Oliveira Mantovani > Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? burrice. > N?o ?. Quem n?o ter curso superior n?o deveria estar ocupando lugar dos verdadeiros profissionais. > > > 2013/2/13 Marcos : > > Bom dia, grupo. > > > > > > > > A Capitani IT Solutions ? uma consultoria de aloca??o de profissionais > > especialistas em Tecnologia da Informa??o, criada em 1996, busca por: > > > > > > > > Analista Desenvolvedor PHP / Perl > > > > Projeto para multinacional do segmento financeiro, n?o banco, com sede em > > S?o Paulo. > > > > Projeto com in?cio em 21/02/2013. > > > > Principais atividades: An?lise, suporte e desenvolvimento em PHP. > > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e banco de > > Dados MySQL. > > > > Ser?o atividades de desenvolvimento para ?rea de Marketing Digital da > > empresa. PHP como front end e o Perl ser? back end. > > N?vel Acad?mico: Superior Completo. > > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o Judas). > > > > Caso haja interesse, pe?o que envie seu CV para > > marcos.aurelio at capitani.com.br ou repasse para os amigos que talvez > tenham > > interesse. > > > > > > > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Wed Feb 13 08:54:00 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 13 Feb 2013 14:54:00 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: 2013/2/13 Tiago Peczenyj : > > > 2013/2/13 Daniel de Oliveira Mantovani >> >> Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? burrice. > > > N?o ?. Quem n?o ter curso superior n?o deveria estar ocupando lugar dos > verdadeiros profissionais. > N?o sei se voc? foi sarc?stico ou muito tapado. >> >> >> >> 2013/2/13 Marcos : >> > Bom dia, grupo. >> > >> > >> > >> > A Capitani IT Solutions ? uma consultoria de aloca??o de profissionais >> > especialistas em Tecnologia da Informa??o, criada em 1996, busca por: >> > >> > >> > >> > Analista Desenvolvedor PHP / Perl >> > >> > Projeto para multinacional do segmento financeiro, n?o banco, com sede >> > em >> > S?o Paulo. >> > >> > Projeto com in?cio em 21/02/2013. >> > >> > Principais atividades: An?lise, suporte e desenvolvimento em PHP. >> > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e banco de >> > Dados MySQL. >> > >> > Ser?o atividades de desenvolvimento para ?rea de Marketing Digital da >> > empresa. PHP como front end e o Perl ser? back end. >> > N?vel Acad?mico: Superior Completo. >> > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o Judas). >> > >> > Caso haja interesse, pe?o que envie seu CV para >> > marcos.aurelio at capitani.com.br ou repasse para os amigos que talvez >> > tenham >> > interesse. >> > >> > >> > >> > >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From gustavo.telly at gmail.com Wed Feb 13 08:56:41 2013 From: gustavo.telly at gmail.com (Gustavo Telly) Date: Wed, 13 Feb 2013 14:56:41 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: ? s? fazer uma Uni-duni-t? ai qualquer que ta tudo certo, hahaha Em 13 de fevereiro de 2013 14:54, Daniel de Oliveira Mantovani < daniel.oliveira.mantovani at gmail.com> escreveu: > 2013/2/13 Tiago Peczenyj : > > > > > > 2013/2/13 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> > >> Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? burrice. > > > > > > N?o ?. Quem n?o ter curso superior n?o deveria estar ocupando lugar dos > > verdadeiros profissionais. > > > > N?o sei se voc? foi sarc?stico ou muito tapado. > > >> > >> > >> > >> 2013/2/13 Marcos : > >> > Bom dia, grupo. > >> > > >> > > >> > > >> > A Capitani IT Solutions ? uma consultoria de aloca??o de profissionais > >> > especialistas em Tecnologia da Informa??o, criada em 1996, busca por: > >> > > >> > > >> > > >> > Analista Desenvolvedor PHP / Perl > >> > > >> > Projeto para multinacional do segmento financeiro, n?o banco, com sede > >> > em > >> > S?o Paulo. > >> > > >> > Projeto com in?cio em 21/02/2013. > >> > > >> > Principais atividades: An?lise, suporte e desenvolvimento em PHP. > >> > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e banco > de > >> > Dados MySQL. > >> > > >> > Ser?o atividades de desenvolvimento para ?rea de Marketing Digital da > >> > empresa. PHP como front end e o Perl ser? back end. > >> > N?vel Acad?mico: Superior Completo. > >> > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o Judas). > >> > > >> > Caso haja interesse, pe?o que envie seu CV para > >> > marcos.aurelio at capitani.com.br ou repasse para os amigos que talvez > >> > tenham > >> > interesse. > >> > > >> > > >> > > >> > > >> > > >> > > >> > =begin disclaimer > >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> > L > >> > =end disclaimer > >> > > >> > >> > >> > >> -- > >> > >> -dom > >> > >> -- > >> > >> IBM - Business Analytics Optimization Consultant > >> Daniel Mantovani +5511 8538-9897 > >> XOXO > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > > > > > > > > > > -- > > Tiago B. Peczenyj > > Linux User #405772 > > > > http://about.me/peczenyj > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Wed Feb 13 09:04:49 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 13 Feb 2013 15:04:49 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Exatamente Gustavo, e n?o s? s?o faculdades particulares. Eu convertei com um pessoal da UNESP e eles n?o sabiam a diferen?a de arquitetura e linguagem. 2013/2/13 Gustavo Telly : > ? s? fazer uma Uni-duni-t? ai qualquer que ta tudo certo, hahaha > > > Em 13 de fevereiro de 2013 14:54, Daniel de Oliveira Mantovani > escreveu: > >> 2013/2/13 Tiago Peczenyj : >> > >> > >> > 2013/2/13 Daniel de Oliveira Mantovani >> > >> >> >> >> Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? burrice. >> > >> > >> > N?o ?. Quem n?o ter curso superior n?o deveria estar ocupando lugar dos >> > verdadeiros profissionais. >> > >> >> N?o sei se voc? foi sarc?stico ou muito tapado. >> >> >> >> >> >> >> >> >> 2013/2/13 Marcos : >> >> > Bom dia, grupo. >> >> > >> >> > >> >> > >> >> > A Capitani IT Solutions ? uma consultoria de aloca??o de >> >> > profissionais >> >> > especialistas em Tecnologia da Informa??o, criada em 1996, busca por: >> >> > >> >> > >> >> > >> >> > Analista Desenvolvedor PHP / Perl >> >> > >> >> > Projeto para multinacional do segmento financeiro, n?o banco, com >> >> > sede >> >> > em >> >> > S?o Paulo. >> >> > >> >> > Projeto com in?cio em 21/02/2013. >> >> > >> >> > Principais atividades: An?lise, suporte e desenvolvimento em PHP. >> >> > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e banco >> >> > de >> >> > Dados MySQL. >> >> > >> >> > Ser?o atividades de desenvolvimento para ?rea de Marketing Digital da >> >> > empresa. PHP como front end e o Perl ser? back end. >> >> > N?vel Acad?mico: Superior Completo. >> >> > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o >> >> > Judas). >> >> > >> >> > Caso haja interesse, pe?o que envie seu CV para >> >> > marcos.aurelio at capitani.com.br ou repasse para os amigos que talvez >> >> > tenham >> >> > interesse. >> >> > >> >> > >> >> > >> >> > >> >> > >> >> > >> >> > =begin disclaimer >> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> > L >> >> > =end disclaimer >> >> > >> >> >> >> >> >> >> >> -- >> >> >> >> -dom >> >> >> >> -- >> >> >> >> IBM - Business Analytics Optimization Consultant >> >> Daniel Mantovani +5511 8538-9897 >> >> XOXO >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> > >> > >> > >> > >> > -- >> > Tiago B. Peczenyj >> > Linux User #405772 >> > >> > http://about.me/peczenyj >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From daniel.oliveira.mantovani at gmail.com Wed Feb 13 09:05:57 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 13 Feb 2013 15:05:57 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Eu conversei com um pessoal da UNESP e eles n?o sabiam a diferen?a entre arquitetura e linguagem.* 2013/2/13 Daniel de Oliveira Mantovani : > Exatamente Gustavo, e n?o s? s?o faculdades particulares. Eu convertei > com um pessoal da UNESP e eles n?o sabiam a diferen?a de arquitetura e > linguagem. > > 2013/2/13 Gustavo Telly : >> ? s? fazer uma Uni-duni-t? ai qualquer que ta tudo certo, hahaha >> >> >> Em 13 de fevereiro de 2013 14:54, Daniel de Oliveira Mantovani >> escreveu: >> >>> 2013/2/13 Tiago Peczenyj : >>> > >>> > >>> > 2013/2/13 Daniel de Oliveira Mantovani >>> > >>> >> >>> >> Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? burrice. >>> > >>> > >>> > N?o ?. Quem n?o ter curso superior n?o deveria estar ocupando lugar dos >>> > verdadeiros profissionais. >>> > >>> >>> N?o sei se voc? foi sarc?stico ou muito tapado. >>> >>> >> >>> >> >>> >> >>> >> 2013/2/13 Marcos : >>> >> > Bom dia, grupo. >>> >> > >>> >> > >>> >> > >>> >> > A Capitani IT Solutions ? uma consultoria de aloca??o de >>> >> > profissionais >>> >> > especialistas em Tecnologia da Informa??o, criada em 1996, busca por: >>> >> > >>> >> > >>> >> > >>> >> > Analista Desenvolvedor PHP / Perl >>> >> > >>> >> > Projeto para multinacional do segmento financeiro, n?o banco, com >>> >> > sede >>> >> > em >>> >> > S?o Paulo. >>> >> > >>> >> > Projeto com in?cio em 21/02/2013. >>> >> > >>> >> > Principais atividades: An?lise, suporte e desenvolvimento em PHP. >>> >> > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e banco >>> >> > de >>> >> > Dados MySQL. >>> >> > >>> >> > Ser?o atividades de desenvolvimento para ?rea de Marketing Digital da >>> >> > empresa. PHP como front end e o Perl ser? back end. >>> >> > N?vel Acad?mico: Superior Completo. >>> >> > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o >>> >> > Judas). >>> >> > >>> >> > Caso haja interesse, pe?o que envie seu CV para >>> >> > marcos.aurelio at capitani.com.br ou repasse para os amigos que talvez >>> >> > tenham >>> >> > interesse. >>> >> > >>> >> > >>> >> > >>> >> > >>> >> > >>> >> > >>> >> > =begin disclaimer >>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> > L >>> >> > =end disclaimer >>> >> > >>> >> >>> >> >>> >> >>> >> -- >>> >> >>> >> -dom >>> >> >>> >> -- >>> >> >>> >> IBM - Business Analytics Optimization Consultant >>> >> Daniel Mantovani +5511 8538-9897 >>> >> XOXO >>> >> =begin disclaimer >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> L >>> >> =end disclaimer >>> > >>> > >>> > >>> > >>> > -- >>> > Tiago B. Peczenyj >>> > Linux User #405772 >>> > >>> > http://about.me/peczenyj >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > >>> >>> >>> >>> -- >>> >>> -dom >>> >>> -- >>> >>> IBM - Business Analytics Optimization Consultant >>> Daniel Mantovani +5511 8538-9897 >>> XOXO >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From rafaelprenzier at gmail.com Wed Feb 13 09:08:26 2013 From: rafaelprenzier at gmail.com (Rafael Prenzier) Date: Wed, 13 Feb 2013 15:08:26 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Esse tipo de atitude me desmotiva em participar aqui no grupo. A pessoa vem oferecer uma oportunidade e ? mal recebida. Assim fica complicado manter um di?logo e acaba causando uma m? impress?o da nossa comunidade. Nessas horas eu lembro daquele ditado: "O sil?ncio ? uma prece" 2013/2/13 Tiago Peczenyj > > > 2013/2/13 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? burrice. >> > > N?o ?. Quem n?o ter curso superior n?o deveria estar ocupando lugar dos > verdadeiros profissionais. > > >> >> >> 2013/2/13 Marcos : >> > Bom dia, grupo. >> > >> > >> > >> > A Capitani IT Solutions ? uma consultoria de aloca??o de profissionais >> > especialistas em Tecnologia da Informa??o, criada em 1996, busca por: >> > >> > >> > >> > Analista Desenvolvedor PHP / Perl >> > >> > Projeto para multinacional do segmento financeiro, n?o banco, com sede >> em >> > S?o Paulo. >> > >> > Projeto com in?cio em 21/02/2013. >> > >> > Principais atividades: An?lise, suporte e desenvolvimento em PHP. >> > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e banco de >> > Dados MySQL. >> > >> > Ser?o atividades de desenvolvimento para ?rea de Marketing Digital da >> > empresa. PHP como front end e o Perl ser? back end. >> > N?vel Acad?mico: Superior Completo. >> > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o Judas). >> > >> > Caso haja interesse, pe?o que envie seu CV para >> > marcos.aurelio at capitani.com.br ou repasse para os amigos que talvez >> tenham >> > interesse. >> > >> > >> > >> > >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Rafael Prenzier dos Santos | Engenheiro e Perl Monger (11) 5209-0847 www.prenzier.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Wed Feb 13 09:08:52 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 13 Feb 2013 15:08:52 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Eles tinham concluido o curso? 2013/2/13 Daniel de Oliveira Mantovani > Eu conversei com um pessoal da UNESP e eles n?o sabiam a diferen?a > entre arquitetura e linguagem.* > > 2013/2/13 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com>: > > Exatamente Gustavo, e n?o s? s?o faculdades particulares. Eu convertei > > com um pessoal da UNESP e eles n?o sabiam a diferen?a de arquitetura e > > linguagem. > > > > 2013/2/13 Gustavo Telly : > >> ? s? fazer uma Uni-duni-t? ai qualquer que ta tudo certo, hahaha > >> > >> > >> Em 13 de fevereiro de 2013 14:54, Daniel de Oliveira Mantovani > >> escreveu: > >> > >>> 2013/2/13 Tiago Peczenyj : > >>> > > >>> > > >>> > 2013/2/13 Daniel de Oliveira Mantovani > >>> > > >>> >> > >>> >> Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? > burrice. > >>> > > >>> > > >>> > N?o ?. Quem n?o ter curso superior n?o deveria estar ocupando lugar > dos > >>> > verdadeiros profissionais. > >>> > > >>> > >>> N?o sei se voc? foi sarc?stico ou muito tapado. > >>> > >>> >> > >>> >> > >>> >> > >>> >> 2013/2/13 Marcos : > >>> >> > Bom dia, grupo. > >>> >> > > >>> >> > > >>> >> > > >>> >> > A Capitani IT Solutions ? uma consultoria de aloca??o de > >>> >> > profissionais > >>> >> > especialistas em Tecnologia da Informa??o, criada em 1996, busca > por: > >>> >> > > >>> >> > > >>> >> > > >>> >> > Analista Desenvolvedor PHP / Perl > >>> >> > > >>> >> > Projeto para multinacional do segmento financeiro, n?o banco, com > >>> >> > sede > >>> >> > em > >>> >> > S?o Paulo. > >>> >> > > >>> >> > Projeto com in?cio em 21/02/2013. > >>> >> > > >>> >> > Principais atividades: An?lise, suporte e desenvolvimento em PHP. > >>> >> > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e > banco > >>> >> > de > >>> >> > Dados MySQL. > >>> >> > > >>> >> > Ser?o atividades de desenvolvimento para ?rea de Marketing > Digital da > >>> >> > empresa. PHP como front end e o Perl ser? back end. > >>> >> > N?vel Acad?mico: Superior Completo. > >>> >> > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o > >>> >> > Judas). > >>> >> > > >>> >> > Caso haja interesse, pe?o que envie seu CV para > >>> >> > marcos.aurelio at capitani.com.br ou repasse para os amigos que > talvez > >>> >> > tenham > >>> >> > interesse. > >>> >> > > >>> >> > > >>> >> > > >>> >> > > >>> >> > > >>> >> > > >>> >> > =begin disclaimer > >>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> >> > L > >>> >> > =end disclaimer > >>> >> > > >>> >> > >>> >> > >>> >> > >>> >> -- > >>> >> > >>> >> -dom > >>> >> > >>> >> -- > >>> >> > >>> >> IBM - Business Analytics Optimization Consultant > >>> >> Daniel Mantovani +5511 8538-9897 > >>> >> XOXO > >>> >> =begin disclaimer > >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> >> L > >>> >> =end disclaimer > >>> > > >>> > > >>> > > >>> > > >>> > -- > >>> > Tiago B. Peczenyj > >>> > Linux User #405772 > >>> > > >>> > http://about.me/peczenyj > >>> > =begin disclaimer > >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> > L > >>> > =end disclaimer > >>> > > >>> > >>> > >>> > >>> -- > >>> > >>> -dom > >>> > >>> -- > >>> > >>> IBM - Business Analytics Optimization Consultant > >>> Daniel Mantovani +5511 8538-9897 > >>> XOXO > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >> > >> > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > > > -- > > > > -dom > > > > -- > > > > IBM - Business Analytics Optimization Consultant > > Daniel Mantovani +5511 8538-9897 > > XOXO > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Wed Feb 13 09:12:36 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 13 Feb 2013 15:12:36 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: 2013/2/13 Tiago Peczenyj : > Eles tinham concluido o curso? > Sim. > > 2013/2/13 Daniel de Oliveira Mantovani >> >> Eu conversei com um pessoal da UNESP e eles n?o sabiam a diferen?a >> entre arquitetura e linguagem.* >> >> 2013/2/13 Daniel de Oliveira Mantovani >> : >> > Exatamente Gustavo, e n?o s? s?o faculdades particulares. Eu convertei >> > com um pessoal da UNESP e eles n?o sabiam a diferen?a de arquitetura e >> > linguagem. >> > >> > 2013/2/13 Gustavo Telly : >> >> ? s? fazer uma Uni-duni-t? ai qualquer que ta tudo certo, hahaha >> >> >> >> >> >> Em 13 de fevereiro de 2013 14:54, Daniel de Oliveira Mantovani >> >> escreveu: >> >> >> >>> 2013/2/13 Tiago Peczenyj : >> >>> > >> >>> > >> >>> > 2013/2/13 Daniel de Oliveira Mantovani >> >>> > >> >>> >> >> >>> >> Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? >> >>> >> burrice. >> >>> > >> >>> > >> >>> > N?o ?. Quem n?o ter curso superior n?o deveria estar ocupando lugar >> >>> > dos >> >>> > verdadeiros profissionais. >> >>> > >> >>> >> >>> N?o sei se voc? foi sarc?stico ou muito tapado. >> >>> >> >>> >> >> >>> >> >> >>> >> >> >>> >> 2013/2/13 Marcos : >> >>> >> > Bom dia, grupo. >> >>> >> > >> >>> >> > >> >>> >> > >> >>> >> > A Capitani IT Solutions ? uma consultoria de aloca??o de >> >>> >> > profissionais >> >>> >> > especialistas em Tecnologia da Informa??o, criada em 1996, busca >> >>> >> > por: >> >>> >> > >> >>> >> > >> >>> >> > >> >>> >> > Analista Desenvolvedor PHP / Perl >> >>> >> > >> >>> >> > Projeto para multinacional do segmento financeiro, n?o banco, com >> >>> >> > sede >> >>> >> > em >> >>> >> > S?o Paulo. >> >>> >> > >> >>> >> > Projeto com in?cio em 21/02/2013. >> >>> >> > >> >>> >> > Principais atividades: An?lise, suporte e desenvolvimento em PHP. >> >>> >> > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e >> >>> >> > banco >> >>> >> > de >> >>> >> > Dados MySQL. >> >>> >> > >> >>> >> > Ser?o atividades de desenvolvimento para ?rea de Marketing >> >>> >> > Digital da >> >>> >> > empresa. PHP como front end e o Perl ser? back end. >> >>> >> > N?vel Acad?mico: Superior Completo. >> >>> >> > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o >> >>> >> > Judas). >> >>> >> > >> >>> >> > Caso haja interesse, pe?o que envie seu CV para >> >>> >> > marcos.aurelio at capitani.com.br ou repasse para os amigos que >> >>> >> > talvez >> >>> >> > tenham >> >>> >> > interesse. >> >>> >> > >> >>> >> > >> >>> >> > >> >>> >> > >> >>> >> > >> >>> >> > >> >>> >> > =begin disclaimer >> >>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> >> > L >> >>> >> > =end disclaimer >> >>> >> > >> >>> >> >> >>> >> >> >>> >> >> >>> >> -- >> >>> >> >> >>> >> -dom >> >>> >> >> >>> >> -- >> >>> >> >> >>> >> IBM - Business Analytics Optimization Consultant >> >>> >> Daniel Mantovani +5511 8538-9897 >> >>> >> XOXO >> >>> >> =begin disclaimer >> >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> >> L >> >>> >> =end disclaimer >> >>> > >> >>> > >> >>> > >> >>> > >> >>> > -- >> >>> > Tiago B. Peczenyj >> >>> > Linux User #405772 >> >>> > >> >>> > http://about.me/peczenyj >> >>> > =begin disclaimer >> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> > L >> >>> > =end disclaimer >> >>> > >> >>> >> >>> >> >>> >> >>> -- >> >>> >> >>> -dom >> >>> >> >>> -- >> >>> >> >>> IBM - Business Analytics Optimization Consultant >> >>> Daniel Mantovani +5511 8538-9897 >> >>> XOXO >> >>> =begin disclaimer >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> L >> >>> =end disclaimer >> >> >> >> >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> > >> > >> > >> > -- >> > >> > -dom >> > >> > -- >> > >> > IBM - Business Analytics Optimization Consultant >> > Daniel Mantovani +5511 8538-9897 >> > XOXO >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From cicero at leismunicipais.com.br Wed Feb 13 10:12:11 2013 From: cicero at leismunicipais.com.br (=?iso-8859-1?Q?C=EDcero_Liz?=) Date: Wed, 13 Feb 2013 15:12:11 -0300 Subject: [SP-pm] RES: Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: <020501ce0a15$a4df9470$ee9ebd50$@com.br> Empresas renomadas muitas vezes precisam provar a qualifica??o do seu "time". D? mais credibilidade dizer que a equipe de TI comp?e de engenheiros, cientistas da computa??o, etc, do que uma equipe formada por autoditadas. Embora n?o h? regra de que a Graduada seja superior, absolutamente. Abs -----Mensagem original----- De: SaoPaulo-pm [mailto:saopaulo-pm-bounces+cicero=leismunicipais.com.br at pm.org] Em nome de Daniel de Oliveira Mantovani Enviada em: quarta-feira, 13 de fevereiro de 2013 13:49 Para: saopaulo-pm at mail.pm.org Cc: saopaulo-pm at pm.org Assunto: Re: [SP-pm] Oportunidade Programador PHP / PERL Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? burrice. 2013/2/13 Marcos : > Bom dia, grupo. > > > > A Capitani IT Solutions ? uma consultoria de aloca??o de profissionais > especialistas em Tecnologia da Informa??o, criada em 1996, busca por: > > > > Analista Desenvolvedor PHP / Perl > > Projeto para multinacional do segmento financeiro, n?o banco, com sede > em S?o Paulo. > > Projeto com in?cio em 21/02/2013. > > Principais atividades: An?lise, suporte e desenvolvimento em PHP. > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e banco > de Dados MySQL. > > Ser?o atividades de desenvolvimento para ?rea de Marketing Digital da > empresa. PHP como front end e o Perl ser? back end. > N?vel Acad?mico: Superior Completo. > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o Judas). > > Caso haja interesse, pe?o que envie seu CV para > marcos.aurelio at capitani.com.br ou repasse para os amigos que talvez > tenham interesse. > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm > mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer From dan.vinciguerra at gmail.com Wed Feb 13 09:14:03 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Wed, 13 Feb 2013 15:14:03 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Marcos, Poderia, por gentileza, dar detalhes sobre o tipo de contrata??o, faixa salarial, etc... []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/13 Tiago Peczenyj > Eles tinham concluido o curso? > > > 2013/2/13 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> Eu conversei com um pessoal da UNESP e eles n?o sabiam a diferen?a >> entre arquitetura e linguagem.* >> >> 2013/2/13 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com>: >> > Exatamente Gustavo, e n?o s? s?o faculdades particulares. Eu convertei >> > com um pessoal da UNESP e eles n?o sabiam a diferen?a de arquitetura e >> > linguagem. >> > >> > 2013/2/13 Gustavo Telly : >> >> ? s? fazer uma Uni-duni-t? ai qualquer que ta tudo certo, hahaha >> >> >> >> >> >> Em 13 de fevereiro de 2013 14:54, Daniel de Oliveira Mantovani >> >> escreveu: >> >> >> >>> 2013/2/13 Tiago Peczenyj : >> >>> > >> >>> > >> >>> > 2013/2/13 Daniel de Oliveira Mantovani >> >>> > >> >>> >> >> >>> >> Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? >> burrice. >> >>> > >> >>> > >> >>> > N?o ?. Quem n?o ter curso superior n?o deveria estar ocupando lugar >> dos >> >>> > verdadeiros profissionais. >> >>> > >> >>> >> >>> N?o sei se voc? foi sarc?stico ou muito tapado. >> >>> >> >>> >> >> >>> >> >> >>> >> >> >>> >> 2013/2/13 Marcos : >> >>> >> > Bom dia, grupo. >> >>> >> > >> >>> >> > >> >>> >> > >> >>> >> > A Capitani IT Solutions ? uma consultoria de aloca??o de >> >>> >> > profissionais >> >>> >> > especialistas em Tecnologia da Informa??o, criada em 1996, busca >> por: >> >>> >> > >> >>> >> > >> >>> >> > >> >>> >> > Analista Desenvolvedor PHP / Perl >> >>> >> > >> >>> >> > Projeto para multinacional do segmento financeiro, n?o banco, com >> >>> >> > sede >> >>> >> > em >> >>> >> > S?o Paulo. >> >>> >> > >> >>> >> > Projeto com in?cio em 21/02/2013. >> >>> >> > >> >>> >> > Principais atividades: An?lise, suporte e desenvolvimento em PHP. >> >>> >> > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e >> banco >> >>> >> > de >> >>> >> > Dados MySQL. >> >>> >> > >> >>> >> > Ser?o atividades de desenvolvimento para ?rea de Marketing >> Digital da >> >>> >> > empresa. PHP como front end e o Perl ser? back end. >> >>> >> > N?vel Acad?mico: Superior Completo. >> >>> >> > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o >> >>> >> > Judas). >> >>> >> > >> >>> >> > Caso haja interesse, pe?o que envie seu CV para >> >>> >> > marcos.aurelio at capitani.com.br ou repasse para os amigos que >> talvez >> >>> >> > tenham >> >>> >> > interesse. >> >>> >> > >> >>> >> > >> >>> >> > >> >>> >> > >> >>> >> > >> >>> >> > >> >>> >> > =begin disclaimer >> >>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> >> > L >> >>> >> > =end disclaimer >> >>> >> > >> >>> >> >> >>> >> >> >>> >> >> >>> >> -- >> >>> >> >> >>> >> -dom >> >>> >> >> >>> >> -- >> >>> >> >> >>> >> IBM - Business Analytics Optimization Consultant >> >>> >> Daniel Mantovani +5511 8538-9897 >> >>> >> XOXO >> >>> >> =begin disclaimer >> >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> >> L >> >>> >> =end disclaimer >> >>> > >> >>> > >> >>> > >> >>> > >> >>> > -- >> >>> > Tiago B. Peczenyj >> >>> > Linux User #405772 >> >>> > >> >>> > http://about.me/peczenyj >> >>> > =begin disclaimer >> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> > L >> >>> > =end disclaimer >> >>> > >> >>> >> >>> >> >>> >> >>> -- >> >>> >> >>> -dom >> >>> >> >>> -- >> >>> >> >>> IBM - Business Analytics Optimization Consultant >> >>> Daniel Mantovani +5511 8538-9897 >> >>> XOXO >> >>> =begin disclaimer >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> L >> >>> =end disclaimer >> >> >> >> >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> > >> > >> > >> > -- >> > >> > -dom >> > >> > -- >> > >> > IBM - Business Analytics Optimization Consultant >> > Daniel Mantovani +5511 8538-9897 >> > XOXO >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Wed Feb 13 09:15:32 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 13 Feb 2013 15:15:32 -0200 Subject: [SP-pm] RES: Oportunidade Programador PHP / PERL In-Reply-To: <020501ce0a15$a4df9470$ee9ebd50$@com.br> References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> <020501ce0a15$a4df9470$ee9ebd50$@com.br> Message-ID: 2013/2/13 C?cero Liz : > Empresas renomadas muitas vezes precisam provar a qualifica??o do seu > "time". D? mais credibilidade dizer que a equipe de TI comp?e de > engenheiros, cientistas da computa??o, etc, do que uma equipe formada por > autoditadas. Embora n?o h? regra de que a Graduada seja superior, > absolutamente. Voc? esqueceu dos formados em Sistema de Informa??o, esses empiricamente s?o os piores. > > Abs > > -----Mensagem original----- > De: SaoPaulo-pm > [mailto:saopaulo-pm-bounces+cicero=leismunicipais.com.br at pm.org] Em nome de > Daniel de Oliveira Mantovani > Enviada em: quarta-feira, 13 de fevereiro de 2013 13:49 > Para: saopaulo-pm at mail.pm.org > Cc: saopaulo-pm at pm.org > Assunto: Re: [SP-pm] Oportunidade Programador PHP / PERL > > Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? burrice. > > > 2013/2/13 Marcos : >> Bom dia, grupo. >> >> >> >> A Capitani IT Solutions ? uma consultoria de aloca??o de profissionais >> especialistas em Tecnologia da Informa??o, criada em 1996, busca por: >> >> >> >> Analista Desenvolvedor PHP / Perl >> >> Projeto para multinacional do segmento financeiro, n?o banco, com sede >> em S?o Paulo. >> >> Projeto com in?cio em 21/02/2013. >> >> Principais atividades: An?lise, suporte e desenvolvimento em PHP. >> Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e banco >> de Dados MySQL. >> >> Ser?o atividades de desenvolvimento para ?rea de Marketing Digital da >> empresa. PHP como front end e o Perl ser? back end. >> N?vel Acad?mico: Superior Completo. >> Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o Judas). >> >> Caso haja interesse, pe?o que envie seu CV para >> marcos.aurelio at capitani.com.br ou repasse para os amigos que talvez >> tenham interesse. >> >> >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm >> mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 > 8538-9897 XOXO =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing > list: SaoPaulo-pm at pm.org L > =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From jnascimento at gmail.com Wed Feb 13 09:16:23 2013 From: jnascimento at gmail.com (Suissa) Date: Wed, 13 Feb 2013 15:16:23 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Impressionante como a galera apavora as vagas de trampo nas listas. Em 13 de fevereiro de 2013 15:14, Daniel Vinciguerra < dan.vinciguerra at gmail.com> escreveu: > > Marcos, > > Poderia, por gentileza, dar detalhes sobre o tipo de contrata??o, faixa > salarial, etc... > > []'s > > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/2/13 Tiago Peczenyj > >> Eles tinham concluido o curso? >> >> >> 2013/2/13 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com> >> >>> Eu conversei com um pessoal da UNESP e eles n?o sabiam a diferen?a >>> entre arquitetura e linguagem.* >>> >>> 2013/2/13 Daniel de Oliveira Mantovani < >>> daniel.oliveira.mantovani at gmail.com>: >>> > Exatamente Gustavo, e n?o s? s?o faculdades particulares. Eu convertei >>> > com um pessoal da UNESP e eles n?o sabiam a diferen?a de arquitetura e >>> > linguagem. >>> > >>> > 2013/2/13 Gustavo Telly : >>> >> ? s? fazer uma Uni-duni-t? ai qualquer que ta tudo certo, hahaha >>> >> >>> >> >>> >> Em 13 de fevereiro de 2013 14:54, Daniel de Oliveira Mantovani >>> >> escreveu: >>> >> >>> >>> 2013/2/13 Tiago Peczenyj : >>> >>> > >>> >>> > >>> >>> > 2013/2/13 Daniel de Oliveira Mantovani >>> >>> > >>> >>> >> >>> >>> >> Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? >>> burrice. >>> >>> > >>> >>> > >>> >>> > N?o ?. Quem n?o ter curso superior n?o deveria estar ocupando >>> lugar dos >>> >>> > verdadeiros profissionais. >>> >>> > >>> >>> >>> >>> N?o sei se voc? foi sarc?stico ou muito tapado. >>> >>> >>> >>> >> >>> >>> >> >>> >>> >> >>> >>> >> 2013/2/13 Marcos : >>> >>> >> > Bom dia, grupo. >>> >>> >> > >>> >>> >> > >>> >>> >> > >>> >>> >> > A Capitani IT Solutions ? uma consultoria de aloca??o de >>> >>> >> > profissionais >>> >>> >> > especialistas em Tecnologia da Informa??o, criada em 1996, >>> busca por: >>> >>> >> > >>> >>> >> > >>> >>> >> > >>> >>> >> > Analista Desenvolvedor PHP / Perl >>> >>> >> > >>> >>> >> > Projeto para multinacional do segmento financeiro, n?o banco, >>> com >>> >>> >> > sede >>> >>> >> > em >>> >>> >> > S?o Paulo. >>> >>> >> > >>> >>> >> > Projeto com in?cio em 21/02/2013. >>> >>> >> > >>> >>> >> > Principais atividades: An?lise, suporte e desenvolvimento em >>> PHP. >>> >>> >> > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e >>> banco >>> >>> >> > de >>> >>> >> > Dados MySQL. >>> >>> >> > >>> >>> >> > Ser?o atividades de desenvolvimento para ?rea de Marketing >>> Digital da >>> >>> >> > empresa. PHP como front end e o Perl ser? back end. >>> >>> >> > N?vel Acad?mico: Superior Completo. >>> >>> >> > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o >>> >>> >> > Judas). >>> >>> >> > >>> >>> >> > Caso haja interesse, pe?o que envie seu CV para >>> >>> >> > marcos.aurelio at capitani.com.br ou repasse para os amigos que >>> talvez >>> >>> >> > tenham >>> >>> >> > interesse. >>> >>> >> > >>> >>> >> > >>> >>> >> > >>> >>> >> > >>> >>> >> > >>> >>> >> > >>> >>> >> > =begin disclaimer >>> >>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >>> >> > L >>> >>> >> > =end disclaimer >>> >>> >> > >>> >>> >> >>> >>> >> >>> >>> >> >>> >>> >> -- >>> >>> >> >>> >>> >> -dom >>> >>> >> >>> >>> >> -- >>> >>> >> >>> >>> >> IBM - Business Analytics Optimization Consultant >>> >>> >> Daniel Mantovani +5511 8538-9897 >>> >>> >> XOXO >>> >>> >> =begin disclaimer >>> >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >>> >> L >>> >>> >> =end disclaimer >>> >>> > >>> >>> > >>> >>> > >>> >>> > >>> >>> > -- >>> >>> > Tiago B. Peczenyj >>> >>> > Linux User #405772 >>> >>> > >>> >>> > http://about.me/peczenyj >>> >>> > =begin disclaimer >>> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >>> > L >>> >>> > =end disclaimer >>> >>> > >>> >>> >>> >>> >>> >>> >>> >>> -- >>> >>> >>> >>> -dom >>> >>> >>> >>> -- >>> >>> >>> >>> IBM - Business Analytics Optimization Consultant >>> >>> Daniel Mantovani +5511 8538-9897 >>> >>> XOXO >>> >>> =begin disclaimer >>> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >>> L >>> >>> =end disclaimer >>> >> >>> >> >>> >> >>> >> =begin disclaimer >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> L >>> >> =end disclaimer >>> >> >>> > >>> > >>> > >>> > -- >>> > >>> > -dom >>> > >>> > -- >>> > >>> > IBM - Business Analytics Optimization Consultant >>> > Daniel Mantovani +5511 8538-9897 >>> > XOXO >>> >>> >>> >>> -- >>> >>> -dom >>> >>> -- >>> >>> IBM - Business Analytics Optimization Consultant >>> Daniel Mantovani +5511 8538-9897 >>> XOXO >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- *Jean C. Nascimento aka Suissa* NoSQL and Node.js Evangelist WebDeveloper *Suissa Corp* - Consultoria, Treinamento e Cursos em AngularJs, Node.js e MongoDb http://about.me/suissa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Wed Feb 13 09:17:52 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 13 Feb 2013 15:17:52 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: 2013/2/13 Daniel de Oliveira Mantovani > 2013/2/13 Tiago Peczenyj : > > Eles tinham concluido o curso? > > > > Sim. > Ainda assim esses caras s?o mais capacitados. > > > > > 2013/2/13 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> > >> Eu conversei com um pessoal da UNESP e eles n?o sabiam a diferen?a > >> entre arquitetura e linguagem.* > >> > >> 2013/2/13 Daniel de Oliveira Mantovani > >> : > >> > Exatamente Gustavo, e n?o s? s?o faculdades particulares. Eu convertei > >> > com um pessoal da UNESP e eles n?o sabiam a diferen?a de arquitetura e > >> > linguagem. > >> > > >> > 2013/2/13 Gustavo Telly : > >> >> ? s? fazer uma Uni-duni-t? ai qualquer que ta tudo certo, hahaha > >> >> > >> >> > >> >> Em 13 de fevereiro de 2013 14:54, Daniel de Oliveira Mantovani > >> >> escreveu: > >> >> > >> >>> 2013/2/13 Tiago Peczenyj : > >> >>> > > >> >>> > > >> >>> > 2013/2/13 Daniel de Oliveira Mantovani > >> >>> > > >> >>> >> > >> >>> >> Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? > >> >>> >> burrice. > >> >>> > > >> >>> > > >> >>> > N?o ?. Quem n?o ter curso superior n?o deveria estar ocupando > lugar > >> >>> > dos > >> >>> > verdadeiros profissionais. > >> >>> > > >> >>> > >> >>> N?o sei se voc? foi sarc?stico ou muito tapado. > >> >>> > >> >>> >> > >> >>> >> > >> >>> >> > >> >>> >> 2013/2/13 Marcos : > >> >>> >> > Bom dia, grupo. > >> >>> >> > > >> >>> >> > > >> >>> >> > > >> >>> >> > A Capitani IT Solutions ? uma consultoria de aloca??o de > >> >>> >> > profissionais > >> >>> >> > especialistas em Tecnologia da Informa??o, criada em 1996, > busca > >> >>> >> > por: > >> >>> >> > > >> >>> >> > > >> >>> >> > > >> >>> >> > Analista Desenvolvedor PHP / Perl > >> >>> >> > > >> >>> >> > Projeto para multinacional do segmento financeiro, n?o banco, > com > >> >>> >> > sede > >> >>> >> > em > >> >>> >> > S?o Paulo. > >> >>> >> > > >> >>> >> > Projeto com in?cio em 21/02/2013. > >> >>> >> > > >> >>> >> > Principais atividades: An?lise, suporte e desenvolvimento em > PHP. > >> >>> >> > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e > >> >>> >> > banco > >> >>> >> > de > >> >>> >> > Dados MySQL. > >> >>> >> > > >> >>> >> > Ser?o atividades de desenvolvimento para ?rea de Marketing > >> >>> >> > Digital da > >> >>> >> > empresa. PHP como front end e o Perl ser? back end. > >> >>> >> > N?vel Acad?mico: Superior Completo. > >> >>> >> > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o > >> >>> >> > Judas). > >> >>> >> > > >> >>> >> > Caso haja interesse, pe?o que envie seu CV para > >> >>> >> > marcos.aurelio at capitani.com.br ou repasse para os amigos que > >> >>> >> > talvez > >> >>> >> > tenham > >> >>> >> > interesse. > >> >>> >> > > >> >>> >> > > >> >>> >> > > >> >>> >> > > >> >>> >> > > >> >>> >> > > >> >>> >> > =begin disclaimer > >> >>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >>> >> > L > >> >>> >> > =end disclaimer > >> >>> >> > > >> >>> >> > >> >>> >> > >> >>> >> > >> >>> >> -- > >> >>> >> > >> >>> >> -dom > >> >>> >> > >> >>> >> -- > >> >>> >> > >> >>> >> IBM - Business Analytics Optimization Consultant > >> >>> >> Daniel Mantovani +5511 8538-9897 > >> >>> >> XOXO > >> >>> >> =begin disclaimer > >> >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >>> >> L > >> >>> >> =end disclaimer > >> >>> > > >> >>> > > >> >>> > > >> >>> > > >> >>> > -- > >> >>> > Tiago B. Peczenyj > >> >>> > Linux User #405772 > >> >>> > > >> >>> > http://about.me/peczenyj > >> >>> > =begin disclaimer > >> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >>> > L > >> >>> > =end disclaimer > >> >>> > > >> >>> > >> >>> > >> >>> > >> >>> -- > >> >>> > >> >>> -dom > >> >>> > >> >>> -- > >> >>> > >> >>> IBM - Business Analytics Optimization Consultant > >> >>> Daniel Mantovani +5511 8538-9897 > >> >>> XOXO > >> >>> =begin disclaimer > >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >>> L > >> >>> =end disclaimer > >> >> > >> >> > >> >> > >> >> =begin disclaimer > >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >> L > >> >> =end disclaimer > >> >> > >> > > >> > > >> > > >> > -- > >> > > >> > -dom > >> > > >> > -- > >> > > >> > IBM - Business Analytics Optimization Consultant > >> > Daniel Mantovani +5511 8538-9897 > >> > XOXO > >> > >> > >> > >> -- > >> > >> -dom > >> > >> -- > >> > >> IBM - Business Analytics Optimization Consultant > >> Daniel Mantovani +5511 8538-9897 > >> XOXO > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > > > > > > > > > > -- > > Tiago B. Peczenyj > > Linux User #405772 > > > > http://about.me/peczenyj > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Wed Feb 13 09:20:27 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 13 Feb 2013 15:20:27 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: (Daniel Vinciguerra's message of "Wed, 13 Feb 2013 15:14:03 -0200") References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: >>>>> "Daniel" == Daniel Vinciguerra writes: Daniel> Marcos, Poderia, por gentileza, dar detalhes sobre o tipo Daniel> de contrata??o, faixa salarial, etc... Se voc? t? interessado na vaga, procura o contratante e faz a pergunta em particular. Divulgar faixa salarial em p?blico ? bastante complicado pruma empresa em alguns casos. N?o custa nada negociar em particular. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From eden at insoli.de Wed Feb 13 09:21:27 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 13 Feb 2013 15:21:27 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: (Daniel de Oliveira Mantovani's message of "Wed, 13 Feb 2013 14:49:18 -0200") References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: >>>>> "Daniel" == Daniel de Oliveira Mantovani writes: Daniel> Se escreve Perl e n?o Pearl, e exigir curso superior em Daniel> T.I ? burrice. Por mais que voc? tenha raz?o, ela ? perdida quando fraseada dessa forma. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From daniel.oliveira.mantovani at gmail.com Wed Feb 13 09:21:59 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 13 Feb 2013 15:21:59 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: 2013/2/13 Tiago Peczenyj : > 2013/2/13 Daniel de Oliveira Mantovani >> >> 2013/2/13 Tiago Peczenyj : >> > Eles tinham concluido o curso? >> > >> >> Sim. > > > Ainda assim esses caras s?o mais capacitados. Porque? > >> >> >> > >> > 2013/2/13 Daniel de Oliveira Mantovani >> > >> >> >> >> Eu conversei com um pessoal da UNESP e eles n?o sabiam a diferen?a >> >> entre arquitetura e linguagem.* >> >> >> >> 2013/2/13 Daniel de Oliveira Mantovani >> >> : >> >> > Exatamente Gustavo, e n?o s? s?o faculdades particulares. Eu >> >> > convertei >> >> > com um pessoal da UNESP e eles n?o sabiam a diferen?a de arquitetura >> >> > e >> >> > linguagem. >> >> > >> >> > 2013/2/13 Gustavo Telly : >> >> >> ? s? fazer uma Uni-duni-t? ai qualquer que ta tudo certo, hahaha >> >> >> >> >> >> >> >> >> Em 13 de fevereiro de 2013 14:54, Daniel de Oliveira Mantovani >> >> >> escreveu: >> >> >> >> >> >>> 2013/2/13 Tiago Peczenyj : >> >> >>> > >> >> >>> > >> >> >>> > 2013/2/13 Daniel de Oliveira Mantovani >> >> >>> > >> >> >>> >> >> >> >>> >> Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? >> >> >>> >> burrice. >> >> >>> > >> >> >>> > >> >> >>> > N?o ?. Quem n?o ter curso superior n?o deveria estar ocupando >> >> >>> > lugar >> >> >>> > dos >> >> >>> > verdadeiros profissionais. >> >> >>> > >> >> >>> >> >> >>> N?o sei se voc? foi sarc?stico ou muito tapado. >> >> >>> >> >> >>> >> >> >> >>> >> >> >> >>> >> >> >> >>> >> 2013/2/13 Marcos : >> >> >>> >> > Bom dia, grupo. >> >> >>> >> > >> >> >>> >> > >> >> >>> >> > >> >> >>> >> > A Capitani IT Solutions ? uma consultoria de aloca??o de >> >> >>> >> > profissionais >> >> >>> >> > especialistas em Tecnologia da Informa??o, criada em 1996, >> >> >>> >> > busca >> >> >>> >> > por: >> >> >>> >> > >> >> >>> >> > >> >> >>> >> > >> >> >>> >> > Analista Desenvolvedor PHP / Perl >> >> >>> >> > >> >> >>> >> > Projeto para multinacional do segmento financeiro, n?o banco, >> >> >>> >> > com >> >> >>> >> > sede >> >> >>> >> > em >> >> >>> >> > S?o Paulo. >> >> >>> >> > >> >> >>> >> > Projeto com in?cio em 21/02/2013. >> >> >>> >> > >> >> >>> >> > Principais atividades: An?lise, suporte e desenvolvimento em >> >> >>> >> > PHP. >> >> >>> >> > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl >> >> >>> >> > e >> >> >>> >> > banco >> >> >>> >> > de >> >> >>> >> > Dados MySQL. >> >> >>> >> > >> >> >>> >> > Ser?o atividades de desenvolvimento para ?rea de Marketing >> >> >>> >> > Digital da >> >> >>> >> > empresa. PHP como front end e o Perl ser? back end. >> >> >>> >> > N?vel Acad?mico: Superior Completo. >> >> >>> >> > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o >> >> >>> >> > Judas). >> >> >>> >> > >> >> >>> >> > Caso haja interesse, pe?o que envie seu CV para >> >> >>> >> > marcos.aurelio at capitani.com.br ou repasse para os amigos que >> >> >>> >> > talvez >> >> >>> >> > tenham >> >> >>> >> > interesse. >> >> >>> >> > >> >> >>> >> > >> >> >>> >> > >> >> >>> >> > >> >> >>> >> > >> >> >>> >> > >> >> >>> >> > =begin disclaimer >> >> >>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >>> >> > L >> >> >>> >> > =end disclaimer >> >> >>> >> > >> >> >>> >> >> >> >>> >> >> >> >>> >> >> >> >>> >> -- >> >> >>> >> >> >> >>> >> -dom >> >> >>> >> >> >> >>> >> -- >> >> >>> >> >> >> >>> >> IBM - Business Analytics Optimization Consultant >> >> >>> >> Daniel Mantovani +5511 8538-9897 >> >> >>> >> XOXO >> >> >>> >> =begin disclaimer >> >> >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >>> >> L >> >> >>> >> =end disclaimer >> >> >>> > >> >> >>> > >> >> >>> > >> >> >>> > >> >> >>> > -- >> >> >>> > Tiago B. Peczenyj >> >> >>> > Linux User #405772 >> >> >>> > >> >> >>> > http://about.me/peczenyj >> >> >>> > =begin disclaimer >> >> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >>> > L >> >> >>> > =end disclaimer >> >> >>> > >> >> >>> >> >> >>> >> >> >>> >> >> >>> -- >> >> >>> >> >> >>> -dom >> >> >>> >> >> >>> -- >> >> >>> >> >> >>> IBM - Business Analytics Optimization Consultant >> >> >>> Daniel Mantovani +5511 8538-9897 >> >> >>> XOXO >> >> >>> =begin disclaimer >> >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >>> L >> >> >>> =end disclaimer >> >> >> >> >> >> >> >> >> >> >> >> =begin disclaimer >> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >> L >> >> >> =end disclaimer >> >> >> >> >> > >> >> > >> >> > >> >> > -- >> >> > >> >> > -dom >> >> > >> >> > -- >> >> > >> >> > IBM - Business Analytics Optimization Consultant >> >> > Daniel Mantovani +5511 8538-9897 >> >> > XOXO >> >> >> >> >> >> >> >> -- >> >> >> >> -dom >> >> >> >> -- >> >> >> >> IBM - Business Analytics Optimization Consultant >> >> Daniel Mantovani +5511 8538-9897 >> >> XOXO >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> > >> > >> > >> > >> > -- >> > Tiago B. Peczenyj >> > Linux User #405772 >> > >> > http://about.me/peczenyj >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From jnascimento at gmail.com Wed Feb 13 09:22:07 2013 From: jnascimento at gmail.com (Suissa) Date: Wed, 13 Feb 2013 15:22:07 -0200 Subject: [SP-pm] RES: Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> <020501ce0a15$a4df9470$ee9ebd50$@com.br> Message-ID: Poutz ent?o eu sou p?ssimo e olhe que tamb?m fiz bacharelado em inform?tica que tinha umas 4 mat?rias diferentes e bem menos pr?ticas. Para quem gosta de ficar teorizando e fazer coisas que n?o rentabilizem pode fazer ciencias da computa??o que vai ser muito feliz. Em 13 de fevereiro de 2013 15:15, Daniel de Oliveira Mantovani < daniel.oliveira.mantovani at gmail.com> escreveu: > 2013/2/13 C?cero Liz : > > Empresas renomadas muitas vezes precisam provar a qualifica??o do seu > > "time". D? mais credibilidade dizer que a equipe de TI comp?e de > > engenheiros, cientistas da computa??o, etc, do que uma equipe formada por > > autoditadas. Embora n?o h? regra de que a Graduada seja superior, > > absolutamente. > > Voc? esqueceu dos formados em Sistema de Informa??o, esses > empiricamente s?o os piores. > > > > > Abs > > > > -----Mensagem original----- > > De: SaoPaulo-pm > > [mailto:saopaulo-pm-bounces+cicero=leismunicipais.com.br at pm.org] Em > nome de > > Daniel de Oliveira Mantovani > > Enviada em: quarta-feira, 13 de fevereiro de 2013 13:49 > > Para: saopaulo-pm at mail.pm.org > > Cc: saopaulo-pm at pm.org > > Assunto: Re: [SP-pm] Oportunidade Programador PHP / PERL > > > > Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? burrice. > > > > > > 2013/2/13 Marcos : > >> Bom dia, grupo. > >> > >> > >> > >> A Capitani IT Solutions ? uma consultoria de aloca??o de profissionais > >> especialistas em Tecnologia da Informa??o, criada em 1996, busca por: > >> > >> > >> > >> Analista Desenvolvedor PHP / Perl > >> > >> Projeto para multinacional do segmento financeiro, n?o banco, com sede > >> em S?o Paulo. > >> > >> Projeto com in?cio em 21/02/2013. > >> > >> Principais atividades: An?lise, suporte e desenvolvimento em PHP. > >> Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e banco > >> de Dados MySQL. > >> > >> Ser?o atividades de desenvolvimento para ?rea de Marketing Digital da > >> empresa. PHP como front end e o Perl ser? back end. > >> N?vel Acad?mico: Superior Completo. > >> Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o Judas). > >> > >> Caso haja interesse, pe?o que envie seu CV para > >> marcos.aurelio at capitani.com.br ou repasse para os amigos que talvez > >> tenham interesse. > >> > >> > >> > >> > >> > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm > >> mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > > > -- > > > > -dom > > > > -- > > > > IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 > > 8538-9897 XOXO =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing > > list: SaoPaulo-pm at pm.org L< > http://mail.pm.org/mailman/listinfo/saopaulo-pm> > > =end disclaimer > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- *Jean C. Nascimento aka Suissa* NoSQL and Node.js Evangelist WebDeveloper *Suissa Corp* - Consultoria, Treinamento e Cursos em AngularJs, Node.js e MongoDb http://about.me/suissa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jnascimento at gmail.com Wed Feb 13 09:23:43 2013 From: jnascimento at gmail.com (Suissa) Date: Wed, 13 Feb 2013 15:23:43 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Engra?ada nossa ?rea, deve ser a ?nica profiss?o que a galera que n?o fez faculdade se acha mais que a galera que fez. Em 13 de fevereiro de 2013 15:21, Daniel de Oliveira Mantovani < daniel.oliveira.mantovani at gmail.com> escreveu: > 2013/2/13 Tiago Peczenyj : > > 2013/2/13 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> > >> 2013/2/13 Tiago Peczenyj : > >> > Eles tinham concluido o curso? > >> > > >> > >> Sim. > > > > > > Ainda assim esses caras s?o mais capacitados. > > Porque? > > > > >> > >> > >> > > >> > 2013/2/13 Daniel de Oliveira Mantovani > >> > > >> >> > >> >> Eu conversei com um pessoal da UNESP e eles n?o sabiam a diferen?a > >> >> entre arquitetura e linguagem.* > >> >> > >> >> 2013/2/13 Daniel de Oliveira Mantovani > >> >> : > >> >> > Exatamente Gustavo, e n?o s? s?o faculdades particulares. Eu > >> >> > convertei > >> >> > com um pessoal da UNESP e eles n?o sabiam a diferen?a de > arquitetura > >> >> > e > >> >> > linguagem. > >> >> > > >> >> > 2013/2/13 Gustavo Telly : > >> >> >> ? s? fazer uma Uni-duni-t? ai qualquer que ta tudo certo, hahaha > >> >> >> > >> >> >> > >> >> >> Em 13 de fevereiro de 2013 14:54, Daniel de Oliveira Mantovani > >> >> >> escreveu: > >> >> >> > >> >> >>> 2013/2/13 Tiago Peczenyj : > >> >> >>> > > >> >> >>> > > >> >> >>> > 2013/2/13 Daniel de Oliveira Mantovani > >> >> >>> > > >> >> >>> >> > >> >> >>> >> Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? > >> >> >>> >> burrice. > >> >> >>> > > >> >> >>> > > >> >> >>> > N?o ?. Quem n?o ter curso superior n?o deveria estar ocupando > >> >> >>> > lugar > >> >> >>> > dos > >> >> >>> > verdadeiros profissionais. > >> >> >>> > > >> >> >>> > >> >> >>> N?o sei se voc? foi sarc?stico ou muito tapado. > >> >> >>> > >> >> >>> >> > >> >> >>> >> > >> >> >>> >> > >> >> >>> >> 2013/2/13 Marcos : > >> >> >>> >> > Bom dia, grupo. > >> >> >>> >> > > >> >> >>> >> > > >> >> >>> >> > > >> >> >>> >> > A Capitani IT Solutions ? uma consultoria de aloca??o de > >> >> >>> >> > profissionais > >> >> >>> >> > especialistas em Tecnologia da Informa??o, criada em 1996, > >> >> >>> >> > busca > >> >> >>> >> > por: > >> >> >>> >> > > >> >> >>> >> > > >> >> >>> >> > > >> >> >>> >> > Analista Desenvolvedor PHP / Perl > >> >> >>> >> > > >> >> >>> >> > Projeto para multinacional do segmento financeiro, n?o > banco, > >> >> >>> >> > com > >> >> >>> >> > sede > >> >> >>> >> > em > >> >> >>> >> > S?o Paulo. > >> >> >>> >> > > >> >> >>> >> > Projeto com in?cio em 21/02/2013. > >> >> >>> >> > > >> >> >>> >> > Principais atividades: An?lise, suporte e desenvolvimento em > >> >> >>> >> > PHP. > >> >> >>> >> > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de > Pearl > >> >> >>> >> > e > >> >> >>> >> > banco > >> >> >>> >> > de > >> >> >>> >> > Dados MySQL. > >> >> >>> >> > > >> >> >>> >> > Ser?o atividades de desenvolvimento para ?rea de Marketing > >> >> >>> >> > Digital da > >> >> >>> >> > empresa. PHP como front end e o Perl ser? back end. > >> >> >>> >> > N?vel Acad?mico: Superior Completo. > >> >> >>> >> > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? > S?o > >> >> >>> >> > Judas). > >> >> >>> >> > > >> >> >>> >> > Caso haja interesse, pe?o que envie seu CV para > >> >> >>> >> > marcos.aurelio at capitani.com.br ou repasse para os amigos > que > >> >> >>> >> > talvez > >> >> >>> >> > tenham > >> >> >>> >> > interesse. > >> >> >>> >> > > >> >> >>> >> > > >> >> >>> >> > > >> >> >>> >> > > >> >> >>> >> > > >> >> >>> >> > > >> >> >>> >> > =begin disclaimer > >> >> >>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >> >>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >> >>> >> > L > >> >> >>> >> > =end disclaimer > >> >> >>> >> > > >> >> >>> >> > >> >> >>> >> > >> >> >>> >> > >> >> >>> >> -- > >> >> >>> >> > >> >> >>> >> -dom > >> >> >>> >> > >> >> >>> >> -- > >> >> >>> >> > >> >> >>> >> IBM - Business Analytics Optimization Consultant > >> >> >>> >> Daniel Mantovani +5511 8538-9897 > >> >> >>> >> XOXO > >> >> >>> >> =begin disclaimer > >> >> >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >> >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >> >>> >> L > >> >> >>> >> =end disclaimer > >> >> >>> > > >> >> >>> > > >> >> >>> > > >> >> >>> > > >> >> >>> > -- > >> >> >>> > Tiago B. Peczenyj > >> >> >>> > Linux User #405772 > >> >> >>> > > >> >> >>> > http://about.me/peczenyj > >> >> >>> > =begin disclaimer > >> >> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >> >>> > L > >> >> >>> > =end disclaimer > >> >> >>> > > >> >> >>> > >> >> >>> > >> >> >>> > >> >> >>> -- > >> >> >>> > >> >> >>> -dom > >> >> >>> > >> >> >>> -- > >> >> >>> > >> >> >>> IBM - Business Analytics Optimization Consultant > >> >> >>> Daniel Mantovani +5511 8538-9897 > >> >> >>> XOXO > >> >> >>> =begin disclaimer > >> >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >> >>> L > >> >> >>> =end disclaimer > >> >> >> > >> >> >> > >> >> >> > >> >> >> =begin disclaimer > >> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >> >> L > >> >> >> =end disclaimer > >> >> >> > >> >> > > >> >> > > >> >> > > >> >> > -- > >> >> > > >> >> > -dom > >> >> > > >> >> > -- > >> >> > > >> >> > IBM - Business Analytics Optimization Consultant > >> >> > Daniel Mantovani +5511 8538-9897 > >> >> > XOXO > >> >> > >> >> > >> >> > >> >> -- > >> >> > >> >> -dom > >> >> > >> >> -- > >> >> > >> >> IBM - Business Analytics Optimization Consultant > >> >> Daniel Mantovani +5511 8538-9897 > >> >> XOXO > >> >> =begin disclaimer > >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >> L > >> >> =end disclaimer > >> > > >> > > >> > > >> > > >> > -- > >> > Tiago B. Peczenyj > >> > Linux User #405772 > >> > > >> > http://about.me/peczenyj > >> > > >> > =begin disclaimer > >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> > L > >> > =end disclaimer > >> > > >> > >> > >> > >> -- > >> > >> -dom > >> > >> -- > >> > >> IBM - Business Analytics Optimization Consultant > >> Daniel Mantovani +5511 8538-9897 > >> XOXO > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > > > > > > > > > > -- > > Tiago B. Peczenyj > > Linux User #405772 > > > > http://about.me/peczenyj > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- *Jean C. Nascimento aka Suissa* NoSQL and Node.js Evangelist WebDeveloper *Suissa Corp* - Consultoria, Treinamento e Cursos em AngularJs, Node.js e MongoDb http://about.me/suissa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Wed Feb 13 09:23:51 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 13 Feb 2013 15:23:51 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: (Daniel de Oliveira Mantovani's message of "Wed, 13 Feb 2013 15:05:57 -0200") References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: >>>>> "Daniel" == Daniel de Oliveira Mantovani writes: Daniel> Eu conversei com um pessoal da UNESP e eles n?o sabiam a Daniel> diferen?a entre arquitetura e linguagem. Mas qualquer pessoa graduada sabe que n?o d? pra extrapolar uma regra universal a partir de uma ?nica amostra. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From jnascimento at gmail.com Wed Feb 13 09:25:29 2013 From: jnascimento at gmail.com (Suissa) Date: Wed, 13 Feb 2013 15:25:29 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: FATALITY! Em 13 de fevereiro de 2013 15:23, Eden Cardim escreveu: > >>>>> "Daniel" == Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> writes: > > Daniel> Eu conversei com um pessoal da UNESP e eles n?o sabiam a > Daniel> diferen?a entre arquitetura e linguagem. > > Mas qualquer pessoa graduada sabe que n?o d? pra extrapolar uma regra > universal a partir de uma ?nica amostra. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- *Jean C. Nascimento aka Suissa* NoSQL and Node.js Evangelist WebDeveloper *Suissa Corp* - Consultoria, Treinamento e Cursos em AngularJs, Node.js e MongoDb http://about.me/suissa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Wed Feb 13 09:28:37 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 13 Feb 2013 15:28:37 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: (Tiago Peczenyj's message of "Wed, 13 Feb 2013 15:17:52 -0200") References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: >>>>> "Tiago" == Tiago Peczenyj writes: Tiago> Ainda assim esses caras s?o mais capacitados. Eu acho que o fato de ser graduado demonstra um m?nimo de compet?ncia no quesito disciplina e mostra que pelo menos uma vez na vida o cara come?ou um projeto grande e terminou, mesmo n?o tendo adquirido todo o conhecimento que deveria, mas o projeto se concluiu, de uma forma ou de outra. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From acid06 at gmail.com Wed Feb 13 09:29:01 2013 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Wed, 13 Feb 2013 15:29:01 -0200 Subject: [SP-pm] RES: Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> <020501ce0a15$a4df9470$ee9ebd50$@com.br> Message-ID: 2013/2/13 Daniel de Oliveira Mantovani : > Voc? esqueceu dos formados em Sistema de Informa??o, esses > empiricamente s?o os piores. Esse tipo de preconceito n?o faz o menor sentido. Conheci algumas pessoas que se formaram em Sistemas de Informa??o na UFMG que s?o melhores que a grande maioria dos profissionais que j? conheci. Conheci algumas pessoas que se formaram em alguma Engenharia ou Matem?tica e que s?o melhores que a maioria dos profissionais formados em cursos de Computa??o que j? conheci. Conheci diversas pessoas que nem se formaram (seja porque largaram o curso ou porque ainda n?o tinha finalizado o curso) que eram melhores que a maioria dos profissionais j? formados no mercado. Cada um pode ter experi?ncias pessoais e isoladas, mas da? voc? deve ser capaz de entender que voc? tem apenas uma vis?o restrita do mundo, que n?o engloba o todo e que n?o pode tirar generaliza??es a partir disso. -Nilson From daniel.oliveira.mantovani at gmail.com Wed Feb 13 09:29:49 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 13 Feb 2013 15:29:49 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Suissa, eu n?o vou te atacar pessoalmente mas se voc? quiser n?s podemos marcar de beber em algum pub para discutir teoria. []'s 2013/2/13 Suissa > Engra?ada nossa ?rea, deve ser a ?nica profiss?o que a galera que n?o fez > faculdade se acha mais que a galera que fez. > > > Em 13 de fevereiro de 2013 15:21, Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> escreveu: > > 2013/2/13 Tiago Peczenyj : >> > 2013/2/13 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com> >> >> >> >> 2013/2/13 Tiago Peczenyj : >> >> > Eles tinham concluido o curso? >> >> > >> >> >> >> Sim. >> > >> > >> > Ainda assim esses caras s?o mais capacitados. >> >> Porque? >> >> > >> >> >> >> >> >> > >> >> > 2013/2/13 Daniel de Oliveira Mantovani >> >> > >> >> >> >> >> >> Eu conversei com um pessoal da UNESP e eles n?o sabiam a diferen?a >> >> >> entre arquitetura e linguagem.* >> >> >> >> >> >> 2013/2/13 Daniel de Oliveira Mantovani >> >> >> : >> >> >> > Exatamente Gustavo, e n?o s? s?o faculdades particulares. Eu >> >> >> > convertei >> >> >> > com um pessoal da UNESP e eles n?o sabiam a diferen?a de >> arquitetura >> >> >> > e >> >> >> > linguagem. >> >> >> > >> >> >> > 2013/2/13 Gustavo Telly : >> >> >> >> ? s? fazer uma Uni-duni-t? ai qualquer que ta tudo certo, hahaha >> >> >> >> >> >> >> >> >> >> >> >> Em 13 de fevereiro de 2013 14:54, Daniel de Oliveira Mantovani >> >> >> >> escreveu: >> >> >> >> >> >> >> >>> 2013/2/13 Tiago Peczenyj : >> >> >> >>> > >> >> >> >>> > >> >> >> >>> > 2013/2/13 Daniel de Oliveira Mantovani >> >> >> >>> > >> >> >> >>> >> >> >> >> >>> >> Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? >> >> >> >>> >> burrice. >> >> >> >>> > >> >> >> >>> > >> >> >> >>> > N?o ?. Quem n?o ter curso superior n?o deveria estar ocupando >> >> >> >>> > lugar >> >> >> >>> > dos >> >> >> >>> > verdadeiros profissionais. >> >> >> >>> > >> >> >> >>> >> >> >> >>> N?o sei se voc? foi sarc?stico ou muito tapado. >> >> >> >>> >> >> >> >>> >> >> >> >> >>> >> >> >> >> >>> >> >> >> >> >>> >> 2013/2/13 Marcos : >> >> >> >>> >> > Bom dia, grupo. >> >> >> >>> >> > >> >> >> >>> >> > >> >> >> >>> >> > >> >> >> >>> >> > A Capitani IT Solutions ? uma consultoria de aloca??o de >> >> >> >>> >> > profissionais >> >> >> >>> >> > especialistas em Tecnologia da Informa??o, criada em 1996, >> >> >> >>> >> > busca >> >> >> >>> >> > por: >> >> >> >>> >> > >> >> >> >>> >> > >> >> >> >>> >> > >> >> >> >>> >> > Analista Desenvolvedor PHP / Perl >> >> >> >>> >> > >> >> >> >>> >> > Projeto para multinacional do segmento financeiro, n?o >> banco, >> >> >> >>> >> > com >> >> >> >>> >> > sede >> >> >> >>> >> > em >> >> >> >>> >> > S?o Paulo. >> >> >> >>> >> > >> >> >> >>> >> > Projeto com in?cio em 21/02/2013. >> >> >> >>> >> > >> >> >> >>> >> > Principais atividades: An?lise, suporte e desenvolvimento >> em >> >> >> >>> >> > PHP. >> >> >> >>> >> > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de >> Pearl >> >> >> >>> >> > e >> >> >> >>> >> > banco >> >> >> >>> >> > de >> >> >> >>> >> > Dados MySQL. >> >> >> >>> >> > >> >> >> >>> >> > Ser?o atividades de desenvolvimento para ?rea de Marketing >> >> >> >>> >> > Digital da >> >> >> >>> >> > empresa. PHP como front end e o Perl ser? back end. >> >> >> >>> >> > N?vel Acad?mico: Superior Completo. >> >> >> >>> >> > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? >> S?o >> >> >> >>> >> > Judas). >> >> >> >>> >> > >> >> >> >>> >> > Caso haja interesse, pe?o que envie seu CV para >> >> >> >>> >> > marcos.aurelio at capitani.com.br ou repasse para os amigos >> que >> >> >> >>> >> > talvez >> >> >> >>> >> > tenham >> >> >> >>> >> > interesse. >> >> >> >>> >> > >> >> >> >>> >> > >> >> >> >>> >> > >> >> >> >>> >> > >> >> >> >>> >> > >> >> >> >>> >> > >> >> >> >>> >> > =begin disclaimer >> >> >> >>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >> >>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >> >>> >> > L >> >> >> >>> >> > =end disclaimer >> >> >> >>> >> > >> >> >> >>> >> >> >> >> >>> >> >> >> >> >>> >> >> >> >> >>> >> -- >> >> >> >>> >> >> >> >> >>> >> -dom >> >> >> >>> >> >> >> >> >>> >> -- >> >> >> >>> >> >> >> >> >>> >> IBM - Business Analytics Optimization Consultant >> >> >> >>> >> Daniel Mantovani +5511 8538-9897 >> >> >> >>> >> XOXO >> >> >> >>> >> =begin disclaimer >> >> >> >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >> >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >> >>> >> L >> >> >> >>> >> =end disclaimer >> >> >> >>> > >> >> >> >>> > >> >> >> >>> > >> >> >> >>> > >> >> >> >>> > -- >> >> >> >>> > Tiago B. Peczenyj >> >> >> >>> > Linux User #405772 >> >> >> >>> > >> >> >> >>> > http://about.me/peczenyj >> >> >> >>> > =begin disclaimer >> >> >> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >> >>> > L >> >> >> >>> > =end disclaimer >> >> >> >>> > >> >> >> >>> >> >> >> >>> >> >> >> >>> >> >> >> >>> -- >> >> >> >>> >> >> >> >>> -dom >> >> >> >>> >> >> >> >>> -- >> >> >> >>> >> >> >> >>> IBM - Business Analytics Optimization Consultant >> >> >> >>> Daniel Mantovani +5511 8538-9897 >> >> >> >>> XOXO >> >> >> >>> =begin disclaimer >> >> >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >> >>> L >> >> >> >>> =end disclaimer >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> =begin disclaimer >> >> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >> >> L >> >> >> >> =end disclaimer >> >> >> >> >> >> >> > >> >> >> > >> >> >> > >> >> >> > -- >> >> >> > >> >> >> > -dom >> >> >> > >> >> >> > -- >> >> >> > >> >> >> > IBM - Business Analytics Optimization Consultant >> >> >> > Daniel Mantovani +5511 8538-9897 >> >> >> > XOXO >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> >> >> >> -dom >> >> >> >> >> >> -- >> >> >> >> >> >> IBM - Business Analytics Optimization Consultant >> >> >> Daniel Mantovani +5511 8538-9897 >> >> >> XOXO >> >> >> =begin disclaimer >> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >> L >> >> >> =end disclaimer >> >> > >> >> > >> >> > >> >> > >> >> > -- >> >> > Tiago B. Peczenyj >> >> > Linux User #405772 >> >> > >> >> > http://about.me/peczenyj >> >> > >> >> > =begin disclaimer >> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> > L >> >> > =end disclaimer >> >> > >> >> >> >> >> >> >> >> -- >> >> >> >> -dom >> >> >> >> -- >> >> >> >> IBM - Business Analytics Optimization Consultant >> >> Daniel Mantovani +5511 8538-9897 >> >> XOXO >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> > >> > >> > >> > >> > -- >> > Tiago B. Peczenyj >> > Linux User #405772 >> > >> > http://about.me/peczenyj >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > *Jean C. Nascimento aka Suissa* > NoSQL and Node.js Evangelist > WebDeveloper > > *Suissa Corp* - Consultoria, Treinamento e Cursos > em AngularJs, Node.js e MongoDb > > http://about.me/suissa > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Wed Feb 13 09:31:39 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 13 Feb 2013 15:31:39 -0200 Subject: [SP-pm] RES: Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> <020501ce0a15$a4df9470$ee9ebd50$@com.br> Message-ID: Nilson, foi por isso que eu escrevi "empiricamente" e eu acredito tanto no que voc? escreveu que eu critiquei o Thiago. 2013/2/13 Nilson Santos Figueiredo Jr. : > 2013/2/13 Daniel de Oliveira Mantovani : >> Voc? esqueceu dos formados em Sistema de Informa??o, esses >> empiricamente s?o os piores. > > Esse tipo de preconceito n?o faz o menor sentido. > > Conheci algumas pessoas que se formaram em Sistemas de Informa??o na > UFMG que s?o melhores que a grande maioria dos profissionais que j? > conheci. > Conheci algumas pessoas que se formaram em alguma Engenharia ou > Matem?tica e que s?o melhores que a maioria dos profissionais formados > em cursos de Computa??o que j? conheci. > > Conheci diversas pessoas que nem se formaram (seja porque largaram o > curso ou porque ainda n?o tinha finalizado o curso) que eram melhores > que a maioria dos profissionais j? formados no mercado. > > Cada um pode ter experi?ncias pessoais e isoladas, mas da? voc? deve > ser capaz de entender que voc? tem apenas uma vis?o restrita do mundo, > que n?o engloba o todo e que n?o pode tirar generaliza??es a partir > disso. > > -Nilson > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From tiago.peczenyj at gmail.com Wed Feb 13 09:31:50 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 13 Feb 2013 15:31:50 -0200 Subject: [SP-pm] RES: Oportunidade Programador PHP / PERL In-Reply-To: <020501ce0a15$a4df9470$ee9ebd50$@com.br> References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> <020501ce0a15$a4df9470$ee9ebd50$@com.br> Message-ID: C?cero, Cada empresa tem a liberdade de escolher o melhor m?todo para avaliar os candidatos. Exigir um curso superior ? uma forma, exigir conhecimentos t?cnicos praticos em uma linguagem ou framework ? outro. Vc pode colocar todos numa sala e fazer um sorteio. Tanto faz. Se a empresa escolhe errado, em ultima an?lise, o azar ? dela. Agora se eu n?o me encaixo nos requisitos da empresa (por n?o ter uma faculdade X ou n?o ter bellos peitos) a empresa tamb?m n?o encaixa (ui) em mim. No seu exemplo o talento da equipe n?o ? medido apenas com bons produtos entregues em produ??o com nivel baixo de erro e sim com titulos e certificados e em certos nichos isso ? muito importante. E hoje eu posso me dar ao luxo de ignorar esse nicho... O ruim ? quando o mercado exige um curso superior pra contratar o cara e botar ele a fazer s? CRUD. Ou quando simplesmente ignoram que uma parte dos mais talentosos profissionais do Brasil e do mundo n?o tem um curso superior completo. Seria interessante uma empresa fazer um MIX de funcionarios bem formados com funcionarios bem experientes e tirar o melhor dos dois mundos. Se a empresa quiser contratar s? PHD ? uma escolha dela (provavelmente eles fazem caminh?es de dinheiro assim). Vou cuidar da minha vida q eu ganho mais. 2013/2/13 C?cero Liz > Empresas renomadas muitas vezes precisam provar a qualifica??o do seu > "time". D? mais credibilidade dizer que a equipe de TI comp?e de > engenheiros, cientistas da computa??o, etc, do que uma equipe formada por > autoditadas. Embora n?o h? regra de que a Graduada seja superior, > absolutamente. > > Abs > > -----Mensagem original----- > De: SaoPaulo-pm > [mailto:saopaulo-pm-bounces+cicero=leismunicipais.com.br at pm.org] Em nome > de > Daniel de Oliveira Mantovani > Enviada em: quarta-feira, 13 de fevereiro de 2013 13:49 > Para: saopaulo-pm at mail.pm.org > Cc: saopaulo-pm at pm.org > Assunto: Re: [SP-pm] Oportunidade Programador PHP / PERL > > Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? burrice. > > > 2013/2/13 Marcos : > > Bom dia, grupo. > > > > > > > > A Capitani IT Solutions ? uma consultoria de aloca??o de profissionais > > especialistas em Tecnologia da Informa??o, criada em 1996, busca por: > > > > > > > > Analista Desenvolvedor PHP / Perl > > > > Projeto para multinacional do segmento financeiro, n?o banco, com sede > > em S?o Paulo. > > > > Projeto com in?cio em 21/02/2013. > > > > Principais atividades: An?lise, suporte e desenvolvimento em PHP. > > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e banco > > de Dados MySQL. > > > > Ser?o atividades de desenvolvimento para ?rea de Marketing Digital da > > empresa. PHP como front end e o Perl ser? back end. > > N?vel Acad?mico: Superior Completo. > > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o Judas). > > > > Caso haja interesse, pe?o que envie seu CV para > > marcos.aurelio at capitani.com.br ou repasse para os amigos que talvez > > tenham interesse. > > > > > > > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm > > mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 > 8538-9897 XOXO =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing > list: SaoPaulo-pm at pm.org L< > http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Wed Feb 13 09:33:32 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 13 Feb 2013 15:33:32 -0200 Subject: [SP-pm] RES: Oportunidade Programador PHP / PERL In-Reply-To: (Suissa's message of "Wed, 13 Feb 2013 15:22:07 -0200") References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> <020501ce0a15$a4df9470$ee9ebd50$@com.br> Message-ID: >>>>> "Suissa" == Suissa writes: Suissa> Para quem gosta de ficar teorizando e fazer coisas que Suissa> n?o rentabilizem pode fazer ciencias da computa??o que vai Suissa> ser muito feliz. O Mark Zuckerberg estudou ci?ncia da computa??o. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From dan.vinciguerra at gmail.com Wed Feb 13 09:34:03 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Wed, 13 Feb 2013 15:34:03 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Em minha opini?o a coisa n?o rola bem assim n?o... N?o se pode generalizar o profissional pelo diploma que tem ou que n?o tem... e na moral galera, isso ? conversa pra uma outra Thread. -- OFF Que tal mantermos limpo o backlog da thread para que os outros integrantes da comunidade com interesse possam usar o espa?o pra discutir assuntos relacionados a oportunidade. []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/13 Eden Cardim > >>>>> "Tiago" == Tiago Peczenyj writes: > > Tiago> Ainda assim esses caras s?o mais capacitados. > > Eu acho que o fato de ser graduado demonstra um m?nimo de compet?ncia > no quesito disciplina e mostra que pelo menos uma vez na vida o cara > come?ou um projeto grande e terminou, mesmo n?o tendo adquirido todo o > conhecimento que deveria, mas o projeto se concluiu, de uma forma ou > de outra. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Wed Feb 13 09:34:52 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 13 Feb 2013 15:34:52 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Interessante de ler: http://www.overseas-exile.com/2013/01/why-some-countries-care-more-about.html 2013/2/13 Eden Cardim > >>>>> "Tiago" == Tiago Peczenyj writes: > > Tiago> Ainda assim esses caras s?o mais capacitados. > > Eu acho que o fato de ser graduado demonstra um m?nimo de compet?ncia > no quesito disciplina e mostra que pelo menos uma vez na vida o cara > come?ou um projeto grande e terminou, mesmo n?o tendo adquirido todo o > conhecimento que deveria, mas o projeto se concluiu, de uma forma ou > de outra. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Wed Feb 13 09:37:13 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 13 Feb 2013 15:37:13 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: 2013/2/13 Suissa > Engra?ada nossa ?rea, deve ser a ?nica profiss?o que a galera que n?o fez > faculdade se acha mais que a galera que fez. > Jornalismo tb acha. > > > Em 13 de fevereiro de 2013 15:21, Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> escreveu: > > 2013/2/13 Tiago Peczenyj : >> > 2013/2/13 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com> >> >> >> >> 2013/2/13 Tiago Peczenyj : >> >> > Eles tinham concluido o curso? >> >> > >> >> >> >> Sim. >> > >> > >> > Ainda assim esses caras s?o mais capacitados. >> >> Porque? >> >> > >> >> >> >> >> >> > >> >> > 2013/2/13 Daniel de Oliveira Mantovani >> >> > >> >> >> >> >> >> Eu conversei com um pessoal da UNESP e eles n?o sabiam a diferen?a >> >> >> entre arquitetura e linguagem.* >> >> >> >> >> >> 2013/2/13 Daniel de Oliveira Mantovani >> >> >> : >> >> >> > Exatamente Gustavo, e n?o s? s?o faculdades particulares. Eu >> >> >> > convertei >> >> >> > com um pessoal da UNESP e eles n?o sabiam a diferen?a de >> arquitetura >> >> >> > e >> >> >> > linguagem. >> >> >> > >> >> >> > 2013/2/13 Gustavo Telly : >> >> >> >> ? s? fazer uma Uni-duni-t? ai qualquer que ta tudo certo, hahaha >> >> >> >> >> >> >> >> >> >> >> >> Em 13 de fevereiro de 2013 14:54, Daniel de Oliveira Mantovani >> >> >> >> escreveu: >> >> >> >> >> >> >> >>> 2013/2/13 Tiago Peczenyj : >> >> >> >>> > >> >> >> >>> > >> >> >> >>> > 2013/2/13 Daniel de Oliveira Mantovani >> >> >> >>> > >> >> >> >>> >> >> >> >> >>> >> Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? >> >> >> >>> >> burrice. >> >> >> >>> > >> >> >> >>> > >> >> >> >>> > N?o ?. Quem n?o ter curso superior n?o deveria estar ocupando >> >> >> >>> > lugar >> >> >> >>> > dos >> >> >> >>> > verdadeiros profissionais. >> >> >> >>> > >> >> >> >>> >> >> >> >>> N?o sei se voc? foi sarc?stico ou muito tapado. >> >> >> >>> >> >> >> >>> >> >> >> >> >>> >> >> >> >> >>> >> >> >> >> >>> >> 2013/2/13 Marcos : >> >> >> >>> >> > Bom dia, grupo. >> >> >> >>> >> > >> >> >> >>> >> > >> >> >> >>> >> > >> >> >> >>> >> > A Capitani IT Solutions ? uma consultoria de aloca??o de >> >> >> >>> >> > profissionais >> >> >> >>> >> > especialistas em Tecnologia da Informa??o, criada em 1996, >> >> >> >>> >> > busca >> >> >> >>> >> > por: >> >> >> >>> >> > >> >> >> >>> >> > >> >> >> >>> >> > >> >> >> >>> >> > Analista Desenvolvedor PHP / Perl >> >> >> >>> >> > >> >> >> >>> >> > Projeto para multinacional do segmento financeiro, n?o >> banco, >> >> >> >>> >> > com >> >> >> >>> >> > sede >> >> >> >>> >> > em >> >> >> >>> >> > S?o Paulo. >> >> >> >>> >> > >> >> >> >>> >> > Projeto com in?cio em 21/02/2013. >> >> >> >>> >> > >> >> >> >>> >> > Principais atividades: An?lise, suporte e desenvolvimento >> em >> >> >> >>> >> > PHP. >> >> >> >>> >> > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de >> Pearl >> >> >> >>> >> > e >> >> >> >>> >> > banco >> >> >> >>> >> > de >> >> >> >>> >> > Dados MySQL. >> >> >> >>> >> > >> >> >> >>> >> > Ser?o atividades de desenvolvimento para ?rea de Marketing >> >> >> >>> >> > Digital da >> >> >> >>> >> > empresa. PHP como front end e o Perl ser? back end. >> >> >> >>> >> > N?vel Acad?mico: Superior Completo. >> >> >> >>> >> > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? >> S?o >> >> >> >>> >> > Judas). >> >> >> >>> >> > >> >> >> >>> >> > Caso haja interesse, pe?o que envie seu CV para >> >> >> >>> >> > marcos.aurelio at capitani.com.br ou repasse para os amigos >> que >> >> >> >>> >> > talvez >> >> >> >>> >> > tenham >> >> >> >>> >> > interesse. >> >> >> >>> >> > >> >> >> >>> >> > >> >> >> >>> >> > >> >> >> >>> >> > >> >> >> >>> >> > >> >> >> >>> >> > >> >> >> >>> >> > =begin disclaimer >> >> >> >>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >> >>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >> >>> >> > L >> >> >> >>> >> > =end disclaimer >> >> >> >>> >> > >> >> >> >>> >> >> >> >> >>> >> >> >> >> >>> >> >> >> >> >>> >> -- >> >> >> >>> >> >> >> >> >>> >> -dom >> >> >> >>> >> >> >> >> >>> >> -- >> >> >> >>> >> >> >> >> >>> >> IBM - Business Analytics Optimization Consultant >> >> >> >>> >> Daniel Mantovani +5511 8538-9897 >> >> >> >>> >> XOXO >> >> >> >>> >> =begin disclaimer >> >> >> >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >> >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >> >>> >> L >> >> >> >>> >> =end disclaimer >> >> >> >>> > >> >> >> >>> > >> >> >> >>> > >> >> >> >>> > >> >> >> >>> > -- >> >> >> >>> > Tiago B. Peczenyj >> >> >> >>> > Linux User #405772 >> >> >> >>> > >> >> >> >>> > http://about.me/peczenyj >> >> >> >>> > =begin disclaimer >> >> >> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >> >>> > L >> >> >> >>> > =end disclaimer >> >> >> >>> > >> >> >> >>> >> >> >> >>> >> >> >> >>> >> >> >> >>> -- >> >> >> >>> >> >> >> >>> -dom >> >> >> >>> >> >> >> >>> -- >> >> >> >>> >> >> >> >>> IBM - Business Analytics Optimization Consultant >> >> >> >>> Daniel Mantovani +5511 8538-9897 >> >> >> >>> XOXO >> >> >> >>> =begin disclaimer >> >> >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >> >>> L >> >> >> >>> =end disclaimer >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> =begin disclaimer >> >> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >> >> L >> >> >> >> =end disclaimer >> >> >> >> >> >> >> > >> >> >> > >> >> >> > >> >> >> > -- >> >> >> > >> >> >> > -dom >> >> >> > >> >> >> > -- >> >> >> > >> >> >> > IBM - Business Analytics Optimization Consultant >> >> >> > Daniel Mantovani +5511 8538-9897 >> >> >> > XOXO >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> >> >> >> -dom >> >> >> >> >> >> -- >> >> >> >> >> >> IBM - Business Analytics Optimization Consultant >> >> >> Daniel Mantovani +5511 8538-9897 >> >> >> XOXO >> >> >> =begin disclaimer >> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >> L >> >> >> =end disclaimer >> >> > >> >> > >> >> > >> >> > >> >> > -- >> >> > Tiago B. Peczenyj >> >> > Linux User #405772 >> >> > >> >> > http://about.me/peczenyj >> >> > >> >> > =begin disclaimer >> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> > L >> >> > =end disclaimer >> >> > >> >> >> >> >> >> >> >> -- >> >> >> >> -dom >> >> >> >> -- >> >> >> >> IBM - Business Analytics Optimization Consultant >> >> Daniel Mantovani +5511 8538-9897 >> >> XOXO >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> > >> > >> > >> > >> > -- >> > Tiago B. Peczenyj >> > Linux User #405772 >> > >> > http://about.me/peczenyj >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > *Jean C. Nascimento aka Suissa* > NoSQL and Node.js Evangelist > WebDeveloper > > *Suissa Corp* - Consultoria, Treinamento e Cursos > em AngularJs, Node.js e MongoDb > > http://about.me/suissa > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Wed Feb 13 09:45:21 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Wed, 13 Feb 2013 15:45:21 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: On Wednesday, February 13, 2013 at 3:16 PM, Suissa wrote: > Impressionante como a galera apavora as vagas de trampo nas listas. > Concordo Suissa. Nunca compreendi isto.... Um e-mail, um contato pode mudar a vida de algu?m. Se n?o interessa, basta ignorar. Impressionante como pseudo-g?nios de tecnologia n?o saibam configurar seus leitores de e-mail para isto. Se interessa, entre em contato... Esta lista j? teve discuss?es melhores... Ultimamente virou mania bater de forma gratuita em quem esta oferecendo emprego... -Thiago Rondon From renato.cron at gmail.com Wed Feb 13 09:48:00 2013 From: renato.cron at gmail.com (Renato Santos) Date: Wed, 13 Feb 2013 15:48:00 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: 32 emails em 1 hora, voc?s t?o demais! 2013/2/13 Thiago Rondon > On Wednesday, February 13, 2013 at 3:16 PM, Suissa wrote: > > Impressionante como a galera apavora as vagas de trampo nas listas. > > > Concordo Suissa. Nunca compreendi isto.... Um e-mail, um contato pode > mudar a vida de algu?m. > > Se n?o interessa, basta ignorar. Impressionante como pseudo-g?nios de > tecnologia n?o saibam configurar seus leitores de e-mail para isto. > > Se interessa, entre em contato... > > Esta lista j? teve discuss?es melhores... > > Ultimamente virou mania bater de forma gratuita em quem esta oferecendo > emprego... > > -Thiago Rondon > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From acid06 at gmail.com Wed Feb 13 09:47:51 2013 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Wed, 13 Feb 2013 15:47:51 -0200 Subject: [SP-pm] RES: Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> <020501ce0a15$a4df9470$ee9ebd50$@com.br> Message-ID: 2013/2/13 Daniel de Oliveira Mantovani : > Nilson, foi por isso que eu escrevi "empiricamente" e eu acredito > tanto no que voc? escreveu que eu critiquei o Thiago. O problema ? que quando voc? manda uma mensagem daquele tipo, automaticamente, voc? ofende pessoas gratuitamente. Eu n?o sou formado em Sistemas de Informa??o, sou formado em Ci?ncia da Computa??o. Mas imagino que, caso eu fosse formado em S.I., teria me sentido ligeiramente ofendido com a sua mensagem. Deve ter gente formada em S.I. na lista e, mesmo caso elas n?o tenham se sentido ofendidas com a sua mensagem, elas certamente v?o considerar isso como uma atitude negativa de sua parte. Eu entendo que talvez voc? n?o tenha tido a inten??o de ofender ningu?m, eu j? ca? nesse tipo de erro muitas vezes, mas como diz o ditado popular: "De boa inten??o o inferno est? cheio." ;-) -Nilson From shonorio at gmail.com Wed Feb 13 09:49:26 2013 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 13 Feb 2013 15:49:26 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Pessoal, S?rio mesmo que voc?s acham o Mantovani uma fonte confi?vel para discutir a quest?o da necessidade de faculdade ? O cara tem (ou est?) com uma mente desvairada e utilizam argumentos sem base alguma. Gostei do coment?rio do Eden indicando que a faculdade no m?nimo indica que o sujeito conseguiu fazer algo na vida, se o sujeito consegue provar que fez algo de outra maneira tenho certeza que isto ser? considerado. A IBM por exemplo s? mantem o Mantovani no quadro de funcion?rios com a promessa de que em algum dia ele termine a faculdade que ele despreza. Mas tenho certeza que a mesma IBM contrataria o Bill Gates para ser um conselheiro, mesmo ele n?o tendo faculdade. Vou levar para o Investidores o mesmo problema das startups querendo investimento. Se voc? chega no potencial investidor e n?o tem nada para mostrar da empresa (um faturamento, um prot?tipo, qualquer coisa palp?vel), o investidor ter? que pesquisar outras coisas do empreendendor para saber se ele tem alguma capacidade. Agora, se a empresa j? estiver faturando, o investidor vai focar na empresa. Entendeu, se tiver algo para mostrar, vou focar no que tem para mostrar ! Abra?os, Solli Honorio Em 13 de fevereiro de 2013 15:34, Tiago Peczenyj escreveu: > Interessante de ler: > > > http://www.overseas-exile.com/2013/01/why-some-countries-care-more-about.html > > > 2013/2/13 Eden Cardim > >> >>>>> "Tiago" == Tiago Peczenyj writes: >> >> Tiago> Ainda assim esses caras s?o mais capacitados. >> >> Eu acho que o fato de ser graduado demonstra um m?nimo de compet?ncia >> no quesito disciplina e mostra que pelo menos uma vez na vida o cara >> come?ou um projeto grande e terminou, mesmo n?o tendo adquirido todo o >> conhecimento que deveria, mas o projeto se concluiu, de uma forma ou >> de outra. >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dan.vinciguerra at gmail.com Wed Feb 13 09:49:23 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Wed, 13 Feb 2013 15:49:23 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: thiago++ * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/13 Thiago Rondon > On Wednesday, February 13, 2013 at 3:16 PM, Suissa wrote: > > Impressionante como a galera apavora as vagas de trampo nas listas. > > > Concordo Suissa. Nunca compreendi isto.... Um e-mail, um contato pode > mudar a vida de algu?m. > > Se n?o interessa, basta ignorar. Impressionante como pseudo-g?nios de > tecnologia n?o saibam configurar seus leitores de e-mail para isto. > > Se interessa, entre em contato... > > Esta lista j? teve discuss?es melhores... > > Ultimamente virou mania bater de forma gratuita em quem esta oferecendo > emprego... > > -Thiago Rondon > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cleitondebian at gmail.com Wed Feb 13 09:54:40 2013 From: cleitondebian at gmail.com (Cleiton Alves) Date: Wed, 13 Feb 2013 15:54:40 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Em 13 de fevereiro de 2013 15:49, Daniel Vinciguerra escreveu: > thiago++ Eu acho que voces est?o com o ego elevado demais e perdendo tempo discutindo algo que n?o vai mudar nada na vida de voces , cada fica com sua opini?o propria e segue a vida. Obs: IBM , contrata vendors mesmo sem faculdade nem nada , basta ter disposi?ao e for?a de vontade de aprender , que outra empresa do porte dela faz isso ? poucas ne > > > Daniel Vinciguerra > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/2/13 Thiago Rondon >> >> On Wednesday, February 13, 2013 at 3:16 PM, Suissa wrote: >> > Impressionante como a galera apavora as vagas de trampo nas listas. >> > >> Concordo Suissa. Nunca compreendi isto.... Um e-mail, um contato pode >> mudar a vida de algu?m. >> >> Se n?o interessa, basta ignorar. Impressionante como pseudo-g?nios de >> tecnologia n?o saibam configurar seus leitores de e-mail para isto. >> >> Se interessa, entre em contato... >> >> Esta lista j? teve discuss?es melhores... >> >> Ultimamente virou mania bater de forma gratuita em quem esta oferecendo >> emprego... >> >> -Thiago Rondon >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- :(){ :|:& };: "Unix is user-friendly. It's just very selective about who its friends are." http://about.me/cleiton_alves From jnascimento at gmail.com Wed Feb 13 10:00:46 2013 From: jnascimento at gmail.com (Suissa) Date: Wed, 13 Feb 2013 16:00:46 -0200 Subject: [SP-pm] RES: Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> <020501ce0a15$a4df9470$ee9ebd50$@com.br> Message-ID: Estudou mas largou para fazer algo rent?vel lol Em 13 de fevereiro de 2013 15:33, Eden Cardim escreveu: > >>>>> "Suissa" == Suissa writes: > > Suissa> Para quem gosta de ficar teorizando e fazer coisas que > Suissa> n?o rentabilizem pode fazer ciencias da computa??o que vai > Suissa> ser muito feliz. > > O Mark Zuckerberg estudou ci?ncia da computa??o. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- *Jean C. Nascimento aka Suissa* NoSQL and Node.js Evangelist WebDeveloper *Suissa Corp* - Consultoria, Treinamento e Cursos em AngularJs, Node.js e MongoDb http://about.me/suissa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Wed Feb 13 10:03:18 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 13 Feb 2013 16:03:18 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Solli, Como que o que voc? fala tenha alguma base, mas se meter na minha vida pessoal ou achar que sabe alguma coisa sobre mim ou o que eu fa?o ? coisa de maria-fofoca. 2013/2/13 Solli Honorio : > Pessoal, > > S?rio mesmo que voc?s acham o Mantovani uma fonte confi?vel para discutir a > quest?o da necessidade de faculdade ? O cara tem (ou est?) com uma mente > desvairada e utilizam argumentos sem base alguma. > > Gostei do coment?rio do Eden indicando que a faculdade no m?nimo indica que > o sujeito conseguiu fazer algo na vida, se o sujeito consegue provar que fez > algo de outra maneira tenho certeza que isto ser? considerado. > > A IBM por exemplo s? mantem o Mantovani no quadro de funcion?rios com a > promessa de que em algum dia ele termine a faculdade que ele despreza. Mas > tenho certeza que a mesma IBM contrataria o Bill Gates para ser um > conselheiro, mesmo ele n?o tendo faculdade. > > Vou levar para o Investidores o mesmo problema das startups querendo > investimento. Se voc? chega no potencial investidor e n?o tem nada para > mostrar da empresa (um faturamento, um prot?tipo, qualquer coisa palp?vel), > o investidor ter? que pesquisar outras coisas do empreendendor para saber se > ele tem alguma capacidade. Agora, se a empresa j? estiver faturando, o > investidor vai focar na empresa. Entendeu, se tiver algo para mostrar, vou > focar no que tem para mostrar ! > > Abra?os, > > Solli Honorio > > > Em 13 de fevereiro de 2013 15:34, Tiago Peczenyj > escreveu: > >> Interessante de ler: >> >> >> http://www.overseas-exile.com/2013/01/why-some-countries-care-more-about.html >> >> >> 2013/2/13 Eden Cardim >>> >>> >>>>> "Tiago" == Tiago Peczenyj writes: >>> >>> Tiago> Ainda assim esses caras s?o mais capacitados. >>> >>> Eu acho que o fato de ser graduado demonstra um m?nimo de compet?ncia >>> no quesito disciplina e mostra que pelo menos uma vez na vida o cara >>> come?ou um projeto grande e terminou, mesmo n?o tendo adquirido todo o >>> conhecimento que deveria, mas o projeto se concluiu, de uma forma ou >>> de outra. >>> >>> -- >>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>> +55 11 9644 8225 >>> http://insoli.de >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >> >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From wallace at reis.me Wed Feb 13 10:04:08 2013 From: wallace at reis.me (Wallace Reis) Date: Wed, 13 Feb 2013 16:04:08 -0200 Subject: [SP-pm] RES: Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> <020501ce0a15$a4df9470$ee9ebd50$@com.br> Message-ID: <8726042C-55B0-42EB-A68D-90855B96AE78@reis.me> On Feb 13, 2013, at 3:31 PM, Tiago Peczenyj wrote: > [snip] > O ruim ? quando o mercado exige um curso superior pra contratar o cara e botar ele a fazer s? CRUD. Ou quando simplesmente ignoram que uma parte dos mais talentosos profissionais do Brasil e do mundo n?o tem um curso superior completo. Seria interessante uma empresa fazer um MIX de funcionarios bem formados com funcionarios bem experientes e tirar o melhor dos dois mundos. > > Se a empresa quiser contratar s? PHD ? uma escolha dela (provavelmente eles fazem caminh?es de dinheiro assim). Vou cuidar da minha vida q eu ganho mais. Concordo. Agora eu tamb?m concordo com o Bjarne: http://cacm.acm.org/magazines/2010/1/55760-what-should-we-teach-new-software-developers-why Eu entendo que muita gente ? capaz de aprender as coisas sem cursar uma gradua??o qualquer, por?m para sistemas cr?ticos eu acho razo?vel o requisito de se ter uma gradua??o. Ab, -- Wallace Reis | wreis wallace at reis.me http://wallace.reis.me From tiago.peczenyj at gmail.com Wed Feb 13 10:12:06 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 13 Feb 2013 16:12:06 -0200 Subject: [SP-pm] RES: Oportunidade Programador PHP / PERL In-Reply-To: <8726042C-55B0-42EB-A68D-90855B96AE78@reis.me> References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> <020501ce0a15$a4df9470$ee9ebd50$@com.br> <8726042C-55B0-42EB-A68D-90855B96AE78@reis.me> Message-ID: 2013/2/13 Wallace Reis > Agora eu tamb?m concordo com o Bjarne: > > > http://cacm.acm.org/magazines/2010/1/55760-what-should-we-teach-new-software-developers-why > > Eu entendo que muita gente ? capaz de aprender as coisas sem cursar uma > gradua??o qualquer, por?m para sistemas cr?ticos eu acho razo?vel o > requisito de se ter uma gradua??o. > Se para uma dada vaga vc tem uma enxurrada de candidatos vc pode usar isto como um criterio de sele??o, ou para desempate entre dois candidatos. Mas provavelmente vc encontra profissionais n?o formados com *muita* experi?ncia em sistemas cr?ticos (ok, pra algo espacial eu duvido mas...). > Ab, > > -- > Wallace Reis | wreis > wallace at reis.me > http://wallace.reis.me > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From wallace at reis.me Wed Feb 13 10:23:48 2013 From: wallace at reis.me (Wallace Reis) Date: Wed, 13 Feb 2013 16:23:48 -0200 Subject: [SP-pm] RES: Oportunidade Programador PHP / PERL In-Reply-To: <8726042C-55B0-42EB-A68D-90855B96AE78@reis.me> References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> <020501ce0a15$a4df9470$ee9ebd50$@com.br> <8726042C-55B0-42EB-A68D-90855B96AE78@reis.me> Message-ID: On Feb 13, 2013, at 4:04 PM, Wallace Reis wrote: > Agora eu tamb?m concordo com o Bjarne: > > http://cacm.acm.org/magazines/2010/1/55760-what-should-we-teach-new-software-developers-why Tem outro ponto interessante que ele fala sobre a defici?ncia no ensino dentro da acad?mia em rela??o ao que ? esperado pelo merdado de trabalho. -- Wallace Reis | wreis wallace at reis.me http://wallace.reis.me From andregarciacarneiro at gmail.com Wed Feb 13 10:24:41 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 13 Feb 2013 16:24:41 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Rafael, n?o vi ningu?m ser mal tratado aqui. Se voc? se refere as besteiras que o Mantovani posta de vez enquando, ? s? ignorar... Mantovani, na moral: Voc? ainda tem muito a aprender sobre atitude! Quando eu te conheci voc? n?o sabia nem falar direito. Voc? teve MUITA, mas MUITA sorte(=compet?ncia + oportunidade) mesmo de ter sido bem guiado, e mais sorte ainda de n?o ter apanhado pela sua extrema falta de educa??o! N?o! N?o acho que t?tulos querem dizer m@!da nenhuma! Vale muito mais atitude! Atitude fazem profissionais, e n?o t?tulos! Por?m, ? verdade que se voc? tem a atitude de aproveitar bem uma faculdade, voc? ter? 'vantagens'. Essas vantagens podem resumir-se, bem superficialmente, ao arcabou?o acad?mico. Meio ?bvio, mas verdade! Voc? ter? oportunidade e acesso a conhecimento de maneira mais f?cil e, se precisar, ter?s professores para lhe ajudar a aprender a se virar. Pra mim essa foi a ?nica vantagem. S? que nada disso adianta, se voc? n?o tiver o m?nimo de interesse, curiosidade, 'tato', alguma habilidade social, e EXTREMA for?a-de-vontade = disciplina . Isso sim s?o qualidades de um bom profissional ao meu ver. Seja em TI, seja em qualquer outra ?rea! O resto ? 'mimimi' do povo de RH e experi?ncia que se obt?m com o tempo... Cheers! 2013/2/13 Tiago Peczenyj > > > 2013/2/13 Suissa > >> Engra?ada nossa ?rea, deve ser a ?nica profiss?o que a galera que n?o fez >> faculdade se acha mais que a galera que fez. >> > > Jornalismo tb acha. > > >> >> >> Em 13 de fevereiro de 2013 15:21, Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com> escreveu: >> >> 2013/2/13 Tiago Peczenyj : >>> > 2013/2/13 Daniel de Oliveira Mantovani < >>> daniel.oliveira.mantovani at gmail.com> >>> >> >>> >> 2013/2/13 Tiago Peczenyj : >>> >> > Eles tinham concluido o curso? >>> >> > >>> >> >>> >> Sim. >>> > >>> > >>> > Ainda assim esses caras s?o mais capacitados. >>> >>> Porque? >>> >>> > >>> >> >>> >> >>> >> > >>> >> > 2013/2/13 Daniel de Oliveira Mantovani >>> >> > >>> >> >> >>> >> >> Eu conversei com um pessoal da UNESP e eles n?o sabiam a diferen?a >>> >> >> entre arquitetura e linguagem.* >>> >> >> >>> >> >> 2013/2/13 Daniel de Oliveira Mantovani >>> >> >> : >>> >> >> > Exatamente Gustavo, e n?o s? s?o faculdades particulares. Eu >>> >> >> > convertei >>> >> >> > com um pessoal da UNESP e eles n?o sabiam a diferen?a de >>> arquitetura >>> >> >> > e >>> >> >> > linguagem. >>> >> >> > >>> >> >> > 2013/2/13 Gustavo Telly : >>> >> >> >> ? s? fazer uma Uni-duni-t? ai qualquer que ta tudo certo, hahaha >>> >> >> >> >>> >> >> >> >>> >> >> >> Em 13 de fevereiro de 2013 14:54, Daniel de Oliveira Mantovani >>> >> >> >> escreveu: >>> >> >> >> >>> >> >> >>> 2013/2/13 Tiago Peczenyj : >>> >> >> >>> > >>> >> >> >>> > >>> >> >> >>> > 2013/2/13 Daniel de Oliveira Mantovani >>> >> >> >>> > >>> >> >> >>> >> >>> >> >> >>> >> Se escreve Perl e n?o Pearl, e exigir curso superior em T.I >>> ? >>> >> >> >>> >> burrice. >>> >> >> >>> > >>> >> >> >>> > >>> >> >> >>> > N?o ?. Quem n?o ter curso superior n?o deveria estar ocupando >>> >> >> >>> > lugar >>> >> >> >>> > dos >>> >> >> >>> > verdadeiros profissionais. >>> >> >> >>> > >>> >> >> >>> >>> >> >> >>> N?o sei se voc? foi sarc?stico ou muito tapado. >>> >> >> >>> >>> >> >> >>> >> >>> >> >> >>> >> >>> >> >> >>> >> >>> >> >> >>> >> 2013/2/13 Marcos : >>> >> >> >>> >> > Bom dia, grupo. >>> >> >> >>> >> > >>> >> >> >>> >> > >>> >> >> >>> >> > >>> >> >> >>> >> > A Capitani IT Solutions ? uma consultoria de aloca??o de >>> >> >> >>> >> > profissionais >>> >> >> >>> >> > especialistas em Tecnologia da Informa??o, criada em 1996, >>> >> >> >>> >> > busca >>> >> >> >>> >> > por: >>> >> >> >>> >> > >>> >> >> >>> >> > >>> >> >> >>> >> > >>> >> >> >>> >> > Analista Desenvolvedor PHP / Perl >>> >> >> >>> >> > >>> >> >> >>> >> > Projeto para multinacional do segmento financeiro, n?o >>> banco, >>> >> >> >>> >> > com >>> >> >> >>> >> > sede >>> >> >> >>> >> > em >>> >> >> >>> >> > S?o Paulo. >>> >> >> >>> >> > >>> >> >> >>> >> > Projeto com in?cio em 21/02/2013. >>> >> >> >>> >> > >>> >> >> >>> >> > Principais atividades: An?lise, suporte e desenvolvimento >>> em >>> >> >> >>> >> > PHP. >>> >> >> >>> >> > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de >>> Pearl >>> >> >> >>> >> > e >>> >> >> >>> >> > banco >>> >> >> >>> >> > de >>> >> >> >>> >> > Dados MySQL. >>> >> >> >>> >> > >>> >> >> >>> >> > Ser?o atividades de desenvolvimento para ?rea de Marketing >>> >> >> >>> >> > Digital da >>> >> >> >>> >> > empresa. PHP como front end e o Perl ser? back end. >>> >> >> >>> >> > N?vel Acad?mico: Superior Completo. >>> >> >> >>> >> > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do >>> Metr? S?o >>> >> >> >>> >> > Judas). >>> >> >> >>> >> > >>> >> >> >>> >> > Caso haja interesse, pe?o que envie seu CV para >>> >> >> >>> >> > marcos.aurelio at capitani.com.br ou repasse para os amigos >>> que >>> >> >> >>> >> > talvez >>> >> >> >>> >> > tenham >>> >> >> >>> >> > interesse. >>> >> >> >>> >> > >>> >> >> >>> >> > >>> >> >> >>> >> > >>> >> >> >>> >> > >>> >> >> >>> >> > >>> >> >> >>> >> > >>> >> >> >>> >> > =begin disclaimer >>> >> >> >>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> >> >>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> >> >>> >> > L >>> >> >> >>> >> > =end disclaimer >>> >> >> >>> >> > >>> >> >> >>> >> >>> >> >> >>> >> >>> >> >> >>> >> >>> >> >> >>> >> -- >>> >> >> >>> >> >>> >> >> >>> >> -dom >>> >> >> >>> >> >>> >> >> >>> >> -- >>> >> >> >>> >> >>> >> >> >>> >> IBM - Business Analytics Optimization Consultant >>> >> >> >>> >> Daniel Mantovani +5511 8538-9897 >>> >> >> >>> >> XOXO >>> >> >> >>> >> =begin disclaimer >>> >> >> >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> >> >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> >> >>> >> L >>> >> >> >>> >> =end disclaimer >>> >> >> >>> > >>> >> >> >>> > >>> >> >> >>> > >>> >> >> >>> > >>> >> >> >>> > -- >>> >> >> >>> > Tiago B. Peczenyj >>> >> >> >>> > Linux User #405772 >>> >> >> >>> > >>> >> >> >>> > http://about.me/peczenyj >>> >> >> >>> > =begin disclaimer >>> >> >> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> >> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> >> >>> > L >>> >> >> >>> > =end disclaimer >>> >> >> >>> > >>> >> >> >>> >>> >> >> >>> >>> >> >> >>> >>> >> >> >>> -- >>> >> >> >>> >>> >> >> >>> -dom >>> >> >> >>> >>> >> >> >>> -- >>> >> >> >>> >>> >> >> >>> IBM - Business Analytics Optimization Consultant >>> >> >> >>> Daniel Mantovani +5511 8538-9897 >>> >> >> >>> XOXO >>> >> >> >>> =begin disclaimer >>> >> >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> >> >>> L >>> >> >> >>> =end disclaimer >>> >> >> >> >>> >> >> >> >>> >> >> >> >>> >> >> >> =begin disclaimer >>> >> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> >> >> L >>> >> >> >> =end disclaimer >>> >> >> >> >>> >> >> > >>> >> >> > >>> >> >> > >>> >> >> > -- >>> >> >> > >>> >> >> > -dom >>> >> >> > >>> >> >> > -- >>> >> >> > >>> >> >> > IBM - Business Analytics Optimization Consultant >>> >> >> > Daniel Mantovani +5511 8538-9897 >>> >> >> > XOXO >>> >> >> >>> >> >> >>> >> >> >>> >> >> -- >>> >> >> >>> >> >> -dom >>> >> >> >>> >> >> -- >>> >> >> >>> >> >> IBM - Business Analytics Optimization Consultant >>> >> >> Daniel Mantovani +5511 8538-9897 >>> >> >> XOXO >>> >> >> =begin disclaimer >>> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> >> L >>> >> >> =end disclaimer >>> >> > >>> >> > >>> >> > >>> >> > >>> >> > -- >>> >> > Tiago B. Peczenyj >>> >> > Linux User #405772 >>> >> > >>> >> > http://about.me/peczenyj >>> >> > >>> >> > =begin disclaimer >>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> > L >>> >> > =end disclaimer >>> >> > >>> >> >>> >> >>> >> >>> >> -- >>> >> >>> >> -dom >>> >> >>> >> -- >>> >> >>> >> IBM - Business Analytics Optimization Consultant >>> >> Daniel Mantovani +5511 8538-9897 >>> >> XOXO >>> >> =begin disclaimer >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> L >>> >> =end disclaimer >>> > >>> > >>> > >>> > >>> > -- >>> > Tiago B. Peczenyj >>> > Linux User #405772 >>> > >>> > http://about.me/peczenyj >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > >>> >>> >>> >>> -- >>> >>> -dom >>> >>> -- >>> >>> IBM - Business Analytics Optimization Consultant >>> Daniel Mantovani +5511 8538-9897 >>> XOXO >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> *Jean C. Nascimento aka Suissa* >> NoSQL and Node.js Evangelist >> WebDeveloper >> >> *Suissa Corp* - Consultoria, Treinamento e >> Cursos em AngularJs, Node.js e MongoDb >> >> http://about.me/suissa >> >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Wed Feb 13 10:27:47 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 13 Feb 2013 16:27:47 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: 2013/2/13 Andre Carneiro > Rafael, n?o vi ningu?m ser mal tratado aqui. Se voc? se refere as > besteiras que o Mantovani posta de vez enquando, ? s? ignorar... Na boa, se eu entro na lista pra soltar essa vaga e leio o email do Mantovani eu ia ficar puto. -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Wed Feb 13 10:50:24 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Wed, 13 Feb 2013 16:50:24 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Eu acho que ? preconceito da empresa exigir que a pessoa tenha um curso superior! (eu n?o tenho faculdade, estou defendendo a categoria :p), principalmente para trabalhar com Perl. Algumas empresas aqui no Brasil cheira cola e come a lata. Tamb?m entendo que os que fizeram faculdade queiram defender a categoria. Mas exigir faculdade ? coisa de empresas brasileiras. Mas deixa pra l?. Recebi um e-mail de uma empresa da Holanda precisando de profissionais Perl, (n?o precisa ter faculdade :p), mas precisa ter um bom ingl?s. Se algum estiver interessado em ir morar em Amsterd?, ganhar bem e ch? mate em toda esquina, enviar e-mail para robertschreuders at yorteam.nl com o titulo "(Perl) web developers wanted for Amsterdam based company" e escrever que foi indicado por "Lucas Moraes" (estou ficando importante :p). Em 13 de fevereiro de 2013 16:27, Tiago Peczenyj escreveu: > 2013/2/13 Andre Carneiro >> >> Rafael, n?o vi ningu?m ser mal tratado aqui. Se voc? se refere as >> besteiras que o Mantovani posta de vez enquando, ? s? ignorar... > > > Na boa, se eu entro na lista pra soltar essa vaga e leio o email do > Mantovani eu ia ficar puto. > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From tiago.peczenyj at gmail.com Wed Feb 13 10:53:04 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 13 Feb 2013 16:53:04 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: ? a Booking ? 2013/2/13 Lucas Moraes > Eu acho que ? preconceito da empresa exigir que a pessoa tenha um > curso superior! (eu n?o tenho faculdade, estou defendendo a categoria > :p), principalmente para trabalhar com Perl. Algumas empresas aqui no > Brasil cheira cola e come a lata. Tamb?m entendo que os que fizeram > faculdade queiram defender a categoria. Mas exigir faculdade ? coisa > de empresas brasileiras. Mas deixa pra l?. > > Recebi um e-mail de uma empresa da Holanda precisando de profissionais > Perl, (n?o precisa ter faculdade :p), mas precisa ter um bom ingl?s. > Se algum estiver interessado em ir morar em Amsterd?, ganhar bem e ch? > mate em toda esquina, enviar e-mail para robertschreuders at yorteam.nl > com o titulo "(Perl) web developers wanted for Amsterdam based > company" e escrever que foi indicado por "Lucas Moraes" (estou > ficando importante :p). > > > Em 13 de fevereiro de 2013 16:27, Tiago Peczenyj > escreveu: > > 2013/2/13 Andre Carneiro > >> > >> Rafael, n?o vi ningu?m ser mal tratado aqui. Se voc? se refere as > >> besteiras que o Mantovani posta de vez enquando, ? s? ignorar... > > > > > > Na boa, se eu entro na lista pra soltar essa vaga e leio o email do > > Mantovani eu ia ficar puto. > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Wed Feb 13 10:56:27 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Wed, 13 Feb 2013 16:56:27 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Tiago n?o. Em 13 de fevereiro de 2013 16:53, Tiago Peczenyj escreveu: > ? a Booking ? > > > 2013/2/13 Lucas Moraes >> >> Eu acho que ? preconceito da empresa exigir que a pessoa tenha um >> curso superior! (eu n?o tenho faculdade, estou defendendo a categoria >> :p), principalmente para trabalhar com Perl. Algumas empresas aqui no >> Brasil cheira cola e come a lata. Tamb?m entendo que os que fizeram >> faculdade queiram defender a categoria. Mas exigir faculdade ? coisa >> de empresas brasileiras. Mas deixa pra l?. >> >> Recebi um e-mail de uma empresa da Holanda precisando de profissionais >> Perl, (n?o precisa ter faculdade :p), mas precisa ter um bom ingl?s. >> Se algum estiver interessado em ir morar em Amsterd?, ganhar bem e ch? >> mate em toda esquina, enviar e-mail para robertschreuders at yorteam.nl >> com o titulo "(Perl) web developers wanted for Amsterdam based >> company" e escrever que foi indicado por "Lucas Moraes" (estou >> ficando importante :p). >> >> >> Em 13 de fevereiro de 2013 16:27, Tiago Peczenyj >> escreveu: >> > 2013/2/13 Andre Carneiro >> >> >> >> Rafael, n?o vi ningu?m ser mal tratado aqui. Se voc? se refere as >> >> besteiras que o Mantovani posta de vez enquando, ? s? ignorar... >> > >> > >> > Na boa, se eu entro na lista pra soltar essa vaga e leio o email do >> > Mantovani eu ia ficar puto. >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From tiago.peczenyj at gmail.com Wed Feb 13 10:57:34 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 13 Feb 2013 16:57:34 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Alguem mais usa Perl na Holanda? \o/ 2013/2/13 Lucas Moraes > Tiago n?o. > > Em 13 de fevereiro de 2013 16:53, Tiago Peczenyj > escreveu: > > ? a Booking ? > > > > > > 2013/2/13 Lucas Moraes > >> > >> Eu acho que ? preconceito da empresa exigir que a pessoa tenha um > >> curso superior! (eu n?o tenho faculdade, estou defendendo a categoria > >> :p), principalmente para trabalhar com Perl. Algumas empresas aqui no > >> Brasil cheira cola e come a lata. Tamb?m entendo que os que fizeram > >> faculdade queiram defender a categoria. Mas exigir faculdade ? coisa > >> de empresas brasileiras. Mas deixa pra l?. > >> > >> Recebi um e-mail de uma empresa da Holanda precisando de profissionais > >> Perl, (n?o precisa ter faculdade :p), mas precisa ter um bom ingl?s. > >> Se algum estiver interessado em ir morar em Amsterd?, ganhar bem e ch? > >> mate em toda esquina, enviar e-mail para robertschreuders at yorteam.nl > >> com o titulo "(Perl) web developers wanted for Amsterdam based > >> company" e escrever que foi indicado por "Lucas Moraes" (estou > >> ficando importante :p). > >> > >> > >> Em 13 de fevereiro de 2013 16:27, Tiago Peczenyj > >> escreveu: > >> > 2013/2/13 Andre Carneiro > >> >> > >> >> Rafael, n?o vi ningu?m ser mal tratado aqui. Se voc? se refere as > >> >> besteiras que o Mantovani posta de vez enquando, ? s? ignorar... > >> > > >> > > >> > Na boa, se eu entro na lista pra soltar essa vaga e leio o email do > >> > Mantovani eu ia ficar puto. > >> > > >> > > >> > =begin disclaimer > >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> > L > >> > =end disclaimer > >> > > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > > > > > > > > > > -- > > Tiago B. Peczenyj > > Linux User #405772 > > > > http://about.me/peczenyj > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Wed Feb 13 11:03:54 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Wed, 13 Feb 2013 17:03:54 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Site da empresa http://www.yorteam.nl. S? sei que a empresa precisa de v?rios programadores Perl. Em 13 de fevereiro de 2013 16:57, Tiago Peczenyj escreveu: > Alguem mais usa Perl na Holanda? > > \o/ > > > 2013/2/13 Lucas Moraes >> >> Tiago n?o. >> >> Em 13 de fevereiro de 2013 16:53, Tiago Peczenyj >> escreveu: >> > ? a Booking ? >> > >> > >> > 2013/2/13 Lucas Moraes >> >> >> >> Eu acho que ? preconceito da empresa exigir que a pessoa tenha um >> >> curso superior! (eu n?o tenho faculdade, estou defendendo a categoria >> >> :p), principalmente para trabalhar com Perl. Algumas empresas aqui no >> >> Brasil cheira cola e come a lata. Tamb?m entendo que os que fizeram >> >> faculdade queiram defender a categoria. Mas exigir faculdade ? coisa >> >> de empresas brasileiras. Mas deixa pra l?. >> >> >> >> Recebi um e-mail de uma empresa da Holanda precisando de profissionais >> >> Perl, (n?o precisa ter faculdade :p), mas precisa ter um bom ingl?s. >> >> Se algum estiver interessado em ir morar em Amsterd?, ganhar bem e ch? >> >> mate em toda esquina, enviar e-mail para robertschreuders at yorteam.nl >> >> com o titulo "(Perl) web developers wanted for Amsterdam based >> >> company" e escrever que foi indicado por "Lucas Moraes" (estou >> >> ficando importante :p). >> >> >> >> >> >> Em 13 de fevereiro de 2013 16:27, Tiago Peczenyj >> >> escreveu: >> >> > 2013/2/13 Andre Carneiro >> >> >> >> >> >> Rafael, n?o vi ningu?m ser mal tratado aqui. Se voc? se refere as >> >> >> besteiras que o Mantovani posta de vez enquando, ? s? ignorar... >> >> > >> >> > >> >> > Na boa, se eu entro na lista pra soltar essa vaga e leio o email do >> >> > Mantovani eu ia ficar puto. >> >> > >> >> > >> >> > =begin disclaimer >> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> > L >> >> > =end disclaimer >> >> > >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> > >> > >> > >> > >> > -- >> > Tiago B. Peczenyj >> > Linux User #405772 >> > >> > http://about.me/peczenyj >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From andregarciacarneiro at gmail.com Wed Feb 13 11:12:15 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 13 Feb 2013 17:12:15 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Esqueci de agradecer quem postou essa vaga! Valeu Marcos! Por favor n?o repara na bagun?a... o pessoal aqui t? meio carente pq n?o pegou ningu?m no Carnaval(VISH.... v?o me matar agora!) Cheers! 2013/2/13 Tiago Peczenyj > Alguem mais usa Perl na Holanda? > > \o/ > > > 2013/2/13 Lucas Moraes > >> Tiago n?o. >> >> Em 13 de fevereiro de 2013 16:53, Tiago Peczenyj >> escreveu: >> > ? a Booking ? >> > >> > >> > 2013/2/13 Lucas Moraes >> >> >> >> Eu acho que ? preconceito da empresa exigir que a pessoa tenha um >> >> curso superior! (eu n?o tenho faculdade, estou defendendo a categoria >> >> :p), principalmente para trabalhar com Perl. Algumas empresas aqui no >> >> Brasil cheira cola e come a lata. Tamb?m entendo que os que fizeram >> >> faculdade queiram defender a categoria. Mas exigir faculdade ? coisa >> >> de empresas brasileiras. Mas deixa pra l?. >> >> >> >> Recebi um e-mail de uma empresa da Holanda precisando de profissionais >> >> Perl, (n?o precisa ter faculdade :p), mas precisa ter um bom ingl?s. >> >> Se algum estiver interessado em ir morar em Amsterd?, ganhar bem e ch? >> >> mate em toda esquina, enviar e-mail para robertschreuders at yorteam.nl >> >> com o titulo "(Perl) web developers wanted for Amsterdam based >> >> company" e escrever que foi indicado por "Lucas Moraes" (estou >> >> ficando importante :p). >> >> >> >> >> >> Em 13 de fevereiro de 2013 16:27, Tiago Peczenyj >> >> escreveu: >> >> > 2013/2/13 Andre Carneiro >> >> >> >> >> >> Rafael, n?o vi ningu?m ser mal tratado aqui. Se voc? se refere as >> >> >> besteiras que o Mantovani posta de vez enquando, ? s? ignorar... >> >> > >> >> > >> >> > Na boa, se eu entro na lista pra soltar essa vaga e leio o email do >> >> > Mantovani eu ia ficar puto. >> >> > >> >> > >> >> > =begin disclaimer >> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> > L >> >> > =end disclaimer >> >> > >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> > >> > >> > >> > >> > -- >> > Tiago B. Peczenyj >> > Linux User #405772 >> > >> > http://about.me/peczenyj >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From gabriel.vieira at gmail.com Wed Feb 13 11:34:02 2013 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Wed, 13 Feb 2013 16:34:02 -0300 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Eles s?o recrutadores, est?o recrutando pra Booking. 2013/2/13 Lucas Moraes : > Site da empresa http://www.yorteam.nl. > S? sei que a empresa precisa de v?rios programadores Perl. > > Em 13 de fevereiro de 2013 16:57, Tiago Peczenyj > escreveu: >> Alguem mais usa Perl na Holanda? >> >> \o/ >> >> >> 2013/2/13 Lucas Moraes >>> >>> Tiago n?o. >>> >>> Em 13 de fevereiro de 2013 16:53, Tiago Peczenyj >>> escreveu: >>> > ? a Booking ? >>> > >>> > >>> > 2013/2/13 Lucas Moraes >>> >> >>> >> Eu acho que ? preconceito da empresa exigir que a pessoa tenha um >>> >> curso superior! (eu n?o tenho faculdade, estou defendendo a categoria >>> >> :p), principalmente para trabalhar com Perl. Algumas empresas aqui no >>> >> Brasil cheira cola e come a lata. Tamb?m entendo que os que fizeram >>> >> faculdade queiram defender a categoria. Mas exigir faculdade ? coisa >>> >> de empresas brasileiras. Mas deixa pra l?. >>> >> >>> >> Recebi um e-mail de uma empresa da Holanda precisando de profissionais >>> >> Perl, (n?o precisa ter faculdade :p), mas precisa ter um bom ingl?s. >>> >> Se algum estiver interessado em ir morar em Amsterd?, ganhar bem e ch? >>> >> mate em toda esquina, enviar e-mail para robertschreuders at yorteam.nl >>> >> com o titulo "(Perl) web developers wanted for Amsterdam based >>> >> company" e escrever que foi indicado por "Lucas Moraes" (estou >>> >> ficando importante :p). >>> >> >>> >> >>> >> Em 13 de fevereiro de 2013 16:27, Tiago Peczenyj >>> >> escreveu: >>> >> > 2013/2/13 Andre Carneiro >>> >> >> >>> >> >> Rafael, n?o vi ningu?m ser mal tratado aqui. Se voc? se refere as >>> >> >> besteiras que o Mantovani posta de vez enquando, ? s? ignorar... >>> >> > >>> >> > >>> >> > Na boa, se eu entro na lista pra soltar essa vaga e leio o email do >>> >> > Mantovani eu ia ficar puto. >>> >> > >>> >> > >>> >> > =begin disclaimer >>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> > L >>> >> > =end disclaimer >>> >> > >>> >> =begin disclaimer >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> L >>> >> =end disclaimer >>> > >>> > >>> > >>> > >>> > -- >>> > Tiago B. Peczenyj >>> > Linux User #405772 >>> > >>> > http://about.me/peczenyj >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >> >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Gabriel Vieira From helderribas at gmail.com Wed Feb 13 11:43:31 2013 From: helderribas at gmail.com (=?ISO-8859-1?Q?H=E9lder_M=E1ximo_Botter_Ribas?=) Date: Wed, 13 Feb 2013 17:43:31 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Cade o bot?o de parar? Acho que li todas as teorias de formados vs n?o formados Essa lista esta se especializando em discutir formados vs n?o formados em tudo o que ? e-mail de vaga. Quando n?o falam mal da vaga postada. :( 2013/2/13 Gabriel Vieira > Eles s?o recrutadores, est?o recrutando pra Booking. > > 2013/2/13 Lucas Moraes : > > Site da empresa http://www.yorteam.nl. > > S? sei que a empresa precisa de v?rios programadores Perl. > > > > Em 13 de fevereiro de 2013 16:57, Tiago Peczenyj > > escreveu: > >> Alguem mais usa Perl na Holanda? > >> > >> \o/ > >> > >> > >> 2013/2/13 Lucas Moraes > >>> > >>> Tiago n?o. > >>> > >>> Em 13 de fevereiro de 2013 16:53, Tiago Peczenyj > >>> escreveu: > >>> > ? a Booking ? > >>> > > >>> > > >>> > 2013/2/13 Lucas Moraes > >>> >> > >>> >> Eu acho que ? preconceito da empresa exigir que a pessoa tenha um > >>> >> curso superior! (eu n?o tenho faculdade, estou defendendo a > categoria > >>> >> :p), principalmente para trabalhar com Perl. Algumas empresas aqui > no > >>> >> Brasil cheira cola e come a lata. Tamb?m entendo que os que fizeram > >>> >> faculdade queiram defender a categoria. Mas exigir faculdade ? coisa > >>> >> de empresas brasileiras. Mas deixa pra l?. > >>> >> > >>> >> Recebi um e-mail de uma empresa da Holanda precisando de > profissionais > >>> >> Perl, (n?o precisa ter faculdade :p), mas precisa ter um bom ingl?s. > >>> >> Se algum estiver interessado em ir morar em Amsterd?, ganhar bem e > ch? > >>> >> mate em toda esquina, enviar e-mail para > robertschreuders at yorteam.nl > >>> >> com o titulo "(Perl) web developers wanted for Amsterdam based > >>> >> company" e escrever que foi indicado por "Lucas Moraes" (estou > >>> >> ficando importante :p). > >>> >> > >>> >> > >>> >> Em 13 de fevereiro de 2013 16:27, Tiago Peczenyj > >>> >> escreveu: > >>> >> > 2013/2/13 Andre Carneiro > >>> >> >> > >>> >> >> Rafael, n?o vi ningu?m ser mal tratado aqui. Se voc? se refere as > >>> >> >> besteiras que o Mantovani posta de vez enquando, ? s? ignorar... > >>> >> > > >>> >> > > >>> >> > Na boa, se eu entro na lista pra soltar essa vaga e leio o email > do > >>> >> > Mantovani eu ia ficar puto. > >>> >> > > >>> >> > > >>> >> > =begin disclaimer > >>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> >> > L > >>> >> > =end disclaimer > >>> >> > > >>> >> =begin disclaimer > >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> >> L > >>> >> =end disclaimer > >>> > > >>> > > >>> > > >>> > > >>> > -- > >>> > Tiago B. Peczenyj > >>> > Linux User #405772 > >>> > > >>> > http://about.me/peczenyj > >>> > > >>> > =begin disclaimer > >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> > L > >>> > =end disclaimer > >>> > > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >> > >> > >> > >> > >> -- > >> Tiago B. Peczenyj > >> Linux User #405772 > >> > >> http://about.me/peczenyj > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > -- > Gabriel Vieira > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- ------------------------------------ H?lder M?ximo Botter Ribas ------------------------------------ -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Wed Feb 13 11:57:24 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Wed, 13 Feb 2013 17:57:24 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Solli, entendeu meu comentario na Rio? []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/13 H?lder M?ximo Botter Ribas > Cade o bot?o de parar? > > Acho que li todas as teorias de formados vs n?o formados > > Essa lista esta se especializando em discutir formados vs n?o formados em > tudo o que ? e-mail de vaga. > > Quando n?o falam mal da vaga postada. > > :( > > > > 2013/2/13 Gabriel Vieira > >> Eles s?o recrutadores, est?o recrutando pra Booking. >> >> 2013/2/13 Lucas Moraes : >> > Site da empresa http://www.yorteam.nl. >> > S? sei que a empresa precisa de v?rios programadores Perl. >> > >> > Em 13 de fevereiro de 2013 16:57, Tiago Peczenyj >> > escreveu: >> >> Alguem mais usa Perl na Holanda? >> >> >> >> \o/ >> >> >> >> >> >> 2013/2/13 Lucas Moraes >> >>> >> >>> Tiago n?o. >> >>> >> >>> Em 13 de fevereiro de 2013 16:53, Tiago Peczenyj >> >>> escreveu: >> >>> > ? a Booking ? >> >>> > >> >>> > >> >>> > 2013/2/13 Lucas Moraes >> >>> >> >> >>> >> Eu acho que ? preconceito da empresa exigir que a pessoa tenha um >> >>> >> curso superior! (eu n?o tenho faculdade, estou defendendo a >> categoria >> >>> >> :p), principalmente para trabalhar com Perl. Algumas empresas aqui >> no >> >>> >> Brasil cheira cola e come a lata. Tamb?m entendo que os que fizeram >> >>> >> faculdade queiram defender a categoria. Mas exigir faculdade ? >> coisa >> >>> >> de empresas brasileiras. Mas deixa pra l?. >> >>> >> >> >>> >> Recebi um e-mail de uma empresa da Holanda precisando de >> profissionais >> >>> >> Perl, (n?o precisa ter faculdade :p), mas precisa ter um bom >> ingl?s. >> >>> >> Se algum estiver interessado em ir morar em Amsterd?, ganhar bem e >> ch? >> >>> >> mate em toda esquina, enviar e-mail para >> robertschreuders at yorteam.nl >> >>> >> com o titulo "(Perl) web developers wanted for Amsterdam based >> >>> >> company" e escrever que foi indicado por "Lucas Moraes" (estou >> >>> >> ficando importante :p). >> >>> >> >> >>> >> >> >>> >> Em 13 de fevereiro de 2013 16:27, Tiago Peczenyj >> >>> >> escreveu: >> >>> >> > 2013/2/13 Andre Carneiro >> >>> >> >> >> >>> >> >> Rafael, n?o vi ningu?m ser mal tratado aqui. Se voc? se refere >> as >> >>> >> >> besteiras que o Mantovani posta de vez enquando, ? s? ignorar... >> >>> >> > >> >>> >> > >> >>> >> > Na boa, se eu entro na lista pra soltar essa vaga e leio o email >> do >> >>> >> > Mantovani eu ia ficar puto. >> >>> >> > >> >>> >> > >> >>> >> > =begin disclaimer >> >>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> >> > L >> >>> >> > =end disclaimer >> >>> >> > >> >>> >> =begin disclaimer >> >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> >> L >> >>> >> =end disclaimer >> >>> > >> >>> > >> >>> > >> >>> > >> >>> > -- >> >>> > Tiago B. Peczenyj >> >>> > Linux User #405772 >> >>> > >> >>> > http://about.me/peczenyj >> >>> > >> >>> > =begin disclaimer >> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> > L >> >>> > =end disclaimer >> >>> > >> >>> =begin disclaimer >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> L >> >>> =end disclaimer >> >> >> >> >> >> >> >> >> >> -- >> >> Tiago B. Peczenyj >> >> Linux User #405772 >> >> >> >> http://about.me/peczenyj >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> >> >> -- >> Gabriel Vieira >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > ------------------------------------ > H?lder M?ximo Botter Ribas > ------------------------------------ > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Wed Feb 13 14:42:00 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Wed, 13 Feb 2013 20:42:00 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: V?rios falam da Booking, se v?rios conhecem que a Booking quer contratar, porque n?o foram? N?o ? bom trabalhar na Booking? Tiago faz as malas e se joga, boa sorte. Marcio Ferreira os mesmo desta lista, fazem parte da lista do rio e cascavel, ent?o n?o vai mudar muito :) Em 13 de fevereiro de 2013 17:57, Marcio Ferreira escreveu: > Solli, entendeu meu comentario na Rio? > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/2/13 H?lder M?ximo Botter Ribas >> >> Cade o bot?o de parar? >> >> Acho que li todas as teorias de formados vs n?o formados >> >> Essa lista esta se especializando em discutir formados vs n?o formados em >> tudo o que ? e-mail de vaga. >> >> Quando n?o falam mal da vaga postada. >> >> :( >> >> >> >> 2013/2/13 Gabriel Vieira >>> >>> Eles s?o recrutadores, est?o recrutando pra Booking. >>> >>> 2013/2/13 Lucas Moraes : >>> > Site da empresa http://www.yorteam.nl. >>> > S? sei que a empresa precisa de v?rios programadores Perl. >>> > >>> > Em 13 de fevereiro de 2013 16:57, Tiago Peczenyj >>> > escreveu: >>> >> Alguem mais usa Perl na Holanda? >>> >> >>> >> \o/ >>> >> >>> >> >>> >> 2013/2/13 Lucas Moraes >>> >>> >>> >>> Tiago n?o. >>> >>> >>> >>> Em 13 de fevereiro de 2013 16:53, Tiago Peczenyj >>> >>> escreveu: >>> >>> > ? a Booking ? >>> >>> > >>> >>> > >>> >>> > 2013/2/13 Lucas Moraes >>> >>> >> >>> >>> >> Eu acho que ? preconceito da empresa exigir que a pessoa tenha um >>> >>> >> curso superior! (eu n?o tenho faculdade, estou defendendo a >>> >>> >> categoria >>> >>> >> :p), principalmente para trabalhar com Perl. Algumas empresas aqui >>> >>> >> no >>> >>> >> Brasil cheira cola e come a lata. Tamb?m entendo que os que >>> >>> >> fizeram >>> >>> >> faculdade queiram defender a categoria. Mas exigir faculdade ? >>> >>> >> coisa >>> >>> >> de empresas brasileiras. Mas deixa pra l?. >>> >>> >> >>> >>> >> Recebi um e-mail de uma empresa da Holanda precisando de >>> >>> >> profissionais >>> >>> >> Perl, (n?o precisa ter faculdade :p), mas precisa ter um bom >>> >>> >> ingl?s. >>> >>> >> Se algum estiver interessado em ir morar em Amsterd?, ganhar bem e >>> >>> >> ch? >>> >>> >> mate em toda esquina, enviar e-mail para >>> >>> >> robertschreuders at yorteam.nl >>> >>> >> com o titulo "(Perl) web developers wanted for Amsterdam based >>> >>> >> company" e escrever que foi indicado por "Lucas Moraes" (estou >>> >>> >> ficando importante :p). >>> >>> >> >>> >>> >> >>> >>> >> Em 13 de fevereiro de 2013 16:27, Tiago Peczenyj >>> >>> >> escreveu: >>> >>> >> > 2013/2/13 Andre Carneiro >>> >>> >> >> >>> >>> >> >> Rafael, n?o vi ningu?m ser mal tratado aqui. Se voc? se refere >>> >>> >> >> as >>> >>> >> >> besteiras que o Mantovani posta de vez enquando, ? s? >>> >>> >> >> ignorar... >>> >>> >> > >>> >>> >> > >>> >>> >> > Na boa, se eu entro na lista pra soltar essa vaga e leio o email >>> >>> >> > do >>> >>> >> > Mantovani eu ia ficar puto. >>> >>> >> > >>> >>> >> > >>> >>> >> > =begin disclaimer >>> >>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >>> >> > L >>> >>> >> > =end disclaimer >>> >>> >> > >>> >>> >> =begin disclaimer >>> >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >>> >> L >>> >>> >> =end disclaimer >>> >>> > >>> >>> > >>> >>> > >>> >>> > >>> >>> > -- >>> >>> > Tiago B. Peczenyj >>> >>> > Linux User #405772 >>> >>> > >>> >>> > http://about.me/peczenyj >>> >>> > >>> >>> > =begin disclaimer >>> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >>> > L >>> >>> > =end disclaimer >>> >>> > >>> >>> =begin disclaimer >>> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >>> L >>> >>> =end disclaimer >>> >> >>> >> >>> >> >>> >> >>> >> -- >>> >> Tiago B. Peczenyj >>> >> Linux User #405772 >>> >> >>> >> http://about.me/peczenyj >>> >> >>> >> =begin disclaimer >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> L >>> >> =end disclaimer >>> >> >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> >>> >>> >>> -- >>> Gabriel Vieira >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >> >> >> >> >> -- >> ------------------------------------ >> H?lder M?ximo Botter Ribas >> ------------------------------------ >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From tiago.peczenyj at gmail.com Wed Feb 13 14:58:25 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 13 Feb 2013 20:58:25 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: No meu caso, eu s? demonstrei surpresa com a possibilidade de outra grande empresa na holanda estar importando desenvolvedores Perl. 2013/2/13 Lucas Moraes > V?rios falam da Booking, se v?rios conhecem que a Booking quer > contratar, porque n?o foram? N?o ? bom trabalhar na Booking? > > Tiago faz as malas e se joga, boa sorte. > > Marcio Ferreira os mesmo desta lista, fazem parte da lista do rio e > cascavel, ent?o n?o vai mudar muito :) > > > Em 13 de fevereiro de 2013 17:57, Marcio Ferreira > escreveu: > > Solli, entendeu meu comentario na Rio? > > > > []s, > > > > Marcio Ferreira > > skype: marcio.ferreir4 > > (21) 8365-7768 > > > > > > 2013/2/13 H?lder M?ximo Botter Ribas > >> > >> Cade o bot?o de parar? > >> > >> Acho que li todas as teorias de formados vs n?o formados > >> > >> Essa lista esta se especializando em discutir formados vs n?o formados > em > >> tudo o que ? e-mail de vaga. > >> > >> Quando n?o falam mal da vaga postada. > >> > >> :( > >> > >> > >> > >> 2013/2/13 Gabriel Vieira > >>> > >>> Eles s?o recrutadores, est?o recrutando pra Booking. > >>> > >>> 2013/2/13 Lucas Moraes : > >>> > Site da empresa http://www.yorteam.nl. > >>> > S? sei que a empresa precisa de v?rios programadores Perl. > >>> > > >>> > Em 13 de fevereiro de 2013 16:57, Tiago Peczenyj > >>> > escreveu: > >>> >> Alguem mais usa Perl na Holanda? > >>> >> > >>> >> \o/ > >>> >> > >>> >> > >>> >> 2013/2/13 Lucas Moraes > >>> >>> > >>> >>> Tiago n?o. > >>> >>> > >>> >>> Em 13 de fevereiro de 2013 16:53, Tiago Peczenyj > >>> >>> escreveu: > >>> >>> > ? a Booking ? > >>> >>> > > >>> >>> > > >>> >>> > 2013/2/13 Lucas Moraes > >>> >>> >> > >>> >>> >> Eu acho que ? preconceito da empresa exigir que a pessoa tenha > um > >>> >>> >> curso superior! (eu n?o tenho faculdade, estou defendendo a > >>> >>> >> categoria > >>> >>> >> :p), principalmente para trabalhar com Perl. Algumas empresas > aqui > >>> >>> >> no > >>> >>> >> Brasil cheira cola e come a lata. Tamb?m entendo que os que > >>> >>> >> fizeram > >>> >>> >> faculdade queiram defender a categoria. Mas exigir faculdade ? > >>> >>> >> coisa > >>> >>> >> de empresas brasileiras. Mas deixa pra l?. > >>> >>> >> > >>> >>> >> Recebi um e-mail de uma empresa da Holanda precisando de > >>> >>> >> profissionais > >>> >>> >> Perl, (n?o precisa ter faculdade :p), mas precisa ter um bom > >>> >>> >> ingl?s. > >>> >>> >> Se algum estiver interessado em ir morar em Amsterd?, ganhar > bem e > >>> >>> >> ch? > >>> >>> >> mate em toda esquina, enviar e-mail para > >>> >>> >> robertschreuders at yorteam.nl > >>> >>> >> com o titulo "(Perl) web developers wanted for Amsterdam based > >>> >>> >> company" e escrever que foi indicado por "Lucas Moraes" (estou > >>> >>> >> ficando importante :p). > >>> >>> >> > >>> >>> >> > >>> >>> >> Em 13 de fevereiro de 2013 16:27, Tiago Peczenyj > >>> >>> >> escreveu: > >>> >>> >> > 2013/2/13 Andre Carneiro > >>> >>> >> >> > >>> >>> >> >> Rafael, n?o vi ningu?m ser mal tratado aqui. Se voc? se > refere > >>> >>> >> >> as > >>> >>> >> >> besteiras que o Mantovani posta de vez enquando, ? s? > >>> >>> >> >> ignorar... > >>> >>> >> > > >>> >>> >> > > >>> >>> >> > Na boa, se eu entro na lista pra soltar essa vaga e leio o > email > >>> >>> >> > do > >>> >>> >> > Mantovani eu ia ficar puto. > >>> >>> >> > > >>> >>> >> > > >>> >>> >> > =begin disclaimer > >>> >>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> >>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> >>> >> > L > >>> >>> >> > =end disclaimer > >>> >>> >> > > >>> >>> >> =begin disclaimer > >>> >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> >>> >> L > >>> >>> >> =end disclaimer > >>> >>> > > >>> >>> > > >>> >>> > > >>> >>> > > >>> >>> > -- > >>> >>> > Tiago B. Peczenyj > >>> >>> > Linux User #405772 > >>> >>> > > >>> >>> > http://about.me/peczenyj > >>> >>> > > >>> >>> > =begin disclaimer > >>> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> >>> > L > >>> >>> > =end disclaimer > >>> >>> > > >>> >>> =begin disclaimer > >>> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> >>> L > >>> >>> =end disclaimer > >>> >> > >>> >> > >>> >> > >>> >> > >>> >> -- > >>> >> Tiago B. Peczenyj > >>> >> Linux User #405772 > >>> >> > >>> >> http://about.me/peczenyj > >>> >> > >>> >> =begin disclaimer > >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> >> L > >>> >> =end disclaimer > >>> >> > >>> > =begin disclaimer > >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> > L > >>> > =end disclaimer > >>> > >>> > >>> > >>> -- > >>> Gabriel Vieira > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >> > >> > >> > >> > >> -- > >> ------------------------------------ > >> H?lder M?ximo Botter Ribas > >> ------------------------------------ > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Wed Feb 13 19:18:02 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Thu, 14 Feb 2013 01:18:02 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: Pelo seu coment?rio, vc n?o percebeu, mas uma galera de SP deixou de postar por aqui e s? posta fora ou inicia os posts fora daqui, isso pra mim soa como um ~alarme~, mas enfim... ;) []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/13 Lucas Moraes > V?rios falam da Booking, se v?rios conhecem que a Booking quer > contratar, porque n?o foram? N?o ? bom trabalhar na Booking? > > Tiago faz as malas e se joga, boa sorte. > > Marcio Ferreira os mesmo desta lista, fazem parte da lista do rio e > cascavel, ent?o n?o vai mudar muito :) > > > Em 13 de fevereiro de 2013 17:57, Marcio Ferreira > escreveu: > > Solli, entendeu meu comentario na Rio? > > > > []s, > > > > Marcio Ferreira > > skype: marcio.ferreir4 > > (21) 8365-7768 > > > > > > 2013/2/13 H?lder M?ximo Botter Ribas > >> > >> Cade o bot?o de parar? > >> > >> Acho que li todas as teorias de formados vs n?o formados > >> > >> Essa lista esta se especializando em discutir formados vs n?o formados > em > >> tudo o que ? e-mail de vaga. > >> > >> Quando n?o falam mal da vaga postada. > >> > >> :( > >> > >> > >> > >> 2013/2/13 Gabriel Vieira > >>> > >>> Eles s?o recrutadores, est?o recrutando pra Booking. > >>> > >>> 2013/2/13 Lucas Moraes : > >>> > Site da empresa http://www.yorteam.nl. > >>> > S? sei que a empresa precisa de v?rios programadores Perl. > >>> > > >>> > Em 13 de fevereiro de 2013 16:57, Tiago Peczenyj > >>> > escreveu: > >>> >> Alguem mais usa Perl na Holanda? > >>> >> > >>> >> \o/ > >>> >> > >>> >> > >>> >> 2013/2/13 Lucas Moraes > >>> >>> > >>> >>> Tiago n?o. > >>> >>> > >>> >>> Em 13 de fevereiro de 2013 16:53, Tiago Peczenyj > >>> >>> escreveu: > >>> >>> > ? a Booking ? > >>> >>> > > >>> >>> > > >>> >>> > 2013/2/13 Lucas Moraes > >>> >>> >> > >>> >>> >> Eu acho que ? preconceito da empresa exigir que a pessoa tenha > um > >>> >>> >> curso superior! (eu n?o tenho faculdade, estou defendendo a > >>> >>> >> categoria > >>> >>> >> :p), principalmente para trabalhar com Perl. Algumas empresas > aqui > >>> >>> >> no > >>> >>> >> Brasil cheira cola e come a lata. Tamb?m entendo que os que > >>> >>> >> fizeram > >>> >>> >> faculdade queiram defender a categoria. Mas exigir faculdade ? > >>> >>> >> coisa > >>> >>> >> de empresas brasileiras. Mas deixa pra l?. > >>> >>> >> > >>> >>> >> Recebi um e-mail de uma empresa da Holanda precisando de > >>> >>> >> profissionais > >>> >>> >> Perl, (n?o precisa ter faculdade :p), mas precisa ter um bom > >>> >>> >> ingl?s. > >>> >>> >> Se algum estiver interessado em ir morar em Amsterd?, ganhar > bem e > >>> >>> >> ch? > >>> >>> >> mate em toda esquina, enviar e-mail para > >>> >>> >> robertschreuders at yorteam.nl > >>> >>> >> com o titulo "(Perl) web developers wanted for Amsterdam based > >>> >>> >> company" e escrever que foi indicado por "Lucas Moraes" (estou > >>> >>> >> ficando importante :p). > >>> >>> >> > >>> >>> >> > >>> >>> >> Em 13 de fevereiro de 2013 16:27, Tiago Peczenyj > >>> >>> >> escreveu: > >>> >>> >> > 2013/2/13 Andre Carneiro > >>> >>> >> >> > >>> >>> >> >> Rafael, n?o vi ningu?m ser mal tratado aqui. Se voc? se > refere > >>> >>> >> >> as > >>> >>> >> >> besteiras que o Mantovani posta de vez enquando, ? s? > >>> >>> >> >> ignorar... > >>> >>> >> > > >>> >>> >> > > >>> >>> >> > Na boa, se eu entro na lista pra soltar essa vaga e leio o > email > >>> >>> >> > do > >>> >>> >> > Mantovani eu ia ficar puto. > >>> >>> >> > > >>> >>> >> > > >>> >>> >> > =begin disclaimer > >>> >>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> >>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> >>> >> > L > >>> >>> >> > =end disclaimer > >>> >>> >> > > >>> >>> >> =begin disclaimer > >>> >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> >>> >> L > >>> >>> >> =end disclaimer > >>> >>> > > >>> >>> > > >>> >>> > > >>> >>> > > >>> >>> > -- > >>> >>> > Tiago B. Peczenyj > >>> >>> > Linux User #405772 > >>> >>> > > >>> >>> > http://about.me/peczenyj > >>> >>> > > >>> >>> > =begin disclaimer > >>> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> >>> > L > >>> >>> > =end disclaimer > >>> >>> > > >>> >>> =begin disclaimer > >>> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> >>> L > >>> >>> =end disclaimer > >>> >> > >>> >> > >>> >> > >>> >> > >>> >> -- > >>> >> Tiago B. Peczenyj > >>> >> Linux User #405772 > >>> >> > >>> >> http://about.me/peczenyj > >>> >> > >>> >> =begin disclaimer > >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> >> L > >>> >> =end disclaimer > >>> >> > >>> > =begin disclaimer > >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> > L > >>> > =end disclaimer > >>> > >>> > >>> > >>> -- > >>> Gabriel Vieira > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >> > >> > >> > >> > >> -- > >> ------------------------------------ > >> H?lder M?ximo Botter Ribas > >> ------------------------------------ > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Wed Feb 13 19:30:45 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Thu, 14 Feb 2013 01:30:45 -0200 Subject: [SP-pm] =?utf-8?q?Fw=3A_Divulga=C3=A7=C3=A3o_de_Evento=2E_Dev_in_?= =?utf-8?q?Sampa_2013_em_18_de_maio?= In-Reply-To: References: Message-ID: <2C177A89B54A4EEC9FF6CD26751B84F0@aware.com.br> Forwarded message: > From: Celestino Gomes > Reply To: contato at devinsampa.com.br > To: Thiago Rondon > Date: Wednesday, February 13, 2013 11:03:46 PM > Subject: Divulga??o de Evento. Dev in Sampa 2013 em 18 de maio > > Boa noite Thiago, > > Encontrei seu e-mail atrav?s do site "S?o Paulo Perl Mongers". > > Este e-mail ? para divulgar o Dev in Sampa - http://devinsampa.com.br - que vai acontecer dia 18 de maio e estamos em processo de chamadas para palestras - http://abr.io/devinsampa2013 > > Voc? poderia divulgar na lista de desenvolvedores em Perl? > > Abra?o! > Celestino Gomes > http://www.devinsampa.com.br > From ulisses at ibiz.com.br Wed Feb 13 20:01:20 2013 From: ulisses at ibiz.com.br (ulisses at ibiz.com.br) Date: Thu, 14 Feb 2013 02:01:20 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: <1B0E5B381677429EBAE50AFFE17FF0F7@ulissesVAIO> Marcos, obrigado por divulgar a vaga aqui na lista SP. Como contratante vc deve saber separar ?ma?a podre? de ?ma?a boa; creio que a maioria dessa lista ? ?da boa?. O contratante tem o direito de pedir qqe forma??o que seja, inclusive aquelas que deveriam ter vindo do ?ber?o?. Espero que consiga candidatos ? altura de sua necessidade, comprometidos e bem ?formados? intelectualmente, tecnicamente, socialmente e eticamente. From: Marcos Sent: Wednesday, February 13, 2013 2:08 PM To: saopaulo-pm at pm.org Subject: [SP-pm] Oportunidade Programador PHP / PERL Bom dia, grupo. A Capitani IT Solutions ? uma consultoria de aloca??o de profissionais especialistas em Tecnologia da Informa??o, criada em 1996, busca por: Analista Desenvolvedor PHP / Perl Projeto para multinacional do segmento financeiro, n?o banco, com sede em S?o Paulo. Projeto com in?cio em 21/02/2013. Principais atividades: An?lise, suporte e desenvolvimento em PHP. Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e banco de Dados MySQL. Ser?o atividades de desenvolvimento para ?rea de Marketing Digital da empresa. PHP como front end e o Perl ser? back end. N?vel Acad?mico: Superior Completo. Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o Judas). Caso haja interesse, pe?o que envie seu CV para marcos.aurelio at capitani.com.br ou repasse para os amigos que talvez tenham interesse. -------------------------------------------------------------------------------- =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- next part -------------- An HTML attachment was scrubbed... URL: From rafaelprenzier at gmail.com Wed Feb 13 20:03:44 2013 From: rafaelprenzier at gmail.com (Rafael Prenzier) Date: Thu, 14 Feb 2013 02:03:44 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: <1B0E5B381677429EBAE50AFFE17FF0F7@ulissesVAIO> References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> <1B0E5B381677429EBAE50AFFE17FF0F7@ulissesVAIO> Message-ID: Ulisses ++++++++++++++++++++++++++++++++++++++ 2013/2/14 > Marcos, > > obrigado por divulgar a vaga aqui na lista SP. > > Como contratante vc deve saber separar ?ma?a podre? de ?ma?a boa; creio > que a maioria dessa lista ? ?da boa?. > > O contratante tem o direito de pedir qqe forma??o que seja, inclusive > aquelas que deveriam ter vindo do ?ber?o?. > > Espero que consiga candidatos ? altura de sua necessidade, comprometidos e > bem ?formados? intelectualmente, tecnicamente, socialmente e eticamente. > > > *From:* Marcos > *Sent:* Wednesday, February 13, 2013 2:08 PM > *To:* saopaulo-pm at pm.org > *Subject:* [SP-pm] Oportunidade Programador PHP / PERL > > > Bom dia, grupo.**** > > **** > > A *Capitani IT Solutions* ? uma consultoria de aloca??o de profissionais > especialistas em Tecnologia da Informa??o, criada em 1996, busca por:**** > > ** > > *Analista Desenvolvedor PHP / Perl* > > *Projeto para multinacional do segmento financeiro, n?o banco, com sede > em S?o Paulo.* > > *Projeto com in?cio em 21/02/2013.*** > > *Principais atividades:* An?lise, suporte e desenvolvimento em PHP. > *Conhecimentos Exigidos:* Programa??o PHP, fazendo uso de Pearl e banco > de Dados MySQL. **** > > Ser?o atividades de desenvolvimento para ?rea de Marketing Digital da > empresa. PHP como front end e o Perl ser? back end. > *N?vel Acad?mico:* Superior Completo. > *Local de Trabalho:* Zona Sul - S?o Paulo. (Ao lado do Metr? S?o Judas). > > **** > > Caso haja interesse, pe?o que envie seu CV para > marcos.aurelio at capitani.com.br ou repasse para os amigos que talvez > tenham interesse.**** > > **** > > **** > > ------------------------------ > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Rafael Prenzier dos Santos | Engenheiro e Perl Monger (11) 5209-0847 www.prenzier.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Thu Feb 14 03:00:52 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Thu, 14 Feb 2013 09:00:52 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> <1B0E5B381677429EBAE50AFFE17FF0F7@ulissesVAIO> Message-ID: outro dia estava falando com o Nuba, est? t?o dificil conseguir profissional no mercado que estou quase recorrendo a descri??es do tipo: Requisitos: Inteligencia emocional Apetite tecnologico []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/14 Rafael Prenzier > Ulisses ++++++++++++++++++++++++++++++++++++++ > > 2013/2/14 > > Marcos, >> >> obrigado por divulgar a vaga aqui na lista SP. >> >> Como contratante vc deve saber separar ?ma?a podre? de ?ma?a boa; creio >> que a maioria dessa lista ? ?da boa?. >> >> O contratante tem o direito de pedir qqe forma??o que seja, inclusive >> aquelas que deveriam ter vindo do ?ber?o?. >> >> Espero que consiga candidatos ? altura de sua necessidade, comprometidos >> e bem ?formados? intelectualmente, tecnicamente, socialmente e eticamente. >> >> >> *From:* Marcos >> *Sent:* Wednesday, February 13, 2013 2:08 PM >> *To:* saopaulo-pm at pm.org >> *Subject:* [SP-pm] Oportunidade Programador PHP / PERL >> >> >> Bom dia, grupo.**** >> >> **** >> >> A *Capitani IT Solutions* ? uma consultoria de aloca??o de profissionais >> especialistas em Tecnologia da Informa??o, criada em 1996, busca por:**** >> >> ** >> >> *Analista Desenvolvedor PHP / Perl* >> >> *Projeto para multinacional do segmento financeiro, n?o banco, com sede >> em S?o Paulo.* >> >> *Projeto com in?cio em 21/02/2013.*** >> >> *Principais atividades:* An?lise, suporte e desenvolvimento em PHP. >> *Conhecimentos Exigidos:* Programa??o PHP, fazendo uso de Pearl e banco >> de Dados MySQL. **** >> >> Ser?o atividades de desenvolvimento para ?rea de Marketing Digital da >> empresa. PHP como front end e o Perl ser? back end. >> *N?vel Acad?mico:* Superior Completo. >> *Local de Trabalho:* Zona Sul - S?o Paulo. (Ao lado do Metr? S?o Judas). >> >> **** >> >> Caso haja interesse, pe?o que envie seu CV para >> marcos.aurelio at capitani.com.br ou repasse para os amigos que talvez >> tenham interesse.**** >> >> **** >> >> **** >> >> ------------------------------ >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Rafael Prenzier dos Santos | Engenheiro e Perl Monger > > (11) 5209-0847 > > www.prenzier.com > > > > > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Thu Feb 14 05:49:35 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Thu, 14 Feb 2013 10:49:35 -0300 Subject: [SP-pm] Oportunidade Programador PHP / PERL References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> Message-ID: <6093C738EA1042FA805B9B44786D5022@pcricardo> Se voc? acha que ter um diploma ? ter conhecimento, sinto muito. Um profissional se faz ao longo do tempo, conheci diversos caras bons pra ####### que n?o terminaram o curso. A grande maioria dos profissionais que conheci que terminaram alguma gradua??o se acham melhores que deuses... Eram prepotentes e arrogantes, com raras excess?es. Ter o conhecimento, n?o segnifica ter a raz?o. Eu acredito que ter uma faculdade ? importante, mas n?o ? tudo. E principalmente ao meu ver n?o torna uma pessoa melhor que a outra e t?o pouco posso julgar alguem que n?o tenha terminado a faculdade. Um diploma, te consegue uma entrevista, e talvez um emprego, mas somente o dia a dia te garante no emprego, sendo ou n?o formado. Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: Tiago Peczenyj To: saopaulo-pm at mail.pm.org Sent: Wednesday, February 13, 2013 1:50 PM Subject: Re: [SP-pm] Oportunidade Programador PHP / PERL 2013/2/13 Daniel de Oliveira Mantovani Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? burrice. N?o ?. Quem n?o ter curso superior n?o deveria estar ocupando lugar dos verdadeiros profissionais. 2013/2/13 Marcos : > Bom dia, grupo. > > > > A Capitani IT Solutions ? uma consultoria de aloca??o de profissionais > especialistas em Tecnologia da Informa??o, criada em 1996, busca por: > > > > Analista Desenvolvedor PHP / Perl > > Projeto para multinacional do segmento financeiro, n?o banco, com sede em > S?o Paulo. > > Projeto com in?cio em 21/02/2013. > > Principais atividades: An?lise, suporte e desenvolvimento em PHP. > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e banco de > Dados MySQL. > > Ser?o atividades de desenvolvimento para ?rea de Marketing Digital da > empresa. PHP como front end e o Perl ser? back end. > N?vel Acad?mico: Superior Completo. > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o Judas). > > Caso haja interesse, pe?o que envie seu CV para > marcos.aurelio at capitani.com.br ou repasse para os amigos que talvez tenham > interesse. > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj ------------------------------------------------------------------------------ =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Thu Feb 14 03:30:59 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 14 Feb 2013 09:30:59 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: <6093C738EA1042FA805B9B44786D5022@pcricardo> References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> <6093C738EA1042FA805B9B44786D5022@pcricardo> Message-ID: ah, a ironia... Em 14/02/2013 09:29, "Ricardo Stock" escreveu: > ** > Se voc? acha que ter um diploma ? ter conhecimento, sinto muito. > > Um profissional se faz ao longo do tempo, conheci diversos caras bons pra > ####### que n?o terminaram o curso. A grande maioria dos profissionais que > conheci que terminaram alguma gradua??o se acham melhores que deuses... > Eram prepotentes e arrogantes, com raras excess?es. > > Ter o conhecimento, n?o segnifica ter a raz?o. > > Eu acredito que ter uma faculdade ? importante, mas n?o ? tudo. > E principalmente ao meu ver n?o torna uma pessoa melhor que a outra e t?o > pouco posso julgar alguem que n?o tenha terminado a faculdade. > > Um diploma, te consegue uma entrevista, e talvez um emprego, mas somente o > dia a dia te garante no emprego, sendo ou n?o formado. > > > > Ricardo Stock > www.stocksistemas.com.br > > ----- Original Message ----- > *From:* Tiago Peczenyj > *To:* saopaulo-pm at mail.pm.org > *Sent:* Wednesday, February 13, 2013 1:50 PM > *Subject:* Re: [SP-pm] Oportunidade Programador PHP / PERL > > > > 2013/2/13 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? burrice. >> > > N?o ?. Quem n?o ter curso superior n?o deveria estar ocupando lugar dos > verdadeiros profissionais. > > >> >> >> 2013/2/13 Marcos : >> > Bom dia, grupo. >> > >> > >> > >> > A Capitani IT Solutions ? uma consultoria de aloca??o de profissionais >> > especialistas em Tecnologia da Informa??o, criada em 1996, busca por: >> > >> > >> > >> > Analista Desenvolvedor PHP / Perl >> > >> > Projeto para multinacional do segmento financeiro, n?o banco, com sede >> em >> > S?o Paulo. >> > >> > Projeto com in?cio em 21/02/2013. >> > >> > Principais atividades: An?lise, suporte e desenvolvimento em PHP. >> > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e banco de >> > Dados MySQL. >> > >> > Ser?o atividades de desenvolvimento para ?rea de Marketing Digital da >> > empresa. PHP como front end e o Perl ser? back end. >> > N?vel Acad?mico: Superior Completo. >> > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o Judas). >> > >> > Caso haja interesse, pe?o que envie seu CV para >> > marcos.aurelio at capitani.com.br ou repasse para os amigos que talvez >> tenham >> > interesse. >> > >> > >> > >> > >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 <%2B5511%208538-9897> >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > ------------------------------ > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Thu Feb 14 08:44:12 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Thu, 14 Feb 2013 13:44:12 -0300 Subject: [SP-pm] Oportunidade Programador PHP / PERL References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br><6093C738EA1042FA805B9B44786D5022@pcricardo> Message-ID: Ola Tiago, n?o foi minha intens?o em momento alguem ser ironico, expressei apenas meu ponto de vista. Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: Tiago Peczenyj To: saopaulo-pm at mail.pm.org Sent: Thursday, February 14, 2013 8:30 AM Subject: Re: [SP-pm] Oportunidade Programador PHP / PERL ah, a ironia... Em 14/02/2013 09:29, "Ricardo Stock" escreveu: Se voc? acha que ter um diploma ? ter conhecimento, sinto muito. Um profissional se faz ao longo do tempo, conheci diversos caras bons pra ####### que n?o terminaram o curso. A grande maioria dos profissionais que conheci que terminaram alguma gradua??o se acham melhores que deuses... Eram prepotentes e arrogantes, com raras excess?es. Ter o conhecimento, n?o segnifica ter a raz?o. Eu acredito que ter uma faculdade ? importante, mas n?o ? tudo. E principalmente ao meu ver n?o torna uma pessoa melhor que a outra e t?o pouco posso julgar alguem que n?o tenha terminado a faculdade. Um diploma, te consegue uma entrevista, e talvez um emprego, mas somente o dia a dia te garante no emprego, sendo ou n?o formado. Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: Tiago Peczenyj To: saopaulo-pm at mail.pm.org Sent: Wednesday, February 13, 2013 1:50 PM Subject: Re: [SP-pm] Oportunidade Programador PHP / PERL 2013/2/13 Daniel de Oliveira Mantovani Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? burrice. N?o ?. Quem n?o ter curso superior n?o deveria estar ocupando lugar dos verdadeiros profissionais. 2013/2/13 Marcos : > Bom dia, grupo. > > > > A Capitani IT Solutions ? uma consultoria de aloca??o de profissionais > especialistas em Tecnologia da Informa??o, criada em 1996, busca por: > > > > Analista Desenvolvedor PHP / Perl > > Projeto para multinacional do segmento financeiro, n?o banco, com sede em > S?o Paulo. > > Projeto com in?cio em 21/02/2013. > > Principais atividades: An?lise, suporte e desenvolvimento em PHP. > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e banco de > Dados MySQL. > > Ser?o atividades de desenvolvimento para ?rea de Marketing Digital da > empresa. PHP como front end e o Perl ser? back end. > N?vel Acad?mico: Superior Completo. > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o Judas). > > Caso haja interesse, pe?o que envie seu CV para > marcos.aurelio at capitani.com.br ou repasse para os amigos que talvez tenham > interesse. > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------------------------------------------------------------------- =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer ------------------------------------------------------------------------------ =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Thu Feb 14 06:22:41 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 14 Feb 2013 12:22:41 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> <6093C738EA1042FA805B9B44786D5022@pcricardo> Message-ID: EU estava sendo ironico. 2013/2/14 Ricardo Stock > ** > Ola Tiago, n?o foi minha intens?o em momento alguem ser ironico, expressei > apenas meu ponto de vista. > > Ricardo Stock > www.stocksistemas.com.br > > ----- Original Message ----- > *From:* Tiago Peczenyj > *To:* saopaulo-pm at mail.pm.org > *Sent:* Thursday, February 14, 2013 8:30 AM > *Subject:* Re: [SP-pm] Oportunidade Programador PHP / PERL > > ah, a ironia... > Em 14/02/2013 09:29, "Ricardo Stock" escreveu: > >> ** >> Se voc? acha que ter um diploma ? ter conhecimento, sinto muito. >> >> Um profissional se faz ao longo do tempo, conheci diversos caras bons pra >> ####### que n?o terminaram o curso. A grande maioria dos profissionais que >> conheci que terminaram alguma gradua??o se acham melhores que deuses... >> Eram prepotentes e arrogantes, com raras excess?es. >> >> Ter o conhecimento, n?o segnifica ter a raz?o. >> >> Eu acredito que ter uma faculdade ? importante, mas n?o ? tudo. >> E principalmente ao meu ver n?o torna uma pessoa melhor que a outra e t?o >> pouco posso julgar alguem que n?o tenha terminado a faculdade. >> >> Um diploma, te consegue uma entrevista, e talvez um emprego, mas somente >> o dia a dia te garante no emprego, sendo ou n?o formado. >> >> >> >> Ricardo Stock >> www.stocksistemas.com.br >> >> ----- Original Message ----- >> *From:* Tiago Peczenyj >> *To:* saopaulo-pm at mail.pm.org >> *Sent:* Wednesday, February 13, 2013 1:50 PM >> *Subject:* Re: [SP-pm] Oportunidade Programador PHP / PERL >> >> >> >> 2013/2/13 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com> >> >>> Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? burrice. >>> >> >> N?o ?. Quem n?o ter curso superior n?o deveria estar ocupando lugar dos >> verdadeiros profissionais. >> >> >>> >>> >>> 2013/2/13 Marcos : >>> > Bom dia, grupo. >>> > >>> > >>> > >>> > A Capitani IT Solutions ? uma consultoria de aloca??o de profissionais >>> > especialistas em Tecnologia da Informa??o, criada em 1996, busca por: >>> > >>> > >>> > >>> > Analista Desenvolvedor PHP / Perl >>> > >>> > Projeto para multinacional do segmento financeiro, n?o banco, com sede >>> em >>> > S?o Paulo. >>> > >>> > Projeto com in?cio em 21/02/2013. >>> > >>> > Principais atividades: An?lise, suporte e desenvolvimento em PHP. >>> > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e banco >>> de >>> > Dados MySQL. >>> > >>> > Ser?o atividades de desenvolvimento para ?rea de Marketing Digital da >>> > empresa. PHP como front end e o Perl ser? back end. >>> > N?vel Acad?mico: Superior Completo. >>> > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o Judas). >>> > >>> > Caso haja interesse, pe?o que envie seu CV para >>> > marcos.aurelio at capitani.com.br ou repasse para os amigos que talvez >>> tenham >>> > interesse. >>> > >>> > >>> > >>> > >>> > >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > >>> >>> >>> >>> -- >>> >>> -dom >>> >>> -- >>> >>> IBM - Business Analytics Optimization Consultant >>> Daniel Mantovani +5511 8538-9897 <%2B5511%208538-9897> >>> XOXO >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> ------------------------------ >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> ------------------------------ > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Thu Feb 14 07:36:54 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Thu, 14 Feb 2013 13:36:54 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> <6093C738EA1042FA805B9B44786D5022@pcricardo> Message-ID: 60+ reply post job Isso me lembra um post... http://www.azarask.in/blog/post/the-wrong-problem/ []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/14 Tiago Peczenyj > EU estava sendo ironico. > > > 2013/2/14 Ricardo Stock > >> ** >> Ola Tiago, n?o foi minha intens?o em momento alguem ser ironico, >> expressei apenas meu ponto de vista. >> >> Ricardo Stock >> www.stocksistemas.com.br >> >> ----- Original Message ----- >> *From:* Tiago Peczenyj >> *To:* saopaulo-pm at mail.pm.org >> *Sent:* Thursday, February 14, 2013 8:30 AM >> *Subject:* Re: [SP-pm] Oportunidade Programador PHP / PERL >> >> ah, a ironia... >> Em 14/02/2013 09:29, "Ricardo Stock" escreveu: >> >>> ** >>> Se voc? acha que ter um diploma ? ter conhecimento, sinto muito. >>> >>> Um profissional se faz ao longo do tempo, conheci diversos caras bons >>> pra ####### que n?o terminaram o curso. A grande maioria dos profissionais >>> que conheci que terminaram alguma gradua??o se acham melhores que deuses... >>> Eram prepotentes e arrogantes, com raras excess?es. >>> >>> Ter o conhecimento, n?o segnifica ter a raz?o. >>> >>> Eu acredito que ter uma faculdade ? importante, mas n?o ? tudo. >>> E principalmente ao meu ver n?o torna uma pessoa melhor que a outra e t?o >>> pouco posso julgar alguem que n?o tenha terminado a faculdade. >>> >>> Um diploma, te consegue uma entrevista, e talvez um emprego, mas somente >>> o dia a dia te garante no emprego, sendo ou n?o formado. >>> >>> >>> >>> Ricardo Stock >>> www.stocksistemas.com.br >>> >>> ----- Original Message ----- >>> *From:* Tiago Peczenyj >>> *To:* saopaulo-pm at mail.pm.org >>> *Sent:* Wednesday, February 13, 2013 1:50 PM >>> *Subject:* Re: [SP-pm] Oportunidade Programador PHP / PERL >>> >>> >>> >>> 2013/2/13 Daniel de Oliveira Mantovani < >>> daniel.oliveira.mantovani at gmail.com> >>> >>>> Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? burrice. >>>> >>> >>> N?o ?. Quem n?o ter curso superior n?o deveria estar ocupando lugar dos >>> verdadeiros profissionais. >>> >>> >>>> >>>> >>>> 2013/2/13 Marcos : >>>> > Bom dia, grupo. >>>> > >>>> > >>>> > >>>> > A Capitani IT Solutions ? uma consultoria de aloca??o de profissionais >>>> > especialistas em Tecnologia da Informa??o, criada em 1996, busca por: >>>> > >>>> > >>>> > >>>> > Analista Desenvolvedor PHP / Perl >>>> > >>>> > Projeto para multinacional do segmento financeiro, n?o banco, com >>>> sede em >>>> > S?o Paulo. >>>> > >>>> > Projeto com in?cio em 21/02/2013. >>>> > >>>> > Principais atividades: An?lise, suporte e desenvolvimento em PHP. >>>> > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e banco >>>> de >>>> > Dados MySQL. >>>> > >>>> > Ser?o atividades de desenvolvimento para ?rea de Marketing Digital da >>>> > empresa. PHP como front end e o Perl ser? back end. >>>> > N?vel Acad?mico: Superior Completo. >>>> > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o Judas). >>>> > >>>> > Caso haja interesse, pe?o que envie seu CV para >>>> > marcos.aurelio at capitani.com.br ou repasse para os amigos que talvez >>>> tenham >>>> > interesse. >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > =begin disclaimer >>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> > L >>>> > =end disclaimer >>>> > >>>> >>>> >>>> >>>> -- >>>> >>>> -dom >>>> >>>> -- >>>> >>>> IBM - Business Analytics Optimization Consultant >>>> Daniel Mantovani +5511 8538-9897 <%2B5511%208538-9897> >>>> XOXO >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> ------------------------------ >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> ------------------------------ >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Thu Feb 14 09:38:37 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 14 Feb 2013 15:38:37 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> <6093C738EA1042FA805B9B44786D5022@pcricardo> Message-ID: 61.... :-p 2013/2/14 Marcio Ferreira > 60+ reply post job > > Isso me lembra um post... > http://www.azarask.in/blog/post/the-wrong-problem/ > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/2/14 Tiago Peczenyj > >> EU estava sendo ironico. >> >> >> 2013/2/14 Ricardo Stock >> >>> ** >>> Ola Tiago, n?o foi minha intens?o em momento alguem ser ironico, >>> expressei apenas meu ponto de vista. >>> >>> Ricardo Stock >>> www.stocksistemas.com.br >>> >>> ----- Original Message ----- >>> *From:* Tiago Peczenyj >>> *To:* saopaulo-pm at mail.pm.org >>> *Sent:* Thursday, February 14, 2013 8:30 AM >>> *Subject:* Re: [SP-pm] Oportunidade Programador PHP / PERL >>> >>> ah, a ironia... >>> Em 14/02/2013 09:29, "Ricardo Stock" escreveu: >>> >>>> ** >>>> Se voc? acha que ter um diploma ? ter conhecimento, sinto muito. >>>> >>>> Um profissional se faz ao longo do tempo, conheci diversos caras bons >>>> pra ####### que n?o terminaram o curso. A grande maioria dos profissionais >>>> que conheci que terminaram alguma gradua??o se acham melhores que deuses... >>>> Eram prepotentes e arrogantes, com raras excess?es. >>>> >>>> Ter o conhecimento, n?o segnifica ter a raz?o. >>>> >>>> Eu acredito que ter uma faculdade ? importante, mas n?o ? tudo. >>>> E principalmente ao meu ver n?o torna uma pessoa melhor que a outra e t?o >>>> pouco posso julgar alguem que n?o tenha terminado a faculdade. >>>> >>>> Um diploma, te consegue uma entrevista, e talvez um emprego, mas >>>> somente o dia a dia te garante no emprego, sendo ou n?o formado. >>>> >>>> >>>> >>>> Ricardo Stock >>>> www.stocksistemas.com.br >>>> >>>> ----- Original Message ----- >>>> *From:* Tiago Peczenyj >>>> *To:* saopaulo-pm at mail.pm.org >>>> *Sent:* Wednesday, February 13, 2013 1:50 PM >>>> *Subject:* Re: [SP-pm] Oportunidade Programador PHP / PERL >>>> >>>> >>>> >>>> 2013/2/13 Daniel de Oliveira Mantovani < >>>> daniel.oliveira.mantovani at gmail.com> >>>> >>>>> Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? burrice. >>>>> >>>> >>>> N?o ?. Quem n?o ter curso superior n?o deveria estar ocupando lugar dos >>>> verdadeiros profissionais. >>>> >>>> >>>>> >>>>> >>>>> 2013/2/13 Marcos : >>>>> > Bom dia, grupo. >>>>> > >>>>> > >>>>> > >>>>> > A Capitani IT Solutions ? uma consultoria de aloca??o de >>>>> profissionais >>>>> > especialistas em Tecnologia da Informa??o, criada em 1996, busca por: >>>>> > >>>>> > >>>>> > >>>>> > Analista Desenvolvedor PHP / Perl >>>>> > >>>>> > Projeto para multinacional do segmento financeiro, n?o banco, com >>>>> sede em >>>>> > S?o Paulo. >>>>> > >>>>> > Projeto com in?cio em 21/02/2013. >>>>> > >>>>> > Principais atividades: An?lise, suporte e desenvolvimento em PHP. >>>>> > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e >>>>> banco de >>>>> > Dados MySQL. >>>>> > >>>>> > Ser?o atividades de desenvolvimento para ?rea de Marketing Digital da >>>>> > empresa. PHP como front end e o Perl ser? back end. >>>>> > N?vel Acad?mico: Superior Completo. >>>>> > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o >>>>> Judas). >>>>> > >>>>> > Caso haja interesse, pe?o que envie seu CV para >>>>> > marcos.aurelio at capitani.com.br ou repasse para os amigos que talvez >>>>> tenham >>>>> > interesse. >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > =begin disclaimer >>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> > L >>>>> > =end disclaimer >>>>> > >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> -dom >>>>> >>>>> -- >>>>> >>>>> IBM - Business Analytics Optimization Consultant >>>>> Daniel Mantovani +5511 8538-9897 <%2B5511%208538-9897> >>>>> XOXO >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> >>>> -- >>>> Tiago B. Peczenyj >>>> Linux User #405772 >>>> >>>> http://about.me/peczenyj >>>> >>>> ------------------------------ >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> ------------------------------ >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Thu Feb 14 09:44:53 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Thu, 14 Feb 2013 15:44:53 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> <6093C738EA1042FA805B9B44786D5022@pcricardo> Message-ID: 62 :-B #joke * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/14 Andre Carneiro > 61.... :-p > > > 2013/2/14 Marcio Ferreira > >> 60+ reply post job >> >> Isso me lembra um post... >> http://www.azarask.in/blog/post/the-wrong-problem/ >> >> >> []s, >> >> Marcio Ferreira >> skype: marcio.ferreir4 >> (21) 8365-7768 >> >> >> 2013/2/14 Tiago Peczenyj >> >>> EU estava sendo ironico. >>> >>> >>> 2013/2/14 Ricardo Stock >>> >>>> ** >>>> Ola Tiago, n?o foi minha intens?o em momento alguem ser ironico, >>>> expressei apenas meu ponto de vista. >>>> >>>> Ricardo Stock >>>> www.stocksistemas.com.br >>>> >>>> ----- Original Message ----- >>>> *From:* Tiago Peczenyj >>>> *To:* saopaulo-pm at mail.pm.org >>>> *Sent:* Thursday, February 14, 2013 8:30 AM >>>> *Subject:* Re: [SP-pm] Oportunidade Programador PHP / PERL >>>> >>>> ah, a ironia... >>>> Em 14/02/2013 09:29, "Ricardo Stock" >>>> escreveu: >>>> >>>>> ** >>>>> Se voc? acha que ter um diploma ? ter conhecimento, sinto muito. >>>>> >>>>> Um profissional se faz ao longo do tempo, conheci diversos caras bons >>>>> pra ####### que n?o terminaram o curso. A grande maioria dos profissionais >>>>> que conheci que terminaram alguma gradua??o se acham melhores que deuses... >>>>> Eram prepotentes e arrogantes, com raras excess?es. >>>>> >>>>> Ter o conhecimento, n?o segnifica ter a raz?o. >>>>> >>>>> Eu acredito que ter uma faculdade ? importante, mas n?o ? tudo. >>>>> E principalmente ao meu ver n?o torna uma pessoa melhor que a outra e t?o >>>>> pouco posso julgar alguem que n?o tenha terminado a faculdade. >>>>> >>>>> Um diploma, te consegue uma entrevista, e talvez um emprego, mas >>>>> somente o dia a dia te garante no emprego, sendo ou n?o formado. >>>>> >>>>> >>>>> >>>>> Ricardo Stock >>>>> www.stocksistemas.com.br >>>>> >>>>> ----- Original Message ----- >>>>> *From:* Tiago Peczenyj >>>>> *To:* saopaulo-pm at mail.pm.org >>>>> *Sent:* Wednesday, February 13, 2013 1:50 PM >>>>> *Subject:* Re: [SP-pm] Oportunidade Programador PHP / PERL >>>>> >>>>> >>>>> >>>>> 2013/2/13 Daniel de Oliveira Mantovani < >>>>> daniel.oliveira.mantovani at gmail.com> >>>>> >>>>>> Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? burrice. >>>>>> >>>>> >>>>> N?o ?. Quem n?o ter curso superior n?o deveria estar ocupando lugar >>>>> dos verdadeiros profissionais. >>>>> >>>>> >>>>>> >>>>>> >>>>>> 2013/2/13 Marcos : >>>>>> > Bom dia, grupo. >>>>>> > >>>>>> > >>>>>> > >>>>>> > A Capitani IT Solutions ? uma consultoria de aloca??o de >>>>>> profissionais >>>>>> > especialistas em Tecnologia da Informa??o, criada em 1996, busca >>>>>> por: >>>>>> > >>>>>> > >>>>>> > >>>>>> > Analista Desenvolvedor PHP / Perl >>>>>> > >>>>>> > Projeto para multinacional do segmento financeiro, n?o banco, com >>>>>> sede em >>>>>> > S?o Paulo. >>>>>> > >>>>>> > Projeto com in?cio em 21/02/2013. >>>>>> > >>>>>> > Principais atividades: An?lise, suporte e desenvolvimento em PHP. >>>>>> > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e >>>>>> banco de >>>>>> > Dados MySQL. >>>>>> > >>>>>> > Ser?o atividades de desenvolvimento para ?rea de Marketing Digital >>>>>> da >>>>>> > empresa. PHP como front end e o Perl ser? back end. >>>>>> > N?vel Acad?mico: Superior Completo. >>>>>> > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o >>>>>> Judas). >>>>>> > >>>>>> > Caso haja interesse, pe?o que envie seu CV para >>>>>> > marcos.aurelio at capitani.com.br ou repasse para os amigos que >>>>>> talvez tenham >>>>>> > interesse. >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > =begin disclaimer >>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> > L >>>>>> > =end disclaimer >>>>>> > >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> -dom >>>>>> >>>>>> -- >>>>>> >>>>>> IBM - Business Analytics Optimization Consultant >>>>>> Daniel Mantovani +5511 8538-9897 <%2B5511%208538-9897> >>>>>> XOXO >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Tiago B. Peczenyj >>>>> Linux User #405772 >>>>> >>>>> http://about.me/peczenyj >>>>> >>>>> ------------------------------ >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> ------------------------------ >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Thu Feb 14 09:48:15 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Thu, 14 Feb 2013 15:48:15 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> <6093C738EA1042FA805B9B44786D5022@pcricardo> Message-ID: Se tivessemos 60 posts job eu ficaria feliz, mas... =/ []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/14 Daniel Vinciguerra > 62 :-B #joke > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/2/14 Andre Carneiro > >> 61.... :-p >> >> >> 2013/2/14 Marcio Ferreira >> >>> 60+ reply post job >>> >>> Isso me lembra um post... >>> http://www.azarask.in/blog/post/the-wrong-problem/ >>> >>> >>> []s, >>> >>> Marcio Ferreira >>> skype: marcio.ferreir4 >>> (21) 8365-7768 >>> >>> >>> 2013/2/14 Tiago Peczenyj >>> >>>> EU estava sendo ironico. >>>> >>>> >>>> 2013/2/14 Ricardo Stock >>>> >>>>> ** >>>>> Ola Tiago, n?o foi minha intens?o em momento alguem ser ironico, >>>>> expressei apenas meu ponto de vista. >>>>> >>>>> Ricardo Stock >>>>> www.stocksistemas.com.br >>>>> >>>>> ----- Original Message ----- >>>>> *From:* Tiago Peczenyj >>>>> *To:* saopaulo-pm at mail.pm.org >>>>> *Sent:* Thursday, February 14, 2013 8:30 AM >>>>> *Subject:* Re: [SP-pm] Oportunidade Programador PHP / PERL >>>>> >>>>> ah, a ironia... >>>>> Em 14/02/2013 09:29, "Ricardo Stock" >>>>> escreveu: >>>>> >>>>>> ** >>>>>> Se voc? acha que ter um diploma ? ter conhecimento, sinto muito. >>>>>> >>>>>> Um profissional se faz ao longo do tempo, conheci diversos caras bons >>>>>> pra ####### que n?o terminaram o curso. A grande maioria dos profissionais >>>>>> que conheci que terminaram alguma gradua??o se acham melhores que deuses... >>>>>> Eram prepotentes e arrogantes, com raras excess?es. >>>>>> >>>>>> Ter o conhecimento, n?o segnifica ter a raz?o. >>>>>> >>>>>> Eu acredito que ter uma faculdade ? importante, mas n?o ? tudo. >>>>>> E principalmente ao meu ver n?o torna uma pessoa melhor que a outra e t?o >>>>>> pouco posso julgar alguem que n?o tenha terminado a faculdade. >>>>>> >>>>>> Um diploma, te consegue uma entrevista, e talvez um emprego, mas >>>>>> somente o dia a dia te garante no emprego, sendo ou n?o formado. >>>>>> >>>>>> >>>>>> >>>>>> Ricardo Stock >>>>>> www.stocksistemas.com.br >>>>>> >>>>>> ----- Original Message ----- >>>>>> *From:* Tiago Peczenyj >>>>>> *To:* saopaulo-pm at mail.pm.org >>>>>> *Sent:* Wednesday, February 13, 2013 1:50 PM >>>>>> *Subject:* Re: [SP-pm] Oportunidade Programador PHP / PERL >>>>>> >>>>>> >>>>>> >>>>>> 2013/2/13 Daniel de Oliveira Mantovani < >>>>>> daniel.oliveira.mantovani at gmail.com> >>>>>> >>>>>>> Se escreve Perl e n?o Pearl, e exigir curso superior em T.I ? >>>>>>> burrice. >>>>>>> >>>>>> >>>>>> N?o ?. Quem n?o ter curso superior n?o deveria estar ocupando lugar >>>>>> dos verdadeiros profissionais. >>>>>> >>>>>> >>>>>>> >>>>>>> >>>>>>> 2013/2/13 Marcos : >>>>>>> > Bom dia, grupo. >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > A Capitani IT Solutions ? uma consultoria de aloca??o de >>>>>>> profissionais >>>>>>> > especialistas em Tecnologia da Informa??o, criada em 1996, busca >>>>>>> por: >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > Analista Desenvolvedor PHP / Perl >>>>>>> > >>>>>>> > Projeto para multinacional do segmento financeiro, n?o banco, com >>>>>>> sede em >>>>>>> > S?o Paulo. >>>>>>> > >>>>>>> > Projeto com in?cio em 21/02/2013. >>>>>>> > >>>>>>> > Principais atividades: An?lise, suporte e desenvolvimento em PHP. >>>>>>> > Conhecimentos Exigidos: Programa??o PHP, fazendo uso de Pearl e >>>>>>> banco de >>>>>>> > Dados MySQL. >>>>>>> > >>>>>>> > Ser?o atividades de desenvolvimento para ?rea de Marketing Digital >>>>>>> da >>>>>>> > empresa. PHP como front end e o Perl ser? back end. >>>>>>> > N?vel Acad?mico: Superior Completo. >>>>>>> > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do Metr? S?o >>>>>>> Judas). >>>>>>> > >>>>>>> > Caso haja interesse, pe?o que envie seu CV para >>>>>>> > marcos.aurelio at capitani.com.br ou repasse para os amigos que >>>>>>> talvez tenham >>>>>>> > interesse. >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > =begin disclaimer >>>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> > L >>>>>>> > =end disclaimer >>>>>>> > >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> -dom >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> IBM - Business Analytics Optimization Consultant >>>>>>> Daniel Mantovani +5511 8538-9897 <%2B5511%208538-9897> >>>>>>> XOXO >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Tiago B. Peczenyj >>>>>> Linux User #405772 >>>>>> >>>>>> http://about.me/peczenyj >>>>>> >>>>>> ------------------------------ >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> ------------------------------ >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Tiago B. Peczenyj >>>> Linux User #405772 >>>> >>>> http://about.me/peczenyj >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Andr? Garcia Carneiro >> Software Engineer >> (11)982907780 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Thu Feb 14 09:55:14 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Thu, 14 Feb 2013 15:55:14 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= Message-ID: Boa pessoal, Quem esta afim de escrever coisas interessantes e fazer um equin?cio bacana j? que nosso ultimo foi encavalado por conta do YAPC? Volunt?rios para a organiza??o da vez e os artigos!? o/ []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Thu Feb 14 11:45:21 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 14 Feb 2013 17:45:21 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: Qual ser? o tema do equin?cio? Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra escreveu: > Boa pessoal, > > Quem esta afim de escrever coisas interessantes e fazer um equin?cio bacana > j? que nosso ultimo foi encavalado por conta do YAPC? > > Volunt?rios para a organiza??o da vez e os artigos!? o/ > > []'s > > > Daniel Vinciguerra > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From leonardo at ruoso.com Thu Feb 14 11:57:36 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Thu, 14 Feb 2013 17:57:36 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: A ideia de um tema central n?o gerou bons resultados. Podemos voltar ? estrat?gia livre nesta edi??o. Em 14 de fevereiro de 2013 17:45, Lucas Moraes escreveu: > Qual ser? o tema do equin?cio? > > Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra > escreveu: > > Boa pessoal, > > > > Quem esta afim de escrever coisas interessantes e fazer um equin?cio > bacana > > j? que nosso ultimo foi encavalado por conta do YAPC? > > > > Volunt?rios para a organiza??o da vez e os artigos!? o/ > > > > []'s > > > > > > Daniel Vinciguerra > > Web Solutions Architect and Co-Owner at Bivee > > http://github.com/dvinciguerra > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dan.vinciguerra at gmail.com Thu Feb 14 12:08:41 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Thu, 14 Feb 2013 18:08:41 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: A galera poderia escrever sobre "o que est?o vendo" e isso poderia gerar at? um pequeno encontro t?cnico com os eleitos mais interessantes pelos pr?prios participantes (ou quem quiser participar), que queiram palestrar sobre o assunto que abordou no equin?cio! Eu apoio e muito a ideia de um tema mais livre, para n?o inibir as pessoas que tenham menos dom?nio (no caso do tema central). []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/14 Leonardo Ruoso > A ideia de um tema central n?o gerou bons resultados. Podemos voltar ? > estrat?gia livre nesta edi??o. > > > Em 14 de fevereiro de 2013 17:45, Lucas Moraes < > lucastiagodemoraes at gmail.com> escreveu: > > Qual ser? o tema do equin?cio? >> >> Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra >> escreveu: >> > Boa pessoal, >> > >> > Quem esta afim de escrever coisas interessantes e fazer um equin?cio >> bacana >> > j? que nosso ultimo foi encavalado por conta do YAPC? >> > >> > Volunt?rios para a organiza??o da vez e os artigos!? o/ >> > >> > []'s >> > >> > >> > Daniel Vinciguerra >> > Web Solutions Architect and Co-Owner at Bivee >> > http://github.com/dvinciguerra >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Thu Feb 14 12:17:35 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 14 Feb 2013 18:17:35 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: Boa... Eu, ultimamente, ando bem ligado em coisas que envolvem nuvens e computa??o distribu?da. Serve? Cheers! 2013/2/14 Daniel Vinciguerra > > A galera poderia escrever sobre "o que est?o vendo" e isso poderia gerar > at? um pequeno encontro t?cnico com os eleitos mais interessantes pelos > pr?prios participantes (ou quem quiser participar), que queiram palestrar > sobre o assunto que abordou no equin?cio! > > Eu apoio e muito a ideia de um tema mais livre, para n?o inibir as pessoas > que tenham menos dom?nio (no caso do tema central). > > []'s > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/2/14 Leonardo Ruoso > >> A ideia de um tema central n?o gerou bons resultados. Podemos voltar ? >> estrat?gia livre nesta edi??o. >> >> >> Em 14 de fevereiro de 2013 17:45, Lucas Moraes < >> lucastiagodemoraes at gmail.com> escreveu: >> >> Qual ser? o tema do equin?cio? >>> >>> Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra >>> escreveu: >>> > Boa pessoal, >>> > >>> > Quem esta afim de escrever coisas interessantes e fazer um equin?cio >>> bacana >>> > j? que nosso ultimo foi encavalado por conta do YAPC? >>> > >>> > Volunt?rios para a organiza??o da vez e os artigos!? o/ >>> > >>> > []'s >>> > >>> > >>> > Daniel Vinciguerra >>> > Web Solutions Architect and Co-Owner at Bivee >>> > http://github.com/dvinciguerra >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Thu Feb 14 12:21:53 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Thu, 14 Feb 2013 18:21:53 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: Creio que vale tudo desde que esteja relacionado a Perl! Em 14 de fevereiro de 2013 18:17, Andre Carneiro < andregarciacarneiro at gmail.com> escreveu: > Boa... > > Eu, ultimamente, ando bem ligado em coisas que envolvem nuvens e > computa??o distribu?da. Serve? > > > Cheers! > > > 2013/2/14 Daniel Vinciguerra > >> >> A galera poderia escrever sobre "o que est?o vendo" e isso poderia gerar >> at? um pequeno encontro t?cnico com os eleitos mais interessantes pelos >> pr?prios participantes (ou quem quiser participar), que queiram palestrar >> sobre o assunto que abordou no equin?cio! >> >> Eu apoio e muito a ideia de um tema mais livre, para n?o inibir as >> pessoas que tenham menos dom?nio (no caso do tema central). >> >> []'s >> >> * >> Daniel Vinciguerra* >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> 2013/2/14 Leonardo Ruoso >> >>> A ideia de um tema central n?o gerou bons resultados. Podemos voltar ? >>> estrat?gia livre nesta edi??o. >>> >>> >>> Em 14 de fevereiro de 2013 17:45, Lucas Moraes < >>> lucastiagodemoraes at gmail.com> escreveu: >>> >>> Qual ser? o tema do equin?cio? >>>> >>>> Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra >>>> escreveu: >>>> > Boa pessoal, >>>> > >>>> > Quem esta afim de escrever coisas interessantes e fazer um equin?cio >>>> bacana >>>> > j? que nosso ultimo foi encavalado por conta do YAPC? >>>> > >>>> > Volunt?rios para a organiza??o da vez e os artigos!? o/ >>>> > >>>> > []'s >>>> > >>>> > >>>> > Daniel Vinciguerra >>>> > Web Solutions Architect and Co-Owner at Bivee >>>> > http://github.com/dvinciguerra >>>> > >>>> > =begin disclaimer >>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> > L >>>> > =end disclaimer >>>> > >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Leonardo Ruoso >>> Journalist, Perl developer and business consultant >>> Media, UFC/2006; Telecom, IFCE/1998 >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Thu Feb 14 12:29:28 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Thu, 14 Feb 2013 18:29:28 -0200 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: Message-ID: Talvez surja algu?m muito delicado pra dizer "esse tema porque EU que estou fazendo" e no fim nao faz poha nenhuma, n?o? []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/14 Leonardo Ruoso > A ideia de um tema central n?o gerou bons resultados. Podemos voltar ? > estrat?gia livre nesta edi??o. > > > Em 14 de fevereiro de 2013 17:45, Lucas Moraes < > lucastiagodemoraes at gmail.com> escreveu: > > Qual ser? o tema do equin?cio? >> >> Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra >> escreveu: >> > Boa pessoal, >> > >> > Quem esta afim de escrever coisas interessantes e fazer um equin?cio >> bacana >> > j? que nosso ultimo foi encavalado por conta do YAPC? >> > >> > Volunt?rios para a organiza??o da vez e os artigos!? o/ >> > >> > []'s >> > >> > >> > Daniel Vinciguerra >> > Web Solutions Architect and Co-Owner at Bivee >> > http://github.com/dvinciguerra >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Thu Feb 14 12:32:34 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Thu, 14 Feb 2013 18:32:34 -0200 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: Message-ID: Ah! Esqueci de um detalhe importante, todos aplaudem, como pude esquecer isso?! :P []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/14 Marcio Ferreira > Talvez surja algu?m muito delicado pra dizer "esse tema porque EU que > estou fazendo" e no fim nao faz poha nenhuma, n?o? > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/2/14 Leonardo Ruoso > >> A ideia de um tema central n?o gerou bons resultados. Podemos voltar ? >> estrat?gia livre nesta edi??o. >> >> >> Em 14 de fevereiro de 2013 17:45, Lucas Moraes < >> lucastiagodemoraes at gmail.com> escreveu: >> >> Qual ser? o tema do equin?cio? >>> >>> Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra >>> escreveu: >>> > Boa pessoal, >>> > >>> > Quem esta afim de escrever coisas interessantes e fazer um equin?cio >>> bacana >>> > j? que nosso ultimo foi encavalado por conta do YAPC? >>> > >>> > Volunt?rios para a organiza??o da vez e os artigos!? o/ >>> > >>> > []'s >>> > >>> > >>> > Daniel Vinciguerra >>> > Web Solutions Architect and Co-Owner at Bivee >>> > http://github.com/dvinciguerra >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Thu Feb 14 12:37:57 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Thu, 14 Feb 2013 18:37:57 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: M?rio, N?o sei se eu mere?o suas cr?ticas, n?o sei o que est? tornando o ambiente da lista t?o hostil, eu apenas deixei como sugest?o que os artigos fossem de tema livre para facilitar sua produ??o, embora eu entenda que edi??es tem?ticas tendem a ser mais ricas e interessantes para quem as consome. Dessa vez eu n?o tive a inten??o de atacar ningu?m, nem voc?, nem o Vinciguerra. Um grande abra?o! Leonardo Em 14 de fevereiro de 2013 18:32, Marcio Ferreira < marciodesouzaferreira at gmail.com> escreveu: > Ah! Esqueci de um detalhe importante, todos aplaudem, como pude esquecer > isso?! :P > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/2/14 Marcio Ferreira > >> Talvez surja algu?m muito delicado pra dizer "esse tema porque EU que >> estou fazendo" e no fim nao faz poha nenhuma, n?o? >> >> []s, >> >> Marcio Ferreira >> skype: marcio.ferreir4 >> (21) 8365-7768 >> >> >> 2013/2/14 Leonardo Ruoso >> >>> A ideia de um tema central n?o gerou bons resultados. Podemos voltar ? >>> estrat?gia livre nesta edi??o. >>> >>> >>> Em 14 de fevereiro de 2013 17:45, Lucas Moraes < >>> lucastiagodemoraes at gmail.com> escreveu: >>> >>> Qual ser? o tema do equin?cio? >>>> >>>> Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra >>>> escreveu: >>>> > Boa pessoal, >>>> > >>>> > Quem esta afim de escrever coisas interessantes e fazer um equin?cio >>>> bacana >>>> > j? que nosso ultimo foi encavalado por conta do YAPC? >>>> > >>>> > Volunt?rios para a organiza??o da vez e os artigos!? o/ >>>> > >>>> > []'s >>>> > >>>> > >>>> > Daniel Vinciguerra >>>> > Web Solutions Architect and Co-Owner at Bivee >>>> > http://github.com/dvinciguerra >>>> > >>>> > =begin disclaimer >>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> > L >>>> > =end disclaimer >>>> > >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Leonardo Ruoso >>> Journalist, Perl developer and business consultant >>> Media, UFC/2006; Telecom, IFCE/1998 >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Thu Feb 14 12:38:49 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Thu, 14 Feb 2013 18:38:49 -0200 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: Message-ID: Boa! tamb?m tenho escrito perl ~distribu?do~, maluquisses com aws, redis, cassandra e mais coisas divertidas :) Talvez um "artigos Perl", seja um pouco pesado. Ecossistema n?o parece mais interessante? Algo quanto a deploy, integration continuous poderia ser bemmmm cool =) Stan! O que voc? pode escrever pra gente? Vc est? fazendo coisas muito bacanas, parab?ns! =) []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/14 Andre Carneiro > Boa... > > Eu, ultimamente, ando bem ligado em coisas que envolvem nuvens e > computa??o distribu?da. Serve? > > > Cheers! > > > 2013/2/14 Daniel Vinciguerra > >> >> A galera poderia escrever sobre "o que est?o vendo" e isso poderia gerar >> at? um pequeno encontro t?cnico com os eleitos mais interessantes pelos >> pr?prios participantes (ou quem quiser participar), que queiram palestrar >> sobre o assunto que abordou no equin?cio! >> >> Eu apoio e muito a ideia de um tema mais livre, para n?o inibir as >> pessoas que tenham menos dom?nio (no caso do tema central). >> >> []'s >> >> * >> Daniel Vinciguerra* >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> 2013/2/14 Leonardo Ruoso >> >>> A ideia de um tema central n?o gerou bons resultados. Podemos voltar ? >>> estrat?gia livre nesta edi??o. >>> >>> >>> Em 14 de fevereiro de 2013 17:45, Lucas Moraes < >>> lucastiagodemoraes at gmail.com> escreveu: >>> >>> Qual ser? o tema do equin?cio? >>>> >>>> Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra >>>> escreveu: >>>> > Boa pessoal, >>>> > >>>> > Quem esta afim de escrever coisas interessantes e fazer um equin?cio >>>> bacana >>>> > j? que nosso ultimo foi encavalado por conta do YAPC? >>>> > >>>> > Volunt?rios para a organiza??o da vez e os artigos!? o/ >>>> > >>>> > []'s >>>> > >>>> > >>>> > Daniel Vinciguerra >>>> > Web Solutions Architect and Co-Owner at Bivee >>>> > http://github.com/dvinciguerra >>>> > >>>> > =begin disclaimer >>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> > L >>>> > =end disclaimer >>>> > >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Leonardo Ruoso >>> Journalist, Perl developer and business consultant >>> Media, UFC/2006; Telecom, IFCE/1998 >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Thu Feb 14 12:39:36 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 14 Feb 2013 18:39:36 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: vcs precisam tomar uma cerveja. pqp 2013/2/14 Leonardo Ruoso > M?rio, > > N?o sei se eu mere?o suas cr?ticas, n?o sei o que est? tornando o ambiente > da lista t?o hostil, eu apenas deixei como sugest?o que os artigos fossem > de tema livre para facilitar sua produ??o, embora eu entenda que edi??es > tem?ticas tendem a ser mais ricas e interessantes para quem as consome. > Dessa vez eu n?o tive a inten??o de atacar ningu?m, nem voc?, nem o > Vinciguerra. > > Um grande abra?o! > > Leonardo > > > Em 14 de fevereiro de 2013 18:32, Marcio Ferreira < > marciodesouzaferreira at gmail.com> escreveu: > > Ah! Esqueci de um detalhe importante, todos aplaudem, como pude esquecer >> isso?! :P >> >> >> []s, >> >> Marcio Ferreira >> skype: marcio.ferreir4 >> (21) 8365-7768 >> >> >> 2013/2/14 Marcio Ferreira >> >>> Talvez surja algu?m muito delicado pra dizer "esse tema porque EU que >>> estou fazendo" e no fim nao faz poha nenhuma, n?o? >>> >>> []s, >>> >>> Marcio Ferreira >>> skype: marcio.ferreir4 >>> (21) 8365-7768 >>> >>> >>> 2013/2/14 Leonardo Ruoso >>> >>>> A ideia de um tema central n?o gerou bons resultados. Podemos voltar ? >>>> estrat?gia livre nesta edi??o. >>>> >>>> >>>> Em 14 de fevereiro de 2013 17:45, Lucas Moraes < >>>> lucastiagodemoraes at gmail.com> escreveu: >>>> >>>> Qual ser? o tema do equin?cio? >>>>> >>>>> Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra >>>>> escreveu: >>>>> > Boa pessoal, >>>>> > >>>>> > Quem esta afim de escrever coisas interessantes e fazer um equin?cio >>>>> bacana >>>>> > j? que nosso ultimo foi encavalado por conta do YAPC? >>>>> > >>>>> > Volunt?rios para a organiza??o da vez e os artigos!? o/ >>>>> > >>>>> > []'s >>>>> > >>>>> > >>>>> > Daniel Vinciguerra >>>>> > Web Solutions Architect and Co-Owner at Bivee >>>>> > http://github.com/dvinciguerra >>>>> > >>>>> > =begin disclaimer >>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> > L >>>>> > =end disclaimer >>>>> > >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> >>>> -- >>>> Leonardo Ruoso >>>> Journalist, Perl developer and business consultant >>>> Media, UFC/2006; Telecom, IFCE/1998 >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Thu Feb 14 12:42:17 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Thu, 14 Feb 2013 18:42:17 -0200 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: Message-ID: Relax Leonardo, sofro de problemas de relapso com hist?rias pseudo-intelectuais, misturadas com arrog?ncia, prepotencia, mas resumindo: ((buzz*buzz)-buzz)/2 =D []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/14 Leonardo Ruoso > M?rio, > > N?o sei se eu mere?o suas cr?ticas, n?o sei o que est? tornando o ambiente > da lista t?o hostil, eu apenas deixei como sugest?o que os artigos fossem > de tema livre para facilitar sua produ??o, embora eu entenda que edi??es > tem?ticas tendem a ser mais ricas e interessantes para quem as consome. > Dessa vez eu n?o tive a inten??o de atacar ningu?m, nem voc?, nem o > Vinciguerra. > > Um grande abra?o! > > Leonardo > > > Em 14 de fevereiro de 2013 18:32, Marcio Ferreira < > marciodesouzaferreira at gmail.com> escreveu: > > Ah! Esqueci de um detalhe importante, todos aplaudem, como pude esquecer >> isso?! :P >> >> >> []s, >> >> Marcio Ferreira >> skype: marcio.ferreir4 >> (21) 8365-7768 >> >> >> 2013/2/14 Marcio Ferreira >> >>> Talvez surja algu?m muito delicado pra dizer "esse tema porque EU que >>> estou fazendo" e no fim nao faz poha nenhuma, n?o? >>> >>> []s, >>> >>> Marcio Ferreira >>> skype: marcio.ferreir4 >>> (21) 8365-7768 >>> >>> >>> 2013/2/14 Leonardo Ruoso >>> >>>> A ideia de um tema central n?o gerou bons resultados. Podemos voltar ? >>>> estrat?gia livre nesta edi??o. >>>> >>>> >>>> Em 14 de fevereiro de 2013 17:45, Lucas Moraes < >>>> lucastiagodemoraes at gmail.com> escreveu: >>>> >>>> Qual ser? o tema do equin?cio? >>>>> >>>>> Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra >>>>> escreveu: >>>>> > Boa pessoal, >>>>> > >>>>> > Quem esta afim de escrever coisas interessantes e fazer um equin?cio >>>>> bacana >>>>> > j? que nosso ultimo foi encavalado por conta do YAPC? >>>>> > >>>>> > Volunt?rios para a organiza??o da vez e os artigos!? o/ >>>>> > >>>>> > []'s >>>>> > >>>>> > >>>>> > Daniel Vinciguerra >>>>> > Web Solutions Architect and Co-Owner at Bivee >>>>> > http://github.com/dvinciguerra >>>>> > >>>>> > =begin disclaimer >>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> > L >>>>> > =end disclaimer >>>>> > >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> >>>> -- >>>> Leonardo Ruoso >>>> Journalist, Perl developer and business consultant >>>> Media, UFC/2006; Telecom, IFCE/1998 >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Thu Feb 14 12:47:52 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Thu, 14 Feb 2013 18:47:52 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: M?rcio, Eu estou tranquilo, ?s vezes s? acho que voc? esquecem que isso ? uma lista com arquivos p?blicos. Abra?os, Em 14 de fevereiro de 2013 18:42, Marcio Ferreira < marciodesouzaferreira at gmail.com> escreveu: > Relax Leonardo, sofro de problemas de relapso com hist?rias > pseudo-intelectuais, misturadas com arrog?ncia, prepotencia, mas resumindo: > ((buzz*buzz)-buzz)/2 =D > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/2/14 Leonardo Ruoso > >> M?rio, >> >> N?o sei se eu mere?o suas cr?ticas, n?o sei o que est? tornando o >> ambiente da lista t?o hostil, eu apenas deixei como sugest?o que os artigos >> fossem de tema livre para facilitar sua produ??o, embora eu entenda que >> edi??es tem?ticas tendem a ser mais ricas e interessantes para quem as >> consome. Dessa vez eu n?o tive a inten??o de atacar ningu?m, nem voc?, nem >> o Vinciguerra. >> >> Um grande abra?o! >> >> Leonardo >> >> >> Em 14 de fevereiro de 2013 18:32, Marcio Ferreira < >> marciodesouzaferreira at gmail.com> escreveu: >> >> Ah! Esqueci de um detalhe importante, todos aplaudem, como pude esquecer >>> isso?! :P >>> >>> >>> []s, >>> >>> Marcio Ferreira >>> skype: marcio.ferreir4 >>> (21) 8365-7768 >>> >>> >>> 2013/2/14 Marcio Ferreira >>> >>>> Talvez surja algu?m muito delicado pra dizer "esse tema porque EU que >>>> estou fazendo" e no fim nao faz poha nenhuma, n?o? >>>> >>>> []s, >>>> >>>> Marcio Ferreira >>>> skype: marcio.ferreir4 >>>> (21) 8365-7768 >>>> >>>> >>>> 2013/2/14 Leonardo Ruoso >>>> >>>>> A ideia de um tema central n?o gerou bons resultados. Podemos voltar ? >>>>> estrat?gia livre nesta edi??o. >>>>> >>>>> >>>>> Em 14 de fevereiro de 2013 17:45, Lucas Moraes < >>>>> lucastiagodemoraes at gmail.com> escreveu: >>>>> >>>>> Qual ser? o tema do equin?cio? >>>>>> >>>>>> Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra >>>>>> escreveu: >>>>>> > Boa pessoal, >>>>>> > >>>>>> > Quem esta afim de escrever coisas interessantes e fazer um >>>>>> equin?cio bacana >>>>>> > j? que nosso ultimo foi encavalado por conta do YAPC? >>>>>> > >>>>>> > Volunt?rios para a organiza??o da vez e os artigos!? o/ >>>>>> > >>>>>> > []'s >>>>>> > >>>>>> > >>>>>> > Daniel Vinciguerra >>>>>> > Web Solutions Architect and Co-Owner at Bivee >>>>>> > http://github.com/dvinciguerra >>>>>> > >>>>>> > =begin disclaimer >>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> > L >>>>>> > =end disclaimer >>>>>> > >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Leonardo Ruoso >>>>> Journalist, Perl developer and business consultant >>>>> Media, UFC/2006; Telecom, IFCE/1998 >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Thu Feb 14 12:54:07 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Thu, 14 Feb 2013 18:54:07 -0200 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: Message-ID: Pelo contr?rio! Lembro sim, por isso falei aqui ;) []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/14 Leonardo Ruoso > M?rcio, > > Eu estou tranquilo, ?s vezes s? acho que voc? esquecem que isso ? uma > lista com arquivos p?blicos. > > Abra?os, > > > Em 14 de fevereiro de 2013 18:42, Marcio Ferreira < > marciodesouzaferreira at gmail.com> escreveu: > > Relax Leonardo, sofro de problemas de relapso com hist?rias >> pseudo-intelectuais, misturadas com arrog?ncia, prepotencia, mas resumindo: >> ((buzz*buzz)-buzz)/2 =D >> >> []s, >> >> Marcio Ferreira >> skype: marcio.ferreir4 >> (21) 8365-7768 >> >> >> 2013/2/14 Leonardo Ruoso >> >>> M?rio, >>> >>> N?o sei se eu mere?o suas cr?ticas, n?o sei o que est? tornando o >>> ambiente da lista t?o hostil, eu apenas deixei como sugest?o que os artigos >>> fossem de tema livre para facilitar sua produ??o, embora eu entenda que >>> edi??es tem?ticas tendem a ser mais ricas e interessantes para quem as >>> consome. Dessa vez eu n?o tive a inten??o de atacar ningu?m, nem voc?, nem >>> o Vinciguerra. >>> >>> Um grande abra?o! >>> >>> Leonardo >>> >>> >>> Em 14 de fevereiro de 2013 18:32, Marcio Ferreira < >>> marciodesouzaferreira at gmail.com> escreveu: >>> >>> Ah! Esqueci de um detalhe importante, todos aplaudem, como pude esquecer >>>> isso?! :P >>>> >>>> >>>> []s, >>>> >>>> Marcio Ferreira >>>> skype: marcio.ferreir4 >>>> (21) 8365-7768 >>>> >>>> >>>> 2013/2/14 Marcio Ferreira >>>> >>>>> Talvez surja algu?m muito delicado pra dizer "esse tema porque EU que >>>>> estou fazendo" e no fim nao faz poha nenhuma, n?o? >>>>> >>>>> []s, >>>>> >>>>> Marcio Ferreira >>>>> skype: marcio.ferreir4 >>>>> (21) 8365-7768 >>>>> >>>>> >>>>> 2013/2/14 Leonardo Ruoso >>>>> >>>>>> A ideia de um tema central n?o gerou bons resultados. Podemos voltar >>>>>> ? estrat?gia livre nesta edi??o. >>>>>> >>>>>> >>>>>> Em 14 de fevereiro de 2013 17:45, Lucas Moraes < >>>>>> lucastiagodemoraes at gmail.com> escreveu: >>>>>> >>>>>> Qual ser? o tema do equin?cio? >>>>>>> >>>>>>> Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra >>>>>>> escreveu: >>>>>>> > Boa pessoal, >>>>>>> > >>>>>>> > Quem esta afim de escrever coisas interessantes e fazer um >>>>>>> equin?cio bacana >>>>>>> > j? que nosso ultimo foi encavalado por conta do YAPC? >>>>>>> > >>>>>>> > Volunt?rios para a organiza??o da vez e os artigos!? o/ >>>>>>> > >>>>>>> > []'s >>>>>>> > >>>>>>> > >>>>>>> > Daniel Vinciguerra >>>>>>> > Web Solutions Architect and Co-Owner at Bivee >>>>>>> > http://github.com/dvinciguerra >>>>>>> > >>>>>>> > =begin disclaimer >>>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> > L >>>>>>> > =end disclaimer >>>>>>> > >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Leonardo Ruoso >>>>>> Journalist, Perl developer and business consultant >>>>>> Media, UFC/2006; Telecom, IFCE/1998 >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Leonardo Ruoso >>> Journalist, Perl developer and business consultant >>> Media, UFC/2006; Telecom, IFCE/1998 >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Thu Feb 14 13:37:52 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Thu, 14 Feb 2013 19:37:52 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: Leonardo, N?o me senti atacado, chateado ou coisas do g?nero... isso ? pras mo?as... hahahaha ;-) ((na verdade s? defendi meu ponto de vista hehehe... desculpe qualquer coisa! )) Bom galera... eu n?o ando fazendo nada de fora do habitual... na verdade s? levantei a thread pra alertar a todos e dar tempo do pessoal que gosta de participar escrever os artigos com mais folga. []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/14 Marcio Ferreira > Pelo contr?rio! Lembro sim, por isso falei aqui ;) > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/2/14 Leonardo Ruoso > >> M?rcio, >> >> Eu estou tranquilo, ?s vezes s? acho que voc? esquecem que isso ? uma >> lista com arquivos p?blicos. >> >> Abra?os, >> >> >> Em 14 de fevereiro de 2013 18:42, Marcio Ferreira < >> marciodesouzaferreira at gmail.com> escreveu: >> >> Relax Leonardo, sofro de problemas de relapso com hist?rias >>> pseudo-intelectuais, misturadas com arrog?ncia, prepotencia, mas resumindo: >>> ((buzz*buzz)-buzz)/2 =D >>> >>> []s, >>> >>> Marcio Ferreira >>> skype: marcio.ferreir4 >>> (21) 8365-7768 >>> >>> >>> 2013/2/14 Leonardo Ruoso >>> >>>> M?rio, >>>> >>>> N?o sei se eu mere?o suas cr?ticas, n?o sei o que est? tornando o >>>> ambiente da lista t?o hostil, eu apenas deixei como sugest?o que os artigos >>>> fossem de tema livre para facilitar sua produ??o, embora eu entenda que >>>> edi??es tem?ticas tendem a ser mais ricas e interessantes para quem as >>>> consome. Dessa vez eu n?o tive a inten??o de atacar ningu?m, nem voc?, nem >>>> o Vinciguerra. >>>> >>>> Um grande abra?o! >>>> >>>> Leonardo >>>> >>>> >>>> Em 14 de fevereiro de 2013 18:32, Marcio Ferreira < >>>> marciodesouzaferreira at gmail.com> escreveu: >>>> >>>> Ah! Esqueci de um detalhe importante, todos aplaudem, como pude >>>>> esquecer isso?! :P >>>>> >>>>> >>>>> []s, >>>>> >>>>> Marcio Ferreira >>>>> skype: marcio.ferreir4 >>>>> (21) 8365-7768 >>>>> >>>>> >>>>> 2013/2/14 Marcio Ferreira >>>>> >>>>>> Talvez surja algu?m muito delicado pra dizer "esse tema porque EU que >>>>>> estou fazendo" e no fim nao faz poha nenhuma, n?o? >>>>>> >>>>>> []s, >>>>>> >>>>>> Marcio Ferreira >>>>>> skype: marcio.ferreir4 >>>>>> (21) 8365-7768 >>>>>> >>>>>> >>>>>> 2013/2/14 Leonardo Ruoso >>>>>> >>>>>>> A ideia de um tema central n?o gerou bons resultados. Podemos voltar >>>>>>> ? estrat?gia livre nesta edi??o. >>>>>>> >>>>>>> >>>>>>> Em 14 de fevereiro de 2013 17:45, Lucas Moraes < >>>>>>> lucastiagodemoraes at gmail.com> escreveu: >>>>>>> >>>>>>> Qual ser? o tema do equin?cio? >>>>>>>> >>>>>>>> Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra >>>>>>>> escreveu: >>>>>>>> > Boa pessoal, >>>>>>>> > >>>>>>>> > Quem esta afim de escrever coisas interessantes e fazer um >>>>>>>> equin?cio bacana >>>>>>>> > j? que nosso ultimo foi encavalado por conta do YAPC? >>>>>>>> > >>>>>>>> > Volunt?rios para a organiza??o da vez e os artigos!? o/ >>>>>>>> > >>>>>>>> > []'s >>>>>>>> > >>>>>>>> > >>>>>>>> > Daniel Vinciguerra >>>>>>>> > Web Solutions Architect and Co-Owner at Bivee >>>>>>>> > http://github.com/dvinciguerra >>>>>>>> > >>>>>>>> > =begin disclaimer >>>>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> > L >>>>>>>> > =end disclaimer >>>>>>>> > >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Leonardo Ruoso >>>>>>> Journalist, Perl developer and business consultant >>>>>>> Media, UFC/2006; Telecom, IFCE/1998 >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Leonardo Ruoso >>>> Journalist, Perl developer and business consultant >>>> Media, UFC/2006; Telecom, IFCE/1998 >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Thu Feb 14 13:59:42 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 14 Feb 2013 19:59:42 -0200 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: (Marcio Ferreira's message of "Thu, 14 Feb 2013 18:42:17 -0200") References: Message-ID: >>>>> "Marcio" == Marcio Ferreira writes: Marcio> Relax Leonardo, sofro de problemas de relapso com Marcio> hist?rias pseudo-intelectuais, misturadas com arrog?ncia, Marcio> prepotencia, mas resumindo: ((buzz*buzz)-buzz)/2 =D N?o compreendo, voc? (e em certas ocasi?es, sua fam?lia) foram sempre muito bem recebidos e tratados pelos colegas aqui da comunidade SPPM. E talvez soe como grosseria mas, n?o acredito que os seus problemas e avalia??es psicol?gicas sejam relevantes pros demais assinantes dessa lista, ent?o pe?o, por gentileza, evita de mandar esse tipo de coisa pra c?. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From leonardo at ruoso.com Thu Feb 14 14:14:31 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Thu, 14 Feb 2013 20:14:31 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: Rapaz, Eu realmente n?o acompanhei o que quer que tenha acontecido aqui nos ?ltimos dias e dou todo o apoio para puxar o evento. Infelizmente eu n?o estou dando conta dos meus compromissos por conta de um cliente especialmente complicado e sem acesso remoto. Um artigo abordando Bread:: Board seria muito legal. abra?os Em 14/02/2013 19:38, "Daniel Vinciguerra" escreveu: > Leonardo, > > N?o me senti atacado, chateado ou coisas do g?nero... isso ? pras mo?as... > hahahaha ;-) > ((na verdade s? defendi meu ponto de vista hehehe... desculpe qualquer > coisa! )) > > Bom galera... eu n?o ando fazendo nada de fora do habitual... na verdade > s? levantei a thread pra alertar a todos e dar tempo do pessoal que gosta > de participar escrever os artigos com mais folga. > > []'s > > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/2/14 Marcio Ferreira > >> Pelo contr?rio! Lembro sim, por isso falei aqui ;) >> >> >> []s, >> >> Marcio Ferreira >> skype: marcio.ferreir4 >> (21) 8365-7768 >> >> >> 2013/2/14 Leonardo Ruoso >> >>> M?rcio, >>> >>> Eu estou tranquilo, ?s vezes s? acho que voc? esquecem que isso ? uma >>> lista com arquivos p?blicos. >>> >>> Abra?os, >>> >>> >>> Em 14 de fevereiro de 2013 18:42, Marcio Ferreira < >>> marciodesouzaferreira at gmail.com> escreveu: >>> >>> Relax Leonardo, sofro de problemas de relapso com hist?rias >>>> pseudo-intelectuais, misturadas com arrog?ncia, prepotencia, mas resumindo: >>>> ((buzz*buzz)-buzz)/2 =D >>>> >>>> []s, >>>> >>>> Marcio Ferreira >>>> skype: marcio.ferreir4 >>>> (21) 8365-7768 >>>> >>>> >>>> 2013/2/14 Leonardo Ruoso >>>> >>>>> M?rio, >>>>> >>>>> N?o sei se eu mere?o suas cr?ticas, n?o sei o que est? tornando o >>>>> ambiente da lista t?o hostil, eu apenas deixei como sugest?o que os artigos >>>>> fossem de tema livre para facilitar sua produ??o, embora eu entenda que >>>>> edi??es tem?ticas tendem a ser mais ricas e interessantes para quem as >>>>> consome. Dessa vez eu n?o tive a inten??o de atacar ningu?m, nem voc?, nem >>>>> o Vinciguerra. >>>>> >>>>> Um grande abra?o! >>>>> >>>>> Leonardo >>>>> >>>>> >>>>> Em 14 de fevereiro de 2013 18:32, Marcio Ferreira < >>>>> marciodesouzaferreira at gmail.com> escreveu: >>>>> >>>>> Ah! Esqueci de um detalhe importante, todos aplaudem, como pude >>>>>> esquecer isso?! :P >>>>>> >>>>>> >>>>>> []s, >>>>>> >>>>>> Marcio Ferreira >>>>>> skype: marcio.ferreir4 >>>>>> (21) 8365-7768 >>>>>> >>>>>> >>>>>> 2013/2/14 Marcio Ferreira >>>>>> >>>>>>> Talvez surja algu?m muito delicado pra dizer "esse tema porque EU >>>>>>> que estou fazendo" e no fim nao faz poha nenhuma, n?o? >>>>>>> >>>>>>> []s, >>>>>>> >>>>>>> Marcio Ferreira >>>>>>> skype: marcio.ferreir4 >>>>>>> (21) 8365-7768 >>>>>>> >>>>>>> >>>>>>> 2013/2/14 Leonardo Ruoso >>>>>>> >>>>>>>> A ideia de um tema central n?o gerou bons resultados. Podemos >>>>>>>> voltar ? estrat?gia livre nesta edi??o. >>>>>>>> >>>>>>>> >>>>>>>> Em 14 de fevereiro de 2013 17:45, Lucas Moraes < >>>>>>>> lucastiagodemoraes at gmail.com> escreveu: >>>>>>>> >>>>>>>> Qual ser? o tema do equin?cio? >>>>>>>>> >>>>>>>>> Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra >>>>>>>>> escreveu: >>>>>>>>> > Boa pessoal, >>>>>>>>> > >>>>>>>>> > Quem esta afim de escrever coisas interessantes e fazer um >>>>>>>>> equin?cio bacana >>>>>>>>> > j? que nosso ultimo foi encavalado por conta do YAPC? >>>>>>>>> > >>>>>>>>> > Volunt?rios para a organiza??o da vez e os artigos!? o/ >>>>>>>>> > >>>>>>>>> > []'s >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > Daniel Vinciguerra >>>>>>>>> > Web Solutions Architect and Co-Owner at Bivee >>>>>>>>> > http://github.com/dvinciguerra >>>>>>>>> > >>>>>>>>> > =begin disclaimer >>>>>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> > L >>>>>>>>> > =end disclaimer >>>>>>>>> > >>>>>>>>> =begin disclaimer >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> L >>>>>>>>> =end disclaimer >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Leonardo Ruoso >>>>>>>> Journalist, Perl developer and business consultant >>>>>>>> Media, UFC/2006; Telecom, IFCE/1998 >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Leonardo Ruoso >>>>> Journalist, Perl developer and business consultant >>>>> Media, UFC/2006; Telecom, IFCE/1998 >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Leonardo Ruoso >>> Journalist, Perl developer and business consultant >>> Media, UFC/2006; Telecom, IFCE/1998 >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Thu Feb 14 13:56:45 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 14 Feb 2013 19:56:45 -0200 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= References: Message-ID: >>>>> "Tiago" == Tiago Peczenyj writes: Tiago> vcs precisam tomar uma cerveja. Eu at? pagaria uma cerveja boa pro M?rcio hoje pra ele relaxar, mas creio que h? um impedimento geogr?fico. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From marciodesouzaferreira at gmail.com Thu Feb 14 14:16:26 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Thu, 14 Feb 2013 20:16:26 -0200 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: Message-ID: Eden, aceito via paypal! LOL []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/14 Eden Cardim > >>>>> "Tiago" == Tiago Peczenyj < > tiago.peczenyj-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: > > Tiago> vcs precisam tomar uma cerveja. > > Eu at? pagaria uma cerveja boa pro M?rcio hoje pra ele relaxar, mas > creio que h? um impedimento geogr?fico. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Thu Feb 14 14:18:10 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Thu, 14 Feb 2013 20:18:10 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: Leonardo++ # artigo sobre Bread::Board seria massa mesmo * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/14 Marcio Ferreira > Eden, aceito via paypal! LOL > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/2/14 Eden Cardim > >> >>>>> "Tiago" == Tiago Peczenyj < >> tiago.peczenyj-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >> >> Tiago> vcs precisam tomar uma cerveja. >> >> Eu at? pagaria uma cerveja boa pro M?rcio hoje pra ele relaxar, mas >> creio que h? um impedimento geogr?fico. >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Thu Feb 14 14:22:57 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 14 Feb 2013 20:22:57 -0200 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: (Marcio Ferreira's message of "Thu, 14 Feb 2013 20:16:26 -0200") References: Message-ID: >>>>> "Marcio" == Marcio Ferreira writes: Marcio> Eden, aceito via paypal! Bom, eu gostaria realmente de beber com os colegas presencialmente, pra acalmar os ?nimos, n?o fazer uma transfer?ncia banc?ria, mas se isso te satisfaz, manda a? o n?mero da conta. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From marciodesouzaferreira at gmail.com Thu Feb 14 14:23:47 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Thu, 14 Feb 2013 20:23:47 -0200 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: Message-ID: LOL EPIC []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/14 Eden Cardim > >>>>> "Marcio" == Marcio Ferreira > writes: > > Marcio> Eden, aceito via paypal! > > Bom, eu gostaria realmente de beber com os colegas presencialmente, > pra acalmar os ?nimos, n?o fazer uma transfer?ncia banc?ria, mas se > isso te satisfaz, manda a? o n?mero da conta. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Thu Feb 14 18:32:14 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Fri, 15 Feb 2013 00:32:14 -0200 Subject: [SP-pm] Hackaton Business::CPI Message-ID: <858C89498E9343C6A7CD1B30096C8F01@aware.com.br> O que ?? Business::CPI (Common Payment Interface) ? um m?dulo em Perl que define uma interface padr?o para comunica??o entre programas feitos em Perl e intermedi?rios financeiros (que chamamos no CPI de gateways). Ele busca resolver um problema presente em todas as ?reas da computa??o: exist?ncia de muitas API's diferentes para uma mesma tarefa. Assim como PSGI (http://www.plackperl.org/) providencia a Perl uma interface padr?o de comunica??o entre aplica??es Web e servidores, e assim como DBIx::Class (http://www.dbix-class.org/) providencia uma interface padr?o para acesso a banco de dados (na forma de ORM), Business::CPI padroniza a comunica??o com API's de pagamentos online. O objetivo ? que o desenvolvedor da aplica??o final n?o precise conhecer a interface de cada gateway. Ele deve chamar as fun??es do CPI, e este ir? "traduzir" para a linguagem de cada gateway. Existindo uma determinada aplica??o que efetua pagamentos, busca informa??es de transa??es anteriores, cancela pagamentos, etc, ela deve funcionar sem altera??o para qualquer gateway. A ?nica necessidade ser? instalar o driver, e configurar chaves da API. O hackaton Ser? um evento gratuito, e ser? realizado no s?bado, dia 23 de fevereido de 2013, das 9h ?s 18h, no escrit?rio da iMasters localizado no endere?o: Al. Santos, 2395 ? 1 andar Iremos nos dividir em equipes, cada um trabalhando em ?reas diferentes do projeto. Est?o listadas algumas tarefas que o Business::CPI precisa no endere?o: https://github.com/andrewalker/p5-business-cpi/issues. Ser? montado um cronograma antes do evento para determinar quais tarefas ser?o executadas, e cada participante do evento ir? escolher em qual ?rea ele gostaria de colaborar. Temos como objetivo principal deste hackaton publicar drivers prontos para serem utilizados dos principais intermedi?rios financeiros do pa?s. Contaremos com a presen?a de representantes do PagSeguro, Moip, BCash, Moip e PayPal, Nixus, Aware, iMasters, E-commerce Brasil e Estante Virtual. Sem d?vida, uma chance ?nica de networking e aprendizado, al?m da oportunidade de contribuir significativamente para a comunidade Perl. Como participar ? http://credencial.imasters.com.br/hackaton-businesscpi O n?mero de participantes ? limitado ! Fa?a j? sua inscri??o ! O credenciamento pelo site ? obrigat?rio ! Cronograma 08:30h - 09:00h - Coffee - Ecommerce Brasil 09:00h - 10:00h - Pitches de apresenta??o das plataformas e do m?dulo. 10:00h - 13:00h - Sprint da manh? 13:00h - 13:30h - Almo?o 13:30h - 18:00h - Sprint da tarde 18:00h em diante - Se a galera quiser ficar at? mais tarde a sala esta dispon?vel, caso contr?rio, tem um buteco na esquina :P From thiago at aware.com.br Thu Feb 14 18:44:13 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Fri, 15 Feb 2013 00:44:13 -0200 Subject: [SP-pm] Hackaton Business::CPI In-Reply-To: <858C89498E9343C6A7CD1B30096C8F01@aware.com.br> References: <858C89498E9343C6A7CD1B30096C8F01@aware.com.br> Message-ID: <37D9362EAA014DE488CCC5200E0B9DB1@aware.com.br> Ah! Vamos ter a presen?a do ilustre garu (aka Breno de Oliveira) no evento ! :-) Abs! -Thiago Rondon On Friday, February 15, 2013 at 12:32 AM, Thiago Rondon wrote: > > O que ?? > > Business::CPI (Common Payment Interface) ? um m?dulo em Perl que define uma interface padr?o para comunica??o entre programas feitos em Perl e intermedi?rios financeiros (que chamamos no CPI de gateways). > > Ele busca resolver um problema presente em todas as ?reas da computa??o: exist?ncia de muitas API's diferentes para uma mesma tarefa. Assim como PSGI (http://www.plackperl.org/) providencia a Perl uma interface padr?o de comunica??o entre aplica??es Web e servidores, e assim como DBIx::Class (http://www.dbix-class.org/) providencia uma interface padr?o para acesso a banco de dados (na forma de ORM), Business::CPI padroniza a comunica??o com API's de pagamentos online. > > O objetivo ? que o desenvolvedor da aplica??o final n?o precise conhecer a interface de cada gateway. Ele deve chamar as fun??es do CPI, e este ir? "traduzir" para a linguagem de cada gateway. Existindo uma determinada aplica??o que efetua pagamentos, busca informa??es de transa??es anteriores, cancela pagamentos, etc, ela deve funcionar sem altera??o para qualquer gateway. A ?nica necessidade ser? instalar o driver, e configurar chaves da API. > > O hackaton > > Ser? um evento gratuito, e ser? realizado no s?bado, dia 23 de fevereido de 2013, das 9h ?s 18h, no escrit?rio da iMasters localizado no endere?o: > > Al. Santos, 2395 ? 1 andar > > Iremos nos dividir em equipes, cada um trabalhando em ?reas diferentes do projeto. Est?o listadas algumas tarefas que o Business::CPI precisa no endere?o: https://github.com/andrewalker/p5-business-cpi/issues. Ser? montado um cronograma antes do evento para determinar quais tarefas ser?o executadas, e cada participante do evento ir? escolher em qual ?rea ele gostaria de colaborar. > > Temos como objetivo principal deste hackaton publicar drivers prontos para serem utilizados dos principais intermedi?rios financeiros do pa?s. > > Contaremos com a presen?a de representantes do PagSeguro, Moip, BCash, Moip e PayPal, Nixus, Aware, iMasters, E-commerce Brasil e Estante Virtual. Sem d?vida, uma chance ?nica de networking e aprendizado, al?m da oportunidade de contribuir significativamente para a comunidade Perl. > > Como participar ? > > http://credencial.imasters.com.br/hackaton-businesscpi > > O n?mero de participantes ? limitado ! Fa?a j? sua inscri??o ! O credenciamento pelo site ? obrigat?rio ! > > Cronograma > > 08:30h - 09:00h - Coffee - Ecommerce Brasil > 09:00h - 10:00h - Pitches de apresenta??o das plataformas e do m?dulo. > 10:00h - 13:00h - Sprint da manh? > 13:00h - 13:30h - Almo?o > 13:30h - 18:00h - Sprint da tarde > 18:00h em diante - Se a galera quiser ficar at? mais tarde a sala esta dispon?vel, caso contr?rio, tem um buteco na esquina :P From lorn at lornlab.org Thu Feb 14 18:45:30 2013 From: lorn at lornlab.org (Lorn) Date: Fri, 15 Feb 2013 00:45:30 -0200 Subject: [SP-pm] Hackaton Business::CPI In-Reply-To: <858C89498E9343C6A7CD1B30096C8F01@aware.com.br> References: <858C89498E9343C6A7CD1B30096C8F01@aware.com.br> Message-ID: <096AA1C15FE14D25860EEC7A86600DB0@lornlab.org> Putz, n?o vou poder ir :/ Dia 26 vou no Meetup do San Francisco Perl mongers :D Vi esse link esses dias, espero que ajude voc?s: http://hackdaymanifesto.com/ Seu eu puder ajudar em alguma coisa, jenkins/github/whatever ? s? avisar. -- Lorn On Friday, February 15, 2013 at 12:32 AM, Thiago Rondon wrote:o > O que ?? > > Business::CPI (Common Payment Interface) ? um m?dulo em Perl que define uma interface padr?o para comunica??o entre programas feitos em Perl e intermedi?rios financeiros (que chamamos no CPI de gateways). > > Ele busca resolver um problema presente em todas as ?reas da computa??o: exist?ncia de muitas API's diferentes para uma mesma tarefa. Assim como PSGI (http://www.plackperl.org/) providencia a Perl uma interface padr?o de comunica??o entre aplica??es Web e servidores, e assim como DBIx::Class (http://www.dbix-class.org/) providencia uma interface padr?o para acesso a banco de dados (na forma de ORM), Business::CPI padroniza a comunica??o com API's de pagamentos online. > > O objetivo ? que o desenvolvedor da aplica??o final n?o precise conhecer a interface de cada gateway. Ele deve chamar as fun??es do CPI, e este ir? "traduzir" para a linguagem de cada gateway. Existindo uma determinada aplica??o que efetua pagamentos, busca informa??es de transa??es anteriores, cancela pagamentos, etc, ela deve funcionar sem altera??o para qualquer gateway. A ?nica necessidade ser? instalar o driver, e configurar chaves da API. > > O hackaton > > Ser? um evento gratuito, e ser? realizado no s?bado, dia 23 de fevereido de 2013, das 9h ?s 18h, no escrit?rio da iMasters localizado no endere?o: > > Al. Santos, 2395 ? 1 andar > > Iremos nos dividir em equipes, cada um trabalhando em ?reas diferentes do projeto. Est?o listadas algumas tarefas que o Business::CPI precisa no endere?o: https://github.com/andrewalker/p5-business-cpi/issues. Ser? montado um cronograma antes do evento para determinar quais tarefas ser?o executadas, e cada participante do evento ir? escolher em qual ?rea ele gostaria de colaborar. > > Temos como objetivo principal deste hackaton publicar drivers prontos para serem utilizados dos principais intermedi?rios financeiros do pa?s. > > Contaremos com a presen?a de representantes do PagSeguro, Moip, BCash, Moip e PayPal, Nixus, Aware, iMasters, E-commerce Brasil e Estante Virtual. Sem d?vida, uma chance ?nica de networking e aprendizado, al?m da oportunidade de contribuir significativamente para a comunidade Perl. > > Como participar ? > > http://credencial.imasters.com.br/hackaton-businesscpi > > O n?mero de participantes ? limitado ! Fa?a j? sua inscri??o ! O credenciamento pelo site ? obrigat?rio ! > > Cronograma > > 08:30h - 09:00h - Coffee - Ecommerce Brasil > 09:00h - 10:00h - Pitches de apresenta??o das plataformas e do m?dulo. > 10:00h - 13:00h - Sprint da manh? > 13:00h - 13:30h - Almo?o > 13:30h - 18:00h - Sprint da tarde > 18:00h em diante - Se a galera quiser ficar at? mais tarde a sala esta dispon?vel, caso contr?rio, tem um buteco na esquina :P > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dan.vinciguerra at gmail.com Thu Feb 14 18:54:53 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Fri, 15 Feb 2013 00:54:53 -0200 Subject: [SP-pm] Hackaton Business::CPI In-Reply-To: <096AA1C15FE14D25860EEC7A86600DB0@lornlab.org> References: <858C89498E9343C6A7CD1B30096C8F01@aware.com.br> <096AA1C15FE14D25860EEC7A86600DB0@lornlab.org> Message-ID: Eu ia visitar meus pais no interior mas acho que vou embarcar nessa rs... estou criando uma solu??o de e-commerce e esse assunto anda me interessando! :-) * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/15 Lorn > Putz, n?o vou poder ir :/ > Dia 26 vou no Meetup do San Francisco Perl mongers :D > > Vi esse link esses dias, espero que ajude voc?s: > > http://hackdaymanifesto.com/ > > Seu eu puder ajudar em alguma coisa, jenkins/github/whatever ? s? avisar. > > -- > Lorn > On Friday, February 15, 2013 at 12:32 AM, Thiago Rondon wrote:o > > O que ?? > > Business::CPI (Common Payment Interface) ? um m?dulo em Perl que define > uma interface padr?o para comunica??o entre programas feitos em Perl e > intermedi?rios financeiros (que chamamos no CPI de gateways). > > Ele busca resolver um problema presente em todas as ?reas da computa??o: > exist?ncia de muitas API's diferentes para uma mesma tarefa. Assim como > PSGI (http://www.plackperl.org/) providencia a Perl uma interface padr?o > de comunica??o entre aplica??es Web e servidores, e assim como DBIx::Class ( > http://www.dbix-class.org/) providencia uma interface padr?o para acesso > a banco de dados (na forma de ORM), Business::CPI padroniza a comunica??o > com API's de pagamentos online. > > O objetivo ? que o desenvolvedor da aplica??o final n?o precise conhecer a > interface de cada gateway. Ele deve chamar as fun??es do CPI, e este ir? > "traduzir" para a linguagem de cada gateway. Existindo uma determinada > aplica??o que efetua pagamentos, busca informa??es de transa??es > anteriores, cancela pagamentos, etc, ela deve funcionar sem altera??o para > qualquer gateway. A ?nica necessidade ser? instalar o driver, e configurar > chaves da API. > > O hackaton > > Ser? um evento gratuito, e ser? realizado no s?bado, dia 23 de fevereido > de 2013, das 9h ?s 18h, no escrit?rio da iMasters localizado no endere?o: > > Al. Santos, 2395 ? 1 andar > > Iremos nos dividir em equipes, cada um trabalhando em ?reas diferentes do > projeto. Est?o listadas algumas tarefas que o Business::CPI precisa no > endere?o: https://github.com/andrewalker/p5-business-cpi/issues. Ser? > montado um cronograma antes do evento para determinar quais tarefas ser?o > executadas, e cada participante do evento ir? escolher em qual ?rea ele > gostaria de colaborar. > > Temos como objetivo principal deste hackaton publicar drivers prontos para > serem utilizados dos principais intermedi?rios financeiros do pa?s. > > Contaremos com a presen?a de representantes do PagSeguro, Moip, BCash, > Moip e PayPal, Nixus, Aware, iMasters, E-commerce Brasil e Estante Virtual. > Sem d?vida, uma chance ?nica de networking e aprendizado, al?m da > oportunidade de contribuir significativamente para a comunidade Perl. > > Como participar ? > > http://credencial.imasters.com.br/hackaton-businesscpi > > O n?mero de participantes ? limitado ! Fa?a j? sua inscri??o ! O > credenciamento pelo site ? obrigat?rio ! > > Cronograma > > 08:30h - 09:00h - Coffee - Ecommerce Brasil > 09:00h - 10:00h - Pitches de apresenta??o das plataformas e do m?dulo. > 10:00h - 13:00h - Sprint da manh? > 13:00h - 13:30h - Almo?o > 13:30h - 18:00h - Sprint da tarde > 18:00h em diante - Se a galera quiser ficar at? mais tarde a sala esta > dispon?vel, caso contr?rio, tem um buteco na esquina :P > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From andre at andrewalker.net Thu Feb 14 18:56:22 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Fri, 15 Feb 2013 00:56:22 -0200 Subject: [SP-pm] Hackaton Business::CPI In-Reply-To: <096AA1C15FE14D25860EEC7A86600DB0@lornlab.org> References: <858C89498E9343C6A7CD1B30096C8F01@aware.com.br> <096AA1C15FE14D25860EEC7A86600DB0@lornlab.org> Message-ID: <20130215025622.GA29256@andrewalker> On Fri, Feb 15, 2013 at 12:45:30AM -0200, Lorn wrote: > Putz, n?o vou poder ir :/ > > Dia 26 vou no Meetup do San Francisco Perl mongers :D Que massa! ? um bom motivo pra faltar, hehe :P > Vi esse link esses dias, espero que ajude voc?s: > http://hackdaymanifesto.com/ > Seu eu puder ajudar em alguma coisa, jenkins/github/whatever ? s? avisar. Valeu pela dica e pela disponibilidade, Lorn! Vou dar uma olhada no link, parece bem interessante. Abs, Andr? From jayce at lug-nut.com Thu Feb 14 19:01:58 2013 From: jayce at lug-nut.com (Jason Hall) Date: Thu, 14 Feb 2013 20:01:58 -0700 Subject: [SP-pm] Hackaton Business::CPI In-Reply-To: <858C89498E9343C6A7CD1B30096C8F01@aware.com.br> References: <858C89498E9343C6A7CD1B30096C8F01@aware.com.br> Message-ID: J? viu o Business::OnlinePayment? Sei que existe muitos sistemas que a utilizam. E daqui um pouco preciso fazer um modulo pelo Cielo nessa forma. -- Jason Hall Sent with Sparrow (http://www.sparrowmailapp.com/?sig) On Thursday, February 14, 2013 at 7:32 PM, Thiago Rondon wrote: > > O que ?? > > Business::CPI (Common Payment Interface) ? um m?dulo em Perl que define uma interface padr?o para comunica??o entre programas feitos em Perl e intermedi?rios financeiros (que chamamos no CPI de gateways). > > Ele busca resolver um problema presente em todas as ?reas da computa??o: exist?ncia de muitas API's diferentes para uma mesma tarefa. Assim como PSGI (http://www.plackperl.org/) providencia a Perl uma interface padr?o de comunica??o entre aplica??es Web e servidores, e assim como DBIx::Class (http://www.dbix-class.org/) providencia uma interface padr?o para acesso a banco de dados (na forma de ORM), Business::CPI padroniza a comunica??o com API's de pagamentos online. > > O objetivo ? que o desenvolvedor da aplica??o final n?o precise conhecer a interface de cada gateway. Ele deve chamar as fun??es do CPI, e este ir? "traduzir" para a linguagem de cada gateway. Existindo uma determinada aplica??o que efetua pagamentos, busca informa??es de transa??es anteriores, cancela pagamentos, etc, ela deve funcionar sem altera??o para qualquer gateway. A ?nica necessidade ser? instalar o driver, e configurar chaves da API. > > O hackaton > > Ser? um evento gratuito, e ser? realizado no s?bado, dia 23 de fevereido de 2013, das 9h ?s 18h, no escrit?rio da iMasters localizado no endere?o: > > Al. Santos, 2395 ? 1 andar > > Iremos nos dividir em equipes, cada um trabalhando em ?reas diferentes do projeto. Est?o listadas algumas tarefas que o Business::CPI precisa no endere?o: https://github.com/andrewalker/p5-business-cpi/issues. Ser? montado um cronograma antes do evento para determinar quais tarefas ser?o executadas, e cada participante do evento ir? escolher em qual ?rea ele gostaria de colaborar. > > Temos como objetivo principal deste hackaton publicar drivers prontos para serem utilizados dos principais intermedi?rios financeiros do pa?s. > > Contaremos com a presen?a de representantes do PagSeguro, Moip, BCash, Moip e PayPal, Nixus, Aware, iMasters, E-commerce Brasil e Estante Virtual. Sem d?vida, uma chance ?nica de networking e aprendizado, al?m da oportunidade de contribuir significativamente para a comunidade Perl. > > Como participar ? > > http://credencial.imasters.com.br/hackaton-businesscpi > > O n?mero de participantes ? limitado ! Fa?a j? sua inscri??o ! O credenciamento pelo site ? obrigat?rio ! > > Cronograma > > 08:30h - 09:00h - Coffee - Ecommerce Brasil > 09:00h - 10:00h - Pitches de apresenta??o das plataformas e do m?dulo. > 10:00h - 13:00h - Sprint da manh? > 13:00h - 13:30h - Almo?o > 13:30h - 18:00h - Sprint da tarde > 18:00h em diante - Se a galera quiser ficar at? mais tarde a sala esta dispon?vel, caso contr?rio, tem um buteco na esquina :P > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From andre at andrewalker.net Thu Feb 14 19:13:35 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Fri, 15 Feb 2013 01:13:35 -0200 Subject: [SP-pm] Hackaton Business::CPI In-Reply-To: References: <858C89498E9343C6A7CD1B30096C8F01@aware.com.br> Message-ID: <20130215031335.GA30148@andrewalker> On Thu, Feb 14, 2013 at 08:01:58PM -0700, Jason Hall wrote: > J? viu o Business::OnlinePayment? Sei que existe muitos sistemas que a > utilizam. E daqui um pouco preciso fazer um modulo pelo Cielo nessa forma. Conhe?o sim. A ideia ? parecida, mas ele funciona num n?vel um pouco mais baixo de abstra??o do que n?s pretendemos aqui. Business::OnlinePayment, pelo que vi, funciona apenas para o pagamento em si, e n?o para a API completa do provedor. Al?m disso, ele n?o padroniza 100% a interface, deixa a cargo do driver. Talvez para a Cielo o ideal seria utilizar Business::OnlinePayment mesmo, assim como diversas operadoras de cart?o de cr?dito j? implementadas nele, j? que a API ? bem diferente de um PagSeguro ou PayPal, por exemplo. J? temos um m?dulo para o Business::CPI do Cielo que provavelmente ser? migrado para um m?dulo separado, j? que n?o foi poss?vel utilizar a mesma interface do CPI. Veja: https://github.com/renatoaware/p5-business-cpi-gateway-cielo Att. Andr? From andre at andrewalker.net Thu Feb 14 19:22:29 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Fri, 15 Feb 2013 01:22:29 -0200 Subject: [SP-pm] Hackaton Business::CPI In-Reply-To: <20130215031335.GA30148@andrewalker> References: <858C89498E9343C6A7CD1B30096C8F01@aware.com.br> <20130215031335.GA30148@andrewalker> Message-ID: <20130215032229.GB30148@andrewalker> On Fri, Feb 15, 2013 at 01:13:35AM -0200, Andr? Walker wrote: > J? temos um m?dulo para o Business::CPI do Cielo que provavelmente ser? > migrado para um m?dulo separado, j? que n?o foi poss?vel utilizar a mesma > interface do CPI. Veja: > > https://github.com/renatoaware/p5-business-cpi-gateway-cielo Ops, o Renato apagou o reposit?rio. Vamos ter que esperar pela nova implementa??o :P Desculpe, n?o chequei o link antes de enviar. From aluclinux at gmail.com Thu Feb 14 19:29:59 2013 From: aluclinux at gmail.com (Daniel Moreira Cestari) Date: Fri, 15 Feb 2013 01:29:59 -0200 Subject: [SP-pm] Hackaton Business::CPI In-Reply-To: <20130215032229.GB30148@andrewalker> References: <858C89498E9343C6A7CD1B30096C8F01@aware.com.br> <20130215031335.GA30148@andrewalker> <20130215032229.GB30148@andrewalker> Message-ID: Pessoal, Sou meio fantasma aqui na lista, s? fico lendo umas coisas. Quero aprender Perl mas ainda n?o comecei direito, um tempo atras li umas coisas mas nem lembro mais, tamb?m n?o tenho experi?ncia com gateways de pagamento, mas gostaria de ir nesse hackathon ficar meio que de ouvinte sei la. ? poss?vel ou estaria tomando o lugar de alguem ? abs., Daniel 2013/2/15 Andr? Walker > On Fri, Feb 15, 2013 at 01:13:35AM -0200, Andr? Walker wrote: > > J? temos um m?dulo para o Business::CPI do Cielo que provavelmente ser? > > migrado para um m?dulo separado, j? que n?o foi poss?vel utilizar a mesma > > interface do CPI. Veja: > > > > https://github.com/renatoaware/p5-business-cpi-gateway-cielo > > Ops, o Renato apagou o reposit?rio. Vamos ter que esperar pela nova > implementa??o :P Desculpe, n?o chequei o link antes de enviar. > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Thu Feb 14 20:08:01 2013 From: eden at insoli.de (Eden Cardim) Date: Fri, 15 Feb 2013 02:08:01 -0200 Subject: [SP-pm] Hackaton Business::CPI In-Reply-To: (Daniel Moreira Cestari's message of "Fri, 15 Feb 2013 01:29:59 -0200") References: <858C89498E9343C6A7CD1B30096C8F01@aware.com.br> <20130215031335.GA30148@andrewalker> <20130215032229.GB30148@andrewalker> Message-ID: >>>>> "Daniel" == Daniel Moreira Cestari writes: Daniel> Pessoal, Sou meio fantasma aqui na lista, s? fico lendo Daniel> umas coisas. Quero aprender Perl mas ainda n?o comecei Daniel> direito, um tempo atras li umas coisas mas nem lembro Daniel> mais, tamb?m n?o tenho experi?ncia com gateways de Daniel> pagamento, mas gostaria de ir nesse hackathon ficar meio Daniel> que de ouvinte sei la. Daniel> ? poss?vel ou estaria tomando o lugar de alguem ? Por ser um evento vinculado ? SPPM creio que todos s?o bem-vindos. E traga mais algu?m se puder :). -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From jayce at lug-nut.com Thu Feb 14 20:29:03 2013 From: jayce at lug-nut.com (Jason Hall) Date: Thu, 14 Feb 2013 21:29:03 -0700 Subject: [SP-pm] Hackaton Business::CPI In-Reply-To: <20130215031335.GA30148@andrewalker> References: <858C89498E9343C6A7CD1B30096C8F01@aware.com.br> <20130215031335.GA30148@andrewalker> Message-ID: 2013/2/14 Andr? Walker > On Thu, Feb 14, 2013 at 08:01:58PM -0700, Jason Hall wrote: > > J? viu o Business::OnlinePayment? Sei que existe muitos sistemas que a > > utilizam. E daqui um pouco preciso fazer um modulo pelo Cielo nessa > forma. > > Conhe?o sim. A ideia ? parecida, mas ele funciona num n?vel um pouco mais > baixo de abstra??o do que n?s pretendemos aqui. Business::OnlinePayment, > pelo > que vi, funciona apenas para o pagamento em si, e n?o para a API completa > do > provedor. Al?m disso, ele n?o padroniza 100% a interface, deixa a cargo do > driver. > > Talvez para a Cielo o ideal seria utilizar Business::OnlinePayment mesmo, > assim como diversas operadoras de cart?o de cr?dito j? implementadas nele, > j? > que a API ? bem diferente de um PagSeguro ou PayPal, por exemplo. > > J? temos um m?dulo para o Business::CPI do Cielo que provavelmente ser? > migrado para um m?dulo separado, j? que n?o foi poss?vel utilizar a mesma > interface do CPI. Veja: > > https://github.com/renatoaware/p5-business-cpi-gateway-cielo > > Sim, ? diferente nisso. E perguntei por que e j? meixa com o Business::OnlinePayment, e crie algumas das outras modulos (Litle, CyberSource, e outros). Sei que a sistema de billing Freeside (freeside.biz) pode utilizar qualquer sistema de pagamentos feito no Business::OnlinePayment. Se puder fazer com que existe um m?todo para mandar a informa??o entre os dois, seria muito interesante pra mim, e uma coisa que poderia usar agora mesmo. Sei que alguma gente que fazem o Business::OnlinePayment passem tempo no IRC oftc.net #freeside e gostariam de falar a respeito disso. -- Jayce^ Preparing Deseret - UtahPreppers ????? ???? -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Fri Feb 15 03:28:00 2013 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 15 Feb 2013 09:28:00 -0200 Subject: [SP-pm] Hackaton Business::CPI In-Reply-To: References: <858C89498E9343C6A7CD1B30096C8F01@aware.com.br> <20130215031335.GA30148@andrewalker> <20130215032229.GB30148@andrewalker> Message-ID: Este ? o objetivo do grupo, ajudar a quem quer ser ajudado. Como j? escreveu o eden, ? s? realizar a inscri??o e voc? ser? muito bem recebido. Solli Honorio Em 15 de fevereiro de 2013 01:29, Daniel Moreira Cestari < aluclinux at gmail.com> escreveu: > Pessoal, > > Sou meio fantasma aqui na lista, s? fico lendo umas coisas. > Quero aprender Perl mas ainda n?o comecei direito, um tempo atras li umas > coisas mas nem lembro mais, tamb?m n?o tenho experi?ncia com gateways de > pagamento, mas gostaria de ir nesse hackathon ficar meio que de ouvinte sei > la. > > ? poss?vel ou estaria tomando o lugar de alguem ? > > abs., > Daniel > > > 2013/2/15 Andr? Walker > >> On Fri, Feb 15, 2013 at 01:13:35AM -0200, Andr? Walker wrote: >> > J? temos um m?dulo para o Business::CPI do Cielo que provavelmente ser? >> > migrado para um m?dulo separado, j? que n?o foi poss?vel utilizar a >> mesma >> > interface do CPI. Veja: >> > >> > https://github.com/renatoaware/p5-business-cpi-gateway-cielo >> >> Ops, o Renato apagou o reposit?rio. Vamos ter que esperar pela nova >> implementa??o :P Desculpe, n?o chequei o link antes de enviar. >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Fri Feb 15 04:17:56 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Fri, 15 Feb 2013 10:17:56 -0200 Subject: [SP-pm] Livros Message-ID: Fala Solli! Preciso devolver seus livros! Estou com dois deles, um de CGI e outro de sockets, a um temp?o! Voc? est? em Sampa? Se estiver, veja um dia bom pra voc?(nem quarta e nem s?bado) para que eu possa devolv?-los! Abs! -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Fri Feb 15 04:20:00 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Fri, 15 Feb 2013 10:20:00 -0200 Subject: [SP-pm] Livros In-Reply-To: References: Message-ID: Aproveitando quero deixar um abra?o no Solli tb. Que o amor volte a esta lista :) 2013/2/15 Andre Carneiro > Fala Solli! > > > Preciso devolver seus livros! Estou com dois deles, um de CGI e outro de > sockets, a um temp?o! > > > Voc? est? em Sampa? Se estiver, veja um dia bom pra voc?(nem quarta e nem > s?bado) para que eu possa devolv?-los! > > > > Abs! > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Fri Feb 15 04:54:28 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Fri, 15 Feb 2013 10:54:28 -0200 Subject: [SP-pm] Livros In-Reply-To: References: Message-ID: Hahaha acho que estou boiandooo... que acontece esse ano!? O pessoal esta cheio de ?dio no cora??ozinho ou ? mera impress?o!? hahahahahaha * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/15 Tiago Peczenyj > Aproveitando quero deixar um abra?o no Solli tb. > > Que o amor volte a esta lista :) > > 2013/2/15 Andre Carneiro > >> Fala Solli! >> >> >> Preciso devolver seus livros! Estou com dois deles, um de CGI e outro de >> sockets, a um temp?o! >> >> >> Voc? est? em Sampa? Se estiver, veja um dia bom pra voc?(nem quarta e nem >> s?bado) para que eu possa devolv?-los! >> >> >> >> Abs! >> >> -- >> Andr? Garcia Carneiro >> Software Engineer >> (11)982907780 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Fri Feb 15 04:58:36 2013 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 15 Feb 2013 10:58:36 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: Leo o problema do M?rcio ? com o SOLLI. N?o sei o que fiz para merecer estas m?goas. Mas vindo dele tamb?m n?o quero saber. Solli Em 14/02/2013 18:38, "Leonardo Ruoso" escreveu: > M?rio, > > N?o sei se eu mere?o suas cr?ticas, n?o sei o que est? tornando o ambiente > da lista t?o hostil, eu apenas deixei como sugest?o que os artigos fossem > de tema livre para facilitar sua produ??o, embora eu entenda que edi??es > tem?ticas tendem a ser mais ricas e interessantes para quem as consome. > Dessa vez eu n?o tive a inten??o de atacar ningu?m, nem voc?, nem o > Vinciguerra. > > Um grande abra?o! > > Leonardo > > > Em 14 de fevereiro de 2013 18:32, Marcio Ferreira < > marciodesouzaferreira at gmail.com> escreveu: > >> Ah! Esqueci de um detalhe importante, todos aplaudem, como pude esquecer >> isso?! :P >> >> >> []s, >> >> Marcio Ferreira >> skype: marcio.ferreir4 >> (21) 8365-7768 >> >> >> 2013/2/14 Marcio Ferreira >> >>> Talvez surja algu?m muito delicado pra dizer "esse tema porque EU que >>> estou fazendo" e no fim nao faz poha nenhuma, n?o? >>> >>> []s, >>> >>> Marcio Ferreira >>> skype: marcio.ferreir4 >>> (21) 8365-7768 >>> >>> >>> 2013/2/14 Leonardo Ruoso >>> >>>> A ideia de um tema central n?o gerou bons resultados. Podemos voltar ? >>>> estrat?gia livre nesta edi??o. >>>> >>>> >>>> Em 14 de fevereiro de 2013 17:45, Lucas Moraes < >>>> lucastiagodemoraes at gmail.com> escreveu: >>>> >>>> Qual ser? o tema do equin?cio? >>>>> >>>>> Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra >>>>> escreveu: >>>>> > Boa pessoal, >>>>> > >>>>> > Quem esta afim de escrever coisas interessantes e fazer um equin?cio >>>>> bacana >>>>> > j? que nosso ultimo foi encavalado por conta do YAPC? >>>>> > >>>>> > Volunt?rios para a organiza??o da vez e os artigos!? o/ >>>>> > >>>>> > []'s >>>>> > >>>>> > >>>>> > Daniel Vinciguerra >>>>> > Web Solutions Architect and Co-Owner at Bivee >>>>> > http://github.com/dvinciguerra >>>>> > >>>>> > =begin disclaimer >>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> > L >>>>> > =end disclaimer >>>>> > >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> >>>> -- >>>> Leonardo Ruoso >>>> Journalist, Perl developer and business consultant >>>> Media, UFC/2006; Telecom, IFCE/1998 >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Fri Feb 15 05:19:59 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Fri, 15 Feb 2013 11:19:59 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: Essas birrinhas sempre teve na lista, depois nos eventos da lista os mesmo v?o e n?o acontece nada! Internet transforma as pessoas. Em 15 de fevereiro de 2013 10:58, Solli Honorio escreveu: > Leo o problema do M?rcio ? com o SOLLI. N?o sei o que fiz para merecer estas > m?goas. Mas vindo dele tamb?m n?o quero saber. > > Solli > > Em 14/02/2013 18:38, "Leonardo Ruoso" escreveu: > >> M?rio, >> >> N?o sei se eu mere?o suas cr?ticas, n?o sei o que est? tornando o ambiente >> da lista t?o hostil, eu apenas deixei como sugest?o que os artigos fossem de >> tema livre para facilitar sua produ??o, embora eu entenda que edi??es >> tem?ticas tendem a ser mais ricas e interessantes para quem as consome. >> Dessa vez eu n?o tive a inten??o de atacar ningu?m, nem voc?, nem o >> Vinciguerra. >> >> Um grande abra?o! >> >> Leonardo >> >> >> Em 14 de fevereiro de 2013 18:32, Marcio Ferreira >> escreveu: >>> >>> Ah! Esqueci de um detalhe importante, todos aplaudem, como pude esquecer >>> isso?! :P >>> >>> >>> []s, >>> >>> Marcio Ferreira >>> skype: marcio.ferreir4 >>> (21) 8365-7768 >>> >>> >>> 2013/2/14 Marcio Ferreira >>>> >>>> Talvez surja algu?m muito delicado pra dizer "esse tema porque EU que >>>> estou fazendo" e no fim nao faz poha nenhuma, n?o? >>>> >>>> []s, >>>> >>>> Marcio Ferreira >>>> skype: marcio.ferreir4 >>>> (21) 8365-7768 >>>> >>>> >>>> 2013/2/14 Leonardo Ruoso >>>>> >>>>> A ideia de um tema central n?o gerou bons resultados. Podemos voltar ? >>>>> estrat?gia livre nesta edi??o. >>>>> >>>>> >>>>> Em 14 de fevereiro de 2013 17:45, Lucas Moraes >>>>> escreveu: >>>>> >>>>>> Qual ser? o tema do equin?cio? >>>>>> >>>>>> Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra >>>>>> escreveu: >>>>>> > Boa pessoal, >>>>>> > >>>>>> > Quem esta afim de escrever coisas interessantes e fazer um equin?cio >>>>>> > bacana >>>>>> > j? que nosso ultimo foi encavalado por conta do YAPC? >>>>>> > >>>>>> > Volunt?rios para a organiza??o da vez e os artigos!? o/ >>>>>> > >>>>>> > []'s >>>>>> > >>>>>> > >>>>>> > Daniel Vinciguerra >>>>>> > Web Solutions Architect and Co-Owner at Bivee >>>>>> > http://github.com/dvinciguerra >>>>>> > >>>>>> > =begin disclaimer >>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> > L >>>>>> > =end disclaimer >>>>>> > >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Leonardo Ruoso >>>>> Journalist, Perl developer and business consultant >>>>> Media, UFC/2006; Telecom, IFCE/1998 >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From andre at andrewalker.net Fri Feb 15 06:01:12 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Fri, 15 Feb 2013 12:01:12 -0200 Subject: [SP-pm] Hackaton Business::CPI In-Reply-To: <858C89498E9343C6A7CD1B30096C8F01@aware.com.br> References: <858C89498E9343C6A7CD1B30096C8F01@aware.com.br> Message-ID: <20130215140112.GA3610@andrewalker> Pessoal, Mais uma empresa confirmou presen?a no evento: MercadoPago, o sistema de pagamentos do MercadoLivre :) From tiago.peczenyj at gmail.com Fri Feb 15 10:21:05 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Fri, 15 Feb 2013 16:21:05 -0200 Subject: [SP-pm] Como evitar um chown -R errado Message-ID: Ae galera. Quem nunca passou por isso: http://devopsreactions.tumblr.com/post/39030221445/realizing-a-wrong-chown-r ? Ent?o, queria saber como vcs evitam esse tipo de confus?o. Eu ja pensei em colocar varios arquivos importantes no git e versionar as altera??es mas git e similares as vezes cagam pra permiss?es e outros meta-dados de arquivos. Acredito que a melhor estrat?gia ? usar Puppet ou Rex e especificar a permiss?o/owner de cada arquivo ou grupo de arquivos. Sempre. Mas isso me parece "coisa demais". E ai, contem as suas estrat?gias em produ??o e vamos DEVOPAR um pouco :) Pac -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Fri Feb 15 10:22:51 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Fri, 15 Feb 2013 16:22:51 -0200 Subject: [SP-pm] Como evitar um chown -R errado In-Reply-To: References: Message-ID: Backup? Em 15 de fevereiro de 2013 16:21, Tiago Peczenyj escreveu: > > Ae galera. > > Quem nunca passou por isso: > > > http://devopsreactions.tumblr.com/post/39030221445/realizing-a-wrong-chown-r > > ? > > Ent?o, queria saber como vcs evitam esse tipo de confus?o. Eu ja pensei em > colocar varios arquivos importantes no git e versionar as altera??es mas > git e similares as vezes cagam pra permiss?es e outros meta-dados de > arquivos. > > Acredito que a melhor estrat?gia ? usar Puppet ou Rex e especificar a > permiss?o/owner de cada arquivo ou grupo de arquivos. Sempre. > > Mas isso me parece "coisa demais". > > E ai, contem as suas estrat?gias em produ??o e vamos DEVOPAR um pouco :) > > Pac > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Fri Feb 15 10:29:07 2013 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 15 Feb 2013 16:29:07 -0200 Subject: [SP-pm] Como evitar um chown -R errado In-Reply-To: References: Message-ID: Acho que n?o existe esta op??o de evitar, somente remediar mesmo. Com o Leonardo j? comentou, backup tamb?m serve para isto. Solli Honorio Em 15 de fevereiro de 2013 16:21, Tiago Peczenyj escreveu: > > Ae galera. > > Quem nunca passou por isso: > > > http://devopsreactions.tumblr.com/post/39030221445/realizing-a-wrong-chown-r > > ? > > Ent?o, queria saber como vcs evitam esse tipo de confus?o. Eu ja pensei em > colocar varios arquivos importantes no git e versionar as altera??es mas > git e similares as vezes cagam pra permiss?es e outros meta-dados de > arquivos. > > Acredito que a melhor estrat?gia ? usar Puppet ou Rex e especificar a > permiss?o/owner de cada arquivo ou grupo de arquivos. Sempre. > > Mas isso me parece "coisa demais". > > E ai, contem as suas estrat?gias em produ??o e vamos DEVOPAR um pouco :) > > Pac > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Fri Feb 15 10:55:10 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Fri, 15 Feb 2013 16:55:10 -0200 Subject: [SP-pm] Como evitar um chown -R errado In-Reply-To: References: Message-ID: http://linuxconfig.org/backup-permissions-in-linux []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/15 Solli Honorio > Acho que n?o existe esta op??o de evitar, somente remediar mesmo. Com o > Leonardo j? comentou, backup tamb?m serve para isto. > > Solli Honorio > > > Em 15 de fevereiro de 2013 16:21, Tiago Peczenyj > escreveu: > >> >> Ae galera. >> >> Quem nunca passou por isso: >> >> >> http://devopsreactions.tumblr.com/post/39030221445/realizing-a-wrong-chown-r >> >> ? >> >> Ent?o, queria saber como vcs evitam esse tipo de confus?o. Eu ja pensei >> em colocar varios arquivos importantes no git e versionar as altera??es mas >> git e similares as vezes cagam pra permiss?es e outros meta-dados de >> arquivos. >> >> Acredito que a melhor estrat?gia ? usar Puppet ou Rex e especificar a >> permiss?o/owner de cada arquivo ou grupo de arquivos. Sempre. >> >> Mas isso me parece "coisa demais". >> >> E ai, contem as suas estrat?gias em produ??o e vamos DEVOPAR um pouco :) >> >> Pac >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Fri Feb 15 11:10:34 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Fri, 15 Feb 2013 17:10:34 -0200 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: Message-ID: (escrevo do cel, desculpe.os erros) Problema foi seguinte: no ?ltimo ET, Solli apresentou os n?meros do GA da SPPM. Fiquei surpreso que o artigo mais acessado era sobre leitura de arquivos e outros ~simples~ pra maioria de n?s. A? o mesmo fez a prosposta de um equinocio sobre catalyst e etc. Oerguntei: "por que catalyst? Por que n?o temas relacinados ? sysadmin ou qq outra coisa?" Fiz essa pergunta porque achei insensato a proposta, tendo o ponto de vista que nosso principal pulblico nao procura perl web. Ent?o o Solli respondeu: "Porque eu que estou fazendo!" Nesse momento entendi "Solli Perl Mongers" e todos aplaudiram e etc. Ok! Tomei at? uma chamada por chegar "atrasado" ao evento, fique claro que n?o encontrei m?quina de ponto eletronico ou coisas do genero. WTF! Como membro da comunidade, me sentia ativo. Contribui com algumas coisas, trouxe gente pra comundade, empreguei gente d? lista, etc. Penso eu, porque contribuir com a comunidade que aceita um ~l?der~ arrogante desse modo? Se fosse um Torvalds, MST da vida, at? vale a pena, porque o cara contribui com o crescimento t?cnico do grupo, mas Vc Solli? contribui com o que? Mostra compet?ncia pelo menos, inv?s de prometer o equinocio e desprezar o trabalho dos outros, do Nuba em espec?fico que come?ou o equinocio passado. Outro ponto, ? a "fuga" de talentos. Tem um ~perlzeiro~ de sp muito talentoso, que parece preferir postar fora de sp por conta desses excessos. Acho que essas coisas s? eu noto ou gostaria de resolver. N?o tenho farpa com ningu?m aqui. Lucas, qual sua proposta? MMA? next round []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/15 Lucas Moraes > Essas birrinhas sempre teve na lista, depois nos eventos da lista os > mesmo v?o e n?o acontece nada! > Internet transforma as pessoas. > > Em 15 de fevereiro de 2013 10:58, Solli Honorio > escreveu: > > Leo o problema do M?rcio ? com o SOLLI. N?o sei o que fiz para merecer > estas > > m?goas. Mas vindo dele tamb?m n?o quero saber. > > > > Solli > > > > Em 14/02/2013 18:38, "Leonardo Ruoso" escreveu: > > > >> M?rio, > >> > >> N?o sei se eu mere?o suas cr?ticas, n?o sei o que est? tornando o > ambiente > >> da lista t?o hostil, eu apenas deixei como sugest?o que os artigos > fossem de > >> tema livre para facilitar sua produ??o, embora eu entenda que edi??es > >> tem?ticas tendem a ser mais ricas e interessantes para quem as consome. > >> Dessa vez eu n?o tive a inten??o de atacar ningu?m, nem voc?, nem o > >> Vinciguerra. > >> > >> Um grande abra?o! > >> > >> Leonardo > >> > >> > >> Em 14 de fevereiro de 2013 18:32, Marcio Ferreira > >> escreveu: > >>> > >>> Ah! Esqueci de um detalhe importante, todos aplaudem, como pude > esquecer > >>> isso?! :P > >>> > >>> > >>> []s, > >>> > >>> Marcio Ferreira > >>> skype: marcio.ferreir4 > >>> (21) 8365-7768 > >>> > >>> > >>> 2013/2/14 Marcio Ferreira > >>>> > >>>> Talvez surja algu?m muito delicado pra dizer "esse tema porque EU que > >>>> estou fazendo" e no fim nao faz poha nenhuma, n?o? > >>>> > >>>> []s, > >>>> > >>>> Marcio Ferreira > >>>> skype: marcio.ferreir4 > >>>> (21) 8365-7768 > >>>> > >>>> > >>>> 2013/2/14 Leonardo Ruoso > >>>>> > >>>>> A ideia de um tema central n?o gerou bons resultados. Podemos voltar > ? > >>>>> estrat?gia livre nesta edi??o. > >>>>> > >>>>> > >>>>> Em 14 de fevereiro de 2013 17:45, Lucas Moraes > >>>>> escreveu: > >>>>> > >>>>>> Qual ser? o tema do equin?cio? > >>>>>> > >>>>>> Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra > >>>>>> escreveu: > >>>>>> > Boa pessoal, > >>>>>> > > >>>>>> > Quem esta afim de escrever coisas interessantes e fazer um > equin?cio > >>>>>> > bacana > >>>>>> > j? que nosso ultimo foi encavalado por conta do YAPC? > >>>>>> > > >>>>>> > Volunt?rios para a organiza??o da vez e os artigos!? o/ > >>>>>> > > >>>>>> > []'s > >>>>>> > > >>>>>> > > >>>>>> > Daniel Vinciguerra > >>>>>> > Web Solutions Architect and Co-Owner at Bivee > >>>>>> > http://github.com/dvinciguerra > >>>>>> > > >>>>>> > =begin disclaimer > >>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>>>> > L > >>>>>> > =end disclaimer > >>>>>> > > >>>>>> =begin disclaimer > >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>>>> L > >>>>>> =end disclaimer > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> -- > >>>>> Leonardo Ruoso > >>>>> Journalist, Perl developer and business consultant > >>>>> Media, UFC/2006; Telecom, IFCE/1998 > >>>>> > >>>>> =begin disclaimer > >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>>> L > >>>>> =end disclaimer > >>>>> > >>>> > >>> > >>> > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >>> > >> > >> > >> > >> -- > >> Leonardo Ruoso > >> Journalist, Perl developer and business consultant > >> Media, UFC/2006; Telecom, IFCE/1998 > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Fri Feb 15 11:20:59 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Fri, 15 Feb 2013 17:20:59 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: Ja estou prevendo uma lava??o de roupa suja. O que eu vou fazer? vou come?ar a ler e vou pro proximo email. Claramente vcs est?o precisando conversar e IMHO email n?o ? uma boa forma de faze-lo. A vantagem de termos grupos ? que os erros de uns podem ser "compensados" pelos acertos dos outros e todos aprendemos. Por?m o que acontece quando a gente guarda alguma coisa? vai acumulando e as vezes a gente solta da maneira errada. pra uma organiza??o aprender tem que parar de tempos em tempos pra revisar o que houve e tem que ter interesse em resolver. E falo isso sem ter a minima ideia do que acontece na SPPM e tamb?m n?o estou julgando ninguem. Vcs q s?o paulistas que se entendam e vai ser Otchimo quando tudo se resolver. Ai Marcio, Solli, etc, n?o v?o achando q eu to mandando indiretas pros dois, pelo contrario, n?o tenho filhos dessa idade pra dar li??o de moral. Vcs s?o adultos e capazes. Mas acho q eu posso falar algo, sei la, "obvio" e espero que sirva pros outros 99% que acompanham a lista. De forma alguma quero dizer tamb?m que a SPPM esta "um caos" ou seja la o que for. S? digo que vcs precisam conversar (ou n?o). Mas q tem um ar pesado no ambiente isso tem, mas n?o sei se ? culpa de X ou Y. Acho que ? de todos n?s. Vou tentar colaborar sendo menos ir?nico e falando mais de Perl. Abracetas. 2013/2/15 Marcio Ferreira > (escrevo do cel, desculpe.os erros) > > Problema foi seguinte: no ?ltimo ET, Solli apresentou os n?meros do GA da > SPPM. Fiquei surpreso que o artigo mais acessado era sobre leitura de > arquivos e outros ~simples~ pra maioria de n?s. A? o mesmo fez a prosposta > de um equinocio sobre catalyst e etc. > > Oerguntei: "por que catalyst? Por que n?o temas relacinados ? sysadmin ou > qq outra coisa?" Fiz essa pergunta porque achei insensato a proposta, tendo > o ponto de vista que nosso principal pulblico nao procura perl web. > > Ent?o o Solli respondeu: "Porque eu que estou fazendo!" Nesse momento > entendi "Solli Perl Mongers" e todos aplaudiram e etc. Ok! > > Tomei at? uma chamada por chegar "atrasado" ao evento, fique claro que n?o > encontrei m?quina de ponto eletronico ou coisas do genero. WTF! > > Como membro da comunidade, me sentia ativo. Contribui com algumas coisas, > trouxe gente pra comundade, empreguei gente d? lista, etc. Penso eu, porque > contribuir com a comunidade que aceita um ~l?der~ arrogante desse modo? Se > fosse um Torvalds, MST da vida, at? vale a pena, porque o cara contribui > com o crescimento t?cnico do grupo, mas Vc Solli? contribui com o que? > Mostra compet?ncia pelo menos, inv?s de prometer o equinocio e desprezar o > trabalho dos outros, do Nuba em espec?fico que come?ou o equinocio passado. > > Outro ponto, ? a "fuga" de talentos. Tem um ~perlzeiro~ de sp muito > talentoso, que parece preferir postar fora de sp por conta desses excessos. > > Acho que essas coisas s? eu noto ou gostaria de resolver. N?o tenho farpa > com ningu?m aqui. > > Lucas, qual sua proposta? MMA? > > next round > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/2/15 Lucas Moraes > >> Essas birrinhas sempre teve na lista, depois nos eventos da lista os >> mesmo v?o e n?o acontece nada! >> Internet transforma as pessoas. >> >> Em 15 de fevereiro de 2013 10:58, Solli Honorio >> escreveu: >> > Leo o problema do M?rcio ? com o SOLLI. N?o sei o que fiz para merecer >> estas >> > m?goas. Mas vindo dele tamb?m n?o quero saber. >> > >> > Solli >> > >> > Em 14/02/2013 18:38, "Leonardo Ruoso" escreveu: >> > >> >> M?rio, >> >> >> >> N?o sei se eu mere?o suas cr?ticas, n?o sei o que est? tornando o >> ambiente >> >> da lista t?o hostil, eu apenas deixei como sugest?o que os artigos >> fossem de >> >> tema livre para facilitar sua produ??o, embora eu entenda que edi??es >> >> tem?ticas tendem a ser mais ricas e interessantes para quem as consome. >> >> Dessa vez eu n?o tive a inten??o de atacar ningu?m, nem voc?, nem o >> >> Vinciguerra. >> >> >> >> Um grande abra?o! >> >> >> >> Leonardo >> >> >> >> >> >> Em 14 de fevereiro de 2013 18:32, Marcio Ferreira >> >> escreveu: >> >>> >> >>> Ah! Esqueci de um detalhe importante, todos aplaudem, como pude >> esquecer >> >>> isso?! :P >> >>> >> >>> >> >>> []s, >> >>> >> >>> Marcio Ferreira >> >>> skype: marcio.ferreir4 >> >>> (21) 8365-7768 >> >>> >> >>> >> >>> 2013/2/14 Marcio Ferreira >> >>>> >> >>>> Talvez surja algu?m muito delicado pra dizer "esse tema porque EU que >> >>>> estou fazendo" e no fim nao faz poha nenhuma, n?o? >> >>>> >> >>>> []s, >> >>>> >> >>>> Marcio Ferreira >> >>>> skype: marcio.ferreir4 >> >>>> (21) 8365-7768 >> >>>> >> >>>> >> >>>> 2013/2/14 Leonardo Ruoso >> >>>>> >> >>>>> A ideia de um tema central n?o gerou bons resultados. Podemos >> voltar ? >> >>>>> estrat?gia livre nesta edi??o. >> >>>>> >> >>>>> >> >>>>> Em 14 de fevereiro de 2013 17:45, Lucas Moraes >> >>>>> escreveu: >> >>>>> >> >>>>>> Qual ser? o tema do equin?cio? >> >>>>>> >> >>>>>> Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra >> >>>>>> escreveu: >> >>>>>> > Boa pessoal, >> >>>>>> > >> >>>>>> > Quem esta afim de escrever coisas interessantes e fazer um >> equin?cio >> >>>>>> > bacana >> >>>>>> > j? que nosso ultimo foi encavalado por conta do YAPC? >> >>>>>> > >> >>>>>> > Volunt?rios para a organiza??o da vez e os artigos!? o/ >> >>>>>> > >> >>>>>> > []'s >> >>>>>> > >> >>>>>> > >> >>>>>> > Daniel Vinciguerra >> >>>>>> > Web Solutions Architect and Co-Owner at Bivee >> >>>>>> > http://github.com/dvinciguerra >> >>>>>> > >> >>>>>> > =begin disclaimer >> >>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>>>> > L >> >>>>>> > =end disclaimer >> >>>>>> > >> >>>>>> =begin disclaimer >> >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>>>> L >> >>>>>> =end disclaimer >> >>>>> >> >>>>> >> >>>>> >> >>>>> >> >>>>> -- >> >>>>> Leonardo Ruoso >> >>>>> Journalist, Perl developer and business consultant >> >>>>> Media, UFC/2006; Telecom, IFCE/1998 >> >>>>> >> >>>>> =begin disclaimer >> >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>>> L >> >>>>> =end disclaimer >> >>>>> >> >>>> >> >>> >> >>> >> >>> =begin disclaimer >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> L >> >>> =end disclaimer >> >>> >> >> >> >> >> >> >> >> -- >> >> Leonardo Ruoso >> >> Journalist, Perl developer and business consultant >> >> Media, UFC/2006; Telecom, IFCE/1998 >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Fri Feb 15 11:28:14 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Fri, 15 Feb 2013 17:28:14 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: MMA? talvez rsrs! Mas n?o ? isso, quis dizer que pessoalmente ficam com medo de se expressar o que pensam. Foi nesse sentido. Marcio agora voc? foi direto e falou o que pensa. Cada um com sua opini?o, mas quando for falar tem que apontar o dedo, indiretas n?o resolvem nada cara. ? uma comunidade aberta e quem expressa uma opini?o ? obrigado a ouvir a opini?es dos outros. rsrs agora eu vou s? ouvir :p Em 15 de fevereiro de 2013 17:10, Marcio Ferreira escreveu: > (escrevo do cel, desculpe.os erros) > > Problema foi seguinte: no ?ltimo ET, Solli apresentou os n?meros do GA da > SPPM. Fiquei surpreso que o artigo mais acessado era sobre leitura de > arquivos e outros ~simples~ pra maioria de n?s. A? o mesmo fez a prosposta > de um equinocio sobre catalyst e etc. > > Oerguntei: "por que catalyst? Por que n?o temas relacinados ? sysadmin ou qq > outra coisa?" Fiz essa pergunta porque achei insensato a proposta, tendo o > ponto de vista que nosso principal pulblico nao procura perl web. > > Ent?o o Solli respondeu: "Porque eu que estou fazendo!" Nesse momento > entendi "Solli Perl Mongers" e todos aplaudiram e etc. Ok! > > Tomei at? uma chamada por chegar "atrasado" ao evento, fique claro que n?o > encontrei m?quina de ponto eletronico ou coisas do genero. WTF! > > Como membro da comunidade, me sentia ativo. Contribui com algumas coisas, > trouxe gente pra comundade, empreguei gente d? lista, etc. Penso eu, porque > contribuir com a comunidade que aceita um ~l?der~ arrogante desse modo? Se > fosse um Torvalds, MST da vida, at? vale a pena, porque o cara contribui com > o crescimento t?cnico do grupo, mas Vc Solli? contribui com o que? Mostra > compet?ncia pelo menos, inv?s de prometer o equinocio e desprezar o trabalho > dos outros, do Nuba em espec?fico que come?ou o equinocio passado. > > Outro ponto, ? a "fuga" de talentos. Tem um ~perlzeiro~ de sp muito > talentoso, que parece preferir postar fora de sp por conta desses excessos. > > Acho que essas coisas s? eu noto ou gostaria de resolver. N?o tenho farpa > com ningu?m aqui. > > Lucas, qual sua proposta? MMA? > > next round > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/2/15 Lucas Moraes >> >> Essas birrinhas sempre teve na lista, depois nos eventos da lista os >> mesmo v?o e n?o acontece nada! >> Internet transforma as pessoas. >> >> Em 15 de fevereiro de 2013 10:58, Solli Honorio >> escreveu: >> > Leo o problema do M?rcio ? com o SOLLI. N?o sei o que fiz para merecer >> > estas >> > m?goas. Mas vindo dele tamb?m n?o quero saber. >> > >> > Solli >> > >> > Em 14/02/2013 18:38, "Leonardo Ruoso" escreveu: >> > >> >> M?rio, >> >> >> >> N?o sei se eu mere?o suas cr?ticas, n?o sei o que est? tornando o >> >> ambiente >> >> da lista t?o hostil, eu apenas deixei como sugest?o que os artigos >> >> fossem de >> >> tema livre para facilitar sua produ??o, embora eu entenda que edi??es >> >> tem?ticas tendem a ser mais ricas e interessantes para quem as consome. >> >> Dessa vez eu n?o tive a inten??o de atacar ningu?m, nem voc?, nem o >> >> Vinciguerra. >> >> >> >> Um grande abra?o! >> >> >> >> Leonardo >> >> >> >> >> >> Em 14 de fevereiro de 2013 18:32, Marcio Ferreira >> >> escreveu: >> >>> >> >>> Ah! Esqueci de um detalhe importante, todos aplaudem, como pude >> >>> esquecer >> >>> isso?! :P >> >>> >> >>> >> >>> []s, >> >>> >> >>> Marcio Ferreira >> >>> skype: marcio.ferreir4 >> >>> (21) 8365-7768 >> >>> >> >>> >> >>> 2013/2/14 Marcio Ferreira >> >>>> >> >>>> Talvez surja algu?m muito delicado pra dizer "esse tema porque EU que >> >>>> estou fazendo" e no fim nao faz poha nenhuma, n?o? >> >>>> >> >>>> []s, >> >>>> >> >>>> Marcio Ferreira >> >>>> skype: marcio.ferreir4 >> >>>> (21) 8365-7768 >> >>>> >> >>>> >> >>>> 2013/2/14 Leonardo Ruoso >> >>>>> >> >>>>> A ideia de um tema central n?o gerou bons resultados. Podemos voltar >> >>>>> ? >> >>>>> estrat?gia livre nesta edi??o. >> >>>>> >> >>>>> >> >>>>> Em 14 de fevereiro de 2013 17:45, Lucas Moraes >> >>>>> escreveu: >> >>>>> >> >>>>>> Qual ser? o tema do equin?cio? >> >>>>>> >> >>>>>> Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra >> >>>>>> escreveu: >> >>>>>> > Boa pessoal, >> >>>>>> > >> >>>>>> > Quem esta afim de escrever coisas interessantes e fazer um >> >>>>>> > equin?cio >> >>>>>> > bacana >> >>>>>> > j? que nosso ultimo foi encavalado por conta do YAPC? >> >>>>>> > >> >>>>>> > Volunt?rios para a organiza??o da vez e os artigos!? o/ >> >>>>>> > >> >>>>>> > []'s >> >>>>>> > >> >>>>>> > >> >>>>>> > Daniel Vinciguerra >> >>>>>> > Web Solutions Architect and Co-Owner at Bivee >> >>>>>> > http://github.com/dvinciguerra >> >>>>>> > >> >>>>>> > =begin disclaimer >> >>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>>>> > L >> >>>>>> > =end disclaimer >> >>>>>> > >> >>>>>> =begin disclaimer >> >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>>>> L >> >>>>>> =end disclaimer >> >>>>> >> >>>>> >> >>>>> >> >>>>> >> >>>>> -- >> >>>>> Leonardo Ruoso >> >>>>> Journalist, Perl developer and business consultant >> >>>>> Media, UFC/2006; Telecom, IFCE/1998 >> >>>>> >> >>>>> =begin disclaimer >> >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>>> L >> >>>>> =end disclaimer >> >>>>> >> >>>> >> >>> >> >>> >> >>> =begin disclaimer >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> L >> >>> =end disclaimer >> >>> >> >> >> >> >> >> >> >> -- >> >> Leonardo Ruoso >> >> Journalist, Perl developer and business consultant >> >> Media, UFC/2006; Telecom, IFCE/1998 >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From renato.cron at gmail.com Fri Feb 15 11:44:00 2013 From: renato.cron at gmail.com (Renato Santos) Date: Fri, 15 Feb 2013 17:44:00 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: Ol? lista! N?o sei se come?o o email falando do passado, ou se apenas digo o que ue acho que esse equinocio pode ser. 3 e-mails afrente deste, o marcio disse (haha, seguindo por data) Ecossistema n?o parece mais interessante? Algo quanto a deploy, integration > continuous poderia ser bemmmm cool =) Quando o Leonardo diz que o equinocio pode ser tudo desde que relacionado com perl, na minha vis?o, certamente ele n?o est? dizendo que tem que ter escrever c?digo em perl, pode ser ferramentas que usam perl como apoio, por exemplo, Rex [deploy], CPanel, Request Tracker (mais conhecido como RT), Bugzilla. Seria muito bom ter pessoas explicando por exemplo, como cria algum plugin, ou at? mesmo, j? que n?o tem nada, apenas como instalar e usar o RT (citando desdo come?o, por exemplo, ter o perlbrew [1] e o cpanm) Os artigos tamb?m podem ser apenas conceituais, e n?o ter linguagem exata, e ai voc? escrever algum caso de uso em perl (ou n?o, deixe isso como exerc?cio!) Podem abrangir Redis, XMPP, etc.. perl ? uma cola! Enfim, eu acho que o assunto pode ser qualquer coisa que fa?a sentido para quem utiliza perl (ou quer utilizar). Eu duvido que algum artigo seria rejeitado se fosse solto algo off "web topic" no ultmo equinocio. (at? mesmo se fosse outra coisa, por exemplo, .md, alguem ia transformar em .pod e colocar online) [1] http://sao-paulo.pm.org/equinocio/2011/set/3 - eu j? cansei de usar esse link, toda maquina eu copio os comandos daqui! 2013/2/14 Leonardo Ruoso > Creio que vale tudo desde que esteja relacionado a Perl! > > > Em 14 de fevereiro de 2013 18:17, Andre Carneiro < > andregarciacarneiro at gmail.com> escreveu: > > Boa... >> >> Eu, ultimamente, ando bem ligado em coisas que envolvem nuvens e >> computa??o distribu?da. Serve? >> >> >> Cheers! >> >> >> 2013/2/14 Daniel Vinciguerra >> >>> >>> A galera poderia escrever sobre "o que est?o vendo" e isso poderia gerar >>> at? um pequeno encontro t?cnico com os eleitos mais interessantes pelos >>> pr?prios participantes (ou quem quiser participar), que queiram palestrar >>> sobre o assunto que abordou no equin?cio! >>> >>> Eu apoio e muito a ideia de um tema mais livre, para n?o inibir as >>> pessoas que tenham menos dom?nio (no caso do tema central). >>> >>> []'s >>> >>> * >>> Daniel Vinciguerra* >>> Web Solutions Architect and Co-Owner at Bivee >>> http://github.com/dvinciguerra >>> >>> >>> 2013/2/14 Leonardo Ruoso >>> >>>> A ideia de um tema central n?o gerou bons resultados. Podemos voltar ? >>>> estrat?gia livre nesta edi??o. >>>> >>>> >>>> Em 14 de fevereiro de 2013 17:45, Lucas Moraes < >>>> lucastiagodemoraes at gmail.com> escreveu: >>>> >>>> Qual ser? o tema do equin?cio? >>>>> >>>>> Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra >>>>> escreveu: >>>>> > Boa pessoal, >>>>> > >>>>> > Quem esta afim de escrever coisas interessantes e fazer um equin?cio >>>>> bacana >>>>> > j? que nosso ultimo foi encavalado por conta do YAPC? >>>>> > >>>>> > Volunt?rios para a organiza??o da vez e os artigos!? o/ >>>>> > >>>>> > []'s >>>>> > >>>>> > >>>>> > Daniel Vinciguerra >>>>> > Web Solutions Architect and Co-Owner at Bivee >>>>> > http://github.com/dvinciguerra >>>>> > >>>>> > =begin disclaimer >>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> > L >>>>> > =end disclaimer >>>>> > >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> >>>> -- >>>> Leonardo Ruoso >>>> Journalist, Perl developer and business consultant >>>> Media, UFC/2006; Telecom, IFCE/1998 >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Andr? Garcia Carneiro >> Software Engineer >> (11)982907780 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From rafaelprenzier at gmail.com Fri Feb 15 11:45:15 2013 From: rafaelprenzier at gmail.com (Rafael Prenzier) Date: Fri, 15 Feb 2013 17:45:15 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: Eae Pessoal Eu posso escrever sobre Perl + Nginx falar com pouco da implementa??o que fiz no R7 abra?os 2013/2/15 Lucas Moraes > MMA? talvez rsrs! Mas n?o ? isso, quis dizer que pessoalmente ficam > com medo de se expressar o que pensam. Foi nesse sentido. > Marcio agora voc? foi direto e falou o que pensa. Cada um com sua > opini?o, mas quando for falar tem que apontar o dedo, indiretas n?o > resolvem nada cara. ? uma comunidade aberta e quem expressa uma > opini?o ? obrigado a ouvir a opini?es dos outros. rsrs agora eu vou s? > ouvir :p > > Em 15 de fevereiro de 2013 17:10, Marcio Ferreira > escreveu: > > (escrevo do cel, desculpe.os erros) > > > > Problema foi seguinte: no ?ltimo ET, Solli apresentou os n?meros do GA da > > SPPM. Fiquei surpreso que o artigo mais acessado era sobre leitura de > > arquivos e outros ~simples~ pra maioria de n?s. A? o mesmo fez a > prosposta > > de um equinocio sobre catalyst e etc. > > > > Oerguntei: "por que catalyst? Por que n?o temas relacinados ? sysadmin > ou qq > > outra coisa?" Fiz essa pergunta porque achei insensato a proposta, tendo > o > > ponto de vista que nosso principal pulblico nao procura perl web. > > > > Ent?o o Solli respondeu: "Porque eu que estou fazendo!" Nesse momento > > entendi "Solli Perl Mongers" e todos aplaudiram e etc. Ok! > > > > Tomei at? uma chamada por chegar "atrasado" ao evento, fique claro que > n?o > > encontrei m?quina de ponto eletronico ou coisas do genero. WTF! > > > > Como membro da comunidade, me sentia ativo. Contribui com algumas coisas, > > trouxe gente pra comundade, empreguei gente d? lista, etc. Penso eu, > porque > > contribuir com a comunidade que aceita um ~l?der~ arrogante desse modo? > Se > > fosse um Torvalds, MST da vida, at? vale a pena, porque o cara contribui > com > > o crescimento t?cnico do grupo, mas Vc Solli? contribui com o que? Mostra > > compet?ncia pelo menos, inv?s de prometer o equinocio e desprezar o > trabalho > > dos outros, do Nuba em espec?fico que come?ou o equinocio passado. > > > > Outro ponto, ? a "fuga" de talentos. Tem um ~perlzeiro~ de sp muito > > talentoso, que parece preferir postar fora de sp por conta desses > excessos. > > > > Acho que essas coisas s? eu noto ou gostaria de resolver. N?o tenho farpa > > com ningu?m aqui. > > > > Lucas, qual sua proposta? MMA? > > > > next round > > > > > > []s, > > > > Marcio Ferreira > > skype: marcio.ferreir4 > > (21) 8365-7768 > > > > > > 2013/2/15 Lucas Moraes > >> > >> Essas birrinhas sempre teve na lista, depois nos eventos da lista os > >> mesmo v?o e n?o acontece nada! > >> Internet transforma as pessoas. > >> > >> Em 15 de fevereiro de 2013 10:58, Solli Honorio > >> escreveu: > >> > Leo o problema do M?rcio ? com o SOLLI. N?o sei o que fiz para merecer > >> > estas > >> > m?goas. Mas vindo dele tamb?m n?o quero saber. > >> > > >> > Solli > >> > > >> > Em 14/02/2013 18:38, "Leonardo Ruoso" escreveu: > >> > > >> >> M?rio, > >> >> > >> >> N?o sei se eu mere?o suas cr?ticas, n?o sei o que est? tornando o > >> >> ambiente > >> >> da lista t?o hostil, eu apenas deixei como sugest?o que os artigos > >> >> fossem de > >> >> tema livre para facilitar sua produ??o, embora eu entenda que edi??es > >> >> tem?ticas tendem a ser mais ricas e interessantes para quem as > consome. > >> >> Dessa vez eu n?o tive a inten??o de atacar ningu?m, nem voc?, nem o > >> >> Vinciguerra. > >> >> > >> >> Um grande abra?o! > >> >> > >> >> Leonardo > >> >> > >> >> > >> >> Em 14 de fevereiro de 2013 18:32, Marcio Ferreira > >> >> escreveu: > >> >>> > >> >>> Ah! Esqueci de um detalhe importante, todos aplaudem, como pude > >> >>> esquecer > >> >>> isso?! :P > >> >>> > >> >>> > >> >>> []s, > >> >>> > >> >>> Marcio Ferreira > >> >>> skype: marcio.ferreir4 > >> >>> (21) 8365-7768 > >> >>> > >> >>> > >> >>> 2013/2/14 Marcio Ferreira > >> >>>> > >> >>>> Talvez surja algu?m muito delicado pra dizer "esse tema porque EU > que > >> >>>> estou fazendo" e no fim nao faz poha nenhuma, n?o? > >> >>>> > >> >>>> []s, > >> >>>> > >> >>>> Marcio Ferreira > >> >>>> skype: marcio.ferreir4 > >> >>>> (21) 8365-7768 > >> >>>> > >> >>>> > >> >>>> 2013/2/14 Leonardo Ruoso > >> >>>>> > >> >>>>> A ideia de um tema central n?o gerou bons resultados. Podemos > voltar > >> >>>>> ? > >> >>>>> estrat?gia livre nesta edi??o. > >> >>>>> > >> >>>>> > >> >>>>> Em 14 de fevereiro de 2013 17:45, Lucas Moraes > >> >>>>> escreveu: > >> >>>>> > >> >>>>>> Qual ser? o tema do equin?cio? > >> >>>>>> > >> >>>>>> Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra > >> >>>>>> escreveu: > >> >>>>>> > Boa pessoal, > >> >>>>>> > > >> >>>>>> > Quem esta afim de escrever coisas interessantes e fazer um > >> >>>>>> > equin?cio > >> >>>>>> > bacana > >> >>>>>> > j? que nosso ultimo foi encavalado por conta do YAPC? > >> >>>>>> > > >> >>>>>> > Volunt?rios para a organiza??o da vez e os artigos!? o/ > >> >>>>>> > > >> >>>>>> > []'s > >> >>>>>> > > >> >>>>>> > > >> >>>>>> > Daniel Vinciguerra > >> >>>>>> > Web Solutions Architect and Co-Owner at Bivee > >> >>>>>> > http://github.com/dvinciguerra > >> >>>>>> > > >> >>>>>> > =begin disclaimer > >> >>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >>>>>> > L > >> >>>>>> > =end disclaimer > >> >>>>>> > > >> >>>>>> =begin disclaimer > >> >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >>>>>> L > >> >>>>>> =end disclaimer > >> >>>>> > >> >>>>> > >> >>>>> > >> >>>>> > >> >>>>> -- > >> >>>>> Leonardo Ruoso > >> >>>>> Journalist, Perl developer and business consultant > >> >>>>> Media, UFC/2006; Telecom, IFCE/1998 > >> >>>>> > >> >>>>> =begin disclaimer > >> >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >>>>> L > >> >>>>> =end disclaimer > >> >>>>> > >> >>>> > >> >>> > >> >>> > >> >>> =begin disclaimer > >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >>> L > >> >>> =end disclaimer > >> >>> > >> >> > >> >> > >> >> > >> >> -- > >> >> Leonardo Ruoso > >> >> Journalist, Perl developer and business consultant > >> >> Media, UFC/2006; Telecom, IFCE/1998 > >> >> > >> >> =begin disclaimer > >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >> L > >> >> =end disclaimer > >> >> > >> > > >> > =begin disclaimer > >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> > L > >> > =end disclaimer > >> > > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Rafael Prenzier dos Santos | Engenheiro e Perl Monger (11) 5209-0847 www.prenzier.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Fri Feb 15 11:49:16 2013 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 15 Feb 2013 17:49:16 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: Vou escrever sobre 'daemon' em perl. Quero fazer uma abordagem t?pica mostrando do b?sico ao mais avan?ado. Solli Honorio Em 15 de fevereiro de 2013 17:45, Rafael Prenzier escreveu: > Eae Pessoal > > Eu posso escrever sobre Perl + Nginx falar com pouco da implementa??o que > fiz no R7 > > abra?os > > > 2013/2/15 Lucas Moraes > >> MMA? talvez rsrs! Mas n?o ? isso, quis dizer que pessoalmente ficam >> com medo de se expressar o que pensam. Foi nesse sentido. >> Marcio agora voc? foi direto e falou o que pensa. Cada um com sua >> opini?o, mas quando for falar tem que apontar o dedo, indiretas n?o >> resolvem nada cara. ? uma comunidade aberta e quem expressa uma >> opini?o ? obrigado a ouvir a opini?es dos outros. rsrs agora eu vou s? >> ouvir :p >> >> Em 15 de fevereiro de 2013 17:10, Marcio Ferreira >> escreveu: >> > (escrevo do cel, desculpe.os erros) >> > >> > Problema foi seguinte: no ?ltimo ET, Solli apresentou os n?meros do GA >> da >> > SPPM. Fiquei surpreso que o artigo mais acessado era sobre leitura de >> > arquivos e outros ~simples~ pra maioria de n?s. A? o mesmo fez a >> prosposta >> > de um equinocio sobre catalyst e etc. >> > >> > Oerguntei: "por que catalyst? Por que n?o temas relacinados ? sysadmin >> ou qq >> > outra coisa?" Fiz essa pergunta porque achei insensato a proposta, >> tendo o >> > ponto de vista que nosso principal pulblico nao procura perl web. >> > >> > Ent?o o Solli respondeu: "Porque eu que estou fazendo!" Nesse momento >> > entendi "Solli Perl Mongers" e todos aplaudiram e etc. Ok! >> > >> > Tomei at? uma chamada por chegar "atrasado" ao evento, fique claro que >> n?o >> > encontrei m?quina de ponto eletronico ou coisas do genero. WTF! >> > >> > Como membro da comunidade, me sentia ativo. Contribui com algumas >> coisas, >> > trouxe gente pra comundade, empreguei gente d? lista, etc. Penso eu, >> porque >> > contribuir com a comunidade que aceita um ~l?der~ arrogante desse modo? >> Se >> > fosse um Torvalds, MST da vida, at? vale a pena, porque o cara >> contribui com >> > o crescimento t?cnico do grupo, mas Vc Solli? contribui com o que? >> Mostra >> > compet?ncia pelo menos, inv?s de prometer o equinocio e desprezar o >> trabalho >> > dos outros, do Nuba em espec?fico que come?ou o equinocio passado. >> > >> > Outro ponto, ? a "fuga" de talentos. Tem um ~perlzeiro~ de sp muito >> > talentoso, que parece preferir postar fora de sp por conta desses >> excessos. >> > >> > Acho que essas coisas s? eu noto ou gostaria de resolver. N?o tenho >> farpa >> > com ningu?m aqui. >> > >> > Lucas, qual sua proposta? MMA? >> > >> > next round >> > >> > >> > []s, >> > >> > Marcio Ferreira >> > skype: marcio.ferreir4 >> > (21) 8365-7768 >> > >> > >> > 2013/2/15 Lucas Moraes >> >> >> >> Essas birrinhas sempre teve na lista, depois nos eventos da lista os >> >> mesmo v?o e n?o acontece nada! >> >> Internet transforma as pessoas. >> >> >> >> Em 15 de fevereiro de 2013 10:58, Solli Honorio >> >> escreveu: >> >> > Leo o problema do M?rcio ? com o SOLLI. N?o sei o que fiz para >> merecer >> >> > estas >> >> > m?goas. Mas vindo dele tamb?m n?o quero saber. >> >> > >> >> > Solli >> >> > >> >> > Em 14/02/2013 18:38, "Leonardo Ruoso" escreveu: >> >> > >> >> >> M?rio, >> >> >> >> >> >> N?o sei se eu mere?o suas cr?ticas, n?o sei o que est? tornando o >> >> >> ambiente >> >> >> da lista t?o hostil, eu apenas deixei como sugest?o que os artigos >> >> >> fossem de >> >> >> tema livre para facilitar sua produ??o, embora eu entenda que >> edi??es >> >> >> tem?ticas tendem a ser mais ricas e interessantes para quem as >> consome. >> >> >> Dessa vez eu n?o tive a inten??o de atacar ningu?m, nem voc?, nem o >> >> >> Vinciguerra. >> >> >> >> >> >> Um grande abra?o! >> >> >> >> >> >> Leonardo >> >> >> >> >> >> >> >> >> Em 14 de fevereiro de 2013 18:32, Marcio Ferreira >> >> >> escreveu: >> >> >>> >> >> >>> Ah! Esqueci de um detalhe importante, todos aplaudem, como pude >> >> >>> esquecer >> >> >>> isso?! :P >> >> >>> >> >> >>> >> >> >>> []s, >> >> >>> >> >> >>> Marcio Ferreira >> >> >>> skype: marcio.ferreir4 >> >> >>> (21) 8365-7768 >> >> >>> >> >> >>> >> >> >>> 2013/2/14 Marcio Ferreira >> >> >>>> >> >> >>>> Talvez surja algu?m muito delicado pra dizer "esse tema porque EU >> que >> >> >>>> estou fazendo" e no fim nao faz poha nenhuma, n?o? >> >> >>>> >> >> >>>> []s, >> >> >>>> >> >> >>>> Marcio Ferreira >> >> >>>> skype: marcio.ferreir4 >> >> >>>> (21) 8365-7768 >> >> >>>> >> >> >>>> >> >> >>>> 2013/2/14 Leonardo Ruoso >> >> >>>>> >> >> >>>>> A ideia de um tema central n?o gerou bons resultados. Podemos >> voltar >> >> >>>>> ? >> >> >>>>> estrat?gia livre nesta edi??o. >> >> >>>>> >> >> >>>>> >> >> >>>>> Em 14 de fevereiro de 2013 17:45, Lucas Moraes >> >> >>>>> escreveu: >> >> >>>>> >> >> >>>>>> Qual ser? o tema do equin?cio? >> >> >>>>>> >> >> >>>>>> Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra >> >> >>>>>> escreveu: >> >> >>>>>> > Boa pessoal, >> >> >>>>>> > >> >> >>>>>> > Quem esta afim de escrever coisas interessantes e fazer um >> >> >>>>>> > equin?cio >> >> >>>>>> > bacana >> >> >>>>>> > j? que nosso ultimo foi encavalado por conta do YAPC? >> >> >>>>>> > >> >> >>>>>> > Volunt?rios para a organiza??o da vez e os artigos!? o/ >> >> >>>>>> > >> >> >>>>>> > []'s >> >> >>>>>> > >> >> >>>>>> > >> >> >>>>>> > Daniel Vinciguerra >> >> >>>>>> > Web Solutions Architect and Co-Owner at Bivee >> >> >>>>>> > http://github.com/dvinciguerra >> >> >>>>>> > >> >> >>>>>> > =begin disclaimer >> >> >>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >>>>>> > L >> >> >>>>>> > =end disclaimer >> >> >>>>>> > >> >> >>>>>> =begin disclaimer >> >> >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >>>>>> L >> >> >>>>>> =end disclaimer >> >> >>>>> >> >> >>>>> >> >> >>>>> >> >> >>>>> >> >> >>>>> -- >> >> >>>>> Leonardo Ruoso >> >> >>>>> Journalist, Perl developer and business consultant >> >> >>>>> Media, UFC/2006; Telecom, IFCE/1998 >> >> >>>>> >> >> >>>>> =begin disclaimer >> >> >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >>>>> L >> >> >>>>> =end disclaimer >> >> >>>>> >> >> >>>> >> >> >>> >> >> >>> >> >> >>> =begin disclaimer >> >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >>> L >> >> >>> =end disclaimer >> >> >>> >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> Leonardo Ruoso >> >> >> Journalist, Perl developer and business consultant >> >> >> Media, UFC/2006; Telecom, IFCE/1998 >> >> >> >> >> >> =begin disclaimer >> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >> L >> >> >> =end disclaimer >> >> >> >> >> > >> >> > =begin disclaimer >> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> > L >> >> > =end disclaimer >> >> > >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> > >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Rafael Prenzier dos Santos | Engenheiro e Perl Monger > > (11) 5209-0847 > > www.prenzier.com > > > > > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "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 15 11:52:17 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 15 Feb 2013 17:52:17 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: 2013/2/15 Solli Honorio > Vou escrever sobre 'daemon' em perl. Quero fazer uma abordagem t?pica > mostrando do b?sico ao mais avan?ado. > Eu j? escrevi um artigo b?sico sobre daemons, http://sao-paulo.pm.org/artigo/2011/DivertindosecomDaemons vai ser muito bom voc? escrever um avan?ado. shonorio++ > > Solli Honorio > > > Em 15 de fevereiro de 2013 17:45, Rafael Prenzier < > rafaelprenzier at gmail.com> escreveu: > > Eae Pessoal >> >> Eu posso escrever sobre Perl + Nginx falar com pouco da implementa??o que >> fiz no R7 >> >> abra?os >> >> >> 2013/2/15 Lucas Moraes >> >>> MMA? talvez rsrs! Mas n?o ? isso, quis dizer que pessoalmente ficam >>> com medo de se expressar o que pensam. Foi nesse sentido. >>> Marcio agora voc? foi direto e falou o que pensa. Cada um com sua >>> opini?o, mas quando for falar tem que apontar o dedo, indiretas n?o >>> resolvem nada cara. ? uma comunidade aberta e quem expressa uma >>> opini?o ? obrigado a ouvir a opini?es dos outros. rsrs agora eu vou s? >>> ouvir :p >>> >>> Em 15 de fevereiro de 2013 17:10, Marcio Ferreira >>> escreveu: >>> > (escrevo do cel, desculpe.os erros) >>> > >>> > Problema foi seguinte: no ?ltimo ET, Solli apresentou os n?meros do GA >>> da >>> > SPPM. Fiquei surpreso que o artigo mais acessado era sobre leitura de >>> > arquivos e outros ~simples~ pra maioria de n?s. A? o mesmo fez a >>> prosposta >>> > de um equinocio sobre catalyst e etc. >>> > >>> > Oerguntei: "por que catalyst? Por que n?o temas relacinados ? sysadmin >>> ou qq >>> > outra coisa?" Fiz essa pergunta porque achei insensato a proposta, >>> tendo o >>> > ponto de vista que nosso principal pulblico nao procura perl web. >>> > >>> > Ent?o o Solli respondeu: "Porque eu que estou fazendo!" Nesse momento >>> > entendi "Solli Perl Mongers" e todos aplaudiram e etc. Ok! >>> > >>> > Tomei at? uma chamada por chegar "atrasado" ao evento, fique claro que >>> n?o >>> > encontrei m?quina de ponto eletronico ou coisas do genero. WTF! >>> > >>> > Como membro da comunidade, me sentia ativo. Contribui com algumas >>> coisas, >>> > trouxe gente pra comundade, empreguei gente d? lista, etc. Penso eu, >>> porque >>> > contribuir com a comunidade que aceita um ~l?der~ arrogante desse >>> modo? Se >>> > fosse um Torvalds, MST da vida, at? vale a pena, porque o cara >>> contribui com >>> > o crescimento t?cnico do grupo, mas Vc Solli? contribui com o que? >>> Mostra >>> > compet?ncia pelo menos, inv?s de prometer o equinocio e desprezar o >>> trabalho >>> > dos outros, do Nuba em espec?fico que come?ou o equinocio passado. >>> > >>> > Outro ponto, ? a "fuga" de talentos. Tem um ~perlzeiro~ de sp muito >>> > talentoso, que parece preferir postar fora de sp por conta desses >>> excessos. >>> > >>> > Acho que essas coisas s? eu noto ou gostaria de resolver. N?o tenho >>> farpa >>> > com ningu?m aqui. >>> > >>> > Lucas, qual sua proposta? MMA? >>> > >>> > next round >>> > >>> > >>> > []s, >>> > >>> > Marcio Ferreira >>> > skype: marcio.ferreir4 >>> > (21) 8365-7768 >>> > >>> > >>> > 2013/2/15 Lucas Moraes >>> >> >>> >> Essas birrinhas sempre teve na lista, depois nos eventos da lista os >>> >> mesmo v?o e n?o acontece nada! >>> >> Internet transforma as pessoas. >>> >> >>> >> Em 15 de fevereiro de 2013 10:58, Solli Honorio >>> >> escreveu: >>> >> > Leo o problema do M?rcio ? com o SOLLI. N?o sei o que fiz para >>> merecer >>> >> > estas >>> >> > m?goas. Mas vindo dele tamb?m n?o quero saber. >>> >> > >>> >> > Solli >>> >> > >>> >> > Em 14/02/2013 18:38, "Leonardo Ruoso" >>> escreveu: >>> >> > >>> >> >> M?rio, >>> >> >> >>> >> >> N?o sei se eu mere?o suas cr?ticas, n?o sei o que est? tornando o >>> >> >> ambiente >>> >> >> da lista t?o hostil, eu apenas deixei como sugest?o que os artigos >>> >> >> fossem de >>> >> >> tema livre para facilitar sua produ??o, embora eu entenda que >>> edi??es >>> >> >> tem?ticas tendem a ser mais ricas e interessantes para quem as >>> consome. >>> >> >> Dessa vez eu n?o tive a inten??o de atacar ningu?m, nem voc?, nem o >>> >> >> Vinciguerra. >>> >> >> >>> >> >> Um grande abra?o! >>> >> >> >>> >> >> Leonardo >>> >> >> >>> >> >> >>> >> >> Em 14 de fevereiro de 2013 18:32, Marcio Ferreira >>> >> >> escreveu: >>> >> >>> >>> >> >>> Ah! Esqueci de um detalhe importante, todos aplaudem, como pude >>> >> >>> esquecer >>> >> >>> isso?! :P >>> >> >>> >>> >> >>> >>> >> >>> []s, >>> >> >>> >>> >> >>> Marcio Ferreira >>> >> >>> skype: marcio.ferreir4 >>> >> >>> (21) 8365-7768 >>> >> >>> >>> >> >>> >>> >> >>> 2013/2/14 Marcio Ferreira >>> >> >>>> >>> >> >>>> Talvez surja algu?m muito delicado pra dizer "esse tema porque >>> EU que >>> >> >>>> estou fazendo" e no fim nao faz poha nenhuma, n?o? >>> >> >>>> >>> >> >>>> []s, >>> >> >>>> >>> >> >>>> Marcio Ferreira >>> >> >>>> skype: marcio.ferreir4 >>> >> >>>> (21) 8365-7768 >>> >> >>>> >>> >> >>>> >>> >> >>>> 2013/2/14 Leonardo Ruoso >>> >> >>>>> >>> >> >>>>> A ideia de um tema central n?o gerou bons resultados. Podemos >>> voltar >>> >> >>>>> ? >>> >> >>>>> estrat?gia livre nesta edi??o. >>> >> >>>>> >>> >> >>>>> >>> >> >>>>> Em 14 de fevereiro de 2013 17:45, Lucas Moraes >>> >> >>>>> escreveu: >>> >> >>>>> >>> >> >>>>>> Qual ser? o tema do equin?cio? >>> >> >>>>>> >>> >> >>>>>> Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra >>> >> >>>>>> escreveu: >>> >> >>>>>> > Boa pessoal, >>> >> >>>>>> > >>> >> >>>>>> > Quem esta afim de escrever coisas interessantes e fazer um >>> >> >>>>>> > equin?cio >>> >> >>>>>> > bacana >>> >> >>>>>> > j? que nosso ultimo foi encavalado por conta do YAPC? >>> >> >>>>>> > >>> >> >>>>>> > Volunt?rios para a organiza??o da vez e os artigos!? o/ >>> >> >>>>>> > >>> >> >>>>>> > []'s >>> >> >>>>>> > >>> >> >>>>>> > >>> >> >>>>>> > Daniel Vinciguerra >>> >> >>>>>> > Web Solutions Architect and Co-Owner at Bivee >>> >> >>>>>> > http://github.com/dvinciguerra >>> >> >>>>>> > >>> >> >>>>>> > =begin disclaimer >>> >> >>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> >>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> >>>>>> > L >>> >> >>>>>> > =end disclaimer >>> >> >>>>>> > >>> >> >>>>>> =begin disclaimer >>> >> >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> >>>>>> L >>> >> >>>>>> =end disclaimer >>> >> >>>>> >>> >> >>>>> >>> >> >>>>> >>> >> >>>>> >>> >> >>>>> -- >>> >> >>>>> Leonardo Ruoso >>> >> >>>>> Journalist, Perl developer and business consultant >>> >> >>>>> Media, UFC/2006; Telecom, IFCE/1998 >>> >> >>>>> >>> >> >>>>> =begin disclaimer >>> >> >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> >>>>> L >>> >> >>>>> =end disclaimer >>> >> >>>>> >>> >> >>>> >>> >> >>> >>> >> >>> >>> >> >>> =begin disclaimer >>> >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> >>> L >>> >> >>> =end disclaimer >>> >> >>> >>> >> >> >>> >> >> >>> >> >> >>> >> >> -- >>> >> >> Leonardo Ruoso >>> >> >> Journalist, Perl developer and business consultant >>> >> >> Media, UFC/2006; Telecom, IFCE/1998 >>> >> >> >>> >> >> =begin disclaimer >>> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> >> L >>> >> >> =end disclaimer >>> >> >> >>> >> > >>> >> > =begin disclaimer >>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> > L >>> >> > =end disclaimer >>> >> > >>> >> =begin disclaimer >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> L >>> >> =end disclaimer >>> > >>> > >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Rafael Prenzier dos Santos | Engenheiro e Perl Monger >> >> (11) 5209-0847 >> >> www.prenzier.com >> >> >> >> >> >> >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Fri Feb 15 11:56:51 2013 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 15 Feb 2013 17:56:51 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: A minha inten??o ? falar de daemon no sentido de comunica??o e tratamento de mensagens em protocolo TCP e UDP. Explicar como fazer isto manualmente e depois como fazer com o que j? existe de melhor. Mas a tua abordagem ser? interessante como refer?ncia. Solli Honorio Em 15 de fevereiro de 2013 17:52, Daniel de Oliveira Mantovani < daniel.oliveira.mantovani at gmail.com> escreveu: > 2013/2/15 Solli Honorio > > > Vou escrever sobre 'daemon' em perl. Quero fazer uma abordagem t?pica > > mostrando do b?sico ao mais avan?ado. > > > > Eu j? escrevi um artigo b?sico sobre daemons, > http://sao-paulo.pm.org/artigo/2011/DivertindosecomDaemons > vai ser muito bom voc? escrever um avan?ado. > > shonorio++ > > > > > > > Solli Honorio > > > > > > Em 15 de fevereiro de 2013 17:45, Rafael Prenzier < > > rafaelprenzier at gmail.com> escreveu: > > > > Eae Pessoal > >> > >> Eu posso escrever sobre Perl + Nginx falar com pouco da implementa??o > que > >> fiz no R7 > >> > >> abra?os > >> > >> > >> 2013/2/15 Lucas Moraes > >> > >>> MMA? talvez rsrs! Mas n?o ? isso, quis dizer que pessoalmente ficam > >>> com medo de se expressar o que pensam. Foi nesse sentido. > >>> Marcio agora voc? foi direto e falou o que pensa. Cada um com sua > >>> opini?o, mas quando for falar tem que apontar o dedo, indiretas n?o > >>> resolvem nada cara. ? uma comunidade aberta e quem expressa uma > >>> opini?o ? obrigado a ouvir a opini?es dos outros. rsrs agora eu vou s? > >>> ouvir :p > >>> > >>> Em 15 de fevereiro de 2013 17:10, Marcio Ferreira > >>> escreveu: > >>> > (escrevo do cel, desculpe.os erros) > >>> > > >>> > Problema foi seguinte: no ?ltimo ET, Solli apresentou os n?meros do > GA > >>> da > >>> > SPPM. Fiquei surpreso que o artigo mais acessado era sobre leitura de > >>> > arquivos e outros ~simples~ pra maioria de n?s. A? o mesmo fez a > >>> prosposta > >>> > de um equinocio sobre catalyst e etc. > >>> > > >>> > Oerguntei: "por que catalyst? Por que n?o temas relacinados ? > sysadmin > >>> ou qq > >>> > outra coisa?" Fiz essa pergunta porque achei insensato a proposta, > >>> tendo o > >>> > ponto de vista que nosso principal pulblico nao procura perl web. > >>> > > >>> > Ent?o o Solli respondeu: "Porque eu que estou fazendo!" Nesse momento > >>> > entendi "Solli Perl Mongers" e todos aplaudiram e etc. Ok! > >>> > > >>> > Tomei at? uma chamada por chegar "atrasado" ao evento, fique claro > que > >>> n?o > >>> > encontrei m?quina de ponto eletronico ou coisas do genero. WTF! > >>> > > >>> > Como membro da comunidade, me sentia ativo. Contribui com algumas > >>> coisas, > >>> > trouxe gente pra comundade, empreguei gente d? lista, etc. Penso eu, > >>> porque > >>> > contribuir com a comunidade que aceita um ~l?der~ arrogante desse > >>> modo? Se > >>> > fosse um Torvalds, MST da vida, at? vale a pena, porque o cara > >>> contribui com > >>> > o crescimento t?cnico do grupo, mas Vc Solli? contribui com o que? > >>> Mostra > >>> > compet?ncia pelo menos, inv?s de prometer o equinocio e desprezar o > >>> trabalho > >>> > dos outros, do Nuba em espec?fico que come?ou o equinocio passado > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Fri Feb 15 11:59:11 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Fri, 15 Feb 2013 17:59:11 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: Solli vc vai chegar a falar em I/O n?o bloqueante? Se n?o eu gostaria de fazer um artigo sobre IO::Select em perl pois usei recentemente em uma prova de conceito. 2013/2/15 Solli Honorio > A minha inten??o ? falar de daemon no sentido de comunica??o e tratamento > de mensagens em protocolo TCP e UDP. Explicar como fazer isto manualmente e > depois como fazer com o que j? existe de melhor. Mas a tua abordagem ser? > interessante como refer?ncia. > > Solli Honorio > > > Em 15 de fevereiro de 2013 17:52, Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> escreveu: > > 2013/2/15 Solli Honorio >> >> > Vou escrever sobre 'daemon' em perl. Quero fazer uma abordagem t?pica >> > mostrando do b?sico ao mais avan?ado. >> > >> >> Eu j? escrevi um artigo b?sico sobre daemons, >> http://sao-paulo.pm.org/artigo/2011/DivertindosecomDaemons >> vai ser muito bom voc? escrever um avan?ado. >> >> shonorio++ >> >> >> >> > >> > Solli Honorio >> > >> > >> > Em 15 de fevereiro de 2013 17:45, Rafael Prenzier < >> > rafaelprenzier at gmail.com> escreveu: >> > >> > Eae Pessoal >> >> >> >> Eu posso escrever sobre Perl + Nginx falar com pouco da implementa??o >> que >> >> fiz no R7 >> >> >> >> abra?os >> >> >> >> >> >> 2013/2/15 Lucas Moraes >> >> >> >>> MMA? talvez rsrs! Mas n?o ? isso, quis dizer que pessoalmente ficam >> >>> com medo de se expressar o que pensam. Foi nesse sentido. >> >>> Marcio agora voc? foi direto e falou o que pensa. Cada um com sua >> >>> opini?o, mas quando for falar tem que apontar o dedo, indiretas n?o >> >>> resolvem nada cara. ? uma comunidade aberta e quem expressa uma >> >>> opini?o ? obrigado a ouvir a opini?es dos outros. rsrs agora eu vou s? >> >>> ouvir :p >> >>> >> >>> Em 15 de fevereiro de 2013 17:10, Marcio Ferreira >> >>> escreveu: >> >>> > (escrevo do cel, desculpe.os erros) >> >>> > >> >>> > Problema foi seguinte: no ?ltimo ET, Solli apresentou os n?meros do >> GA >> >>> da >> >>> > SPPM. Fiquei surpreso que o artigo mais acessado era sobre leitura >> de >> >>> > arquivos e outros ~simples~ pra maioria de n?s. A? o mesmo fez a >> >>> prosposta >> >>> > de um equinocio sobre catalyst e etc. >> >>> > >> >>> > Oerguntei: "por que catalyst? Por que n?o temas relacinados ? >> sysadmin >> >>> ou qq >> >>> > outra coisa?" Fiz essa pergunta porque achei insensato a proposta, >> >>> tendo o >> >>> > ponto de vista que nosso principal pulblico nao procura perl web. >> >>> > >> >>> > Ent?o o Solli respondeu: "Porque eu que estou fazendo!" Nesse >> momento >> >>> > entendi "Solli Perl Mongers" e todos aplaudiram e etc. Ok! >> >>> > >> >>> > Tomei at? uma chamada por chegar "atrasado" ao evento, fique claro >> que >> >>> n?o >> >>> > encontrei m?quina de ponto eletronico ou coisas do genero. WTF! >> >>> > >> >>> > Como membro da comunidade, me sentia ativo. Contribui com algumas >> >>> coisas, >> >>> > trouxe gente pra comundade, empreguei gente d? lista, etc. Penso eu, >> >>> porque >> >>> > contribuir com a comunidade que aceita um ~l?der~ arrogante desse >> >>> modo? Se >> >>> > fosse um Torvalds, MST da vida, at? vale a pena, porque o cara >> >>> contribui com >> >>> > o crescimento t?cnico do grupo, mas Vc Solli? contribui com o que? >> >>> Mostra >> >>> > compet?ncia pelo menos, inv?s de prometer o equinocio e desprezar o >> >>> trabalho >> >>> > dos outros, do Nuba em espec?fico que come?ou o equinocio passado >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Fri Feb 15 12:00:45 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 15 Feb 2013 18:00:45 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: Eu pretendo escrever sobre unstructured text data. 2013/2/15 Daniel de Oliveira Mantovani > 2013/2/15 Solli Honorio > >> Vou escrever sobre 'daemon' em perl. Quero fazer uma abordagem t?pica >> mostrando do b?sico ao mais avan?ado. >> > > Eu j? escrevi um artigo b?sico sobre daemons, > http://sao-paulo.pm.org/artigo/2011/DivertindosecomDaemons > vai ser muito bom voc? escrever um avan?ado. > > shonorio++ > > > >> >> Solli Honorio >> >> >> Em 15 de fevereiro de 2013 17:45, Rafael Prenzier < >> rafaelprenzier at gmail.com> escreveu: >> >> Eae Pessoal >>> >>> Eu posso escrever sobre Perl + Nginx falar com pouco da implementa??o >>> que fiz no R7 >>> >>> abra?os >>> >>> >>> 2013/2/15 Lucas Moraes >>> >>>> MMA? talvez rsrs! Mas n?o ? isso, quis dizer que pessoalmente ficam >>>> com medo de se expressar o que pensam. Foi nesse sentido. >>>> Marcio agora voc? foi direto e falou o que pensa. Cada um com sua >>>> opini?o, mas quando for falar tem que apontar o dedo, indiretas n?o >>>> resolvem nada cara. ? uma comunidade aberta e quem expressa uma >>>> opini?o ? obrigado a ouvir a opini?es dos outros. rsrs agora eu vou s? >>>> ouvir :p >>>> >>>> Em 15 de fevereiro de 2013 17:10, Marcio Ferreira >>>> escreveu: >>>> > (escrevo do cel, desculpe.os erros) >>>> > >>>> > Problema foi seguinte: no ?ltimo ET, Solli apresentou os n?meros do >>>> GA da >>>> > SPPM. Fiquei surpreso que o artigo mais acessado era sobre leitura de >>>> > arquivos e outros ~simples~ pra maioria de n?s. A? o mesmo fez a >>>> prosposta >>>> > de um equinocio sobre catalyst e etc. >>>> > >>>> > Oerguntei: "por que catalyst? Por que n?o temas relacinados ? >>>> sysadmin ou qq >>>> > outra coisa?" Fiz essa pergunta porque achei insensato a proposta, >>>> tendo o >>>> > ponto de vista que nosso principal pulblico nao procura perl web. >>>> > >>>> > Ent?o o Solli respondeu: "Porque eu que estou fazendo!" Nesse momento >>>> > entendi "Solli Perl Mongers" e todos aplaudiram e etc. Ok! >>>> > >>>> > Tomei at? uma chamada por chegar "atrasado" ao evento, fique claro >>>> que n?o >>>> > encontrei m?quina de ponto eletronico ou coisas do genero. WTF! >>>> > >>>> > Como membro da comunidade, me sentia ativo. Contribui com algumas >>>> coisas, >>>> > trouxe gente pra comundade, empreguei gente d? lista, etc. Penso eu, >>>> porque >>>> > contribuir com a comunidade que aceita um ~l?der~ arrogante desse >>>> modo? Se >>>> > fosse um Torvalds, MST da vida, at? vale a pena, porque o cara >>>> contribui com >>>> > o crescimento t?cnico do grupo, mas Vc Solli? contribui com o que? >>>> Mostra >>>> > compet?ncia pelo menos, inv?s de prometer o equinocio e desprezar o >>>> trabalho >>>> > dos outros, do Nuba em espec?fico que come?ou o equinocio passado. >>>> > >>>> > Outro ponto, ? a "fuga" de talentos. Tem um ~perlzeiro~ de sp muito >>>> > talentoso, que parece preferir postar fora de sp por conta desses >>>> excessos. >>>> > >>>> > Acho que essas coisas s? eu noto ou gostaria de resolver. N?o tenho >>>> farpa >>>> > com ningu?m aqui. >>>> > >>>> > Lucas, qual sua proposta? MMA? >>>> > >>>> > next round >>>> > >>>> > >>>> > []s, >>>> > >>>> > Marcio Ferreira >>>> > skype: marcio.ferreir4 >>>> > (21) 8365-7768 >>>> > >>>> > >>>> > 2013/2/15 Lucas Moraes >>>> >> >>>> >> Essas birrinhas sempre teve na lista, depois nos eventos da lista os >>>> >> mesmo v?o e n?o acontece nada! >>>> >> Internet transforma as pessoas. >>>> >> >>>> >> Em 15 de fevereiro de 2013 10:58, Solli Honorio >>>> >> escreveu: >>>> >> > Leo o problema do M?rcio ? com o SOLLI. N?o sei o que fiz para >>>> merecer >>>> >> > estas >>>> >> > m?goas. Mas vindo dele tamb?m n?o quero saber. >>>> >> > >>>> >> > Solli >>>> >> > >>>> >> > Em 14/02/2013 18:38, "Leonardo Ruoso" >>>> escreveu: >>>> >> > >>>> >> >> M?rio, >>>> >> >> >>>> >> >> N?o sei se eu mere?o suas cr?ticas, n?o sei o que est? tornando o >>>> >> >> ambiente >>>> >> >> da lista t?o hostil, eu apenas deixei como sugest?o que os artigos >>>> >> >> fossem de >>>> >> >> tema livre para facilitar sua produ??o, embora eu entenda que >>>> edi??es >>>> >> >> tem?ticas tendem a ser mais ricas e interessantes para quem as >>>> consome. >>>> >> >> Dessa vez eu n?o tive a inten??o de atacar ningu?m, nem voc?, nem >>>> o >>>> >> >> Vinciguerra. >>>> >> >> >>>> >> >> Um grande abra?o! >>>> >> >> >>>> >> >> Leonardo >>>> >> >> >>>> >> >> >>>> >> >> Em 14 de fevereiro de 2013 18:32, Marcio Ferreira >>>> >> >> escreveu: >>>> >> >>> >>>> >> >>> Ah! Esqueci de um detalhe importante, todos aplaudem, como pude >>>> >> >>> esquecer >>>> >> >>> isso?! :P >>>> >> >>> >>>> >> >>> >>>> >> >>> []s, >>>> >> >>> >>>> >> >>> Marcio Ferreira >>>> >> >>> skype: marcio.ferreir4 >>>> >> >>> (21) 8365-7768 >>>> >> >>> >>>> >> >>> >>>> >> >>> 2013/2/14 Marcio Ferreira >>>> >> >>>> >>>> >> >>>> Talvez surja algu?m muito delicado pra dizer "esse tema porque >>>> EU que >>>> >> >>>> estou fazendo" e no fim nao faz poha nenhuma, n?o? >>>> >> >>>> >>>> >> >>>> []s, >>>> >> >>>> >>>> >> >>>> Marcio Ferreira >>>> >> >>>> skype: marcio.ferreir4 >>>> >> >>>> (21) 8365-7768 >>>> >> >>>> >>>> >> >>>> >>>> >> >>>> 2013/2/14 Leonardo Ruoso >>>> >> >>>>> >>>> >> >>>>> A ideia de um tema central n?o gerou bons resultados. Podemos >>>> voltar >>>> >> >>>>> ? >>>> >> >>>>> estrat?gia livre nesta edi??o. >>>> >> >>>>> >>>> >> >>>>> >>>> >> >>>>> Em 14 de fevereiro de 2013 17:45, Lucas Moraes >>>> >> >>>>> escreveu: >>>> >> >>>>> >>>> >> >>>>>> Qual ser? o tema do equin?cio? >>>> >> >>>>>> >>>> >> >>>>>> Em 14 de fevereiro de 2013 15:55, Daniel Vinciguerra >>>> >> >>>>>> escreveu: >>>> >> >>>>>> > Boa pessoal, >>>> >> >>>>>> > >>>> >> >>>>>> > Quem esta afim de escrever coisas interessantes e fazer um >>>> >> >>>>>> > equin?cio >>>> >> >>>>>> > bacana >>>> >> >>>>>> > j? que nosso ultimo foi encavalado por conta do YAPC? >>>> >> >>>>>> > >>>> >> >>>>>> > Volunt?rios para a organiza??o da vez e os artigos!? o/ >>>> >> >>>>>> > >>>> >> >>>>>> > []'s >>>> >> >>>>>> > >>>> >> >>>>>> > >>>> >> >>>>>> > Daniel Vinciguerra >>>> >> >>>>>> > Web Solutions Architect and Co-Owner at Bivee >>>> >> >>>>>> > http://github.com/dvinciguerra >>>> >> >>>>>> > >>>> >> >>>>>> > =begin disclaimer >>>> >> >>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >> >>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >> >>>>>> > L >>>> >> >>>>>> > =end disclaimer >>>> >> >>>>>> > >>>> >> >>>>>> =begin disclaimer >>>> >> >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >> >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >> >>>>>> L >>>> >> >>>>>> =end disclaimer >>>> >> >>>>> >>>> >> >>>>> >>>> >> >>>>> >>>> >> >>>>> >>>> >> >>>>> -- >>>> >> >>>>> Leonardo Ruoso >>>> >> >>>>> Journalist, Perl developer and business consultant >>>> >> >>>>> Media, UFC/2006; Telecom, IFCE/1998 >>>> >> >>>>> >>>> >> >>>>> =begin disclaimer >>>> >> >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >> >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >> >>>>> L >>>> >> >>>>> =end disclaimer >>>> >> >>>>> >>>> >> >>>> >>>> >> >>> >>>> >> >>> >>>> >> >>> =begin disclaimer >>>> >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >> >>> L >>>> >> >>> =end disclaimer >>>> >> >>> >>>> >> >> >>>> >> >> >>>> >> >> >>>> >> >> -- >>>> >> >> Leonardo Ruoso >>>> >> >> Journalist, Perl developer and business consultant >>>> >> >> Media, UFC/2006; Telecom, IFCE/1998 >>>> >> >> >>>> >> >> =begin disclaimer >>>> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >> >> L >>>> >> >> =end disclaimer >>>> >> >> >>>> >> > >>>> >> > =begin disclaimer >>>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >> > L >>>> >> > =end disclaimer >>>> >> > >>>> >> =begin disclaimer >>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >> L >>>> >> =end disclaimer >>>> > >>>> > >>>> > >>>> > =begin disclaimer >>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> > L >>>> > =end disclaimer >>>> > >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Rafael Prenzier dos Santos | Engenheiro e Perl Monger >>> >>> (11) 5209-0847 >>> >>> www.prenzier.com >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Fri Feb 15 12:02:42 2013 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 15 Feb 2013 18:02:42 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: Tiago, Pretendo explicar a diferen?a de I/O block e non-block sim. Solli Honorio Em 15 de fevereiro de 2013 17:59, Tiago Peczenyj escreveu: > Solli vc vai chegar a falar em I/O n?o bloqueante? Se n?o eu gostaria de > fazer um artigo sobre IO::Select em perl pois usei recentemente em uma > prova de conceito. > > 2013/2/15 Solli Honorio > >> A minha inten??o ? falar de daemon no sentido de comunica??o e tratamento >> de mensagens em protocolo TCP e UDP. Explicar como fazer isto manualmente e >> depois como fazer com o que j? existe de melhor. Mas a tua abordagem ser? >> interessante como refer?ncia. >> >> Solli Honorio >> >> >> Em 15 de fevereiro de 2013 17:52, Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com> escreveu: >> >> 2013/2/15 Solli Honorio >>> >>> > Vou escrever sobre 'daemon' em perl. Quero fazer uma abordagem t?pica >>> > mostrando do b?sico ao mais avan?ado. >>> > >>> >>> Eu j? escrevi um artigo b?sico sobre daemons, >>> http://sao-paulo.pm.org/artigo/2011/DivertindosecomDaemons >>> vai ser muito bom voc? escrever um avan?ado. >>> >>> shonorio++ >>> >>> >>> >>> > >>> > Solli Honorio >>> > >>> > >>> > Em 15 de fevereiro de 2013 17:45, Rafael Prenzier < >>> > rafaelprenzier at gmail.com> escreveu: >>> > >>> > Eae Pessoal >>> >> >>> >> Eu posso escrever sobre Perl + Nginx falar com pouco da implementa??o >>> que >>> >> fiz no R7 >>> >> >>> >> abra?os >>> >> >>> >> >>> >> 2013/2/15 Lucas Moraes >>> >> >>> >>> MMA? talvez rsrs! Mas n?o ? isso, quis dizer que pessoalmente ficam >>> >>> com medo de se expressar o que pensam. Foi nesse sentido. >>> >>> Marcio agora voc? foi direto e falou o que pensa. Cada um com sua >>> >>> opini?o, mas quando for falar tem que apontar o dedo, indiretas n?o >>> >>> resolvem nada cara. ? uma comunidade aberta e quem expressa uma >>> >>> opini?o ? obrigado a ouvir a opini?es dos outros. rsrs agora eu vou >>> s? >>> >>> ouvir :p >>> >>> >>> >>> Em 15 de fevereiro de 2013 17:10, Marcio Ferreira >>> >>> escreveu: >>> >>> > (escrevo do cel, desculpe.os erros) >>> >>> > >>> >>> > Problema foi seguinte: no ?ltimo ET, Solli apresentou os n?meros >>> do GA >>> >>> da >>> >>> > SPPM. Fiquei surpreso que o artigo mais acessado era sobre leitura >>> de >>> >>> > arquivos e outros ~simples~ pra maioria de n?s. A? o mesmo fez a >>> >>> prosposta >>> >>> > de um equinocio sobre catalyst e etc. >>> >>> > >>> >>> > Oerguntei: "por que catalyst? Por que n?o temas relacinados ? >>> sysadmin >>> >>> ou qq >>> >>> > outra coisa?" Fiz essa pergunta porque achei insensato a proposta, >>> >>> tendo o >>> >>> > ponto de vista que nosso principal pulblico nao procura perl web. >>> >>> > >>> >>> > Ent?o o Solli respondeu: "Porque eu que estou fazendo!" Nesse >>> momento >>> >>> > entendi "Solli Perl Mongers" e todos aplaudiram e etc. Ok! >>> >>> > >>> >>> > Tomei at? uma chamada por chegar "atrasado" ao evento, fique claro >>> que >>> >>> n?o >>> >>> > encontrei m?quina de ponto eletronico ou coisas do genero. WTF! >>> >>> > >>> >>> > Como membro da comunidade, me sentia ativo. Contribui com algumas >>> >>> coisas, >>> >>> > trouxe gente pra comundade, empreguei gente d? lista, etc. Penso >>> eu, >>> >>> porque >>> >>> > contribuir com a comunidade que aceita um ~l?der~ arrogante desse >>> >>> modo? Se >>> >>> > fosse um Torvalds, MST da vida, at? vale a pena, porque o cara >>> >>> contribui com >>> >>> > o crescimento t?cnico do grupo, mas Vc Solli? contribui com o que? >>> >>> Mostra >>> >>> > compet?ncia pelo menos, inv?s de prometer o equinocio e desprezar o >>> >>> trabalho >>> >>> > dos outros, do Nuba em espec?fico que come?ou o equinocio passado >>> >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dan.vinciguerra at gmail.com Fri Feb 15 12:08:42 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Fri, 15 Feb 2013 18:08:42 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: bom... se meu projeto de Content Management System estiver bacana at? l?, pretendo falar um pouco sobre ele, os m?dulos que usei e se der tempo sobre algo conceitual. Talvez escreva algo sobre "front-end"... algumas praticas, como trabalhar o dado, umas dicas e "tirar um dado" do banco e exibir na tela. []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/15 Solli Honorio > Tiago, > > Pretendo explicar a diferen?a de I/O block e non-block sim. > > Solli Honorio > > > Em 15 de fevereiro de 2013 17:59, Tiago Peczenyj > escreveu: > > Solli vc vai chegar a falar em I/O n?o bloqueante? Se n?o eu gostaria de >> fazer um artigo sobre IO::Select em perl pois usei recentemente em uma >> prova de conceito. >> >> 2013/2/15 Solli Honorio >> >>> A minha inten??o ? falar de daemon no sentido de comunica??o e >>> tratamento de mensagens em protocolo TCP e UDP. Explicar como fazer isto >>> manualmente e depois como fazer com o que j? existe de melhor. Mas a tua >>> abordagem ser? interessante como refer?ncia. >>> >>> Solli Honorio >>> >>> >>> Em 15 de fevereiro de 2013 17:52, Daniel de Oliveira Mantovani < >>> daniel.oliveira.mantovani at gmail.com> escreveu: >>> >>> 2013/2/15 Solli Honorio >>>> >>>> > Vou escrever sobre 'daemon' em perl. Quero fazer uma abordagem t?pica >>>> > mostrando do b?sico ao mais avan?ado. >>>> > >>>> >>>> Eu j? escrevi um artigo b?sico sobre daemons, >>>> http://sao-paulo.pm.org/artigo/2011/DivertindosecomDaemons >>>> vai ser muito bom voc? escrever um avan?ado. >>>> >>>> shonorio++ >>>> >>>> >>>> >>>> > >>>> > Solli Honorio >>>> > >>>> > >>>> > Em 15 de fevereiro de 2013 17:45, Rafael Prenzier < >>>> > rafaelprenzier at gmail.com> escreveu: >>>> > >>>> > Eae Pessoal >>>> >> >>>> >> Eu posso escrever sobre Perl + Nginx falar com pouco da >>>> implementa??o que >>>> >> fiz no R7 >>>> >> >>>> >> abra?os >>>> >> >>>> >> >>>> >> 2013/2/15 Lucas Moraes >>>> >> >>>> >>> MMA? talvez rsrs! Mas n?o ? isso, quis dizer que pessoalmente ficam >>>> >>> com medo de se expressar o que pensam. Foi nesse sentido. >>>> >>> Marcio agora voc? foi direto e falou o que pensa. Cada um com sua >>>> >>> opini?o, mas quando for falar tem que apontar o dedo, indiretas n?o >>>> >>> resolvem nada cara. ? uma comunidade aberta e quem expressa uma >>>> >>> opini?o ? obrigado a ouvir a opini?es dos outros. rsrs agora eu vou >>>> s? >>>> >>> ouvir :p >>>> >>> >>>> >>> Em 15 de fevereiro de 2013 17:10, Marcio Ferreira >>>> >>> escreveu: >>>> >>> > (escrevo do cel, desculpe.os erros) >>>> >>> > >>>> >>> > Problema foi seguinte: no ?ltimo ET, Solli apresentou os n?meros >>>> do GA >>>> >>> da >>>> >>> > SPPM. Fiquei surpreso que o artigo mais acessado era sobre >>>> leitura de >>>> >>> > arquivos e outros ~simples~ pra maioria de n?s. A? o mesmo fez a >>>> >>> prosposta >>>> >>> > de um equinocio sobre catalyst e etc. >>>> >>> > >>>> >>> > Oerguntei: "por que catalyst? Por que n?o temas relacinados ? >>>> sysadmin >>>> >>> ou qq >>>> >>> > outra coisa?" Fiz essa pergunta porque achei insensato a proposta, >>>> >>> tendo o >>>> >>> > ponto de vista que nosso principal pulblico nao procura perl web. >>>> >>> > >>>> >>> > Ent?o o Solli respondeu: "Porque eu que estou fazendo!" Nesse >>>> momento >>>> >>> > entendi "Solli Perl Mongers" e todos aplaudiram e etc. Ok! >>>> >>> > >>>> >>> > Tomei at? uma chamada por chegar "atrasado" ao evento, fique >>>> claro que >>>> >>> n?o >>>> >>> > encontrei m?quina de ponto eletronico ou coisas do genero. WTF! >>>> >>> > >>>> >>> > Como membro da comunidade, me sentia ativo. Contribui com algumas >>>> >>> coisas, >>>> >>> > trouxe gente pra comundade, empreguei gente d? lista, etc. Penso >>>> eu, >>>> >>> porque >>>> >>> > contribuir com a comunidade que aceita um ~l?der~ arrogante desse >>>> >>> modo? Se >>>> >>> > fosse um Torvalds, MST da vida, at? vale a pena, porque o cara >>>> >>> contribui com >>>> >>> > o crescimento t?cnico do grupo, mas Vc Solli? contribui com o que? >>>> >>> Mostra >>>> >>> > compet?ncia pelo menos, inv?s de prometer o equinocio e desprezar >>>> o >>>> >>> trabalho >>>> >>> > dos outros, do Nuba em espec?fico que come?ou o equinocio passado >>>> >>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cartas at frederico.me Fri Feb 15 12:19:30 2013 From: cartas at frederico.me (Frederico Recsky) Date: Fri, 15 Feb 2013 20:19:30 +0000 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= Message-ID: <1470469776704278616@unknownmsgid> - Alguma coisa de Catalyst. - Alguma coisa de processamento de arquivos ligada com Catalyst. Quando ? o deadline? []?s Frederico *From:* Daniel Vinciguerra *Sent:* February 14, 2013 3:56 PM *To:* saopaulo-pm at mail.pm.org *Subject:* [SP-pm] Equin?cio 2013 Boa pessoal, Quem esta afim de escrever coisas interessantes e fazer um equin?cio bacana j? que nosso ultimo foi encavalado por conta do YAPC? Volunt?rios para a organiza??o da vez e os artigos!? o/ []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Fri Feb 15 12:22:16 2013 From: eden at insoli.de (Eden Cardim) Date: Fri, 15 Feb 2013 18:22:16 -0200 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: (Marcio Ferreira's message of "Fri, 15 Feb 2013 17:10:34 -0200") References: Message-ID: >>>>> "Marcio" == Marcio Ferreira writes: Marcio> (escrevo do cel, desculpe.os erros) Problema foi seguinte: Marcio> no ?ltimo ET, Solli apresentou os n?meros do GA da Marcio> SPPM. Fiquei surpreso que o artigo mais acessado era sobre Marcio> leitura de arquivos e outros ~simples~ pra maioria de Marcio> n?s. A? o mesmo fez a prosposta de um equinocio sobre Marcio> catalyst e etc. ... Marcio> Se fosse um Torvalds, MST da vida, at? vale a pena, porque Marcio> o cara contribui com o crescimento t?cnico do grupo, mas Marcio> Vc Solli? contribui com o que? A ironia est? no fato de que foi o Solli quem escreveu o tal artigo. Marcio> Acho que essas coisas s? eu noto ou gostaria de Marcio> resolver. N?o tenho farpa com ningu?m aqui. Pela quantidade de emails envenenados originados do teu endere?o nos ?ltimos dias, n?o ? o que parece. Marcio> Lucas, qual sua proposta? MMA? Essa parece ser a *sua* proposta. Enfim, pe?o polidamente pra que voc? seja mais cauteloso com o que fala. J? tem bastante problema pra resolver sem que voc? incite briga desnecessariamente. E j? ? a segunda vez que eu pe?o, saiba que essa contagem tem limite. Bom, eu pararia por aqui, e quem n?o gosta de novela j? pode ir fazer algo mais produtivo com seu tempo. Mas me sinto no dever de registrar e corrigir, algumas inverdades expostas aqui: Marcio> Como membro da comunidade, me sentia ativo. Contribui com Marcio> algumas coisas, trouxe gente pra comundade, empreguei Marcio> gente d? lista, etc. Penso eu, porque contribuir com a Marcio> comunidade que aceita um ~l?der~ arrogante desse modo? O Solli n?o ? l?der da SPPM h? pelo menos 4 anos, e quem o conhece pessoalmente sabe que ele n?o ? arrogante. Muito pelo contr?rio, foi ele quem estabeleceu a cultura de pagar cerveja para os novatos na lista durante os encontros sociais como forma calorosa de recep??o. Marcio> Mostra compet?ncia pelo menos, inv?s de prometer o Marcio> equinocio e desprezar o trabalho dos outros, do Nuba em Marcio> espec?fico que come?ou o equinocio passado. N?o houve desprezo ao trabalho de ningu?m, mas, como ? uma comunidade aberta e volunt?ria, as coisas naturalmente evoluem para adotar meritocracia. Novamente ? ir?nico cobrar que n?o desprezem o trabalho alheio, e ao mesmo tempo desprezar o trabalho de algu?m. Marcio> Outro ponto, ? a "fuga" de talentos. Tem um ~perlzeiro~ de Marcio> sp muito talentoso, que parece preferir postar fora de sp Marcio> por conta desses excessos. Excesso esse que voc? est? refor?ando. Na verdade, n?o est? havendo fuga alguma. ? bem verdade que alguns membros da comunidade encontraram oportunidades em outras cidades, isso ? natural e ficamos felizes com isso, por?m a maioria dessas pessoas continuam postando na lista. Estatisticamente, a lista cresceu bastante esse ano, o canal de IRC tamb?m. Salvo engano, o ?ltimo YAPC organizado pela SPPM foi o que teve maior quorum na hist?ria da comunidade perl brasileira e que inclusivei *atraiu* pessoas da comunidade internacional. No ano passado houveram v?rias iniciativas not?veis vindas da comunidade, em particular relacionadas a dados abertos, registradas nos principais meios de comunica??o. O Thiago Rondon est? agora com uma excelente iniciativa de hackathon de plataformas de cobran?a no imasters agora e que vai contar com a presen?a dos maiores players dessa ind?stria no Brasil. Fuga? n?o vejo. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From renato.cron at gmail.com Fri Feb 15 12:23:23 2013 From: renato.cron at gmail.com (Renato Santos) Date: Fri, 15 Feb 2013 18:23:23 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: <1470469776704278616@unknownmsgid> References: <1470469776704278616@unknownmsgid> Message-ID: 2013/2/15 Frederico Recsky > > - Alguma coisa de Catalyst. > > cool, "o jeito certo" de fazer crud, que tal ? > > - Alguma coisa de processamento de arquivos ligada com Catalyst. > > hmmmmm, processamento de arquivos no catalyst, seria ensinar a fazer upload, enviar pra outro canto (fila, etc..) processar e dar um retorno pro usuario ? eu n?o acho que processamentos de arquivos (os pesados entao) devem estar t?o ligados assim com o catalyst. Quando ? o deadline? > 21 de mar?o > > > > []?s > > Frederico > > > *From:* Daniel Vinciguerra > *Sent:* February 14, 2013 3:56 PM > *To:* saopaulo-pm at mail.pm.org > *Subject:* [SP-pm] Equin?cio 2013 > > Boa pessoal, > > Quem esta afim de escrever coisas interessantes e fazer um equin?cio > bacana j? que nosso ultimo foi encavalado por conta do YAPC? > > Volunt?rios para a organiza??o da vez e os artigos!? o/ > > []'s > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Fri Feb 15 12:25:16 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Fri, 15 Feb 2013 18:25:16 -0200 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: Message-ID: Daniel, Anota meu artigo a?: - Utilizando Amazon Route 53 para gerenciar sua infra-estrutura no AWS com Rex. Devo enviar at? quando ? Abs! -Thiago Rondon On Thursday, February 14, 2013 at 3:55 PM, Daniel Vinciguerra wrote: > Boa pessoal, > > Quem esta afim de escrever coisas interessantes e fazer um equin?cio bacana j? que nosso ultimo foi encavalado por conta do YAPC? > > Volunt?rios para a organiza??o da vez e os artigos!? o/ > > []'s > > > Daniel Vinciguerra > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From renato.cron at gmail.com Fri Feb 15 12:27:19 2013 From: renato.cron at gmail.com (Renato Santos) Date: Fri, 15 Feb 2013 18:27:19 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: Ent?o, o equinocio de 2013 come?a no dia 20. Eu nunca lembro se os artigos come?am no equin?cio mesmo, ou no numero de artigos- dia do equin?cio. 2013/2/15 Thiago Rondon > > Daniel, > > Anota meu artigo a?: > > - Utilizando Amazon Route 53 para gerenciar sua infra-estrutura no AWS com > Rex. > > Devo enviar at? quando ? > > Abs! > -Thiago Rondon > > > On Thursday, February 14, 2013 at 3:55 PM, Daniel Vinciguerra wrote: > > > Boa pessoal, > > > > Quem esta afim de escrever coisas interessantes e fazer um equin?cio > bacana j? que nosso ultimo foi encavalado por conta do YAPC? > > > > Volunt?rios para a organiza??o da vez e os artigos!? o/ > > > > []'s > > > > > > Daniel Vinciguerra > > Web Solutions Architect and Co-Owner at Bivee > > http://github.com/dvinciguerra > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Fri Feb 15 12:32:35 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Fri, 15 Feb 2013 18:32:35 -0200 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: Message-ID: On Friday, February 15, 2013 at 6:27 PM, Renato Santos wrote: > Ent?o, o equinocio de 2013 come?a no dia 20. Eu nunca lembro se os artigos come?am no equin?cio mesmo, ou no numero de artigos- dia do equin?cio. > Renato, Eles sempre come?aram no primeiro dia do m?s corrente do equin?cio, no pr?ximo, teoricamente deveria come?ar no dia 1 de mar?o, at? o dia 20. Abs, -Thiago Rondon From mrpa.security at gmail.com Fri Feb 15 12:34:35 2013 From: mrpa.security at gmail.com (firebits) Date: Fri, 15 Feb 2013 18:34:35 -0200 Subject: [SP-pm] Como evitar um chown -R errado In-Reply-To: References: Message-ID: Aproveitando que comentaram sobre Puppet, h? uma alternativa a ele, no caso o Salt http://saltstack.org/ @firebitsbr Em 15 de fevereiro de 2013 16:55, Marcio Ferreira < marciodesouzaferreira at gmail.com> escreveu: > http://linuxconfig.org/backup-permissions-in-linux > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/2/15 Solli Honorio > >> Acho que n?o existe esta op??o de evitar, somente remediar mesmo. Com o >> Leonardo j? comentou, backup tamb?m serve para isto. >> >> Solli Honorio >> >> >> Em 15 de fevereiro de 2013 16:21, Tiago Peczenyj < >> tiago.peczenyj at gmail.com> escreveu: >> >>> >>> Ae galera. >>> >>> Quem nunca passou por isso: >>> >>> >>> http://devopsreactions.tumblr.com/post/39030221445/realizing-a-wrong-chown-r >>> >>> ? >>> >>> Ent?o, queria saber como vcs evitam esse tipo de confus?o. Eu ja pensei >>> em colocar varios arquivos importantes no git e versionar as altera??es mas >>> git e similares as vezes cagam pra permiss?es e outros meta-dados de >>> arquivos. >>> >>> Acredito que a melhor estrat?gia ? usar Puppet ou Rex e especificar a >>> permiss?o/owner de cada arquivo ou grupo de arquivos. Sempre. >>> >>> Mas isso me parece "coisa demais". >>> >>> E ai, contem as suas estrat?gias em produ??o e vamos DEVOPAR um pouco :) >>> >>> Pac >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Fri Feb 15 13:19:34 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Fri, 15 Feb 2013 19:19:34 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: Muito apertado as entregas come?arem no dia 25/02!? :-( Assim teremos tempo para preparar (pelo menos os primeiros artigos) para subir at? o dia 1 e a medida que o pessoal for terminando v?o entregando. Que acham!? []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/15 Thiago Rondon > On Friday, February 15, 2013 at 6:27 PM, Renato Santos wrote: > > Ent?o, o equinocio de 2013 come?a no dia 20. Eu nunca lembro se os > artigos come?am no equin?cio mesmo, ou no numero de artigos- dia do > equin?cio. > > > Renato, > > Eles sempre come?aram no primeiro dia do m?s corrente do equin?cio, no > pr?ximo, teoricamente deveria come?ar no dia 1 de mar?o, at? o dia 20. > > Abs, > -Thiago Rondon > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Fri Feb 15 13:24:57 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Fri, 15 Feb 2013 19:24:57 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: cara eu vou tentar dar um gas no meu ent?o. -> I/O Multiplex usando select "na unha" tenho o demo pronto mas ele ? complexo, vou simplificar. 2013/2/15 Daniel Vinciguerra > Muito apertado as entregas come?arem no dia 25/02!? :-( > > Assim teremos tempo para preparar (pelo menos os primeiros artigos) para > subir at? o dia 1 e a medida que o pessoal for terminando v?o entregando. > > Que acham!? > > []'s > > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/2/15 Thiago Rondon > >> On Friday, February 15, 2013 at 6:27 PM, Renato Santos wrote: >> > Ent?o, o equinocio de 2013 come?a no dia 20. Eu nunca lembro se os >> artigos come?am no equin?cio mesmo, ou no numero de artigos- dia do >> equin?cio. >> > >> Renato, >> >> Eles sempre come?aram no primeiro dia do m?s corrente do equin?cio, no >> pr?ximo, teoricamente deveria come?ar no dia 1 de mar?o, at? o dia 20. >> >> Abs, >> -Thiago Rondon >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From andre at andrewalker.net Fri Feb 15 13:29:30 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Fri, 15 Feb 2013 19:29:30 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: <20130215212930.GC3610@andrewalker> J? que existe demanda, me voluntario para escrever sobre Bread::Board. :) Al?m disso, o assunto quente do momento para mim ? o Business::CPI, que coincide de ter o hackaton logo antes do equin?cio. Posso escrever um pouco sobre isso, fazendo um tutorial sobre o m?dulo e contando um pouco sobre resultados do hackaton (na expectativa de motivar mais hackatons no sp-pm!). From leonardo at ruoso.com Fri Feb 15 13:35:57 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Fri, 15 Feb 2013 19:35:57 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: <20130215212930.GC3610@andrewalker> References: <20130215212930.GC3610@andrewalker> Message-ID: Andr?, Ambos os seus artigos seriam de m?ximo valor para a comunidade. Acho que um tutorial baby steps caberia no caso de ambos. Os artigos do Equin?cio n?o precisam primar pela sofistica??o. Eu os vejo como ponto de entrada para algum conceito ou tecnologia. Abra?os, Em 15 de fevereiro de 2013 19:29, Andr? Walker escreveu: > J? que existe demanda, me voluntario para escrever sobre Bread::Board. :) > > Al?m disso, o assunto quente do momento para mim ? o Business::CPI, que > coincide de ter o hackaton logo antes do equin?cio. Posso escrever um pouco > sobre isso, fazendo um tutorial sobre o m?dulo e contando um pouco sobre > resultados do hackaton (na expectativa de motivar mais hackatons no > sp-pm!). > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andre at andrewalker.net Fri Feb 15 13:40:52 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Fri, 15 Feb 2013 19:40:52 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <20130215212930.GC3610@andrewalker> Message-ID: <20130215214051.GD3610@andrewalker> On Fri, Feb 15, 2013 at 07:35:57PM -0200, Leonardo Ruoso wrote: > Ambos os seus artigos seriam de m?ximo valor para a comunidade. Acho > que um tutorial baby steps caberia no caso de ambos. Os artigos do > Equin?cio n?o precisam primar pela sofistica??o. Eu os vejo como ponto > de entrada para algum conceito ou tecnologia. Legal, vou fazer isso! Vou tentar escrev?-los de forma bem introdut?ria e acess?vel. From dan.vinciguerra at gmail.com Fri Feb 15 13:41:35 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Fri, 15 Feb 2013 19:41:35 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <20130215212930.GC3610@andrewalker> Message-ID: andre++ # seriam dois excelentes artigos! * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/15 Leonardo Ruoso > Andr?, > > Ambos os seus artigos seriam de m?ximo valor para a comunidade. Acho que > um tutorial baby steps caberia no caso de ambos. Os artigos do Equin?cio > n?o precisam primar pela sofistica??o. Eu os vejo como ponto de entrada > para algum conceito ou tecnologia. > > Abra?os, > > > Em 15 de fevereiro de 2013 19:29, Andr? Walker escreveu: > > J? que existe demanda, me voluntario para escrever sobre Bread::Board. :) >> >> Al?m disso, o assunto quente do momento para mim ? o Business::CPI, que >> coincide de ter o hackaton logo antes do equin?cio. Posso escrever um >> pouco >> sobre isso, fazendo um tutorial sobre o m?dulo e contando um pouco sobre >> resultados do hackaton (na expectativa de motivar mais hackatons no >> sp-pm!). >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Sat Feb 16 04:22:15 2013 From: shonorio at gmail.com (Solli Honorio) Date: Sat, 16 Feb 2013 10:22:15 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: Tiago, Esta ? a estrutura do artigo que vou escrever https://github.com/shonorio/SPPM_Equinocio_Marcio_2013/wiki/_pages Aceito sugest?es :D Solli Honorio Em 15 de fevereiro de 2013 19:24, Tiago Peczenyj escreveu: > cara eu vou tentar dar um gas no meu ent?o. > > -> I/O Multiplex usando select "na unha" > > tenho o demo pronto mas ele ? complexo, vou simplificar. > > > 2013/2/15 Daniel Vinciguerra > >> Muito apertado as entregas come?arem no dia 25/02!? :-( >> >> Assim teremos tempo para preparar (pelo menos os primeiros artigos) para >> subir at? o dia 1 e a medida que o pessoal for terminando v?o entregando. >> >> Que acham!? >> >> []'s >> >> >> * >> Daniel Vinciguerra* >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> 2013/2/15 Thiago Rondon >> >>> On Friday, February 15, 2013 at 6:27 PM, Renato Santos wrote: >>> > Ent?o, o equinocio de 2013 come?a no dia 20. Eu nunca lembro se os >>> artigos come?am no equin?cio mesmo, ou no numero de artigos- dia do >>> equin?cio. >>> > >>> Renato, >>> >>> Eles sempre come?aram no primeiro dia do m?s corrente do equin?cio, no >>> pr?ximo, teoricamente deveria come?ar no dia 1 de mar?o, at? o dia 20. >>> >>> Abs, >>> -Thiago Rondon >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Sat Feb 16 04:35:12 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Sat, 16 Feb 2013 10:35:12 -0200 Subject: [SP-pm] Hackaton Business::CPI In-Reply-To: <20130215140112.GA3610@andrewalker> References: <858C89498E9343C6A7CD1B30096C8F01@aware.com.br> <20130215140112.GA3610@andrewalker> Message-ID: <7BCBB1CFD13645029655DF9A0FE8597D@aware.com.br> Pessoal, Mais uma! A Accesstage confirmou presen?a no hackaton. Aproveitando, este hackaton esta na p?gina principal do imasters, com a materia: http://imasters.com.br/noticia/imasters-promove-hackaton-businesscpi/ Vamos divulgar ! :) Abs! -Thiago Rondon On Friday, February 15, 2013 at 12:01 PM, Andr? Walker wrote: > Pessoal, > > Mais uma empresa confirmou presen?a no evento: MercadoPago, o sistema de > pagamentos do MercadoLivre :) > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From creaktive at gmail.com Sat Feb 16 04:45:48 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Sat, 16 Feb 2013 10:45:48 -0200 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: Message-ID: Uma sugest?o: que tal, al?m do velho e bom POD, escrevermos os artigos em Markdown? P.S. - WTF o nome do reposit?rio O_O ABS() 2013/2/16 Solli Honorio > Tiago, > > Esta ? a estrutura do artigo que vou escrever > > https://github.com/shonorio/SPPM_Equinocio_Marcio_2013/wiki/_pages > > Aceito sugest?es :D > > Solli Honorio > > > > Em 15 de fevereiro de 2013 19:24, Tiago Peczenyj > escreveu: > > cara eu vou tentar dar um gas no meu ent?o. >> >> -> I/O Multiplex usando select "na unha" >> >> tenho o demo pronto mas ele ? complexo, vou simplificar. >> >> >> 2013/2/15 Daniel Vinciguerra >> >>> Muito apertado as entregas come?arem no dia 25/02!? :-( >>> >>> Assim teremos tempo para preparar (pelo menos os primeiros artigos) para >>> subir at? o dia 1 e a medida que o pessoal for terminando v?o entregando. >>> >>> Que acham!? >>> >>> []'s >>> >>> >>> * >>> Daniel Vinciguerra* >>> Web Solutions Architect and Co-Owner at Bivee >>> http://github.com/dvinciguerra >>> >>> >>> 2013/2/15 Thiago Rondon >>> >>>> On Friday, February 15, 2013 at 6:27 PM, Renato Santos wrote: >>>> > Ent?o, o equinocio de 2013 come?a no dia 20. Eu nunca lembro se os >>>> artigos come?am no equin?cio mesmo, ou no numero de artigos- dia do >>>> equin?cio. >>>> > >>>> Renato, >>>> >>>> Eles sempre come?aram no primeiro dia do m?s corrente do equin?cio, no >>>> pr?ximo, teoricamente deveria come?ar no dia 1 de mar?o, at? o dia 20. >>>> >>>> Abs, >>>> -Thiago Rondon >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Sat Feb 16 04:49:39 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Sat, 16 Feb 2013 10:49:39 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: Talvez seja poss?vel gerar, mas n?o parece uma boa id?ia armazenar em formatos variados. Em 16/02/2013 10:46, "Stanislaw Pusep" escreveu: > Uma sugest?o: que tal, al?m do velho e bom POD, escrevermos os artigos em > Markdown? > > P.S. - WTF o nome do reposit?rio O_O > > > ABS() > > > 2013/2/16 Solli Honorio > >> Tiago, >> >> Esta ? a estrutura do artigo que vou escrever >> >> https://github.com/shonorio/SPPM_Equinocio_Marcio_2013/wiki/_pages >> >> Aceito sugest?es :D >> >> Solli Honorio >> >> >> >> Em 15 de fevereiro de 2013 19:24, Tiago Peczenyj < >> tiago.peczenyj at gmail.com> escreveu: >> >> cara eu vou tentar dar um gas no meu ent?o. >>> >>> -> I/O Multiplex usando select "na unha" >>> >>> tenho o demo pronto mas ele ? complexo, vou simplificar. >>> >>> >>> 2013/2/15 Daniel Vinciguerra >>> >>>> Muito apertado as entregas come?arem no dia 25/02!? :-( >>>> >>>> Assim teremos tempo para preparar (pelo menos os primeiros artigos) >>>> para subir at? o dia 1 e a medida que o pessoal for terminando v?o >>>> entregando. >>>> >>>> Que acham!? >>>> >>>> []'s >>>> >>>> >>>> * >>>> Daniel Vinciguerra* >>>> Web Solutions Architect and Co-Owner at Bivee >>>> http://github.com/dvinciguerra >>>> >>>> >>>> 2013/2/15 Thiago Rondon >>>> >>>>> On Friday, February 15, 2013 at 6:27 PM, Renato Santos wrote: >>>>> > Ent?o, o equinocio de 2013 come?a no dia 20. Eu nunca lembro se os >>>>> artigos come?am no equin?cio mesmo, ou no numero de artigos- dia do >>>>> equin?cio. >>>>> > >>>>> Renato, >>>>> >>>>> Eles sempre come?aram no primeiro dia do m?s corrente do equin?cio, no >>>>> pr?ximo, teoricamente deveria come?ar no dia 1 de mar?o, at? o dia 20. >>>>> >>>>> Abs, >>>>> -Thiago Rondon >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Sat Feb 16 05:07:00 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Sat, 16 Feb 2013 11:07:00 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: Pessoal, Eu n?o sei o que deu no M?rcio e j? o lembrei que a lista ? p?blica. N?o vejo onde a maneira como ele est? se expressando vai contribuir para a felicidade dele ou de qualquer outra pessoa. Acho que o que faz a comunidade ? essa energia de querer acertar mesmo depois de termos falhado, de nos levantamos e nos ajudarmos a fazer algo bacana. Estamos aqui para fazer o pr?ximo evento dar certo e n?o para lamentar que o ?ltimo n?o aconteceu. Espero que o Nuba tenha planos em parceria ou n?o com o Solli para fazer valer o esfor?o que tiveram. Eu quero que eles escrevam um livro juntos a partir do material que idealizaram para a edi??o passada, mas isso ? com eles e com quem quiser apoiar. A bra?os Em 15/02/2013 10:58, "Solli Honorio" escreveu: -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Sat Feb 16 05:36:59 2013 From: shonorio at gmail.com (Solli Honorio) Date: Sat, 16 Feb 2013 11:36:59 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: Puxa Stan, que mancada a minha. Juro que foi apenas resultado da minha dislexia. o caminho correto ? https://github.com/shonorio/SPPM_Equinocio/wiki/_pages Abra?os, Solli Honorio Em 16 de fevereiro de 2013 10:45, Stanislaw Pusep escreveu: > Uma sugest?o: que tal, al?m do velho e bom POD, escrevermos os artigos em > Markdown? > > P.S. - WTF o nome do reposit?rio O_O > > > ABS() > > > 2013/2/16 Solli Honorio > >> Tiago, >> >> Esta ? a estrutura do artigo que vou escrever >> >> https://github.com/shonorio/SPPM_Equinocio_Marcio_2013/wiki/_pages >> >> Aceito sugest?es :D >> >> Solli Honorio >> >> >> >> Em 15 de fevereiro de 2013 19:24, Tiago Peczenyj < >> tiago.peczenyj at gmail.com> escreveu: >> >> cara eu vou tentar dar um gas no meu ent?o. >>> >>> -> I/O Multiplex usando select "na unha" >>> >>> tenho o demo pronto mas ele ? complexo, vou simplificar. >>> >>> >>> 2013/2/15 Daniel Vinciguerra >>> >>>> Muito apertado as entregas come?arem no dia 25/02!? :-( >>>> >>>> Assim teremos tempo para preparar (pelo menos os primeiros artigos) >>>> para subir at? o dia 1 e a medida que o pessoal for terminando v?o >>>> entregando. >>>> >>>> Que acham!? >>>> >>>> []'s >>>> >>>> >>>> * >>>> Daniel Vinciguerra* >>>> Web Solutions Architect and Co-Owner at Bivee >>>> http://github.com/dvinciguerra >>>> >>>> >>>> 2013/2/15 Thiago Rondon >>>> >>>>> On Friday, February 15, 2013 at 6:27 PM, Renato Santos wrote: >>>>> > Ent?o, o equinocio de 2013 come?a no dia 20. Eu nunca lembro se os >>>>> artigos come?am no equin?cio mesmo, ou no numero de artigos- dia do >>>>> equin?cio. >>>>> > >>>>> Renato, >>>>> >>>>> Eles sempre come?aram no primeiro dia do m?s corrente do equin?cio, no >>>>> pr?ximo, teoricamente deveria come?ar no dia 1 de mar?o, at? o dia 20. >>>>> >>>>> Abs, >>>>> -Thiago Rondon >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From creaktive at gmail.com Sat Feb 16 06:07:20 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Sat, 16 Feb 2013 12:07:20 -0200 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: Message-ID: O inconsciente ? incr?vel, rssss :) Quanto ao POD/Markdown: talvez Markdown seja um default mais interessante do que o POD, para artigos. Quem ainda prefere POD, pode usar pod2markdown tranquilamente. Eu me habilito para integrar suporte a renderiza??o de Markdown => HTML em sao-paulo.pm.org o/ ABS() 2013/2/16 Solli Honorio > Puxa Stan, que mancada a minha. Juro que foi apenas resultado da minha > dislexia. > > o caminho correto ? > > https://github.com/shonorio/SPPM_Equinocio/wiki/_pages > > Abra?os, > > Solli Honorio > > > Em 16 de fevereiro de 2013 10:45, Stanislaw Pusep escreveu: > > Uma sugest?o: que tal, al?m do velho e bom POD, escrevermos os artigos em >> Markdown? >> >> P.S. - WTF o nome do reposit?rio O_O >> >> >> ABS() >> >> >> 2013/2/16 Solli Honorio >> >>> Tiago, >>> >>> Esta ? a estrutura do artigo que vou escrever >>> >>> https://github.com/shonorio/SPPM_Equinocio_Marcio_2013/wiki/_pages >>> >>> Aceito sugest?es :D >>> >>> Solli Honorio >>> >>> >>> >>> Em 15 de fevereiro de 2013 19:24, Tiago Peczenyj < >>> tiago.peczenyj at gmail.com> escreveu: >>> >>> cara eu vou tentar dar um gas no meu ent?o. >>>> >>>> -> I/O Multiplex usando select "na unha" >>>> >>>> tenho o demo pronto mas ele ? complexo, vou simplificar. >>>> >>>> >>>> 2013/2/15 Daniel Vinciguerra >>>> >>>>> Muito apertado as entregas come?arem no dia 25/02!? :-( >>>>> >>>>> Assim teremos tempo para preparar (pelo menos os primeiros artigos) >>>>> para subir at? o dia 1 e a medida que o pessoal for terminando v?o >>>>> entregando. >>>>> >>>>> Que acham!? >>>>> >>>>> []'s >>>>> >>>>> >>>>> * >>>>> Daniel Vinciguerra* >>>>> Web Solutions Architect and Co-Owner at Bivee >>>>> http://github.com/dvinciguerra >>>>> >>>>> >>>>> 2013/2/15 Thiago Rondon >>>>> >>>>>> On Friday, February 15, 2013 at 6:27 PM, Renato Santos wrote: >>>>>> > Ent?o, o equinocio de 2013 come?a no dia 20. Eu nunca lembro se os >>>>>> artigos come?am no equin?cio mesmo, ou no numero de artigos- dia do >>>>>> equin?cio. >>>>>> > >>>>>> Renato, >>>>>> >>>>>> Eles sempre come?aram no primeiro dia do m?s corrente do equin?cio, >>>>>> no pr?ximo, teoricamente deveria come?ar no dia 1 de mar?o, at? o dia 20. >>>>>> >>>>>> Abs, >>>>>> -Thiago Rondon >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Tiago B. Peczenyj >>>> Linux User #405772 >>>> >>>> http://about.me/peczenyj >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Sat Feb 16 06:32:34 2013 From: renato.cron at gmail.com (Renato Santos) Date: Sat, 16 Feb 2013 12:32:34 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: \o voto no mk 2013/2/16 Stanislaw Pusep > O inconsciente ? incr?vel, rssss :) > Quanto ao POD/Markdown: talvez Markdown seja um default mais interessante > do que o POD, para artigos. Quem ainda prefere POD, pode usar pod2markdown > tranquilamente. Eu me habilito para integrar suporte a renderiza??o de > Markdown => HTML em sao-paulo.pm.org o/ > > > ABS() > > > 2013/2/16 Solli Honorio > >> Puxa Stan, que mancada a minha. Juro que foi apenas resultado da minha >> dislexia. >> >> o caminho correto ? >> >> https://github.com/shonorio/SPPM_Equinocio/wiki/_pages >> >> Abra?os, >> >> Solli Honorio >> >> >> Em 16 de fevereiro de 2013 10:45, Stanislaw Pusep escreveu: >> >> Uma sugest?o: que tal, al?m do velho e bom POD, escrevermos os artigos em >>> Markdown? >>> >>> P.S. - WTF o nome do reposit?rio O_O >>> >>> >>> ABS() >>> >>> >>> 2013/2/16 Solli Honorio >>> >>>> Tiago, >>>> >>>> Esta ? a estrutura do artigo que vou escrever >>>> >>>> https://github.com/shonorio/SPPM_Equinocio_Marcio_2013/wiki/_pages >>>> >>>> Aceito sugest?es :D >>>> >>>> Solli Honorio >>>> >>>> >>>> >>>> Em 15 de fevereiro de 2013 19:24, Tiago Peczenyj < >>>> tiago.peczenyj at gmail.com> escreveu: >>>> >>>> cara eu vou tentar dar um gas no meu ent?o. >>>>> >>>>> -> I/O Multiplex usando select "na unha" >>>>> >>>>> tenho o demo pronto mas ele ? complexo, vou simplificar. >>>>> >>>>> >>>>> 2013/2/15 Daniel Vinciguerra >>>>> >>>>>> Muito apertado as entregas come?arem no dia 25/02!? :-( >>>>>> >>>>>> Assim teremos tempo para preparar (pelo menos os primeiros artigos) >>>>>> para subir at? o dia 1 e a medida que o pessoal for terminando v?o >>>>>> entregando. >>>>>> >>>>>> Que acham!? >>>>>> >>>>>> []'s >>>>>> >>>>>> >>>>>> * >>>>>> Daniel Vinciguerra* >>>>>> Web Solutions Architect and Co-Owner at Bivee >>>>>> http://github.com/dvinciguerra >>>>>> >>>>>> >>>>>> 2013/2/15 Thiago Rondon >>>>>> >>>>>>> On Friday, February 15, 2013 at 6:27 PM, Renato Santos wrote: >>>>>>> > Ent?o, o equinocio de 2013 come?a no dia 20. Eu nunca lembro se os >>>>>>> artigos come?am no equin?cio mesmo, ou no numero de artigos- dia do >>>>>>> equin?cio. >>>>>>> > >>>>>>> Renato, >>>>>>> >>>>>>> Eles sempre come?aram no primeiro dia do m?s corrente do equin?cio, >>>>>>> no pr?ximo, teoricamente deveria come?ar no dia 1 de mar?o, at? o dia 20. >>>>>>> >>>>>>> Abs, >>>>>>> -Thiago Rondon >>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Tiago B. Peczenyj >>>>> Linux User #405772 >>>>> >>>>> http://about.me/peczenyj >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Sat Feb 16 06:55:10 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Sat, 16 Feb 2013 12:55:10 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: eu ficaria com o padr?o antigo pelo ?nico fato de que ? o antigo. Eu sou resistente a mudar por mudar, mas vai que pode manter os dois ou liberar logo Em 16/02/2013 12:33, "Renato Santos" escreveu: > \o > > voto no mk > > > 2013/2/16 Stanislaw Pusep > >> O inconsciente ? incr?vel, rssss :) >> Quanto ao POD/Markdown: talvez Markdown seja um default mais interessante >> do que o POD, para artigos. Quem ainda prefere POD, pode usar pod2markdown >> tranquilamente. Eu me habilito para integrar suporte a renderiza??o de >> Markdown => HTML em sao-paulo.pm.org o/ >> >> >> ABS() >> >> >> 2013/2/16 Solli Honorio >> >>> Puxa Stan, que mancada a minha. Juro que foi apenas resultado da minha >>> dislexia. >>> >>> o caminho correto ? >>> >>> https://github.com/shonorio/SPPM_Equinocio/wiki/_pages >>> >>> Abra?os, >>> >>> Solli Honorio >>> >>> >>> Em 16 de fevereiro de 2013 10:45, Stanislaw Pusep escreveu: >>> >>> Uma sugest?o: que tal, al?m do velho e bom POD, escrevermos os artigos >>>> em Markdown? >>>> >>>> P.S. - WTF o nome do reposit?rio O_O >>>> >>>> >>>> ABS() >>>> >>>> >>>> 2013/2/16 Solli Honorio >>>> >>>>> Tiago, >>>>> >>>>> Esta ? a estrutura do artigo que vou escrever >>>>> >>>>> https://github.com/shonorio/SPPM_Equinocio_Marcio_2013/wiki/_pages >>>>> >>>>> Aceito sugest?es :D >>>>> >>>>> Solli Honorio >>>>> >>>>> >>>>> >>>>> Em 15 de fevereiro de 2013 19:24, Tiago Peczenyj < >>>>> tiago.peczenyj at gmail.com> escreveu: >>>>> >>>>> cara eu vou tentar dar um gas no meu ent?o. >>>>>> >>>>>> -> I/O Multiplex usando select "na unha" >>>>>> >>>>>> tenho o demo pronto mas ele ? complexo, vou simplificar. >>>>>> >>>>>> >>>>>> 2013/2/15 Daniel Vinciguerra >>>>>> >>>>>>> Muito apertado as entregas come?arem no dia 25/02!? :-( >>>>>>> >>>>>>> Assim teremos tempo para preparar (pelo menos os primeiros artigos) >>>>>>> para subir at? o dia 1 e a medida que o pessoal for terminando v?o >>>>>>> entregando. >>>>>>> >>>>>>> Que acham!? >>>>>>> >>>>>>> []'s >>>>>>> >>>>>>> >>>>>>> * >>>>>>> Daniel Vinciguerra* >>>>>>> Web Solutions Architect and Co-Owner at Bivee >>>>>>> http://github.com/dvinciguerra >>>>>>> >>>>>>> >>>>>>> 2013/2/15 Thiago Rondon >>>>>>> >>>>>>>> On Friday, February 15, 2013 at 6:27 PM, Renato Santos wrote: >>>>>>>> > Ent?o, o equinocio de 2013 come?a no dia 20. Eu nunca lembro se >>>>>>>> os artigos come?am no equin?cio mesmo, ou no numero de artigos- dia do >>>>>>>> equin?cio. >>>>>>>> > >>>>>>>> Renato, >>>>>>>> >>>>>>>> Eles sempre come?aram no primeiro dia do m?s corrente do equin?cio, >>>>>>>> no pr?ximo, teoricamente deveria come?ar no dia 1 de mar?o, at? o dia 20. >>>>>>>> >>>>>>>> Abs, >>>>>>>> -Thiago Rondon >>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Tiago B. Peczenyj >>>>>> Linux User #405772 >>>>>> >>>>>> http://about.me/peczenyj >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gabriel.vieira at gmail.com Sat Feb 16 07:13:39 2013 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Sat, 16 Feb 2013 12:13:39 -0300 Subject: [SP-pm] Hackaton Business::CPI In-Reply-To: <7BCBB1CFD13645029655DF9A0FE8597D@aware.com.br> References: <858C89498E9343C6A7CD1B30096C8F01@aware.com.br> <20130215140112.GA3610@andrewalker> <7BCBB1CFD13645029655DF9A0FE8597D@aware.com.br> Message-ID: Queria estar presente.. se puder, agradeceria que fossem realizadas filmagens das apresenta??es.. ou mesmo stream.. 2013/2/16 Thiago Rondon : > > Pessoal, > > Mais uma! A Accesstage confirmou presen?a no hackaton. > > Aproveitando, este hackaton esta na p?gina principal do imasters, com a materia: > > http://imasters.com.br/noticia/imasters-promove-hackaton-businesscpi/ > > Vamos divulgar ! :) > > Abs! > -Thiago Rondon > > > On Friday, February 15, 2013 at 12:01 PM, Andr? Walker wrote: > >> Pessoal, >> >> Mais uma empresa confirmou presen?a no evento: MercadoPago, o sistema de >> pagamentos do MercadoLivre :) >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) >> L >> =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Gabriel Vieira From creaktive at gmail.com Sat Feb 16 08:00:20 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Sat, 16 Feb 2013 14:00:20 -0200 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: Message-ID: N?o vejo nenhum impedimento para manter a retrocompatibilidade com o POD. As vantagens do Markdown, para quem escreve o artigo, s?o v?rias: 1. Os links para as refer?ncias podem ser mais organizados; 2. D? para incluir as imagens sem apelar para HTML inline; 3. *it?lico*, **negrito** e `c?digo` s?o mais pr?ticos do que I, B e C; 4. Arrisco a supor que n?s, Perl Mongers, somos mais fluentes em Markdown do que em POD! (Aonde usamos mk? GitHub, reddit, StackOverflow, Movable Type ou documentando projetos em outras linguagens. Aonde usamos POD? Somente documentando projetos em Perl); 5. Listas (ordenadas ou n?o) s?o triviais :P Por outro lado, quem quiser, sempre pode usar um markdown2pod para submeter o artigo (apesar desse ser menos funcional do que o pod2markdown). Aonde quero chegar: se a maioria dos que pretendem escrever artigo(s) para o Equin?cio preferir usar mk, providencio esse feature. Se estou sozinho, investirei o meu tempo escrevendo artigo usando mk e n?o implementando suporte a escrita de artigos usando mk :) ABS() 2013/2/16 Leonardo Ruoso > eu ficaria com o padr?o antigo pelo ?nico fato de que ? o antigo. Eu sou > resistente a mudar por mudar, mas vai que pode manter os dois ou liberar > logo > Em 16/02/2013 12:33, "Renato Santos" escreveu: > > \o >> >> voto no mk >> >> >> 2013/2/16 Stanislaw Pusep >> >>> O inconsciente ? incr?vel, rssss :) >>> Quanto ao POD/Markdown: talvez Markdown seja um default mais >>> interessante do que o POD, para artigos. Quem ainda prefere POD, pode usar >>> pod2markdown tranquilamente. Eu me habilito para integrar suporte a >>> renderiza??o de Markdown => HTML em sao-paulo.pm.org o/ >>> >>> >>> ABS() >>> >>> >>> 2013/2/16 Solli Honorio >>> >>>> Puxa Stan, que mancada a minha. Juro que foi apenas resultado da minha >>>> dislexia. >>>> >>>> o caminho correto ? >>>> >>>> https://github.com/shonorio/SPPM_Equinocio/wiki/_pages >>>> >>>> Abra?os, >>>> >>>> Solli Honorio >>>> >>>> >>>> Em 16 de fevereiro de 2013 10:45, Stanislaw Pusep escreveu: >>>> >>>> Uma sugest?o: que tal, al?m do velho e bom POD, escrevermos os artigos >>>>> em Markdown? >>>>> >>>>> P.S. - WTF o nome do reposit?rio O_O >>>>> >>>>> >>>>> ABS() >>>>> >>>>> >>>>> 2013/2/16 Solli Honorio >>>>> >>>>>> Tiago, >>>>>> >>>>>> Esta ? a estrutura do artigo que vou escrever >>>>>> >>>>>> https://github.com/shonorio/SPPM_Equinocio_Marcio_2013/wiki/_pages >>>>>> >>>>>> Aceito sugest?es :D >>>>>> >>>>>> Solli Honorio >>>>>> >>>>>> >>>>>> >>>>>> Em 15 de fevereiro de 2013 19:24, Tiago Peczenyj < >>>>>> tiago.peczenyj at gmail.com> escreveu: >>>>>> >>>>>> cara eu vou tentar dar um gas no meu ent?o. >>>>>>> >>>>>>> -> I/O Multiplex usando select "na unha" >>>>>>> >>>>>>> tenho o demo pronto mas ele ? complexo, vou simplificar. >>>>>>> >>>>>>> >>>>>>> 2013/2/15 Daniel Vinciguerra >>>>>>> >>>>>>>> Muito apertado as entregas come?arem no dia 25/02!? :-( >>>>>>>> >>>>>>>> Assim teremos tempo para preparar (pelo menos os primeiros artigos) >>>>>>>> para subir at? o dia 1 e a medida que o pessoal for terminando v?o >>>>>>>> entregando. >>>>>>>> >>>>>>>> Que acham!? >>>>>>>> >>>>>>>> []'s >>>>>>>> >>>>>>>> >>>>>>>> * >>>>>>>> Daniel Vinciguerra* >>>>>>>> Web Solutions Architect and Co-Owner at Bivee >>>>>>>> http://github.com/dvinciguerra >>>>>>>> >>>>>>>> >>>>>>>> 2013/2/15 Thiago Rondon >>>>>>>> >>>>>>>>> On Friday, February 15, 2013 at 6:27 PM, Renato Santos wrote: >>>>>>>>> > Ent?o, o equinocio de 2013 come?a no dia 20. Eu nunca lembro se >>>>>>>>> os artigos come?am no equin?cio mesmo, ou no numero de artigos- dia do >>>>>>>>> equin?cio. >>>>>>>>> > >>>>>>>>> Renato, >>>>>>>>> >>>>>>>>> Eles sempre come?aram no primeiro dia do m?s corrente do >>>>>>>>> equin?cio, no pr?ximo, teoricamente deveria come?ar no dia 1 de mar?o, at? >>>>>>>>> o dia 20. >>>>>>>>> >>>>>>>>> Abs, >>>>>>>>> -Thiago Rondon >>>>>>>>> >>>>>>>>> >>>>>>>>> =begin disclaimer >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> L >>>>>>>>> =end disclaimer >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Tiago B. Peczenyj >>>>>>> Linux User #405772 >>>>>>> >>>>>>> http://about.me/peczenyj >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Sat Feb 16 08:46:32 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sat, 16 Feb 2013 14:46:32 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: voto em LaTeX #troll btw, estou usando MarkDown no meu blog com octopress. acho interessante. se n?o possivel usa-lo talvez eu fa?a em mk e converta pra POD. sei la dou o meu jeito/ 2013/2/16 Stanislaw Pusep > N?o vejo nenhum impedimento para manter a retrocompatibilidade com o POD. > As vantagens do Markdown, para quem escreve o artigo, s?o v?rias: > > 1. Os links para as refer?ncias podem ser mais organizados; > 2. D? para incluir as imagens sem apelar para HTML inline; > 3. *it?lico*, **negrito** e `c?digo` s?o mais pr?ticos do que > I, B e C; > 4. Arrisco a supor que n?s, Perl Mongers, somos mais fluentes em > Markdown do que em POD! (Aonde usamos mk? GitHub, reddit, StackOverflow, > Movable Type ou documentando projetos em outras linguagens. Aonde usamos > POD? Somente documentando projetos em Perl); > 5. Listas (ordenadas ou n?o) s?o triviais :P > > Por outro lado, quem quiser, sempre pode usar um markdown2pod para > submeter o artigo (apesar desse ser menos funcional do que o pod2markdown). > Aonde quero chegar: se a maioria dos que pretendem escrever artigo(s) para > o Equin?cio preferir usar mk, providencio esse feature. Se estou sozinho, > investirei o meu tempo escrevendo artigo usando mk e n?o implementando > suporte a escrita de artigos usando mk :) > > > ABS() > > > 2013/2/16 Leonardo Ruoso > >> eu ficaria com o padr?o antigo pelo ?nico fato de que ? o antigo. Eu sou >> resistente a mudar por mudar, mas vai que pode manter os dois ou liberar >> logo >> Em 16/02/2013 12:33, "Renato Santos" escreveu: >> >> \o >>> >>> voto no mk >>> >>> >>> 2013/2/16 Stanislaw Pusep >>> >>>> O inconsciente ? incr?vel, rssss :) >>>> Quanto ao POD/Markdown: talvez Markdown seja um default mais >>>> interessante do que o POD, para artigos. Quem ainda prefere POD, pode usar >>>> pod2markdown tranquilamente. Eu me habilito para integrar suporte a >>>> renderiza??o de Markdown => HTML em sao-paulo.pm.org o/ >>>> >>>> >>>> ABS() >>>> >>>> >>>> 2013/2/16 Solli Honorio >>>> >>>>> Puxa Stan, que mancada a minha. Juro que foi apenas resultado da minha >>>>> dislexia. >>>>> >>>>> o caminho correto ? >>>>> >>>>> https://github.com/shonorio/SPPM_Equinocio/wiki/_pages >>>>> >>>>> Abra?os, >>>>> >>>>> Solli Honorio >>>>> >>>>> >>>>> Em 16 de fevereiro de 2013 10:45, Stanislaw Pusep >>>> > escreveu: >>>>> >>>>> Uma sugest?o: que tal, al?m do velho e bom POD, escrevermos os artigos >>>>>> em Markdown? >>>>>> >>>>>> P.S. - WTF o nome do reposit?rio O_O >>>>>> >>>>>> >>>>>> ABS() >>>>>> >>>>>> >>>>>> 2013/2/16 Solli Honorio >>>>>> >>>>>>> Tiago, >>>>>>> >>>>>>> Esta ? a estrutura do artigo que vou escrever >>>>>>> >>>>>>> https://github.com/shonorio/SPPM_Equinocio_Marcio_2013/wiki/_pages >>>>>>> >>>>>>> Aceito sugest?es :D >>>>>>> >>>>>>> Solli Honorio >>>>>>> >>>>>>> >>>>>>> >>>>>>> Em 15 de fevereiro de 2013 19:24, Tiago Peczenyj < >>>>>>> tiago.peczenyj at gmail.com> escreveu: >>>>>>> >>>>>>> cara eu vou tentar dar um gas no meu ent?o. >>>>>>>> >>>>>>>> -> I/O Multiplex usando select "na unha" >>>>>>>> >>>>>>>> tenho o demo pronto mas ele ? complexo, vou simplificar. >>>>>>>> >>>>>>>> >>>>>>>> 2013/2/15 Daniel Vinciguerra >>>>>>>> >>>>>>>>> Muito apertado as entregas come?arem no dia 25/02!? :-( >>>>>>>>> >>>>>>>>> Assim teremos tempo para preparar (pelo menos os primeiros >>>>>>>>> artigos) para subir at? o dia 1 e a medida que o pessoal for terminando v?o >>>>>>>>> entregando. >>>>>>>>> >>>>>>>>> Que acham!? >>>>>>>>> >>>>>>>>> []'s >>>>>>>>> >>>>>>>>> >>>>>>>>> * >>>>>>>>> Daniel Vinciguerra* >>>>>>>>> Web Solutions Architect and Co-Owner at Bivee >>>>>>>>> http://github.com/dvinciguerra >>>>>>>>> >>>>>>>>> >>>>>>>>> 2013/2/15 Thiago Rondon >>>>>>>>> >>>>>>>>>> On Friday, February 15, 2013 at 6:27 PM, Renato Santos wrote: >>>>>>>>>> > Ent?o, o equinocio de 2013 come?a no dia 20. Eu nunca lembro se >>>>>>>>>> os artigos come?am no equin?cio mesmo, ou no numero de artigos- dia do >>>>>>>>>> equin?cio. >>>>>>>>>> > >>>>>>>>>> Renato, >>>>>>>>>> >>>>>>>>>> Eles sempre come?aram no primeiro dia do m?s corrente do >>>>>>>>>> equin?cio, no pr?ximo, teoricamente deveria come?ar no dia 1 de mar?o, at? >>>>>>>>>> o dia 20. >>>>>>>>>> >>>>>>>>>> Abs, >>>>>>>>>> -Thiago Rondon >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> =begin disclaimer >>>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> L >>>>>>>>>> =end disclaimer >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> =begin disclaimer >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> L >>>>>>>>> =end disclaimer >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Tiago B. Peczenyj >>>>>>>> Linux User #405772 >>>>>>>> >>>>>>>> http://about.me/peczenyj >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Sarav?, >>> Renato CRON >>> http://www.renatocron.com/blog/ >>> @renato_cron >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Sat Feb 16 09:00:11 2013 From: shonorio at gmail.com (Solli Honorio) Date: Sat, 16 Feb 2013 15:00:11 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: Tiago, LaTeX n?o mesmo... Stan j? estou escrevendo o meu em MarkDown... Solli Honorio Em 16 de fevereiro de 2013 14:46, Tiago Peczenyj escreveu: > voto em LaTeX #troll > > btw, estou usando MarkDown no meu blog com octopress. acho interessante. > se n?o possivel usa-lo talvez eu fa?a em mk e converta pra POD. sei la dou > o meu jeito/ > > > 2013/2/16 Stanislaw Pusep > >> N?o vejo nenhum impedimento para manter a retrocompatibilidade com o POD. >> As vantagens do Markdown, para quem escreve o artigo, s?o v?rias: >> >> 1. Os links para as refer?ncias podem ser mais organizados; >> 2. D? para incluir as imagens sem apelar para HTML inline; >> 3. *it?lico*, **negrito** e `c?digo` s?o mais pr?ticos do que >> I, B e C; >> 4. Arrisco a supor que n?s, Perl Mongers, somos mais fluentes em >> Markdown do que em POD! (Aonde usamos mk? GitHub, reddit, StackOverflow, >> Movable Type ou documentando projetos em outras linguagens. Aonde usamos >> POD? Somente documentando projetos em Perl); >> 5. Listas (ordenadas ou n?o) s?o triviais :P >> >> Por outro lado, quem quiser, sempre pode usar um markdown2pod para >> submeter o artigo (apesar desse ser menos funcional do que o pod2markdown). >> Aonde quero chegar: se a maioria dos que pretendem escrever artigo(s) para >> o Equin?cio preferir usar mk, providencio esse feature. Se estou sozinho, >> investirei o meu tempo escrevendo artigo usando mk e n?o implementando >> suporte a escrita de artigos usando mk :) >> >> >> ABS() >> >> >> 2013/2/16 Leonardo Ruoso >> >>> eu ficaria com o padr?o antigo pelo ?nico fato de que ? o antigo. Eu sou >>> resistente a mudar por mudar, mas vai que pode manter os dois ou liberar >>> logo >>> Em 16/02/2013 12:33, "Renato Santos" escreveu: >>> >>> \o >>>> >>>> voto no mk >>>> >>>> >>>> 2013/2/16 Stanislaw Pusep >>>> >>>>> O inconsciente ? incr?vel, rssss :) >>>>> Quanto ao POD/Markdown: talvez Markdown seja um default mais >>>>> interessante do que o POD, para artigos. Quem ainda prefere POD, pode usar >>>>> pod2markdown tranquilamente. Eu me habilito para integrar suporte a >>>>> renderiza??o de Markdown => HTML em sao-paulo.pm.org o/ >>>>> >>>>> >>>>> ABS() >>>>> >>>>> >>>>> 2013/2/16 Solli Honorio >>>>> >>>>>> Puxa Stan, que mancada a minha. Juro que foi apenas resultado da >>>>>> minha dislexia. >>>>>> >>>>>> o caminho correto ? >>>>>> >>>>>> https://github.com/shonorio/SPPM_Equinocio/wiki/_pages >>>>>> >>>>>> Abra?os, >>>>>> >>>>>> Solli Honorio >>>>>> >>>>>> >>>>>> Em 16 de fevereiro de 2013 10:45, Stanislaw Pusep < >>>>>> creaktive at gmail.com> escreveu: >>>>>> >>>>>> Uma sugest?o: que tal, al?m do velho e bom POD, escrevermos os >>>>>>> artigos em Markdown? >>>>>>> >>>>>>> P.S. - WTF o nome do reposit?rio O_O >>>>>>> >>>>>>> >>>>>>> ABS() >>>>>>> >>>>>>> >>>>>>> 2013/2/16 Solli Honorio >>>>>>> >>>>>>>> Tiago, >>>>>>>> >>>>>>>> Esta ? a estrutura do artigo que vou escrever >>>>>>>> >>>>>>>> https://github.com/shonorio/SPPM_Equinocio_Marcio_2013/wiki/_pages >>>>>>>> >>>>>>>> Aceito sugest?es :D >>>>>>>> >>>>>>>> Solli Honorio >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Em 15 de fevereiro de 2013 19:24, Tiago Peczenyj < >>>>>>>> tiago.peczenyj at gmail.com> escreveu: >>>>>>>> >>>>>>>> cara eu vou tentar dar um gas no meu ent?o. >>>>>>>>> >>>>>>>>> -> I/O Multiplex usando select "na unha" >>>>>>>>> >>>>>>>>> tenho o demo pronto mas ele ? complexo, vou simplificar. >>>>>>>>> >>>>>>>>> >>>>>>>>> 2013/2/15 Daniel Vinciguerra >>>>>>>>> >>>>>>>>>> Muito apertado as entregas come?arem no dia 25/02!? :-( >>>>>>>>>> >>>>>>>>>> Assim teremos tempo para preparar (pelo menos os primeiros >>>>>>>>>> artigos) para subir at? o dia 1 e a medida que o pessoal for terminando v?o >>>>>>>>>> entregando. >>>>>>>>>> >>>>>>>>>> Que acham!? >>>>>>>>>> >>>>>>>>>> []'s >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> * >>>>>>>>>> Daniel Vinciguerra* >>>>>>>>>> Web Solutions Architect and Co-Owner at Bivee >>>>>>>>>> http://github.com/dvinciguerra >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> 2013/2/15 Thiago Rondon >>>>>>>>>> >>>>>>>>>>> On Friday, February 15, 2013 at 6:27 PM, Renato Santos wrote: >>>>>>>>>>> > Ent?o, o equinocio de 2013 come?a no dia 20. Eu nunca lembro >>>>>>>>>>> se os artigos come?am no equin?cio mesmo, ou no numero de artigos- dia do >>>>>>>>>>> equin?cio. >>>>>>>>>>> > >>>>>>>>>>> Renato, >>>>>>>>>>> >>>>>>>>>>> Eles sempre come?aram no primeiro dia do m?s corrente do >>>>>>>>>>> equin?cio, no pr?ximo, teoricamente deveria come?ar no dia 1 de mar?o, at? >>>>>>>>>>> o dia 20. >>>>>>>>>>> >>>>>>>>>>> Abs, >>>>>>>>>>> -Thiago Rondon >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> =begin disclaimer >>>>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>> L >>>>>>>>>>> =end disclaimer >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> =begin disclaimer >>>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> L >>>>>>>>>> =end disclaimer >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Tiago B. Peczenyj >>>>>>>>> Linux User #405772 >>>>>>>>> >>>>>>>>> http://about.me/peczenyj >>>>>>>>> >>>>>>>>> =begin disclaimer >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> L >>>>>>>>> =end disclaimer >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Sarav?, >>>> Renato CRON >>>> http://www.renatocron.com/blog/ >>>> @renato_cron >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Sat Feb 16 10:38:11 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sat, 16 Feb 2013 16:38:11 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF=5D_Apesar_de_Toda_Discuss=E3o?= Message-ID: Apesar de todas discuss?es e agress?es, n?s somos um grupo unido. Eu tive o grande prazer de conhecer pessoalmente todos os membros ativos da lista. Por mais "pesado" que o clima possa parecer n?s compartilhamos uma grande amizade. O Solli Honorio pagou a primeira cerveja que eu bebi na vida e foi uma Old Speckled Hen, eu j? dormi na casa do Thiago Rondon, Eden Cardim, Alexei Znamensky, Blabos de Blebe, Breno Oliveira, Daniel Ruoso etc, usei a camiseta do Eden Cardim para ir trabalhar, foi consultor de moda do Renato Cron, fui estagi?rio do Lindolfo e do Andr? Carneiro, morei com o Gabriel Vieira tr?s dias... Existem muitas hist?rias, eu nunca vou esquecer quando eu, Nuba e Eden fomos ? uma balada e o Eden estava sem tomar banho h? tr?s dias e ningu?m conseguia ficar perto dele. Provavelmente n?s j? viajamos mais juntos, do que voc?s viajaram com suas respectivas fam?lias, Fortaleza, Rio de Janeiro, S?o Paulo, Curitiba, EUA, Europa...(Eu n?o fui em todas) Criei um ?lbum para voc?s n?o esquecerem, http://www.flickr.com/photos/danielmantovani/sets/72157632777538711/ A melhor foto de todas Solli Cruise, http://www.flickr.com/photos/danielmantovani/8479766514/in/set-72157632777538711 Que os novatos n?o se assustem, n?s somos uma grande fam?lia. Aconselho todos entrarem no nosso canal. irc.perl.org #sao-paulo.pm. Clima pesado ? S? na sua imagina??o :P []'s -dom IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From creaktive at gmail.com Sat Feb 16 10:42:11 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Sat, 16 Feb 2013 16:42:11 -0200 Subject: [SP-pm] =?utf-8?q?=5BOFF=5D_Apesar_de_Toda_Discuss=C3=A3o?= In-Reply-To: References: Message-ID: ++mantovani! ???????, 16 ??????? 2013 ?. ???????????? Daniel de Oliveira Mantovani ?????: > Apesar de todas discuss?es e agress?es, n?s somos um grupo unido. Eu > tive o grande prazer de conhecer pessoalmente todos os membros ativos > da lista. > > Por mais "pesado" que o clima possa parecer n?s compartilhamos uma > grande amizade. O Solli Honorio pagou a primeira cerveja que eu bebi > na vida e foi uma Old Speckled Hen, eu j? dormi na casa do Thiago > Rondon, Eden Cardim, Alexei Znamensky, Blabos de Blebe, Breno > Oliveira, Daniel Ruoso etc, usei a camiseta do Eden Cardim para ir > trabalhar, foi consultor de moda do Renato Cron, fui estagi?rio do > Lindolfo e do Andr? Carneiro, morei com o Gabriel Vieira tr?s dias... > > Existem muitas hist?rias, eu nunca vou esquecer quando eu, Nuba e Eden > fomos ? uma balada e o Eden estava sem tomar banho h? tr?s dias e > ningu?m conseguia ficar perto dele. Provavelmente n?s j? viajamos mais > juntos, do que voc?s viajaram com suas respectivas fam?lias, > Fortaleza, Rio de Janeiro, S?o Paulo, Curitiba, EUA, Europa...(Eu n?o > fui em todas) > > Criei um ?lbum para voc?s n?o esquecerem, > http://www.flickr.com/photos/danielmantovani/sets/72157632777538711/ > > A melhor foto de todas Solli Cruise, > > http://www.flickr.com/photos/danielmantovani/8479766514/in/set-72157632777538711 > > Que os novatos n?o se assustem, n?s somos uma grande fam?lia. > Aconselho todos entrarem no nosso canal. > irc.perl.org #sao-paulo.pm. > > Clima pesado ? S? na sua imagina??o :P > > []'s > > -dom > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- ABS() -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Sat Feb 16 11:00:19 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Sat, 16 Feb 2013 17:00:19 -0200 Subject: [SP-pm] =?utf-8?q?=5BOFF=5D_Apesar_de_Toda_Discuss=C3=A3o?= In-Reply-To: References: Message-ID: <0B9711D1D0D342908FE89656E538F27B@aware.com.br> mantovani++ On Saturday, February 16, 2013 at 4:42 PM, Stanislaw Pusep wrote: > ++mantovani! > > ???????, 16 ??????? 2013 ?. ???????????? Daniel de Oliveira Mantovani ?????: > > Apesar de todas discuss?es e agress?es, n?s somos um grupo unido. Eu > > tive o grande prazer de conhecer pessoalmente todos os membros ativos > > da lista. > > > > Por mais "pesado" que o clima possa parecer n?s compartilhamos uma > > grande amizade. O Solli Honorio pagou a primeira cerveja que eu bebi > > na vida e foi uma Old Speckled Hen, eu j? dormi na casa do Thiago > > Rondon, Eden Cardim, Alexei Znamensky, Blabos de Blebe, Breno > > Oliveira, Daniel Ruoso etc, usei a camiseta do Eden Cardim para ir > > trabalhar, foi consultor de moda do Renato Cron, fui estagi?rio do > > Lindolfo e do Andr? Carneiro, morei com o Gabriel Vieira tr?s dias... > > > > Existem muitas hist?rias, eu nunca vou esquecer quando eu, Nuba e Eden > > fomos ? uma balada e o Eden estava sem tomar banho h? tr?s dias e > > ningu?m conseguia ficar perto dele. Provavelmente n?s j? viajamos mais > > juntos, do que voc?s viajaram com suas respectivas fam?lias, > > Fortaleza, Rio de Janeiro, S?o Paulo, Curitiba, EUA, Europa...(Eu n?o > > fui em todas) > > > > Criei um ?lbum para voc?s n?o esquecerem, > > http://www.flickr.com/photos/danielmantovani/sets/72157632777538711/ > > > > A melhor foto de todas Solli Cruise, > > http://www.flickr.com/photos/danielmantovani/8479766514/in/set-72157632777538711 > > > > Que os novatos n?o se assustem, n?s somos uma grande fam?lia. > > Aconselho todos entrarem no nosso canal. > > irc.perl.org (http://irc.perl.org) #sao-paulo.pm (http://sao-paulo.pm). > > > > Clima pesado ? S? na sua imagina??o :P > > > > []'s > > > > -dom > > > > IBM - Business Analytics Optimization Consultant > > Daniel Mantovani +5511 8538-9897 > > XOXO > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (javascript:;) > > L > > =end disclaimer > > > > -- > > ABS() > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From thiago at aware.com.br Sat Feb 16 11:08:28 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Sat, 16 Feb 2013 17:08:28 -0200 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: Message-ID: Leonardo++ M?rcio, Posso acrescentar a mensagem do pacman e do Leonardo, ? que realmente na comunidade poucos assumem alguma responsabilidade, pelo mesmo fato de que ? complicado pelas nossas vidas corridas. Ningu?m tem uma responsabilidade direta, vivemos num caos. Eu sempre vou aplaudir quando algu?m tiver alguma ideia para gerar conte?do ou movimento por aqui. Se voc? tiver alguma ideia, ou assumir algo, vou dar total apoio. Enfim, diria que o ataque pessoal talvez n?o seja melhor estrat?gia, mas um pouco de gentileza faz bem. E vamos tentar melhorar para os pr?ximos, e encontrar nos problemas, solu??es para o pr?ximo. Vida o ?ltimo t?pico que rolou aqui. Para ilustrar, quem nunca prometeu um artigo para o equin?cio e n?o enviou ? :) Faz parte! Eu j? fiz isto, voc? tamb?m. Faz parte! :) Forte abra?o! -Thiago rondon On Saturday, February 16, 2013 at 11:07 AM, Leonardo Ruoso wrote: > Pessoal, > Eu n?o sei o que deu no M?rcio e j? o lembrei que a lista ? p?blica. > N?o vejo onde a maneira como ele est? se expressando vai contribuir para a felicidade dele ou de qualquer outra pessoa. > Acho que o que faz a comunidade ? essa energia de querer acertar mesmo depois de termos falhado, de nos levantamos e nos ajudarmos a fazer algo bacana. > Estamos aqui para fazer o pr?ximo evento dar certo e n?o para lamentar que o ?ltimo n?o aconteceu. > Espero que o Nuba tenha planos em parceria ou n?o com o Solli para fazer valer o esfor?o que tiveram. > Eu quero que eles escrevam um livro juntos a partir do material que idealizaram para a edi??o passada, mas isso ? com eles e com quem quiser apoiar. > A bra?os > Em 15/02/2013 10:58, "Solli Honorio" escreveu: > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From marciodesouzaferreira at gmail.com Sat Feb 16 11:29:00 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Sat, 16 Feb 2013 17:29:00 -0200 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: Message-ID: Ataque pessoal? WTF! Problema ? que muito pensam muitas coisas, mas na hora de resolver ningu?m sabe de nada, ningu?m viu... Mesmo problema que deu p?s YAPC 2011, falei uma coisa, entenderam outra coisa e fizeram at? uma ~lista~ paralela pra falar do ocorrido. ?nica pessoa que teve a dec?ncia de tentar entender o ocorrido foi o Russoz, tomamos uma cerveja e tudo ficou claro que nao passou de mal entendido. Velho problema do texto sem contexto. Eu devo ser o ~problema~, j? que ningu?m viu nada, continuem felizes a?, tenho certeza que vcs s?o mt fodas, Abs! []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/16 Thiago Rondon > > Leonardo++ > > M?rcio, > > Posso acrescentar a mensagem do pacman e do Leonardo, ? que realmente na > comunidade poucos assumem alguma responsabilidade, pelo mesmo fato de que ? > complicado pelas nossas vidas corridas. Ningu?m tem uma responsabilidade > direta, vivemos num caos. > > Eu sempre vou aplaudir quando algu?m tiver alguma ideia para gerar > conte?do ou movimento por aqui. > > Se voc? tiver alguma ideia, ou assumir algo, vou dar total apoio. > > Enfim, diria que o ataque pessoal talvez n?o seja melhor estrat?gia, mas > um pouco de gentileza faz bem. E vamos tentar melhorar para os pr?ximos, e > encontrar nos problemas, solu??es para o pr?ximo. Vida o ?ltimo t?pico que > rolou aqui. > > Para ilustrar, quem nunca prometeu um artigo para o equin?cio e n?o enviou > ? :) Faz parte! Eu j? fiz isto, voc? tamb?m. Faz parte! :) > > Forte abra?o! > -Thiago rondon > > > > > > On Saturday, February 16, 2013 at 11:07 AM, Leonardo Ruoso wrote: > > > Pessoal, > > Eu n?o sei o que deu no M?rcio e j? o lembrei que a lista ? p?blica. > > N?o vejo onde a maneira como ele est? se expressando vai contribuir para > a felicidade dele ou de qualquer outra pessoa. > > Acho que o que faz a comunidade ? essa energia de querer acertar mesmo > depois de termos falhado, de nos levantamos e nos ajudarmos a fazer algo > bacana. > > Estamos aqui para fazer o pr?ximo evento dar certo e n?o para lamentar > que o ?ltimo n?o aconteceu. > > Espero que o Nuba tenha planos em parceria ou n?o com o Solli para fazer > valer o esfor?o que tiveram. > > Eu quero que eles escrevam um livro juntos a partir do material que > idealizaram para a edi??o passada, mas isso ? com eles e com quem quiser > apoiar. > > A bra?os > > Em 15/02/2013 10:58, "Solli Honorio" shonorio at gmail.com)> escreveu: > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Sat Feb 16 11:41:45 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Sat, 16 Feb 2013 17:41:45 -0200 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: Message-ID: <83FE33158D5840F19D5A25FE0738951F@aware.com.br> Marcio, Qual foi o problema com o YAPC 2011 ? Abs, -Thiago Rondon On Saturday, February 16, 2013 at 5:29 PM, Marcio Ferreira wrote: > Ataque pessoal? WTF! Problema ? que muito pensam muitas coisas, mas na hora de resolver ningu?m sabe de nada, ningu?m viu... > Mesmo problema que deu p?s YAPC 2011, falei uma coisa, entenderam outra coisa e fizeram at? uma ~lista~ paralela pra falar do ocorrido. > ?nica pessoa que teve a dec?ncia de tentar entender o ocorrido foi o Russoz, tomamos uma cerveja e tudo ficou claro que nao passou de mal entendido. Velho problema do texto sem contexto. > > Eu devo ser o ~problema~, j? que ningu?m viu nada, continuem felizes a?, tenho certeza que vcs s?o mt fodas, Abs! > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/2/16 Thiago Rondon > > > > Leonardo++ > > > > M?rcio, > > > > Posso acrescentar a mensagem do pacman e do Leonardo, ? que realmente na comunidade poucos assumem alguma responsabilidade, pelo mesmo fato de que ? complicado pelas nossas vidas corridas. Ningu?m tem uma responsabilidade direta, vivemos num caos. > > > > Eu sempre vou aplaudir quando algu?m tiver alguma ideia para gerar conte?do ou movimento por aqui. > > > > Se voc? tiver alguma ideia, ou assumir algo, vou dar total apoio. > > > > Enfim, diria que o ataque pessoal talvez n?o seja melhor estrat?gia, mas um pouco de gentileza faz bem. E vamos tentar melhorar para os pr?ximos, e encontrar nos problemas, solu??es para o pr?ximo. Vida o ?ltimo t?pico que rolou aqui. > > > > Para ilustrar, quem nunca prometeu um artigo para o equin?cio e n?o enviou ? :) Faz parte! Eu j? fiz isto, voc? tamb?m. Faz parte! :) > > > > Forte abra?o! > > -Thiago rondon > > > > > > > > > > > > On Saturday, February 16, 2013 at 11:07 AM, Leonardo Ruoso wrote: > > > > > Pessoal, > > > Eu n?o sei o que deu no M?rcio e j? o lembrei que a lista ? p?blica. > > > N?o vejo onde a maneira como ele est? se expressando vai contribuir para a felicidade dele ou de qualquer outra pessoa. > > > Acho que o que faz a comunidade ? essa energia de querer acertar mesmo depois de termos falhado, de nos levantamos e nos ajudarmos a fazer algo bacana. > > > Estamos aqui para fazer o pr?ximo evento dar certo e n?o para lamentar que o ?ltimo n?o aconteceu. > > > Espero que o Nuba tenha planos em parceria ou n?o com o Solli para fazer valer o esfor?o que tiveram. > > > Eu quero que eles escrevam um livro juntos a partir do material que idealizaram para a edi??o passada, mas isso ? com eles e com quem quiser apoiar. > > > A bra?os > > > Em 15/02/2013 10:58, "Solli Honorio" escreveu: > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) (mailto:SaoPaulo-pm at pm.org) > > > L > > > =end disclaimer > > > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From eden at insoli.de Sat Feb 16 11:45:02 2013 From: eden at insoli.de (Eden Cardim) Date: Sat, 16 Feb 2013 17:45:02 -0200 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: (Marcio Ferreira's message of "Sat, 16 Feb 2013 17:29:00 -0200") References: Message-ID: The following message is a courtesy copy of an article that has been posted to gmane.comp.lang.perl.perl-mongers.saopaulo as well. >>>>> "Marcio" == Marcio Ferreira writes: Marcio> Ataque pessoal? WTF! Olha a terminologia... Marcio> Problema ? que muito pensam muitas coisas, mas na hora de Marcio> resolver ningu?m sabe de nada, ningu?m viu... A quest?o ? que esse n?o ? o local pra se resolver esse tipo de coisa. Se voc? tem problema com algu?m, converse direto com essa pessoa. O que n?o pode ? voc? fazer da lista um juri pros teus desentendimentos pessoais, n?o ? esse o prop?sito dela. Marcio> Mesmo problema que deu p?s YAPC 2011, falei uma coisa, Marcio> entenderam outra coisa Talvez voc? devesse mudar a forma como fala as coisas, porque sempre d? confus?o, ou ent?o simplesmente parar de falar. Repetir a mesma a??o esperando resultados diferentes ? loucura. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From dan.vinciguerra at gmail.com Sat Feb 16 11:45:46 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Sat, 16 Feb 2013 17:45:46 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF=5D_Apesar_de_Toda_Discuss=E3o?= In-Reply-To: <0B9711D1D0D342908FE89656E538F27B@aware.com.br> References: <0B9711D1D0D342908FE89656E538F27B@aware.com.br> Message-ID: mantovani++ * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/16 Thiago Rondon > > mantovani++ > > > On Saturday, February 16, 2013 at 4:42 PM, Stanislaw Pusep wrote: > > > ++mantovani! > > > > ???????, 16 ??????? 2013 ?. ???????????? Daniel de Oliveira Mantovani > ?????: > > > Apesar de todas discuss?es e agress?es, n?s somos um grupo unido. Eu > > > tive o grande prazer de conhecer pessoalmente todos os membros ativos > > > da lista. > > > > > > Por mais "pesado" que o clima possa parecer n?s compartilhamos uma > > > grande amizade. O Solli Honorio pagou a primeira cerveja que eu bebi > > > na vida e foi uma Old Speckled Hen, eu j? dormi na casa do Thiago > > > Rondon, Eden Cardim, Alexei Znamensky, Blabos de Blebe, Breno > > > Oliveira, Daniel Ruoso etc, usei a camiseta do Eden Cardim para ir > > > trabalhar, foi consultor de moda do Renato Cron, fui estagi?rio do > > > Lindolfo e do Andr? Carneiro, morei com o Gabriel Vieira tr?s dias... > > > > > > Existem muitas hist?rias, eu nunca vou esquecer quando eu, Nuba e Eden > > > fomos ? uma balada e o Eden estava sem tomar banho h? tr?s dias e > > > ningu?m conseguia ficar perto dele. Provavelmente n?s j? viajamos mais > > > juntos, do que voc?s viajaram com suas respectivas fam?lias, > > > Fortaleza, Rio de Janeiro, S?o Paulo, Curitiba, EUA, Europa...(Eu n?o > > > fui em todas) > > > > > > Criei um ?lbum para voc?s n?o esquecerem, > > > http://www.flickr.com/photos/danielmantovani/sets/72157632777538711/ > > > > > > A melhor foto de todas Solli Cruise, > > > > http://www.flickr.com/photos/danielmantovani/8479766514/in/set-72157632777538711 > > > > > > Que os novatos n?o se assustem, n?s somos uma grande fam?lia. > > > Aconselho todos entrarem no nosso canal. > > > irc.perl.org (http://irc.perl.org) #sao-paulo.pm (http://sao-paulo.pm > ). > > > > > > Clima pesado ? S? na sua imagina??o :P > > > > > > []'s > > > > > > -dom > > > > > > IBM - Business Analytics Optimization Consultant > > > Daniel Mantovani +5511 8538-9897 > > > XOXO > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (javascript:;) > > > L > > > =end disclaimer > > > > > > > > -- > > > > ABS() > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Sat Feb 16 11:47:44 2013 From: eden at insoli.de (Eden Cardim) Date: Sat, 16 Feb 2013 17:47:44 -0200 Subject: [SP-pm] =?utf-8?q?=5BOFF=5D_Apesar_de_Toda_Discuss=C3=A3o?= In-Reply-To: (Daniel de Oliveira Mantovani's message of "Sat, 16 Feb 2013 16:38:11 -0200") References: Message-ID: >>>>> "Daniel" == Daniel de Oliveira Mantovani writes: Daniel> Existem muitas hist?rias, eu nunca vou esquecer quando eu, Daniel> Nuba e Eden fomos ? uma balada e o Eden estava sem tomar Daniel> banho h? tr?s dias e ningu?m conseguia ficar perto Daniel> dele. Em minha defesa, foram 40 horas (n?o tr?s dias) sem banho e sem sono, correndo pra ajudar o Thiago a organizar o I S?o Paulo Perl Workshop. O que eu mais queria era ir pra casa tomar um banho, voc?s que n?o deixaram :P Daniel> Provavelmente n?s j? viajamos mais juntos, do que Daniel> voc?s viajaram com suas respectivas fam?lias, Fortaleza, Daniel> Rio de Janeiro, S?o Paulo, Curitiba, EUA, Europa...(Eu n?o Daniel> fui em todas) Daniel> Criei um ?lbum para voc?s n?o esquecerem, Daniel> http://www.flickr.com/photos/danielmantovani/sets/72157632777538711/ Daniel> A melhor foto de todas Solli Cruise, Daniel> http://www.flickr.com/photos/danielmantovani/8479766514/in/set-72157632777538711 Ah, n?o tem nenhuma de voc? usando a sunguinha em Fortaleza? Daniel> Que os novatos n?o se assustem, n?s somos uma grande Daniel> fam?lia. Aconselho todos entrarem no nosso canal. Daniel> irc.perl.org #sao-paulo.pm. Daniel> Clima pesado ? S? na sua imagina??o :P mantovani++ -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From marciodesouzaferreira at gmail.com Sat Feb 16 12:03:31 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Sat, 16 Feb 2013 18:03:31 -0200 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: Message-ID: Marcio> Mesmo problema que deu p?s YAPC 2011, falei uma coisa, > Marcio> entenderam outra coisa > > Talvez voc? devesse mudar a forma como fala as coisas, porque sempre > d? confus?o, ou ent?o simplesmente parar de falar. Repetir a mesma > a??o esperando resultados diferentes ? loucura. WTF?! Mem?ria ~curta~? Blz, vou lembr?-los... escrevi algo no *twitter* que n?o estava relacionado ao evento - yapc 2011 -, mas a? quiseram entender como uma cr?tica ? organiza??o do evento. Eden, o problema n?o foi o que eu disse, mas terem aplicado meu desabafo pessoal ? do organiza??o do evento. Leram meu texto e aplicaram livremente no contexto que quiseram. E a culpa foi minha, claro, vou excluir meu twitter, posso Eden? Galera, na boa, j? vi que nada vai mudar e todos v?o seguir a vida. V?o continuar ~reclamando~ em pvt, mas ningu?m quer resolver. Sigam com o Equin?cio, tenho certeza que esse ser? uma das melhores edi??es. Desculpem poluir a comunidade de voc?s, fica meu ?ltimo post, abs! > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Sat Feb 16 12:29:09 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sat, 16 Feb 2013 18:29:09 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: Na boa Vcs ficam no irc TODO O DIA e n?o resolveram uma parada q aconteceu em 2011 ? Quantas cervejas rolaram depois disso? Meldels... nunca a express?o "bola pra frente" fez tanto sentido. 2013/2/16 Marcio Ferreira > Marcio> Mesmo problema que deu p?s YAPC 2011, falei uma coisa, > >> Marcio> entenderam outra coisa >> >> Talvez voc? devesse mudar a forma como fala as coisas, porque sempre >> d? confus?o, ou ent?o simplesmente parar de falar. Repetir a mesma >> a??o esperando resultados diferentes ? loucura. > > > WTF?! > Mem?ria ~curta~? Blz, vou lembr?-los... > escrevi algo no *twitter* que n?o estava relacionado ao evento - yapc 2011 > -, mas a? quiseram entender como uma cr?tica ? organiza??o do evento. > > Eden, > o problema n?o foi o que eu disse, mas terem aplicado meu desabafo pessoal > ? do organiza??o do evento. > Leram meu texto e aplicaram livremente no contexto que quiseram. E a culpa > foi minha, claro, vou excluir meu twitter, posso Eden? > > Galera, > na boa, j? vi que nada vai mudar e todos v?o seguir a vida. > V?o continuar ~reclamando~ em pvt, mas ningu?m quer resolver. > Sigam com o Equin?cio, tenho certeza que esse ser? uma das melhores > edi??es. > Desculpem poluir a comunidade de voc?s, fica meu ?ltimo post, abs! > > > > >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Sat Feb 16 12:48:34 2013 From: eden at insoli.de (Eden Cardim) Date: Sat, 16 Feb 2013 18:48:34 -0200 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: (Marcio Ferreira's message of "Sat, 16 Feb 2013 18:03:31 -0200") References: Message-ID: >>>>> "Marcio" == Marcio Ferreira writes: Marcio> Eden, o problema n?o foi o que eu disse, mas terem Marcio> aplicado meu desabafo pessoal N?o me recordo do tweet em quest?o, mas se era pessoal, porque foi publicado? Marcio> Leram meu texto e aplicaram livremente no contexto que Marcio> quiseram. E esse ? o motivo pelo qual se deve ser cauteloso quando se escreve coisas em p?blico... No momento em que ? p?blico, as pessoas tem o direito de interpretarem do jeito que quiserem. Marcio> Galera, na boa, j? vi que nada vai mudar e todos v?o Marcio> seguir a vida. V?o continuar ~reclamando~ em pvt, mas Marcio> ningu?m quer resolver. Se o problema ? o que te falam em particular, esse problema deve ser tamb?m resolvido em particular, n?o na lista. Marcio> Sigam com o Equin?cio, tenho certeza que esse ser? uma das Marcio> melhores edi??es. Muitos j? est?o seguindo, e se n?o ficar bom, paci?ncia, todo mundo aqui ? volunt?rio e contribui da melhor forma que pode. Os equin?cios j? renderam at? publica??es no passado, e foram todos conduzidos espontaneamente, do jeito que est? agora. N?o vejo porque n?o funcionaria novamente, at? porque n?o existe um ju?z pra avaliar qual foi a melhor edi??o ou n?o, ou determinar qual artigo foi melhor do que outro. Os artigos que sobem s?o todos *igualmente valiosos*, o importante ? publicar. S? que ningu?m tem obriga??o de atender ao capricho pessoal de uma ou outra pessoa. Novamente, ? uma comunidade volunt?ria e meritocr?tica, a ?nica forma de garantir que as coisas v?o ficar do teu jeito ? voc? mesmo fazer. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From leonardo at ruoso.com Sat Feb 16 12:53:20 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Sat, 16 Feb 2013 18:53:20 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF=5D_Apesar_de_Toda_Discuss=E3o?= In-Reply-To: References: Message-ID: Falhamos, sim, muitas vezes, e me parece todos prezamos essa permiss?o para falhar! Quase todos temos dias ?atacados? em que sa?mos ?distribuindo patadas? que poderiam, mas n?o precisavam ser dadas. Certamente n?o somos as pessoas mais cortezes do mundo, eu n?o sou, mas estava l? no Bom Retiro comprando roupas ?Monks tamb?m v?o ?s compras? e convidei um dos monges para juntar-se ? fam?lia na hora do almo?o. Ele n?o s? foi ao Bom Retiro como pensou em outro monge que gostaria de ter almo?ado l? com a gente tamb?m! Muitas vezes deixar passar algo que nos ofendeu funciona e quando n?o funciona o melhor deve ser conversar diretamente com quem ofendeu, em privado, pelo bem de todos os ofendidos. Temos uma comunidade vibrante, v?rios monges est?o tocando projetos Open Source, desenvolvendo novos produtos, lan?ando novas startups, tendo sucesso e fracassando. Essa ? uma comunidade que est? criando novas oportunidades de trabalho e novas formas de trabalhar? Abra?os, Em 16 de fevereiro de 2013 16:38, Daniel de Oliveira Mantovani < daniel.oliveira.mantovani at gmail.com> escreveu: > Apesar de todas discuss?es e agress?es, n?s somos um grupo unido. Eu > tive o grande prazer de conhecer pessoalmente todos os membros ativos > da lista. > > Por mais "pesado" que o clima possa parecer n?s compartilhamos uma > grande amizade. O Solli Honorio pagou a primeira cerveja que eu bebi > na vida e foi uma Old Speckled Hen, eu j? dormi na casa do Thiago > Rondon, Eden Cardim, Alexei Znamensky, Blabos de Blebe, Breno > Oliveira, Daniel Ruoso etc, usei a camiseta do Eden Cardim para ir > trabalhar, foi consultor de moda do Renato Cron, fui estagi?rio do > Lindolfo e do Andr? Carneiro, morei com o Gabriel Vieira tr?s dias... > > Existem muitas hist?rias, eu nunca vou esquecer quando eu, Nuba e Eden > fomos ? uma balada e o Eden estava sem tomar banho h? tr?s dias e > ningu?m conseguia ficar perto dele. Provavelmente n?s j? viajamos mais > juntos, do que voc?s viajaram com suas respectivas fam?lias, > Fortaleza, Rio de Janeiro, S?o Paulo, Curitiba, EUA, Europa...(Eu n?o > fui em todas) > > Criei um ?lbum para voc?s n?o esquecerem, > http://www.flickr.com/photos/danielmantovani/sets/72157632777538711/ > > A melhor foto de todas Solli Cruise, > > http://www.flickr.com/photos/danielmantovani/8479766514/in/set-72157632777538711 > > Que os novatos n?o se assustem, n?s somos uma grande fam?lia. > Aconselho todos entrarem no nosso canal. > irc.perl.org #sao-paulo.pm. > > Clima pesado ? S? na sua imagina??o :P > > []'s > > -dom > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucasmateus.oliveira at gmail.com Sat Feb 16 13:36:46 2013 From: lucasmateus.oliveira at gmail.com (Lucas Mateus) Date: Sat, 16 Feb 2013 19:36:46 -0200 Subject: [SP-pm] =?utf-8?q?=5BOFF=5D_Apesar_de_Toda_Discuss=C3=A3o?= In-Reply-To: References: Message-ID: Caramba que rasga??o de seda que ta aqui, exceto os novatos, todos sabem que esse ? o grupo do Bate e Assopra. Em 16 de fevereiro de 2013 18:53, Leonardo Ruoso escreveu: > > Falhamos, sim, muitas vezes, e me parece todos prezamos essa permiss?o > para falhar! > > Quase todos temos dias ?atacados? em que sa?mos ?distribuindo patadas? que > poderiam, mas n?o precisavam ser dadas. > > Certamente n?o somos as pessoas mais cortezes do mundo, eu n?o sou, mas > estava l? no Bom Retiro comprando roupas ?Monks tamb?m v?o ?s compras? e > convidei um dos monges para juntar-se ? fam?lia na hora do almo?o. Ele n?o > s? foi ao Bom Retiro como pensou em outro monge que gostaria de ter > almo?ado l? com a gente tamb?m! > > Muitas vezes deixar passar algo que nos ofendeu funciona e quando n?o > funciona o melhor deve ser conversar diretamente com quem ofendeu, em > privado, pelo bem de todos os ofendidos. > > Temos uma comunidade vibrante, v?rios monges est?o tocando projetos Open > Source, desenvolvendo novos produtos, lan?ando novas startups, tendo > sucesso e fracassando. Essa ? uma comunidade que est? criando novas > oportunidades de trabalho e novas formas de trabalhar? > > Abra?os, > > > > Em 16 de fevereiro de 2013 16:38, Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> escreveu: > > Apesar de todas discuss?es e agress?es, n?s somos um grupo unido. Eu >> tive o grande prazer de conhecer pessoalmente todos os membros ativos >> da lista. >> >> Por mais "pesado" que o clima possa parecer n?s compartilhamos uma >> grande amizade. O Solli Honorio pagou a primeira cerveja que eu bebi >> na vida e foi uma Old Speckled Hen, eu j? dormi na casa do Thiago >> Rondon, Eden Cardim, Alexei Znamensky, Blabos de Blebe, Breno >> Oliveira, Daniel Ruoso etc, usei a camiseta do Eden Cardim para ir >> trabalhar, foi consultor de moda do Renato Cron, fui estagi?rio do >> Lindolfo e do Andr? Carneiro, morei com o Gabriel Vieira tr?s dias... >> >> Existem muitas hist?rias, eu nunca vou esquecer quando eu, Nuba e Eden >> fomos ? uma balada e o Eden estava sem tomar banho h? tr?s dias e >> ningu?m conseguia ficar perto dele. Provavelmente n?s j? viajamos mais >> juntos, do que voc?s viajaram com suas respectivas fam?lias, >> Fortaleza, Rio de Janeiro, S?o Paulo, Curitiba, EUA, Europa...(Eu n?o >> fui em todas) >> >> Criei um ?lbum para voc?s n?o esquecerem, >> http://www.flickr.com/photos/danielmantovani/sets/72157632777538711/ >> >> A melhor foto de todas Solli Cruise, >> >> http://www.flickr.com/photos/danielmantovani/8479766514/in/set-72157632777538711 >> >> Que os novatos n?o se assustem, n?s somos uma grande fam?lia. >> Aconselho todos entrarem no nosso canal. >> irc.perl.org #sao-paulo.pm. >> >> Clima pesado ? S? na sua imagina??o :P >> >> []'s >> >> -dom >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Sat Feb 16 13:58:44 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sat, 16 Feb 2013 19:58:44 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF=5D_Apesar_de_Toda_Discuss=E3o?= In-Reply-To: References: Message-ID: E se de dia a gente briga... Em 16/02/2013 19:37, "Lucas Mateus" escreveu: > Caramba que rasga??o de seda que ta aqui, exceto os novatos, todos sabem > que esse ? o grupo do Bate e Assopra. > > > Em 16 de fevereiro de 2013 18:53, Leonardo Ruoso escreveu: > >> >> Falhamos, sim, muitas vezes, e me parece todos prezamos essa permiss?o >> para falhar! >> >> Quase todos temos dias ?atacados? em que sa?mos ?distribuindo patadas? >> que poderiam, mas n?o precisavam ser dadas. >> >> Certamente n?o somos as pessoas mais cortezes do mundo, eu n?o sou, mas >> estava l? no Bom Retiro comprando roupas ?Monks tamb?m v?o ?s compras? e >> convidei um dos monges para juntar-se ? fam?lia na hora do almo?o. Ele n?o >> s? foi ao Bom Retiro como pensou em outro monge que gostaria de ter >> almo?ado l? com a gente tamb?m! >> >> Muitas vezes deixar passar algo que nos ofendeu funciona e quando n?o >> funciona o melhor deve ser conversar diretamente com quem ofendeu, em >> privado, pelo bem de todos os ofendidos. >> >> Temos uma comunidade vibrante, v?rios monges est?o tocando projetos Open >> Source, desenvolvendo novos produtos, lan?ando novas startups, tendo >> sucesso e fracassando. Essa ? uma comunidade que est? criando novas >> oportunidades de trabalho e novas formas de trabalhar? >> >> Abra?os, >> >> >> >> Em 16 de fevereiro de 2013 16:38, Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com> escreveu: >> >> Apesar de todas discuss?es e agress?es, n?s somos um grupo unido. Eu >>> tive o grande prazer de conhecer pessoalmente todos os membros ativos >>> da lista. >>> >>> Por mais "pesado" que o clima possa parecer n?s compartilhamos uma >>> grande amizade. O Solli Honorio pagou a primeira cerveja que eu bebi >>> na vida e foi uma Old Speckled Hen, eu j? dormi na casa do Thiago >>> Rondon, Eden Cardim, Alexei Znamensky, Blabos de Blebe, Breno >>> Oliveira, Daniel Ruoso etc, usei a camiseta do Eden Cardim para ir >>> trabalhar, foi consultor de moda do Renato Cron, fui estagi?rio do >>> Lindolfo e do Andr? Carneiro, morei com o Gabriel Vieira tr?s dias... >>> >>> Existem muitas hist?rias, eu nunca vou esquecer quando eu, Nuba e Eden >>> fomos ? uma balada e o Eden estava sem tomar banho h? tr?s dias e >>> ningu?m conseguia ficar perto dele. Provavelmente n?s j? viajamos mais >>> juntos, do que voc?s viajaram com suas respectivas fam?lias, >>> Fortaleza, Rio de Janeiro, S?o Paulo, Curitiba, EUA, Europa...(Eu n?o >>> fui em todas) >>> >>> Criei um ?lbum para voc?s n?o esquecerem, >>> http://www.flickr.com/photos/danielmantovani/sets/72157632777538711/ >>> >>> A melhor foto de todas Solli Cruise, >>> >>> http://www.flickr.com/photos/danielmantovani/8479766514/in/set-72157632777538711 >>> >>> Que os novatos n?o se assustem, n?s somos uma grande fam?lia. >>> Aconselho todos entrarem no nosso canal. >>> irc.perl.org #sao-paulo.pm. >>> >>> Clima pesado ? S? na sua imagina??o :P >>> >>> []'s >>> >>> -dom >>> >>> IBM - Business Analytics Optimization Consultant >>> Daniel Mantovani +5511 8538-9897 >>> XOXO >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Sat Feb 16 14:19:29 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Sat, 16 Feb 2013 20:19:29 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF=5D_Apesar_de_Toda_Discuss=E3o?= In-Reply-To: References: Message-ID: Consultor de moda do Renato CRON kkkkkkkkkkkkkkkkkkkkkkkkkkkk Em 16 de fevereiro de 2013 19:58, Tiago Peczenyj escreveu: > E se de dia a gente briga... > > Em 16/02/2013 19:37, "Lucas Mateus" > escreveu: > >> Caramba que rasga??o de seda que ta aqui, exceto os novatos, todos sabem >> que esse ? o grupo do Bate e Assopra. >> >> >> Em 16 de fevereiro de 2013 18:53, Leonardo Ruoso >> escreveu: >>> >>> >>> Falhamos, sim, muitas vezes, e me parece todos prezamos essa permiss?o >>> para falhar! >>> >>> Quase todos temos dias ?atacados? em que sa?mos ?distribuindo patadas? >>> que poderiam, mas n?o precisavam ser dadas. >>> >>> Certamente n?o somos as pessoas mais cortezes do mundo, eu n?o sou, mas >>> estava l? no Bom Retiro comprando roupas ?Monks tamb?m v?o ?s compras? e >>> convidei um dos monges para juntar-se ? fam?lia na hora do almo?o. Ele n?o >>> s? foi ao Bom Retiro como pensou em outro monge que gostaria de ter >>> almo?ado l? com a gente tamb?m! >>> >>> Muitas vezes deixar passar algo que nos ofendeu funciona e quando n?o >>> funciona o melhor deve ser conversar diretamente com quem ofendeu, em >>> privado, pelo bem de todos os ofendidos. >>> >>> Temos uma comunidade vibrante, v?rios monges est?o tocando projetos Open >>> Source, desenvolvendo novos produtos, lan?ando novas startups, tendo sucesso >>> e fracassando. Essa ? uma comunidade que est? criando novas oportunidades de >>> trabalho e novas formas de trabalhar? >>> >>> Abra?os, >>> >>> >>> >>> Em 16 de fevereiro de 2013 16:38, Daniel de Oliveira Mantovani >>> escreveu: >>> >>>> Apesar de todas discuss?es e agress?es, n?s somos um grupo unido. Eu >>>> tive o grande prazer de conhecer pessoalmente todos os membros ativos >>>> da lista. >>>> >>>> Por mais "pesado" que o clima possa parecer n?s compartilhamos uma >>>> grande amizade. O Solli Honorio pagou a primeira cerveja que eu bebi >>>> na vida e foi uma Old Speckled Hen, eu j? dormi na casa do Thiago >>>> Rondon, Eden Cardim, Alexei Znamensky, Blabos de Blebe, Breno >>>> Oliveira, Daniel Ruoso etc, usei a camiseta do Eden Cardim para ir >>>> trabalhar, foi consultor de moda do Renato Cron, fui estagi?rio do >>>> Lindolfo e do Andr? Carneiro, morei com o Gabriel Vieira tr?s dias... >>>> >>>> Existem muitas hist?rias, eu nunca vou esquecer quando eu, Nuba e Eden >>>> fomos ? uma balada e o Eden estava sem tomar banho h? tr?s dias e >>>> ningu?m conseguia ficar perto dele. Provavelmente n?s j? viajamos mais >>>> juntos, do que voc?s viajaram com suas respectivas fam?lias, >>>> Fortaleza, Rio de Janeiro, S?o Paulo, Curitiba, EUA, Europa...(Eu n?o >>>> fui em todas) >>>> >>>> Criei um ?lbum para voc?s n?o esquecerem, >>>> http://www.flickr.com/photos/danielmantovani/sets/72157632777538711/ >>>> >>>> A melhor foto de todas Solli Cruise, >>>> >>>> http://www.flickr.com/photos/danielmantovani/8479766514/in/set-72157632777538711 >>>> >>>> Que os novatos n?o se assustem, n?s somos uma grande fam?lia. >>>> Aconselho todos entrarem no nosso canal. >>>> irc.perl.org #sao-paulo.pm. >>>> >>>> Clima pesado ? S? na sua imagina??o :P >>>> >>>> []'s >>>> >>>> -dom >>>> >>>> IBM - Business Analytics Optimization Consultant >>>> Daniel Mantovani +5511 8538-9897 >>>> XOXO >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>> >>> >>> >>> >>> -- >>> Leonardo Ruoso >>> Journalist, Perl developer and business consultant >>> Media, UFC/2006; Telecom, IFCE/1998 >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From thiagoglauco at ticursos.net Sat Feb 16 14:19:27 2013 From: thiagoglauco at ticursos.net (thiago glauco sanchez) Date: Sat, 16 Feb 2013 20:19:27 -0200 Subject: [SP-pm] Oportunidade Programador PHP / PERL In-Reply-To: References: <014801ce0a04$5b27b940$11772bc0$@capitani.com.br> <1B0E5B381677429EBAE50AFFE17FF0F7@ulissesVAIO> Message-ID: <1361053167.3198.12.camel@fedora.thiago> Este problema se deve a um conjunto de fatores: Alta de empregos(?): na verdade do Brasil a alta de empregos ? o menos relevante, pois ela existe em setores de servi?o como: telemarketing, televendas, SAC, etc. Valor moral da educa??o: Historicamente nosso popula??o n?o valoriza a educa??o e o ensino de exatas nos n?veis basicos e m?dios ? muito fraco. Busca por forma??es empreg?veis: Muitas pessoas procuraram forma??es como administra??o de empresas n?o por afinidade, mas por empregabilidade. O brasileiro das classes economicas mais baixas enfrentou muitas crises econ?micas e desempregos. As pessoas buscavam forma??es que garantissem empregos n?o sonhos. falta de qualidade das faculdades: Se n?o h? base de conhecimento os professores n?o podem aprofundar os assuntos. Hoje existe um maior acesso ao ensino mas os que acessam o n?vel superior tendem a se utilizar do jeitinho brasileiro para conquistar seu diploma. On Thu, 2013-02-14 at 09:00 -0200, Marcio Ferreira wrote: > outro dia estava falando com o Nuba, est? t?o dificil conseguir > profissional no mercado que estou quase recorrendo a descri??es do > tipo: > > > Requisitos: > Inteligencia emocional > Apetite tecnologico > > > > > > []s, > > Marcio Ferreira > > skype: marcio.ferreir4 > (21) 8365-7768 > > > > 2013/2/14 Rafael Prenzier > Ulisses ++++++++++++++++++++++++++++++++++++++ > > 2013/2/14 > > Marcos, > > obrigado por divulgar a vaga aqui na lista SP. > > Como contratante vc deve saber separar ?ma?a podre? de > ?ma?a boa; creio que a maioria dessa lista ? ?da boa?. > > O contratante tem o direito de pedir qqe forma??o que > seja, inclusive aquelas que deveriam ter vindo do > ?ber?o?. > > Espero que consiga candidatos ? altura de sua > necessidade, comprometidos e bem ?formados? > intelectualmente, tecnicamente, socialmente e > eticamente. > > > From: Marcos > Sent: Wednesday, February 13, 2013 2:08 PM > To: saopaulo-pm at pm.org > Subject: [SP-pm] Oportunidade Programador PHP / PERL > > Bom dia, grupo. > > > > A Capitani IT Solutions ? uma consultoria de aloca??o > de profissionais especialistas em Tecnologia da > Informa??o, criada em 1996, busca por: > > > > Analista Desenvolvedor PHP / Perl > > Projeto para multinacional do segmento financeiro, n?o > banco, com sede em S?o Paulo. > > Projeto com in?cio em 21/02/2013. > > Principais atividades: An?lise, suporte e > desenvolvimento em PHP. > Conhecimentos Exigidos: Programa??o PHP, fazendo uso > de Pearl e banco de Dados MySQL. > > Ser?o atividades de desenvolvimento para ?rea de > Marketing Digital da empresa. PHP como front end e o > Perl ser? back end. > N?vel Acad?mico: Superior Completo. > Local de Trabalho: Zona Sul - S?o Paulo. (Ao lado do > Metr? S?o Judas). > > > > Caso haja interesse, pe?o que envie seu CV para > marcos.aurelio at capitani.com.br ou repasse para os > amigos que talvez tenham interesse. > > > > > > > > ______________________________________________________ > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > > -- > Rafael Prenzier dos Santos | Engenheiro e Perl Monger > > (11) 5209-0847 > > > www.prenzier.com > > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From thiagoglauco at ticursos.net Sat Feb 16 15:01:08 2013 From: thiagoglauco at ticursos.net (thiago glauco sanchez) Date: Sat, 16 Feb 2013 21:01:08 -0200 Subject: [SP-pm] logo YAPC::Brasil 2013 In-Reply-To: References: Message-ID: <1361055668.6860.1.camel@fedora.thiago> Boa noite, pessoal. Achei esta arte bem interessante. Talvez algumas pequenas melhoras, mas a ideia ? bacana. On Sun, 2013-01-27 at 17:28 -0200, Felipe Leprevost wrote: > Pessoas > J? possu?mos a nossa logo para o evento, o que acham? > abra?os. > > > -- > Felipe da Veiga Leprevost > www.leprevost.com.br > Laboratory for Proteomics and Protein Engineering. > Fiocruz, Brazil. > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From leonardo at ruoso.com Sat Feb 16 14:56:18 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Sat, 16 Feb 2013 20:56:18 -0200 Subject: [SP-pm] logo YAPC::Brasil 2013 In-Reply-To: References: Message-ID: Felipe, Acho que esqueci de responder a essa mensagem. Voc?s j? est?o avan?ando na quest?o do site? Abra?os, Em 27 de janeiro de 2013 17:28, Felipe Leprevost escreveu: > Pessoas > J? possu?mos a nossa logo para o evento, o que acham? > abra?os. > > -- > Felipe da Veiga Leprevost > www.leprevost.com.br > Laboratory for Proteomics and Protein Engineering. > Fiocruz, Brazil. > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiagoglauco at ticursos.net Sat Feb 16 15:06:21 2013 From: thiagoglauco at ticursos.net (thiago glauco sanchez) Date: Sat, 16 Feb 2013 21:06:21 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF=5D_Apesar_de_Toda_Discuss=E3o?= In-Reply-To: References: Message-ID: <1361055981.6860.3.camel@fedora.thiago> Mantovani, deixa eu ver se eu entendi... o cara te pagou uma breja, voc? foi dormir na casa dele e depois foi pro trampo com a camiseta dele? On Sat, 2013-02-16 at 16:38 -0200, Daniel de Oliveira Mantovani wrote: > Apesar de todas discuss?es e agress?es, n?s somos um grupo unido. Eu > tive o grande prazer de conhecer pessoalmente todos os membros ativos > da lista. > > Por mais "pesado" que o clima possa parecer n?s compartilhamos uma > grande amizade. O Solli Honorio pagou a primeira cerveja que eu bebi > na vida e foi uma Old Speckled Hen, eu j? dormi na casa do Thiago > Rondon, Eden Cardim, Alexei Znamensky, Blabos de Blebe, Breno > Oliveira, Daniel Ruoso etc, usei a camiseta do Eden Cardim para ir > trabalhar, foi consultor de moda do Renato Cron, fui estagi?rio do > Lindolfo e do Andr? Carneiro, morei com o Gabriel Vieira tr?s dias... > > Existem muitas hist?rias, eu nunca vou esquecer quando eu, Nuba e Eden > fomos ? uma balada e o Eden estava sem tomar banho h? tr?s dias e > ningu?m conseguia ficar perto dele. Provavelmente n?s j? viajamos mais > juntos, do que voc?s viajaram com suas respectivas fam?lias, > Fortaleza, Rio de Janeiro, S?o Paulo, Curitiba, EUA, Europa...(Eu n?o > fui em todas) > > Criei um ?lbum para voc?s n?o esquecerem, > http://www.flickr.com/photos/danielmantovani/sets/72157632777538711/ > > A melhor foto de todas Solli Cruise, > http://www.flickr.com/photos/danielmantovani/8479766514/in/set-72157632777538711 > > Que os novatos n?o se assustem, n?s somos uma grande fam?lia. > Aconselho todos entrarem no nosso canal. > irc.perl.org #sao-paulo.pm. > > Clima pesado ? S? na sua imagina??o :P > > []'s > > -dom > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From leonardo at ruoso.com Sat Feb 16 15:01:13 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Sat, 16 Feb 2013 21:01:13 -0200 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF=5D_Apesar_de_Toda_Discuss=E3o?= In-Reply-To: <1361055981.6860.3.camel@fedora.thiago> References: <1361055981.6860.3.camel@fedora.thiago> Message-ID: Ah! Fala s?rio que voc? nunca fez isso? -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiagoglauco at ticursos.net Sat Feb 16 15:10:57 2013 From: thiagoglauco at ticursos.net (thiago glauco sanchez) Date: Sat, 16 Feb 2013 21:10:57 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: Message-ID: <1361056257.6860.4.camel@fedora.thiago> Muito tarde para ajudar com o equin?cio? On Thu, 2013-02-14 at 15:55 -0200, Daniel Vinciguerra wrote: > Boa pessoal, > > > Quem esta afim de escrever coisas interessantes e fazer um equin?cio > bacana j? que nosso ultimo foi encavalado por conta do YAPC? > > > > Volunt?rios para a organiza??o da vez e os artigos!? o/ > > > []'s > > > > Daniel Vinciguerra > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From leonardo at ruoso.com Sat Feb 16 15:05:33 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Sat, 16 Feb 2013 21:05:33 -0200 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: <1361056257.6860.4.camel@fedora.thiago> References: <1361056257.6860.4.camel@fedora.thiago> Message-ID: De forma alguma! Est?o come?ando a montar os artigos. S?o artigos avulsos. Em 16 de fevereiro de 2013 21:10, thiago glauco sanchez < thiagoglauco at ticursos.net> escreveu: > Muito tarde para ajudar com o equin?cio? > > On Thu, 2013-02-14 at 15:55 -0200, Daniel Vinciguerra wrote: > > Boa pessoal, > > > > > > Quem esta afim de escrever coisas interessantes e fazer um equin?cio > > bacana j? que nosso ultimo foi encavalado por conta do YAPC? > > > > > > > > Volunt?rios para a organiza??o da vez e os artigos!? o/ > > > > > > []'s > > > > > > > > Daniel Vinciguerra > > Web Solutions Architect and Co-Owner at Bivee > > http://github.com/dvinciguerra > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Sat Feb 16 15:28:08 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sat, 16 Feb 2013 21:28:08 -0200 Subject: [SP-pm] =?iso-8859-1?q?Formato_dos_Artigos_Equin=F3cio?= Message-ID: Pessoal, um dos maiores problemas do equin?cio ? que mandam artigos no formato errado. ? bem simples o formato do arquivo, vou enviar alguns de exemplo para voc?s usarem de modelo. https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/PSGI.pod https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/tipstrickscomdatas.pod Lembrem-se, se quiserem colocar imagens no artigo ? s? mandar um e-mail com as imagens. Obrigado! []'s! -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From renato.cron at gmail.com Sat Feb 16 15:30:54 2013 From: renato.cron at gmail.com (Renato Santos) Date: Sat, 16 Feb 2013 21:30:54 -0200 Subject: [SP-pm] =?iso-8859-1?q?Formato_dos_Artigos_Equin=F3cio?= In-Reply-To: References: Message-ID: You do not have access to this repo, would you like to *fork* it? 2013/2/16 Daniel de Oliveira Mantovani > Pessoal, um dos maiores problemas do equin?cio ? que mandam artigos no > formato errado. ? bem simples o formato do arquivo, vou enviar alguns > de exemplo para voc?s usarem de modelo. > > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/PSGI.pod > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/tipstrickscomdatas.pod > > Lembrem-se, se quiserem colocar imagens no artigo ? s? mandar um > e-mail com as imagens. > > Obrigado! > > []'s! > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Sat Feb 16 15:32:23 2013 From: renato.cron at gmail.com (Renato Santos) Date: Sat, 16 Feb 2013 21:32:23 -0200 Subject: [SP-pm] =?iso-8859-1?q?Formato_dos_Artigos_Equin=F3cio?= In-Reply-To: References: Message-ID: pronto, servidor RAW https://raw.github.com/thiagorondon/SPPM-Web/master/root/artigos/2010/PSGI.pod pasta: https://github.com/thiagorondon/SPPM-Web/tree/master/root/artigos/2010 On Sat, Feb 16, 2013 at 9:30 PM, Renato Santos wrote: > You do not have access to this repo, would you like to *fork* it? > 2013/2/16 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> Pessoal, um dos maiores problemas do equin?cio ? que mandam artigos no >> formato errado. ? bem simples o formato do arquivo, vou enviar alguns >> de exemplo para voc?s usarem de modelo. >> >> >> https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/PSGI.pod >> >> https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/tipstrickscomdatas.pod >> >> Lembrem-se, se quiserem colocar imagens no artigo ? s? mandar um >> e-mail com as imagens. >> >> Obrigado! >> >> []'s! >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiagoglauco at ticursos.net Sat Feb 16 15:59:40 2013 From: thiagoglauco at ticursos.net (thiago glauco sanchez) Date: Sat, 16 Feb 2013 21:59:40 -0200 Subject: [SP-pm] =?iso-8859-1?q?Formato_dos_Artigos_Equin=F3cio?= In-Reply-To: References: Message-ID: <1361059180.6860.8.camel@fedora.thiago> Senhores, estive pensando: Podemos montar uma Wiki (com o foswiki), as pessoas escrevem seus artigos com um WYSIWYG online e ele se torna vis?vel ap?s a aprova??o do revisor. Menos trabalhoso do que escrever em POD, revisar, converter para HTML e publicar. On Sat, 2013-02-16 at 21:28 -0200, Daniel de Oliveira Mantovani wrote: > Pessoal, um dos maiores problemas do equin?cio ? que mandam artigos no > formato errado. ? bem simples o formato do arquivo, vou enviar alguns > de exemplo para voc?s usarem de modelo. > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/PSGI.pod > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/tipstrickscomdatas.pod > > Lembrem-se, se quiserem colocar imagens no artigo ? s? mandar um > e-mail com as imagens. > > Obrigado! > > []'s! > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From leonardo at ruoso.com Sat Feb 16 15:55:46 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Sat, 16 Feb 2013 21:55:46 -0200 Subject: [SP-pm] =?iso-8859-1?q?Formato_dos_Artigos_Equin=F3cio?= In-Reply-To: <1361059180.6860.8.camel@fedora.thiago> References: <1361059180.6860.8.camel@fedora.thiago> Message-ID: Minha opini?o ? de que isso ? bikeshedding, mas parece que v?o suportar markdown tamb?m. Pode usar o Wiki do pr?prio github, que suporta v?rios formatos. Em 16 de fevereiro de 2013 21:59, thiago glauco sanchez < thiagoglauco at ticursos.net> escreveu: > Senhores, estive pensando: > Podemos montar uma Wiki (com o foswiki), as pessoas escrevem seus > artigos com um WYSIWYG online e ele se torna vis?vel ap?s a aprova??o do > revisor. > Menos trabalhoso do que escrever em POD, revisar, converter para > HTML e > publicar. > > On Sat, 2013-02-16 at 21:28 -0200, Daniel de Oliveira Mantovani wrote: > > Pessoal, um dos maiores problemas do equin?cio ? que mandam artigos no > > formato errado. ? bem simples o formato do arquivo, vou enviar alguns > > de exemplo para voc?s usarem de modelo. > > > > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/PSGI.pod > > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/tipstrickscomdatas.pod > > > > Lembrem-se, se quiserem colocar imagens no artigo ? s? mandar um > > e-mail com as imagens. > > > > Obrigado! > > > > []'s! > > > > -dom > > > > -- > > > > IBM - Business Analytics Optimization Consultant > > Daniel Mantovani +5511 8538-9897 > > XOXO > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Sat Feb 16 15:55:46 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Sat, 16 Feb 2013 21:55:46 -0200 Subject: [SP-pm] =?iso-8859-1?q?Formato_dos_Artigos_Equin=F3cio?= In-Reply-To: <1361059180.6860.8.camel@fedora.thiago> References: <1361059180.6860.8.camel@fedora.thiago> Message-ID: Minha opini?o ? de que isso ? bikeshedding, mas parece que v?o suportar markdown tamb?m. Pode usar o Wiki do pr?prio github, que suporta v?rios formatos. Em 16 de fevereiro de 2013 21:59, thiago glauco sanchez < thiagoglauco at ticursos.net> escreveu: > Senhores, estive pensando: > Podemos montar uma Wiki (com o foswiki), as pessoas escrevem seus > artigos com um WYSIWYG online e ele se torna vis?vel ap?s a aprova??o do > revisor. > Menos trabalhoso do que escrever em POD, revisar, converter para > HTML e > publicar. > > On Sat, 2013-02-16 at 21:28 -0200, Daniel de Oliveira Mantovani wrote: > > Pessoal, um dos maiores problemas do equin?cio ? que mandam artigos no > > formato errado. ? bem simples o formato do arquivo, vou enviar alguns > > de exemplo para voc?s usarem de modelo. > > > > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/PSGI.pod > > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/tipstrickscomdatas.pod > > > > Lembrem-se, se quiserem colocar imagens no artigo ? s? mandar um > > e-mail com as imagens. > > > > Obrigado! > > > > []'s! > > > > -dom > > > > -- > > > > IBM - Business Analytics Optimization Consultant > > Daniel Mantovani +5511 8538-9897 > > XOXO > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Sat Feb 16 15:57:57 2013 From: renato.cron at gmail.com (Renato Santos) Date: Sat, 16 Feb 2013 21:57:57 -0200 Subject: [SP-pm] =?iso-8859-1?q?Formato_dos_Artigos_Equin=F3cio?= In-Reply-To: References: <1361059180.6860.8.camel@fedora.thiago> Message-ID: ?, salvar em HTML n?o ? legal n?o! 2013/2/16 Leonardo Ruoso > Minha opini?o ? de que isso ? bikeshedding, mas parece que v?o suportar > markdown tamb?m. Pode usar o Wiki do pr?prio github, que suporta v?rios > formatos. > > > Em 16 de fevereiro de 2013 21:59, thiago glauco sanchez < > thiagoglauco at ticursos.net> escreveu: > > Senhores, estive pensando: >> Podemos montar uma Wiki (com o foswiki), as pessoas escrevem seus >> artigos com um WYSIWYG online e ele se torna vis?vel ap?s a aprova??o do >> revisor. >> Menos trabalhoso do que escrever em POD, revisar, converter para >> HTML e >> publicar. >> >> On Sat, 2013-02-16 at 21:28 -0200, Daniel de Oliveira Mantovani wrote: >> > Pessoal, um dos maiores problemas do equin?cio ? que mandam artigos no >> > formato errado. ? bem simples o formato do arquivo, vou enviar alguns >> > de exemplo para voc?s usarem de modelo. >> > >> > >> https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/PSGI.pod >> > >> https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/tipstrickscomdatas.pod >> > >> > Lembrem-se, se quiserem colocar imagens no artigo ? s? mandar um >> > e-mail com as imagens. >> > >> > Obrigado! >> > >> > []'s! >> > >> > -dom >> > >> > -- >> > >> > IBM - Business Analytics Optimization Consultant >> > Daniel Mantovani +5511 8538-9897 >> > XOXO >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Sat Feb 16 15:57:57 2013 From: renato.cron at gmail.com (Renato Santos) Date: Sat, 16 Feb 2013 21:57:57 -0200 Subject: [SP-pm] =?iso-8859-1?q?Formato_dos_Artigos_Equin=F3cio?= In-Reply-To: References: <1361059180.6860.8.camel@fedora.thiago> Message-ID: ?, salvar em HTML n?o ? legal n?o! 2013/2/16 Leonardo Ruoso > Minha opini?o ? de que isso ? bikeshedding, mas parece que v?o suportar > markdown tamb?m. Pode usar o Wiki do pr?prio github, que suporta v?rios > formatos. > > > Em 16 de fevereiro de 2013 21:59, thiago glauco sanchez < > thiagoglauco at ticursos.net> escreveu: > > Senhores, estive pensando: >> Podemos montar uma Wiki (com o foswiki), as pessoas escrevem seus >> artigos com um WYSIWYG online e ele se torna vis?vel ap?s a aprova??o do >> revisor. >> Menos trabalhoso do que escrever em POD, revisar, converter para >> HTML e >> publicar. >> >> On Sat, 2013-02-16 at 21:28 -0200, Daniel de Oliveira Mantovani wrote: >> > Pessoal, um dos maiores problemas do equin?cio ? que mandam artigos no >> > formato errado. ? bem simples o formato do arquivo, vou enviar alguns >> > de exemplo para voc?s usarem de modelo. >> > >> > >> https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/PSGI.pod >> > >> https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/tipstrickscomdatas.pod >> > >> > Lembrem-se, se quiserem colocar imagens no artigo ? s? mandar um >> > e-mail com as imagens. >> > >> > Obrigado! >> > >> > []'s! >> > >> > -dom >> > >> > -- >> > >> > IBM - Business Analytics Optimization Consultant >> > Daniel Mantovani +5511 8538-9897 >> > XOXO >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Sat Feb 16 15:59:41 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Sat, 16 Feb 2013 21:59:41 -0200 Subject: [SP-pm] =?iso-8859-1?q?Formato_dos_Artigos_Equin=F3cio?= In-Reply-To: References: <1361059180.6860.8.camel@fedora.thiago> Message-ID: Salvar em HTML ? Em 16 de fevereiro de 2013 21:57, Renato Santos escreveu: > ?, salvar em HTML n?o ? legal n?o! > > > 2013/2/16 Leonardo Ruoso > >> Minha opini?o ? de que isso ? bikeshedding, mas parece que v?o suportar >> markdown tamb?m. Pode usar o Wiki do pr?prio github, que suporta v?rios >> formatos. >> >> >> Em 16 de fevereiro de 2013 21:59, thiago glauco sanchez < >> thiagoglauco at ticursos.net> escreveu: >> >> Senhores, estive pensando: >>> Podemos montar uma Wiki (com o foswiki), as pessoas escrevem seus >>> artigos com um WYSIWYG online e ele se torna vis?vel ap?s a aprova??o do >>> revisor. >>> Menos trabalhoso do que escrever em POD, revisar, converter para >>> HTML e >>> publicar. >>> >>> On Sat, 2013-02-16 at 21:28 -0200, Daniel de Oliveira Mantovani wrote: >>> > Pessoal, um dos maiores problemas do equin?cio ? que mandam artigos no >>> > formato errado. ? bem simples o formato do arquivo, vou enviar alguns >>> > de exemplo para voc?s usarem de modelo. >>> > >>> > >>> https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/PSGI.pod >>> > >>> https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/tipstrickscomdatas.pod >>> > >>> > Lembrem-se, se quiserem colocar imagens no artigo ? s? mandar um >>> > e-mail com as imagens. >>> > >>> > Obrigado! >>> > >>> > []'s! >>> > >>> > -dom >>> > >>> > -- >>> > >>> > IBM - Business Analytics Optimization Consultant >>> > Daniel Mantovani +5511 8538-9897 >>> > XOXO >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Sat Feb 16 16:47:25 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sat, 16 Feb 2013 22:47:25 -0200 Subject: [SP-pm] =?iso-8859-1?q?Formato_dos_Artigos_Equin=F3cio?= In-Reply-To: <1361059180.6860.8.camel@fedora.thiago> References: <1361059180.6860.8.camel@fedora.thiago> Message-ID: 2013/2/16 thiago glauco sanchez : > Senhores, estive pensando: > Podemos montar uma Wiki (com o foswiki), as pessoas escrevem seus > artigos com um WYSIWYG online e ele se torna vis?vel ap?s a aprova??o do > revisor. > Menos trabalhoso do que escrever em POD, revisar, converter para HTML e > publicar. Thiago, "Pod is a simple-to-use markup language used for writing documentation for Perl, Perl programs, and Perl modules. Translators are available for converting Pod to various formats like plain text, HTML, man pages, and more. Pod markup consists of three basic kinds of paragraphs: ordinary, verbatim, and command." http://perldoc.perl.org/perlpod.html ? autom?tico, tudo o que precisa fazer ? colocar o foo.pod dentro de uma pasta e pronto ;) Grande parte dos PM devem estar familiarizados com POD, afinal ? a linguagem de marca??o que usamos para escrever documenta??o. > > On Sat, 2013-02-16 at 21:28 -0200, Daniel de Oliveira Mantovani wrote: >> Pessoal, um dos maiores problemas do equin?cio ? que mandam artigos no >> formato errado. ? bem simples o formato do arquivo, vou enviar alguns >> de exemplo para voc?s usarem de modelo. >> >> https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/PSGI.pod >> https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/tipstrickscomdatas.pod >> >> Lembrem-se, se quiserem colocar imagens no artigo ? s? mandar um >> e-mail com as imagens. >> >> Obrigado! >> >> []'s! >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From creaktive at gmail.com Sat Feb 16 17:18:57 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Sat, 16 Feb 2013 23:18:57 -0200 Subject: [SP-pm] =?utf-8?q?Formato_dos_Artigos_Equin=C3=B3cio?= In-Reply-To: <1361059180.6860.8.camel@fedora.thiago> References: <1361059180.6860.8.camel@fedora.thiago> Message-ID: Thiago, j? levantei a ideia de usar o formato Markdown ao inv?s do POD. O HTML n?o ? um problema, a renderiza??o ? feita on-fly do lado do servidor. Agora, Wiki ? realmente outro n?vel! Eu apoio 100% a realiza??o de todo o Equin?cio de Mar?o de 2013 em formato Wiki, em car?ter experimental. At? hoje, fomos fieis ao formato canonizado pelos Advent Calendars; mas j? tomamos a iniciativa de publicar 2x ao ano, em datas l?icas. Wiki me parece uma evolu??o natural. Podemos come?ar no Wiki do reposit?rio GitHub e depois lan?ar os artigos em Wiki dedicado. ???????, 16 ??????? 2013 ?. ???????????? thiago glauco sanchez ?????: > Senhores, estive pensando: > Podemos montar uma Wiki (com o foswiki), as pessoas escrevem seus > artigos com um WYSIWYG online e ele se torna vis?vel ap?s a aprova??o do > revisor. > Menos trabalhoso do que escrever em POD, revisar, converter para > HTML e > publicar. > > On Sat, 2013-02-16 at 21:28 -0200, Daniel de Oliveira Mantovani wrote: > > Pessoal, um dos maiores problemas do equin?cio ? que mandam artigos no > > formato errado. ? bem simples o formato do arquivo, vou enviar alguns > > de exemplo para voc?s usarem de modelo. > > > > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/PSGI.pod > > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/tipstrickscomdatas.pod > > > > Lembrem-se, se quiserem colocar imagens no artigo ? s? mandar um > > e-mail com as imagens. > > > > Obrigado! > > > > []'s! > > > > -dom > > > > -- > > > > IBM - Business Analytics Optimization Consultant > > Daniel Mantovani +5511 8538-9897 > > XOXO > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- ABS() -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiagoglauco at ticursos.net Sat Feb 16 18:00:07 2013 From: thiagoglauco at ticursos.net (thiago glauco sanchez) Date: Sat, 16 Feb 2013 23:00:07 -0300 Subject: [SP-pm] =?iso-8859-1?q?Formato_dos_Artigos_Equin=F3cio?= In-Reply-To: References: <1361059180.6860.8.camel@fedora.thiago> Message-ID: <1361066407.6860.29.camel@fedora.thiago> O formato ? o que menos importa. A forma de gerenciar um site com Wiki ? mais tranquila. Pode se cadastrar diversos autores e diversos revisores. Eu imagino que isso j? reduziria a sobrecarga que normalmente recai sobre o Rondon, o Eden e os outros colegas que se dedicam a ser a cola desta comunidade. On Sat, 2013-02-16 at 23:18 -0200, Stanislaw Pusep wrote: > Thiago, j? levantei a ideia de usar o formato Markdown ao inv?s do > POD. O HTML n?o ? um problema, a renderiza??o ? feita on-fly do lado > do servidor. > Agora, Wiki ? realmente outro n?vel! Eu apoio 100% a realiza??o de > todo o Equin?cio de Mar?o de 2013 em formato Wiki, em car?ter > experimental. At? hoje, fomos fieis ao formato canonizado pelos Advent > Calendars; mas j? tomamos a iniciativa de publicar 2x ao ano, em datas > l?icas. > Wiki me parece uma evolu??o natural. Podemos come?ar no Wiki do > reposit?rio GitHub e depois lan?ar os artigos em Wiki dedicado. > > ???????, 16 ??????? 2013 ?. ???????????? thiago glauco sanchez ?????: > Senhores, estive pensando: > Podemos montar uma Wiki (com o foswiki), as pessoas > escrevem seus > artigos com um WYSIWYG online e ele se torna vis?vel ap?s a > aprova??o do > revisor. > Menos trabalhoso do que escrever em POD, revisar, > converter para HTML e > publicar. > > On Sat, 2013-02-16 at 21:28 -0200, Daniel de Oliveira > Mantovani wrote: > > Pessoal, um dos maiores problemas do equin?cio ? que mandam > artigos no > > formato errado. ? bem simples o formato do arquivo, vou > enviar alguns > > de exemplo para voc?s usarem de modelo. > > > > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/PSGI.pod > > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/tipstrickscomdatas.pod > > > > Lembrem-se, se quiserem colocar imagens no artigo ? s? > mandar um > > e-mail com as imagens. > > > > Obrigado! > > > > []'s! > > > > -dom > > > > -- > > > > IBM - Business Analytics Optimization Consultant > > Daniel Mantovani +5511 8538-9897 > > XOXO > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > -- > > ABS() > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From thiagoglauco at ticursos.net Sat Feb 16 16:18:30 2013 From: thiagoglauco at ticursos.net (thiago glauco sanchez) Date: Sat, 16 Feb 2013 22:18:30 -0200 Subject: [SP-pm] =?iso-8859-1?q?Formato_dos_Artigos_Equin=F3cio?= In-Reply-To: References: <1361059180.6860.8.camel@fedora.thiago> Message-ID: <1361060310.6860.18.camel@fedora.thiago> Pode usar qualquer Wiki, falei do foswiki porque ? escrito em Perl. e sim, markdown. Mas n?o ? bikeshedding. Estou propondo uma forma mais pr?tica de escrever, revisar e publicar. Afinal, com uma wiki, escrever e publicar se torna um passo ?nico. E o arquivo nas m?os do revisor e do autor ? o mesmo. Sim, pode ser Git. E, n?o ? HTML. Na verdade o foswiki tem um template pr?prio, mas o autor do artigo j? ve como fica publicado e o artigo pode conter imagens, tabelas, gr?fico, gifs animadas que facilitariam a compreens?o. On Sat, 2013-02-16 at 21:55 -0200, Leonardo Ruoso wrote: > Minha opini?o ? de que isso ? bikeshedding, mas parece que v?o > suportar markdown tamb?m. Pode usar o Wiki do pr?prio github, que > suporta v?rios formatos. > > > Em 16 de fevereiro de 2013 21:59, thiago glauco sanchez > escreveu: > Senhores, estive pensando: > Podemos montar uma Wiki (com o foswiki), as pessoas > escrevem seus > artigos com um WYSIWYG online e ele se torna vis?vel ap?s a > aprova??o do > revisor. > Menos trabalhoso do que escrever em POD, revisar, > converter para HTML e > publicar. > > On Sat, 2013-02-16 at 21:28 -0200, Daniel de Oliveira > Mantovani wrote: > > Pessoal, um dos maiores problemas do equin?cio ? que mandam > artigos no > > formato errado. ? bem simples o formato do arquivo, vou > enviar alguns > > de exemplo para voc?s usarem de modelo. > > > > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/PSGI.pod > > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/tipstrickscomdatas.pod > > > > Lembrem-se, se quiserem colocar imagens no artigo ? s? > mandar um > > e-mail com as imagens. > > > > Obrigado! > > > > []'s! > > > > -dom > > > > -- > > > > IBM - Business Analytics Optimization Consultant > > Daniel Mantovani +5511 8538-9897 > > XOXO > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From thiago at aware.com.br Sat Feb 16 18:43:06 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Sat, 16 Feb 2013 23:43:06 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: Message-ID: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> On Saturday, February 16, 2013 at 6:03 PM, Marcio Ferreira wrote: > > WTF?! > Mem?ria ~curta~? Blz, vou lembr?-los... > escrevi algo no *twitter* que n?o estava relacionado ao evento - yapc 2011 -, mas a? quiseram entender como uma cr?tica ? organiza??o do evento. > Sua palestra sobre gamification foram uma das coisas que mais lembro do yapc 2011, al?m da cervejada com a turma toda que teve l?. Olha, uma coisa que eu fiz ano passado, foi come?ar um rabisco para colocar nossas maiores dificuldades dentro de um YAPC: https://gist.github.com/thiagorondon/3936373 > V?o continuar ~reclamando~ em pvt, mas ningu?m quer resolver. > Eu n?o entendi o que devemos resolver para a pr?xima edi??o, seria bacana voc? dizer de forma mais clara, o Felipe Leprevost que esta organizando o YAPC deste ano em Curitiba acompanha esta lista, e seria muito bacana tentarmos melhorar a pr?xima edi??o com todas as sugest?es. Uma coisa que vi no YAPC::NA deste ano, ? que eles criaram uma lista de "ideas" de todos. Talvez, poder?amos colocar isto em algum lugar mais adequado, talvez em um site da Brasil::PM, para facilitar a colabora??o por todos. Abs! -Thiago Rondon From thiago at aware.com.br Sat Feb 16 18:56:12 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Sat, 16 Feb 2013 23:56:12 -0300 Subject: [SP-pm] =?utf-8?q?Formato_dos_Artigos_Equin=C3=B3cio?= In-Reply-To: References: <1361059180.6860.8.camel@fedora.thiago> Message-ID: <62BB6367F07949B98FACDDDC00200019@aware.com.br> Stan, Thiago, Mongers, Eu tamb?m gosto da ideia da wiki. Para ser sincero, eu nunca realizei o setup de um foswiki. Seria trivial migrar o site atual, com todos seus artigos para ele ? Ou, voc?s tem alguma outra sugest?o de implementa??o ? Algu?m esta disposto a liderar esta iniciativa ? Pois, o equin?cio come?a em poucos dias. Abs! -Thiago Rondon On Saturday, February 16, 2013 at 11:18 PM, Stanislaw Pusep wrote: > Thiago, j? levantei a ideia de usar o formato Markdown ao inv?s do POD. O HTML n?o ? um problema, a renderiza??o ? feita on-fly do lado do servidor. > Agora, Wiki ? realmente outro n?vel! Eu apoio 100% a realiza??o de todo o Equin?cio de Mar?o de 2013 em formato Wiki, em car?ter experimental. At? hoje, fomos fieis ao formato canonizado pelos Advent Calendars; mas j? tomamos a iniciativa de publicar 2x ao ano, em datas l?icas. > Wiki me parece uma evolu??o natural. Podemos come?ar no Wiki do reposit?rio GitHub e depois lan?ar os artigos em Wiki dedicado. > > ???????, 16 ??????? 2013 ?. ???????????? thiago glauco sanchez ?????: > > Senhores, estive pensando: > > Podemos montar uma Wiki (com o foswiki), as pessoas escrevem seus > > artigos com um WYSIWYG online e ele se torna vis?vel ap?s a aprova??o do > > revisor. > > Menos trabalhoso do que escrever em POD, revisar, converter para HTML e > > publicar. > > > > On Sat, 2013-02-16 at 21:28 -0200, Daniel de Oliveira Mantovani wrote: > > > Pessoal, um dos maiores problemas do equin?cio ? que mandam artigos no > > > formato errado. ? bem simples o formato do arquivo, vou enviar alguns > > > de exemplo para voc?s usarem de modelo. > > > > > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/PSGI.pod > > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/tipstrickscomdatas.pod > > > > > > Lembrem-se, se quiserem colocar imagens no artigo ? s? mandar um > > > e-mail com as imagens. > > > > > > Obrigado! > > > > > > []'s! > > > > > > -dom > > > > > > -- > > > > > > IBM - Business Analytics Optimization Consultant > > > Daniel Mantovani +5511 8538-9897 > > > XOXO > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (javascript:;) > > > L > > > =end disclaimer > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (javascript:;) > > L > > =end disclaimer > > > > -- > > ABS() > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From marciodesouzaferreira at gmail.com Sat Feb 16 19:39:18 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Sun, 17 Feb 2013 00:39:18 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> Message-ID: s/yapc 2011/workshop sppm/ N?o tenho criticas ao evento, todos eventos que participei dessa comunidade foram incr?veis. O n?vel t?cnico ? bom, a organiza??o tamb?m, etc... Mas na boa, desculpem os excessos, n?o quero atrapalhar o andamento da comunidade de voc?s, quem me conhece pessoalmente sabe que isso n?o faz meu tipo. Eden, Valeu o toque do voluntarismo, ministrei minicurso na FEI, sei o que ? isso e como funciona ;) H? um chav?o famoso "sou responsavel pelo que escrevo, n?o pelo o que voc? entende", se voc? discorda, sugiro http://pt.wikipedia.org/wiki/Contexto Todos artigos s?o valiosos, n?o tenho d?vida disso, mas creio que os autores ficam mais experientes e produzem textos cada vez melhores. Fico triste de ouvir o r?tulo que essa ? uma comunidade ? arrogante, mas como ningu?m se manifesta publicamente al?m de mim, essas vozes devem ser fantasmas da minha cabe?a. []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/16 Thiago Rondon > > > On Saturday, February 16, 2013 at 6:03 PM, Marcio Ferreira wrote: > > > > > WTF?! > > Mem?ria ~curta~? Blz, vou lembr?-los... > > escrevi algo no *twitter* que n?o estava relacionado ao evento - yapc > 2011 -, mas a? quiseram entender como uma cr?tica ? organiza??o do evento. > > > > Sua palestra sobre gamification foram uma das coisas que mais lembro do > yapc 2011, al?m da cervejada com a turma toda que teve l?. > > Olha, uma coisa que eu fiz ano passado, foi come?ar um rabisco para > colocar nossas maiores dificuldades dentro de um YAPC: > > https://gist.github.com/thiagorondon/3936373 > > > V?o continuar ~reclamando~ em pvt, mas ningu?m quer resolver. > > > > > Eu n?o entendi o que devemos resolver para a pr?xima edi??o, seria bacana > voc? dizer de forma mais clara, o Felipe Leprevost que esta organizando o > YAPC deste ano em Curitiba acompanha esta lista, e seria muito bacana > tentarmos melhorar a pr?xima edi??o com todas as sugest?es. > > Uma coisa que vi no YAPC::NA deste ano, ? que eles criaram uma lista de > "ideas" de todos. Talvez, poder?amos colocar isto em algum lugar mais > adequado, talvez em um site da Brasil::PM, para facilitar a colabora??o por > todos. > > Abs! > -Thiago Rondon > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Sun Feb 17 01:28:29 2013 From: eden at insoli.de (Eden Cardim) Date: Sun, 17 Feb 2013 06:28:29 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: (Marcio Ferreira's message of "Sun, 17 Feb 2013 00:39:18 -0300") References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> Message-ID: The following message is a courtesy copy of an article that has been posted to gmane.comp.lang.perl.perl-mongers.saopaulo as well. >>>>> "Marcio" == Marcio Ferreira writes: Marcio> Mas na boa, desculpem os excessos, n?o quero atrapalhar o Marcio> andamento da comunidade de voc?s, quem me conhece Marcio> pessoalmente sabe que isso n?o faz meu tipo. OK, j? que voc? quer ajudar, qual artigo voc? vai escrever dessa vez? Marcio> Eden, Valeu o toque do voluntarismo, ministrei minicurso Marcio> na FEI ... Marcio> Fico triste de ouvir o r?tulo que essa ? uma comunidade ? Marcio> arrogante Talvez parar de falar "fiz isso, fiz aquilo" contribua pra diminuir essa imagem. E sobretudo, parar de ressaltar isso em p?blico. Mentiras repetidas muitas vezes viram verdades. ? uma comunidade grande, ativa e produtiva, ? natural que existam problemas. Marcio> H? um chav?o famoso "sou responsavel pelo que escrevo, n?o Marcio> pelo o que voc? entende" Concordo plenamente, e j? que voc? n?o ? respons?vel, n?o h? motivo pra reclama??o. Marcio> mas como ningu?m se manifesta publicamente al?m de mim, Marcio> essas vozes devem ser fantasmas da minha cabe?a. Concordo tamb?m. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From creaktive at gmail.com Sun Feb 17 04:30:59 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Sun, 17 Feb 2013 09:30:59 -0300 Subject: [SP-pm] =?utf-8?q?Formato_dos_Artigos_Equin=C3=B3cio?= In-Reply-To: <62BB6367F07949B98FACDDDC00200019@aware.com.br> References: <1361059180.6860.8.camel@fedora.thiago> <62BB6367F07949B98FACDDDC00200019@aware.com.br> Message-ID: Talvez n?o todo o site SPPM, mas somente o Equin?cio de agora poderia ser feito em um foswiki. J? ? um come?o. A minha ideia inicial de implementa??o seria adicionar o suporte a Markdown ao site atual. Isso ? trivial. Mas foswiki ? muito mais legal. S? que n?o sei fazer. Todavia, j? fucei bastante com instala??o local de MediaWiki; n?o ? dif?cil. ABS() 2013/2/16 Thiago Rondon > > Stan, Thiago, Mongers, > > Eu tamb?m gosto da ideia da wiki. > > Para ser sincero, eu nunca realizei o setup de um foswiki. Seria trivial > migrar o site atual, com todos seus artigos para ele ? > > Ou, voc?s tem alguma outra sugest?o de implementa??o ? > > Algu?m esta disposto a liderar esta iniciativa ? Pois, o equin?cio come?a > em poucos dias. > > Abs! > -Thiago Rondon > > > On Saturday, February 16, 2013 at 11:18 PM, Stanislaw Pusep wrote: > > > Thiago, j? levantei a ideia de usar o formato Markdown ao inv?s do POD. > O HTML n?o ? um problema, a renderiza??o ? feita on-fly do lado do servidor. > > Agora, Wiki ? realmente outro n?vel! Eu apoio 100% a realiza??o de todo > o Equin?cio de Mar?o de 2013 em formato Wiki, em car?ter experimental. At? > hoje, fomos fieis ao formato canonizado pelos Advent Calendars; mas j? > tomamos a iniciativa de publicar 2x ao ano, em datas l?icas. > > Wiki me parece uma evolu??o natural. Podemos come?ar no Wiki do > reposit?rio GitHub e depois lan?ar os artigos em Wiki dedicado. > > > > ???????, 16 ??????? 2013 ?. ???????????? thiago glauco sanchez ?????: > > > Senhores, estive pensando: > > > Podemos montar uma Wiki (com o foswiki), as pessoas escrevem seus > > > artigos com um WYSIWYG online e ele se torna vis?vel ap?s a aprova??o > do > > > revisor. > > > Menos trabalhoso do que escrever em POD, revisar, converter para HTML e > > > publicar. > > > > > > On Sat, 2013-02-16 at 21:28 -0200, Daniel de Oliveira Mantovani wrote: > > > > Pessoal, um dos maiores problemas do equin?cio ? que mandam artigos > no > > > > formato errado. ? bem simples o formato do arquivo, vou enviar alguns > > > > de exemplo para voc?s usarem de modelo. > > > > > > > > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/PSGI.pod > > > > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/tipstrickscomdatas.pod > > > > > > > > Lembrem-se, se quiserem colocar imagens no artigo ? s? mandar um > > > > e-mail com as imagens. > > > > > > > > Obrigado! > > > > > > > > []'s! > > > > > > > > -dom > > > > > > > > -- > > > > > > > > IBM - Business Analytics Optimization Consultant > > > > Daniel Mantovani +5511 8538-9897 > > > > XOXO > > > > =begin disclaimer > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (javascript:;) > > > > L > > > > =end disclaimer > > > > > > > > > > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (javascript:;) > > > L > > > =end disclaimer > > > > > > > > -- > > > > ABS() > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ulisses at ibiz.com.br Sun Feb 17 05:13:13 2013 From: ulisses at ibiz.com.br (ulisses at ibiz.com.br) Date: Sun, 17 Feb 2013 10:13:13 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> Message-ID: sou de SP, assinante das listas PM SP e RJ. na lista RJ os novatos s?o acolhidos com educa??o e boa vontade. perguntas b?sicas s?o aceitas e respondidas por atores renomados na comunidade internacional, com tempo e paciencia que impressionam. existe uma comunidade coesa, madura e humilde que facilita a entrada de novos membros, do novo. me parece que l?, eles n?o ficam rodando em c?rculos intermin?veis. l? os mais ativos na lista d?o esse tom bacana e n?o devem permitir que novatos (na maturidade) deturpem a reputa??o (? tudo nessa vida) da lista. l? o novo: uma oferta de emprego, uma pergunta,... n?o ? criticado logo de cara. l? n?o se afasta, se acolhe. parab?ns lista PM RJ !!!! [romanceado demais? reli e achei que n?o, foi na medida] -----Mensagem Original----- From: Eden Cardim Sent: Sunday, February 17, 2013 6:28 AM Newsgroups: gmane.comp.lang.perl.perl-mongers.saopaulo To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] Equin?cio 2013 The following message is a courtesy copy of an article that has been posted to gmane.comp.lang.perl.perl-mongers.saopaulo as well. >>>>> "Marcio" == Marcio Ferreira >>>>> >>>>> writes: Marcio> Mas na boa, desculpem os excessos, n?o quero atrapalhar o Marcio> andamento da comunidade de voc?s, quem me conhece Marcio> pessoalmente sabe que isso n?o faz meu tipo. OK, j? que voc? quer ajudar, qual artigo voc? vai escrever dessa vez? Marcio> Eden, Valeu o toque do voluntarismo, ministrei minicurso Marcio> na FEI ... Marcio> Fico triste de ouvir o r?tulo que essa ? uma comunidade ? Marcio> arrogante Talvez parar de falar "fiz isso, fiz aquilo" contribua pra diminuir essa imagem. E sobretudo, parar de ressaltar isso em p?blico. Mentiras repetidas muitas vezes viram verdades. ? uma comunidade grande, ativa e produtiva, ? natural que existam problemas. Marcio> H? um chav?o famoso "sou responsavel pelo que escrevo, n?o Marcio> pelo o que voc? entende" Concordo plenamente, e j? que voc? n?o ? respons?vel, n?o h? motivo pra reclama??o. Marcio> mas como ningu?m se manifesta publicamente al?m de mim, Marcio> essas vozes devem ser fantasmas da minha cabe?a. Concordo tamb?m. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer From tiago.peczenyj at gmail.com Sun Feb 17 05:18:03 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sun, 17 Feb 2013 10:18:03 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> Message-ID: eh q carioca qdo ta estressado vai pra praia. Em 17/02/2013 10:13, escreveu: > sou de SP, assinante das listas PM SP e RJ. > > na lista RJ os novatos s?o acolhidos com educa??o e boa vontade. > > perguntas b?sicas s?o aceitas e respondidas por atores renomados na > comunidade internacional, com tempo e paciencia que impressionam. > > existe uma comunidade coesa, madura e humilde que facilita a entrada de > novos membros, do novo. > > me parece que l?, eles n?o ficam rodando em c?rculos intermin?veis. > > l? os mais ativos na lista d?o esse tom bacana e n?o devem permitir que > novatos (na maturidade) deturpem a reputa??o (? tudo nessa vida) da lista. > > l? o novo: uma oferta de emprego, uma pergunta,... n?o ? criticado logo de > cara. > > l? n?o se afasta, se acolhe. > > parab?ns lista PM RJ !!!! > > [romanceado demais? reli e achei que n?o, foi na medida] > > -----Mensagem Original----- From: Eden Cardim > Sent: Sunday, February 17, 2013 6:28 AM Newsgroups: > gmane.comp.lang.perl.perl-**mongers.saopaulo > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] Equin?cio 2013 > > The following message is a courtesy copy of an article > that has been posted to gmane.comp.lang.perl.perl-**mongers.saopaulo as > well. > > "Marcio" == Marcio Ferreira >>>>> Re5JQEeQqe8AvxtiuMwx3w at public.**gmane.org> >>>>>> writes: >>>>>> >>>>> > Marcio> Mas na boa, desculpem os excessos, n?o quero atrapalhar o > Marcio> andamento da comunidade de voc?s, quem me conhece > Marcio> pessoalmente sabe que isso n?o faz meu tipo. > > OK, j? que voc? quer ajudar, qual artigo voc? vai escrever dessa vez? > > Marcio> Eden, Valeu o toque do voluntarismo, ministrei minicurso > Marcio> na FEI > ... > Marcio> Fico triste de ouvir o r?tulo que essa ? uma comunidade ? > Marcio> arrogante > > Talvez parar de falar "fiz isso, fiz aquilo" contribua pra diminuir > essa imagem. E sobretudo, parar de ressaltar isso em p?blico. Mentiras > repetidas muitas vezes viram verdades. ? uma comunidade grande, ativa > e produtiva, ? natural que existam problemas. > > Marcio> H? um chav?o famoso "sou responsavel pelo que escrevo, n?o > Marcio> pelo o que voc? entende" > > Concordo plenamente, e j? que voc? n?o ? respons?vel, n?o h? motivo > pra reclama??o. > > Marcio> mas como ningu?m se manifesta publicamente al?m de mim, > Marcio> essas vozes devem ser fantasmas da minha cabe?a. > > Concordo tamb?m. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Sun Feb 17 06:46:47 2013 From: eden at insoli.de (Eden Cardim) Date: Sun, 17 Feb 2013 11:46:47 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: (ulisses-lk8QF5QCclsIdKJ7tpkyPg@public.gmane.org's message of "Sun, 17 Feb 2013 10:13:13 -0300") References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> Message-ID: >>>>> "Ulisses" == writes: Ulisses> me parece que l?, eles n?o ficam rodando em c?rculos Ulisses> intermin?veis. Aqui o c?rculo se extende porque as pessoas insistem em reclamar m?ltiplas vezes sobre a mesma coisa, mesmo depois de j? ter um pessoal tomando provid?ncia pra resolver. Estamos agora mesmo agendando mais encontros sociais (que ? onde as pessoas descobrem que somos todos humanos pessoalmente), hackathons como o que o Thiago Rondon est? promovendo, encontros t?cnicos e publica??es. O que mais voc? acha que pode ser feito? Ulisses> l? n?o se afasta, se acolhe. Aqui tamb?m, por?m aqui a lista ? maior e mais dif?cil de controlar, ? natural numa cidade mais populosa. ? mais dif?cil acomodar e atender o capricho de todo mundo, mas tenha certeza, os *humanos* que est?o tomando a iniciativa est?o fazendo o melhor que podem. Historicamente as coisas s?o resolvidas com conversa, n?o modera??o, como acontece em outros lugares. Sinceramente, eu n?o compreendo porque a iniciativa do equin?cio foi transformada num tribunal (? parecido com o que acontece com a publica??o de vagas de emprego). Por fim: Precisamos de ajuda com o trabalho de acolhimento. Toda e qualquer ajuda ? bem-vinda. Voc? pode nos ajudar? -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From ulisses at ibiz.com.br Sun Feb 17 07:58:24 2013 From: ulisses at ibiz.com.br (ulisses at ibiz.com.br) Date: Sun, 17 Feb 2013 12:58:24 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> Message-ID: <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> tentar reverter a responsabilidade, comigo, n?o funciona. desculpas e reatividade n?o levam a nada. precisamos de uma praia aqui em SP. -----Mensagem Original----- From: Eden Cardim Sent: Sunday, February 17, 2013 11:46 AM To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] Equin?cio 2013 >>>>> "Ulisses" == >>>>> writes: Ulisses> me parece que l?, eles n?o ficam rodando em c?rculos Ulisses> intermin?veis. Aqui o c?rculo se extende porque as pessoas insistem em reclamar m?ltiplas vezes sobre a mesma coisa, mesmo depois de j? ter um pessoal tomando provid?ncia pra resolver. Estamos agora mesmo agendando mais encontros sociais (que ? onde as pessoas descobrem que somos todos humanos pessoalmente), hackathons como o que o Thiago Rondon est? promovendo, encontros t?cnicos e publica??es. O que mais voc? acha que pode ser feito? Ulisses> l? n?o se afasta, se acolhe. Aqui tamb?m, por?m aqui a lista ? maior e mais dif?cil de controlar, ? natural numa cidade mais populosa. ? mais dif?cil acomodar e atender o capricho de todo mundo, mas tenha certeza, os *humanos* que est?o tomando a iniciativa est?o fazendo o melhor que podem. Historicamente as coisas s?o resolvidas com conversa, n?o modera??o, como acontece em outros lugares. Sinceramente, eu n?o compreendo porque a iniciativa do equin?cio foi transformada num tribunal (? parecido com o que acontece com a publica??o de vagas de emprego). Por fim: Precisamos de ajuda com o trabalho de acolhimento. Toda e qualquer ajuda ? bem-vinda. Voc? pode nos ajudar? -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer From eden at insoli.de Sun Feb 17 08:00:24 2013 From: eden at insoli.de (Eden Cardim) Date: Sun, 17 Feb 2013 13:00:24 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> Message-ID: 2013/2/17 > tentar reverter a responsabilidade, comigo, n?o funciona. > > desculpas e reatividade n?o levam a nada. > > precisamos de uma praia aqui em SP. N?o, precisamos de mais fazedores e menos reclamadores. Sem mais. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Sun Feb 17 08:04:13 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sun, 17 Feb 2013 13:04:13 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> Message-ID: affe ja ja v?o dizer q ficar apenas blogando dizendo q faz e acontece na comunidade eh nocivo... Em 17/02/2013 13:00, "Eden Cardim" escreveu: > 2013/2/17 > >> tentar reverter a responsabilidade, comigo, n?o funciona. >> >> desculpas e reatividade n?o levam a nada. >> >> precisamos de uma praia aqui em SP. > > > N?o, precisamos de mais fazedores e menos reclamadores. Sem mais. > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Sun Feb 17 08:05:48 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sun, 17 Feb 2013 13:05:48 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> Message-ID: Ulisses, voc? vai escrever sobre o qu? no equin?cio ? 2013/2/17 : > tentar reverter a responsabilidade, comigo, n?o funciona. > > desculpas e reatividade n?o levam a nada. > > precisamos de uma praia aqui em SP. > > > > -----Mensagem Original----- From: Eden Cardim > Sent: Sunday, February 17, 2013 11:46 AM > > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] Equin?cio 2013 > >>>>>> "Ulisses" == >>>>>> writes: > > > Ulisses> me parece que l?, eles n?o ficam rodando em c?rculos > Ulisses> intermin?veis. > > Aqui o c?rculo se extende porque as pessoas insistem em reclamar > m?ltiplas vezes sobre a mesma coisa, mesmo depois de j? ter um pessoal > tomando provid?ncia pra resolver. Estamos agora mesmo agendando mais > encontros sociais (que ? onde as pessoas descobrem que somos todos > humanos pessoalmente), hackathons como o que o Thiago Rondon est? > promovendo, encontros t?cnicos e publica??es. O que mais voc? acha que > pode ser feito? > > Ulisses> l? n?o se afasta, se acolhe. > > Aqui tamb?m, por?m aqui a lista ? maior e mais dif?cil de controlar, ? > natural numa cidade mais populosa. ? mais dif?cil acomodar e atender o > capricho de todo mundo, mas tenha certeza, os *humanos* que est?o > tomando a iniciativa est?o fazendo o melhor que podem. Historicamente > as coisas s?o resolvidas com conversa, n?o modera??o, como acontece em > outros lugares. Sinceramente, eu n?o compreendo porque a iniciativa do > equin?cio foi transformada num tribunal (? parecido com o que acontece > com a publica??o de vagas de emprego). > > Por fim: Precisamos de ajuda com o trabalho de acolhimento. Toda e > qualquer ajuda ? bem-vinda. Voc? pode nos ajudar? > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From dan.vinciguerra at gmail.com Sun Feb 17 08:26:15 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Sun, 17 Feb 2013 13:26:15 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> Message-ID: ((eden) + (mantovani))++ * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/17 Daniel de Oliveira Mantovani > Ulisses, voc? vai escrever sobre o qu? no equin?cio ? > > 2013/2/17 : > > tentar reverter a responsabilidade, comigo, n?o funciona. > > > > desculpas e reatividade n?o levam a nada. > > > > precisamos de uma praia aqui em SP. > > > > > > > > -----Mensagem Original----- From: Eden Cardim > > Sent: Sunday, February 17, 2013 11:46 AM > > > > To: saopaulo-pm at mail.pm.org > > Subject: Re: [SP-pm] Equin?cio 2013 > > > >>>>>> "Ulisses" == > >>>>>> writes: > > > > > > Ulisses> me parece que l?, eles n?o ficam rodando em c?rculos > > Ulisses> intermin?veis. > > > > Aqui o c?rculo se extende porque as pessoas insistem em reclamar > > m?ltiplas vezes sobre a mesma coisa, mesmo depois de j? ter um pessoal > > tomando provid?ncia pra resolver. Estamos agora mesmo agendando mais > > encontros sociais (que ? onde as pessoas descobrem que somos todos > > humanos pessoalmente), hackathons como o que o Thiago Rondon est? > > promovendo, encontros t?cnicos e publica??es. O que mais voc? acha que > > pode ser feito? > > > > Ulisses> l? n?o se afasta, se acolhe. > > > > Aqui tamb?m, por?m aqui a lista ? maior e mais dif?cil de controlar, ? > > natural numa cidade mais populosa. ? mais dif?cil acomodar e atender o > > capricho de todo mundo, mas tenha certeza, os *humanos* que est?o > > tomando a iniciativa est?o fazendo o melhor que podem. Historicamente > > as coisas s?o resolvidas com conversa, n?o modera??o, como acontece em > > outros lugares. Sinceramente, eu n?o compreendo porque a iniciativa do > > equin?cio foi transformada num tribunal (? parecido com o que acontece > > com a publica??o de vagas de emprego). > > > > Por fim: Precisamos de ajuda com o trabalho de acolhimento. Toda e > > qualquer ajuda ? bem-vinda. Voc? pode nos ajudar? > > > > -- > > Eden Cardim -- Insolide Solu??es de TI Ltda. > > +55 11 9644 8225 > > http://insoli.de > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Sun Feb 17 09:11:34 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Sun, 17 Feb 2013 14:11:34 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> Message-ID: Bom pessoal, Vamos fazer uma lista dos artigos/volunt?rios para mensurar quantos ainda teremos faltando? Como ando mexendo bastante com o Mojolicious em um projeto (pessoal e comercial) e fiz alguns testes com o ObjectDB (ORM escrito pelo vti) me proponho a escrever os seguintes artigos: Daniel Vinciguerra: 1 - Mojolicious (no lite) e Tests (implementando uma solu??o simples e seus testes) 2 - Conhecendo e Trabalhando com o Modulo ObjectDB Quem mais ai ja tem uma proposta de artigo (nome/assunto) poste com o nome para formarmos a lista dos que ja temos... []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/17 Daniel Vinciguerra > ((eden) + (mantovani))++ > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/2/17 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> Ulisses, voc? vai escrever sobre o qu? no equin?cio ? >> >> 2013/2/17 : >> > tentar reverter a responsabilidade, comigo, n?o funciona. >> > >> > desculpas e reatividade n?o levam a nada. >> > >> > precisamos de uma praia aqui em SP. >> > >> > >> > >> > -----Mensagem Original----- From: Eden Cardim >> > Sent: Sunday, February 17, 2013 11:46 AM >> > >> > To: saopaulo-pm at mail.pm.org >> > Subject: Re: [SP-pm] Equin?cio 2013 >> > >> >>>>>> "Ulisses" == >> >>>>>> writes: >> > >> > >> > Ulisses> me parece que l?, eles n?o ficam rodando em c?rculos >> > Ulisses> intermin?veis. >> > >> > Aqui o c?rculo se extende porque as pessoas insistem em reclamar >> > m?ltiplas vezes sobre a mesma coisa, mesmo depois de j? ter um pessoal >> > tomando provid?ncia pra resolver. Estamos agora mesmo agendando mais >> > encontros sociais (que ? onde as pessoas descobrem que somos todos >> > humanos pessoalmente), hackathons como o que o Thiago Rondon est? >> > promovendo, encontros t?cnicos e publica??es. O que mais voc? acha que >> > pode ser feito? >> > >> > Ulisses> l? n?o se afasta, se acolhe. >> > >> > Aqui tamb?m, por?m aqui a lista ? maior e mais dif?cil de controlar, ? >> > natural numa cidade mais populosa. ? mais dif?cil acomodar e atender o >> > capricho de todo mundo, mas tenha certeza, os *humanos* que est?o >> > tomando a iniciativa est?o fazendo o melhor que podem. Historicamente >> > as coisas s?o resolvidas com conversa, n?o modera??o, como acontece em >> > outros lugares. Sinceramente, eu n?o compreendo porque a iniciativa do >> > equin?cio foi transformada num tribunal (? parecido com o que acontece >> > com a publica??o de vagas de emprego). >> > >> > Por fim: Precisamos de ajuda com o trabalho de acolhimento. Toda e >> > qualquer ajuda ? bem-vinda. Voc? pode nos ajudar? >> > >> > -- >> > Eden Cardim -- Insolide Solu??es de TI Ltda. >> > +55 11 9644 8225 >> > http://insoli.de >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Sun Feb 17 09:21:17 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sun, 17 Feb 2013 14:21:17 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> Message-ID: 3 - Manipulando Bin?rios Cobol com Perl 2013/2/17 Daniel Vinciguerra : > Bom pessoal, > > Vamos fazer uma lista dos artigos/volunt?rios para mensurar quantos ainda > teremos faltando? > > Como ando mexendo bastante com o Mojolicious em um projeto (pessoal e > comercial) e fiz alguns testes com o ObjectDB (ORM escrito pelo vti) me > proponho a escrever os seguintes artigos: > > Daniel Vinciguerra: > 1 - Mojolicious (no lite) e Tests (implementando uma solu??o simples e seus > testes) > 2 - Conhecendo e Trabalhando com o Modulo ObjectDB > > Quem mais ai ja tem uma proposta de artigo (nome/assunto) poste com o nome > para formarmos a lista dos que ja temos... > > []'s > > > > Daniel Vinciguerra > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/2/17 Daniel Vinciguerra >> >> ((eden) + (mantovani))++ >> >> >> Daniel Vinciguerra >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> 2013/2/17 Daniel de Oliveira Mantovani >> >>> >>> Ulisses, voc? vai escrever sobre o qu? no equin?cio ? >>> >>> 2013/2/17 : >>> > tentar reverter a responsabilidade, comigo, n?o funciona. >>> > >>> > desculpas e reatividade n?o levam a nada. >>> > >>> > precisamos de uma praia aqui em SP. >>> > >>> > >>> > >>> > -----Mensagem Original----- From: Eden Cardim >>> > Sent: Sunday, February 17, 2013 11:46 AM >>> > >>> > To: saopaulo-pm at mail.pm.org >>> > Subject: Re: [SP-pm] Equin?cio 2013 >>> > >>> >>>>>> "Ulisses" == >>> >>>>>> writes: >>> > >>> > >>> > Ulisses> me parece que l?, eles n?o ficam rodando em c?rculos >>> > Ulisses> intermin?veis. >>> > >>> > Aqui o c?rculo se extende porque as pessoas insistem em reclamar >>> > m?ltiplas vezes sobre a mesma coisa, mesmo depois de j? ter um pessoal >>> > tomando provid?ncia pra resolver. Estamos agora mesmo agendando mais >>> > encontros sociais (que ? onde as pessoas descobrem que somos todos >>> > humanos pessoalmente), hackathons como o que o Thiago Rondon est? >>> > promovendo, encontros t?cnicos e publica??es. O que mais voc? acha que >>> > pode ser feito? >>> > >>> > Ulisses> l? n?o se afasta, se acolhe. >>> > >>> > Aqui tamb?m, por?m aqui a lista ? maior e mais dif?cil de controlar, ? >>> > natural numa cidade mais populosa. ? mais dif?cil acomodar e atender o >>> > capricho de todo mundo, mas tenha certeza, os *humanos* que est?o >>> > tomando a iniciativa est?o fazendo o melhor que podem. Historicamente >>> > as coisas s?o resolvidas com conversa, n?o modera??o, como acontece em >>> > outros lugares. Sinceramente, eu n?o compreendo porque a iniciativa do >>> > equin?cio foi transformada num tribunal (? parecido com o que acontece >>> > com a publica??o de vagas de emprego). >>> > >>> > Por fim: Precisamos de ajuda com o trabalho de acolhimento. Toda e >>> > qualquer ajuda ? bem-vinda. Voc? pode nos ajudar? >>> > >>> > -- >>> > Eden Cardim -- Insolide Solu??es de TI Ltda. >>> > +55 11 9644 8225 >>> > http://insoli.de >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> >>> >>> >>> -- >>> >>> -dom >>> >>> -- >>> >>> IBM - Business Analytics Optimization Consultant >>> Daniel Mantovani +5511 8538-9897 >>> XOXO >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >> >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From dan.vinciguerra at gmail.com Sun Feb 17 09:21:33 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Sun, 17 Feb 2013 14:21:33 -0300 Subject: [SP-pm] Hackaton Business::CPI In-Reply-To: References: <858C89498E9343C6A7CD1B30096C8F01@aware.com.br> <20130215140112.GA3610@andrewalker> <7BCBB1CFD13645029655DF9A0FE8597D@aware.com.br> Message-ID: Vou ver se levo tamb?m um consultor/programador .Net que trabalha comigo... O cara tem muita vontade de conhecer mais sobre perl e de quebra eu propus pra ele criarmos uma implementa??o baseada no m?dulo que criaremos no fat?dico na linguagem C#, referenciar a(s) comunidade(s) Perl envolvida(s) no esfor?o, publicar a implementa??o para Download para tentar uma esp?cie de "marketing" a mais sobre o Perl. :-) ... ou just for fun! []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/16 Gabriel Vieira > Queria estar presente.. se puder, agradeceria que fossem realizadas > filmagens das apresenta??es.. ou mesmo stream.. > > 2013/2/16 Thiago Rondon : > > > > Pessoal, > > > > Mais uma! A Accesstage confirmou presen?a no hackaton. > > > > Aproveitando, este hackaton esta na p?gina principal do imasters, com a > materia: > > > > http://imasters.com.br/noticia/imasters-promove-hackaton-businesscpi/ > > > > Vamos divulgar ! :) > > > > Abs! > > -Thiago Rondon > > > > > > On Friday, February 15, 2013 at 12:01 PM, Andr? Walker wrote: > > > >> Pessoal, > >> > >> Mais uma empresa confirmou presen?a no evento: MercadoPago, o sistema de > >> pagamentos do MercadoLivre :) > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org > ) > >> L > >> =end disclaimer > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > -- > Gabriel Vieira > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Sun Feb 17 09:23:20 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Sun, 17 Feb 2013 14:23:20 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> Message-ID: mantovani++ # estou curioso pra ler esse artigo hehehe Bora l? pessoal... algu?m mais? * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/17 Daniel de Oliveira Mantovani > 3 - Manipulando Bin?rios Cobol com Perl > > 2013/2/17 Daniel Vinciguerra : > > Bom pessoal, > > > > Vamos fazer uma lista dos artigos/volunt?rios para mensurar quantos ainda > > teremos faltando? > > > > Como ando mexendo bastante com o Mojolicious em um projeto (pessoal e > > comercial) e fiz alguns testes com o ObjectDB (ORM escrito pelo vti) me > > proponho a escrever os seguintes artigos: > > > > Daniel Vinciguerra: > > 1 - Mojolicious (no lite) e Tests (implementando uma solu??o simples e > seus > > testes) > > 2 - Conhecendo e Trabalhando com o Modulo ObjectDB > > > > Quem mais ai ja tem uma proposta de artigo (nome/assunto) poste com o > nome > > para formarmos a lista dos que ja temos... > > > > []'s > > > > > > > > Daniel Vinciguerra > > Web Solutions Architect and Co-Owner at Bivee > > http://github.com/dvinciguerra > > > > > > 2013/2/17 Daniel Vinciguerra > >> > >> ((eden) + (mantovani))++ > >> > >> > >> Daniel Vinciguerra > >> Web Solutions Architect and Co-Owner at Bivee > >> http://github.com/dvinciguerra > >> > >> > >> 2013/2/17 Daniel de Oliveira Mantovani > >> > >>> > >>> Ulisses, voc? vai escrever sobre o qu? no equin?cio ? > >>> > >>> 2013/2/17 : > >>> > tentar reverter a responsabilidade, comigo, n?o funciona. > >>> > > >>> > desculpas e reatividade n?o levam a nada. > >>> > > >>> > precisamos de uma praia aqui em SP. > >>> > > >>> > > >>> > > >>> > -----Mensagem Original----- From: Eden Cardim > >>> > Sent: Sunday, February 17, 2013 11:46 AM > >>> > > >>> > To: saopaulo-pm at mail.pm.org > >>> > Subject: Re: [SP-pm] Equin?cio 2013 > >>> > > >>> >>>>>> "Ulisses" == > > >>> >>>>>> writes: > >>> > > >>> > > >>> > Ulisses> me parece que l?, eles n?o ficam rodando em c?rculos > >>> > Ulisses> intermin?veis. > >>> > > >>> > Aqui o c?rculo se extende porque as pessoas insistem em reclamar > >>> > m?ltiplas vezes sobre a mesma coisa, mesmo depois de j? ter um > pessoal > >>> > tomando provid?ncia pra resolver. Estamos agora mesmo agendando mais > >>> > encontros sociais (que ? onde as pessoas descobrem que somos todos > >>> > humanos pessoalmente), hackathons como o que o Thiago Rondon est? > >>> > promovendo, encontros t?cnicos e publica??es. O que mais voc? acha > que > >>> > pode ser feito? > >>> > > >>> > Ulisses> l? n?o se afasta, se acolhe. > >>> > > >>> > Aqui tamb?m, por?m aqui a lista ? maior e mais dif?cil de controlar, > ? > >>> > natural numa cidade mais populosa. ? mais dif?cil acomodar e atender > o > >>> > capricho de todo mundo, mas tenha certeza, os *humanos* que est?o > >>> > tomando a iniciativa est?o fazendo o melhor que podem. Historicamente > >>> > as coisas s?o resolvidas com conversa, n?o modera??o, como acontece > em > >>> > outros lugares. Sinceramente, eu n?o compreendo porque a iniciativa > do > >>> > equin?cio foi transformada num tribunal (? parecido com o que > acontece > >>> > com a publica??o de vagas de emprego). > >>> > > >>> > Por fim: Precisamos de ajuda com o trabalho de acolhimento. Toda e > >>> > qualquer ajuda ? bem-vinda. Voc? pode nos ajudar? > >>> > > >>> > -- > >>> > Eden Cardim -- Insolide Solu??es de TI Ltda. > >>> > +55 11 9644 8225 > >>> > http://insoli.de > >>> > =begin disclaimer > >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> > L > >>> > =end disclaimer > >>> > =begin disclaimer > >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> > L > >>> > =end disclaimer > >>> > >>> > >>> > >>> -- > >>> > >>> -dom > >>> > >>> -- > >>> > >>> IBM - Business Analytics Optimization Consultant > >>> Daniel Mantovani +5511 8538-9897 > >>> XOXO > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >> > >> > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Sun Feb 17 09:27:06 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sun, 17 Feb 2013 14:27:06 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> Message-ID: 4 - Construindo um Data Warehouse Multidimensional Usando o Extrato do Cart?o de Cr?dito 2013/2/17 Daniel Vinciguerra : > mantovani++ # estou curioso pra ler esse artigo hehehe > > Bora l? pessoal... algu?m mais? > > > Daniel Vinciguerra > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/2/17 Daniel de Oliveira Mantovani >> >> 3 - Manipulando Bin?rios Cobol com Perl >> >> 2013/2/17 Daniel Vinciguerra : >> > Bom pessoal, >> > >> > Vamos fazer uma lista dos artigos/volunt?rios para mensurar quantos >> > ainda >> > teremos faltando? >> > >> > Como ando mexendo bastante com o Mojolicious em um projeto (pessoal e >> > comercial) e fiz alguns testes com o ObjectDB (ORM escrito pelo vti) me >> > proponho a escrever os seguintes artigos: >> > >> > Daniel Vinciguerra: >> > 1 - Mojolicious (no lite) e Tests (implementando uma solu??o simples e >> > seus >> > testes) >> > 2 - Conhecendo e Trabalhando com o Modulo ObjectDB >> > >> > Quem mais ai ja tem uma proposta de artigo (nome/assunto) poste com o >> > nome >> > para formarmos a lista dos que ja temos... >> > >> > []'s >> > >> > >> > >> > Daniel Vinciguerra >> > Web Solutions Architect and Co-Owner at Bivee >> > http://github.com/dvinciguerra >> > >> > >> > 2013/2/17 Daniel Vinciguerra >> >> >> >> ((eden) + (mantovani))++ >> >> >> >> >> >> Daniel Vinciguerra >> >> Web Solutions Architect and Co-Owner at Bivee >> >> http://github.com/dvinciguerra >> >> >> >> >> >> 2013/2/17 Daniel de Oliveira Mantovani >> >> >> >>> >> >>> Ulisses, voc? vai escrever sobre o qu? no equin?cio ? >> >>> >> >>> 2013/2/17 : >> >>> > tentar reverter a responsabilidade, comigo, n?o funciona. >> >>> > >> >>> > desculpas e reatividade n?o levam a nada. >> >>> > >> >>> > precisamos de uma praia aqui em SP. >> >>> > >> >>> > >> >>> > >> >>> > -----Mensagem Original----- From: Eden Cardim >> >>> > Sent: Sunday, February 17, 2013 11:46 AM >> >>> > >> >>> > To: saopaulo-pm at mail.pm.org >> >>> > Subject: Re: [SP-pm] Equin?cio 2013 >> >>> > >> >>> >>>>>> "Ulisses" == >> >>> >>>>>> >> >>> >>>>>> writes: >> >>> > >> >>> > >> >>> > Ulisses> me parece que l?, eles n?o ficam rodando em c?rculos >> >>> > Ulisses> intermin?veis. >> >>> > >> >>> > Aqui o c?rculo se extende porque as pessoas insistem em reclamar >> >>> > m?ltiplas vezes sobre a mesma coisa, mesmo depois de j? ter um >> >>> > pessoal >> >>> > tomando provid?ncia pra resolver. Estamos agora mesmo agendando mais >> >>> > encontros sociais (que ? onde as pessoas descobrem que somos todos >> >>> > humanos pessoalmente), hackathons como o que o Thiago Rondon est? >> >>> > promovendo, encontros t?cnicos e publica??es. O que mais voc? acha >> >>> > que >> >>> > pode ser feito? >> >>> > >> >>> > Ulisses> l? n?o se afasta, se acolhe. >> >>> > >> >>> > Aqui tamb?m, por?m aqui a lista ? maior e mais dif?cil de controlar, >> >>> > ? >> >>> > natural numa cidade mais populosa. ? mais dif?cil acomodar e atender >> >>> > o >> >>> > capricho de todo mundo, mas tenha certeza, os *humanos* que est?o >> >>> > tomando a iniciativa est?o fazendo o melhor que podem. >> >>> > Historicamente >> >>> > as coisas s?o resolvidas com conversa, n?o modera??o, como acontece >> >>> > em >> >>> > outros lugares. Sinceramente, eu n?o compreendo porque a iniciativa >> >>> > do >> >>> > equin?cio foi transformada num tribunal (? parecido com o que >> >>> > acontece >> >>> > com a publica??o de vagas de emprego). >> >>> > >> >>> > Por fim: Precisamos de ajuda com o trabalho de acolhimento. Toda e >> >>> > qualquer ajuda ? bem-vinda. Voc? pode nos ajudar? >> >>> > >> >>> > -- >> >>> > Eden Cardim -- Insolide Solu??es de TI Ltda. >> >>> > +55 11 9644 8225 >> >>> > http://insoli.de >> >>> > =begin disclaimer >> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> > L >> >>> > =end disclaimer >> >>> > =begin disclaimer >> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> > L >> >>> > =end disclaimer >> >>> >> >>> >> >>> >> >>> -- >> >>> >> >>> -dom >> >>> >> >>> -- >> >>> >> >>> IBM - Business Analytics Optimization Consultant >> >>> Daniel Mantovani +5511 8538-9897 >> >>> XOXO >> >>> =begin disclaimer >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> L >> >>> =end disclaimer >> >> >> >> >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From renato.cron at gmail.com Sun Feb 17 09:29:11 2013 From: renato.cron at gmail.com (Renato Santos) Date: Sun, 17 Feb 2013 14:29:11 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> Message-ID: Eu com alguma coisa de testes + documenta??o de api/algo que a imagina??o permitir Wm resumo tenho uma id?ia ? n?o sei se os m?dulos test declare e test routines est?o me satisfazendo hah -- Renato Cron Sent from Samsung Mobile Phone Em 17/02/2013 14:24, "Daniel Vinciguerra" escreveu: > mantovani++ # estou curioso pra ler esse artigo hehehe > > Bora l? pessoal... algu?m mais? > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/2/17 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> 3 - Manipulando Bin?rios Cobol com Perl >> >> 2013/2/17 Daniel Vinciguerra : >> > Bom pessoal, >> > >> > Vamos fazer uma lista dos artigos/volunt?rios para mensurar quantos >> ainda >> > teremos faltando? >> > >> > Como ando mexendo bastante com o Mojolicious em um projeto (pessoal e >> > comercial) e fiz alguns testes com o ObjectDB (ORM escrito pelo vti) me >> > proponho a escrever os seguintes artigos: >> > >> > Daniel Vinciguerra: >> > 1 - Mojolicious (no lite) e Tests (implementando uma solu??o simples e >> seus >> > testes) >> > 2 - Conhecendo e Trabalhando com o Modulo ObjectDB >> > >> > Quem mais ai ja tem uma proposta de artigo (nome/assunto) poste com o >> nome >> > para formarmos a lista dos que ja temos... >> > >> > []'s >> > >> > >> > >> > Daniel Vinciguerra >> > Web Solutions Architect and Co-Owner at Bivee >> > http://github.com/dvinciguerra >> > >> > >> > 2013/2/17 Daniel Vinciguerra >> >> >> >> ((eden) + (mantovani))++ >> >> >> >> >> >> Daniel Vinciguerra >> >> Web Solutions Architect and Co-Owner at Bivee >> >> http://github.com/dvinciguerra >> >> >> >> >> >> 2013/2/17 Daniel de Oliveira Mantovani >> >> >> >>> >> >>> Ulisses, voc? vai escrever sobre o qu? no equin?cio ? >> >>> >> >>> 2013/2/17 : >> >>> > tentar reverter a responsabilidade, comigo, n?o funciona. >> >>> > >> >>> > desculpas e reatividade n?o levam a nada. >> >>> > >> >>> > precisamos de uma praia aqui em SP. >> >>> > >> >>> > >> >>> > >> >>> > -----Mensagem Original----- From: Eden Cardim >> >>> > Sent: Sunday, February 17, 2013 11:46 AM >> >>> > >> >>> > To: saopaulo-pm at mail.pm.org >> >>> > Subject: Re: [SP-pm] Equin?cio 2013 >> >>> > >> >>> >>>>>> "Ulisses" == < >> ulisses-lk8QF5QCclsIdKJ7tpkyPg at public.gmane.org> >> >>> >>>>>> writes: >> >>> > >> >>> > >> >>> > Ulisses> me parece que l?, eles n?o ficam rodando em c?rculos >> >>> > Ulisses> intermin?veis. >> >>> > >> >>> > Aqui o c?rculo se extende porque as pessoas insistem em reclamar >> >>> > m?ltiplas vezes sobre a mesma coisa, mesmo depois de j? ter um >> pessoal >> >>> > tomando provid?ncia pra resolver. Estamos agora mesmo agendando mais >> >>> > encontros sociais (que ? onde as pessoas descobrem que somos todos >> >>> > humanos pessoalmente), hackathons como o que o Thiago Rondon est? >> >>> > promovendo, encontros t?cnicos e publica??es. O que mais voc? acha >> que >> >>> > pode ser feito? >> >>> > >> >>> > Ulisses> l? n?o se afasta, se acolhe. >> >>> > >> >>> > Aqui tamb?m, por?m aqui a lista ? maior e mais dif?cil de >> controlar, ? >> >>> > natural numa cidade mais populosa. ? mais dif?cil acomodar e >> atender o >> >>> > capricho de todo mundo, mas tenha certeza, os *humanos* que est?o >> >>> > tomando a iniciativa est?o fazendo o melhor que podem. >> Historicamente >> >>> > as coisas s?o resolvidas com conversa, n?o modera??o, como acontece >> em >> >>> > outros lugares. Sinceramente, eu n?o compreendo porque a iniciativa >> do >> >>> > equin?cio foi transformada num tribunal (? parecido com o que >> acontece >> >>> > com a publica??o de vagas de emprego). >> >>> > >> >>> > Por fim: Precisamos de ajuda com o trabalho de acolhimento. Toda e >> >>> > qualquer ajuda ? bem-vinda. Voc? pode nos ajudar? >> >>> > >> >>> > -- >> >>> > Eden Cardim -- Insolide Solu??es de TI Ltda. >> >>> > +55 11 9644 8225 >> >>> > http://insoli.de >> >>> > =begin disclaimer >> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> > L >> >>> > =end disclaimer >> >>> > =begin disclaimer >> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> > L >> >>> > =end disclaimer >> >>> >> >>> >> >>> >> >>> -- >> >>> >> >>> -dom >> >>> >> >>> -- >> >>> >> >>> IBM - Business Analytics Optimization Consultant >> >>> Daniel Mantovani +5511 8538-9897 >> >>> XOXO >> >>> =begin disclaimer >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> L >> >>> =end disclaimer >> >> >> >> >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Sun Feb 17 09:29:36 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sun, 17 Feb 2013 14:29:36 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> Message-ID: 5- Non-Blocking I/O + Perl usando alguns exemplos com rede, arquivo e mais alguma coisa maluca q eu consiga imaginar. -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Sun Feb 17 09:32:52 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sun, 17 Feb 2013 14:32:52 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> Message-ID: Tiago Peczenyj, estamos num evento de Perl. Voc? n?o acha meio redundante colocar "Perl" no t?tulo do artigo ? (PS: Eu tenho artigos com Perl no t?tulo) 2013/2/17 Tiago Peczenyj : > > 5- Non-Blocking I/O + Perl > > usando alguns exemplos com rede, arquivo e mais alguma coisa maluca q eu > consiga imaginar. > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From tiago.peczenyj at gmail.com Sun Feb 17 09:33:50 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sun, 17 Feb 2013 14:33:50 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> Message-ID: desculpe, era pra ser Pure Perl, sem o uso de modulos extra. 2013/2/17 Daniel de Oliveira Mantovani > Tiago Peczenyj, estamos num evento de Perl. Voc? n?o acha meio > redundante colocar "Perl" no t?tulo do artigo ? > > (PS: Eu tenho artigos com Perl no t?tulo) > > 2013/2/17 Tiago Peczenyj : > > > > 5- Non-Blocking I/O + Perl > > > > usando alguns exemplos com rede, arquivo e mais alguma coisa maluca q eu > > consiga imaginar. > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From creaktive at gmail.com Sun Feb 17 09:40:44 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Sun, 17 Feb 2013 14:40:44 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> Message-ID: ++pacman J? ia te jogar na cara o meu artigo sobre Perl Ass?ncrono; mas Non-Blocking I/O with PURE-Perl seria demais! Eu escreverei sobre o XML::Compile. Como ler e escrever XML usando o dito cujo. E um b?-a-b? do XSD. N?o consigo pensar em um t?tulo que n?o seja "Como descobri o XSD e deixei de me preocupar com o XML alheio". ABS() 2013/2/17 Tiago Peczenyj > desculpe, era pra ser Pure Perl, sem o uso de modulos extra. > > 2013/2/17 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> Tiago Peczenyj, estamos num evento de Perl. Voc? n?o acha meio >> redundante colocar "Perl" no t?tulo do artigo ? >> >> (PS: Eu tenho artigos com Perl no t?tulo) >> >> 2013/2/17 Tiago Peczenyj : >> > >> > 5- Non-Blocking I/O + Perl >> > >> > usando alguns exemplos com rede, arquivo e mais alguma coisa maluca q eu >> > consiga imaginar. >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Sun Feb 17 09:44:17 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Sun, 17 Feb 2013 14:44:17 -0300 Subject: [SP-pm] =?iso-8859-1?q?Formato_dos_Artigos_Equin=F3cio?= In-Reply-To: References: <1361059180.6860.8.camel@fedora.thiago> <62BB6367F07949B98FACDDDC00200019@aware.com.br> Message-ID: Stan, Sim, me parece uma boa estrategia fazer este dry-run agora. Se voc? conseguir remendar aquela colcha de retalhos que o site ? hoje, ser? muito interessante! Ps.: Quem ? o mantenedor do site atualmente ? Abs, -Thiago Rondon 2013/2/17 Stanislaw Pusep : > Talvez n?o todo o site SPPM, mas somente o Equin?cio de agora poderia ser > feito em um foswiki. J? ? um come?o. > A minha ideia inicial de implementa??o seria adicionar o suporte a Markdown > ao site atual. Isso ? trivial. Mas foswiki ? muito mais legal. S? que n?o > sei fazer. Todavia, j? fucei bastante com instala??o local de MediaWiki; n?o > ? dif?cil. > > > ABS() > > > 2013/2/16 Thiago Rondon >> >> >> Stan, Thiago, Mongers, >> >> Eu tamb?m gosto da ideia da wiki. >> >> Para ser sincero, eu nunca realizei o setup de um foswiki. Seria trivial >> migrar o site atual, com todos seus artigos para ele ? >> >> Ou, voc?s tem alguma outra sugest?o de implementa??o ? >> >> Algu?m esta disposto a liderar esta iniciativa ? Pois, o equin?cio come?a >> em poucos dias. >> >> Abs! >> -Thiago Rondon >> >> >> On Saturday, February 16, 2013 at 11:18 PM, Stanislaw Pusep wrote: >> >> > Thiago, j? levantei a ideia de usar o formato Markdown ao inv?s do POD. >> > O HTML n?o ? um problema, a renderiza??o ? feita on-fly do lado do servidor. >> > Agora, Wiki ? realmente outro n?vel! Eu apoio 100% a realiza??o de todo >> > o Equin?cio de Mar?o de 2013 em formato Wiki, em car?ter experimental. At? >> > hoje, fomos fieis ao formato canonizado pelos Advent Calendars; mas j? >> > tomamos a iniciativa de publicar 2x ao ano, em datas l?icas. >> > Wiki me parece uma evolu??o natural. Podemos come?ar no Wiki do >> > reposit?rio GitHub e depois lan?ar os artigos em Wiki dedicado. >> > >> > ???????, 16 ??????? 2013 ?. ???????????? thiago glauco sanchez ?????: >> > > Senhores, estive pensando: >> > > Podemos montar uma Wiki (com o foswiki), as pessoas escrevem seus >> > > artigos com um WYSIWYG online e ele se torna vis?vel ap?s a aprova??o >> > > do >> > > revisor. >> > > Menos trabalhoso do que escrever em POD, revisar, converter para HTML >> > > e >> > > publicar. >> > > >> > > On Sat, 2013-02-16 at 21:28 -0200, Daniel de Oliveira Mantovani wrote: >> > > > Pessoal, um dos maiores problemas do equin?cio ? que mandam artigos >> > > > no >> > > > formato errado. ? bem simples o formato do arquivo, vou enviar >> > > > alguns >> > > > de exemplo para voc?s usarem de modelo. >> > > > >> > > > >> > > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/PSGI.pod >> > > > >> > > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/tipstrickscomdatas.pod >> > > > >> > > > Lembrem-se, se quiserem colocar imagens no artigo ? s? mandar um >> > > > e-mail com as imagens. >> > > > >> > > > Obrigado! >> > > > >> > > > []'s! >> > > > >> > > > -dom >> > > > >> > > > -- >> > > > >> > > > IBM - Business Analytics Optimization Consultant >> > > > Daniel Mantovani +5511 8538-9897 >> > > > XOXO >> > > > =begin disclaimer >> > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (javascript:;) >> > > > L >> > > > =end disclaimer >> > > >> > > >> > > >> > > =begin disclaimer >> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (javascript:;) >> > > L >> > > =end disclaimer >> > >> > >> > >> > -- >> > >> > ABS() >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) >> > L >> > =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From dan.vinciguerra at gmail.com Sun Feb 17 09:52:50 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Sun, 17 Feb 2013 14:52:50 -0300 Subject: [SP-pm] =?iso-8859-1?q?Formato_dos_Artigos_Equin=F3cio?= In-Reply-To: References: <1361059180.6860.8.camel@fedora.thiago> <62BB6367F07949B98FACDDDC00200019@aware.com.br> Message-ID: Thiago, Ache que est?vamos definindo isso no final do ano passado, lembra!? A thread acabou esfriando (penso eu), devido as festas de fim de ano! A galera at? sugeriu o uso de um Wiki, iniciei a implementa??o de algo, mas confesso que tive que estacionar um pouco pra suprir as demandas de um cliente rs De qualquer forma, em minha opini?o ? um assunto interessante de [re]levantarmos. []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/17 Thiago Rondon > Stan, > > Sim, me parece uma boa estrategia fazer este dry-run agora. > > Se voc? conseguir remendar aquela colcha de retalhos que o site ? > hoje, ser? muito interessante! > > Ps.: Quem ? o mantenedor do site atualmente ? > > Abs, > -Thiago Rondon > > 2013/2/17 Stanislaw Pusep : > > Talvez n?o todo o site SPPM, mas somente o Equin?cio de agora poderia ser > > feito em um foswiki. J? ? um come?o. > > A minha ideia inicial de implementa??o seria adicionar o suporte a > Markdown > > ao site atual. Isso ? trivial. Mas foswiki ? muito mais legal. S? que n?o > > sei fazer. Todavia, j? fucei bastante com instala??o local de MediaWiki; > n?o > > ? dif?cil. > > > > > > ABS() > > > > > > 2013/2/16 Thiago Rondon > >> > >> > >> Stan, Thiago, Mongers, > >> > >> Eu tamb?m gosto da ideia da wiki. > >> > >> Para ser sincero, eu nunca realizei o setup de um foswiki. Seria trivial > >> migrar o site atual, com todos seus artigos para ele ? > >> > >> Ou, voc?s tem alguma outra sugest?o de implementa??o ? > >> > >> Algu?m esta disposto a liderar esta iniciativa ? Pois, o equin?cio > come?a > >> em poucos dias. > >> > >> Abs! > >> -Thiago Rondon > >> > >> > >> On Saturday, February 16, 2013 at 11:18 PM, Stanislaw Pusep wrote: > >> > >> > Thiago, j? levantei a ideia de usar o formato Markdown ao inv?s do > POD. > >> > O HTML n?o ? um problema, a renderiza??o ? feita on-fly do lado do > servidor. > >> > Agora, Wiki ? realmente outro n?vel! Eu apoio 100% a realiza??o de > todo > >> > o Equin?cio de Mar?o de 2013 em formato Wiki, em car?ter > experimental. At? > >> > hoje, fomos fieis ao formato canonizado pelos Advent Calendars; mas j? > >> > tomamos a iniciativa de publicar 2x ao ano, em datas l?icas. > >> > Wiki me parece uma evolu??o natural. Podemos come?ar no Wiki do > >> > reposit?rio GitHub e depois lan?ar os artigos em Wiki dedicado. > >> > > >> > ???????, 16 ??????? 2013 ?. ???????????? thiago glauco sanchez ?????: > >> > > Senhores, estive pensando: > >> > > Podemos montar uma Wiki (com o foswiki), as pessoas escrevem seus > >> > > artigos com um WYSIWYG online e ele se torna vis?vel ap?s a > aprova??o > >> > > do > >> > > revisor. > >> > > Menos trabalhoso do que escrever em POD, revisar, converter para > HTML > >> > > e > >> > > publicar. > >> > > > >> > > On Sat, 2013-02-16 at 21:28 -0200, Daniel de Oliveira Mantovani > wrote: > >> > > > Pessoal, um dos maiores problemas do equin?cio ? que mandam > artigos > >> > > > no > >> > > > formato errado. ? bem simples o formato do arquivo, vou enviar > >> > > > alguns > >> > > > de exemplo para voc?s usarem de modelo. > >> > > > > >> > > > > >> > > > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/PSGI.pod > >> > > > > >> > > > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/tipstrickscomdatas.pod > >> > > > > >> > > > Lembrem-se, se quiserem colocar imagens no artigo ? s? mandar um > >> > > > e-mail com as imagens. > >> > > > > >> > > > Obrigado! > >> > > > > >> > > > []'s! > >> > > > > >> > > > -dom > >> > > > > >> > > > -- > >> > > > > >> > > > IBM - Business Analytics Optimization Consultant > >> > > > Daniel Mantovani +5511 8538-9897 > >> > > > XOXO > >> > > > =begin disclaimer > >> > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (javascript:;) > >> > > > L > >> > > > =end disclaimer > >> > > > >> > > > >> > > > >> > > =begin disclaimer > >> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (javascript:;) > >> > > L > >> > > =end disclaimer > >> > > >> > > >> > > >> > -- > >> > > >> > ABS() > >> > > >> > =begin disclaimer > >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > >> > L > >> > =end disclaimer > >> > >> > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Sun Feb 17 10:16:33 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Sun, 17 Feb 2013 15:16:33 -0300 Subject: [SP-pm] =?utf-8?q?Formato_dos_Artigos_Equin=C3=B3cio?= In-Reply-To: References: <1361059180.6860.8.camel@fedora.thiago> <62BB6367F07949B98FACDDDC00200019@aware.com.br> Message-ID: <4CD80A8ED8B14620A8CB3EB38FD4F426@aware.com.br> Daniel, Lembro sim! O site da sppm n?o foi "feito" para a quantidade de conte?dos que tem l?. Abs! -Thiago Rondon On Sunday, February 17, 2013 at 2:52 PM, Daniel Vinciguerra wrote: > Thiago, > > Ache que est?vamos definindo isso no final do ano passado, lembra!? > A thread acabou esfriando (penso eu), devido as festas de fim de ano! > > A galera at? sugeriu o uso de um Wiki, iniciei a implementa??o de algo, mas confesso que tive que estacionar um pouco pra suprir as demandas de um cliente rs > > De qualquer forma, em minha opini?o ? um assunto interessante de [re]levantarmos. > > []'s > > > > Daniel Vinciguerra > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > 2013/2/17 Thiago Rondon > > Stan, > > > > Sim, me parece uma boa estrategia fazer este dry-run agora. > > > > Se voc? conseguir remendar aquela colcha de retalhos que o site ? > > hoje, ser? muito interessante! > > > > Ps.: Quem ? o mantenedor do site atualmente ? > > > > Abs, > > -Thiago Rondon > > > > 2013/2/17 Stanislaw Pusep : > > > Talvez n?o todo o site SPPM, mas somente o Equin?cio de agora poderia ser > > > feito em um foswiki. J? ? um come?o. > > > A minha ideia inicial de implementa??o seria adicionar o suporte a Markdown > > > ao site atual. Isso ? trivial. Mas foswiki ? muito mais legal. S? que n?o > > > sei fazer. Todavia, j? fucei bastante com instala??o local de MediaWiki; n?o > > > ? dif?cil. > > > > > > > > > ABS() > > > > > > > > > 2013/2/16 Thiago Rondon > > > > > > > > > > > > Stan, Thiago, Mongers, > > > > > > > > Eu tamb?m gosto da ideia da wiki. > > > > > > > > Para ser sincero, eu nunca realizei o setup de um foswiki. Seria trivial > > > > migrar o site atual, com todos seus artigos para ele ? > > > > > > > > Ou, voc?s tem alguma outra sugest?o de implementa??o ? > > > > > > > > Algu?m esta disposto a liderar esta iniciativa ? Pois, o equin?cio come?a > > > > em poucos dias. > > > > > > > > Abs! > > > > -Thiago Rondon > > > > > > > > > > > > On Saturday, February 16, 2013 at 11:18 PM, Stanislaw Pusep wrote: > > > > > > > > > Thiago, j? levantei a ideia de usar o formato Markdown ao inv?s do POD. > > > > > O HTML n?o ? um problema, a renderiza??o ? feita on-fly do lado do servidor. > > > > > Agora, Wiki ? realmente outro n?vel! Eu apoio 100% a realiza??o de todo > > > > > o Equin?cio de Mar?o de 2013 em formato Wiki, em car?ter experimental. At? > > > > > hoje, fomos fieis ao formato canonizado pelos Advent Calendars; mas j? > > > > > tomamos a iniciativa de publicar 2x ao ano, em datas l?icas. > > > > > Wiki me parece uma evolu??o natural. Podemos come?ar no Wiki do > > > > > reposit?rio GitHub e depois lan?ar os artigos em Wiki dedicado. > > > > > > > > > > ???????, 16 ??????? 2013 ?. ???????????? thiago glauco sanchez ?????: > > > > > > Senhores, estive pensando: > > > > > > Podemos montar uma Wiki (com o foswiki), as pessoas escrevem seus > > > > > > artigos com um WYSIWYG online e ele se torna vis?vel ap?s a aprova??o > > > > > > do > > > > > > revisor. > > > > > > Menos trabalhoso do que escrever em POD, revisar, converter para HTML > > > > > > e > > > > > > publicar. > > > > > > > > > > > > On Sat, 2013-02-16 at 21:28 -0200, Daniel de Oliveira Mantovani wrote: > > > > > > > Pessoal, um dos maiores problemas do equin?cio ? que mandam artigos > > > > > > > no > > > > > > > formato errado. ? bem simples o formato do arquivo, vou enviar > > > > > > > alguns > > > > > > > de exemplo para voc?s usarem de modelo. > > > > > > > > > > > > > > > > > > > > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/PSGI.pod > > > > > > > > > > > > > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/tipstrickscomdatas.pod > > > > > > > > > > > > > > Lembrem-se, se quiserem colocar imagens no artigo ? s? mandar um > > > > > > > e-mail com as imagens. > > > > > > > > > > > > > > Obrigado! > > > > > > > > > > > > > > []'s! > > > > > > > > > > > > > > -dom > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > IBM - Business Analytics Optimization Consultant > > > > > > > Daniel Mantovani +5511 8538-9897 (tel:%2B5511%208538-9897) > > > > > > > XOXO > > > > > > > =begin disclaimer > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) (javascript:;) > > > > > > > L > > > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > =begin disclaimer > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) (javascript:;) > > > > > > L > > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > ABS() > > > > > > > > > > =begin disclaimer > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) (mailto:SaoPaulo-pm at pm.org) > > > > > L > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > =begin disclaimer > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > > L > > > > =end disclaimer > > > > > > > > > > > > > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > L > > > =end disclaimer > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From leonardo at ruoso.com Sun Feb 17 10:20:33 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Sun, 17 Feb 2013 15:20:33 -0300 Subject: [SP-pm] =?iso-8859-1?q?Formato_dos_Artigos_Equin=F3cio?= In-Reply-To: <4CD80A8ED8B14620A8CB3EB38FD4F426@aware.com.br> References: <1361059180.6860.8.camel@fedora.thiago> <62BB6367F07949B98FACDDDC00200019@aware.com.br> <4CD80A8ED8B14620A8CB3EB38FD4F426@aware.com.br> Message-ID: Bem, Eu vou sugerir uma vez mais: ? Movable Type ? feito para uma grande quantidade de conte?do, com uma grande quantidade de pessoas postando, com uma grande quantidade de acesso e sem requerer uma mega m?quina para faz?-lo. Uma instala??o pode ser multisite e cada site pode conter m?ltiplos blogues. O melhor? Ainda ? s? fazer aptitude install no Debian Wheezy ou no Ubuntu para ter instalado o MT5! Em 17 de fevereiro de 2013 15:16, Thiago Rondon escreveu: > > Daniel, > > Lembro sim! O site da sppm n?o foi "feito" para a quantidade de conte?dos > que tem l?. > > Abs! > -Thiago Rondon > > > On Sunday, February 17, 2013 at 2:52 PM, Daniel Vinciguerra wrote: > > > Thiago, > > > > Ache que est?vamos definindo isso no final do ano passado, lembra!? > > A thread acabou esfriando (penso eu), devido as festas de fim de ano! > > > > A galera at? sugeriu o uso de um Wiki, iniciei a implementa??o de algo, > mas confesso que tive que estacionar um pouco pra suprir as demandas de um > cliente rs > > > > De qualquer forma, em minha opini?o ? um assunto interessante de > [re]levantarmos. > > > > []'s > > > > > > > > Daniel Vinciguerra > > Web Solutions Architect and Co-Owner at Bivee > > http://github.com/dvinciguerra > > > > 2013/2/17 Thiago Rondon )> > > > Stan, > > > > > > Sim, me parece uma boa estrategia fazer este dry-run agora. > > > > > > Se voc? conseguir remendar aquela colcha de retalhos que o site ? > > > hoje, ser? muito interessante! > > > > > > Ps.: Quem ? o mantenedor do site atualmente ? > > > > > > Abs, > > > -Thiago Rondon > > > > > > 2013/2/17 Stanislaw Pusep creaktive at gmail.com)>: > > > > Talvez n?o todo o site SPPM, mas somente o Equin?cio de agora > poderia ser > > > > feito em um foswiki. J? ? um come?o. > > > > A minha ideia inicial de implementa??o seria adicionar o suporte a > Markdown > > > > ao site atual. Isso ? trivial. Mas foswiki ? muito mais legal. S? > que n?o > > > > sei fazer. Todavia, j? fucei bastante com instala??o local de > MediaWiki; n?o > > > > ? dif?cil. > > > > > > > > > > > > ABS() > > > > > > > > > > > > 2013/2/16 Thiago Rondon thiago at aware.com.br)> > > > > > > > > > > > > > > > Stan, Thiago, Mongers, > > > > > > > > > > Eu tamb?m gosto da ideia da wiki. > > > > > > > > > > Para ser sincero, eu nunca realizei o setup de um foswiki. Seria > trivial > > > > > migrar o site atual, com todos seus artigos para ele ? > > > > > > > > > > Ou, voc?s tem alguma outra sugest?o de implementa??o ? > > > > > > > > > > Algu?m esta disposto a liderar esta iniciativa ? Pois, o equin?cio > come?a > > > > > em poucos dias. > > > > > > > > > > Abs! > > > > > -Thiago Rondon > > > > > > > > > > > > > > > On Saturday, February 16, 2013 at 11:18 PM, Stanislaw Pusep wrote: > > > > > > > > > > > Thiago, j? levantei a ideia de usar o formato Markdown ao inv?s > do POD. > > > > > > O HTML n?o ? um problema, a renderiza??o ? feita on-fly do lado > do servidor. > > > > > > Agora, Wiki ? realmente outro n?vel! Eu apoio 100% a realiza??o > de todo > > > > > > o Equin?cio de Mar?o de 2013 em formato Wiki, em car?ter > experimental. At? > > > > > > hoje, fomos fieis ao formato canonizado pelos Advent Calendars; > mas j? > > > > > > tomamos a iniciativa de publicar 2x ao ano, em datas l?icas. > > > > > > Wiki me parece uma evolu??o natural. Podemos come?ar no Wiki do > > > > > > reposit?rio GitHub e depois lan?ar os artigos em Wiki dedicado. > > > > > > > > > > > > ???????, 16 ??????? 2013 ?. ???????????? thiago glauco sanchez > ?????: > > > > > > > Senhores, estive pensando: > > > > > > > Podemos montar uma Wiki (com o foswiki), as pessoas escrevem > seus > > > > > > > artigos com um WYSIWYG online e ele se torna vis?vel ap?s a > aprova??o > > > > > > > do > > > > > > > revisor. > > > > > > > Menos trabalhoso do que escrever em POD, revisar, converter > para HTML > > > > > > > e > > > > > > > publicar. > > > > > > > > > > > > > > On Sat, 2013-02-16 at 21:28 -0200, Daniel de Oliveira > Mantovani wrote: > > > > > > > > Pessoal, um dos maiores problemas do equin?cio ? que mandam > artigos > > > > > > > > no > > > > > > > > formato errado. ? bem simples o formato do arquivo, vou > enviar > > > > > > > > alguns > > > > > > > > de exemplo para voc?s usarem de modelo. > > > > > > > > > > > > > > > > > > > > > > > > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/PSGI.pod > > > > > > > > > > > > > > > > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/tipstrickscomdatas.pod > > > > > > > > > > > > > > > > Lembrem-se, se quiserem colocar imagens no artigo ? s? > mandar um > > > > > > > > e-mail com as imagens. > > > > > > > > > > > > > > > > Obrigado! > > > > > > > > > > > > > > > > []'s! > > > > > > > > > > > > > > > > -dom > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > > > IBM - Business Analytics Optimization Consultant > > > > > > > > Daniel Mantovani +5511 8538-9897 (tel:%2B5511%208538-9897) > > > > > > > > XOXO > > > > > > > > =begin disclaimer > > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) (javascript:;) > > > > > > > > L > > > > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > =begin disclaimer > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) (javascript:;) > > > > > > > L > > > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > ABS() > > > > > > > > > > > > =begin disclaimer > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) (mailto:SaoPaulo-pm at pm.org) > > > > > > L > > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > > > > > > =begin disclaimer > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > > > > > L > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > =begin disclaimer > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > > > > L > > > > =end disclaimer > > > > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > > > L > > > =end disclaimer > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Sun Feb 17 10:21:46 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sun, 17 Feb 2013 15:21:46 -0300 Subject: [SP-pm] =?iso-8859-1?q?Formato_dos_Artigos_Equin=F3cio?= In-Reply-To: References: <1361059180.6860.8.camel@fedora.thiago> <62BB6367F07949B98FACDDDC00200019@aware.com.br> <4CD80A8ED8B14620A8CB3EB38FD4F426@aware.com.br> Message-ID: O movable type ? o equivalente ao Octopress (ruby) mas em Perl? 2013/2/17 Leonardo Ruoso > Bem, > > Eu vou sugerir uma vez mais: > > ? Movable Type > > ? feito para uma grande quantidade de conte?do, com uma grande quantidade > de pessoas postando, com uma grande quantidade de acesso e sem requerer uma > mega m?quina para faz?-lo. > > Uma instala??o pode ser multisite e cada site pode conter m?ltiplos > blogues. > > O melhor? Ainda ? s? fazer aptitude install no Debian Wheezy ou no Ubuntu > para ter instalado o MT5! > > > > > Em 17 de fevereiro de 2013 15:16, Thiago Rondon escreveu: > > >> Daniel, >> >> Lembro sim! O site da sppm n?o foi "feito" para a quantidade de conte?dos >> que tem l?. >> >> Abs! >> -Thiago Rondon >> >> >> On Sunday, February 17, 2013 at 2:52 PM, Daniel Vinciguerra wrote: >> >> > Thiago, >> > >> > Ache que est?vamos definindo isso no final do ano passado, lembra!? >> > A thread acabou esfriando (penso eu), devido as festas de fim de ano! >> > >> > A galera at? sugeriu o uso de um Wiki, iniciei a implementa??o de algo, >> mas confesso que tive que estacionar um pouco pra suprir as demandas de um >> cliente rs >> > >> > De qualquer forma, em minha opini?o ? um assunto interessante de >> [re]levantarmos. >> > >> > []'s >> > >> > >> > >> > Daniel Vinciguerra >> > Web Solutions Architect and Co-Owner at Bivee >> > http://github.com/dvinciguerra >> > >> > 2013/2/17 Thiago Rondon > thiago at aware.com.br)> >> > > Stan, >> > > >> > > Sim, me parece uma boa estrategia fazer este dry-run agora. >> > > >> > > Se voc? conseguir remendar aquela colcha de retalhos que o site ? >> > > hoje, ser? muito interessante! >> > > >> > > Ps.: Quem ? o mantenedor do site atualmente ? >> > > >> > > Abs, >> > > -Thiago Rondon >> > > >> > > 2013/2/17 Stanislaw Pusep > creaktive at gmail.com)>: >> > > > Talvez n?o todo o site SPPM, mas somente o Equin?cio de agora >> poderia ser >> > > > feito em um foswiki. J? ? um come?o. >> > > > A minha ideia inicial de implementa??o seria adicionar o suporte a >> Markdown >> > > > ao site atual. Isso ? trivial. Mas foswiki ? muito mais legal. S? >> que n?o >> > > > sei fazer. Todavia, j? fucei bastante com instala??o local de >> MediaWiki; n?o >> > > > ? dif?cil. >> > > > >> > > > >> > > > ABS() >> > > > >> > > > >> > > > 2013/2/16 Thiago Rondon > thiago at aware.com.br)> >> > > > > >> > > > > >> > > > > Stan, Thiago, Mongers, >> > > > > >> > > > > Eu tamb?m gosto da ideia da wiki. >> > > > > >> > > > > Para ser sincero, eu nunca realizei o setup de um foswiki. Seria >> trivial >> > > > > migrar o site atual, com todos seus artigos para ele ? >> > > > > >> > > > > Ou, voc?s tem alguma outra sugest?o de implementa??o ? >> > > > > >> > > > > Algu?m esta disposto a liderar esta iniciativa ? Pois, o >> equin?cio come?a >> > > > > em poucos dias. >> > > > > >> > > > > Abs! >> > > > > -Thiago Rondon >> > > > > >> > > > > >> > > > > On Saturday, February 16, 2013 at 11:18 PM, Stanislaw Pusep wrote: >> > > > > >> > > > > > Thiago, j? levantei a ideia de usar o formato Markdown ao inv?s >> do POD. >> > > > > > O HTML n?o ? um problema, a renderiza??o ? feita on-fly do lado >> do servidor. >> > > > > > Agora, Wiki ? realmente outro n?vel! Eu apoio 100% a realiza??o >> de todo >> > > > > > o Equin?cio de Mar?o de 2013 em formato Wiki, em car?ter >> experimental. At? >> > > > > > hoje, fomos fieis ao formato canonizado pelos Advent Calendars; >> mas j? >> > > > > > tomamos a iniciativa de publicar 2x ao ano, em datas l?icas. >> > > > > > Wiki me parece uma evolu??o natural. Podemos come?ar no Wiki do >> > > > > > reposit?rio GitHub e depois lan?ar os artigos em Wiki dedicado. >> > > > > > >> > > > > > ???????, 16 ??????? 2013 ?. ???????????? thiago glauco sanchez >> ?????: >> > > > > > > Senhores, estive pensando: >> > > > > > > Podemos montar uma Wiki (com o foswiki), as pessoas escrevem >> seus >> > > > > > > artigos com um WYSIWYG online e ele se torna vis?vel ap?s a >> aprova??o >> > > > > > > do >> > > > > > > revisor. >> > > > > > > Menos trabalhoso do que escrever em POD, revisar, converter >> para HTML >> > > > > > > e >> > > > > > > publicar. >> > > > > > > >> > > > > > > On Sat, 2013-02-16 at 21:28 -0200, Daniel de Oliveira >> Mantovani wrote: >> > > > > > > > Pessoal, um dos maiores problemas do equin?cio ? que mandam >> artigos >> > > > > > > > no >> > > > > > > > formato errado. ? bem simples o formato do arquivo, vou >> enviar >> > > > > > > > alguns >> > > > > > > > de exemplo para voc?s usarem de modelo. >> > > > > > > > >> > > > > > > > >> > > > > > > > >> https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/PSGI.pod >> > > > > > > > >> > > > > > > > >> https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/tipstrickscomdatas.pod >> > > > > > > > >> > > > > > > > Lembrem-se, se quiserem colocar imagens no artigo ? s? >> mandar um >> > > > > > > > e-mail com as imagens. >> > > > > > > > >> > > > > > > > Obrigado! >> > > > > > > > >> > > > > > > > []'s! >> > > > > > > > >> > > > > > > > -dom >> > > > > > > > >> > > > > > > > -- >> > > > > > > > >> > > > > > > > IBM - Business Analytics Optimization Consultant >> > > > > > > > Daniel Mantovani +5511 8538-9897 (tel:%2B5511%208538-9897) >> > > > > > > > XOXO >> > > > > > > > =begin disclaimer >> > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) (javascript:;) >> > > > > > > > L >> > > > > > > > =end disclaimer >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > =begin disclaimer >> > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) (javascript:;) >> > > > > > > L >> > > > > > > =end disclaimer >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > > -- >> > > > > > >> > > > > > ABS() >> > > > > > >> > > > > > =begin disclaimer >> > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) (mailto:SaoPaulo-pm at pm.org) >> > > > > > L >> > > > > > =end disclaimer >> > > > > >> > > > > >> > > > > >> > > > > >> > > > > =begin disclaimer >> > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > > > L >> > > > > =end disclaimer >> > > > >> > > > >> > > > >> > > > >> > > > =begin disclaimer >> > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > > L >> > > > =end disclaimer >> > > >> > > =begin disclaimer >> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > L >> > > =end disclaimer >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org >> ) >> > L >> > =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Sun Feb 17 10:28:52 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Sun, 17 Feb 2013 15:28:52 -0300 Subject: [SP-pm] =?iso-8859-1?q?Formato_dos_Artigos_Equin=F3cio?= In-Reply-To: References: <1361059180.6860.8.camel@fedora.thiago> <62BB6367F07949B98FACDDDC00200019@aware.com.br> <4CD80A8ED8B14620A8CB3EB38FD4F426@aware.com.br> Message-ID: pacman,exato! leonardo++ # movable type ? uma boa pedida! * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/17 Tiago Peczenyj > O movable type ? o equivalente ao Octopress (ruby) mas em Perl? > > > 2013/2/17 Leonardo Ruoso > >> Bem, >> >> Eu vou sugerir uma vez mais: >> >> ? Movable Type >> >> ? feito para uma grande quantidade de conte?do, com uma grande quantidade >> de pessoas postando, com uma grande quantidade de acesso e sem requerer uma >> mega m?quina para faz?-lo. >> >> Uma instala??o pode ser multisite e cada site pode conter m?ltiplos >> blogues. >> >> O melhor? Ainda ? s? fazer aptitude install no Debian Wheezy ou no Ubuntu >> para ter instalado o MT5! >> >> >> >> >> Em 17 de fevereiro de 2013 15:16, Thiago Rondon escreveu: >> >> >>> Daniel, >>> >>> Lembro sim! O site da sppm n?o foi "feito" para a quantidade de >>> conte?dos que tem l?. >>> >>> Abs! >>> -Thiago Rondon >>> >>> >>> On Sunday, February 17, 2013 at 2:52 PM, Daniel Vinciguerra wrote: >>> >>> > Thiago, >>> > >>> > Ache que est?vamos definindo isso no final do ano passado, lembra!? >>> > A thread acabou esfriando (penso eu), devido as festas de fim de ano! >>> > >>> > A galera at? sugeriu o uso de um Wiki, iniciei a implementa??o de >>> algo, mas confesso que tive que estacionar um pouco pra suprir as demandas >>> de um cliente rs >>> > >>> > De qualquer forma, em minha opini?o ? um assunto interessante de >>> [re]levantarmos. >>> > >>> > []'s >>> > >>> > >>> > >>> > Daniel Vinciguerra >>> > Web Solutions Architect and Co-Owner at Bivee >>> > http://github.com/dvinciguerra >>> > >>> > 2013/2/17 Thiago Rondon >> thiago at aware.com.br)> >>> > > Stan, >>> > > >>> > > Sim, me parece uma boa estrategia fazer este dry-run agora. >>> > > >>> > > Se voc? conseguir remendar aquela colcha de retalhos que o site ? >>> > > hoje, ser? muito interessante! >>> > > >>> > > Ps.: Quem ? o mantenedor do site atualmente ? >>> > > >>> > > Abs, >>> > > -Thiago Rondon >>> > > >>> > > 2013/2/17 Stanislaw Pusep >> creaktive at gmail.com)>: >>> > > > Talvez n?o todo o site SPPM, mas somente o Equin?cio de agora >>> poderia ser >>> > > > feito em um foswiki. J? ? um come?o. >>> > > > A minha ideia inicial de implementa??o seria adicionar o suporte a >>> Markdown >>> > > > ao site atual. Isso ? trivial. Mas foswiki ? muito mais legal. S? >>> que n?o >>> > > > sei fazer. Todavia, j? fucei bastante com instala??o local de >>> MediaWiki; n?o >>> > > > ? dif?cil. >>> > > > >>> > > > >>> > > > ABS() >>> > > > >>> > > > >>> > > > 2013/2/16 Thiago Rondon >> thiago at aware.com.br)> >>> > > > > >>> > > > > >>> > > > > Stan, Thiago, Mongers, >>> > > > > >>> > > > > Eu tamb?m gosto da ideia da wiki. >>> > > > > >>> > > > > Para ser sincero, eu nunca realizei o setup de um foswiki. Seria >>> trivial >>> > > > > migrar o site atual, com todos seus artigos para ele ? >>> > > > > >>> > > > > Ou, voc?s tem alguma outra sugest?o de implementa??o ? >>> > > > > >>> > > > > Algu?m esta disposto a liderar esta iniciativa ? Pois, o >>> equin?cio come?a >>> > > > > em poucos dias. >>> > > > > >>> > > > > Abs! >>> > > > > -Thiago Rondon >>> > > > > >>> > > > > >>> > > > > On Saturday, February 16, 2013 at 11:18 PM, Stanislaw Pusep >>> wrote: >>> > > > > >>> > > > > > Thiago, j? levantei a ideia de usar o formato Markdown ao >>> inv?s do POD. >>> > > > > > O HTML n?o ? um problema, a renderiza??o ? feita on-fly do >>> lado do servidor. >>> > > > > > Agora, Wiki ? realmente outro n?vel! Eu apoio 100% a >>> realiza??o de todo >>> > > > > > o Equin?cio de Mar?o de 2013 em formato Wiki, em car?ter >>> experimental. At? >>> > > > > > hoje, fomos fieis ao formato canonizado pelos Advent >>> Calendars; mas j? >>> > > > > > tomamos a iniciativa de publicar 2x ao ano, em datas l?icas. >>> > > > > > Wiki me parece uma evolu??o natural. Podemos come?ar no Wiki do >>> > > > > > reposit?rio GitHub e depois lan?ar os artigos em Wiki dedicado. >>> > > > > > >>> > > > > > ???????, 16 ??????? 2013 ?. ???????????? thiago glauco sanchez >>> ?????: >>> > > > > > > Senhores, estive pensando: >>> > > > > > > Podemos montar uma Wiki (com o foswiki), as pessoas escrevem >>> seus >>> > > > > > > artigos com um WYSIWYG online e ele se torna vis?vel ap?s a >>> aprova??o >>> > > > > > > do >>> > > > > > > revisor. >>> > > > > > > Menos trabalhoso do que escrever em POD, revisar, converter >>> para HTML >>> > > > > > > e >>> > > > > > > publicar. >>> > > > > > > >>> > > > > > > On Sat, 2013-02-16 at 21:28 -0200, Daniel de Oliveira >>> Mantovani wrote: >>> > > > > > > > Pessoal, um dos maiores problemas do equin?cio ? que >>> mandam artigos >>> > > > > > > > no >>> > > > > > > > formato errado. ? bem simples o formato do arquivo, vou >>> enviar >>> > > > > > > > alguns >>> > > > > > > > de exemplo para voc?s usarem de modelo. >>> > > > > > > > >>> > > > > > > > >>> > > > > > > > >>> https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/PSGI.pod >>> > > > > > > > >>> > > > > > > > >>> https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/tipstrickscomdatas.pod >>> > > > > > > > >>> > > > > > > > Lembrem-se, se quiserem colocar imagens no artigo ? s? >>> mandar um >>> > > > > > > > e-mail com as imagens. >>> > > > > > > > >>> > > > > > > > Obrigado! >>> > > > > > > > >>> > > > > > > > []'s! >>> > > > > > > > >>> > > > > > > > -dom >>> > > > > > > > >>> > > > > > > > -- >>> > > > > > > > >>> > > > > > > > IBM - Business Analytics Optimization Consultant >>> > > > > > > > Daniel Mantovani +5511 8538-9897 (tel:%2B5511%208538-9897) >>> > > > > > > > XOXO >>> > > > > > > > =begin disclaimer >>> > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) (javascript:;) >>> > > > > > > > L >>> > > > > > > > =end disclaimer >>> > > > > > > >>> > > > > > > >>> > > > > > > >>> > > > > > > >>> > > > > > > =begin disclaimer >>> > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) (javascript:;) >>> > > > > > > L >>> > > > > > > =end disclaimer >>> > > > > > >>> > > > > > >>> > > > > > >>> > > > > > >>> > > > > > -- >>> > > > > > >>> > > > > > ABS() >>> > > > > > >>> > > > > > =begin disclaimer >>> > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) (mailto:SaoPaulo-pm at pm.org) >>> > > > > > L >>> > > > > > =end disclaimer >>> > > > > >>> > > > > >>> > > > > >>> > > > > >>> > > > > =begin disclaimer >>> > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) >>> > > > > L >>> > > > > =end disclaimer >>> > > > >>> > > > >>> > > > >>> > > > >>> > > > =begin disclaimer >>> > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) >>> > > > L >>> > > > =end disclaimer >>> > > >>> > > =begin disclaimer >>> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) >>> > > L >>> > > =end disclaimer >>> > >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) >>> > L >>> > =end disclaimer >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Sun Feb 17 10:40:59 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Sun, 17 Feb 2013 15:40:59 -0300 Subject: [SP-pm] =?iso-8859-1?q?Reportagem_1=BA_Equin=F3cio_de_2013?= Message-ID: Colegas, Surgiu uma ideia, de eu fazer uma reportagem com o que est? acontecendo em termos de tecnologia e neg?cios e que est? integrado ao ecossistema da SPPM. Eu sei de v?rias pessoas que est?o tocando ou participando de projetos muito legais, inova??o, melhorias de processos, muita coisa bacana mesmo. Nem todo mundo fala sobre seus projetos em p?blico. Ent?o, eu gostaria de pedir que quem quiser contribuir para esse ?estado dos neg?cios na SPPM? para me enviar um email e a gente iniciar um bate papo! Email para leonardo at ruoso.com! Abra?os e obrigado a todos desde j?, -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Sun Feb 17 10:59:59 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Sun, 17 Feb 2013 15:59:59 -0300 Subject: [SP-pm] =?iso-8859-1?q?Reportagem_1=BA_Equin=F3cio_de_2013?= In-Reply-To: References: Message-ID: O mais importante ? que eu n?o vou for?ar ningu?m. Eu sei que tem muitos projetos legais come?ando, encaminhados e maduros. Sei quem s?o algumas das pessoas, at? mesmo algumas que s?o ativas na lista. Eu vou, no entanto, esperar que algumas pessoas entrem em contato para confirmar a pauta! Abra?os, Em 17 de fevereiro de 2013 15:40, Leonardo Ruoso escreveu: > Colegas, > > Surgiu uma ideia, de eu fazer uma reportagem com o que est? acontecendo em > termos de tecnologia e neg?cios e que est? integrado ao ecossistema da SPPM. > > Eu sei de v?rias pessoas que est?o tocando ou participando de projetos > muito legais, inova??o, melhorias de processos, muita coisa bacana mesmo. > > Nem todo mundo fala sobre seus projetos em p?blico. Ent?o, eu gostaria de > pedir que quem quiser contribuir para esse ?estado dos neg?cios na SPPM? > para me enviar um email e a gente iniciar um bate papo! Email para > leonardo at ruoso.com! > > Abra?os e obrigado a todos desde j?, > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Sun Feb 17 15:10:00 2013 From: shonorio at gmail.com (Solli Honorio) Date: Sun, 17 Feb 2013 20:10:00 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> Message-ID: Ainda n?o tenho t?tulo (normalmente isto ? a ?ltima coisa que eu fa?o), mas vou falar sobre a cria??o de servidor de rede com perl. Solli Honorio Em 17 de fevereiro de 2013 14:40, Stanislaw Pusep escreveu: > ++pacman > > J? ia te jogar na cara o meu artigo sobre Perl Ass?ncrono; > mas Non-Blocking I/O with PURE-Perl seria demais! > Eu escreverei sobre o XML::Compile. Como ler e escrever XML usando o dito > cujo. E um b?-a-b? do XSD. N?o consigo pensar em um t?tulo que n?o seja > "Como descobri o XSD e deixei de me preocupar com o XML alheio". > > > ABS() > > > 2013/2/17 Tiago Peczenyj > >> desculpe, era pra ser Pure Perl, sem o uso de modulos extra. >> >> 2013/2/17 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com> >> >>> Tiago Peczenyj, estamos num evento de Perl. Voc? n?o acha meio >>> redundante colocar "Perl" no t?tulo do artigo ? >>> >>> (PS: Eu tenho artigos com Perl no t?tulo) >>> >>> 2013/2/17 Tiago Peczenyj : >>> > >>> > 5- Non-Blocking I/O + Perl >>> > >>> > usando alguns exemplos com rede, arquivo e mais alguma coisa maluca q >>> eu >>> > consiga imaginar. >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > >>> >>> >>> >>> -- >>> >>> -dom >>> >>> -- >>> >>> IBM - Business Analytics Optimization Consultant >>> Daniel Mantovani +5511 8538-9897 >>> XOXO >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Sun Feb 17 15:17:02 2013 From: shonorio at gmail.com (Solli Honorio) Date: Sun, 17 Feb 2013 20:17:02 -0300 Subject: [SP-pm] =?iso-8859-1?q?Reportagem_1=BA_Equin=F3cio_de_2013?= In-Reply-To: References: Message-ID: Leo, Eu n?o entendi o objetivo e o motivador desta reportagem. O resultado desta reportagem ser? um artigo do equin?cio ? Solli Honorio Em 17 de fevereiro de 2013 15:59, Leonardo Ruoso escreveu: > O mais importante ? que eu n?o vou for?ar ningu?m. > > Eu sei que tem muitos projetos legais come?ando, encaminhados e maduros. > > Sei quem s?o algumas das pessoas, at? mesmo algumas que s?o ativas na > lista. > > Eu vou, no entanto, esperar que algumas pessoas entrem em contato para > confirmar a pauta! > > Abra?os, > > > > > > > > Em 17 de fevereiro de 2013 15:40, Leonardo Ruoso escreveu: > > Colegas, >> >> Surgiu uma ideia, de eu fazer uma reportagem com o que est? acontecendo >> em termos de tecnologia e neg?cios e que est? integrado ao ecossistema da >> SPPM. >> >> Eu sei de v?rias pessoas que est?o tocando ou participando de projetos >> muito legais, inova??o, melhorias de processos, muita coisa bacana mesmo. >> >> Nem todo mundo fala sobre seus projetos em p?blico. Ent?o, eu gostaria de >> pedir que quem quiser contribuir para esse ?estado dos neg?cios na SPPM? >> para me enviar um email e a gente iniciar um bate papo! Email para >> leonardo at ruoso.com! >> >> Abra?os e obrigado a todos desde j?, >> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dan.vinciguerra at gmail.com Sun Feb 17 16:38:31 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Sun, 17 Feb 2013 21:38:31 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> Message-ID: Ok senhores, Apenas pra dar um feedback.... a lista esta da seguinte forma: dvinciguerra: Mojolicious (no lite) e Tests dvinciguerra: Conhecendo e Trabalhando com o Modulo ObjectDB mantovani: Manipulando Bin?rios Cobol com Perl mantovani: Construindo um Data Warehouse Multidimensional Usando o Extrato do Cart?o de Cr?dito RenatoCron: testes + documenta??o de api/algo que a imagina??o permitir pacman: Non-Blocking I/O + Perl creaktive: XML::Compile shonorio: cria??o de servidor de rede com perl Qualquer coisa errada, por favor, me corrijam! Mais algu?m ai hehehe? (teve a galera que postou nos emails acima, qualquer coisa eu coloco na lista) []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/17 Solli Honorio > Ainda n?o tenho t?tulo (normalmente isto ? a ?ltima coisa que eu fa?o), > mas vou falar sobre a cria??o de servidor de rede com perl. > > Solli Honorio > > > Em 17 de fevereiro de 2013 14:40, Stanislaw Pusep escreveu: > > ++pacman >> >> J? ia te jogar na cara o meu artigo sobre Perl Ass?ncrono; >> mas Non-Blocking I/O with PURE-Perl seria demais! >> Eu escreverei sobre o XML::Compile. Como ler e escrever XML usando o dito >> cujo. E um b?-a-b? do XSD. N?o consigo pensar em um t?tulo que n?o seja >> "Como descobri o XSD e deixei de me preocupar com o XML alheio". >> >> >> ABS() >> >> >> 2013/2/17 Tiago Peczenyj >> >>> desculpe, era pra ser Pure Perl, sem o uso de modulos extra. >>> >>> 2013/2/17 Daniel de Oliveira Mantovani < >>> daniel.oliveira.mantovani at gmail.com> >>> >>>> Tiago Peczenyj, estamos num evento de Perl. Voc? n?o acha meio >>>> redundante colocar "Perl" no t?tulo do artigo ? >>>> >>>> (PS: Eu tenho artigos com Perl no t?tulo) >>>> >>>> 2013/2/17 Tiago Peczenyj : >>>> > >>>> > 5- Non-Blocking I/O + Perl >>>> > >>>> > usando alguns exemplos com rede, arquivo e mais alguma coisa maluca q >>>> eu >>>> > consiga imaginar. >>>> > >>>> > =begin disclaimer >>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> > L >>>> > =end disclaimer >>>> > >>>> >>>> >>>> >>>> -- >>>> >>>> -dom >>>> >>>> -- >>>> >>>> IBM - Business Analytics Optimization Consultant >>>> Daniel Mantovani +5511 8538-9897 >>>> XOXO >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Sun Feb 17 16:49:41 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Sun, 17 Feb 2013 21:49:41 -0300 Subject: [SP-pm] =?iso-8859-1?q?Reportagem_1=BA_Equin=F3cio_de_2013?= In-Reply-To: References: Message-ID: Yep! Apenas isso mesmo soli, ? que em princ?pio eu preferiria que n?o fosse um artigo. Abra?os, Em 17 de fevereiro de 2013 20:17, Solli Honorio escreveu: > Leo, > > Eu n?o entendi o objetivo e o motivador desta reportagem. O resultado > desta reportagem ser? um artigo do equin?cio ? > > Solli Honorio > > > Em 17 de fevereiro de 2013 15:59, Leonardo Ruoso escreveu: > >> O mais importante ? que eu n?o vou for?ar ningu?m. >> >> Eu sei que tem muitos projetos legais come?ando, encaminhados e maduros. >> >> Sei quem s?o algumas das pessoas, at? mesmo algumas que s?o ativas na >> lista. >> >> Eu vou, no entanto, esperar que algumas pessoas entrem em contato para >> confirmar a pauta! >> >> Abra?os, >> >> >> >> >> >> >> >> Em 17 de fevereiro de 2013 15:40, Leonardo Ruoso escreveu: >> >> Colegas, >>> >>> Surgiu uma ideia, de eu fazer uma reportagem com o que est? acontecendo >>> em termos de tecnologia e neg?cios e que est? integrado ao ecossistema da >>> SPPM. >>> >>> Eu sei de v?rias pessoas que est?o tocando ou participando de projetos >>> muito legais, inova??o, melhorias de processos, muita coisa bacana mesmo. >>> >>> Nem todo mundo fala sobre seus projetos em p?blico. Ent?o, eu gostaria >>> de pedir que quem quiser contribuir para esse ?estado dos neg?cios na SPPM? >>> para me enviar um email e a gente iniciar um bate papo! Email para >>> leonardo at ruoso.com! >>> >>> Abra?os e obrigado a todos desde j?, >>> >>> >>> >>> -- >>> Leonardo Ruoso >>> Journalist, Perl developer and business consultant >>> Media, UFC/2006; Telecom, IFCE/1998 >>> >> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Sun Feb 17 17:06:45 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Sun, 17 Feb 2013 22:06:45 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> Message-ID: <7680A7A41914416FAAC03ADAE67705D5@aware.com.br> Daniel, Utilizando Amazon Route 53 para gerenciar sua infra-estrutura no AWS com Rex. abs! -Thiago Rondon On Sunday, February 17, 2013 at 9:38 PM, Daniel Vinciguerra wrote: > Ok senhores, > > Apenas pra dar um feedback.... a lista esta da seguinte forma: > > dvinciguerra: Mojolicious (no lite) e Tests > dvinciguerra: Conhecendo e Trabalhando com o Modulo ObjectDB > mantovani: Manipulando Bin?rios Cobol com Perl > mantovani: Construindo um Data Warehouse Multidimensional Usando o Extrato do Cart?o de Cr?dito > RenatoCron: testes + documenta??o de api/algo que a imagina??o permitir > pacman: Non-Blocking I/O + Perl > creaktive: XML::Compile > shonorio: cria??o de servidor de rede com perl > > Qualquer coisa errada, por favor, me corrijam! > > Mais algu?m ai hehehe? (teve a galera que postou nos emails acima, qualquer coisa eu coloco na lista) > > []'s > > > Daniel Vinciguerra > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > 2013/2/17 Solli Honorio > > Ainda n?o tenho t?tulo (normalmente isto ? a ?ltima coisa que eu fa?o), mas vou falar sobre a cria??o de servidor de rede com perl. > > > > Solli Honorio > > > > > > Em 17 de fevereiro de 2013 14:40, Stanislaw Pusep escreveu: > > > > > ++pacman > > > > > > J? ia te jogar na cara o meu artigo sobre Perl Ass?ncrono; mas Non-Blocking I/O with PURE-Perl seria demais! > > > Eu escreverei sobre o XML::Compile. Como ler e escrever XML usando o dito cujo. E um b?-a-b? do XSD. N?o consigo pensar em um t?tulo que n?o seja "Como descobri o XSD e deixei de me preocupar com o XML alheio". > > > > > > > > > > > > ABS() > > > > > > > > > 2013/2/17 Tiago Peczenyj > > > > desculpe, era pra ser Pure Perl, sem o uso de modulos extra. > > > > > > > > 2013/2/17 Daniel de Oliveira Mantovani > > > > > Tiago Peczenyj, estamos num evento de Perl. Voc? n?o acha meio > > > > > redundante colocar "Perl" no t?tulo do artigo ? > > > > > > > > > > (PS: Eu tenho artigos com Perl no t?tulo) > > > > > > > > > > 2013/2/17 Tiago Peczenyj : > > > > > > > > > > > > 5- Non-Blocking I/O + Perl > > > > > > > > > > > > usando alguns exemplos com rede, arquivo e mais alguma coisa maluca q eu > > > > > > consiga imaginar. > > > > > > > > > > > > =begin disclaimer > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > > > > L > > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > -dom > > > > > > > > > > -- > > > > > > > > > > IBM - Business Analytics Optimization Consultant > > > > > Daniel Mantovani +5511 8538-9897 (tel:%2B5511%208538-9897) > > > > > XOXO > > > > > =begin disclaimer > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > > > L > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > -- > > > > Tiago B. Peczenyj > > > > Linux User #405772 > > > > > > > > http://about.me/peczenyj > > > > =begin disclaimer > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > > L > > > > =end disclaimer > > > > > > > > > > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > L > > > =end disclaimer > > > > > > > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From marciorp at gmail.com Sun Feb 17 17:13:18 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sun, 17 Feb 2013 21:13:18 -0400 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> Message-ID: Boa noite Pessoal, Entrei na lista a mais de 6 meses, por indica??o do Nelson Ferraz. Fui muito bem recebido por ele e pelo Eden Cardim. Estava na ?poca tentando interagir com um Mainframe IBM, navegando pelo terminal 3270 simulando a intera??o humana. Sofro de uma doen?a degenerativa, e infelizmente logo depois das primeiras mensagens aqui na lista tive uma piora significativa e fiquei fora do ar at? agora. Estou retomando o ?projeto? que estava mexendo s? agora. N?o sei se posso sugerir artigos, mais se tiver algu?m que domine o assunto e possa contribuir, me seria muito ?til um artigo sobre intera??o com esses terminais. Outra coisa que acho muito interessante e que tamb?m uso, mais na base da gambiarra porque n?o sei fazer de forma "elegante", ? processamento paralelo ou thread. Para resolver a minha necessidade atualmente eu simplesmente executo a mesma aplica??o em Perl v?rias vezes, passando par?metros a ela. [...]?s Marcio. Em 17 de fevereiro de 2013 20:38, Daniel Vinciguerra < dan.vinciguerra at gmail.com> escreveu: > Ok senhores, > > Apenas pra dar um feedback.... a lista esta da seguinte forma: > > dvinciguerra: Mojolicious (no lite) e Tests > dvinciguerra: Conhecendo e Trabalhando com o Modulo ObjectDB > mantovani: Manipulando Bin?rios Cobol com Perl > mantovani: Construindo um Data Warehouse Multidimensional Usando o > Extrato do Cart?o de Cr?dito > RenatoCron: testes + documenta??o de api/algo que a imagina??o permitir > pacman: Non-Blocking I/O + Perl > creaktive: XML::Compile > shonorio: cria??o de servidor de rede com perl > > Qualquer coisa errada, por favor, me corrijam! > > Mais algu?m ai hehehe? (teve a galera que postou nos emails acima, > qualquer coisa eu coloco na lista) > > []'s > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/2/17 Solli Honorio > >> Ainda n?o tenho t?tulo (normalmente isto ? a ?ltima coisa que eu fa?o), >> mas vou falar sobre a cria??o de servidor de rede com perl. >> >> Solli Honorio >> >> >> Em 17 de fevereiro de 2013 14:40, Stanislaw Pusep escreveu: >> >> ++pacman >>> >>> J? ia te jogar na cara o meu artigo sobre Perl Ass?ncrono; >>> mas Non-Blocking I/O with PURE-Perl seria demais! >>> Eu escreverei sobre o XML::Compile. Como ler e escrever XML usando o >>> dito cujo. E um b?-a-b? do XSD. N?o consigo pensar em um t?tulo que n?o >>> seja "Como descobri o XSD e deixei de me preocupar com o XML alheio". >>> >>> >>> ABS() >>> >>> >>> 2013/2/17 Tiago Peczenyj >>> >>>> desculpe, era pra ser Pure Perl, sem o uso de modulos extra. >>>> >>>> 2013/2/17 Daniel de Oliveira Mantovani < >>>> daniel.oliveira.mantovani at gmail.com> >>>> >>>>> Tiago Peczenyj, estamos num evento de Perl. Voc? n?o acha meio >>>>> redundante colocar "Perl" no t?tulo do artigo ? >>>>> >>>>> (PS: Eu tenho artigos com Perl no t?tulo) >>>>> >>>>> 2013/2/17 Tiago Peczenyj : >>>>> > >>>>> > 5- Non-Blocking I/O + Perl >>>>> > >>>>> > usando alguns exemplos com rede, arquivo e mais alguma coisa maluca >>>>> q eu >>>>> > consiga imaginar. >>>>> > >>>>> > =begin disclaimer >>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> > L >>>>> > =end disclaimer >>>>> > >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> -dom >>>>> >>>>> -- >>>>> >>>>> IBM - Business Analytics Optimization Consultant >>>>> Daniel Mantovani +5511 8538-9897 >>>>> XOXO >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> >>>> -- >>>> Tiago B. Peczenyj >>>> Linux User #405772 >>>> >>>> http://about.me/peczenyj >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Sun Feb 17 17:40:18 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Sun, 17 Feb 2013 22:40:18 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> Message-ID: <2C3B7B41EC364001990A0D92575B34B0@aware.com.br> On Sunday, February 17, 2013 at 10:13 AM, ulisses at ibiz.com.br wrote: > sou de SP, assinante das listas PM SP e RJ. > > na lista RJ os novatos s?o acolhidos com educa??o e boa vontade. > > parab?ns lista PM RJ !!!! > > [romanceado demais? reli e achei que n?o, foi na medida] > Ol? Ulisses, N?o ? "romanceado demais" ! Eu concordo com o que voc? falou. Eu tamb?m gosto da vibe que a lista do Rio-PM, e seus membros. Inclusive, sempre disse isto, vejo eles com um comportamento muito mais leve, e que realmente ? acolhedor para alguns novatos. Tenho v?rios amigos l? e os admiro muito por esta leveza e habilidade. Mas, eu tamb?m gosto da vibe que a lista de S?o Paulo tem em outros momentos. Como comunidade, ? realizado eventos que a coordena??o envolve cobran?a, e isto gera atritos e um clima mais pesado. enfim... vejo iniciativa de ambas as comunidades, de formas diferentes e complementares. Sinceramente, n?o gosto muito desta "compara??o", ou "que um ? melhor que o outro", pois simplesmente n?o vejo como concorrentes, vejo como agregadores, alternativas, e etc. Gosto deste plural, ? sinal que o cen?rio brasileiro para Perl tem comunidades distintas... E estou doido para ver este ano a Curitiba-PM crescer. :-) Enfim, bola pra frente rapaziada. Este assunto parece que j? esgotou... N?o esta mais interessante conversar desta maneira, e ficar nesta vai e volta... Como Leonardo disse, temos cada vez mais participantes brasileiros (seja ela sua comunidade) em projetos opensource, startups, movimentos e etc. Vamos aproveitar, e espero que os novatos tenham mais op??es para aprender a linguagem. Uma boa semana para todos ! Pois, no final desta semana, teremos alguns membros da Rio-PM aqui e vamos marcar um ES com eles ! E ainda me pergunto.. ser? que temos que esperar os cariocas virem para c?, para marcarmos um ES ?! Abs, -Thiago Rondon From marciodesouzaferreira at gmail.com Sun Feb 17 18:06:36 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Sun, 17 Feb 2013 23:06:36 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: <9F079E8E2AF04E2EAAC95E802F6D5C15@aware.com.br> <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> Message-ID: Opa char?! Tenho trabalhado com perl "distribu?do" n?s ?ltimos dois meses. Posso escrever sumo sobre, vou por no git, se algu?m puder enriquecer o artigo seria ?timo! ;) Abs e boa recupera??o! :) On Feb 17, 2013 10:13 PM, "Marcio - Google" wrote: > Boa noite Pessoal, > > Entrei na lista a mais de 6 meses, por indica??o do Nelson Ferraz. Fui > muito bem recebido por ele e pelo Eden Cardim. Estava na ?poca tentando > interagir com um Mainframe IBM, navegando pelo terminal 3270 simulando a > intera??o humana. > > Sofro de uma doen?a degenerativa, e infelizmente logo depois das primeiras > mensagens aqui na lista tive uma piora significativa e fiquei fora do ar > at? agora. > > Estou retomando o ?projeto? que estava mexendo s? agora. > > N?o sei se posso sugerir artigos, mais se tiver algu?m que domine o > assunto e possa contribuir, me seria muito ?til um artigo sobre intera??o > com esses terminais. > > Outra coisa que acho muito interessante e que tamb?m uso, mais na base da > gambiarra porque n?o sei fazer de forma "elegante", ? processamento > paralelo ou thread. Para resolver a minha necessidade atualmente eu > simplesmente executo a mesma aplica??o em Perl v?rias vezes, passando > par?metros a ela. > > [...]?s > > Marcio. > > Em 17 de fevereiro de 2013 20:38, Daniel Vinciguerra < > dan.vinciguerra at gmail.com> escreveu: > >> Ok senhores, >> >> Apenas pra dar um feedback.... a lista esta da seguinte forma: >> >> dvinciguerra: Mojolicious (no lite) e Tests >> dvinciguerra: Conhecendo e Trabalhando com o Modulo ObjectDB >> mantovani: Manipulando Bin?rios Cobol com Perl >> mantovani: Construindo um Data Warehouse Multidimensional Usando o >> Extrato do Cart?o de Cr?dito >> RenatoCron: testes + documenta??o de api/algo que a imagina??o >> permitir >> pacman: Non-Blocking I/O + Perl >> creaktive: XML::Compile >> shonorio: cria??o de servidor de rede com perl >> >> Qualquer coisa errada, por favor, me corrijam! >> >> Mais algu?m ai hehehe? (teve a galera que postou nos emails acima, >> qualquer coisa eu coloco na lista) >> >> []'s >> >> * >> Daniel Vinciguerra* >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> 2013/2/17 Solli Honorio >> >>> Ainda n?o tenho t?tulo (normalmente isto ? a ?ltima coisa que eu fa?o), >>> mas vou falar sobre a cria??o de servidor de rede com perl. >>> >>> Solli Honorio >>> >>> >>> Em 17 de fevereiro de 2013 14:40, Stanislaw Pusep escreveu: >>> >>> ++pacman >>>> >>>> J? ia te jogar na cara o meu artigo sobre Perl Ass?ncrono; >>>> mas Non-Blocking I/O with PURE-Perl seria demais! >>>> Eu escreverei sobre o XML::Compile. Como ler e escrever XML usando o >>>> dito cujo. E um b?-a-b? do XSD. N?o consigo pensar em um t?tulo que n?o >>>> seja "Como descobri o XSD e deixei de me preocupar com o XML alheio". >>>> >>>> >>>> ABS() >>>> >>>> >>>> 2013/2/17 Tiago Peczenyj >>>> >>>>> desculpe, era pra ser Pure Perl, sem o uso de modulos extra. >>>>> >>>>> 2013/2/17 Daniel de Oliveira Mantovani < >>>>> daniel.oliveira.mantovani at gmail.com> >>>>> >>>>>> Tiago Peczenyj, estamos num evento de Perl. Voc? n?o acha meio >>>>>> redundante colocar "Perl" no t?tulo do artigo ? >>>>>> >>>>>> (PS: Eu tenho artigos com Perl no t?tulo) >>>>>> >>>>>> 2013/2/17 Tiago Peczenyj : >>>>>> > >>>>>> > 5- Non-Blocking I/O + Perl >>>>>> > >>>>>> > usando alguns exemplos com rede, arquivo e mais alguma coisa maluca >>>>>> q eu >>>>>> > consiga imaginar. >>>>>> > >>>>>> > =begin disclaimer >>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> > L >>>>>> > =end disclaimer >>>>>> > >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> -dom >>>>>> >>>>>> -- >>>>>> >>>>>> IBM - Business Analytics Optimization Consultant >>>>>> Daniel Mantovani +5511 8538-9897 >>>>>> XOXO >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Tiago B. Peczenyj >>>>> Linux User #405772 >>>>> >>>>> http://about.me/peczenyj >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > > [...]'s > > Marcio > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ulisses at ibiz.com.br Sun Feb 17 19:43:56 2013 From: ulisses at ibiz.com.br (ulisses at ibiz.com.br) Date: Mon, 18 Feb 2013 00:43:56 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: <2C3B7B41EC364001990A0D92575B34B0@aware.com.br> References: <2C3B7B41EC364001990A0D92575B34B0@aware.com.br> Message-ID: ola Thiago, a 'leveza' da PM RJ implica em compromisso com a causa e maturidade rodando em background. nao ? objetivo criar guerrinha entre RJ e SP; trata-se de tirar o chapeu para quem merece. usar esses elogios ao RJ de outra forma seria sacanagem manipulativa. tentar associar a opiniao de alguem ser valida ou nao se ela escreve/contribui ou nao para a comunidade ?, no m?nimo, falta de argumento. tenho certeza que esse aumento momentaneo de entropia trara bons resultados para SP, mesmo que haja negacao a tudo que eu falei. -----Mensagem Original----- From: Thiago Rondon Sent: Sunday, February 17, 2013 10:40 PM To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] Equin?cio 2013 On Sunday, February 17, 2013 at 10:13 AM, ulisses at ibiz.com.br wrote: > sou de SP, assinante das listas PM SP e RJ. > > na lista RJ os novatos s?o acolhidos com educa??o e boa vontade. > > parab?ns lista PM RJ !!!! > > [romanceado demais? reli e achei que n?o, foi na medida] > Ol? Ulisses, N?o ? "romanceado demais" ! Eu concordo com o que voc? falou. Eu tamb?m gosto da vibe que a lista do Rio-PM, e seus membros. Inclusive, sempre disse isto, vejo eles com um comportamento muito mais leve, e que realmente ? acolhedor para alguns novatos. Tenho v?rios amigos l? e os admiro muito por esta leveza e habilidade. Mas, eu tamb?m gosto da vibe que a lista de S?o Paulo tem em outros momentos. Como comunidade, ? realizado eventos que a coordena??o envolve cobran?a, e isto gera atritos e um clima mais pesado. enfim... vejo iniciativa de ambas as comunidades, de formas diferentes e complementares. Sinceramente, n?o gosto muito desta "compara??o", ou "que um ? melhor que o outro", pois simplesmente n?o vejo como concorrentes, vejo como agregadores, alternativas, e etc. Gosto deste plural, ? sinal que o cen?rio brasileiro para Perl tem comunidades distintas... E estou doido para ver este ano a Curitiba-PM crescer. :-) Enfim, bola pra frente rapaziada. Este assunto parece que j? esgotou... N?o esta mais interessante conversar desta maneira, e ficar nesta vai e volta... Como Leonardo disse, temos cada vez mais participantes brasileiros (seja ela sua comunidade) em projetos opensource, startups, movimentos e etc. Vamos aproveitar, e espero que os novatos tenham mais op??es para aprender a linguagem. Uma boa semana para todos ! Pois, no final desta semana, teremos alguns membros da Rio-PM aqui e vamos marcar um ES com eles ! E ainda me pergunto.. ser? que temos que esperar os cariocas virem para c?, para marcarmos um ES ?! Abs, -Thiago Rondon =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer From leprevostfv at gmail.com Sun Feb 17 20:33:59 2013 From: leprevostfv at gmail.com (Felipe Leprevost) Date: Mon, 18 Feb 2013 01:33:59 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> Message-ID: <5121AF37.8030400@gmail.com> On 02/17/2013 09:38 PM, Daniel Vinciguerra wrote: > Ok senhores, > > Apenas pra dar um feedback.... a lista esta da seguinte forma: > > dvinciguerra: Mojolicious (no lite) e Tests > dvinciguerra: Conhecendo e Trabalhando com o Modulo ObjectDB > mantovani: Manipulando Bin?rios Cobol com Perl > mantovani: Construindo um Data Warehouse Multidimensional Usando o > Extrato do Cart?o de Cr?dito > RenatoCron: testes + documenta??o de api/algo que a imagina??o > permitir > pacman: Non-Blocking I/O + Perl > creaktive: XML::Compile > shonorio: cria??o de servidor de rede com perl > > Qualquer coisa errada, por favor, me corrijam! > > Mais algu?m ai hehehe? (teve a galera que postou nos emails acima, > qualquer coisa eu coloco na lista) > > []'s > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/2/17 Solli Honorio > > > Ainda n?o tenho t?tulo (normalmente isto ? a ?ltima coisa que eu > fa?o), mas vou falar sobre a cria??o de servidor de rede com perl. > > Solli Honorio > > > Em 17 de fevereiro de 2013 14:40, Stanislaw Pusep > > escreveu: > > ++pacman > > J? ia te jogar na cara o meu artigo sobre Perl Ass?ncrono; > mas Non-Blocking I/O with PURE-Perl seria demais! > Eu escreverei sobre o XML::Compile. Como ler e escrever XML > usando o dito cujo. E um b?-a-b? do XSD. N?o consigo pensar em > um t?tulo que n?o seja "Como descobri o XSD e deixei de me > preocupar com o XML alheio". > > > ABS() > > > 2013/2/17 Tiago Peczenyj > > > desculpe, era pra ser Pure Perl, sem o uso de modulos extra. > > 2013/2/17 Daniel de Oliveira Mantovani > > > > Tiago Peczenyj, estamos num evento de Perl. Voc? n?o > acha meio > redundante colocar "Perl" no t?tulo do artigo ? > > (PS: Eu tenho artigos com Perl no t?tulo) > > 2013/2/17 Tiago Peczenyj >: > > > > 5- Non-Blocking I/O + Perl > > > > usando alguns exemplos com rede, arquivo e mais > alguma coisa maluca q eu > > consiga imaginar. > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer Meu artigo: Implementando e aplicando uma rede neural Hopfield -- Felipe da Veiga Leprevost www.leprevost.com.br Laboratory for Proteomics and Protein Engineering. Fiocruz, Brazil. -------------- next part -------------- An HTML attachment was scrubbed... URL: From felipe at leprevost.com.br Sun Feb 17 20:44:12 2013 From: felipe at leprevost.com.br (Felipe Leprevost) Date: Mon, 18 Feb 2013 01:44:12 -0300 Subject: [SP-pm] logo YAPC::Brasil 2013 In-Reply-To: References: Message-ID: Ainda n?o Leonardo, eu ia agilizar isso essa semana, mas como o pessoal est? se organizando para o equin?cio, acho que podemos come?ar a arrumar o nosso site ap?s o t?rmino da escrita dos artigos, assim n?o ficamos muito sobrecarregados. Por?m, estamos trabalhando em algumas quest?es do evento, mesmo sem o site: Al?m da logo e do local definido, durante esta semana eu a um outro colega da Curitiba PM, o Bruno Ramos, preparamos um texto que ir? compor a p?gina que descreve alguns dos pontos tur?sticos e lugares para visitar em Curitiba. Como teremos o domingo livre a ideia ? que os visitantes possam conhecer alguns lugares da cidade. Ainda ? cedo para confirmar, mas quero organizar um almo?o de encerramento no restaurante Madalosso, hoje o maior restaurante da Am?rica Latina. Abra?os. 2013/2/16 Leonardo Ruoso > Felipe, > > Acho que esqueci de responder a essa mensagem. Voc?s j? est?o avan?ando na > quest?o do site? > > Abra?os, > > > Em 27 de janeiro de 2013 17:28, Felipe Leprevost escreveu: > >> Pessoas >> J? possu?mos a nossa logo para o evento, o que acham? >> abra?os. >> >> -- >> Felipe da Veiga Leprevost >> www.leprevost.com.br >> Laboratory for Proteomics and Protein Engineering. >> Fiocruz, Brazil. >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Felipe da Veiga Leprevost www.leprevost.com.br Laboratory for Proteomics and Protein Engineering. Fiocruz, Brazil. -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Sun Feb 17 22:49:01 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 18 Feb 2013 03:49:01 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: (ulisses@ibiz.com.br's message of "Mon, 18 Feb 2013 00:43:56 -0300") References: <2C3B7B41EC364001990A0D92575B34B0@aware.com.br> Message-ID: >>>>> "Ulisses" == writes: Ulisses> ola Thiago, a 'leveza' da PM RJ implica em compromisso Ulisses> com a causa e maturidade rodando em background. Ulisses> na lista RJ os novatos s?o acolhidos com educa??o e boa Ulisses> vontade. Por favor, d? uma olhada r?pida nos arquivos da lista: http://mail.pm.org/pipermail/saopaulo-pm/2009/author.html Sempre foi tradi??o da lista fazer uma recep??o formal dos rec?m-inscritos, esse papel era tipicamente cumprido pelo l?der, que tem acesso ? lista de modera??o e sabe quando algu?m se inscreveu. Acontece que as pessoas que foram l?deres nos ?ltimos anos tamb?m s?o humanos e por um ou outro motivo (nascimento de filhos, funda??o de empresas, redirecionamento de carreira, eventos pra tocar, etc.) tiveram que dividir a aten??o com outras coisas al?m dos novatos e por isso as coisas ficaram um pouco ca?ticas. Al?m disso, a comunidade dobrou de tamanho e ainda estamos nos adequando. Isso n?o implica necessariamente em m? educa??o, m? vontade, imaturidade ou falta de compromisso, como a tua compara??o com a RJPM parece sugerir, ? simplesmente uma quest?o operacional de falta de recurso. Ulisses> tentar associar a opiniao de alguem ser valida ou nao se Ulisses> ela escreve/contribui ou nao para a comunidade ?, no Ulisses> m?nimo, falta de argumento. O que mais me entristece ? voc? enxergar o pedido de ajuda como instrumento ret?rico. ? similar ao que acontece quando um novato pede ajuda e n?o ? acolhido. Novamente, j? que ? invi?vel trazer uma praia ? SP, o que voc? sugere que pode ser feito pra que a lista volte a ficar mais "leve"? -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From leonardo at ruoso.com Mon Feb 18 01:50:01 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Mon, 18 Feb 2013 06:50:01 -0300 Subject: [SP-pm] logo YAPC::Brasil 2013 In-Reply-To: References: Message-ID: Ol?, Que bom que as coisas est?o caminhando. Lembre que em eventos e capta??o de patroc?nio pedir e pedir antes podem ser mais importantes do que pedir com excel?ncia. O Paran? tem algumas empresas com tradi??o de Open Source, aproveite. Eu colocaria mesmo uma pequena p?gina, uma p?gina mesmo, em /2013/curitiba-pr.html, para dar uma satisfa??o a quem fosse contatado. Em 18/02/2013 01:44, "Felipe Leprevost" escreveu: > Ainda n?o Leonardo, eu ia agilizar isso essa semana, mas como o pessoal > est? se organizando para o equin?cio, acho que podemos come?ar a arrumar o > nosso site ap?s o t?rmino da escrita dos artigos, assim n?o ficamos muito > sobrecarregados. > > Por?m, estamos trabalhando em algumas quest?es do evento, mesmo sem o site: > > Al?m da logo e do local definido, durante esta semana eu a um outro colega > da Curitiba PM, o Bruno Ramos, preparamos um texto que ir? compor a p?gina > que descreve alguns dos pontos tur?sticos e lugares para visitar em > Curitiba. Como teremos o domingo livre a ideia ? que os visitantes possam > conhecer alguns lugares da cidade. > > Ainda ? cedo para confirmar, mas quero organizar um almo?o de encerramento > no restaurante Madalosso, hoje o maior restaurante da Am?rica Latina. > > Abra?os. > > > 2013/2/16 Leonardo Ruoso > >> Felipe, >> >> Acho que esqueci de responder a essa mensagem. Voc?s j? est?o avan?ando >> na quest?o do site? >> >> Abra?os, >> >> >> Em 27 de janeiro de 2013 17:28, Felipe Leprevost > > escreveu: >> >>> Pessoas >>> J? possu?mos a nossa logo para o evento, o que acham? >>> abra?os. >>> >>> -- >>> Felipe da Veiga Leprevost >>> www.leprevost.com.br >>> Laboratory for Proteomics and Protein Engineering. >>> Fiocruz, Brazil. >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Felipe da Veiga Leprevost > www.leprevost.com.br > Laboratory for Proteomics and Protein Engineering. > Fiocruz, Brazil. > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Mon Feb 18 02:47:34 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Mon, 18 Feb 2013 07:47:34 -0300 Subject: [SP-pm] =?utf-8?q?Por_que_existimos_=3F_=5BEra=3A__Equin=C3=B3cio?= =?utf-8?q?_2013=5D?= In-Reply-To: References: <2C3B7B41EC364001990A0D92575B34B0@aware.com.br> Message-ID: <9AC181E0D48043B28F5F11CDF5E612E7@aware.com.br> On Monday, February 18, 2013 at 12:43 AM, ulisses at ibiz.com.br wrote: > ola Thiago, > > a 'leveza' da PM RJ implica em compromisso com a causa e maturidade rodando > em background. > > nao ? objetivo criar guerrinha entre RJ e SP; trata-se de tirar o chapeu > para quem merece. > Ulisses, Como voc? mede compromisso com a causa ? Digo, isto ? poss?vel de ser medido em n?meros, m?tricas e objetivos ? Pense como uma empresa, ONG, time de basquete... voc? tem n?meros para alcan?ar e metas para serem atingidas... Como com quase tudo... Como poder?amos trazer isto para comunidade, para deixar mais claro o seu ponto ? Como disse, o sucesso de uma comunidade pode ter diversos pontos, talvez dependa do que cada uma busca. E por isto discordo um pouco desta compara??o, pois a maioria das iniciativas que temos aqui tem ajuda dos amigos do Rio, e quando tem algo por l?, tamb?m acontece esta colabora??o... Elas s?o alternativas e complementares. Talvez, o seu erro esteja em comparar as comunidades s? pelo comportamento dentro da lista de e-mail, sendo que existem diversos outros canais de atua??o pelos objetivos da comunidade em si, como por exemplo tradu??o do perldocs, gera??o de conte?do, eventos para atrair novo p?blico, suporte em projetos livres, e etc... N?s temos algumas m?tricas.... que j? foi demonstrado em um ET... a maioria dos novos inscritos da lista, s?o gerados por um equin?cio, eventos, suporte ou etc... S? para ilustrar, metade dos participantes deste hackaton no s?bado sobre o m?dulo que o Andr? Walker escreveu (que j? esta lotado) n?o fazem parte da lista de discuss?o. Nos ?ltimos meses j? tivemos alguns ETs... Tivemos um sobre jornalismo de dados que o Eden Cardim organizou, agora o m?dulo que o Andre Walker escreveu, e um pouco antes o festival de palestras rel?mpagos, YAPC, ... Mas, enfim... eu tamb?m reclamo do comportamento de alguns, em determinadas situa??es... Mas, isto ? complicado de controlar com a comunidade crescendo... Eu n?o sei o que sugerir ao l?der do grupo, voc? tem alguma sugest?o ? Se o problema ? o comportamento de ataques que passou nos ?ltimos dois t?picos, um foi a recep??o de uma nova vaga de trabalho (que anda mais constante por aqui) e o outro parece um problema pessoal entre alguns membros aqui.... como controlar isto ? Abs, -Thiago Rondon From thiago at aware.com.br Mon Feb 18 02:53:27 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Mon, 18 Feb 2013 07:53:27 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: <5121AF37.8030400@gmail.com> References: <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> <5121AF37.8030400@gmail.com> Message-ID: <4548D56FA811411CB714CE7344C94D7F@aware.com.br> Daniel, Pessoal, O pessoal da iMasters ofereceu de publicar tamb?m todos os artigos do equin?cio no portal deles, al?m do nosso site. Isto poderia dar uma nova visibilidade para os artigos gerados pelo evento. Como poder?amos fazer este link ? O que voc?s sugerem ? Abs! -Thiago Rondon On Monday, February 18, 2013 at 1:33 AM, Felipe Leprevost wrote: > On 02/17/2013 09:38 PM, Daniel Vinciguerra wrote: > > Ok senhores, > > > > Apenas pra dar um feedback.... a lista esta da seguinte forma: > > > > dvinciguerra: Mojolicious (no lite) e Tests > > dvinciguerra: Conhecendo e Trabalhando com o Modulo ObjectDB > > mantovani: Manipulando Bin?rios Cobol com Perl > > mantovani: Construindo um Data Warehouse Multidimensional Usando o Extrato do Cart?o de Cr?dito > > RenatoCron: testes + documenta??o de api/algo que a imagina??o permitir > > pacman: Non-Blocking I/O + Perl > > creaktive: XML::Compile > > shonorio: cria??o de servidor de rede com perl > > > > Qualquer coisa errada, por favor, me corrijam! > > > > Mais algu?m ai hehehe? (teve a galera que postou nos emails acima, qualquer coisa eu coloco na lista) > > > > []'s > > > > > > Daniel Vinciguerra > > Web Solutions Architect and Co-Owner at Bivee > > http://github.com/dvinciguerra > > > > 2013/2/17 Solli Honorio > > > Ainda n?o tenho t?tulo (normalmente isto ? a ?ltima coisa que eu fa?o), mas vou falar sobre a cria??o de servidor de rede com perl. > > > > > > Solli Honorio > > > > > > > > > Em 17 de fevereiro de 2013 14:40, Stanislaw Pusep escreveu: > > > > > > > ++pacman > > > > > > > > J? ia te jogar na cara o meu artigo sobre Perl Ass?ncrono; mas Non-Blocking I/O with PURE-Perl seria demais! > > > > Eu escreverei sobre o XML::Compile. Como ler e escrever XML usando o dito cujo. E um b?-a-b? do XSD. N?o consigo pensar em um t?tulo que n?o seja "Como descobri o XSD e deixei de me preocupar com o XML alheio". > > > > > > > > > > > > > > > > ABS() > > > > > > > > > > > > 2013/2/17 Tiago Peczenyj > > > > > desculpe, era pra ser Pure Perl, sem o uso de modulos extra. > > > > > > > > > > 2013/2/17 Daniel de Oliveira Mantovani > > > > > > Tiago Peczenyj, estamos num evento de Perl. Voc? n?o acha meio > > > > > > redundante colocar "Perl" no t?tulo do artigo ? > > > > > > > > > > > > (PS: Eu tenho artigos com Perl no t?tulo) > > > > > > > > > > > > 2013/2/17 Tiago Peczenyj : > > > > > > > > > > > > > > 5- Non-Blocking I/O + Perl > > > > > > > > > > > > > > usando alguns exemplos com rede, arquivo e mais alguma coisa maluca q eu > > > > > > > consiga imaginar. > > > > > > > > > > > > > > =begin disclaimer > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > > > > > L > > > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > -dom > > > > > > > > > > > > -- > > > > > > > > > > > > IBM - Business Analytics Optimization Consultant > > > > > > Daniel Mantovani +5511 8538-9897 (tel:%2B5511%208538-9897) > > > > > > XOXO > > > > > > =begin disclaimer > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > > > > L > > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > Tiago B. Peczenyj > > > > > Linux User #405772 > > > > > > > > > > http://about.me/peczenyj > > > > > =begin disclaimer > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > > > L > > > > > =end disclaimer > > > > > > > > > > > > > > > > =begin disclaimer > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > > L > > > > =end disclaimer > > > > > > > > > > > > > > > -- > > > "o animal satisfeito dorme". - Guimar?es Rosa > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > L > > > =end disclaimer > > > > > > > > > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) L (http://mail.pm.org/mailman/listinfo/saopaulo-pm) =end disclaimer > Meu artigo: Implementando e aplicando uma rede neural Hopfield > > -- Felipe da Veiga Leprevost www.leprevost.com.br (http://www.leprevost.com.br) Laboratory for Proteomics and Protein Engineering. Fiocruz, Brazil. > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From leonardo at ruoso.com Mon Feb 18 02:56:23 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Mon, 18 Feb 2013 07:56:23 -0300 Subject: [SP-pm] =?iso-8859-1?q?Por_que_existimos_=3F_=5BEra=3A_Equin=F3ci?= =?iso-8859-1?q?o_2013=5D?= In-Reply-To: <9AC181E0D48043B28F5F11CDF5E612E7@aware.com.br> References: <2C3B7B41EC364001990A0D92575B34B0@aware.com.br> <9AC181E0D48043B28F5F11CDF5E612E7@aware.com.br> Message-ID: Eu acredito que uma ?tima forma de receber melhor ? dispondo de uma apresenta??o d? comunidade, de seus membros re das iniciativas daqueles que tem iniciativas pr?prias. Em 18/02/2013 07:47, "Thiago Rondon" escreveu: > On Monday, February 18, 2013 at 12:43 AM, ulisses at ibiz.com.br wrote: > > ola Thiago, > > > > a 'leveza' da PM RJ implica em compromisso com a causa e maturidade > rodando > > em background. > > > > nao ? objetivo criar guerrinha entre RJ e SP; trata-se de tirar o chapeu > > para quem merece. > > > Ulisses, > > Como voc? mede compromisso com a causa ? Digo, isto ? poss?vel de ser > medido em n?meros, m?tricas e objetivos ? Pense como uma empresa, ONG, time > de basquete... voc? tem n?meros para alcan?ar e metas para serem > atingidas... Como com quase tudo... > > Como poder?amos trazer isto para comunidade, para deixar mais claro o seu > ponto ? > > Como disse, o sucesso de uma comunidade pode ter diversos pontos, talvez > dependa do que cada uma busca. > > E por isto discordo um pouco desta compara??o, pois a maioria das > iniciativas que temos aqui tem ajuda dos amigos do Rio, e quando tem algo > por l?, tamb?m acontece esta colabora??o... Elas s?o alternativas e > complementares. > > Talvez, o seu erro esteja em comparar as comunidades s? pelo comportamento > dentro da lista de e-mail, sendo que existem diversos outros canais de > atua??o pelos objetivos da comunidade em si, como por exemplo tradu??o do > perldocs, gera??o de conte?do, eventos para atrair novo p?blico, suporte em > projetos livres, e etc... > > N?s temos algumas m?tricas.... que j? foi demonstrado em um ET... a > maioria dos novos inscritos da lista, s?o gerados por um equin?cio, > eventos, suporte ou etc... S? para ilustrar, metade dos participantes deste > hackaton no s?bado sobre o m?dulo que o Andr? Walker escreveu (que j? esta > lotado) n?o fazem parte da lista de discuss?o. > > Nos ?ltimos meses j? tivemos alguns ETs... Tivemos um sobre jornalismo de > dados que o Eden Cardim organizou, agora o m?dulo que o Andre Walker > escreveu, e um pouco antes o festival de palestras rel?mpagos, YAPC, ... > > Mas, enfim... eu tamb?m reclamo do comportamento de alguns, em > determinadas situa??es... Mas, isto ? complicado de controlar com a > comunidade crescendo... Eu n?o sei o que sugerir ao l?der do grupo, voc? > tem alguma sugest?o ? Se o problema ? o comportamento de ataques que passou > nos ?ltimos dois t?picos, um foi a recep??o de uma nova vaga de trabalho > (que anda mais constante por aqui) e o outro parece um problema pessoal > entre alguns membros aqui.... como controlar isto ? > > Abs, > -Thiago Rondon > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Mon Feb 18 03:13:40 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Mon, 18 Feb 2013 08:13:40 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: <4548D56FA811411CB714CE7344C94D7F@aware.com.br> References: <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> <5121AF37.8030400@gmail.com> <4548D56FA811411CB714CE7344C94D7F@aware.com.br> Message-ID: iMasters pode fazer um link canonical pra SPPM? RenatoCron, isso seria o suficiente, certo? []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/18 Thiago Rondon > > Daniel, Pessoal, > > O pessoal da iMasters ofereceu de publicar tamb?m todos os artigos do > equin?cio no portal deles, al?m do nosso site. Isto poderia dar uma nova > visibilidade para os artigos gerados pelo evento. > > Como poder?amos fazer este link ? O que voc?s sugerem ? > > Abs! > -Thiago Rondon > > > On Monday, February 18, 2013 at 1:33 AM, Felipe Leprevost wrote: > > > On 02/17/2013 09:38 PM, Daniel Vinciguerra wrote: > > > Ok senhores, > > > > > > Apenas pra dar um feedback.... a lista esta da seguinte forma: > > > > > > dvinciguerra: Mojolicious (no lite) e Tests > > > dvinciguerra: Conhecendo e Trabalhando com o Modulo ObjectDB > > > mantovani: Manipulando Bin?rios Cobol com Perl > > > mantovani: Construindo um Data Warehouse Multidimensional Usando o > Extrato do Cart?o de Cr?dito > > > RenatoCron: testes + documenta??o de api/algo que a imagina??o permitir > > > pacman: Non-Blocking I/O + Perl > > > creaktive: XML::Compile > > > shonorio: cria??o de servidor de rede com perl > > > > > > Qualquer coisa errada, por favor, me corrijam! > > > > > > Mais algu?m ai hehehe? (teve a galera que postou nos emails acima, > qualquer coisa eu coloco na lista) > > > > > > []'s > > > > > > > > > Daniel Vinciguerra > > > Web Solutions Architect and Co-Owner at Bivee > > > http://github.com/dvinciguerra > > > > > > 2013/2/17 Solli Honorio )> > > > > Ainda n?o tenho t?tulo (normalmente isto ? a ?ltima coisa que eu > fa?o), mas vou falar sobre a cria??o de servidor de rede com perl. > > > > > > > > Solli Honorio > > > > > > > > > > > > Em 17 de fevereiro de 2013 14:40, Stanislaw Pusep < > creaktive at gmail.com (mailto:creaktive at gmail.com)> escreveu: > > > > > > > > > ++pacman > > > > > > > > > > J? ia te jogar na cara o meu artigo sobre Perl Ass?ncrono; mas > Non-Blocking I/O with PURE-Perl seria demais! > > > > > Eu escreverei sobre o XML::Compile. Como ler e escrever XML usando > o dito cujo. E um b?-a-b? do XSD. N?o consigo pensar em um t?tulo que n?o > seja "Como descobri o XSD e deixei de me preocupar com o XML alheio". > > > > > > > > > > > > > > > > > > > > ABS() > > > > > > > > > > > > > > > 2013/2/17 Tiago Peczenyj tiago.peczenyj at gmail.com)> > > > > > > desculpe, era pra ser Pure Perl, sem o uso de modulos extra. > > > > > > > > > > > > 2013/2/17 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com (mailto: > daniel.oliveira.mantovani at gmail.com)> > > > > > > > Tiago Peczenyj, estamos num evento de Perl. Voc? n?o acha meio > > > > > > > redundante colocar "Perl" no t?tulo do artigo ? > > > > > > > > > > > > > > (PS: Eu tenho artigos com Perl no t?tulo) > > > > > > > > > > > > > > 2013/2/17 Tiago Peczenyj tiago.peczenyj at gmail.com)>: > > > > > > > > > > > > > > > > 5- Non-Blocking I/O + Perl > > > > > > > > > > > > > > > > usando alguns exemplos com rede, arquivo e mais alguma coisa > maluca q eu > > > > > > > > consiga imaginar. > > > > > > > > > > > > > > > > =begin disclaimer > > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > > > > > > > > L > > > > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > -dom > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > IBM - Business Analytics Optimization Consultant > > > > > > > Daniel Mantovani +5511 8538-9897 (tel:%2B5511%208538-9897) > > > > > > > XOXO > > > > > > > =begin disclaimer > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > > > > > > > L > > > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > Tiago B. Peczenyj > > > > > > Linux User #405772 > > > > > > > > > > > > http://about.me/peczenyj > > > > > > =begin disclaimer > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > > > > > > L > > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > =begin disclaimer > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > > > > > L > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > -- > > > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > =begin disclaimer > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > > > > L > > > > =end disclaimer > > > > > > > > > > > > > > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: > SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) L< > http://mail.pm.org/mailman/listinfo/saopaulo-pm> ( > http://mail.pm.org/mailman/listinfo/saopaulo-pm) =end disclaimer > > Meu artigo: Implementando e aplicando uma rede neural Hopfield > > > > -- Felipe da Veiga Leprevost www.leprevost.com.br ( > http://www.leprevost.com.br) Laboratory for Proteomics and Protein > Engineering. Fiocruz, Brazil. > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Mon Feb 18 03:26:19 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 18 Feb 2013 08:26:19 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> <5121AF37.8030400@gmail.com> <4548D56FA811411CB714CE7344C94D7F@aware.com.br> Message-ID: Sim, colocar o conte?do l? e no head do HTML indicar que ? da SPPM. J? j? acho o link -- Renato Cron Sent from Samsung Mobile Phone Em 18/02/2013 08:14, "Marcio Ferreira" escreveu: > iMasters pode fazer um link canonical pra SPPM? > > RenatoCron, isso seria o suficiente, certo? > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/2/18 Thiago Rondon > >> >> Daniel, Pessoal, >> >> O pessoal da iMasters ofereceu de publicar tamb?m todos os artigos do >> equin?cio no portal deles, al?m do nosso site. Isto poderia dar uma nova >> visibilidade para os artigos gerados pelo evento. >> >> Como poder?amos fazer este link ? O que voc?s sugerem ? >> >> Abs! >> -Thiago Rondon >> >> >> On Monday, February 18, 2013 at 1:33 AM, Felipe Leprevost wrote: >> >> > On 02/17/2013 09:38 PM, Daniel Vinciguerra wrote: >> > > Ok senhores, >> > > >> > > Apenas pra dar um feedback.... a lista esta da seguinte forma: >> > > >> > > dvinciguerra: Mojolicious (no lite) e Tests >> > > dvinciguerra: Conhecendo e Trabalhando com o Modulo ObjectDB >> > > mantovani: Manipulando Bin?rios Cobol com Perl >> > > mantovani: Construindo um Data Warehouse Multidimensional Usando o >> Extrato do Cart?o de Cr?dito >> > > RenatoCron: testes + documenta??o de api/algo que a imagina??o >> permitir >> > > pacman: Non-Blocking I/O + Perl >> > > creaktive: XML::Compile >> > > shonorio: cria??o de servidor de rede com perl >> > > >> > > Qualquer coisa errada, por favor, me corrijam! >> > > >> > > Mais algu?m ai hehehe? (teve a galera que postou nos emails acima, >> qualquer coisa eu coloco na lista) >> > > >> > > []'s >> > > >> > > >> > > Daniel Vinciguerra >> > > Web Solutions Architect and Co-Owner at Bivee >> > > http://github.com/dvinciguerra >> > > >> > > 2013/2/17 Solli Honorio > shonorio at gmail.com)> >> > > > Ainda n?o tenho t?tulo (normalmente isto ? a ?ltima coisa que eu >> fa?o), mas vou falar sobre a cria??o de servidor de rede com perl. >> > > > >> > > > Solli Honorio >> > > > >> > > > >> > > > Em 17 de fevereiro de 2013 14:40, Stanislaw Pusep < >> creaktive at gmail.com (mailto:creaktive at gmail.com)> escreveu: >> > > > >> > > > > ++pacman >> > > > > >> > > > > J? ia te jogar na cara o meu artigo sobre Perl Ass?ncrono; mas >> Non-Blocking I/O with PURE-Perl seria demais! >> > > > > Eu escreverei sobre o XML::Compile. Como ler e escrever XML >> usando o dito cujo. E um b?-a-b? do XSD. N?o consigo pensar em um t?tulo >> que n?o seja "Como descobri o XSD e deixei de me preocupar com o XML >> alheio". >> > > > > >> > > > > >> > > > > >> > > > > ABS() >> > > > > >> > > > > >> > > > > 2013/2/17 Tiago Peczenyj > tiago.peczenyj at gmail.com)> >> > > > > > desculpe, era pra ser Pure Perl, sem o uso de modulos extra. >> > > > > > >> > > > > > 2013/2/17 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com (mailto: >> daniel.oliveira.mantovani at gmail.com)> >> > > > > > > Tiago Peczenyj, estamos num evento de Perl. Voc? n?o acha meio >> > > > > > > redundante colocar "Perl" no t?tulo do artigo ? >> > > > > > > >> > > > > > > (PS: Eu tenho artigos com Perl no t?tulo) >> > > > > > > >> > > > > > > 2013/2/17 Tiago Peczenyj > tiago.peczenyj at gmail.com)>: >> > > > > > > > >> > > > > > > > 5- Non-Blocking I/O + Perl >> > > > > > > > >> > > > > > > > usando alguns exemplos com rede, arquivo e mais alguma >> coisa maluca q eu >> > > > > > > > consiga imaginar. >> > > > > > > > >> > > > > > > > =begin disclaimer >> > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > > > > > > L >> > > > > > > > =end disclaimer >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > -- >> > > > > > > >> > > > > > > -dom >> > > > > > > >> > > > > > > -- >> > > > > > > >> > > > > > > IBM - Business Analytics Optimization Consultant >> > > > > > > Daniel Mantovani +5511 8538-9897 (tel:%2B5511%208538-9897) >> > > > > > > XOXO >> > > > > > > =begin disclaimer >> > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > > > > > L >> > > > > > > =end disclaimer >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > > -- >> > > > > > Tiago B. Peczenyj >> > > > > > Linux User #405772 >> > > > > > >> > > > > > http://about.me/peczenyj >> > > > > > =begin disclaimer >> > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > > > > L >> > > > > > =end disclaimer >> > > > > >> > > > > >> > > > > >> > > > > =begin disclaimer >> > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > > > L >> > > > > =end disclaimer >> > > > >> > > > >> > > > >> > > > >> > > > -- >> > > > "o animal satisfeito dorme". - Guimar?es Rosa >> > > > =begin disclaimer >> > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > > L >> > > > =end disclaimer >> > > >> > > >> > > >> > > >> > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: >> SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) L< >> http://mail.pm.org/mailman/listinfo/saopaulo-pm> ( >> http://mail.pm.org/mailman/listinfo/saopaulo-pm) =end disclaimer >> > Meu artigo: Implementando e aplicando uma rede neural Hopfield >> > >> > -- Felipe da Veiga Leprevost www.leprevost.com.br ( >> http://www.leprevost.com.br) Laboratory for Proteomics and Protein >> Engineering. Fiocruz, Brazil. >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org >> ) >> > L >> > =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Mon Feb 18 03:28:06 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Mon, 18 Feb 2013 08:28:06 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: <4548D56FA811411CB714CE7344C94D7F@aware.com.br> References: <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> <5121AF37.8030400@gmail.com> <4548D56FA811411CB714CE7344C94D7F@aware.com.br> Message-ID: Thiago, eles podem adicionar um link canonical pra SPPM? RenatoCron, +quem entenda de SEO, Um link canonical resolveria isso? Assim o artigo estaria no iMasters e na SPPM []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/18 Thiago Rondon > > Daniel, Pessoal, > > O pessoal da iMasters ofereceu de publicar tamb?m todos os artigos do > equin?cio no portal deles, al?m do nosso site. Isto poderia dar uma nova > visibilidade para os artigos gerados pelo evento. > > Como poder?amos fazer este link ? O que voc?s sugerem ? > > Abs! > -Thiago Rondon > > > On Monday, February 18, 2013 at 1:33 AM, Felipe Leprevost wrote: > > > On 02/17/2013 09:38 PM, Daniel Vinciguerra wrote: > > > Ok senhores, > > > > > > Apenas pra dar um feedback.... a lista esta da seguinte forma: > > > > > > dvinciguerra: Mojolicious (no lite) e Tests > > > dvinciguerra: Conhecendo e Trabalhando com o Modulo ObjectDB > > > mantovani: Manipulando Bin?rios Cobol com Perl > > > mantovani: Construindo um Data Warehouse Multidimensional Usando o > Extrato do Cart?o de Cr?dito > > > RenatoCron: testes + documenta??o de api/algo que a imagina??o permitir > > > pacman: Non-Blocking I/O + Perl > > > creaktive: XML::Compile > > > shonorio: cria??o de servidor de rede com perl > > > > > > Qualquer coisa errada, por favor, me corrijam! > > > > > > Mais algu?m ai hehehe? (teve a galera que postou nos emails acima, > qualquer coisa eu coloco na lista) > > > > > > []'s > > > > > > > > > Daniel Vinciguerra > > > Web Solutions Architect and Co-Owner at Bivee > > > http://github.com/dvinciguerra > > > > > > 2013/2/17 Solli Honorio )> > > > > Ainda n?o tenho t?tulo (normalmente isto ? a ?ltima coisa que eu > fa?o), mas vou falar sobre a cria??o de servidor de rede com perl. > > > > > > > > Solli Honorio > > > > > > > > > > > > Em 17 de fevereiro de 2013 14:40, Stanislaw Pusep < > creaktive at gmail.com (mailto:creaktive at gmail.com)> escreveu: > > > > > > > > > ++pacman > > > > > > > > > > J? ia te jogar na cara o meu artigo sobre Perl Ass?ncrono; mas > Non-Blocking I/O with PURE-Perl seria demais! > > > > > Eu escreverei sobre o XML::Compile. Como ler e escrever XML usando > o dito cujo. E um b?-a-b? do XSD. N?o consigo pensar em um t?tulo que n?o > seja "Como descobri o XSD e deixei de me preocupar com o XML alheio". > > > > > > > > > > > > > > > > > > > > ABS() > > > > > > > > > > > > > > > 2013/2/17 Tiago Peczenyj tiago.peczenyj at gmail.com)> > > > > > > desculpe, era pra ser Pure Perl, sem o uso de modulos extra. > > > > > > > > > > > > 2013/2/17 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com (mailto: > daniel.oliveira.mantovani at gmail.com)> > > > > > > > Tiago Peczenyj, estamos num evento de Perl. Voc? n?o acha meio > > > > > > > redundante colocar "Perl" no t?tulo do artigo ? > > > > > > > > > > > > > > (PS: Eu tenho artigos com Perl no t?tulo) > > > > > > > > > > > > > > 2013/2/17 Tiago Peczenyj tiago.peczenyj at gmail.com)>: > > > > > > > > > > > > > > > > 5- Non-Blocking I/O + Perl > > > > > > > > > > > > > > > > usando alguns exemplos com rede, arquivo e mais alguma coisa > maluca q eu > > > > > > > > consiga imaginar. > > > > > > > > > > > > > > > > =begin disclaimer > > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > > > > > > > > L > > > > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > -dom > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > IBM - Business Analytics Optimization Consultant > > > > > > > Daniel Mantovani +5511 8538-9897 (tel:%2B5511%208538-9897) > > > > > > > XOXO > > > > > > > =begin disclaimer > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > > > > > > > L > > > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > Tiago B. Peczenyj > > > > > > Linux User #405772 > > > > > > > > > > > > http://about.me/peczenyj > > > > > > =begin disclaimer > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > > > > > > L > > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > =begin disclaimer > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > > > > > L > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > -- > > > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > =begin disclaimer > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > > > > L > > > > =end disclaimer > > > > > > > > > > > > > > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: > SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) L< > http://mail.pm.org/mailman/listinfo/saopaulo-pm> ( > http://mail.pm.org/mailman/listinfo/saopaulo-pm) =end disclaimer > > Meu artigo: Implementando e aplicando uma rede neural Hopfield > > > > -- Felipe da Veiga Leprevost www.leprevost.com.br ( > http://www.leprevost.com.br) Laboratory for Proteomics and Protein > Engineering. Fiocruz, Brazil. > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Mon Feb 18 03:52:04 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Mon, 18 Feb 2013 08:52:04 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> <5121AF37.8030400@gmail.com> <4548D56FA811411CB714CE7344C94D7F@aware.com.br> Message-ID: [OFF] gmail bugou aqui :P sorry []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/18 Marcio Ferreira > Thiago, eles podem adicionar um link canonical pra SPPM? > > RenatoCron, +quem entenda de SEO, > Um link canonical resolveria isso? Assim o artigo estaria no iMasters e na > SPPM > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/2/18 Thiago Rondon > >> >> Daniel, Pessoal, >> >> O pessoal da iMasters ofereceu de publicar tamb?m todos os artigos do >> equin?cio no portal deles, al?m do nosso site. Isto poderia dar uma nova >> visibilidade para os artigos gerados pelo evento. >> >> Como poder?amos fazer este link ? O que voc?s sugerem ? >> >> Abs! >> -Thiago Rondon >> >> >> On Monday, February 18, 2013 at 1:33 AM, Felipe Leprevost wrote: >> >> > On 02/17/2013 09:38 PM, Daniel Vinciguerra wrote: >> > > Ok senhores, >> > > >> > > Apenas pra dar um feedback.... a lista esta da seguinte forma: >> > > >> > > dvinciguerra: Mojolicious (no lite) e Tests >> > > dvinciguerra: Conhecendo e Trabalhando com o Modulo ObjectDB >> > > mantovani: Manipulando Bin?rios Cobol com Perl >> > > mantovani: Construindo um Data Warehouse Multidimensional Usando o >> Extrato do Cart?o de Cr?dito >> > > RenatoCron: testes + documenta??o de api/algo que a imagina??o >> permitir >> > > pacman: Non-Blocking I/O + Perl >> > > creaktive: XML::Compile >> > > shonorio: cria??o de servidor de rede com perl >> > > >> > > Qualquer coisa errada, por favor, me corrijam! >> > > >> > > Mais algu?m ai hehehe? (teve a galera que postou nos emails acima, >> qualquer coisa eu coloco na lista) >> > > >> > > []'s >> > > >> > > >> > > Daniel Vinciguerra >> > > Web Solutions Architect and Co-Owner at Bivee >> > > http://github.com/dvinciguerra >> > > >> > > 2013/2/17 Solli Honorio > shonorio at gmail.com)> >> > > > Ainda n?o tenho t?tulo (normalmente isto ? a ?ltima coisa que eu >> fa?o), mas vou falar sobre a cria??o de servidor de rede com perl. >> > > > >> > > > Solli Honorio >> > > > >> > > > >> > > > Em 17 de fevereiro de 2013 14:40, Stanislaw Pusep < >> creaktive at gmail.com (mailto:creaktive at gmail.com)> escreveu: >> > > > >> > > > > ++pacman >> > > > > >> > > > > J? ia te jogar na cara o meu artigo sobre Perl Ass?ncrono; mas >> Non-Blocking I/O with PURE-Perl seria demais! >> > > > > Eu escreverei sobre o XML::Compile. Como ler e escrever XML >> usando o dito cujo. E um b?-a-b? do XSD. N?o consigo pensar em um t?tulo >> que n?o seja "Como descobri o XSD e deixei de me preocupar com o XML >> alheio". >> > > > > >> > > > > >> > > > > >> > > > > ABS() >> > > > > >> > > > > >> > > > > 2013/2/17 Tiago Peczenyj > tiago.peczenyj at gmail.com)> >> > > > > > desculpe, era pra ser Pure Perl, sem o uso de modulos extra. >> > > > > > >> > > > > > 2013/2/17 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com (mailto: >> daniel.oliveira.mantovani at gmail.com)> >> > > > > > > Tiago Peczenyj, estamos num evento de Perl. Voc? n?o acha meio >> > > > > > > redundante colocar "Perl" no t?tulo do artigo ? >> > > > > > > >> > > > > > > (PS: Eu tenho artigos com Perl no t?tulo) >> > > > > > > >> > > > > > > 2013/2/17 Tiago Peczenyj > tiago.peczenyj at gmail.com)>: >> > > > > > > > >> > > > > > > > 5- Non-Blocking I/O + Perl >> > > > > > > > >> > > > > > > > usando alguns exemplos com rede, arquivo e mais alguma >> coisa maluca q eu >> > > > > > > > consiga imaginar. >> > > > > > > > >> > > > > > > > =begin disclaimer >> > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > > > > > > L >> > > > > > > > =end disclaimer >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > -- >> > > > > > > >> > > > > > > -dom >> > > > > > > >> > > > > > > -- >> > > > > > > >> > > > > > > IBM - Business Analytics Optimization Consultant >> > > > > > > Daniel Mantovani +5511 8538-9897 (tel:%2B5511%208538-9897) >> > > > > > > XOXO >> > > > > > > =begin disclaimer >> > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > > > > > L >> > > > > > > =end disclaimer >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > > -- >> > > > > > Tiago B. Peczenyj >> > > > > > Linux User #405772 >> > > > > > >> > > > > > http://about.me/peczenyj >> > > > > > =begin disclaimer >> > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > > > > L >> > > > > > =end disclaimer >> > > > > >> > > > > >> > > > > >> > > > > =begin disclaimer >> > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > > > L >> > > > > =end disclaimer >> > > > >> > > > >> > > > >> > > > >> > > > -- >> > > > "o animal satisfeito dorme". - Guimar?es Rosa >> > > > =begin disclaimer >> > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > > L >> > > > =end disclaimer >> > > >> > > >> > > >> > > >> > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: >> SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) L< >> http://mail.pm.org/mailman/listinfo/saopaulo-pm> ( >> http://mail.pm.org/mailman/listinfo/saopaulo-pm) =end disclaimer >> > Meu artigo: Implementando e aplicando uma rede neural Hopfield >> > >> > -- Felipe da Veiga Leprevost www.leprevost.com.br ( >> http://www.leprevost.com.br) Laboratory for Proteomics and Protein >> Engineering. Fiocruz, Brazil. >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org >> ) >> > L >> > =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Mon Feb 18 03:59:45 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 18 Feb 2013 08:59:45 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> <5121AF37.8030400@gmail.com> <4548D56FA811411CB714CE7344C94D7F@aware.com.br> Message-ID: Ent?o, funciona assim: no head.html do imasters teriamos um S? que eu estava aqui pensando.. Talvez seja melhor inverter. A S?o Paulo.pm colocar canonical para o imasters. Ai voc? pode se perguntar "u?, mas foi a gente que escreveu!". A quantidade de usuarios da iMasters certamente ? maior do que a do SPPM, e isso, n?o tenho provas, mas entre um link da SPPM e da iMasters aparecendo no google, o da imasters pode ser mais revelante par quem estiver pesquisando. E ai, no final, ou at? no inicio do artigo na imasters, teriam os links para o site da SPPM. Isso faria a iMasters passar juice para a SPPM, enquanto o canonical iria apenas manter o juice gerado dentro da SPPM, sem interferencia da iMasters. Alguem manja mais ai? 2013/2/18 Marcio Ferreira > Thiago, eles podem adicionar um link canonical pra SPPM? > > RenatoCron, +quem entenda de SEO, > Um link canonical resolveria isso? Assim o artigo estaria no iMasters e na > SPPM > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/2/18 Thiago Rondon > >> >> Daniel, Pessoal, >> >> O pessoal da iMasters ofereceu de publicar tamb?m todos os artigos do >> equin?cio no portal deles, al?m do nosso site. Isto poderia dar uma nova >> visibilidade para os artigos gerados pelo evento. >> >> Como poder?amos fazer este link ? O que voc?s sugerem ? >> >> Abs! >> -Thiago Rondon >> >> >> On Monday, February 18, 2013 at 1:33 AM, Felipe Leprevost wrote: >> >> > On 02/17/2013 09:38 PM, Daniel Vinciguerra wrote: >> > > Ok senhores, >> > > >> > > Apenas pra dar um feedback.... a lista esta da seguinte forma: >> > > >> > > dvinciguerra: Mojolicious (no lite) e Tests >> > > dvinciguerra: Conhecendo e Trabalhando com o Modulo ObjectDB >> > > mantovani: Manipulando Bin?rios Cobol com Perl >> > > mantovani: Construindo um Data Warehouse Multidimensional Usando o >> Extrato do Cart?o de Cr?dito >> > > RenatoCron: testes + documenta??o de api/algo que a imagina??o >> permitir >> > > pacman: Non-Blocking I/O + Perl >> > > creaktive: XML::Compile >> > > shonorio: cria??o de servidor de rede com perl >> > > >> > > Qualquer coisa errada, por favor, me corrijam! >> > > >> > > Mais algu?m ai hehehe? (teve a galera que postou nos emails acima, >> qualquer coisa eu coloco na lista) >> > > >> > > []'s >> > > >> > > >> > > Daniel Vinciguerra >> > > Web Solutions Architect and Co-Owner at Bivee >> > > http://github.com/dvinciguerra >> > > >> > > 2013/2/17 Solli Honorio > shonorio at gmail.com)> >> > > > Ainda n?o tenho t?tulo (normalmente isto ? a ?ltima coisa que eu >> fa?o), mas vou falar sobre a cria??o de servidor de rede com perl. >> > > > >> > > > Solli Honorio >> > > > >> > > > >> > > > Em 17 de fevereiro de 2013 14:40, Stanislaw Pusep < >> creaktive at gmail.com (mailto:creaktive at gmail.com)> escreveu: >> > > > >> > > > > ++pacman >> > > > > >> > > > > J? ia te jogar na cara o meu artigo sobre Perl Ass?ncrono; mas >> Non-Blocking I/O with PURE-Perl seria demais! >> > > > > Eu escreverei sobre o XML::Compile. Como ler e escrever XML >> usando o dito cujo. E um b?-a-b? do XSD. N?o consigo pensar em um t?tulo >> que n?o seja "Como descobri o XSD e deixei de me preocupar com o XML >> alheio". >> > > > > >> > > > > >> > > > > >> > > > > ABS() >> > > > > >> > > > > >> > > > > 2013/2/17 Tiago Peczenyj > tiago.peczenyj at gmail.com)> >> > > > > > desculpe, era pra ser Pure Perl, sem o uso de modulos extra. >> > > > > > >> > > > > > 2013/2/17 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com (mailto: >> daniel.oliveira.mantovani at gmail.com)> >> > > > > > > Tiago Peczenyj, estamos num evento de Perl. Voc? n?o acha meio >> > > > > > > redundante colocar "Perl" no t?tulo do artigo ? >> > > > > > > >> > > > > > > (PS: Eu tenho artigos com Perl no t?tulo) >> > > > > > > >> > > > > > > 2013/2/17 Tiago Peczenyj > tiago.peczenyj at gmail.com)>: >> > > > > > > > >> > > > > > > > 5- Non-Blocking I/O + Perl >> > > > > > > > >> > > > > > > > usando alguns exemplos com rede, arquivo e mais alguma >> coisa maluca q eu >> > > > > > > > consiga imaginar. >> > > > > > > > >> > > > > > > > =begin disclaimer >> > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > > > > > > L >> > > > > > > > =end disclaimer >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > -- >> > > > > > > >> > > > > > > -dom >> > > > > > > >> > > > > > > -- >> > > > > > > >> > > > > > > IBM - Business Analytics Optimization Consultant >> > > > > > > Daniel Mantovani +5511 8538-9897 (tel:%2B5511%208538-9897) >> > > > > > > XOXO >> > > > > > > =begin disclaimer >> > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > > > > > L >> > > > > > > =end disclaimer >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > > -- >> > > > > > Tiago B. Peczenyj >> > > > > > Linux User #405772 >> > > > > > >> > > > > > http://about.me/peczenyj >> > > > > > =begin disclaimer >> > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > > > > L >> > > > > > =end disclaimer >> > > > > >> > > > > >> > > > > >> > > > > =begin disclaimer >> > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > > > L >> > > > > =end disclaimer >> > > > >> > > > >> > > > >> > > > >> > > > -- >> > > > "o animal satisfeito dorme". - Guimar?es Rosa >> > > > =begin disclaimer >> > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > > L >> > > > =end disclaimer >> > > >> > > >> > > >> > > >> > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: >> SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) L< >> http://mail.pm.org/mailman/listinfo/saopaulo-pm> ( >> http://mail.pm.org/mailman/listinfo/saopaulo-pm) =end disclaimer >> > Meu artigo: Implementando e aplicando uma rede neural Hopfield >> > >> > -- Felipe da Veiga Leprevost www.leprevost.com.br ( >> http://www.leprevost.com.br) Laboratory for Proteomics and Protein >> Engineering. Fiocruz, Brazil. >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org >> ) >> > L >> > =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Mon Feb 18 04:50:17 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Mon, 18 Feb 2013 09:50:17 -0300 Subject: [SP-pm] Movable Type Message-ID: Colegas, N?o vejo prop?sito em manter um Wiki para artigos assinados. ? simplesmente a ferramenta errada. N?o vejo disponibilidade de pessoas para manter um Wiki para a sao-paulo.pm tamb?m, mas isso pode mudar se houver pessoas dispostas a ?manter? o Wiki. Manter o Wiki n?o ? atividade de sysadmin, ? atividade de modera??o e suporte t?cnico. Um planeta seria vi?vel, talvez. Embora existam ferramentas feitas especialmente para isso, para publica??o de conte?do t?cnico/cient?fico, eu acredito que o Movable Type possa atender perfeitamente ao cen?rio existente. Eu n?o tenho disponibilidade para implementar templates no Movable Type, mas sei que tem um tema baseado no Twitter Bootstrap. Algu?m se habilitaria a derivar um template? No Movable Type todos os autores seriam cadastrados como autores individuais e a principal vantagem ? que o conte?do ? gerado como HTML est?tico, o que alivia o uso de recursos na m?quina. Abra?os, -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Mon Feb 18 05:24:06 2013 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 18 Feb 2013 10:24:06 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> <5121AF37.8030400@gmail.com> <4548D56FA811411CB714CE7344C94D7F@aware.com.br> Message-ID: Eu n?o acho boa id?ia a SPPM referenciar o imaster. Isto far? com que o site despencar? nas preferencias dos indexadores, j? que de uma hora para outra deixaremos de ser produtores de conte?do para sermos copiadores. Acredito que a recomenda??o do Marcio ? ?tima, ? uma excelente maneira de publicar o nosso conte?do em um portal de maior visibilidade e mesmo assim manter os cr?ditos da comunidade. Abra?os, Solli Honorio Em 18 de fevereiro de 2013 08:59, Renato Santos escreveu: > Ent?o, > > funciona assim: > > no head.html do imasters teriamos um > > > > > > S? que eu estava aqui pensando.. Talvez seja melhor inverter. A S?o Paulo.pm colocar canonical para o imasters. Ai voc? pode se perguntar "u?, mas foi a gente que escreveu!". > > > A quantidade de usuarios da iMasters certamente ? maior do que a do SPPM, e isso, n?o tenho provas, mas entre um link da SPPM e da iMasters aparecendo no google, o da imasters pode ser mais revelante par quem estiver pesquisando. > > E ai, no final, ou at? no inicio do artigo na imasters, teriam os links para o site da SPPM. Isso faria a iMasters passar juice para a SPPM, enquanto o canonical iria apenas manter o juice gerado dentro da SPPM, sem interferencia da iMasters. > > > Alguem manja mais ai? > > > > > > 2013/2/18 Marcio Ferreira > >> Thiago, eles podem adicionar um link canonical pra SPPM? >> >> RenatoCron, +quem entenda de SEO, >> Um link canonical resolveria isso? Assim o artigo estaria no iMasters e >> na SPPM >> >> []s, >> >> Marcio Ferreira >> skype: marcio.ferreir4 >> (21) 8365-7768 >> >> >> 2013/2/18 Thiago Rondon >> >>> >>> Daniel, Pessoal, >>> >>> O pessoal da iMasters ofereceu de publicar tamb?m todos os artigos do >>> equin?cio no portal deles, al?m do nosso site. Isto poderia dar uma nova >>> visibilidade para os artigos gerados pelo evento. >>> >>> Como poder?amos fazer este link ? O que voc?s sugerem ? >>> >>> Abs! >>> -Thiago Rondon >>> >>> >>> On Monday, February 18, 2013 at 1:33 AM, Felipe Leprevost wrote: >>> >>> > On 02/17/2013 09:38 PM, Daniel Vinciguerra wrote: >>> > > Ok senhores, >>> > > >>> > > Apenas pra dar um feedback.... a lista esta da seguinte forma: >>> > > >>> > > dvinciguerra: Mojolicious (no lite) e Tests >>> > > dvinciguerra: Conhecendo e Trabalhando com o Modulo ObjectDB >>> > > mantovani: Manipulando Bin?rios Cobol com Perl >>> > > mantovani: Construindo um Data Warehouse Multidimensional Usando o >>> Extrato do Cart?o de Cr?dito >>> > > RenatoCron: testes + documenta??o de api/algo que a imagina??o >>> permitir >>> > > pacman: Non-Blocking I/O + Perl >>> > > creaktive: XML::Compile >>> > > shonorio: cria??o de servidor de rede com perl >>> > > >>> > > Qualquer coisa errada, por favor, me corrijam! >>> > > >>> > > Mais algu?m ai hehehe? (teve a galera que postou nos emails acima, >>> qualquer coisa eu coloco na lista) >>> > > >>> > > []'s >>> > > >>> > > >>> > > Daniel Vinciguerra >>> > > Web Solutions Architect and Co-Owner at Bivee >>> > > http://github.com/dvinciguerra >>> > > >>> > > 2013/2/17 Solli Honorio >> shonorio at gmail.com)> >>> > > > Ainda n?o tenho t?tulo (normalmente isto ? a ?ltima coisa que eu >>> fa?o), mas vou falar sobre a cria??o de servidor de rede com perl. >>> > > > >>> > > > Solli Honorio >>> > > > >>> > > > >>> > > > Em 17 de fevereiro de 2013 14:40, Stanislaw Pusep < >>> creaktive at gmail.com (mailto:creaktive at gmail.com)> escreveu: >>> > > > >>> > > > > ++pacman >>> > > > > >>> > > > > J? ia te jogar na cara o meu artigo sobre Perl Ass?ncrono; mas >>> Non-Blocking I/O with PURE-Perl seria demais! >>> > > > > Eu escreverei sobre o XML::Compile. Como ler e escrever XML >>> usando o dito cujo. E um b?-a-b? do XSD. N?o consigo pensar em um t?tulo >>> que n?o seja "Como descobri o XSD e deixei de me preocupar com o XML >>> alheio". >>> > > > > >>> > > > > >>> > > > > >>> > > > > ABS() >>> > > > > >>> > > > > >>> > > > > 2013/2/17 Tiago Peczenyj >> tiago.peczenyj at gmail.com)> >>> > > > > > desculpe, era pra ser Pure Perl, sem o uso de modulos extra. >>> > > > > > >>> > > > > > 2013/2/17 Daniel de Oliveira Mantovani < >>> daniel.oliveira.mantovani at gmail.com (mailto: >>> daniel.oliveira.mantovani at gmail.com)> >>> > > > > > > Tiago Peczenyj, estamos num evento de Perl. Voc? n?o acha >>> meio >>> > > > > > > redundante colocar "Perl" no t?tulo do artigo ? >>> > > > > > > >>> > > > > > > (PS: Eu tenho artigos com Perl no t?tulo) >>> > > > > > > >>> > > > > > > 2013/2/17 Tiago Peczenyj >> tiago.peczenyj at gmail.com)>: >>> > > > > > > > >>> > > > > > > > 5- Non-Blocking I/O + Perl >>> > > > > > > > >>> > > > > > > > usando alguns exemplos com rede, arquivo e mais alguma >>> coisa maluca q eu >>> > > > > > > > consiga imaginar. >>> > > > > > > > >>> > > > > > > > =begin disclaimer >>> > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) >>> > > > > > > > L >>> > > > > > > > =end disclaimer >>> > > > > > > >>> > > > > > > >>> > > > > > > >>> > > > > > > >>> > > > > > > -- >>> > > > > > > >>> > > > > > > -dom >>> > > > > > > >>> > > > > > > -- >>> > > > > > > >>> > > > > > > IBM - Business Analytics Optimization Consultant >>> > > > > > > Daniel Mantovani +5511 8538-9897 (tel:%2B5511%208538-9897) >>> > > > > > > XOXO >>> > > > > > > =begin disclaimer >>> > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) >>> > > > > > > L >>> > > > > > > =end disclaimer >>> > > > > > >>> > > > > > >>> > > > > > >>> > > > > > >>> > > > > > -- >>> > > > > > Tiago B. Peczenyj >>> > > > > > Linux User #405772 >>> > > > > > >>> > > > > > http://about.me/peczenyj >>> > > > > > =begin disclaimer >>> > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) >>> > > > > > L >>> > > > > > =end disclaimer >>> > > > > >>> > > > > >>> > > > > >>> > > > > =begin disclaimer >>> > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) >>> > > > > L >>> > > > > =end disclaimer >>> > > > >>> > > > >>> > > > >>> > > > >>> > > > -- >>> > > > "o animal satisfeito dorme". - Guimar?es Rosa >>> > > > =begin disclaimer >>> > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) >>> > > > L >>> > > > =end disclaimer >>> > > >>> > > >>> > > >>> > > >>> > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: >>> SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) L< >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm> ( >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm) =end disclaimer >>> > Meu artigo: Implementando e aplicando uma rede neural Hopfield >>> > >>> > -- Felipe da Veiga Leprevost www.leprevost.com.br ( >>> http://www.leprevost.com.br) Laboratory for Proteomics and Protein >>> Engineering. Fiocruz, Brazil. >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) >>> > L >>> > =end disclaimer >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Mon Feb 18 05:31:51 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Mon, 18 Feb 2013 10:31:51 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> <5121AF37.8030400@gmail.com> <4548D56FA811411CB714CE7344C94D7F@aware.com.br> Message-ID: Renato, Acho que ? melhor manter o canonical no site da sao-paulo.pm.org por v?rias raz?es, inclusive pela longevidade desse acordo. Hoje eles v?o publicar esta edi??o, ningu?m sabe se isso vai acontecer no final do ano ou daqui a um n?mero qualquer de anos. Acredito que ser fiel ? realidade ? melhor, mesmo que alguns truques pudessem ser melhores para resultado. Abra?os, Em 18 de fevereiro de 2013 08:59, Renato Santos escreveu: > Ent?o, > > funciona assim: > > no head.html do imasters teriamos um > > > > > S? que eu estava aqui pensando.. Talvez seja melhor inverter. A S?o Paulo.pm colocar canonical para o imasters. Ai voc? pode se perguntar "u?, mas foi a gente que escreveu!". > > > A quantidade de usuarios da iMasters certamente ? maior do que a do SPPM, e isso, n?o tenho provas, mas entre um link da SPPM e da iMasters aparecendo no google, o da imasters pode ser mais revelante par quem estiver pesquisando. > > E ai, no final, ou at? no inicio do artigo na imasters, teriam os links para o site da SPPM. Isso faria a iMasters passar juice para a SPPM, enquanto o canonical iria apenas manter o juice gerado dentro da SPPM, sem interferencia da iMasters. > > > Alguem manja mais ai? > > > > > 2013/2/18 Marcio Ferreira > >> Thiago, eles podem adicionar um link canonical pra SPPM? >> >> RenatoCron, +quem entenda de SEO, >> Um link canonical resolveria isso? Assim o artigo estaria no iMasters e >> na SPPM >> >> []s, >> >> Marcio Ferreira >> skype: marcio.ferreir4 >> (21) 8365-7768 >> >> >> 2013/2/18 Thiago Rondon >> >>> >>> Daniel, Pessoal, >>> >>> O pessoal da iMasters ofereceu de publicar tamb?m todos os artigos do >>> equin?cio no portal deles, al?m do nosso site. Isto poderia dar uma nova >>> visibilidade para os artigos gerados pelo evento. >>> >>> Como poder?amos fazer este link ? O que voc?s sugerem ? >>> >>> Abs! >>> -Thiago Rondon >>> >>> >>> On Monday, February 18, 2013 at 1:33 AM, Felipe Leprevost wrote: >>> >>> > On 02/17/2013 09:38 PM, Daniel Vinciguerra wrote: >>> > > Ok senhores, >>> > > >>> > > Apenas pra dar um feedback.... a lista esta da seguinte forma: >>> > > >>> > > dvinciguerra: Mojolicious (no lite) e Tests >>> > > dvinciguerra: Conhecendo e Trabalhando com o Modulo ObjectDB >>> > > mantovani: Manipulando Bin?rios Cobol com Perl >>> > > mantovani: Construindo um Data Warehouse Multidimensional Usando o >>> Extrato do Cart?o de Cr?dito >>> > > RenatoCron: testes + documenta??o de api/algo que a imagina??o >>> permitir >>> > > pacman: Non-Blocking I/O + Perl >>> > > creaktive: XML::Compile >>> > > shonorio: cria??o de servidor de rede com perl >>> > > >>> > > Qualquer coisa errada, por favor, me corrijam! >>> > > >>> > > Mais algu?m ai hehehe? (teve a galera que postou nos emails acima, >>> qualquer coisa eu coloco na lista) >>> > > >>> > > []'s >>> > > >>> > > >>> > > Daniel Vinciguerra >>> > > Web Solutions Architect and Co-Owner at Bivee >>> > > http://github.com/dvinciguerra >>> > > >>> > > 2013/2/17 Solli Honorio >> shonorio at gmail.com)> >>> > > > Ainda n?o tenho t?tulo (normalmente isto ? a ?ltima coisa que eu >>> fa?o), mas vou falar sobre a cria??o de servidor de rede com perl. >>> > > > >>> > > > Solli Honorio >>> > > > >>> > > > >>> > > > Em 17 de fevereiro de 2013 14:40, Stanislaw Pusep < >>> creaktive at gmail.com (mailto:creaktive at gmail.com)> escreveu: >>> > > > >>> > > > > ++pacman >>> > > > > >>> > > > > J? ia te jogar na cara o meu artigo sobre Perl Ass?ncrono; mas >>> Non-Blocking I/O with PURE-Perl seria demais! >>> > > > > Eu escreverei sobre o XML::Compile. Como ler e escrever XML >>> usando o dito cujo. E um b?-a-b? do XSD. N?o consigo pensar em um t?tulo >>> que n?o seja "Como descobri o XSD e deixei de me preocupar com o XML >>> alheio". >>> > > > > >>> > > > > >>> > > > > >>> > > > > ABS() >>> > > > > >>> > > > > >>> > > > > 2013/2/17 Tiago Peczenyj >> tiago.peczenyj at gmail.com)> >>> > > > > > desculpe, era pra ser Pure Perl, sem o uso de modulos extra. >>> > > > > > >>> > > > > > 2013/2/17 Daniel de Oliveira Mantovani < >>> daniel.oliveira.mantovani at gmail.com (mailto: >>> daniel.oliveira.mantovani at gmail.com)> >>> > > > > > > Tiago Peczenyj, estamos num evento de Perl. Voc? n?o acha >>> meio >>> > > > > > > redundante colocar "Perl" no t?tulo do artigo ? >>> > > > > > > >>> > > > > > > (PS: Eu tenho artigos com Perl no t?tulo) >>> > > > > > > >>> > > > > > > 2013/2/17 Tiago Peczenyj >> tiago.peczenyj at gmail.com)>: >>> > > > > > > > >>> > > > > > > > 5- Non-Blocking I/O + Perl >>> > > > > > > > >>> > > > > > > > usando alguns exemplos com rede, arquivo e mais alguma >>> coisa maluca q eu >>> > > > > > > > consiga imaginar. >>> > > > > > > > >>> > > > > > > > =begin disclaimer >>> > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) >>> > > > > > > > L >>> > > > > > > > =end disclaimer >>> > > > > > > >>> > > > > > > >>> > > > > > > >>> > > > > > > >>> > > > > > > -- >>> > > > > > > >>> > > > > > > -dom >>> > > > > > > >>> > > > > > > -- >>> > > > > > > >>> > > > > > > IBM - Business Analytics Optimization Consultant >>> > > > > > > Daniel Mantovani +5511 8538-9897 (tel:%2B5511%208538-9897) >>> > > > > > > XOXO >>> > > > > > > =begin disclaimer >>> > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) >>> > > > > > > L >>> > > > > > > =end disclaimer >>> > > > > > >>> > > > > > >>> > > > > > >>> > > > > > >>> > > > > > -- >>> > > > > > Tiago B. Peczenyj >>> > > > > > Linux User #405772 >>> > > > > > >>> > > > > > http://about.me/peczenyj >>> > > > > > =begin disclaimer >>> > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) >>> > > > > > L >>> > > > > > =end disclaimer >>> > > > > >>> > > > > >>> > > > > >>> > > > > =begin disclaimer >>> > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) >>> > > > > L >>> > > > > =end disclaimer >>> > > > >>> > > > >>> > > > >>> > > > >>> > > > -- >>> > > > "o animal satisfeito dorme". - Guimar?es Rosa >>> > > > =begin disclaimer >>> > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) >>> > > > L >>> > > > =end disclaimer >>> > > >>> > > >>> > > >>> > > >>> > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: >>> SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) L< >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm> ( >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm) =end disclaimer >>> > Meu artigo: Implementando e aplicando uma rede neural Hopfield >>> > >>> > -- Felipe da Veiga Leprevost www.leprevost.com.br ( >>> http://www.leprevost.com.br) Laboratory for Proteomics and Protein >>> Engineering. Fiocruz, Brazil. >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) >>> > L >>> > =end disclaimer >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Mon Feb 18 05:34:39 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 18 Feb 2013 10:34:39 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> <5121AF37.8030400@gmail.com> <4548D56FA811411CB714CE7344C94D7F@aware.com.br> Message-ID: Ent?o voc?s preferem manter o canonical do imaster => sppm ? ent?o eu acho melhor n?o colocar o canonical em lugar algum, e deixar o google escolher! o canonical ? para ser usado geralmente no mesmo site, quando ? em sites extenos, ele 'zera' o juice do imasters para o sppm. entao a pagina que teria o canonical n?o ia ajudar em nada a SPPM, sendo que se um site maior linka para um menor, o menor sai ganhando tambem. 2013/2/18 Leonardo Ruoso > Renato, > > Acho que ? melhor manter o canonical no site da sao-paulo.pm.org por > v?rias raz?es, inclusive pela longevidade desse acordo. Hoje eles v?o > publicar esta edi??o, ningu?m sabe se isso vai acontecer no final do ano ou > daqui a um n?mero qualquer de anos. Acredito que ser fiel ? realidade ? > melhor, mesmo que alguns truques pudessem ser melhores para resultado. > > Abra?os, > > > Em 18 de fevereiro de 2013 08:59, Renato Santos escreveu: > >> Ent?o, >> >> funciona assim: >> >> no head.html do imasters teriamos um >> >> >> >> >> S? que eu estava aqui pensando.. Talvez seja melhor inverter. A S?o Paulo.pm colocar canonical para o imasters. Ai voc? pode se perguntar "u?, mas foi a gente que escreveu!". >> >> >> A quantidade de usuarios da iMasters certamente ? maior do que a do SPPM, e isso, n?o tenho provas, mas entre um link da SPPM e da iMasters aparecendo no google, o da imasters pode ser mais revelante par quem estiver pesquisando. >> >> E ai, no final, ou at? no inicio do artigo na imasters, teriam os links para o site da SPPM. Isso faria a iMasters passar juice para a SPPM, enquanto o canonical iria apenas manter o juice gerado dentro da SPPM, sem interferencia da iMasters. >> >> >> Alguem manja mais ai? >> >> >> >> >> >> 2013/2/18 Marcio Ferreira >> >>> Thiago, eles podem adicionar um link canonical pra SPPM? >>> >>> RenatoCron, +quem entenda de SEO, >>> Um link canonical resolveria isso? Assim o artigo estaria no iMasters e >>> na SPPM >>> >>> []s, >>> >>> Marcio Ferreira >>> skype: marcio.ferreir4 >>> (21) 8365-7768 >>> >>> >>> 2013/2/18 Thiago Rondon >>> >>>> >>>> Daniel, Pessoal, >>>> >>>> O pessoal da iMasters ofereceu de publicar tamb?m todos os artigos do >>>> equin?cio no portal deles, al?m do nosso site. Isto poderia dar uma nova >>>> visibilidade para os artigos gerados pelo evento. >>>> >>>> Como poder?amos fazer este link ? O que voc?s sugerem ? >>>> >>>> Abs! >>>> -Thiago Rondon >>>> >>>> >>>> On Monday, February 18, 2013 at 1:33 AM, Felipe Leprevost wrote: >>>> >>>> > On 02/17/2013 09:38 PM, Daniel Vinciguerra wrote: >>>> > > Ok senhores, >>>> > > >>>> > > Apenas pra dar um feedback.... a lista esta da seguinte forma: >>>> > > >>>> > > dvinciguerra: Mojolicious (no lite) e Tests >>>> > > dvinciguerra: Conhecendo e Trabalhando com o Modulo ObjectDB >>>> > > mantovani: Manipulando Bin?rios Cobol com Perl >>>> > > mantovani: Construindo um Data Warehouse Multidimensional Usando o >>>> Extrato do Cart?o de Cr?dito >>>> > > RenatoCron: testes + documenta??o de api/algo que a imagina??o >>>> permitir >>>> > > pacman: Non-Blocking I/O + Perl >>>> > > creaktive: XML::Compile >>>> > > shonorio: cria??o de servidor de rede com perl >>>> > > >>>> > > Qualquer coisa errada, por favor, me corrijam! >>>> > > >>>> > > Mais algu?m ai hehehe? (teve a galera que postou nos emails acima, >>>> qualquer coisa eu coloco na lista) >>>> > > >>>> > > []'s >>>> > > >>>> > > >>>> > > Daniel Vinciguerra >>>> > > Web Solutions Architect and Co-Owner at Bivee >>>> > > http://github.com/dvinciguerra >>>> > > >>>> > > 2013/2/17 Solli Honorio >>> shonorio at gmail.com)> >>>> > > > Ainda n?o tenho t?tulo (normalmente isto ? a ?ltima coisa que eu >>>> fa?o), mas vou falar sobre a cria??o de servidor de rede com perl. >>>> > > > >>>> > > > Solli Honorio >>>> > > > >>>> > > > >>>> > > > Em 17 de fevereiro de 2013 14:40, Stanislaw Pusep < >>>> creaktive at gmail.com (mailto:creaktive at gmail.com)> escreveu: >>>> > > > >>>> > > > > ++pacman >>>> > > > > >>>> > > > > J? ia te jogar na cara o meu artigo sobre Perl Ass?ncrono; mas >>>> Non-Blocking I/O with PURE-Perl seria demais! >>>> > > > > Eu escreverei sobre o XML::Compile. Como ler e escrever XML >>>> usando o dito cujo. E um b?-a-b? do XSD. N?o consigo pensar em um t?tulo >>>> que n?o seja "Como descobri o XSD e deixei de me preocupar com o XML >>>> alheio". >>>> > > > > >>>> > > > > >>>> > > > > >>>> > > > > ABS() >>>> > > > > >>>> > > > > >>>> > > > > 2013/2/17 Tiago Peczenyj >>> tiago.peczenyj at gmail.com)> >>>> > > > > > desculpe, era pra ser Pure Perl, sem o uso de modulos extra. >>>> > > > > > >>>> > > > > > 2013/2/17 Daniel de Oliveira Mantovani < >>>> daniel.oliveira.mantovani at gmail.com (mailto: >>>> daniel.oliveira.mantovani at gmail.com)> >>>> > > > > > > Tiago Peczenyj, estamos num evento de Perl. Voc? n?o acha >>>> meio >>>> > > > > > > redundante colocar "Perl" no t?tulo do artigo ? >>>> > > > > > > >>>> > > > > > > (PS: Eu tenho artigos com Perl no t?tulo) >>>> > > > > > > >>>> > > > > > > 2013/2/17 Tiago Peczenyj >>> tiago.peczenyj at gmail.com)>: >>>> > > > > > > > >>>> > > > > > > > 5- Non-Blocking I/O + Perl >>>> > > > > > > > >>>> > > > > > > > usando alguns exemplos com rede, arquivo e mais alguma >>>> coisa maluca q eu >>>> > > > > > > > consiga imaginar. >>>> > > > > > > > >>>> > > > > > > > =begin disclaimer >>>> > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>> SaoPaulo-pm at pm.org) >>>> > > > > > > > L >>>> > > > > > > > =end disclaimer >>>> > > > > > > >>>> > > > > > > >>>> > > > > > > >>>> > > > > > > >>>> > > > > > > -- >>>> > > > > > > >>>> > > > > > > -dom >>>> > > > > > > >>>> > > > > > > -- >>>> > > > > > > >>>> > > > > > > IBM - Business Analytics Optimization Consultant >>>> > > > > > > Daniel Mantovani +5511 8538-9897 (tel:%2B5511%208538-9897) >>>> > > > > > > XOXO >>>> > > > > > > =begin disclaimer >>>> > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>> SaoPaulo-pm at pm.org) >>>> > > > > > > L >>>> > > > > > > =end disclaimer >>>> > > > > > >>>> > > > > > >>>> > > > > > >>>> > > > > > >>>> > > > > > -- >>>> > > > > > Tiago B. Peczenyj >>>> > > > > > Linux User #405772 >>>> > > > > > >>>> > > > > > http://about.me/peczenyj >>>> > > > > > =begin disclaimer >>>> > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>> SaoPaulo-pm at pm.org) >>>> > > > > > L >>>> > > > > > =end disclaimer >>>> > > > > >>>> > > > > >>>> > > > > >>>> > > > > =begin disclaimer >>>> > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>> SaoPaulo-pm at pm.org) >>>> > > > > L >>>> > > > > =end disclaimer >>>> > > > >>>> > > > >>>> > > > >>>> > > > >>>> > > > -- >>>> > > > "o animal satisfeito dorme". - Guimar?es Rosa >>>> > > > =begin disclaimer >>>> > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>> SaoPaulo-pm at pm.org) >>>> > > > L >>>> > > > =end disclaimer >>>> > > >>>> > > >>>> > > >>>> > > >>>> > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: >>>> SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) L< >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm> ( >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm) =end disclaimer >>>> > Meu artigo: Implementando e aplicando uma rede neural Hopfield >>>> > >>>> > -- Felipe da Veiga Leprevost www.leprevost.com.br ( >>>> http://www.leprevost.com.br) Laboratory for Proteomics and Protein >>>> Engineering. Fiocruz, Brazil. >>>> > =begin disclaimer >>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>> SaoPaulo-pm at pm.org) >>>> > L >>>> > =end disclaimer >>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From ulisses at ibiz.com.br Mon Feb 18 05:36:06 2013 From: ulisses at ibiz.com.br (ulisses at ibiz.com.br) Date: Mon, 18 Feb 2013 10:36:06 -0300 Subject: [SP-pm] =?utf-8?q?Por_que_existimos_=3F_=5BEra=3A__Equin=C3=B3cio?= =?utf-8?q?_2013=5D?= In-Reply-To: <9AC181E0D48043B28F5F11CDF5E612E7@aware.com.br> References: <2C3B7B41EC364001990A0D92575B34B0@aware.com.br> <9AC181E0D48043B28F5F11CDF5E612E7@aware.com.br> Message-ID: <9CB80009D88D4D9CA40194CC2F7C2CFB@ulissesVAIO> Thiago, bom dia. Quero deixar claro que a atua??o, EM OUTROS aspectos de SP, ? exemplar. Eventos t?cnicos, agitos, exportar a comunidade para a midia, trazendo jornalistas, criando 'massa', discuss?es junto a outros setores da sociedade, tudo isso ? 10. Mas n?o estou falando disso. Agora temos que convir que a LISTA SP-PM (eu falei lista) n?o ? t?o competente assim (como dito acima) no quesito contato social, acolhimento, postura e relacionamento. Acho que passa pela boa vontade e DO SE SENTIR PARTE de um ser vivo que ? qqe comunidade, empresa, grupo do qual participe. No sentido nobre do termo. Nada a ver com tomar cerveja com os caras, simplesmente. Se cada um ao abrir a boca, escrever um email, pensar que ele est? falando EM NOME do grupo ao qual participa, frases e emails ser?o mais condizentes com a 'CULTURA' do grupo. Cada abertura de boca ? uma oportunidade desperdi?ada ou n?o. Que impress?o se quer causar? Que cultura se quer difundir? E atua??es dissonantes precisam ser re-alinhadas. Por quem? Por qqe um! A lista SP-PM ? maior que os seus membros mais atuantes. ? a VOZ escrita da comunidade Perl por aqui. O cliente (qqe um que esteja 'comprando' algo de vc, 'analisando' vc) quer o m?ximo de sua competencia global e o relacionamento s? vai ser de confian?a e duradouro se vc SEMPRE entregar algo a mais, superar expectativas. E relacionamento ? a chave. Competencia t?cnica (e outras associadas) ? obriga??o. Relacionamento deveria ser tb. Est? dentro do pacote competencia global. No epis?dio da ?ltima oferta de emprego, apesar de n?o ser membro atuante da lista (isso pouco importa alias), me senti na 'obriga??o' de agradecer ao sujeito a oportunidade que ele trazia de ajuda ? comunidade Perl. Eu sinceramente esperava que membros mais atuantes atuassem naquele epis?dio e livrassem a cara da lista 'como um todo'. Que pedissem desculpas ao publicador de vaga e que ele continuasse postando mais. Discurso e inten??o n?o enchem barriga. Resultados de a??es ? que contam. E a recorrencia de epis?dios de pouca inteligencia social est?o mais frequentes que deveriam, sob meu ponto de vista. Acredito que a coisa melhora se cada um, ao abrir a boca, achar que fala por 'muitos', que fala pelo 'grupo' - t?o competente em outras a??es na sociedade. -----Mensagem Original----- From: Thiago Rondon Sent: Monday, February 18, 2013 7:47 AM To: saopaulo-pm at mail.pm.org Subject: [SP-pm] Por que existimos ? [Era: Equin?cio 2013] On Monday, February 18, 2013 at 12:43 AM, ulisses at ibiz.com.br wrote: > ola Thiago, > > a 'leveza' da PM RJ implica em compromisso com a causa e maturidade > rodando > em background. > > nao ? objetivo criar guerrinha entre RJ e SP; trata-se de tirar o chapeu > para quem merece. > Ulisses, Como voc? mede compromisso com a causa ? Digo, isto ? poss?vel de ser medido em n?meros, m?tricas e objetivos ? Pense como uma empresa, ONG, time de basquete... voc? tem n?meros para alcan?ar e metas para serem atingidas... Como com quase tudo... Como poder?amos trazer isto para comunidade, para deixar mais claro o seu ponto ? Como disse, o sucesso de uma comunidade pode ter diversos pontos, talvez dependa do que cada uma busca. E por isto discordo um pouco desta compara??o, pois a maioria das iniciativas que temos aqui tem ajuda dos amigos do Rio, e quando tem algo por l?, tamb?m acontece esta colabora??o... Elas s?o alternativas e complementares. Talvez, o seu erro esteja em comparar as comunidades s? pelo comportamento dentro da lista de e-mail, sendo que existem diversos outros canais de atua??o pelos objetivos da comunidade em si, como por exemplo tradu??o do perldocs, gera??o de conte?do, eventos para atrair novo p?blico, suporte em projetos livres, e etc... N?s temos algumas m?tricas.... que j? foi demonstrado em um ET... a maioria dos novos inscritos da lista, s?o gerados por um equin?cio, eventos, suporte ou etc... S? para ilustrar, metade dos participantes deste hackaton no s?bado sobre o m?dulo que o Andr? Walker escreveu (que j? esta lotado) n?o fazem parte da lista de discuss?o. Nos ?ltimos meses j? tivemos alguns ETs... Tivemos um sobre jornalismo de dados que o Eden Cardim organizou, agora o m?dulo que o Andre Walker escreveu, e um pouco antes o festival de palestras rel?mpagos, YAPC, ... Mas, enfim... eu tamb?m reclamo do comportamento de alguns, em determinadas situa??es... Mas, isto ? complicado de controlar com a comunidade crescendo... Eu n?o sei o que sugerir ao l?der do grupo, voc? tem alguma sugest?o ? Se o problema ? o comportamento de ataques que passou nos ?ltimos dois t?picos, um foi a recep??o de uma nova vaga de trabalho (que anda mais constante por aqui) e o outro parece um problema pessoal entre alguns membros aqui.... como controlar isto ? Abs, -Thiago Rondon =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer From gabriel.vieira at gmail.com Mon Feb 18 05:38:37 2013 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Mon, 18 Feb 2013 10:38:37 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> <5121AF37.8030400@gmail.com> <4548D56FA811411CB714CE7344C94D7F@aware.com.br> Message-ID: Acredito que basta uma refer?ncia no final ou in?cio de cada artigo ao "index" do equin?cio 2013 da sppm. Um link canonical no iMasters seria bem interessante pra SPPM, mas acredito que nada interessante para o iMasters. 2013/2/18 Renato Santos : > Ent?o voc?s preferem manter o canonical do imaster => sppm ? ent?o eu acho > melhor n?o colocar o canonical em lugar algum, e deixar o google escolher! > > o canonical ? para ser usado geralmente no mesmo site, quando ? em sites > extenos, ele 'zera' o juice do imasters para o sppm. entao a pagina que > teria o canonical n?o ia ajudar em nada a SPPM, sendo que se um site maior > linka para um menor, o menor sai ganhando tambem. > > 2013/2/18 Leonardo Ruoso >> >> Renato, >> >> Acho que ? melhor manter o canonical no site da sao-paulo.pm.org por >> v?rias raz?es, inclusive pela longevidade desse acordo. Hoje eles v?o >> publicar esta edi??o, ningu?m sabe se isso vai acontecer no final do ano ou >> daqui a um n?mero qualquer de anos. Acredito que ser fiel ? realidade ? >> melhor, mesmo que alguns truques pudessem ser melhores para resultado. >> >> Abra?os, >> >> >> Em 18 de fevereiro de 2013 08:59, Renato Santos >> escreveu: >>> >>> Ent?o, >>> >>> funciona assim: >>> >>> no head.html do imasters teriamos um >>> >>> >>> >>> >>> S? que eu estava aqui pensando.. Talvez seja melhor inverter. A S?o >>> Paulo.pm colocar canonical para o imasters. Ai voc? pode se perguntar "u?, >>> mas foi a gente que escreveu!". >>> >>> >>> A quantidade de usuarios da iMasters certamente ? maior do que a do SPPM, >>> e isso, n?o tenho provas, mas entre um link da SPPM e da iMasters aparecendo >>> no google, o da imasters pode ser mais revelante par quem estiver >>> pesquisando. >>> >>> E ai, no final, ou at? no inicio do artigo na imasters, teriam os links >>> para o site da SPPM. Isso faria a iMasters passar juice para a SPPM, >>> enquanto o canonical iria apenas manter o juice gerado dentro da SPPM, sem >>> interferencia da iMasters. >>> >>> >>> Alguem manja mais ai? >>> >>> >>> >>> >>> >>> >>> 2013/2/18 Marcio Ferreira >>>> >>>> Thiago, eles podem adicionar um link canonical pra SPPM? >>>> >>>> RenatoCron, +quem entenda de SEO, >>>> Um link canonical resolveria isso? Assim o artigo estaria no iMasters e >>>> na SPPM >>>> >>>> []s, >>>> >>>> Marcio Ferreira >>>> skype: marcio.ferreir4 >>>> (21) 8365-7768 >>>> >>>> >>>> 2013/2/18 Thiago Rondon >>>>> >>>>> >>>>> Daniel, Pessoal, >>>>> >>>>> O pessoal da iMasters ofereceu de publicar tamb?m todos os artigos do >>>>> equin?cio no portal deles, al?m do nosso site. Isto poderia dar uma nova >>>>> visibilidade para os artigos gerados pelo evento. >>>>> >>>>> Como poder?amos fazer este link ? O que voc?s sugerem ? >>>>> >>>>> Abs! >>>>> -Thiago Rondon >>>>> >>>>> >>>>> On Monday, February 18, 2013 at 1:33 AM, Felipe Leprevost wrote: >>>>> >>>>> > On 02/17/2013 09:38 PM, Daniel Vinciguerra wrote: >>>>> > > Ok senhores, >>>>> > > >>>>> > > Apenas pra dar um feedback.... a lista esta da seguinte forma: >>>>> > > >>>>> > > dvinciguerra: Mojolicious (no lite) e Tests >>>>> > > dvinciguerra: Conhecendo e Trabalhando com o Modulo ObjectDB >>>>> > > mantovani: Manipulando Bin?rios Cobol com Perl >>>>> > > mantovani: Construindo um Data Warehouse Multidimensional Usando o >>>>> > > Extrato do Cart?o de Cr?dito >>>>> > > RenatoCron: testes + documenta??o de api/algo que a imagina??o >>>>> > > permitir >>>>> > > pacman: Non-Blocking I/O + Perl >>>>> > > creaktive: XML::Compile >>>>> > > shonorio: cria??o de servidor de rede com perl >>>>> > > >>>>> > > Qualquer coisa errada, por favor, me corrijam! >>>>> > > >>>>> > > Mais algu?m ai hehehe? (teve a galera que postou nos emails acima, >>>>> > > qualquer coisa eu coloco na lista) >>>>> > > >>>>> > > []'s >>>>> > > >>>>> > > >>>>> > > Daniel Vinciguerra >>>>> > > Web Solutions Architect and Co-Owner at Bivee >>>>> > > http://github.com/dvinciguerra >>>>> > > >>>>> > > 2013/2/17 Solli Honorio >>>> > > (mailto:shonorio at gmail.com)> >>>>> > > > Ainda n?o tenho t?tulo (normalmente isto ? a ?ltima coisa que eu >>>>> > > > fa?o), mas vou falar sobre a cria??o de servidor de rede com perl. >>>>> > > > >>>>> > > > Solli Honorio >>>>> > > > >>>>> > > > >>>>> > > > Em 17 de fevereiro de 2013 14:40, Stanislaw Pusep >>>>> > > > escreveu: >>>>> > > > >>>>> > > > > ++pacman >>>>> > > > > >>>>> > > > > J? ia te jogar na cara o meu artigo sobre Perl Ass?ncrono; mas >>>>> > > > > Non-Blocking I/O with PURE-Perl seria demais! >>>>> > > > > Eu escreverei sobre o XML::Compile. Como ler e escrever XML >>>>> > > > > usando o dito cujo. E um b?-a-b? do XSD. N?o consigo pensar em um t?tulo que >>>>> > > > > n?o seja "Como descobri o XSD e deixei de me preocupar com o XML alheio". >>>>> > > > > >>>>> > > > > >>>>> > > > > >>>>> > > > > ABS() >>>>> > > > > >>>>> > > > > >>>>> > > > > 2013/2/17 Tiago Peczenyj >>>> > > > > (mailto:tiago.peczenyj at gmail.com)> >>>>> > > > > > desculpe, era pra ser Pure Perl, sem o uso de modulos extra. >>>>> > > > > > >>>>> > > > > > 2013/2/17 Daniel de Oliveira Mantovani >>>>> > > > > > >>>> > > > > > (mailto:daniel.oliveira.mantovani at gmail.com)> >>>>> > > > > > > Tiago Peczenyj, estamos num evento de Perl. Voc? n?o acha >>>>> > > > > > > meio >>>>> > > > > > > redundante colocar "Perl" no t?tulo do artigo ? >>>>> > > > > > > >>>>> > > > > > > (PS: Eu tenho artigos com Perl no t?tulo) >>>>> > > > > > > >>>>> > > > > > > 2013/2/17 Tiago Peczenyj >>>> > > > > > > (mailto:tiago.peczenyj at gmail.com)>: >>>>> > > > > > > > >>>>> > > > > > > > 5- Non-Blocking I/O + Perl >>>>> > > > > > > > >>>>> > > > > > > > usando alguns exemplos com rede, arquivo e mais alguma >>>>> > > > > > > > coisa maluca q eu >>>>> > > > > > > > consiga imaginar. >>>>> > > > > > > > >>>>> > > > > > > > =begin disclaimer >>>>> > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> > > > > > > > (mailto:SaoPaulo-pm at pm.org) >>>>> > > > > > > > L >>>>> > > > > > > > =end disclaimer >>>>> > > > > > > >>>>> > > > > > > >>>>> > > > > > > >>>>> > > > > > > >>>>> > > > > > > -- >>>>> > > > > > > >>>>> > > > > > > -dom >>>>> > > > > > > >>>>> > > > > > > -- >>>>> > > > > > > >>>>> > > > > > > IBM - Business Analytics Optimization Consultant >>>>> > > > > > > Daniel Mantovani +5511 8538-9897 (tel:%2B5511%208538-9897) >>>>> > > > > > > XOXO >>>>> > > > > > > =begin disclaimer >>>>> > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> > > > > > > (mailto:SaoPaulo-pm at pm.org) >>>>> > > > > > > L >>>>> > > > > > > =end disclaimer >>>>> > > > > > >>>>> > > > > > >>>>> > > > > > >>>>> > > > > > >>>>> > > > > > -- >>>>> > > > > > Tiago B. Peczenyj >>>>> > > > > > Linux User #405772 >>>>> > > > > > >>>>> > > > > > http://about.me/peczenyj >>>>> > > > > > =begin disclaimer >>>>> > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> > > > > > (mailto:SaoPaulo-pm at pm.org) >>>>> > > > > > L >>>>> > > > > > =end disclaimer >>>>> > > > > >>>>> > > > > >>>>> > > > > >>>>> > > > > =begin disclaimer >>>>> > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> > > > > (mailto:SaoPaulo-pm at pm.org) >>>>> > > > > L >>>>> > > > > =end disclaimer >>>>> > > > >>>>> > > > >>>>> > > > >>>>> > > > >>>>> > > > -- >>>>> > > > "o animal satisfeito dorme". - Guimar?es Rosa >>>>> > > > =begin disclaimer >>>>> > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> > > > (mailto:SaoPaulo-pm at pm.org) >>>>> > > > L >>>>> > > > =end disclaimer >>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>>> > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) >>>>> > > L >>>>> > > (http://mail.pm.org/mailman/listinfo/saopaulo-pm) =end disclaimer >>>>> > Meu artigo: Implementando e aplicando uma rede neural Hopfield >>>>> > >>>>> > -- Felipe da Veiga Leprevost www.leprevost.com.br >>>>> > (http://www.leprevost.com.br) Laboratory for Proteomics and Protein >>>>> > Engineering. Fiocruz, Brazil. >>>>> > =begin disclaimer >>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> > (mailto:SaoPaulo-pm at pm.org) >>>>> > L >>>>> > =end disclaimer >>>>> >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Sarav?, >>> Renato CRON >>> http://www.renatocron.com/blog/ >>> @renato_cron >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Gabriel Vieira From renato.cron at gmail.com Mon Feb 18 05:43:13 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 18 Feb 2013 10:43:13 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> <5121AF37.8030400@gmail.com> <4548D56FA811411CB714CE7344C94D7F@aware.com.br> Message-ID: Ent?o, precisamos de algum cara bom de SEO, o mantovani conhece um, eu n?o tenho contato. mas eu acho que ? melhor para ambos ter um link sem canonical. pois se colocar canonical, 'isola' o SPPM nele mesmo, e a imasters ficaria de fora, enquanto se a imasters colocar o link para SPPM (o que vai acontecer, isso ficaria dentro dos artigos) a imasters d?a juice para a SPPM, enquanto as visitas seriam encaminhadas para os dois sites. 2013/2/18 Gabriel Vieira > Acredito que basta uma refer?ncia no final ou in?cio de cada artigo ao > "index" do equin?cio 2013 da sppm. > > Um link canonical no iMasters seria bem interessante pra SPPM, mas > acredito que nada interessante para o iMasters. > > 2013/2/18 Renato Santos : > > Ent?o voc?s preferem manter o canonical do imaster => sppm ? ent?o eu > acho > > melhor n?o colocar o canonical em lugar algum, e deixar o google > escolher! > > > > o canonical ? para ser usado geralmente no mesmo site, quando ? em sites > > extenos, ele 'zera' o juice do imasters para o sppm. entao a pagina que > > teria o canonical n?o ia ajudar em nada a SPPM, sendo que se um site > maior > > linka para um menor, o menor sai ganhando tambem. > > > > 2013/2/18 Leonardo Ruoso > >> > >> Renato, > >> > >> Acho que ? melhor manter o canonical no site da sao-paulo.pm.org por > >> v?rias raz?es, inclusive pela longevidade desse acordo. Hoje eles v?o > >> publicar esta edi??o, ningu?m sabe se isso vai acontecer no final do > ano ou > >> daqui a um n?mero qualquer de anos. Acredito que ser fiel ? realidade ? > >> melhor, mesmo que alguns truques pudessem ser melhores para resultado. > >> > >> Abra?os, > >> > >> > >> Em 18 de fevereiro de 2013 08:59, Renato Santos > >> escreveu: > >>> > >>> Ent?o, > >>> > >>> funciona assim: > >>> > >>> no head.html do imasters teriamos um > >>> > >>> > >>> > >>> > >>> S? que eu estava aqui pensando.. Talvez seja melhor inverter. A S?o > >>> Paulo.pm colocar canonical para o imasters. Ai voc? pode se perguntar > "u?, > >>> mas foi a gente que escreveu!". > >>> > >>> > >>> A quantidade de usuarios da iMasters certamente ? maior do que a do > SPPM, > >>> e isso, n?o tenho provas, mas entre um link da SPPM e da iMasters > aparecendo > >>> no google, o da imasters pode ser mais revelante par quem estiver > >>> pesquisando. > >>> > >>> E ai, no final, ou at? no inicio do artigo na imasters, teriam os links > >>> para o site da SPPM. Isso faria a iMasters passar juice para a SPPM, > >>> enquanto o canonical iria apenas manter o juice gerado dentro da SPPM, > sem > >>> interferencia da iMasters. > >>> > >>> > >>> Alguem manja mais ai? > >>> > >>> > >>> > >>> > >>> > >>> > >>> 2013/2/18 Marcio Ferreira > >>>> > >>>> Thiago, eles podem adicionar um link canonical pra SPPM? > >>>> > >>>> RenatoCron, +quem entenda de SEO, > >>>> Um link canonical resolveria isso? Assim o artigo estaria no iMasters > e > >>>> na SPPM > >>>> > >>>> []s, > >>>> > >>>> Marcio Ferreira > >>>> skype: marcio.ferreir4 > >>>> (21) 8365-7768 > >>>> > >>>> > >>>> 2013/2/18 Thiago Rondon > >>>>> > >>>>> > >>>>> Daniel, Pessoal, > >>>>> > >>>>> O pessoal da iMasters ofereceu de publicar tamb?m todos os artigos do > >>>>> equin?cio no portal deles, al?m do nosso site. Isto poderia dar uma > nova > >>>>> visibilidade para os artigos gerados pelo evento. > >>>>> > >>>>> Como poder?amos fazer este link ? O que voc?s sugerem ? > >>>>> > >>>>> Abs! > >>>>> -Thiago Rondon > >>>>> > >>>>> > >>>>> On Monday, February 18, 2013 at 1:33 AM, Felipe Leprevost wrote: > >>>>> > >>>>> > On 02/17/2013 09:38 PM, Daniel Vinciguerra wrote: > >>>>> > > Ok senhores, > >>>>> > > > >>>>> > > Apenas pra dar um feedback.... a lista esta da seguinte forma: > >>>>> > > > >>>>> > > dvinciguerra: Mojolicious (no lite) e Tests > >>>>> > > dvinciguerra: Conhecendo e Trabalhando com o Modulo ObjectDB > >>>>> > > mantovani: Manipulando Bin?rios Cobol com Perl > >>>>> > > mantovani: Construindo um Data Warehouse Multidimensional Usando > o > >>>>> > > Extrato do Cart?o de Cr?dito > >>>>> > > RenatoCron: testes + documenta??o de api/algo que a imagina??o > >>>>> > > permitir > >>>>> > > pacman: Non-Blocking I/O + Perl > >>>>> > > creaktive: XML::Compile > >>>>> > > shonorio: cria??o de servidor de rede com perl > >>>>> > > > >>>>> > > Qualquer coisa errada, por favor, me corrijam! > >>>>> > > > >>>>> > > Mais algu?m ai hehehe? (teve a galera que postou nos emails > acima, > >>>>> > > qualquer coisa eu coloco na lista) > >>>>> > > > >>>>> > > []'s > >>>>> > > > >>>>> > > > >>>>> > > Daniel Vinciguerra > >>>>> > > Web Solutions Architect and Co-Owner at Bivee > >>>>> > > http://github.com/dvinciguerra > >>>>> > > > >>>>> > > 2013/2/17 Solli Honorio >>>>> > > (mailto:shonorio at gmail.com)> > >>>>> > > > Ainda n?o tenho t?tulo (normalmente isto ? a ?ltima coisa que > eu > >>>>> > > > fa?o), mas vou falar sobre a cria??o de servidor de rede com > perl. > >>>>> > > > > >>>>> > > > Solli Honorio > >>>>> > > > > >>>>> > > > > >>>>> > > > Em 17 de fevereiro de 2013 14:40, Stanislaw Pusep > >>>>> > > > escreveu: > >>>>> > > > > >>>>> > > > > ++pacman > >>>>> > > > > > >>>>> > > > > J? ia te jogar na cara o meu artigo sobre Perl Ass?ncrono; > mas > >>>>> > > > > Non-Blocking I/O with PURE-Perl seria demais! > >>>>> > > > > Eu escreverei sobre o XML::Compile. Como ler e escrever XML > >>>>> > > > > usando o dito cujo. E um b?-a-b? do XSD. N?o consigo pensar > em um t?tulo que > >>>>> > > > > n?o seja "Como descobri o XSD e deixei de me preocupar com o > XML alheio". > >>>>> > > > > > >>>>> > > > > > >>>>> > > > > > >>>>> > > > > ABS() > >>>>> > > > > > >>>>> > > > > > >>>>> > > > > 2013/2/17 Tiago Peczenyj >>>>> > > > > (mailto:tiago.peczenyj at gmail.com)> > >>>>> > > > > > desculpe, era pra ser Pure Perl, sem o uso de modulos > extra. > >>>>> > > > > > > >>>>> > > > > > 2013/2/17 Daniel de Oliveira Mantovani > >>>>> > > > > > >>>>> > > > > > (mailto:daniel.oliveira.mantovani at gmail.com)> > >>>>> > > > > > > Tiago Peczenyj, estamos num evento de Perl. Voc? n?o acha > >>>>> > > > > > > meio > >>>>> > > > > > > redundante colocar "Perl" no t?tulo do artigo ? > >>>>> > > > > > > > >>>>> > > > > > > (PS: Eu tenho artigos com Perl no t?tulo) > >>>>> > > > > > > > >>>>> > > > > > > 2013/2/17 Tiago Peczenyj >>>>> > > > > > > (mailto:tiago.peczenyj at gmail.com)>: > >>>>> > > > > > > > > >>>>> > > > > > > > 5- Non-Blocking I/O + Perl > >>>>> > > > > > > > > >>>>> > > > > > > > usando alguns exemplos com rede, arquivo e mais alguma > >>>>> > > > > > > > coisa maluca q eu > >>>>> > > > > > > > consiga imaginar. > >>>>> > > > > > > > > >>>>> > > > > > > > =begin disclaimer > >>>>> > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>>> > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>>> > > > > > > > (mailto:SaoPaulo-pm at pm.org) > >>>>> > > > > > > > L > >>>>> > > > > > > > =end disclaimer > >>>>> > > > > > > > >>>>> > > > > > > > >>>>> > > > > > > > >>>>> > > > > > > > >>>>> > > > > > > -- > >>>>> > > > > > > > >>>>> > > > > > > -dom > >>>>> > > > > > > > >>>>> > > > > > > -- > >>>>> > > > > > > > >>>>> > > > > > > IBM - Business Analytics Optimization Consultant > >>>>> > > > > > > Daniel Mantovani +5511 8538-9897 > (tel:%2B5511%208538-9897) > >>>>> > > > > > > XOXO > >>>>> > > > > > > =begin disclaimer > >>>>> > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>>> > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>>> > > > > > > (mailto:SaoPaulo-pm at pm.org) > >>>>> > > > > > > L > >>>>> > > > > > > =end disclaimer > >>>>> > > > > > > >>>>> > > > > > > >>>>> > > > > > > >>>>> > > > > > > >>>>> > > > > > -- > >>>>> > > > > > Tiago B. Peczenyj > >>>>> > > > > > Linux User #405772 > >>>>> > > > > > > >>>>> > > > > > http://about.me/peczenyj > >>>>> > > > > > =begin disclaimer > >>>>> > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>>> > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>>> > > > > > (mailto:SaoPaulo-pm at pm.org) > >>>>> > > > > > L > >>>>> > > > > > =end disclaimer > >>>>> > > > > > >>>>> > > > > > >>>>> > > > > > >>>>> > > > > =begin disclaimer > >>>>> > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>>> > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>>> > > > > (mailto:SaoPaulo-pm at pm.org) > >>>>> > > > > L > >>>>> > > > > =end disclaimer > >>>>> > > > > >>>>> > > > > >>>>> > > > > >>>>> > > > > >>>>> > > > -- > >>>>> > > > "o animal satisfeito dorme". - Guimar?es Rosa > >>>>> > > > =begin disclaimer > >>>>> > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>>> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>>> > > > (mailto:SaoPaulo-pm at pm.org) > >>>>> > > > L > >>>>> > > > =end disclaimer > >>>>> > > > >>>>> > > > >>>>> > > > >>>>> > > > >>>>> > > =begin disclaimer Sao Paulo Perl Mongers: > http://sao-paulo.pm.org/ > >>>>> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > >>>>> > > L > >>>>> > > (http://mail.pm.org/mailman/listinfo/saopaulo-pm) =end > disclaimer > >>>>> > Meu artigo: Implementando e aplicando uma rede neural Hopfield > >>>>> > > >>>>> > -- Felipe da Veiga Leprevost www.leprevost.com.br > >>>>> > (http://www.leprevost.com.br) Laboratory for Proteomics and > Protein > >>>>> > Engineering. Fiocruz, Brazil. > >>>>> > =begin disclaimer > >>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>>> > (mailto:SaoPaulo-pm at pm.org) > >>>>> > L > >>>>> > =end disclaimer > >>>>> > >>>>> > >>>>> > >>>>> =begin disclaimer > >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>>> L > >>>>> =end disclaimer > >>>> > >>>> > >>>> > >>>> =begin disclaimer > >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>> L > >>>> =end disclaimer > >>>> > >>> > >>> > >>> > >>> -- > >>> Sarav?, > >>> Renato CRON > >>> http://www.renatocron.com/blog/ > >>> @renato_cron > >>> > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >>> > >> > >> > >> > >> -- > >> Leonardo Ruoso > >> Journalist, Perl developer and business consultant > >> Media, UFC/2006; Telecom, IFCE/1998 > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > > > -- > > Sarav?, > > Renato CRON > > http://www.renatocron.com/blog/ > > @renato_cron > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > Gabriel Vieira > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Mon Feb 18 05:44:49 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Mon, 18 Feb 2013 10:44:49 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> <5121AF37.8030400@gmail.com> <4548D56FA811411CB714CE7344C94D7F@aware.com.br> Message-ID: Renato, Acho que deveria haver algo como o link para a vers?o original do texto. Acho improv?vel que no caso do autor revisar, todos os sites que eventualmente republicarem, atualizem o conte?do. Isso inclui o iMasters. Acho que uma assinatura incluindo o local original de publica??o ? o ideal. Al?m de um pequeno texto explicando o que ? o Equin?cio com um link para uma URL daquela edi??o e para um ?ndice geral de todas as edi??es. Algo como Este artigo foi publicado originalmente no Equin?cio de Inverno/Ver?o de 2013 (link), publica??o semestral editada pela S?o Paulo Perl Mongers (link) e sua vers?o atualizada est? dispon?vel no endere?o (link). Em 18 de fevereiro de 2013 10:34, Renato Santos escreveu: > Ent?o voc?s preferem manter o canonical do imaster => sppm ? ent?o eu acho > melhor n?o colocar o canonical em lugar algum, e deixar o google escolher! > > o canonical ? para ser usado geralmente no mesmo site, quando ? em sites > extenos, ele 'zera' o juice do imasters para o sppm. entao a pagina que > teria o canonical n?o ia ajudar em nada a SPPM, sendo que se um site maior > linka para um menor, o menor sai ganhando tambem. > > > 2013/2/18 Leonardo Ruoso > >> Renato, >> >> Acho que ? melhor manter o canonical no site da sao-paulo.pm.org por >> v?rias raz?es, inclusive pela longevidade desse acordo. Hoje eles v?o >> publicar esta edi??o, ningu?m sabe se isso vai acontecer no final do ano ou >> daqui a um n?mero qualquer de anos. Acredito que ser fiel ? realidade ? >> melhor, mesmo que alguns truques pudessem ser melhores para resultado. >> >> Abra?os, >> >> >> Em 18 de fevereiro de 2013 08:59, Renato Santos escreveu: >> >>> Ent?o, >>> >>> funciona assim: >>> >>> no head.html do imasters teriamos um >>> >>> >>> >>> >>> S? que eu estava aqui pensando.. Talvez seja melhor inverter. A S?o Paulo.pm colocar canonical para o imasters. Ai voc? pode se perguntar "u?, mas foi a gente que escreveu!". >>> >>> >>> A quantidade de usuarios da iMasters certamente ? maior do que a do SPPM, e isso, n?o tenho provas, mas entre um link da SPPM e da iMasters aparecendo no google, o da imasters pode ser mais revelante par quem estiver pesquisando. >>> >>> E ai, no final, ou at? no inicio do artigo na imasters, teriam os links para o site da SPPM. Isso faria a iMasters passar juice para a SPPM, enquanto o canonical iria apenas manter o juice gerado dentro da SPPM, sem interferencia da iMasters. >>> >>> >>> Alguem manja mais ai? >>> >>> >>> >>> >>> >>> 2013/2/18 Marcio Ferreira >>> >>>> Thiago, eles podem adicionar um link canonical pra SPPM? >>>> >>>> RenatoCron, +quem entenda de SEO, >>>> Um link canonical resolveria isso? Assim o artigo estaria no iMasters e >>>> na SPPM >>>> >>>> []s, >>>> >>>> Marcio Ferreira >>>> skype: marcio.ferreir4 >>>> (21) 8365-7768 >>>> >>>> >>>> 2013/2/18 Thiago Rondon >>>> >>>>> >>>>> Daniel, Pessoal, >>>>> >>>>> O pessoal da iMasters ofereceu de publicar tamb?m todos os artigos do >>>>> equin?cio no portal deles, al?m do nosso site. Isto poderia dar uma nova >>>>> visibilidade para os artigos gerados pelo evento. >>>>> >>>>> Como poder?amos fazer este link ? O que voc?s sugerem ? >>>>> >>>>> Abs! >>>>> -Thiago Rondon >>>>> >>>>> >>>>> On Monday, February 18, 2013 at 1:33 AM, Felipe Leprevost wrote: >>>>> >>>>> > On 02/17/2013 09:38 PM, Daniel Vinciguerra wrote: >>>>> > > Ok senhores, >>>>> > > >>>>> > > Apenas pra dar um feedback.... a lista esta da seguinte forma: >>>>> > > >>>>> > > dvinciguerra: Mojolicious (no lite) e Tests >>>>> > > dvinciguerra: Conhecendo e Trabalhando com o Modulo ObjectDB >>>>> > > mantovani: Manipulando Bin?rios Cobol com Perl >>>>> > > mantovani: Construindo um Data Warehouse Multidimensional Usando o >>>>> Extrato do Cart?o de Cr?dito >>>>> > > RenatoCron: testes + documenta??o de api/algo que a imagina??o >>>>> permitir >>>>> > > pacman: Non-Blocking I/O + Perl >>>>> > > creaktive: XML::Compile >>>>> > > shonorio: cria??o de servidor de rede com perl >>>>> > > >>>>> > > Qualquer coisa errada, por favor, me corrijam! >>>>> > > >>>>> > > Mais algu?m ai hehehe? (teve a galera que postou nos emails acima, >>>>> qualquer coisa eu coloco na lista) >>>>> > > >>>>> > > []'s >>>>> > > >>>>> > > >>>>> > > Daniel Vinciguerra >>>>> > > Web Solutions Architect and Co-Owner at Bivee >>>>> > > http://github.com/dvinciguerra >>>>> > > >>>>> > > 2013/2/17 Solli Honorio >>>> shonorio at gmail.com)> >>>>> > > > Ainda n?o tenho t?tulo (normalmente isto ? a ?ltima coisa que eu >>>>> fa?o), mas vou falar sobre a cria??o de servidor de rede com perl. >>>>> > > > >>>>> > > > Solli Honorio >>>>> > > > >>>>> > > > >>>>> > > > Em 17 de fevereiro de 2013 14:40, Stanislaw Pusep < >>>>> creaktive at gmail.com (mailto:creaktive at gmail.com)> escreveu: >>>>> > > > >>>>> > > > > ++pacman >>>>> > > > > >>>>> > > > > J? ia te jogar na cara o meu artigo sobre Perl Ass?ncrono; mas >>>>> Non-Blocking I/O with PURE-Perl seria demais! >>>>> > > > > Eu escreverei sobre o XML::Compile. Como ler e escrever XML >>>>> usando o dito cujo. E um b?-a-b? do XSD. N?o consigo pensar em um t?tulo >>>>> que n?o seja "Como descobri o XSD e deixei de me preocupar com o XML >>>>> alheio". >>>>> > > > > >>>>> > > > > >>>>> > > > > >>>>> > > > > ABS() >>>>> > > > > >>>>> > > > > >>>>> > > > > 2013/2/17 Tiago Peczenyj >>>> tiago.peczenyj at gmail.com)> >>>>> > > > > > desculpe, era pra ser Pure Perl, sem o uso de modulos extra. >>>>> > > > > > >>>>> > > > > > 2013/2/17 Daniel de Oliveira Mantovani < >>>>> daniel.oliveira.mantovani at gmail.com (mailto: >>>>> daniel.oliveira.mantovani at gmail.com)> >>>>> > > > > > > Tiago Peczenyj, estamos num evento de Perl. Voc? n?o acha >>>>> meio >>>>> > > > > > > redundante colocar "Perl" no t?tulo do artigo ? >>>>> > > > > > > >>>>> > > > > > > (PS: Eu tenho artigos com Perl no t?tulo) >>>>> > > > > > > >>>>> > > > > > > 2013/2/17 Tiago Peczenyj >>>> tiago.peczenyj at gmail.com)>: >>>>> > > > > > > > >>>>> > > > > > > > 5- Non-Blocking I/O + Perl >>>>> > > > > > > > >>>>> > > > > > > > usando alguns exemplos com rede, arquivo e mais alguma >>>>> coisa maluca q eu >>>>> > > > > > > > consiga imaginar. >>>>> > > > > > > > >>>>> > > > > > > > =begin disclaimer >>>>> > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>>> SaoPaulo-pm at pm.org) >>>>> > > > > > > > L >>>>> > > > > > > > =end disclaimer >>>>> > > > > > > >>>>> > > > > > > >>>>> > > > > > > >>>>> > > > > > > >>>>> > > > > > > -- >>>>> > > > > > > >>>>> > > > > > > -dom >>>>> > > > > > > >>>>> > > > > > > -- >>>>> > > > > > > >>>>> > > > > > > IBM - Business Analytics Optimization Consultant >>>>> > > > > > > Daniel Mantovani +5511 8538-9897 (tel:%2B5511%208538-9897) >>>>> > > > > > > XOXO >>>>> > > > > > > =begin disclaimer >>>>> > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>>> SaoPaulo-pm at pm.org) >>>>> > > > > > > L >>>>> > > > > > > =end disclaimer >>>>> > > > > > >>>>> > > > > > >>>>> > > > > > >>>>> > > > > > >>>>> > > > > > -- >>>>> > > > > > Tiago B. Peczenyj >>>>> > > > > > Linux User #405772 >>>>> > > > > > >>>>> > > > > > http://about.me/peczenyj >>>>> > > > > > =begin disclaimer >>>>> > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>>> SaoPaulo-pm at pm.org) >>>>> > > > > > L >>>>> > > > > > =end disclaimer >>>>> > > > > >>>>> > > > > >>>>> > > > > >>>>> > > > > =begin disclaimer >>>>> > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>>> SaoPaulo-pm at pm.org) >>>>> > > > > L >>>>> > > > > =end disclaimer >>>>> > > > >>>>> > > > >>>>> > > > >>>>> > > > >>>>> > > > -- >>>>> > > > "o animal satisfeito dorme". - Guimar?es Rosa >>>>> > > > =begin disclaimer >>>>> > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>>> SaoPaulo-pm at pm.org) >>>>> > > > L >>>>> > > > =end disclaimer >>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>>> > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: >>>>> SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) L< >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm> ( >>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm) =end disclaimer >>>>> > Meu artigo: Implementando e aplicando uma rede neural Hopfield >>>>> > >>>>> > -- Felipe da Veiga Leprevost www.leprevost.com.br ( >>>>> http://www.leprevost.com.br) Laboratory for Proteomics and Protein >>>>> Engineering. Fiocruz, Brazil. >>>>> > =begin disclaimer >>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>>> SaoPaulo-pm at pm.org) >>>>> > L >>>>> > =end disclaimer >>>>> >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Sarav?, >>> Renato CRON >>> http://www.renatocron.com/blog/ >>> @renato_cron >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Mon Feb 18 05:46:18 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 18 Feb 2013 10:46:18 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> <5121AF37.8030400@gmail.com> <4548D56FA811411CB714CE7344C94D7F@aware.com.br> Message-ID: sim sim 2013/2/18 Leonardo Ruoso > Renato, > > Acho que deveria haver algo como o link para a vers?o original do texto. > Acho improv?vel que no caso do autor revisar, todos os sites que > eventualmente republicarem, atualizem o conte?do. Isso inclui o iMasters. > Acho que uma assinatura incluindo o local original de publica??o ? o ideal. > Al?m de um pequeno texto explicando o que ? o Equin?cio com um link para > uma URL daquela edi??o e para um ?ndice geral de todas as edi??es. > > Algo como > > Este artigo foi publicado originalmente no Equin?cio de Inverno/Ver?o de > 2013 (link), publica??o semestral editada pela S?o Paulo Perl Mongers > (link) e sua vers?o atualizada est? dispon?vel no endere?o (link). > > > Em 18 de fevereiro de 2013 10:34, Renato Santos escreveu: > > Ent?o voc?s preferem manter o canonical do imaster => sppm ? ent?o eu acho >> melhor n?o colocar o canonical em lugar algum, e deixar o google escolher! >> >> o canonical ? para ser usado geralmente no mesmo site, quando ? em sites >> extenos, ele 'zera' o juice do imasters para o sppm. entao a pagina que >> teria o canonical n?o ia ajudar em nada a SPPM, sendo que se um site maior >> linka para um menor, o menor sai ganhando tambem. >> >> >> 2013/2/18 Leonardo Ruoso >> >>> Renato, >>> >>> Acho que ? melhor manter o canonical no site da sao-paulo.pm.org por >>> v?rias raz?es, inclusive pela longevidade desse acordo. Hoje eles v?o >>> publicar esta edi??o, ningu?m sabe se isso vai acontecer no final do ano ou >>> daqui a um n?mero qualquer de anos. Acredito que ser fiel ? realidade ? >>> melhor, mesmo que alguns truques pudessem ser melhores para resultado. >>> >>> Abra?os, >>> >>> >>> Em 18 de fevereiro de 2013 08:59, Renato Santos escreveu: >>> >>>> Ent?o, >>>> >>>> funciona assim: >>>> >>>> no head.html do imasters teriamos um >>>> >>>> >>>> >>>> >>>> S? que eu estava aqui pensando.. Talvez seja melhor inverter. A S?o Paulo.pm colocar canonical para o imasters. Ai voc? pode se perguntar "u?, mas foi a gente que escreveu!". >>>> >>>> >>>> A quantidade de usuarios da iMasters certamente ? maior do que a do SPPM, e isso, n?o tenho provas, mas entre um link da SPPM e da iMasters aparecendo no google, o da imasters pode ser mais revelante par quem estiver pesquisando. >>>> >>>> E ai, no final, ou at? no inicio do artigo na imasters, teriam os links para o site da SPPM. Isso faria a iMasters passar juice para a SPPM, enquanto o canonical iria apenas manter o juice gerado dentro da SPPM, sem interferencia da iMasters. >>>> >>>> >>>> Alguem manja mais ai? >>>> >>>> >>>> >>>> >>>> >>>> 2013/2/18 Marcio Ferreira >>>> >>>>> Thiago, eles podem adicionar um link canonical pra SPPM? >>>>> >>>>> RenatoCron, +quem entenda de SEO, >>>>> Um link canonical resolveria isso? Assim o artigo estaria no iMasters >>>>> e na SPPM >>>>> >>>>> []s, >>>>> >>>>> Marcio Ferreira >>>>> skype: marcio.ferreir4 >>>>> (21) 8365-7768 >>>>> >>>>> >>>>> 2013/2/18 Thiago Rondon >>>>> >>>>>> >>>>>> Daniel, Pessoal, >>>>>> >>>>>> O pessoal da iMasters ofereceu de publicar tamb?m todos os artigos do >>>>>> equin?cio no portal deles, al?m do nosso site. Isto poderia dar uma nova >>>>>> visibilidade para os artigos gerados pelo evento. >>>>>> >>>>>> Como poder?amos fazer este link ? O que voc?s sugerem ? >>>>>> >>>>>> Abs! >>>>>> -Thiago Rondon >>>>>> >>>>>> >>>>>> On Monday, February 18, 2013 at 1:33 AM, Felipe Leprevost wrote: >>>>>> >>>>>> > On 02/17/2013 09:38 PM, Daniel Vinciguerra wrote: >>>>>> > > Ok senhores, >>>>>> > > >>>>>> > > Apenas pra dar um feedback.... a lista esta da seguinte forma: >>>>>> > > >>>>>> > > dvinciguerra: Mojolicious (no lite) e Tests >>>>>> > > dvinciguerra: Conhecendo e Trabalhando com o Modulo ObjectDB >>>>>> > > mantovani: Manipulando Bin?rios Cobol com Perl >>>>>> > > mantovani: Construindo um Data Warehouse Multidimensional Usando >>>>>> o Extrato do Cart?o de Cr?dito >>>>>> > > RenatoCron: testes + documenta??o de api/algo que a imagina??o >>>>>> permitir >>>>>> > > pacman: Non-Blocking I/O + Perl >>>>>> > > creaktive: XML::Compile >>>>>> > > shonorio: cria??o de servidor de rede com perl >>>>>> > > >>>>>> > > Qualquer coisa errada, por favor, me corrijam! >>>>>> > > >>>>>> > > Mais algu?m ai hehehe? (teve a galera que postou nos emails >>>>>> acima, qualquer coisa eu coloco na lista) >>>>>> > > >>>>>> > > []'s >>>>>> > > >>>>>> > > >>>>>> > > Daniel Vinciguerra >>>>>> > > Web Solutions Architect and Co-Owner at Bivee >>>>>> > > http://github.com/dvinciguerra >>>>>> > > >>>>>> > > 2013/2/17 Solli Honorio >>>>> shonorio at gmail.com)> >>>>>> > > > Ainda n?o tenho t?tulo (normalmente isto ? a ?ltima coisa que >>>>>> eu fa?o), mas vou falar sobre a cria??o de servidor de rede com perl. >>>>>> > > > >>>>>> > > > Solli Honorio >>>>>> > > > >>>>>> > > > >>>>>> > > > Em 17 de fevereiro de 2013 14:40, Stanislaw Pusep < >>>>>> creaktive at gmail.com (mailto:creaktive at gmail.com)> escreveu: >>>>>> > > > >>>>>> > > > > ++pacman >>>>>> > > > > >>>>>> > > > > J? ia te jogar na cara o meu artigo sobre Perl Ass?ncrono; >>>>>> mas Non-Blocking I/O with PURE-Perl seria demais! >>>>>> > > > > Eu escreverei sobre o XML::Compile. Como ler e escrever XML >>>>>> usando o dito cujo. E um b?-a-b? do XSD. N?o consigo pensar em um t?tulo >>>>>> que n?o seja "Como descobri o XSD e deixei de me preocupar com o XML >>>>>> alheio". >>>>>> > > > > >>>>>> > > > > >>>>>> > > > > >>>>>> > > > > ABS() >>>>>> > > > > >>>>>> > > > > >>>>>> > > > > 2013/2/17 Tiago Peczenyj >>>>> tiago.peczenyj at gmail.com)> >>>>>> > > > > > desculpe, era pra ser Pure Perl, sem o uso de modulos extra. >>>>>> > > > > > >>>>>> > > > > > 2013/2/17 Daniel de Oliveira Mantovani < >>>>>> daniel.oliveira.mantovani at gmail.com (mailto: >>>>>> daniel.oliveira.mantovani at gmail.com)> >>>>>> > > > > > > Tiago Peczenyj, estamos num evento de Perl. Voc? n?o acha >>>>>> meio >>>>>> > > > > > > redundante colocar "Perl" no t?tulo do artigo ? >>>>>> > > > > > > >>>>>> > > > > > > (PS: Eu tenho artigos com Perl no t?tulo) >>>>>> > > > > > > >>>>>> > > > > > > 2013/2/17 Tiago Peczenyj >>>>> tiago.peczenyj at gmail.com)>: >>>>>> > > > > > > > >>>>>> > > > > > > > 5- Non-Blocking I/O + Perl >>>>>> > > > > > > > >>>>>> > > > > > > > usando alguns exemplos com rede, arquivo e mais alguma >>>>>> coisa maluca q eu >>>>>> > > > > > > > consiga imaginar. >>>>>> > > > > > > > >>>>>> > > > > > > > =begin disclaimer >>>>>> > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>>>> SaoPaulo-pm at pm.org) >>>>>> > > > > > > > L >>>>>> > > > > > > > =end disclaimer >>>>>> > > > > > > >>>>>> > > > > > > >>>>>> > > > > > > >>>>>> > > > > > > >>>>>> > > > > > > -- >>>>>> > > > > > > >>>>>> > > > > > > -dom >>>>>> > > > > > > >>>>>> > > > > > > -- >>>>>> > > > > > > >>>>>> > > > > > > IBM - Business Analytics Optimization Consultant >>>>>> > > > > > > Daniel Mantovani +5511 8538-9897(tel:%2B5511%208538-9897) >>>>>> > > > > > > XOXO >>>>>> > > > > > > =begin disclaimer >>>>>> > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>>>> SaoPaulo-pm at pm.org) >>>>>> > > > > > > L >>>>>> > > > > > > =end disclaimer >>>>>> > > > > > >>>>>> > > > > > >>>>>> > > > > > >>>>>> > > > > > >>>>>> > > > > > -- >>>>>> > > > > > Tiago B. Peczenyj >>>>>> > > > > > Linux User #405772 >>>>>> > > > > > >>>>>> > > > > > http://about.me/peczenyj >>>>>> > > > > > =begin disclaimer >>>>>> > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>>>> SaoPaulo-pm at pm.org) >>>>>> > > > > > L >>>>>> > > > > > =end disclaimer >>>>>> > > > > >>>>>> > > > > >>>>>> > > > > >>>>>> > > > > =begin disclaimer >>>>>> > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>>>> SaoPaulo-pm at pm.org) >>>>>> > > > > L >>>>>> > > > > =end disclaimer >>>>>> > > > >>>>>> > > > >>>>>> > > > >>>>>> > > > >>>>>> > > > -- >>>>>> > > > "o animal satisfeito dorme". - Guimar?es Rosa >>>>>> > > > =begin disclaimer >>>>>> > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>>>> SaoPaulo-pm at pm.org) >>>>>> > > > L >>>>>> > > > =end disclaimer >>>>>> > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>> > > =begin disclaimer Sao Paulo Perl Mongers: >>>>>> http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org(mailto: >>>>>> SaoPaulo-pm at pm.org) L >>>>>> (http://mail.pm.org/mailman/listinfo/saopaulo-pm) =end disclaimer >>>>>> > Meu artigo: Implementando e aplicando uma rede neural Hopfield >>>>>> > >>>>>> > -- Felipe da Veiga Leprevost www.leprevost.com.br ( >>>>>> http://www.leprevost.com.br) Laboratory for Proteomics and Protein >>>>>> Engineering. Fiocruz, Brazil. >>>>>> > =begin disclaimer >>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>>>> SaoPaulo-pm at pm.org) >>>>>> > L >>>>>> > =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Sarav?, >>>> Renato CRON >>>> http://www.renatocron.com/blog/ >>>> @renato_cron >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Leonardo Ruoso >>> Journalist, Perl developer and business consultant >>> Media, UFC/2006; Telecom, IFCE/1998 >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Mon Feb 18 05:49:38 2013 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 18 Feb 2013 10:49:38 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> <5121AF37.8030400@gmail.com> <4548D56FA811411CB714CE7344C94D7F@aware.com.br> Message-ID: Leonardo, A vers?o para o link original seria algo compreendido apenas por seres humanos, mas n?o pelos indexadores. At? onde eu entendo disto (e ? muito pouco), existe uma enorme possibilidade da sppm ser classificada como 'copiadora' de conte?do ao ter conte?do id?ntico com o de um portal com maior relev?ncia. Solli Honorio Em 18 de fevereiro de 2013 10:44, Leonardo Ruoso escreveu: > Renato, > > Acho que deveria haver algo como o link para a vers?o original do texto. > Acho improv?vel que no caso do autor revisar, todos os sites que > eventualmente republicarem, atualizem o conte?do. Isso inclui o iMasters. > Acho que uma assinatura incluindo o local original de publica??o ? o ideal. > Al?m de um pequeno texto explicando o que ? o Equin?cio com um link para > uma URL daquela edi??o e para um ?ndice geral de todas as edi??es > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Mon Feb 18 05:51:31 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 18 Feb 2013 10:51:31 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> <5121AF37.8030400@gmail.com> <4548D56FA811411CB714CE7344C94D7F@aware.com.br> Message-ID: Solli, isso ? pela data. Se a imasters aponta para nosso artigo, mesmo que a pagina seja classificada como duplicada, a sppm ja teria ganhado juice, que serve para o dominio inteiro 2013/2/18 Solli Honorio > Leonardo, > > A vers?o para o link original seria algo compreendido apenas por seres > humanos, mas n?o pelos indexadores. At? onde eu entendo disto (e ? muito > pouco), existe uma enorme possibilidade da sppm ser classificada como > 'copiadora' de conte?do ao ter conte?do id?ntico com o de um portal com > maior relev?ncia. > > Solli Honorio > > > Em 18 de fevereiro de 2013 10:44, Leonardo Ruoso escreveu: > > Renato, >> >> Acho que deveria haver algo como o link para a vers?o original do texto. >> Acho improv?vel que no caso do autor revisar, todos os sites que >> eventualmente republicarem, atualizem o conte?do. Isso inclui o iMasters. >> Acho que uma assinatura incluindo o local original de publica??o ? o >> ideal. >> Al?m de um pequeno texto explicando o que ? o Equin?cio com um link para >> uma URL daquela edi??o e para um ?ndice geral de todas as edi??es >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Mon Feb 18 06:04:32 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Mon, 18 Feb 2013 11:04:32 -0300 Subject: [SP-pm] =?iso-8859-1?q?Por_que_existimos_=3F_=5BEra=3A_Equin=F3ci?= =?iso-8859-1?q?o_2013=5D?= In-Reply-To: <9CB80009D88D4D9CA40194CC2F7C2CFB@ulissesVAIO> References: <2C3B7B41EC364001990A0D92575B34B0@aware.com.br> <9AC181E0D48043B28F5F11CDF5E612E7@aware.com.br> <9CB80009D88D4D9CA40194CC2F7C2CFB@ulissesVAIO> Message-ID: Ulisses, At? onde sei a mensagem de cada pessoa ? uma mensagem sua (assinada) e n?o da S?o Paulo Perl Mongers. Eu entendo que algumas pessoas est?o a se prejudicar recorrentemente pelo conte?do e pela forma das mensagens postadas na lista. Mensagens em nome da comunidade tem de ser explicitamente assim assinadas e eu acredito que poucas pessoas tem respaldo para falar em nome da SPPM al?m do l?der formal. Uma equipe de modera??o poderia atuar com o objetivo de evitar ou frear determinadas discuss?es, principalmente para proteger profissionais que estejam vivendo um momento um tanto ?nervoso? de si mesmos, muito mais do que proteger a lista ou a comunidade. Isso ? algo que podemos rever, mas ? muito melhor educar do que policiar. Considero nociva a compara??o ou a competi??o entre as comunidades do Rio e de S?o Paulo, principalmente pelo fato de que ambas muitos membros de ambas as comunidades contribuem com os projetos de ambas as comunidades. Claro que muda quem est? conduzindo o processo e eu preferiria ?e acredito que outras pessoas da S?o Paulo e da Rio tamb?m assim prefeririam? evitar qualquer competi??o, pois o esp?rito deve ser de coopera??o e n?o de competi??o! TODOS TEMOS DEFEITOS! TODOS FALHAMOS! E todos crescemos com as contribui??es dos demais colegas! Sejam artigos, seja ajuda na realiza??o de um evento, seja patroc?nio, seja contribui??o com c?digo, seja pagar ou adiantar um designer na confec??o de um layout, seja com o reconhecimento de que algo ? bem feito. Refor?o negativo FUNCIONA. Refor?o negativo n?o ? o mesmo que puni??o. Refor?o positivo FUNCIONA muito mais. Puni??o ? o menos efetivo dos mecanismos. Melhor seria elogiar e somar esfor?o ao que considera bom e ignorar o que considera ruim. Agora, o que n?o vai tornar o ?ambiente melhor?, com toda a certeza, ? cada vez que o grupo se encaminhar para virar a p?gina e come?ar a tocar o futuro, chegar algu?m para para puxar o grupo de novo para baixo. O melhor jeito de fazer a diferen?a ? ajudando a fazer melhor! Considera a recep??o dos novatos ruins? Procure receb?-los melhor, gasta um tempo tirando d?vidas simples na lista e no IRC, recomenda aos funcion?rios que gastem 20min por dia respondendo d?vidas de usu?rios? H? tantas formas de melhorar a recep??o aos novados, ? s? escolher alguma! Certamente criticando as pessoas que est?o a fazer o que pensam ser o melhor n?o vai tornar a recep??o aos novatos melhor. Abra?os, Em 18 de fevereiro de 2013 10:36, escreveu: > Thiago, bom dia. > > Quero deixar claro que a atua??o, EM OUTROS aspectos de SP, ? exemplar. > > Eventos t?cnicos, agitos, exportar a comunidade para a midia, trazendo > jornalistas, criando 'massa', discuss?es junto a outros setores da > sociedade, tudo isso ? 10. Mas n?o estou falando disso. > > Agora temos que convir que a LISTA SP-PM (eu falei lista) n?o ? t?o > competente assim (como dito acima) no quesito contato social, acolhimento, > postura e relacionamento. > > Acho que passa pela boa vontade e DO SE SENTIR PARTE de um ser vivo que ? > qqe comunidade, empresa, grupo do qual participe. No sentido nobre do > termo. > Nada a ver com tomar cerveja com os caras, simplesmente. > > Se cada um ao abrir a boca, escrever um email, pensar que ele est? falando > EM NOME do grupo ao qual participa, frases e emails ser?o mais condizentes > com a 'CULTURA' do grupo. > Cada abertura de boca ? uma oportunidade desperdi?ada ou n?o. > > Que impress?o se quer causar? Que cultura se quer difundir? > > E atua??es dissonantes precisam ser re-alinhadas. Por quem? Por qqe um! > > A lista SP-PM ? maior que os seus membros mais atuantes. ? a VOZ escrita > da comunidade Perl por aqui. > > O cliente (qqe um que esteja 'comprando' algo de vc, 'analisando' vc) quer > o m?ximo de sua competencia global e o relacionamento s? vai ser de > confian?a e duradouro se vc SEMPRE entregar algo a mais, superar > expectativas. > > E relacionamento ? a chave. Competencia t?cnica (e outras associadas) ? > obriga??o. Relacionamento deveria ser tb. Est? dentro do pacote competencia > global. > > No epis?dio da ?ltima oferta de emprego, apesar de n?o ser membro atuante > da lista (isso pouco importa alias), me senti na 'obriga??o' de agradecer > ao sujeito a oportunidade que ele trazia de ajuda ? comunidade Perl. > Eu sinceramente esperava que membros mais atuantes atuassem naquele > epis?dio e livrassem a cara da lista 'como um todo'. Que pedissem desculpas > ao publicador de vaga e que ele continuasse postando mais. > > Discurso e inten??o n?o enchem barriga. Resultados de a??es ? que contam. > E a recorrencia de epis?dios de pouca inteligencia social est?o mais > frequentes que deveriam, sob meu ponto de vista. > > Acredito que a coisa melhora se cada um, ao abrir a boca, achar que fala > por 'muitos', que fala pelo 'grupo' - t?o competente em outras a??es na > sociedade. > > > -----Mensagem Original----- From: Thiago Rondon > Sent: Monday, February 18, 2013 7:47 AM > To: saopaulo-pm at mail.pm.org > Subject: [SP-pm] Por que existimos ? [Era: Equin?cio 2013] > > > On Monday, February 18, 2013 at 12:43 AM, ulisses at ibiz.com.br wrote: > >> ola Thiago, >> >> a 'leveza' da PM RJ implica em compromisso com a causa e maturidade >> rodando >> em background. >> >> nao ? objetivo criar guerrinha entre RJ e SP; trata-se de tirar o chapeu >> para quem merece. >> >> Ulisses, > > Como voc? mede compromisso com a causa ? Digo, isto ? poss?vel de ser > medido em n?meros, m?tricas e objetivos ? Pense como uma empresa, ONG, time > de basquete... voc? tem n?meros para alcan?ar e metas para serem > atingidas... Como com quase tudo... > > Como poder?amos trazer isto para comunidade, para deixar mais claro o seu > ponto ? > > Como disse, o sucesso de uma comunidade pode ter diversos pontos, talvez > dependa do que cada uma busca. > > E por isto discordo um pouco desta compara??o, pois a maioria das > iniciativas que temos aqui tem ajuda dos amigos do Rio, e quando tem algo > por l?, tamb?m acontece esta colabora??o... Elas s?o alternativas e > complementares. > > Talvez, o seu erro esteja em comparar as comunidades s? pelo comportamento > dentro da lista de e-mail, sendo que existem diversos outros canais de > atua??o pelos objetivos da comunidade em si, como por exemplo tradu??o do > perldocs, gera??o de conte?do, eventos para atrair novo p?blico, suporte em > projetos livres, e etc... > > N?s temos algumas m?tricas.... que j? foi demonstrado em um ET... a > maioria dos novos inscritos da lista, s?o gerados por um equin?cio, > eventos, suporte ou etc... S? para ilustrar, metade dos participantes deste > hackaton no s?bado sobre o m?dulo que o Andr? Walker escreveu (que j? esta > lotado) n?o fazem parte da lista de discuss?o. > > Nos ?ltimos meses j? tivemos alguns ETs... Tivemos um sobre jornalismo de > dados que o Eden Cardim organizou, agora o m?dulo que o Andre Walker > escreveu, e um pouco antes o festival de palestras rel?mpagos, YAPC, ... > > Mas, enfim... eu tamb?m reclamo do comportamento de alguns, em > determinadas situa??es... Mas, isto ? complicado de controlar com a > comunidade crescendo... Eu n?o sei o que sugerir ao l?der do grupo, voc? > tem alguma sugest?o ? Se o problema ? o comportamento de ataques que passou > nos ?ltimos dois t?picos, um foi a recep??o de uma nova vaga de trabalho > (que anda mais constante por aqui) e o outro parece um problema pessoal > entre alguns membros aqui.... como controlar isto ? > > Abs, > -Thiago Rondon > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Mon Feb 18 06:06:59 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Mon, 18 Feb 2013 11:06:59 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> <5121AF37.8030400@gmail.com> <4548D56FA811411CB714CE7344C94D7F@aware.com.br> Message-ID: N?o se a iMaster coloca o link referenciando o original, n?o ? mesmo? Teria de ser um algor?tmo muito burro para n?o levar em considera??o isso. Em 18 de fevereiro de 2013 10:49, Solli Honorio escreveu: > Leonardo, > > A vers?o para o link original seria algo compreendido apenas por seres > humanos, mas n?o pelos indexadores. At? onde eu entendo disto (e ? muito > pouco), existe uma enorme possibilidade da sppm ser classificada como > 'copiadora' de conte?do ao ter conte?do id?ntico com o de um portal com > maior relev?ncia. > > Solli Honorio > > > Em 18 de fevereiro de 2013 10:44, Leonardo Ruoso escreveu: > > Renato, >> >> Acho que deveria haver algo como o link para a vers?o original do texto. >> Acho improv?vel que no caso do autor revisar, todos os sites que >> eventualmente republicarem, atualizem o conte?do. Isso inclui o iMasters. >> Acho que uma assinatura incluindo o local original de publica??o ? o >> ideal. >> Al?m de um pequeno texto explicando o que ? o Equin?cio com um link para >> uma URL daquela edi??o e para um ?ndice geral de todas as edi??es >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Mon Feb 18 06:08:11 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Mon, 18 Feb 2013 11:08:11 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> <5121AF37.8030400@gmail.com> <4548D56FA811411CB714CE7344C94D7F@aware.com.br> Message-ID: > Solli, isso ? pela data. Onde voc? leu isso? Quem garante a data? Problema que essas regras n?o existem um "padr?o", at? o canonical ? um workaround por defini??o dos grandes SE. Tamb?m pode-se abordar do mesmo modo que a brlinux. No caso o iMasters publicaria uma chamada/introdu??o(que o pr?rpio autor devia escrever, n?o os revisores) do artigo. Problema que isso gera desconforto do usu?rio web e perdemos pontos no gamification da SPPM, mas de qq forma traria acesso. IMHO, usamos o canonical e deixamos o link. Se o leitor gostar, ele vai procurar a SPPM e continua o ciclo =) > > Se a imasters aponta para nosso artigo, mesmo que a pagina seja > classificada como duplicada, a sppm ja teria ganhado juice, que serve para > o dominio inteiro > > 2013/2/18 Solli Honorio > >> Leonardo, >> >> A vers?o para o link original seria algo compreendido apenas por seres >> humanos, mas n?o pelos indexadores. At? onde eu entendo disto (e ? muito >> pouco), existe uma enorme possibilidade da sppm ser classificada como >> 'copiadora' de conte?do ao ter conte?do id?ntico com o de um portal com >> maior relev?ncia. >> >> Solli Honorio >> >> >> Em 18 de fevereiro de 2013 10:44, Leonardo Ruoso escreveu: >> >> Renato, >>> >>> Acho que deveria haver algo como o link para a vers?o original do texto. >>> Acho improv?vel que no caso do autor revisar, todos os sites que >>> eventualmente republicarem, atualizem o conte?do. Isso inclui o iMasters. >>> Acho que uma assinatura incluindo o local original de publica??o ? o >>> ideal. >>> Al?m de um pequeno texto explicando o que ? o Equin?cio com um link para >>> uma URL daquela edi??o e para um ?ndice geral de todas as edi??es >>> >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Mon Feb 18 06:08:22 2013 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 18 Feb 2013 11:08:22 -0300 Subject: [SP-pm] =?iso-8859-1?q?Por_que_existimos_=3F_=5BEra=3A_Equin=F3ci?= =?iso-8859-1?q?o_2013=5D?= In-Reply-To: <9CB80009D88D4D9CA40194CC2F7C2CFB@ulissesVAIO> References: <2C3B7B41EC364001990A0D92575B34B0@aware.com.br> <9AC181E0D48043B28F5F11CDF5E612E7@aware.com.br> <9CB80009D88D4D9CA40194CC2F7C2CFB@ulissesVAIO> Message-ID: Ulisses, Ent?o concordamos que a lista n?o tem sido o meio mais f?rtil da comunidade da S?o Paulo PM, e toda esta discuss?o tem externalizado um incomodo dos 'ditos' membros mais ativos. Falando em meu pr?prio nome, tenho evitado ser agressivo com membros menos amistosos por entender que a modera??o deveria ser realizado pela l?der oficial do grupo, mas estou percebendo que num grupo auto-regulamentado eu n?o posso me ausentar desta responsabilidade. Mas tamb?m n?o quero a responsabilidade de ser o ?nico na modera??o dos membros menos amistosos. Tenho visto toda esta discuss?o com muita tristeza, pois parece que todo os esfor?os que estamos fazendo para a divulga??o do Perl est? sendo resumido no comportamento negativo de alguns poucos membros. Solli Honorio Em 18 de fevereiro de 2013 10:36, escreveu: > Thiago, bom dia. > > Quero deixar claro que a atua??o, EM OUTROS aspectos de SP, ? exemplar. > > Eventos t?cnicos, agitos, exportar a comunidade para a midia, trazendo > jornalistas, criando 'massa', discuss?es junto a outros setores da > sociedade, tudo isso ? 10. Mas n?o estou falando disso. > > Agora temos que convir que a LISTA SP-PM (eu falei lista) n?o ? t?o > competente assim (como dito acima) no quesito contato social, acolhimento, > postura e relacionamento. > > Acho que passa pela boa vontade e DO SE SENTIR PARTE de um ser vivo que ? > qqe comunidade, empresa, grupo do qual participe. No sentido nobre do > termo. > Nada a ver com tomar cerveja com os caras, simplesmente. > > Se cada um ao abrir a boca, escrever um email, pensar que ele est? falando > EM NOME do grupo ao qual participa, frases e emails ser?o mais condizentes > com a 'CULTURA' do grupo. > Cada abertura de boca ? uma oportunidade desperdi?ada ou n?o. > > Que impress?o se quer causar? Que cultura se quer difundir? > > E atua??es dissonantes precisam ser re-alinhadas. Por quem? Por qqe um! > > A lista SP-PM ? maior que os seus membros mais atuantes. ? a VOZ escrita > da comunidade Perl por aqui. > > O cliente (qqe um que esteja 'comprando' algo de vc, 'analisando' vc) quer > o m?ximo de sua competencia global e o relacionamento s? vai ser de > confian?a e duradouro se vc SEMPRE entregar algo a mais, superar > expectativas. > > E relacionamento ? a chave. Competencia t?cnica (e outras associadas) ? > obriga??o. Relacionamento deveria ser tb. Est? dentro do pacote competencia > global. > > No epis?dio da ?ltima oferta de emprego, apesar de n?o ser membro atuante > da lista (isso pouco importa alias), me senti na 'obriga??o' de agradecer > ao sujeito a oportunidade que ele trazia de ajuda ? comunidade Perl. > Eu sinceramente esperava que membros mais atuantes atuassem naquele > epis?dio e livrassem a cara da lista 'como um todo'. Que pedissem desculpas > ao publicador de vaga e que ele continuasse postando mais. > > Discurso e inten??o n?o enchem barriga. Resultados de a??es ? que contam. > E a recorrencia de epis?dios de pouca inteligencia social est?o mais > frequentes que deveriam, sob meu ponto de vista. > > Acredito que a coisa melhora se cada um, ao abrir a boca, achar que fala > por 'muitos', que fala pelo 'grupo' - t?o competente em outras a??es na > sociedade. > > > -----Mensagem Original----- From: Thiago Rondon > Sent: Monday, February 18, 2013 7:47 AM > To: saopaulo-pm at mail.pm.org > Subject: [SP-pm] Por que existimos ? [Era: Equin?cio 2013] > > On Monday, February 18, 2013 at 12:43 AM, ulisses at ibiz.com.br wrote: > >> ola Thiago, >> >> a 'leveza' da PM RJ implica em compromisso com a causa e maturidade >> rodando >> em background. >> >> nao ? objetivo criar guerrinha entre RJ e SP; trata-se de tirar o chapeu >> para quem merece. >> >> Ulisses, > > Como voc? mede compromisso com a causa ? Digo, isto ? poss?vel de ser > medido em n?meros, m?tricas e objetivos ? Pense como uma empresa, ONG, time > de basquete... voc? tem n?meros para alcan?ar e metas para serem > atingidas... Como com quase tudo... > > Como poder?amos trazer isto para comunidade, para deixar mais claro o seu > ponto ? > > Como disse, o sucesso de uma comunidade pode ter diversos pontos, talvez > dependa do que cada uma busca. > > E por isto discordo um pouco desta compara??o, pois a maioria das > iniciativas que temos aqui tem ajuda dos amigos do Rio, e quando tem algo > por l?, tamb?m acontece esta colabora??o... Elas s?o alternativas e > complementares. > > Talvez, o seu erro esteja em comparar as comunidades s? pelo comportamento > dentro da lista de e-mail, sendo que existem diversos outros canais de > atua??o pelos objetivos da comunidade em si, como por exemplo tradu??o do > perldocs, gera??o de conte?do, eventos para atrair novo p?blico, suporte em > projetos livres, e etc... > > N?s temos algumas m?tricas.... que j? foi demonstrado em um ET... a > maioria dos novos inscritos da lista, s?o gerados por um equin?cio, > eventos, suporte ou etc... S? para ilustrar, metade dos participantes deste > hackaton no s?bado sobre o m?dulo que o Andr? Walker escreveu (que j? esta > lotado) n?o fazem parte da lista de discuss?o. > > Nos ?ltimos meses j? tivemos alguns ETs... Tivemos um sobre jornalismo de > dados que o Eden Cardim organizou, agora o m?dulo que o Andre Walker > escreveu, e um pouco antes o festival de palestras rel?mpagos, YAPC, ... > > Mas, enfim... eu tamb?m reclamo do comportamento de alguns, em > determinadas situa??es... Mas, isto ? complicado de controlar com a > comunidade crescendo... Eu n?o sei o que sugerir ao l?der do grupo, voc? > tem alguma sugest?o ? Se o problema ? o comportamento de ataques que passou > nos ?ltimos dois t?picos, um foi a recep??o de uma nova vaga de trabalho > (que anda mais constante por aqui) e o outro parece um problema pessoal > entre alguns membros aqui.... como controlar isto ? > > Abs, > -Thiago Rondon > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Mon Feb 18 06:09:13 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 18 Feb 2013 11:09:13 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_2013?= In-Reply-To: References: <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> <5121AF37.8030400@gmail.com> <4548D56FA811411CB714CE7344C94D7F@aware.com.br> Message-ID: Sim por isso n?o acho que seria classifciado como duplicado. Isso ? bem comum, inclusive. 2013/2/18 Leonardo Ruoso > N?o se a iMaster coloca o link referenciando o original, n?o ? mesmo? > Teria de ser um algor?tmo muito burro para n?o levar em considera??o isso. > > > Em 18 de fevereiro de 2013 10:49, Solli Honorio escreveu: > >> Leonardo, >> >> A vers?o para o link original seria algo compreendido apenas por seres >> humanos, mas n?o pelos indexadores. At? onde eu entendo disto (e ? muito >> pouco), existe uma enorme possibilidade da sppm ser classificada como >> 'copiadora' de conte?do ao ter conte?do id?ntico com o de um portal com >> maior relev?ncia. >> >> Solli Honorio >> >> >> Em 18 de fevereiro de 2013 10:44, Leonardo Ruoso escreveu: >> >> Renato, >>> >>> Acho que deveria haver algo como o link para a vers?o original do texto. >>> Acho improv?vel que no caso do autor revisar, todos os sites que >>> eventualmente republicarem, atualizem o conte?do. Isso inclui o iMasters. >>> Acho que uma assinatura incluindo o local original de publica??o ? o >>> ideal. >>> Al?m de um pequeno texto explicando o que ? o Equin?cio com um link para >>> uma URL daquela edi??o e para um ?ndice geral de todas as edi??es >>> >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiagoglauco at ticursos.net Mon Feb 18 06:18:58 2013 From: thiagoglauco at ticursos.net (thiagoglauco at ticursos.net) Date: Mon, 18 Feb 2013 11:18:58 -0300 Subject: [SP-pm] Movable Type In-Reply-To: References: Message-ID: <1071a25368644476b1ee35aad47a0d86@ticursos.net> Em 2013-02-18 09:50, Leonardo Ruoso escreveu: > Colegas, > > N?o vejo prop?sito em manter um Wiki para artigos assinados. ? > simplesmente a ferramenta errada. N?o vejo disponibilidade de pessoas > para manter um Wiki para a sao-paulo.pm [1] tamb?m, mas isso pode > mudar se houver pessoas dispostas a ?manter? o Wiki. Manter o Wiki > n?o > ? atividade de sysadmin, ? atividade de modera??o e suporte t?cnico. > Um planeta seria vi?vel, talvez. > Essa proposta ? muito boa tamb?m. > Embora existam ferramentas feitas especialmente para isso, para > publica??o de conte?do t?cnico/cient?fico, eu acredito que o Movable > Type possa atender perfeitamente ao cen?rio existente. > > Eu n?o tenho disponibilidade para implementar templates no Movable > Type, mas sei que tem um tema baseado no Twitter Bootstrap.? > > Algu?m se habilitaria a derivar um template? > > No Movable Type todos os autores seriam cadastrados como autores > individuais e a principal vantagem ? que o conte?do ? gerado como > HTML > est?tico, o que alivia o uso de recursos na m?quina. > > Abra?os, > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > > Media, UFC/2006;?Telecom, IFCE/1998 > > Links: > ------ > [1] http://sao-paulo.pm > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From dan.vinciguerra at gmail.com Mon Feb 18 06:29:58 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Mon, 18 Feb 2013 11:29:58 -0300 Subject: [SP-pm] Movable Type In-Reply-To: <1071a25368644476b1ee35aad47a0d86@ticursos.net> References: <1071a25368644476b1ee35aad47a0d86@ticursos.net> Message-ID: IMHO, Posso criar um ambiente para testarmos a ideia e para o desenvolvimento do layout para posteriormente ser publicado em um ambiente oficial, mas sinceramente n?o acho que o port do nosso site para um wiki o o movable type seja algo para pensarmos antes de um equin?cio e assim t?o encima! At? me proponho a customizar o sistema/layout, mas vejo que serial algo melhor pra ser feito apos a publica??o dos artigo e para uma proxima edi??o. []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/18 > Em 2013-02-18 09:50, Leonardo Ruoso escreveu: > >> Colegas, >> >> N?o vejo prop?sito em manter um Wiki para artigos assinados. ? >> simplesmente a ferramenta errada. N?o vejo disponibilidade de pessoas >> para manter um Wiki para a sao-paulo.pm [1] tamb?m, mas isso pode >> >> mudar se houver pessoas dispostas a ?manter? o Wiki. Manter o Wiki n?o >> ? atividade de sysadmin, ? atividade de modera??o e suporte t?cnico. >> Um planeta seria vi?vel, talvez. >> >> Essa proposta ? muito boa tamb?m. > > Embora existam ferramentas feitas especialmente para isso, para >> publica??o de conte?do t?cnico/cient?fico, eu acredito que o Movable >> Type possa atender perfeitamente ao cen?rio existente. >> >> Eu n?o tenho disponibilidade para implementar templates no Movable >> Type, mas sei que tem um tema baseado no Twitter Bootstrap. >> >> Algu?m se habilitaria a derivar um template? >> >> No Movable Type todos os autores seriam cadastrados como autores >> individuais e a principal vantagem ? que o conte?do ? gerado como HTML >> est?tico, o que alivia o uso de recursos na m?quina. >> >> Abra?os, >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> >> Media, UFC/2006; Telecom, IFCE/1998 >> >> Links: >> ------ >> [1] http://sao-paulo.pm >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Mon Feb 18 06:32:25 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 18 Feb 2013 11:32:25 -0300 Subject: [SP-pm] Movable Type In-Reply-To: References: <1071a25368644476b1ee35aad47a0d86@ticursos.net> Message-ID: Ent?o pessoas, esta faltando aqui, avisar que o Eden j? criou um wiki usando Gollum da wiki, e ja migrou todos os artigos, falta um layout e organizar as paginas. http://gort.insolide.net:4567/Home a discurssao de colocar no ar esta ocorrendo no canal do IRC. 2013/2/18 Daniel Vinciguerra > IMHO, > > Posso criar um ambiente para testarmos a ideia e para o desenvolvimento do > layout para posteriormente ser publicado em um ambiente oficial, mas > sinceramente n?o acho que o port do nosso site para um wiki o o movable > type seja algo para pensarmos antes de um equin?cio e assim t?o encima! > > At? me proponho a customizar o sistema/layout, mas vejo que serial algo > melhor pra ser feito apos a publica??o dos artigo e para uma proxima edi??o. > > > []'s > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/2/18 > > Em 2013-02-18 09:50, Leonardo Ruoso escreveu: >> >>> Colegas, >>> >>> N?o vejo prop?sito em manter um Wiki para artigos assinados. ? >>> simplesmente a ferramenta errada. N?o vejo disponibilidade de pessoas >>> para manter um Wiki para a sao-paulo.pm [1] tamb?m, mas isso pode >>> >>> mudar se houver pessoas dispostas a ?manter? o Wiki. Manter o Wiki n?o >>> ? atividade de sysadmin, ? atividade de modera??o e suporte t?cnico. >>> Um planeta seria vi?vel, talvez. >>> >>> Essa proposta ? muito boa tamb?m. >> >> Embora existam ferramentas feitas especialmente para isso, para >>> publica??o de conte?do t?cnico/cient?fico, eu acredito que o Movable >>> Type possa atender perfeitamente ao cen?rio existente. >>> >>> Eu n?o tenho disponibilidade para implementar templates no Movable >>> Type, mas sei que tem um tema baseado no Twitter Bootstrap. >>> >>> Algu?m se habilitaria a derivar um template? >>> >>> No Movable Type todos os autores seriam cadastrados como autores >>> individuais e a principal vantagem ? que o conte?do ? gerado como HTML >>> est?tico, o que alivia o uso de recursos na m?quina. >>> >>> Abra?os, >>> >>> -- >>> Leonardo Ruoso >>> Journalist, Perl developer and business consultant >>> >>> Media, UFC/2006; Telecom, IFCE/1998 >>> >>> Links: >>> ------ >>> [1] http://sao-paulo.pm >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiagoglauco at ticursos.net Mon Feb 18 06:32:46 2013 From: thiagoglauco at ticursos.net (thiagoglauco at ticursos.net) Date: Mon, 18 Feb 2013 11:32:46 -0300 Subject: [SP-pm] =?utf-8?q?Formato_dos_Artigos_Equin=C3=B3cio?= In-Reply-To: References: <1361059180.6860.8.camel@fedora.thiago> <62BB6367F07949B98FACDDDC00200019@aware.com.br> Message-ID: >>> Para ser sincero, eu nunca realizei o setup de um foswiki. Seria >>> trivial >>> migrar o site atual, com todos seus artigos para ele ? Estou fazendo um teste do foswiki em perl.blog.br, quem quiser se cadastrar como administrador para testar ? s? me avisar no e-mail particular. Ainda n?o divulguei este site pois quero estudar melhor o foswiki e o Movable Type para ver qual se enquadra melhor. O Foswiki n?o ? muito complexo. >>> Algu?m esta disposto a liderar esta iniciativa ? Pois, o equin?cio >>> come?a >>> em poucos dias. Poucos quantos? Em 2013-02-17 14:44, Thiago Rondon escreveu: > Stan, > > Sim, me parece uma boa estrategia fazer este dry-run agora. > > Se voc? conseguir remendar aquela colcha de retalhos que o site ? > hoje, ser? muito interessante! > > Ps.: Quem ? o mantenedor do site atualmente ? > > Abs, > -Thiago Rondon > > 2013/2/17 Stanislaw Pusep : >> Talvez n?o todo o site SPPM, mas somente o Equin?cio de agora >> poderia ser >> feito em um foswiki. J? ? um come?o. >> A minha ideia inicial de implementa??o seria adicionar o suporte a >> Markdown >> ao site atual. Isso ? trivial. Mas foswiki ? muito mais legal. S? >> que n?o >> sei fazer. Todavia, j? fucei bastante com instala??o local de >> MediaWiki; n?o >> ? dif?cil. >> >> >> ABS() >> >> >> 2013/2/16 Thiago Rondon >>> >>> >>> Stan, Thiago, Mongers, >>> >>> Eu tamb?m gosto da ideia da wiki. >>> >>> Para ser sincero, eu nunca realizei o setup de um foswiki. Seria >>> trivial >>> migrar o site atual, com todos seus artigos para ele ? >>> >>> Ou, voc?s tem alguma outra sugest?o de implementa??o ? >>> >>> Algu?m esta disposto a liderar esta iniciativa ? Pois, o equin?cio >>> come?a >>> em poucos dias. >>> >>> Abs! >>> -Thiago Rondon >>> >>> >>> On Saturday, February 16, 2013 at 11:18 PM, Stanislaw Pusep wrote: >>> >>> > Thiago, j? levantei a ideia de usar o formato Markdown ao inv?s >>> do POD. >>> > O HTML n?o ? um problema, a renderiza??o ? feita on-fly do lado >>> do servidor. >>> > Agora, Wiki ? realmente outro n?vel! Eu apoio 100% a realiza??o >>> de todo >>> > o Equin?cio de Mar?o de 2013 em formato Wiki, em car?ter >>> experimental. At? >>> > hoje, fomos fieis ao formato canonizado pelos Advent Calendars; >>> mas j? >>> > tomamos a iniciativa de publicar 2x ao ano, em datas l?icas. >>> > Wiki me parece uma evolu??o natural. Podemos come?ar no Wiki do >>> > reposit?rio GitHub e depois lan?ar os artigos em Wiki dedicado. >>> > >>> > ???????, 16 ??????? 2013 ?. ???????????? thiago glauco sanchez >>> ?????: >>> > > Senhores, estive pensando: >>> > > Podemos montar uma Wiki (com o foswiki), as pessoas escrevem >>> seus >>> > > artigos com um WYSIWYG online e ele se torna vis?vel ap?s a >>> aprova??o >>> > > do >>> > > revisor. >>> > > Menos trabalhoso do que escrever em POD, revisar, converter >>> para HTML >>> > > e >>> > > publicar. >>> > > >>> > > On Sat, 2013-02-16 at 21:28 -0200, Daniel de Oliveira Mantovani >>> wrote: >>> > > > Pessoal, um dos maiores problemas do equin?cio ? que mandam >>> artigos >>> > > > no >>> > > > formato errado. ? bem simples o formato do arquivo, vou >>> enviar >>> > > > alguns >>> > > > de exemplo para voc?s usarem de modelo. >>> > > > >>> > > > >>> > > > >>> https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/PSGI.pod >>> > > > >>> > > > >>> https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/tipstrickscomdatas.pod >>> > > > >>> > > > Lembrem-se, se quiserem colocar imagens no artigo ? s? mandar >>> um >>> > > > e-mail com as imagens. >>> > > > >>> > > > Obrigado! >>> > > > >>> > > > []'s! >>> > > > >>> > > > -dom >>> > > > >>> > > > -- >>> > > > >>> > > > IBM - Business Analytics Optimization Consultant >>> > > > Daniel Mantovani +5511 8538-9897 >>> > > > XOXO >>> > > > =begin disclaimer >>> > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (javascript:;) >>> > > > L >>> > > > =end disclaimer >>> > > >>> > > >>> > > >>> > > =begin disclaimer >>> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (javascript:;) >>> > > L >>> > > =end disclaimer >>> > >>> > >>> > >>> > -- >>> > >>> > ABS() >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> (mailto:SaoPaulo-pm at pm.org) >>> > L >>> > =end disclaimer >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From leonardo at ruoso.com Mon Feb 18 06:34:44 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Mon, 18 Feb 2013 11:34:44 -0300 Subject: [SP-pm] Movable Type In-Reply-To: References: <1071a25368644476b1ee35aad47a0d86@ticursos.net> Message-ID: Vinciguerra++ N?o ? para agora, em minha opini?o. Agora os artigos deveriam manter o formato anterior. Depois do Equin?cio mudamos o site e transfer?mos os artigos. N?o acho que precisamos de muito layout n?o. S? mesmo customizar o Bootstrap para um esquema de cores de S?o Paulo. O Cron tem um site que gera uma paleta feliz baseada em duas cores. Vamos fazer algo bem simples? Bem bauhaus? Deixando o destaque para o conte?do e n?o para a moldura? Em 18 de fevereiro de 2013 11:29, Daniel Vinciguerra < dan.vinciguerra at gmail.com> escreveu: > IMHO, > > Posso criar um ambiente para testarmos a ideia e para o desenvolvimento do > layout para posteriormente ser publicado em um ambiente oficial, mas > sinceramente n?o acho que o port do nosso site para um wiki o o movable > type seja algo para pensarmos antes de um equin?cio e assim t?o encima! > > At? me proponho a customizar o sistema/layout, mas vejo que serial algo > melhor pra ser feito apos a publica??o dos artigo e para uma proxima edi??o. > > > []'s > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/2/18 > > Em 2013-02-18 09:50, Leonardo Ruoso escreveu: >> >>> Colegas, >>> >>> N?o vejo prop?sito em manter um Wiki para artigos assinados. ? >>> simplesmente a ferramenta errada. N?o vejo disponibilidade de pessoas >>> para manter um Wiki para a sao-paulo.pm [1] tamb?m, mas isso pode >>> >>> mudar se houver pessoas dispostas a ?manter? o Wiki. Manter o Wiki n?o >>> ? atividade de sysadmin, ? atividade de modera??o e suporte t?cnico. >>> Um planeta seria vi?vel, talvez. >>> >>> Essa proposta ? muito boa tamb?m. >> >> Embora existam ferramentas feitas especialmente para isso, para >>> publica??o de conte?do t?cnico/cient?fico, eu acredito que o Movable >>> Type possa atender perfeitamente ao cen?rio existente. >>> >>> Eu n?o tenho disponibilidade para implementar templates no Movable >>> Type, mas sei que tem um tema baseado no Twitter Bootstrap. >>> >>> Algu?m se habilitaria a derivar um template? >>> >>> No Movable Type todos os autores seriam cadastrados como autores >>> individuais e a principal vantagem ? que o conte?do ? gerado como HTML >>> est?tico, o que alivia o uso de recursos na m?quina. >>> >>> Abra?os, >>> >>> -- >>> Leonardo Ruoso >>> Journalist, Perl developer and business consultant >>> >>> Media, UFC/2006; Telecom, IFCE/1998 >>> >>> Links: >>> ------ >>> [1] http://sao-paulo.pm >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Mon Feb 18 06:34:59 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 18 Feb 2013 11:34:59 -0300 Subject: [SP-pm] =?iso-8859-1?q?Formato_dos_Artigos_Equin=F3cio?= In-Reply-To: References: <1361059180.6860.8.camel@fedora.thiago> <62BB6367F07949B98FACDDDC00200019@aware.com.br> Message-ID: > Poucos quantos? > 9 dias > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiagoglauco at ticursos.net Mon Feb 18 06:35:41 2013 From: thiagoglauco at ticursos.net (thiagoglauco at ticursos.net) Date: Mon, 18 Feb 2013 11:35:41 -0300 Subject: [SP-pm] =?utf-8?q?Formato_dos_Artigos_Equin=C3=B3cio?= In-Reply-To: References: <1361059180.6860.8.camel@fedora.thiago> <62BB6367F07949B98FACDDDC00200019@aware.com.br> <4CD80A8ED8B14620A8CB3EB38FD4F426@aware.com.br> Message-ID: <49d16d4a7d9badfb9ce281e19d97e9b6@ticursos.net> Em 2013-02-17 15:20, Leonardo Ruoso escreveu: > Bem, > > Eu vou sugerir uma vez mais: > > ?? Movable Type Tamb?m ? uma boa implementa??o para administrar conte?do. > > ? feito para uma grande quantidade de conte?do, com uma grande > quantidade de pessoas postando, com uma grande quantidade de acesso e > sem requerer uma mega m?quina para faz?-lo. O Foswiki tamb?m n?o exige grande esfor?o. N?o estou descartando o Movable Type, pelo contr?rio, ? um id?ia. Podemos criar 2 subdom?nio de teste, 1 com Movable Type e 1 com Foswiki para verificar qual se adapta melhor, o que acham? > > Uma instala??o pode ser multisite e cada site pode conter m?ltiplos > blogues. > > O melhor? Ainda ? s? fazer aptitude install no Debian Wheezy ou no > Ubuntu para ter instalado o MT5! > > Em 17 de fevereiro de 2013 15:16, Thiago Rondon > escreveu: > >> Daniel, >> >> Lembro sim! O site da sppm n?o foi "feito" para a quantidade de >> conte?dos que tem l?. >> >> Abs! >> -Thiago Rondon >> >> On Sunday, February 17, 2013 at 2:52 PM, Daniel Vinciguerra wrote: >> >> > Thiago, >> > >> > Ache que est?vamos definindo isso no final do ano passado, >> lembra!? >> > A thread acabou esfriando (penso eu), devido as festas de fim de >> ano! >> > >> > A galera at? sugeriu o uso de um Wiki, iniciei a implementa??o de >> algo, mas confesso que tive que estacionar um pouco pra suprir as >> demandas de um cliente rs >> > >> > De qualquer forma, em minha opini?o ? um assunto interessante de >> [re]levantarmos. >> > >> > []'s >> > >> > >> > >> > Daniel Vinciguerra >> > Web Solutions Architect and Co-Owner at Bivee >> > http://github.com/dvinciguerra [1] >> > >> > 2013/2/17 Thiago Rondon > (mailto:thiago at aware.com.br)> >> >>> > Stan, >> > > >> > > Sim, me parece uma boa estrategia fazer este dry-run agora. >> > > >> > > Se voc? conseguir remendar aquela colcha de retalhos que o site >> ? >> > > hoje, ser? muito interessante! >> > > >> > > Ps.: Quem ? o mantenedor do site atualmente ? >> > > >> > > Abs, >> > > -Thiago Rondon >> > > >> > > 2013/2/17 Stanislaw Pusep > (mailto:creaktive at gmail.com)>: >> >>> > > Talvez n?o todo o site SPPM, mas somente o Equin?cio de agora >>> poderia ser >> > > > feito em um foswiki. J? ? um come?o. >> > > > A minha ideia inicial de implementa??o seria adicionar o >> suporte a Markdown >> > > > ao site atual. Isso ? trivial. Mas foswiki ? muito mais legal. >> S? que n?o >> > > > sei fazer. Todavia, j? fucei bastante com instala??o local de >> MediaWiki; n?o >> > > > ? dif?cil. >> > > > >> > > > >> > > > ABS() >> > > > >> > > > >> > > > 2013/2/16 Thiago Rondon > (mailto:thiago at aware.com.br)> >> >>> > > > >> > > > > >> > > > > Stan, Thiago, Mongers, >> > > > > >> > > > > Eu tamb?m gosto da ideia da wiki. >> > > > > >> > > > > Para ser sincero, eu nunca realizei o setup de um foswiki. >> Seria trivial >> > > > > migrar o site atual, com todos seus artigos para ele ? >> > > > > >> > > > > Ou, voc?s tem alguma outra sugest?o de implementa??o ? >> > > > > >> > > > > Algu?m esta disposto a liderar esta iniciativa ? Pois, o >> equin?cio come?a >> > > > > em poucos dias. >> > > > > >> > > > > Abs! >> > > > > -Thiago Rondon >> > > > > >> > > > > >> > > > > On Saturday, February 16, 2013 at 11:18 PM, Stanislaw Pusep >> wrote: >> > > > > >> > > > > > Thiago, j? levantei a ideia de usar o formato Markdown ao >> inv?s do POD. >> > > > > > O HTML n?o ? um problema, a renderiza??o ? feita on-fly do >> lado do servidor. >> > > > > > Agora, Wiki ? realmente outro n?vel! Eu apoio 100% a >> realiza??o de todo >> > > > > > o Equin?cio de Mar?o de 2013 em formato Wiki, em car?ter >> experimental. At? >> > > > > > hoje, fomos fieis ao formato canonizado pelos Advent >> Calendars; mas j? >> > > > > > tomamos a iniciativa de publicar 2x ao ano, em datas >> l?icas. >> > > > > > Wiki me parece uma evolu??o natural. Podemos come?ar no >> Wiki do >> > > > > > reposit?rio GitHub e depois lan?ar os artigos em Wiki >> dedicado. >> > > > > > >> > > > > > ???????, 16 ??????? 2013 ?. ???????????? thiago glauco >> sanchez ?????: >> > > > > > > Senhores, estive pensando: >> > > > > > > Podemos montar uma Wiki (com o foswiki), as pessoas >> escrevem seus >> > > > > > > artigos com um WYSIWYG online e ele se torna vis?vel >> ap?s a aprova??o >> > > > > > > do >> > > > > > > revisor. >> > > > > > > Menos trabalhoso do que escrever em POD, revisar, >> converter para HTML >> > > > > > > e >> > > > > > > publicar. >> > > > > > > >> > > > > > > On Sat, 2013-02-16 at 21:28 -0200, Daniel de Oliveira >> Mantovani wrote: >> > > > > > > > Pessoal, um dos maiores problemas do equin?cio ? que >> mandam artigos >> > > > > > > > no >> > > > > > > > formato errado. ? bem simples o formato do arquivo, >> vou enviar >> > > > > > > > alguns >> > > > > > > > de exemplo para voc?s usarem de modelo. >> > > > > > > > >> > > > > > > > >> > > > > > > > >> https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/PSGI.pod >> [2] >> > > > > > > > >> > > > > > > > >> https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/tipstrickscomdatas.pod >> [3] >> > > > > > > > >> > > > > > > > Lembrem-se, se quiserem colocar imagens no artigo ? s? >> mandar um >> > > > > > > > e-mail com as imagens. >> > > > > > > > >> > > > > > > > Obrigado! >> > > > > > > > >> > > > > > > > []'s! >> > > > > > > > >> > > > > > > > -dom >> > > > > > > > >> > > > > > > > -- >> > > > > > > > >> > > > > > > > IBM - Business Analytics Optimization Consultant >> > > > > > > > Daniel Mantovani +5511 8538-9897 [4] >> (tel:%2B5511%208538-9897) >> >>> > > > > > > XOXO >> > > > > > > > =begin disclaimer >> > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [5] >> > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> (mailto:SaoPaulo-pm at pm.org) (javascript:;) >> >>> > > > > > > L >> > > > > > > > =end disclaimer >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > =begin disclaimer >> > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [5] >> > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> (mailto:SaoPaulo-pm at pm.org) (javascript:;) >> >>> > > > > > L >> > > > > > > =end disclaimer >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > > -- >> > > > > > >> > > > > > ABS() >> > > > > > >> > > > > > =begin disclaimer >> > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [5] >> > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> (mailto:SaoPaulo-pm at pm.org) (mailto:SaoPaulo-pm at pm.org) >> >>> > > > > L >> > > > > > =end disclaimer >> > > > > >> > > > > >> > > > > >> > > > > >> > > > > =begin disclaimer >> > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [5] >> > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> (mailto:SaoPaulo-pm at pm.org) >> > > > > L >> > > > > =end disclaimer >> > > > >> > > > >> > > > >> > > > >> > > > =begin disclaimer >> > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [5] >> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> (mailto:SaoPaulo-pm at pm.org) >> > > > L >> > > > =end disclaimer >> > > >> > > =begin disclaimer >> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [5] >> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> (mailto:SaoPaulo-pm at pm.org) >> > > L >> > > =end disclaimer >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [5] >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> (mailto:SaoPaulo-pm at pm.org) >> > L >> > =end disclaimer >> >> =begin disclaimer >> ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [5] >> ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> ?L >> =end disclaimer > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > > Media, UFC/2006;?Telecom, IFCE/1998 > > Links: > ------ > [1] http://github.com/dvinciguerra > [2] > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/PSGI.pod > [3] > > https://github.com/thiagorondon/SPPM-Web/edit/master/root/artigos/2010/tipstrickscomdatas.pod > [4] tel:%2B5511%208538-9897 > [5] http://sao-paulo.pm.org/ > [6] http://mail.pm.org/mailman/listinfo/saopaulo-pm > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From tiago.peczenyj at gmail.com Mon Feb 18 06:38:22 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 18 Feb 2013 11:38:22 -0300 Subject: [SP-pm] =?iso-8859-1?q?Formato_dos_Artigos_Equin=F3cio?= In-Reply-To: <49d16d4a7d9badfb9ce281e19d97e9b6@ticursos.net> References: <1361059180.6860.8.camel@fedora.thiago> <62BB6367F07949B98FACDDDC00200019@aware.com.br> <4CD80A8ED8B14620A8CB3EB38FD4F426@aware.com.br> <49d16d4a7d9badfb9ce281e19d97e9b6@ticursos.net> Message-ID: movable type via github? Em 18/02/2013 11:36, escreveu: > Em 2013-02-17 15:20, Leonardo Ruoso escreveu: > >> Bem, >> >> Eu vou sugerir uma vez mais: >> >> ? Movable Type >> > Tamb?m ? uma boa implementa??o para administrar conte?do. > > >> ? feito para uma grande quantidade de conte?do, com uma grande >> quantidade de pessoas postando, com uma grande quantidade de acesso e >> sem requerer uma mega m?quina para faz?-lo. >> > O Foswiki tamb?m n?o exige grande esfor?o. N?o estou descartando o Movable > Type, pelo contr?rio, ? um id?ia. > > Podemos criar 2 subdom?nio de teste, 1 com Movable Type e 1 com Foswiki > para verificar qual se adapta melhor, o que acham? > > > >> Uma instala??o pode ser multisite e cada site pode conter m?ltiplos >> blogues. >> >> O melhor? Ainda ? s? fazer aptitude install no Debian Wheezy ou no >> Ubuntu para ter instalado o MT5! >> >> Em 17 de fevereiro de 2013 15:16, Thiago Rondon >> escreveu: >> >> Daniel, >>> >>> Lembro sim! O site da sppm n?o foi "feito" para a quantidade de >>> conte?dos que tem l?. >>> >>> Abs! >>> -Thiago Rondon >>> >>> On Sunday, February 17, 2013 at 2:52 PM, Daniel Vinciguerra wrote: >>> >>> > Thiago, >>> > >>> > Ache que est?vamos definindo isso no final do ano passado, lembra!? >>> > A thread acabou esfriando (penso eu), devido as festas de fim de ano! >>> > >>> > A galera at? sugeriu o uso de um Wiki, iniciei a implementa??o de >>> algo, mas confesso que tive que estacionar um pouco pra suprir as demandas >>> de um cliente rs >>> > >>> > De qualquer forma, em minha opini?o ? um assunto interessante de >>> [re]levantarmos. >>> > >>> > []'s >>> > >>> > >>> > >>> > Daniel Vinciguerra >>> > Web Solutions Architect and Co-Owner at Bivee >>> > http://github.com/dvinciguerra [1] >>> > >>> > 2013/2/17 Thiago Rondon >> thiago at aware.com.br)> >>> >>> > Stan, >>>> >>> > > >>> > > Sim, me parece uma boa estrategia fazer este dry-run agora. >>> > > >>> > > Se voc? conseguir remendar aquela colcha de retalhos que o site ? >>> > > hoje, ser? muito interessante! >>> > > >>> > > Ps.: Quem ? o mantenedor do site atualmente ? >>> > > >>> > > Abs, >>> > > -Thiago Rondon >>> > > >>> > > 2013/2/17 Stanislaw Pusep >> creaktive at gmail.com)>: >>> >>> > > Talvez n?o todo o site SPPM, mas somente o Equin?cio de agora >>>> poderia ser >>>> >>> > > > feito em um foswiki. J? ? um come?o. >>> > > > A minha ideia inicial de implementa??o seria adicionar o suporte a >>> Markdown >>> > > > ao site atual. Isso ? trivial. Mas foswiki ? muito mais legal. S? >>> que n?o >>> > > > sei fazer. Todavia, j? fucei bastante com instala??o local de >>> MediaWiki; n?o >>> > > > ? dif?cil. >>> > > > >>> > > > >>> > > > ABS() >>> > > > >>> > > > >>> > > > 2013/2/16 Thiago Rondon >> thiago at aware.com.br)> >>> >>> > > > >>>> >>> > > > > >>> > > > > Stan, Thiago, Mongers, >>> > > > > >>> > > > > Eu tamb?m gosto da ideia da wiki. >>> > > > > >>> > > > > Para ser sincero, eu nunca realizei o setup de um foswiki. Seria >>> trivial >>> > > > > migrar o site atual, com todos seus artigos para ele ? >>> > > > > >>> > > > > Ou, voc?s tem alguma outra sugest?o de implementa??o ? >>> > > > > >>> > > > > Algu?m esta disposto a liderar esta iniciativa ? Pois, o >>> equin?cio come?a >>> > > > > em poucos dias. >>> > > > > >>> > > > > Abs! >>> > > > > -Thiago Rondon >>> > > > > >>> > > > > >>> > > > > On Saturday, February 16, 2013 at 11:18 PM, Stanislaw Pusep >>> wrote: >>> > > > > >>> > > > > > Thiago, j? levantei a ideia de usar o formato Markdown ao >>> inv?s do POD. >>> > > > > > O HTML n?o ? um problema, a renderiza??o ? feita on-fly do >>> lado do servidor. >>> > > > > > Agora, Wiki ? realmente outro n?vel! Eu apoio 100% a >>> realiza??o de todo >>> > > > > > o Equin?cio de Mar?o de 2013 em formato Wiki, em car?ter >>> experimental. At? >>> > > > > > hoje, fomos fieis ao formato canonizado pelos Advent >>> Calendars; mas j? >>> > > > > > tomamos a iniciativa de publicar 2x ao ano, em datas l?icas. >>> > > > > > Wiki me parece uma evolu??o natural. Podemos come?ar no Wiki do >>> > > > > > reposit?rio GitHub e depois lan?ar os artigos em Wiki dedicado. >>> > > > > > >>> > > > > > ???????, 16 ??????? 2013 ?. ???????????? thiago glauco sanchez >>> ?????: >>> > > > > > > Senhores, estive pensando: >>> > > > > > > Podemos montar uma Wiki (com o foswiki), as pessoas escrevem >>> seus >>> > > > > > > artigos com um WYSIWYG online e ele se torna vis?vel ap?s a >>> aprova??o >>> > > > > > > do >>> > > > > > > revisor. >>> > > > > > > Menos trabalhoso do que escrever em POD, revisar, converter >>> para HTML >>> > > > > > > e >>> > > > > > > publicar. >>> > > > > > > >>> > > > > > > On Sat, 2013-02-16 at 21:28 -0200, Daniel de Oliveira >>> Mantovani wrote: >>> > > > > > > > Pessoal, um dos maiores problemas do equin?cio ? que >>> mandam artigos >>> > > > > > > > no >>> > > > > > > > formato errado. ? bem simples o formato do arquivo, vou >>> enviar >>> > > > > > > > alguns >>> > > > > > > > de exemplo para voc?s usarem de modelo. >>> > > > > > > > >>> > > > > > > > >>> > > > > > > > https://github.com/**thiagorondon/SPPM-Web/edit/** >>> master/root/artigos/2010/PSGI.**pod[2] >>> > > > > > > > >>> > > > > > > > https://github.com/**thiagorondon/SPPM-Web/edit/** >>> master/root/artigos/2010/**tipstrickscomdatas.pod[3] >>> > > > > > > > >>> > > > > > > > Lembrem-se, se quiserem colocar imagens no artigo ? s? >>> mandar um >>> > > > > > > > e-mail com as imagens. >>> > > > > > > > >>> > > > > > > > Obrigado! >>> > > > > > > > >>> > > > > > > > []'s! >>> > > > > > > > >>> > > > > > > > -dom >>> > > > > > > > >>> > > > > > > > -- >>> > > > > > > > >>> > > > > > > > IBM - Business Analytics Optimization Consultant >>> > > > > > > > Daniel Mantovani +5511 8538-9897 [4] >>> (tel:%2B5511%208538-9897) >>> >>> > > > > > > XOXO >>>> >>> > > > > > > > =begin disclaimer >>> > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [5] >>> > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) (javascript:;) >>> >>> > > > > > > L[6]> >>>> >>> > > > > > > > =end disclaimer >>> > > > > > > >>> > > > > > > >>> > > > > > > >>> > > > > > > >>> > > > > > > =begin disclaimer >>> > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [5] >>> > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) (javascript:;) >>> >>> > > > > > L[6]> >>>> >>> > > > > > > =end disclaimer >>> > > > > > >>> > > > > > >>> > > > > > >>> > > > > > >>> > > > > > -- >>> > > > > > >>> > > > > > ABS() >>> > > > > > >>> > > > > > =begin disclaimer >>> > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [5] >>> > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) (mailto:SaoPaulo-pm at pm.org) >>> >>> > > > > L[6]> >>>> >>> > > > > > =end disclaimer >>> > > > > >>> > > > > >>> > > > > >>> > > > > >>> > > > > =begin disclaimer >>> > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [5] >>> > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) >>> > > > > L[6]> >>> > > > > =end disclaimer >>> > > > >>> > > > >>> > > > >>> > > > >>> > > > =begin disclaimer >>> > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [5] >>> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) >>> > > > L[6]> >>> > > > =end disclaimer >>> > > >>> > > =begin disclaimer >>> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [5] >>> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) >>> > > L[6]> >>> > > =end disclaimer >>> > >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [5] >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) >>> > L[6]> >>> > =end disclaimer >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [5] >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L[6]> >>> =end disclaimer >>> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> >> Media, UFC/2006; Telecom, IFCE/1998 >> >> Links: >> ------ >> [1] http://github.com/dvinciguerra >> [2] >> >> https://github.com/**thiagorondon/SPPM-Web/edit/** >> master/root/artigos/2010/PSGI.**pod >> [3] >> >> https://github.com/**thiagorondon/SPPM-Web/edit/** >> master/root/artigos/2010/**tipstrickscomdatas.pod >> [4] tel:%2B5511%208538-9897 >> [5] http://sao-paulo.pm.org/ >> [6] http://mail.pm.org/mailman/**listinfo/saopaulo-pm >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Mon Feb 18 06:38:46 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Mon, 18 Feb 2013 11:38:46 -0300 Subject: [SP-pm] Movable Type In-Reply-To: References: <1071a25368644476b1ee35aad47a0d86@ticursos.net> Message-ID: Ent?o pronto! O layout est? ?timo! Super feliz! Parab?ns! Em 18 de fevereiro de 2013 11:32, Renato Santos escreveu: > Ent?o pessoas, > > > esta faltando aqui, avisar que o Eden j? criou um wiki usando Gollum da > wiki, e ja migrou todos os artigos, > > falta um layout e organizar as paginas. > > http://gort.insolide.net:4567/Home > > a discurssao de colocar no ar esta ocorrendo no canal do IRC. > > 2013/2/18 Daniel Vinciguerra > >> IMHO, >> >> Posso criar um ambiente para testarmos a ideia e para o desenvolvimento >> do layout para posteriormente ser publicado em um ambiente oficial, mas >> sinceramente n?o acho que o port do nosso site para um wiki o o movable >> type seja algo para pensarmos antes de um equin?cio e assim t?o encima! >> >> At? me proponho a customizar o sistema/layout, mas vejo que serial algo >> melhor pra ser feito apos a publica??o dos artigo e para uma proxima edi??o. >> >> >> []'s >> >> * >> Daniel Vinciguerra* >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> 2013/2/18 >> >> Em 2013-02-18 09:50, Leonardo Ruoso escreveu: >>> >>>> Colegas, >>>> >>>> N?o vejo prop?sito em manter um Wiki para artigos assinados. ? >>>> simplesmente a ferramenta errada. N?o vejo disponibilidade de pessoas >>>> para manter um Wiki para a sao-paulo.pm [1] tamb?m, mas isso pode >>>> >>>> mudar se houver pessoas dispostas a ?manter? o Wiki. Manter o Wiki n?o >>>> ? atividade de sysadmin, ? atividade de modera??o e suporte t?cnico. >>>> Um planeta seria vi?vel, talvez. >>>> >>>> Essa proposta ? muito boa tamb?m. >>> >>> Embora existam ferramentas feitas especialmente para isso, para >>>> publica??o de conte?do t?cnico/cient?fico, eu acredito que o Movable >>>> Type possa atender perfeitamente ao cen?rio existente. >>>> >>>> Eu n?o tenho disponibilidade para implementar templates no Movable >>>> Type, mas sei que tem um tema baseado no Twitter Bootstrap. >>>> >>>> Algu?m se habilitaria a derivar um template? >>>> >>>> No Movable Type todos os autores seriam cadastrados como autores >>>> individuais e a principal vantagem ? que o conte?do ? gerado como HTML >>>> est?tico, o que alivia o uso de recursos na m?quina. >>>> >>>> Abra?os, >>>> >>>> -- >>>> Leonardo Ruoso >>>> Journalist, Perl developer and business consultant >>>> >>>> Media, UFC/2006; Telecom, IFCE/1998 >>>> >>>> Links: >>>> ------ >>>> [1] http://sao-paulo.pm >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> > >>>> =end disclaimer >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dan.vinciguerra at gmail.com Mon Feb 18 06:39:34 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Mon, 18 Feb 2013 11:39:34 -0300 Subject: [SP-pm] Movable Type In-Reply-To: References: <1071a25368644476b1ee35aad47a0d86@ticursos.net> Message-ID: layout clean apoiado! :-) * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/18 Leonardo Ruoso > Vinciguerra++ > > N?o ? para agora, em minha opini?o. Agora os artigos deveriam manter o > formato anterior. Depois do Equin?cio mudamos o site e transfer?mos os > artigos. > > N?o acho que precisamos de muito layout n?o. S? mesmo customizar o > Bootstrap para um esquema de cores de S?o Paulo. O Cron tem um site que > gera uma paleta feliz baseada em duas cores. > > Vamos fazer algo bem simples? Bem bauhaus? Deixando o destaque para o > conte?do e n?o para a moldura? > > > > Em 18 de fevereiro de 2013 11:29, Daniel Vinciguerra < > dan.vinciguerra at gmail.com> escreveu: > > IMHO, >> >> Posso criar um ambiente para testarmos a ideia e para o desenvolvimento >> do layout para posteriormente ser publicado em um ambiente oficial, mas >> sinceramente n?o acho que o port do nosso site para um wiki o o movable >> type seja algo para pensarmos antes de um equin?cio e assim t?o encima! >> >> At? me proponho a customizar o sistema/layout, mas vejo que serial algo >> melhor pra ser feito apos a publica??o dos artigo e para uma proxima edi??o. >> >> >> []'s >> >> * >> Daniel Vinciguerra* >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> 2013/2/18 >> >> Em 2013-02-18 09:50, Leonardo Ruoso escreveu: >>> >>>> Colegas, >>>> >>>> N?o vejo prop?sito em manter um Wiki para artigos assinados. ? >>>> simplesmente a ferramenta errada. N?o vejo disponibilidade de pessoas >>>> para manter um Wiki para a sao-paulo.pm [1] tamb?m, mas isso pode >>>> >>>> mudar se houver pessoas dispostas a ?manter? o Wiki. Manter o Wiki n?o >>>> ? atividade de sysadmin, ? atividade de modera??o e suporte t?cnico. >>>> Um planeta seria vi?vel, talvez. >>>> >>>> Essa proposta ? muito boa tamb?m. >>> >>> Embora existam ferramentas feitas especialmente para isso, para >>>> publica??o de conte?do t?cnico/cient?fico, eu acredito que o Movable >>>> Type possa atender perfeitamente ao cen?rio existente. >>>> >>>> Eu n?o tenho disponibilidade para implementar templates no Movable >>>> Type, mas sei que tem um tema baseado no Twitter Bootstrap. >>>> >>>> Algu?m se habilitaria a derivar um template? >>>> >>>> No Movable Type todos os autores seriam cadastrados como autores >>>> individuais e a principal vantagem ? que o conte?do ? gerado como HTML >>>> est?tico, o que alivia o uso de recursos na m?quina. >>>> >>>> Abra?os, >>>> >>>> -- >>>> Leonardo Ruoso >>>> Journalist, Perl developer and business consultant >>>> >>>> Media, UFC/2006; Telecom, IFCE/1998 >>>> >>>> Links: >>>> ------ >>>> [1] http://sao-paulo.pm >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> > >>>> =end disclaimer >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiagoglauco at ticursos.net Mon Feb 18 06:40:17 2013 From: thiagoglauco at ticursos.net (thiagoglauco at ticursos.net) Date: Mon, 18 Feb 2013 11:40:17 -0300 Subject: [SP-pm] Movable Type In-Reply-To: References: <1071a25368644476b1ee35aad47a0d86@ticursos.net> Message-ID: Concordo e me disponho a ajudar. Thiago Glauco. Em 2013-02-18 11:34, Leonardo Ruoso escreveu: > Vinciguerra++ > > N?o ? para agora, em minha opini?o. Agora os artigos deveriam manter > o formato anterior. Depois do Equin?cio mudamos o site e transfer?mos > os artigos.? > > N?o acho que precisamos de muito layout n?o. S? mesmo customizar o > Bootstrap para um esquema de cores de S?o Paulo. O Cron tem um site > que gera uma paleta feliz baseada em duas cores. > > Vamos fazer algo bem simples? Bem bauhaus? Deixando o destaque para o > conte?do e n?o para a moldura?? > > Em 18 de fevereiro de 2013 11:29, Daniel Vinciguerra > escreveu: > >> IMHO, >> >> Posso criar um ambiente para testarmos a ideia e para o >> desenvolvimento do layout para posteriormente ser publicado em um >> ambiente oficial, mas sinceramente n?o acho que o port do nosso site >> para um wiki o o movable type seja algo para pensarmos antes de um >> equin?cio e assim t?o encima! >> >> At? me proponho a customizar o sistema/layout, mas vejo que serial >> algo melhor pra ser feito apos a publica??o dos artigo e para uma >> proxima edi??o. >> >> []'s >> >> Daniel Vinciguerra >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra [4] [4] >> >> 2013/2/18 >> >>> Em 2013-02-18 09:50, Leonardo Ruoso escreveu: >>> >>>> Colegas, >>>> >>>> N?o vejo prop?sito em manter um Wiki para artigos assinados. ? >>>> simplesmente a ferramenta errada. N?o vejo disponibilidade de >>>> pessoas >>>> para manter um Wiki para a sao-paulo.pm [1] [1] tamb?m, mas isso >>>> pode >>>> >>>> mudar se houver pessoas dispostas a ?manter? o Wiki. Manter o Wiki >>>> n?o >>>> ? atividade de sysadmin, ? atividade de modera??o e suporte >>>> t?cnico. >>>> Um planeta seria vi?vel, talvez. >>> Essa proposta ? muito boa tamb?m. >>> >>>> Embora existam ferramentas feitas especialmente para isso, para >>>> publica??o de conte?do t?cnico/cient?fico, eu acredito que o >>>> Movable >>>> Type possa atender perfeitamente ao cen?rio existente. >>>> >>>> Eu n?o tenho disponibilidade para implementar templates no Movable >>>> Type, mas sei que tem um tema baseado no Twitter Bootstrap.? >>>> >>>> Algu?m se habilitaria a derivar um template? >>>> >>>> No Movable Type todos os autores seriam cadastrados como autores >>>> individuais e a principal vantagem ? que o conte?do ? gerado como >>>> HTML >>>> est?tico, o que alivia o uso de recursos na m?quina. >>>> >>>> Abra?os, >>>> >>>> -- >>>> Leonardo Ruoso >>>> Journalist, Perl developer and business consultant >>>> >>>> Media, UFC/2006;?Telecom, IFCE/1998 >>>> >>>> Links: >>>> ------ >>>> [1] http://sao-paulo.pm [1] >>>> >>>> =begin disclaimer >>>> ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>>> ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> ?L >>>> =end disclaimer >>> =begin disclaimer >>> ? Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >> >> =begin disclaimer >> ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >> ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> ?L >> =end disclaimer > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > > Media, UFC/2006;?Telecom, IFCE/1998 > > Links: > ------ > [1] http://sao-paulo.pm > [2] http://sao-paulo.pm.org/ > [3] http://mail.pm.org/mailman/listinfo/saopaulo-pm > [4] http://github.com/dvinciguerra > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From leonardo at ruoso.com Mon Feb 18 06:40:44 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Mon, 18 Feb 2013 11:40:44 -0300 Subject: [SP-pm] =?iso-8859-1?q?Formato_dos_Artigos_Equin=F3cio?= In-Reply-To: References: <1361059180.6860.8.camel@fedora.thiago> <62BB6367F07949B98FACDDDC00200019@aware.com.br> <4CD80A8ED8B14620A8CB3EB38FD4F426@aware.com.br> <49d16d4a7d9badfb9ce281e19d97e9b6@ticursos.net> Message-ID: J? est? rolando um ?fazer ? melhor do que falar?. Eu n?o me sinto confort?vel a continuar ?falando?. O Movable Type usa o MySQL, mas ele p?blica p?ginas est?ticas, reduzindo a press?o na VM. ? ?til para largar conte?do l? pelos pr?ximos 200 anos, mas o que importa ? que algo est? feito para agora, para j?. Abar?os, Em 18 de fevereiro de 2013 11:38, Tiago Peczenyj escreveu: > movable type via github? > Em 18/02/2013 11:36, escreveu: > > Em 2013-02-17 15:20, Leonardo Ruoso escreveu: >> >>> Bem, >>> >>> Eu vou sugerir uma vez mais: >>> >>> ? Movable Type >>> >> Tamb?m ? uma boa implementa??o para administrar conte?do. >> >> >>> ? feito para uma grande quantidade de conte?do, com uma grande >>> quantidade de pessoas postando, com uma grande quantidade de acesso e >>> sem requerer uma mega m?quina para faz?-lo. >>> >> O Foswiki tamb?m n?o exige grande esfor?o. N?o estou descartando o >> Movable Type, pelo contr?rio, ? um id?ia. >> >> Podemos criar 2 subdom?nio de teste, 1 com Movable Type e 1 com Foswiki >> para verificar qual se adapta melhor, o que acham? >> >> >> >>> Uma instala??o pode ser multisite e cada site pode conter m?ltiplos >>> blogues. >>> >>> O melhor? Ainda ? s? fazer aptitude install no Debian Wheezy ou no >>> Ubuntu para ter instalado o MT5! >>> >>> Em 17 de fevereiro de 2013 15:16, Thiago Rondon >>> escreveu: >>> >>> Daniel, >>>> >>>> Lembro sim! O site da sppm n?o foi "feito" para a quantidade de >>>> conte?dos que tem l?. >>>> >>>> Abs! >>>> -Thiago Rondon >>>> >>>> On Sunday, February 17, 2013 at 2:52 PM, Daniel Vinciguerra wrote: >>>> >>>> > Thiago, >>>> > >>>> > Ache que est?vamos definindo isso no final do ano passado, lembra!? >>>> > A thread acabou esfriando (penso eu), devido as festas de fim de ano! >>>> > >>>> > A galera at? sugeriu o uso de um Wiki, iniciei a implementa??o de >>>> algo, mas confesso que tive que estacionar um pouco pra suprir as demandas >>>> de um cliente rs >>>> > >>>> > De qualquer forma, em minha opini?o ? um assunto interessante de >>>> [re]levantarmos. >>>> > >>>> > []'s >>>> > >>>> > >>>> > >>>> > Daniel Vinciguerra >>>> > Web Solutions Architect and Co-Owner at Bivee >>>> > http://github.com/dvinciguerra [1] >>>> > >>>> > 2013/2/17 Thiago Rondon >>> thiago at aware.com.br)> >>>> >>>> > Stan, >>>>> >>>> > > >>>> > > Sim, me parece uma boa estrategia fazer este dry-run agora. >>>> > > >>>> > > Se voc? conseguir remendar aquela colcha de retalhos que o site ? >>>> > > hoje, ser? muito interessante! >>>> > > >>>> > > Ps.: Quem ? o mantenedor do site atualmente ? >>>> > > >>>> > > Abs, >>>> > > -Thiago Rondon >>>> > > >>>> > > 2013/2/17 Stanislaw Pusep >>> creaktive at gmail.com)>: >>>> >>>> > > Talvez n?o todo o site SPPM, mas somente o Equin?cio de agora >>>>> poderia ser >>>>> >>>> > > > feito em um foswiki. J? ? um come?o. >>>> > > > A minha ideia inicial de implementa??o seria adicionar o suporte >>>> a Markdown >>>> > > > ao site atual. Isso ? trivial. Mas foswiki ? muito mais legal. S? >>>> que n?o >>>> > > > sei fazer. Todavia, j? fucei bastante com instala??o local de >>>> MediaWiki; n?o >>>> > > > ? dif?cil. >>>> > > > >>>> > > > >>>> > > > ABS() >>>> > > > >>>> > > > >>>> > > > 2013/2/16 Thiago Rondon >>> thiago at aware.com.br)> >>>> >>>> > > > >>>>> >>>> > > > > >>>> > > > > Stan, Thiago, Mongers, >>>> > > > > >>>> > > > > Eu tamb?m gosto da ideia da wiki. >>>> > > > > >>>> > > > > Para ser sincero, eu nunca realizei o setup de um foswiki. >>>> Seria trivial >>>> > > > > migrar o site atual, com todos seus artigos para ele ? >>>> > > > > >>>> > > > > Ou, voc?s tem alguma outra sugest?o de implementa??o ? >>>> > > > > >>>> > > > > Algu?m esta disposto a liderar esta iniciativa ? Pois, o >>>> equin?cio come?a >>>> > > > > em poucos dias. >>>> > > > > >>>> > > > > Abs! >>>> > > > > -Thiago Rondon >>>> > > > > >>>> > > > > >>>> > > > > On Saturday, February 16, 2013 at 11:18 PM, Stanislaw Pusep >>>> wrote: >>>> > > > > >>>> > > > > > Thiago, j? levantei a ideia de usar o formato Markdown ao >>>> inv?s do POD. >>>> > > > > > O HTML n?o ? um problema, a renderiza??o ? feita on-fly do >>>> lado do servidor. >>>> > > > > > Agora, Wiki ? realmente outro n?vel! Eu apoio 100% a >>>> realiza??o de todo >>>> > > > > > o Equin?cio de Mar?o de 2013 em formato Wiki, em car?ter >>>> experimental. At? >>>> > > > > > hoje, fomos fieis ao formato canonizado pelos Advent >>>> Calendars; mas j? >>>> > > > > > tomamos a iniciativa de publicar 2x ao ano, em datas l?icas. >>>> > > > > > Wiki me parece uma evolu??o natural. Podemos come?ar no Wiki >>>> do >>>> > > > > > reposit?rio GitHub e depois lan?ar os artigos em Wiki >>>> dedicado. >>>> > > > > > >>>> > > > > > ???????, 16 ??????? 2013 ?. ???????????? thiago glauco >>>> sanchez ?????: >>>> > > > > > > Senhores, estive pensando: >>>> > > > > > > Podemos montar uma Wiki (com o foswiki), as pessoas >>>> escrevem seus >>>> > > > > > > artigos com um WYSIWYG online e ele se torna vis?vel ap?s a >>>> aprova??o >>>> > > > > > > do >>>> > > > > > > revisor. >>>> > > > > > > Menos trabalhoso do que escrever em POD, revisar, converter >>>> para HTML >>>> > > > > > > e >>>> > > > > > > publicar. >>>> > > > > > > >>>> > > > > > > On Sat, 2013-02-16 at 21:28 -0200, Daniel de Oliveira >>>> Mantovani wrote: >>>> > > > > > > > Pessoal, um dos maiores problemas do equin?cio ? que >>>> mandam artigos >>>> > > > > > > > no >>>> > > > > > > > formato errado. ? bem simples o formato do arquivo, vou >>>> enviar >>>> > > > > > > > alguns >>>> > > > > > > > de exemplo para voc?s usarem de modelo. >>>> > > > > > > > >>>> > > > > > > > >>>> > > > > > > > https://github.com/**thiagorondon/SPPM-Web/edit/** >>>> master/root/artigos/2010/PSGI.**pod[2] >>>> > > > > > > > >>>> > > > > > > > https://github.com/**thiagorondon/SPPM-Web/edit/** >>>> master/root/artigos/2010/**tipstrickscomdatas.pod[3] >>>> > > > > > > > >>>> > > > > > > > Lembrem-se, se quiserem colocar imagens no artigo ? s? >>>> mandar um >>>> > > > > > > > e-mail com as imagens. >>>> > > > > > > > >>>> > > > > > > > Obrigado! >>>> > > > > > > > >>>> > > > > > > > []'s! >>>> > > > > > > > >>>> > > > > > > > -dom >>>> > > > > > > > >>>> > > > > > > > -- >>>> > > > > > > > >>>> > > > > > > > IBM - Business Analytics Optimization Consultant >>>> > > > > > > > Daniel Mantovani +5511 8538-9897 [4] >>>> (tel:%2B5511%208538-9897) >>>> >>>> > > > > > > XOXO >>>>> >>>> > > > > > > > =begin disclaimer >>>> > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [5] >>>> > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>> SaoPaulo-pm at pm.org) (javascript:;) >>>> >>>> > > > > > > L[6]> >>>>> >>>> > > > > > > > =end disclaimer >>>> > > > > > > >>>> > > > > > > >>>> > > > > > > >>>> > > > > > > >>>> > > > > > > =begin disclaimer >>>> > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [5] >>>> > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>> SaoPaulo-pm at pm.org) (javascript:;) >>>> >>>> > > > > > L[6]> >>>>> >>>> > > > > > > =end disclaimer >>>> > > > > > >>>> > > > > > >>>> > > > > > >>>> > > > > > >>>> > > > > > -- >>>> > > > > > >>>> > > > > > ABS() >>>> > > > > > >>>> > > > > > =begin disclaimer >>>> > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [5] >>>> > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>> SaoPaulo-pm at pm.org) (mailto:SaoPaulo-pm at pm.org) >>>> >>>> > > > > L[6]> >>>>> >>>> > > > > > =end disclaimer >>>> > > > > >>>> > > > > >>>> > > > > >>>> > > > > >>>> > > > > =begin disclaimer >>>> > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [5] >>>> > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>> SaoPaulo-pm at pm.org) >>>> > > > > L[6]> >>>> > > > > =end disclaimer >>>> > > > >>>> > > > >>>> > > > >>>> > > > >>>> > > > =begin disclaimer >>>> > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [5] >>>> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>> SaoPaulo-pm at pm.org) >>>> > > > L[6]> >>>> > > > =end disclaimer >>>> > > >>>> > > =begin disclaimer >>>> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [5] >>>> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>> SaoPaulo-pm at pm.org) >>>> > > L[6]> >>>> > > =end disclaimer >>>> > >>>> > >>>> > =begin disclaimer >>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [5] >>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>>> SaoPaulo-pm at pm.org) >>>> > L[6]> >>>> > =end disclaimer >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [5] >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L[6]> >>>> =end disclaimer >>>> >>> >>> -- >>> Leonardo Ruoso >>> Journalist, Perl developer and business consultant >>> >>> Media, UFC/2006; Telecom, IFCE/1998 >>> >>> Links: >>> ------ >>> [1] http://github.com/dvinciguerra >>> [2] >>> >>> https://github.com/**thiagorondon/SPPM-Web/edit/** >>> master/root/artigos/2010/PSGI.**pod >>> [3] >>> >>> https://github.com/**thiagorondon/SPPM-Web/edit/** >>> master/root/artigos/2010/**tipstrickscomdatas.pod >>> [4] tel:%2B5511%208538-9897 >>> [5] http://sao-paulo.pm.org/ >>> [6] http://mail.pm.org/mailman/**listinfo/saopaulo-pm >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiagoglauco at ticursos.net Mon Feb 18 06:41:21 2013 From: thiagoglauco at ticursos.net (thiagoglauco at ticursos.net) Date: Mon, 18 Feb 2013 11:41:21 -0300 Subject: [SP-pm] Movable Type In-Reply-To: References: <1071a25368644476b1ee35aad47a0d86@ticursos.net> Message-ID: Cool!!! __ thiago glauco Em 2013-02-18 11:32, Renato Santos escreveu: > Ent?o pessoas, > > esta faltando aqui, avisar que o Eden j? criou um wiki usando Gollum > da wiki, e ja migrou todos os artigos, > > falta um layout e organizar as paginas. > > http://gort.insolide.net:4567/Home [5] > > a discurssao de colocar no ar esta ocorrendo no canal do IRC. > > 2013/2/18 Daniel Vinciguerra > >> IMHO, >> >> Posso criar um ambiente para testarmos a ideia e para o >> desenvolvimento do layout para posteriormente ser publicado em um >> ambiente oficial, mas sinceramente n?o acho que o port do nosso site >> para um wiki o o movable type seja algo para pensarmos antes de um >> equin?cio e assim t?o encima! >> >> At? me proponho a customizar o sistema/layout, mas vejo que serial >> algo melhor pra ser feito apos a publica??o dos artigo e para uma >> proxima edi??o. >> >> []'s >> >> Daniel Vinciguerra >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra [4] [4] >> >> 2013/2/18 >> >>> Em 2013-02-18 09:50, Leonardo Ruoso escreveu: >>> >>>> Colegas, >>>> >>>> N?o vejo prop?sito em manter um Wiki para artigos assinados. ? >>>> simplesmente a ferramenta errada. N?o vejo disponibilidade de >>>> pessoas >>>> para manter um Wiki para a sao-paulo.pm [1] [1] tamb?m, mas isso >>>> pode >>>> >>>> mudar se houver pessoas dispostas a ?manter? o Wiki. Manter o Wiki >>>> n?o >>>> ? atividade de sysadmin, ? atividade de modera??o e suporte >>>> t?cnico. >>>> Um planeta seria vi?vel, talvez. >>> Essa proposta ? muito boa tamb?m. >>> >>>> Embora existam ferramentas feitas especialmente para isso, para >>>> publica??o de conte?do t?cnico/cient?fico, eu acredito que o >>>> Movable >>>> Type possa atender perfeitamente ao cen?rio existente. >>>> >>>> Eu n?o tenho disponibilidade para implementar templates no Movable >>>> Type, mas sei que tem um tema baseado no Twitter Bootstrap.? >>>> >>>> Algu?m se habilitaria a derivar um template? >>>> >>>> No Movable Type todos os autores seriam cadastrados como autores >>>> individuais e a principal vantagem ? que o conte?do ? gerado como >>>> HTML >>>> est?tico, o que alivia o uso de recursos na m?quina. >>>> >>>> Abra?os, >>>> >>>> -- >>>> Leonardo Ruoso >>>> Journalist, Perl developer and business consultant >>>> >>>> Media, UFC/2006;?Telecom, IFCE/1998 >>>> >>>> Links: >>>> ------ >>>> [1] http://sao-paulo.pm [1] >>>> >>>> =begin disclaimer >>>> ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>>> ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> ?L >>>> =end disclaimer >>> =begin disclaimer >>> ? Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >> >> =begin disclaimer >> ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >> ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> ?L >> =end disclaimer > > -- > > Sarav?, > Renato CRON > > http://www.renatocron.com/blog/ [6] > @renato_cron [7] > > Links: > ------ > [1] http://sao-paulo.pm > [2] http://sao-paulo.pm.org/ > [3] http://mail.pm.org/mailman/listinfo/saopaulo-pm > [4] http://github.com/dvinciguerra > [5] http://gort.insolide.net:4567/Home > [6] http://www.renatocron.com/blog/ > [7] http://twitter.com/#!/renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From thiagoglauco at ticursos.net Mon Feb 18 06:43:05 2013 From: thiagoglauco at ticursos.net (thiagoglauco at ticursos.net) Date: Mon, 18 Feb 2013 11:43:05 -0300 Subject: [SP-pm] =?utf-8?q?Formato_dos_Artigos_Equin=C3=B3cio?= In-Reply-To: References: <1361059180.6860.8.camel@fedora.thiago> <62BB6367F07949B98FACDDDC00200019@aware.com.br> Message-ID: <5095f6365265df1af2d76741c697b498@ticursos.net> Em 2013-02-18 11:34, Renato Santos escreveu: >> Poucos quantos? > > 9 dias? D? para levantar um gerenciador de conte?do nesse tempo. T? dentro. Quem mais? > >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From renato.cron at gmail.com Mon Feb 18 06:45:03 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 18 Feb 2013 11:45:03 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) Message-ID: Ent?o, o site http://gort.insolide.net:4567/**Home tem esse c?digo ai na home apenas para mostrar o sintaxy highlight. Eu achei bem legal, tem search e etc.. Ele tem preview e suporta varios formatos de entrada, o que voc?s acham? tem mais paginas para migrar, eu acho, mas parece que ? bem simples manter ele. 2013/2/18 > Cool!!! > > __ > thiago glauco > > Em 2013-02-18 11:32, Renato Santos escreveu: > >> Ent?o pessoas, >> >> esta faltando aqui, avisar que o Eden j? criou um wiki usando Gollum >> da wiki, e ja migrou todos os artigos, >> >> falta um layout e organizar as paginas. >> >> http://gort.insolide.net:4567/**Home [5] >> >> >> a discurssao de colocar no ar esta ocorrendo no canal do IRC. >> >> 2013/2/18 Daniel Vinciguerra >> >> IMHO, >>> >>> Posso criar um ambiente para testarmos a ideia e para o desenvolvimento >>> do layout para posteriormente ser publicado em um ambiente oficial, mas >>> sinceramente n?o acho que o port do nosso site para um wiki o o movable >>> type seja algo para pensarmos antes de um equin?cio e assim t?o encima! >>> >>> At? me proponho a customizar o sistema/layout, mas vejo que serial algo >>> melhor pra ser feito apos a publica??o dos artigo e para uma proxima edi??o. >>> >>> []'s >>> >>> Daniel Vinciguerra >>> Web Solutions Architect and Co-Owner at Bivee >>> http://github.com/dvinciguerra [4] [4] >>> >>> 2013/2/18 >>> >>> Em 2013-02-18 09:50, Leonardo Ruoso escreveu: >>>> >>>> Colegas, >>>>> >>>>> N?o vejo prop?sito em manter um Wiki para artigos assinados. ? >>>>> simplesmente a ferramenta errada. N?o vejo disponibilidade de pessoas >>>>> para manter um Wiki para a sao-paulo.pm [1] [1] tamb?m, mas isso pode >>>>> >>>>> >>>>> mudar se houver pessoas dispostas a ?manter? o Wiki. Manter o Wiki n?o >>>>> ? atividade de sysadmin, ? atividade de modera??o e suporte t?cnico. >>>>> Um planeta seria vi?vel, talvez. >>>>> >>>> Essa proposta ? muito boa tamb?m. >>>> >>>> Embora existam ferramentas feitas especialmente para isso, para >>>>> publica??o de conte?do t?cnico/cient?fico, eu acredito que o Movable >>>>> Type possa atender perfeitamente ao cen?rio existente. >>>>> >>>>> Eu n?o tenho disponibilidade para implementar templates no Movable >>>>> Type, mas sei que tem um tema baseado no Twitter Bootstrap. >>>>> >>>>> Algu?m se habilitaria a derivar um template? >>>>> >>>>> No Movable Type todos os autores seriam cadastrados como autores >>>>> individuais e a principal vantagem ? que o conte?do ? gerado como HTML >>>>> est?tico, o que alivia o uso de recursos na m?quina. >>>>> >>>>> Abra?os, >>>>> >>>>> -- >>>>> Leonardo Ruoso >>>>> Journalist, Perl developer and business consultant >>>>> >>>>> Media, UFC/2006; Telecom, IFCE/1998 >>>>> >>>>> Links: >>>>> ------ >>>>> [1] http://sao-paulo.pm [1] >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L[3]> >>>>> =end disclaimer >>>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L[3]> >>>> =end disclaimer >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L[3]> >>> =end disclaimer >>> >> >> -- >> >> Sarav?, >> Renato CRON >> >> http://www.renatocron.com/**blog/ [6] >> @renato_cron [7] >> >> >> Links: >> ------ >> [1] http://sao-paulo.pm >> [2] http://sao-paulo.pm.org/ >> [3] http://mail.pm.org/mailman/**listinfo/saopaulo-pm >> [4] http://github.com/dvinciguerra >> [5] http://gort.insolide.net:4567/**Home >> [6] http://www.renatocron.com/**blog/ >> [7] http://twitter.com/#!/renato_**cron >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Mon Feb 18 06:46:35 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Mon, 18 Feb 2013 11:46:35 -0300 Subject: [SP-pm] =?iso-8859-1?q?Formato_dos_Artigos_Equin=F3cio?= In-Reply-To: <5095f6365265df1af2d76741c697b498@ticursos.net> References: <1361059180.6860.8.camel@fedora.thiago> <62BB6367F07949B98FACDDDC00200019@aware.com.br> <5095f6365265df1af2d76741c697b498@ticursos.net> Message-ID: D?, mas o Eden j? adotou e realizou outra estrat?gia. E parece boa. O ?timo ? o maior inimigo do bom. Em 18/02/2013 11:44, escreveu: > Em 2013-02-18 11:34, Renato Santos escreveu: > >> Poucos quantos? >>> >> >> 9 dias >> > D? para levantar um gerenciador de conte?do nesse tempo. > T? dentro. Quem mais? > > >> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Mon Feb 18 06:49:30 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Mon, 18 Feb 2013 11:49:30 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: References: Message-ID: Gollum ? o Wiki do GitHub? Que permite publicar em MarkDown, OrgMode, POD, n?o ?? Eu acho uma boa solu??o. N?o ? t?o highlevel para o autor ou para o editor e nem t?o flex?vel para o designer quanto o MovableType, mas ? muito bom e eu apoio a iniciativa. Em 18 de fevereiro de 2013 11:45, Renato Santos escreveu: > Ent?o, > > o site http://gort.insolide.net:4567/**Home tem > esse c?digo ai na home apenas para mostrar o sintaxy highlight. > > Eu achei bem legal, tem search e etc.. > > Ele tem preview e suporta varios formatos de entrada, > > o que voc?s acham? tem mais paginas para migrar, eu acho, mas parece que ? > bem simples manter ele. > > > 2013/2/18 > >> Cool!!! >> >> __ >> thiago glauco >> >> Em 2013-02-18 11:32, Renato Santos escreveu: >> >>> Ent?o pessoas, >>> >>> esta faltando aqui, avisar que o Eden j? criou um wiki usando Gollum >>> da wiki, e ja migrou todos os artigos, >>> >>> falta um layout e organizar as paginas. >>> >>> http://gort.insolide.net:4567/**Home[5] >>> >>> >>> a discurssao de colocar no ar esta ocorrendo no canal do IRC. >>> >>> 2013/2/18 Daniel Vinciguerra >>> >>> IMHO, >>>> >>>> Posso criar um ambiente para testarmos a ideia e para o desenvolvimento >>>> do layout para posteriormente ser publicado em um ambiente oficial, mas >>>> sinceramente n?o acho que o port do nosso site para um wiki o o movable >>>> type seja algo para pensarmos antes de um equin?cio e assim t?o encima! >>>> >>>> At? me proponho a customizar o sistema/layout, mas vejo que serial algo >>>> melhor pra ser feito apos a publica??o dos artigo e para uma proxima edi??o. >>>> >>>> []'s >>>> >>>> Daniel Vinciguerra >>>> Web Solutions Architect and Co-Owner at Bivee >>>> http://github.com/dvinciguerra [4] [4] >>>> >>>> 2013/2/18 >>>> >>>> Em 2013-02-18 09:50, Leonardo Ruoso escreveu: >>>>> >>>>> Colegas, >>>>>> >>>>>> N?o vejo prop?sito em manter um Wiki para artigos assinados. ? >>>>>> simplesmente a ferramenta errada. N?o vejo disponibilidade de pessoas >>>>>> para manter um Wiki para a sao-paulo.pm [1] [1] tamb?m, mas isso pode >>>>>> >>>>>> >>>>>> mudar se houver pessoas dispostas a ?manter? o Wiki. Manter o Wiki n?o >>>>>> ? atividade de sysadmin, ? atividade de modera??o e suporte t?cnico. >>>>>> Um planeta seria vi?vel, talvez. >>>>>> >>>>> Essa proposta ? muito boa tamb?m. >>>>> >>>>> Embora existam ferramentas feitas especialmente para isso, para >>>>>> publica??o de conte?do t?cnico/cient?fico, eu acredito que o Movable >>>>>> Type possa atender perfeitamente ao cen?rio existente. >>>>>> >>>>>> Eu n?o tenho disponibilidade para implementar templates no Movable >>>>>> Type, mas sei que tem um tema baseado no Twitter Bootstrap. >>>>>> >>>>>> Algu?m se habilitaria a derivar um template? >>>>>> >>>>>> No Movable Type todos os autores seriam cadastrados como autores >>>>>> individuais e a principal vantagem ? que o conte?do ? gerado como HTML >>>>>> est?tico, o que alivia o uso de recursos na m?quina. >>>>>> >>>>>> Abra?os, >>>>>> >>>>>> -- >>>>>> Leonardo Ruoso >>>>>> Journalist, Perl developer and business consultant >>>>>> >>>>>> Media, UFC/2006; Telecom, IFCE/1998 >>>>>> >>>>>> Links: >>>>>> ------ >>>>>> [1] http://sao-paulo.pm [1] >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L[3]> >>>>>> =end disclaimer >>>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L[3]> >>>>> =end disclaimer >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L[3]> >>>> =end disclaimer >>>> >>> >>> -- >>> >>> Sarav?, >>> Renato CRON >>> >>> http://www.renatocron.com/**blog/ [6] >>> @renato_cron [7] >>> >>> >>> Links: >>> ------ >>> [1] http://sao-paulo.pm >>> [2] http://sao-paulo.pm.org/ >>> [3] http://mail.pm.org/mailman/**listinfo/saopaulo-pm >>> [4] http://github.com/dvinciguerra >>> [5] http://gort.insolide.net:4567/**Home >>> [6] http://www.renatocron.com/**blog/ >>> [7] http://twitter.com/#!/renato_**cron >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Mon Feb 18 06:52:26 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 18 Feb 2013 11:52:26 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: References: Message-ID: Sim 2013/2/18 Leonardo Ruoso > Gollum ? o Wiki do GitHub? Que permite publicar em MarkDown, OrgMode, POD, > n?o ?? Eu acho uma boa solu??o. N?o ? t?o highlevel para o autor ou para o > editor e nem t?o flex?vel para o designer quanto o MovableType, mas ? muito > bom e eu apoio a iniciativa. > > > > > > Em 18 de fevereiro de 2013 11:45, Renato Santos escreveu: > > Ent?o, >> >> o site http://gort.insolide.net:4567/**Home tem >> esse c?digo ai na home apenas para mostrar o sintaxy highlight. >> >> Eu achei bem legal, tem search e etc.. >> >> Ele tem preview e suporta varios formatos de entrada, >> >> o que voc?s acham? tem mais paginas para migrar, eu acho, mas parece que >> ? bem simples manter ele. >> >> >> 2013/2/18 >> >>> Cool!!! >>> >>> __ >>> thiago glauco >>> >>> Em 2013-02-18 11:32, Renato Santos escreveu: >>> >>>> Ent?o pessoas, >>>> >>>> esta faltando aqui, avisar que o Eden j? criou um wiki usando Gollum >>>> da wiki, e ja migrou todos os artigos, >>>> >>>> falta um layout e organizar as paginas. >>>> >>>> http://gort.insolide.net:4567/**Home[5] >>>> >>>> >>>> a discurssao de colocar no ar esta ocorrendo no canal do IRC. >>>> >>>> 2013/2/18 Daniel Vinciguerra >>>> >>>> IMHO, >>>>> >>>>> Posso criar um ambiente para testarmos a ideia e para o >>>>> desenvolvimento do layout para posteriormente ser publicado em um ambiente >>>>> oficial, mas sinceramente n?o acho que o port do nosso site para um wiki o >>>>> o movable type seja algo para pensarmos antes de um equin?cio e assim t?o >>>>> encima! >>>>> >>>>> At? me proponho a customizar o sistema/layout, mas vejo que serial >>>>> algo melhor pra ser feito apos a publica??o dos artigo e para uma proxima >>>>> edi??o. >>>>> >>>>> []'s >>>>> >>>>> Daniel Vinciguerra >>>>> Web Solutions Architect and Co-Owner at Bivee >>>>> http://github.com/dvinciguerra [4] [4] >>>>> >>>>> 2013/2/18 >>>>> >>>>> Em 2013-02-18 09:50, Leonardo Ruoso escreveu: >>>>>> >>>>>> Colegas, >>>>>>> >>>>>>> N?o vejo prop?sito em manter um Wiki para artigos assinados. ? >>>>>>> simplesmente a ferramenta errada. N?o vejo disponibilidade de pessoas >>>>>>> para manter um Wiki para a sao-paulo.pm [1] [1] tamb?m, mas isso >>>>>>> pode >>>>>>> >>>>>>> >>>>>>> mudar se houver pessoas dispostas a ?manter? o Wiki. Manter o Wiki >>>>>>> n?o >>>>>>> ? atividade de sysadmin, ? atividade de modera??o e suporte t?cnico. >>>>>>> Um planeta seria vi?vel, talvez. >>>>>>> >>>>>> Essa proposta ? muito boa tamb?m. >>>>>> >>>>>> Embora existam ferramentas feitas especialmente para isso, para >>>>>>> publica??o de conte?do t?cnico/cient?fico, eu acredito que o Movable >>>>>>> Type possa atender perfeitamente ao cen?rio existente. >>>>>>> >>>>>>> Eu n?o tenho disponibilidade para implementar templates no Movable >>>>>>> Type, mas sei que tem um tema baseado no Twitter Bootstrap. >>>>>>> >>>>>>> Algu?m se habilitaria a derivar um template? >>>>>>> >>>>>>> No Movable Type todos os autores seriam cadastrados como autores >>>>>>> individuais e a principal vantagem ? que o conte?do ? gerado como >>>>>>> HTML >>>>>>> est?tico, o que alivia o uso de recursos na m?quina. >>>>>>> >>>>>>> Abra?os, >>>>>>> >>>>>>> -- >>>>>>> Leonardo Ruoso >>>>>>> Journalist, Perl developer and business consultant >>>>>>> >>>>>>> Media, UFC/2006; Telecom, IFCE/1998 >>>>>>> >>>>>>> Links: >>>>>>> ------ >>>>>>> [1] http://sao-paulo.pm [1] >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L[3]> >>>>>>> =end disclaimer >>>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L[3]> >>>>>> =end disclaimer >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L[3]> >>>>> =end disclaimer >>>>> >>>> >>>> -- >>>> >>>> Sarav?, >>>> Renato CRON >>>> >>>> http://www.renatocron.com/**blog/ [6] >>>> @renato_cron [7] >>>> >>>> >>>> Links: >>>> ------ >>>> [1] http://sao-paulo.pm >>>> [2] http://sao-paulo.pm.org/ >>>> [3] http://mail.pm.org/mailman/**listinfo/saopaulo-pm >>>> [4] http://github.com/dvinciguerra >>>> [5] http://gort.insolide.net:4567/**Home >>>> [6] http://www.renatocron.com/**blog/ >>>> [7] http://twitter.com/#!/renato_**cron >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> > >>>> =end disclaimer >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Mon Feb 18 06:58:37 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Mon, 18 Feb 2013 11:58:37 -0300 Subject: [SP-pm] =?iso-8859-1?q?Formato_dos_Artigos_Equin=F3cio?= In-Reply-To: <5095f6365265df1af2d76741c697b498@ticursos.net> References: <1361059180.6860.8.camel@fedora.thiago> <62BB6367F07949B98FACDDDC00200019@aware.com.br> <5095f6365265df1af2d76741c697b498@ticursos.net> Message-ID: Thiago, Ja vou pedindo desculpas pelas poss?veis m?s interpreta??es que o que vou escrever possam gerar, mas... Tirar o foco de um evento que esta com prazo de 9 dias pra acontecer pra fazer algo que pode esperar at? este terminar me parasse um tanto quanto (dar um tiro no p?). O que estou querendo dizer ? que em minha opini?o, precisamos de manter um foco para as coisas n?o serem atropeladas. Assim que o equin?cio tiver sido conclu?do, podemos passar ao "pr?ximo item da lista de pendencias" que em minha opini?o tamb?m ? organizar um ecossistema melhor para nossos artigos que est?o crescendo em numero, visibilidade e qualidade de forma r?pida. N?o se sinta ofendido com o que vou dizer mas, sendo voc? escritor de um livro sobre a linguagem... imagino que com esses 9 dias voc? pudesse escrever ao menos 2 artigos para contribuir com o Equin?cio e depois teria a comunidade toda para lhe ajudar com foco completo em melhorar nossa forma de manter nossos artigos. Somente minha opini?o! Mas achei muito interessante sua iniciativa de instalar o foswiki para estud?-lo (at? porque n?o o conhecia e atrav?s do seu link pode dar uma olhada nele) Grande abra?o, * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/18 > Em 2013-02-18 11:34, Renato Santos escreveu: > >> Poucos quantos? >>> >> >> 9 dias >> > D? para levantar um gerenciador de conte?do nesse tempo. > T? dentro. Quem mais? > > > >> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Mon Feb 18 07:00:48 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Mon, 18 Feb 2013 12:00:48 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: References: Message-ID: mim achar interessante! :) * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/18 Renato Santos > Sim > > > 2013/2/18 Leonardo Ruoso > >> Gollum ? o Wiki do GitHub? Que permite publicar em MarkDown, OrgMode, >> POD, n?o ?? Eu acho uma boa solu??o. N?o ? t?o highlevel para o autor ou >> para o editor e nem t?o flex?vel para o designer quanto o MovableType, mas >> ? muito bom e eu apoio a iniciativa. >> >> >> >> >> >> Em 18 de fevereiro de 2013 11:45, Renato Santos escreveu: >> >> Ent?o, >>> >>> o site http://gort.insolide.net:4567/**Home tem >>> esse c?digo ai na home apenas para mostrar o sintaxy highlight. >>> >>> Eu achei bem legal, tem search e etc.. >>> >>> Ele tem preview e suporta varios formatos de entrada, >>> >>> o que voc?s acham? tem mais paginas para migrar, eu acho, mas parece que >>> ? bem simples manter ele. >>> >>> >>> 2013/2/18 >>> >>>> Cool!!! >>>> >>>> __ >>>> thiago glauco >>>> >>>> Em 2013-02-18 11:32, Renato Santos escreveu: >>>> >>>>> Ent?o pessoas, >>>>> >>>>> esta faltando aqui, avisar que o Eden j? criou um wiki usando Gollum >>>>> da wiki, e ja migrou todos os artigos, >>>>> >>>>> falta um layout e organizar as paginas. >>>>> >>>>> http://gort.insolide.net:4567/**Home[5] >>>>> >>>>> >>>>> a discurssao de colocar no ar esta ocorrendo no canal do IRC. >>>>> >>>>> 2013/2/18 Daniel Vinciguerra >>>>> >>>>> IMHO, >>>>>> >>>>>> Posso criar um ambiente para testarmos a ideia e para o >>>>>> desenvolvimento do layout para posteriormente ser publicado em um ambiente >>>>>> oficial, mas sinceramente n?o acho que o port do nosso site para um wiki o >>>>>> o movable type seja algo para pensarmos antes de um equin?cio e assim t?o >>>>>> encima! >>>>>> >>>>>> At? me proponho a customizar o sistema/layout, mas vejo que serial >>>>>> algo melhor pra ser feito apos a publica??o dos artigo e para uma proxima >>>>>> edi??o. >>>>>> >>>>>> []'s >>>>>> >>>>>> Daniel Vinciguerra >>>>>> Web Solutions Architect and Co-Owner at Bivee >>>>>> http://github.com/dvinciguerra [4] [4] >>>>>> >>>>>> 2013/2/18 >>>>>> >>>>>> Em 2013-02-18 09:50, Leonardo Ruoso escreveu: >>>>>>> >>>>>>> Colegas, >>>>>>>> >>>>>>>> N?o vejo prop?sito em manter um Wiki para artigos assinados. ? >>>>>>>> simplesmente a ferramenta errada. N?o vejo disponibilidade de >>>>>>>> pessoas >>>>>>>> para manter um Wiki para a sao-paulo.pm [1] [1] tamb?m, mas isso >>>>>>>> pode >>>>>>>> >>>>>>>> >>>>>>>> mudar se houver pessoas dispostas a ?manter? o Wiki. Manter o Wiki >>>>>>>> n?o >>>>>>>> ? atividade de sysadmin, ? atividade de modera??o e suporte t?cnico. >>>>>>>> Um planeta seria vi?vel, talvez. >>>>>>>> >>>>>>> Essa proposta ? muito boa tamb?m. >>>>>>> >>>>>>> Embora existam ferramentas feitas especialmente para isso, para >>>>>>>> publica??o de conte?do t?cnico/cient?fico, eu acredito que o Movable >>>>>>>> Type possa atender perfeitamente ao cen?rio existente. >>>>>>>> >>>>>>>> Eu n?o tenho disponibilidade para implementar templates no Movable >>>>>>>> Type, mas sei que tem um tema baseado no Twitter Bootstrap. >>>>>>>> >>>>>>>> Algu?m se habilitaria a derivar um template? >>>>>>>> >>>>>>>> No Movable Type todos os autores seriam cadastrados como autores >>>>>>>> individuais e a principal vantagem ? que o conte?do ? gerado como >>>>>>>> HTML >>>>>>>> est?tico, o que alivia o uso de recursos na m?quina. >>>>>>>> >>>>>>>> Abra?os, >>>>>>>> >>>>>>>> -- >>>>>>>> Leonardo Ruoso >>>>>>>> Journalist, Perl developer and business consultant >>>>>>>> >>>>>>>> Media, UFC/2006; Telecom, IFCE/1998 >>>>>>>> >>>>>>>> Links: >>>>>>>> ------ >>>>>>>> [1] http://sao-paulo.pm [1] >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L[3]> >>>>>>>> =end disclaimer >>>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L[3]> >>>>>>> =end disclaimer >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L[3]> >>>>>> =end disclaimer >>>>>> >>>>> >>>>> -- >>>>> >>>>> Sarav?, >>>>> Renato CRON >>>>> >>>>> http://www.renatocron.com/**blog/ [6] >>>>> @renato_cron [7] >>>>> >>>>> >>>>> Links: >>>>> ------ >>>>> [1] http://sao-paulo.pm >>>>> [2] http://sao-paulo.pm.org/ >>>>> [3] http://mail.pm.org/mailman/**listinfo/saopaulo-pm >>>>> [4] http://github.com/dvinciguerra >>>>> [5] http://gort.insolide.net:4567/**Home >>>>> [6] http://www.renatocron.com/**blog/ >>>>> [7] http://twitter.com/#!/renato_**cron >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> > >>>>> =end disclaimer >>>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> > >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Sarav?, >>> Renato CRON >>> http://www.renatocron.com/blog/ >>> @renato_cron >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ulisses at ibiz.com.br Mon Feb 18 07:24:10 2013 From: ulisses at ibiz.com.br (ulisses at ibiz.com.br) Date: Mon, 18 Feb 2013 12:24:10 -0300 Subject: [SP-pm] =?iso-8859-1?q?Por_que_existimos_=3F_=5BEra=3A_Equin=F3ci?= =?iso-8859-1?q?o_2013=5D?= In-Reply-To: References: <2C3B7B41EC364001990A0D92575B34B0@aware.com.br><9AC181E0D48043B28F5F11CDF5E612E7@aware.com.br><9CB80009D88D4D9CA40194CC2F7C2CFB@ulissesVAIO> Message-ID: <17465009A22845E497B55745D8BAA987@ulissesVAIO> Solli, n?o sei bem o que te dizer... mas sinceramente eu esperava isso de vc; essa sua fala aberta, comprometida com algo maior, corajosa frente aos seus pares. e que ainda d? tempo, sempre d? tempo. abra?o! ulisses From: Solli Honorio Sent: Monday, February 18, 2013 11:08 AM To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm]Por que existimos ? [Era: Equin?cio 2013] Ulisses, Ent?o concordamos que a lista n?o tem sido o meio mais f?rtil da comunidade da S?o Paulo PM, e toda esta discuss?o tem externalizado um incomodo dos 'ditos' membros mais ativos. Falando em meu pr?prio nome, tenho evitado ser agressivo com membros menos amistosos por entender que a modera??o deveria ser realizado pela l?der oficial do grupo, mas estou percebendo que num grupo auto-regulamentado eu n?o posso me ausentar desta responsabilidade. Mas tamb?m n?o quero a responsabilidade de ser o ?nico na modera??o dos membros menos amistosos. Tenho visto toda esta discuss?o com muita tristeza, pois parece que todo os esfor?os que estamos fazendo para a divulga??o do Perl est? sendo resumido no comportamento negativo de alguns poucos membros. Solli Honorio Em 18 de fevereiro de 2013 10:36, escreveu: Thiago, bom dia. Quero deixar claro que a atua??o, EM OUTROS aspectos de SP, ? exemplar. Eventos t?cnicos, agitos, exportar a comunidade para a midia, trazendo jornalistas, criando 'massa', discuss?es junto a outros setores da sociedade, tudo isso ? 10. Mas n?o estou falando disso. Agora temos que convir que a LISTA SP-PM (eu falei lista) n?o ? t?o competente assim (como dito acima) no quesito contato social, acolhimento, postura e relacionamento. Acho que passa pela boa vontade e DO SE SENTIR PARTE de um ser vivo que ? qqe comunidade, empresa, grupo do qual participe. No sentido nobre do termo. Nada a ver com tomar cerveja com os caras, simplesmente. Se cada um ao abrir a boca, escrever um email, pensar que ele est? falando EM NOME do grupo ao qual participa, frases e emails ser?o mais condizentes com a 'CULTURA' do grupo. Cada abertura de boca ? uma oportunidade desperdi?ada ou n?o. Que impress?o se quer causar? Que cultura se quer difundir? E atua??es dissonantes precisam ser re-alinhadas. Por quem? Por qqe um! A lista SP-PM ? maior que os seus membros mais atuantes. ? a VOZ escrita da comunidade Perl por aqui. O cliente (qqe um que esteja 'comprando' algo de vc, 'analisando' vc) quer o m?ximo de sua competencia global e o relacionamento s? vai ser de confian?a e duradouro se vc SEMPRE entregar algo a mais, superar expectativas. E relacionamento ? a chave. Competencia t?cnica (e outras associadas) ? obriga??o. Relacionamento deveria ser tb. Est? dentro do pacote competencia global. No epis?dio da ?ltima oferta de emprego, apesar de n?o ser membro atuante da lista (isso pouco importa alias), me senti na 'obriga??o' de agradecer ao sujeito a oportunidade que ele trazia de ajuda ? comunidade Perl. Eu sinceramente esperava que membros mais atuantes atuassem naquele epis?dio e livrassem a cara da lista 'como um todo'. Que pedissem desculpas ao publicador de vaga e que ele continuasse postando mais. Discurso e inten??o n?o enchem barriga. Resultados de a??es ? que contam. E a recorrencia de epis?dios de pouca inteligencia social est?o mais frequentes que deveriam, sob meu ponto de vista. Acredito que a coisa melhora se cada um, ao abrir a boca, achar que fala por 'muitos', que fala pelo 'grupo' - t?o competente em outras a??es na sociedade. -----Mensagem Original----- From: Thiago Rondon Sent: Monday, February 18, 2013 7:47 AM To: saopaulo-pm at mail.pm.org Subject: [SP-pm] Por que existimos ? [Era: Equin?cio 2013] On Monday, February 18, 2013 at 12:43 AM, ulisses at ibiz.com.br wrote: ola Thiago, a 'leveza' da PM RJ implica em compromisso com a causa e maturidade rodando em background. nao ? objetivo criar guerrinha entre RJ e SP; trata-se de tirar o chapeu para quem merece. Ulisses, Como voc? mede compromisso com a causa ? Digo, isto ? poss?vel de ser medido em n?meros, m?tricas e objetivos ? Pense como uma empresa, ONG, time de basquete... voc? tem n?meros para alcan?ar e metas para serem atingidas... Como com quase tudo... Como poder?amos trazer isto para comunidade, para deixar mais claro o seu ponto ? Como disse, o sucesso de uma comunidade pode ter diversos pontos, talvez dependa do que cada uma busca. E por isto discordo um pouco desta compara??o, pois a maioria das iniciativas que temos aqui tem ajuda dos amigos do Rio, e quando tem algo por l?, tamb?m acontece esta colabora??o... Elas s?o alternativas e complementares. Talvez, o seu erro esteja em comparar as comunidades s? pelo comportamento dentro da lista de e-mail, sendo que existem diversos outros canais de atua??o pelos objetivos da comunidade em si, como por exemplo tradu??o do perldocs, gera??o de conte?do, eventos para atrair novo p?blico, suporte em projetos livres, e etc... N?s temos algumas m?tricas.... que j? foi demonstrado em um ET... a maioria dos novos inscritos da lista, s?o gerados por um equin?cio, eventos, suporte ou etc... S? para ilustrar, metade dos participantes deste hackaton no s?bado sobre o m?dulo que o Andr? Walker escreveu (que j? esta lotado) n?o fazem parte da lista de discuss?o. Nos ?ltimos meses j? tivemos alguns ETs... Tivemos um sobre jornalismo de dados que o Eden Cardim organizou, agora o m?dulo que o Andre Walker escreveu, e um pouco antes o festival de palestras rel?mpagos, YAPC, ... Mas, enfim... eu tamb?m reclamo do comportamento de alguns, em determinadas situa??es... Mas, isto ? complicado de controlar com a comunidade crescendo... Eu n?o sei o que sugerir ao l?der do grupo, voc? tem alguma sugest?o ? Se o problema ? o comportamento de ataques que passou nos ?ltimos dois t?picos, um foi a recep??o de uma nova vaga de trabalho (que anda mais constante por aqui) e o outro parece um problema pessoal entre alguns membros aqui.... como controlar isto ? Abs, -Thiago Rondon =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -- "o animal satisfeito dorme". - Guimar?es Rosa -------------------------------------------------------------------------------- =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Mon Feb 18 07:45:14 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 18 Feb 2013 12:45:14 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: (Daniel Vinciguerra's message of "Mon, 18 Feb 2013 12:00:48 -0300") References: Message-ID: Algu?m com habilidade de design pode ajudar a melhorar o layout? Esse da? foi copiado de um dos temas do wiki pages, mas falta um toque de profissionalismo. Se tiver algu?m habilidoso com CSS/Design, por favor se manifeste e eu pago uma cerveja da boa no pr?ximo ES. Os dados est?o todos nesse reposit?rio: https://github.com/sppm/equinocio Por favor, todos que forem mandar um artigo, a partir de agora, abram um ticket l? no issues: https://github.com/sppm/equinocio/issues Assim n?s ficamos sabendo quem vai publicar o qu? e fica mais f?cil de controlar. Quem quiser contribuir e n?o tiver permiss?o ou tempo de abrir um ticket, ? s? clonar o reposit?rio e mandar um pull request com o seu artigo. Fiz um apanhado dos volunt?rios pros artigos aqui: https://github.com/sppm/equinocio/issues?milestone=1&state=open Como v?em, j? temos 9 artigos, estamos na metade, vamo l? pessoal! -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From thiagoglauco at ticursos.net Mon Feb 18 07:56:05 2013 From: thiagoglauco at ticursos.net (thiagoglauco at ticursos.net) Date: Mon, 18 Feb 2013 12:56:05 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: References: Message-ID: <2d785eb81b5c2a91d9d36897346b0d94@ticursos.net> Eu gostei. Em 2013-02-18 11:49, Leonardo Ruoso escreveu: > Gollum ? o Wiki do GitHub? Que permite publicar em MarkDown, OrgMode, > POD, n?o ?? Eu acho uma boa solu??o. N?o ? t?o highlevel para o autor > ou para o editor e nem t?o flex?vel para o designer quanto o > MovableType, mas ? muito bom e eu apoio a iniciativa. > > ? > > Em 18 de fevereiro de 2013 11:45, Renato Santos > escreveu: > >> Ent?o,? >> >> o site?http://gort.insolide.net:4567/Home [5]?tem esse c?digo ai na >> home apenas para mostrar o sintaxy highlight. >> >> Eu achei bem legal, tem search e etc.. >> >> Ele tem preview e suporta varios formatos de entrada, >> >> o que voc?s acham? tem mais paginas para migrar, eu acho, mas parece >> que ? bem simples manter ele. >> >> 2013/2/18 >> >>> Cool!!! >>> >>> __ >>> thiago glauco >>> >>> Em 2013-02-18 11:32, Renato Santos escreveu: >>> >>>> Ent?o pessoas, >>>> >>>> esta faltando aqui, avisar que o Eden j? criou um wiki usando >>>> Gollum >>>> da wiki, e ja migrou todos os artigos, >>>> >>>> falta um layout e organizar as paginas. >>>> >>>> http://gort.insolide.net:4567/Home [5] [5] >>>> >>>> a discurssao de colocar no ar esta ocorrendo no canal do IRC. >>>> >>>> ?2013/2/18 Daniel Vinciguerra >>>> >>>>> IMHO, >>>>> >>>>> Posso criar um ambiente para testarmos a ideia e para o >>>>> desenvolvimento do layout para posteriormente ser publicado em um >>>>> ambiente oficial, mas sinceramente n?o acho que o port do nosso >>>>> site para um wiki o o movable type seja algo para pensarmos antes >>>>> de um equin?cio e assim t?o encima! >>>>> >>>>> At? me proponho a customizar o sistema/layout, mas vejo que >>>>> serial algo melhor pra ser feito apos a publica??o dos artigo e >>>>> para uma proxima edi??o. >>>>> >>>>> []'s >>>>> >>>>> Daniel Vinciguerra >>>>> Web Solutions Architect and Co-Owner at Bivee >>>>> http://github.com/dvinciguerra [4] [4] [4] >>>>> >>>>> 2013/2/18 >>>>> >>>>>> Em 2013-02-18 09:50, Leonardo Ruoso escreveu: >>>>>> >>>>>>> Colegas, >>>>>>> >>>>>>> N?o vejo prop?sito em manter um Wiki para artigos assinados. ? >>>>>>> simplesmente a ferramenta errada. N?o vejo disponibilidade de >>>>>>> pessoas >>>>>>> para manter um Wiki para a sao-paulo.pm [1] [1] [1] tamb?m, mas >>>>>>> isso pode >>>>>>> >>>>>>> mudar se houver pessoas dispostas a ?manter? o Wiki. Manter o >>>>>>> Wiki n?o >>>>>>> ? atividade de sysadmin, ? atividade de modera??o e suporte >>>>>>> t?cnico. >>>>>>> Um planeta seria vi?vel, talvez. >>>>>> >>>>>> Essa proposta ? muito boa tamb?m. >>>>>> >>>>>>> Embora existam ferramentas feitas especialmente para isso, para >>>>>>> publica??o de conte?do t?cnico/cient?fico, eu acredito que o >>>>>>> Movable >>>>>>> Type possa atender perfeitamente ao cen?rio existente. >>>>>>> >>>>>>> Eu n?o tenho disponibilidade para implementar templates no >>>>>>> Movable >>>>>>> Type, mas sei que tem um tema baseado no Twitter Bootstrap.? >>>>>>> >>>>>>> Algu?m se habilitaria a derivar um template? >>>>>>> >>>>>>> No Movable Type todos os autores seriam cadastrados como >>>>>>> autores >>>>>>> individuais e a principal vantagem ? que o conte?do ? gerado >>>>>>> como HTML >>>>>>> est?tico, o que alivia o uso de recursos na m?quina. >>>>>>> >>>>>>> Abra?os, >>>>>>> >>>>>>> -- >>>>>>> Leonardo Ruoso >>>>>>> Journalist, Perl developer and business consultant >>>>>>> >>>>>>> Media, UFC/2006;?Telecom, IFCE/1998 >>>>>>> >>>>>>> Links: >>>>>>> ------ >>>>>>> [1] http://sao-paulo.pm [1] [1] >>>>>>> >>>>>>> =begin disclaimer >>>>>>> ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] [2] >>>>>>> ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> ?L >>>>>>> =end disclaimer >>>>>> =begin disclaimer >>>>>> ? Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] [2] >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>> >>>>> =begin disclaimer >>>>> ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] [2] >>>>> ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> ?L >>>>> =end disclaimer >>>> >>>> -- >>>> >>>> Sarav?, >>>> Renato CRON >>>> >>>> http://www.renatocron.com/blog/ [6] [6] >>>> @renato_cron [7] >>>> >>>> Links: >>>> ------ >>>> [1] http://sao-paulo.pm [1] >>>> >>>> [2] http://sao-paulo.pm.org/ [2] >>>> [3] http://mail.pm.org/mailman/listinfo/saopaulo-pm [3] >>>> [4] http://github.com/dvinciguerra [4] >>>> [5] http://gort.insolide.net:4567/Home [5] >>>> [6] http://www.renatocron.com/blog/ [6] >>>> [7] http://twitter.com/#!/renato_cron [7] >>>> >>>> =begin disclaimer >>>> ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>>> ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> ?L >>>> =end disclaimer >>> >>> =begin disclaimer >>> ? Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >> >> -- >> >> Sarav?, >> Renato CRON >> >> http://www.renatocron.com/blog/ [6] >> @renato_cron [7] >> =begin disclaimer >> ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >> ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> ?L >> =end disclaimer > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > > Media, UFC/2006;?Telecom, IFCE/1998 > > Links: > ------ > [1] http://sao-paulo.pm > [2] http://sao-paulo.pm.org/ > [3] http://mail.pm.org/mailman/listinfo/saopaulo-pm > [4] http://github.com/dvinciguerra > [5] http://gort.insolide.net:4567/Home > [6] http://www.renatocron.com/blog/ > [7] http://twitter.com/#!/renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From thiagoglauco at ticursos.net Mon Feb 18 08:05:28 2013 From: thiagoglauco at ticursos.net (thiagoglauco at ticursos.net) Date: Mon, 18 Feb 2013 13:05:28 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: References: Message-ID: <020f13e2d171713e80e630064e83593c@ticursos.net> Eden, parab?ns, mais uma vez pela sua postura proativa. Em 2013-02-18 12:45, Eden Cardim escreveu: > Algu?m com habilidade de design pode ajudar a melhorar o layout? Esse > da? foi copiado de um dos temas do wiki pages, mas falta um toque de > profissionalismo. Se tiver algu?m habilidoso com CSS/Design, por > favor > se manifeste e eu pago uma cerveja da boa no pr?ximo ES. > > Os dados est?o todos nesse reposit?rio: > > https://github.com/sppm/equinocio > > Por favor, todos que forem mandar um artigo, a partir de agora, abram > um ticket l? no issues: > > https://github.com/sppm/equinocio/issues > > Assim n?s ficamos sabendo quem vai publicar o qu? e fica mais f?cil > de > controlar. > > Quem quiser contribuir e n?o tiver permiss?o ou tempo de abrir um > ticket, ? s? clonar o reposit?rio e mandar um pull request com o seu > artigo. > > Fiz um apanhado dos volunt?rios pros artigos aqui: > > https://github.com/sppm/equinocio/issues?milestone=1&state=open > > Como v?em, j? temos 9 artigos, estamos na metade, vamo l? pessoal! From bruno.buss at gmail.com Mon Feb 18 08:06:03 2013 From: bruno.buss at gmail.com (Bruno Buss) Date: Mon, 18 Feb 2013 13:06:03 -0300 Subject: [SP-pm] Movable Type In-Reply-To: References: <1071a25368644476b1ee35aad47a0d86@ticursos.net> Message-ID: Acho que est? acontecendo algum problema com encoding, exemplo: http://gort.insolide.net:4567/equinocio/2012/mar/10 Aqui nem setando para UTF-8 nem para ISO-8859-1 ele renderizou corretamente. [ ]'s 2013/2/18 Renato Santos > Ent?o pessoas, > > > esta faltando aqui, avisar que o Eden j? criou um wiki usando Gollum da > wiki, e ja migrou todos os artigos, > > falta um layout e organizar as paginas. > > http://gort.insolide.net:4567/Home > > a discurssao de colocar no ar esta ocorrendo no canal do IRC. > > 2013/2/18 Daniel Vinciguerra > >> IMHO, >> >> Posso criar um ambiente para testarmos a ideia e para o desenvolvimento >> do layout para posteriormente ser publicado em um ambiente oficial, mas >> sinceramente n?o acho que o port do nosso site para um wiki o o movable >> type seja algo para pensarmos antes de um equin?cio e assim t?o encima! >> >> At? me proponho a customizar o sistema/layout, mas vejo que serial algo >> melhor pra ser feito apos a publica??o dos artigo e para uma proxima edi??o. >> >> >> []'s >> >> * >> Daniel Vinciguerra* >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> 2013/2/18 >> >> Em 2013-02-18 09:50, Leonardo Ruoso escreveu: >>> >>>> Colegas, >>>> >>>> N?o vejo prop?sito em manter um Wiki para artigos assinados. ? >>>> simplesmente a ferramenta errada. N?o vejo disponibilidade de pessoas >>>> para manter um Wiki para a sao-paulo.pm [1] tamb?m, mas isso pode >>>> >>>> mudar se houver pessoas dispostas a ?manter? o Wiki. Manter o Wiki n?o >>>> ? atividade de sysadmin, ? atividade de modera??o e suporte t?cnico. >>>> Um planeta seria vi?vel, talvez. >>>> >>>> Essa proposta ? muito boa tamb?m. >>> >>> Embora existam ferramentas feitas especialmente para isso, para >>>> publica??o de conte?do t?cnico/cient?fico, eu acredito que o Movable >>>> Type possa atender perfeitamente ao cen?rio existente. >>>> >>>> Eu n?o tenho disponibilidade para implementar templates no Movable >>>> Type, mas sei que tem um tema baseado no Twitter Bootstrap. >>>> >>>> Algu?m se habilitaria a derivar um template? >>>> >>>> No Movable Type todos os autores seriam cadastrados como autores >>>> individuais e a principal vantagem ? que o conte?do ? gerado como HTML >>>> est?tico, o que alivia o uso de recursos na m?quina. >>>> >>>> Abra?os, >>>> >>>> -- >>>> Leonardo Ruoso >>>> Journalist, Perl developer and business consultant >>>> >>>> Media, UFC/2006; Telecom, IFCE/1998 >>>> >>>> Links: >>>> ------ >>>> [1] http://sao-paulo.pm >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> > >>>> =end disclaimer >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Bruno C. Buss http://www.brunobuss.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Mon Feb 18 08:12:24 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 18 Feb 2013 13:12:24 -0300 Subject: [SP-pm] Movable Type In-Reply-To: (Bruno Buss's message of "Mon, 18 Feb 2013 13:06:03 -0300") References: <1071a25368644476b1ee35aad47a0d86@ticursos.net> Message-ID: >>>>> "Bruno" == Bruno Buss writes: Bruno> Acho que est? acontecendo algum problema com encoding, Bruno> exemplo: Bruno> http://gort.insolide.net:4567/equinocio/2012/mar/10 Aqui Bruno> nem setando para UTF-8 nem para ISO-8859-1 ele renderizou Bruno> corretamente. Os conte?do original ? que est? com problema. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From eden at insoli.de Mon Feb 18 08:14:00 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 18 Feb 2013 13:14:00 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: <020f13e2d171713e80e630064e83593c@ticursos.net> (thiagoglauco-BWYn5i82JSrk1uMJSBkQmQ@public.gmane.org's message of "Mon, 18 Feb 2013 13:05:28 -0300") References: <020f13e2d171713e80e630064e83593c@ticursos.net> Message-ID: >>>>> "Thiago" == thiagoglauco-BWYn5i82JSrk1uMJSBkQmQ writes: Thiago> Eden, parab?ns, mais uma vez pela sua postura proativa. Obrigado :) -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From dan.vinciguerra at gmail.com Mon Feb 18 08:14:15 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Mon, 18 Feb 2013 13:14:15 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: <020f13e2d171713e80e630064e83593c@ticursos.net> References: <020f13e2d171713e80e630064e83593c@ticursos.net> Message-ID: eden++ J? tomei a liberdade de copiar alguns conte?dos do site da sppm e colar l?! muito bem mesmo! []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/18 > Eden, parab?ns, mais uma vez pela sua postura proativa. > > Em 2013-02-18 12:45, Eden Cardim escreveu: > > Algu?m com habilidade de design pode ajudar a melhorar o layout? Esse >> da? foi copiado de um dos temas do wiki pages, mas falta um toque de >> profissionalismo. Se tiver algu?m habilidoso com CSS/Design, por favor >> se manifeste e eu pago uma cerveja da boa no pr?ximo ES. >> >> Os dados est?o todos nesse reposit?rio: >> >> https://github.com/sppm/**equinocio >> >> Por favor, todos que forem mandar um artigo, a partir de agora, abram >> um ticket l? no issues: >> >> https://github.com/sppm/**equinocio/issues >> >> Assim n?s ficamos sabendo quem vai publicar o qu? e fica mais f?cil de >> controlar. >> >> Quem quiser contribuir e n?o tiver permiss?o ou tempo de abrir um >> ticket, ? s? clonar o reposit?rio e mandar um pull request com o seu >> artigo. >> >> Fiz um apanhado dos volunt?rios pros artigos aqui: >> >> https://github.com/sppm/**equinocio/issues?milestone=1&**state=open >> >> Como v?em, j? temos 9 artigos, estamos na metade, vamo l? pessoal! >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Mon Feb 18 08:15:20 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 18 Feb 2013 13:15:20 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: (Eden Cardim's message of "Mon, 18 Feb 2013 12:45:14 -0300") References: Message-ID: >>>>> "Eden" == Eden Cardim writes: Eden> Quem quiser contribuir e n?o tiver permiss?o ou tempo de Eden> abrir um ticket, ? s? clonar o reposit?rio e mandar um pull Eden> request com o seu artigo. Ah, e quem quiser sugerir um artigo pode abrir um ticket l? tamb?m. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From marciorp at gmail.com Mon Feb 18 08:33:02 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 18 Feb 2013 12:33:02 -0400 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: References: Message-ID: Obrigado :) Em 18/02/2013 12:16, "Eden Cardim" escreveu: > >>>>> "Eden" == Eden Cardim > writes: > Eden> Quem quiser contribuir e n?o tiver permiss?o ou tempo de > Eden> abrir um ticket, ? s? clonar o reposit?rio e mandar um pull > Eden> request com o seu artigo. > > Ah, e quem quiser sugerir um artigo pode abrir um ticket l? tamb?m. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Mon Feb 18 10:48:35 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 18 Feb 2013 15:48:35 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: (Eden Cardim's message of "Mon, 18 Feb 2013 12:45:14 -0300") References: Message-ID: >>>>> "Eden" == Eden Cardim writes: Eden> Como v?em, j? temos 9 artigos, estamos na metade, vamo l? Eden> pessoal! Olha s?! J? temos 15 artigos, faltam s? 5! Vamo l? gente, n?o se preocupem de passar do limite, podemos publicar mais de um artigo no mesmo dia, se for o caso, e as vezes os volunt?rios pra escrever desistem, ent?o ? bom ter reserva. Go go go! ;) -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From gilmagno at gmail.com Mon Feb 18 12:09:29 2013 From: gilmagno at gmail.com (Gil Magno) Date: Mon, 18 Feb 2013 17:09:29 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: References: Message-ID: <51228A79.6090805@gmail.com> Eden Cardim: > Por favor, todos que forem mandar um artigo, a partir de agora, abram > um ticket l? no issues: Se for suficientemente interessante para funcionar como um artigo, esse post explica rapidamente o Perl6::Junction : http://www.astux.com.br/junctions-em-perl-uma-variavel-com-varios-valores-ao-mesmo-tempo/ From eden at insoli.de Mon Feb 18 12:38:11 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 18 Feb 2013 17:38:11 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: <51228A79.6090805@gmail.com> (Gil Magno's message of "Mon, 18 Feb 2013 17:09:29 -0300") References: <51228A79.6090805@gmail.com> Message-ID: >>>>> "Gil" == Gil Magno writes: Gil> Se for suficientemente interessante para funcionar como um Gil> artigo, esse post explica rapidamente o Perl6::Junction : Gil> http://www.astux.com.br/junctions-em-perl-uma-variavel-com-varios-valores-ao-mesmo-tempo/ Opa, legal o artigo, funciona sim! Abre o ticket l?! Agora, fiquei interessado em outra coisa, o design desse blog est? bem interessante, tem como voc? nos ajudar com o design do wiki novo? :D -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From dan.vinciguerra at gmail.com Mon Feb 18 13:05:29 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Mon, 18 Feb 2013 18:05:29 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: References: <51228A79.6090805@gmail.com> Message-ID: Eden, Poderia mudar meu artigo de "Desenvolvendo um CMS" para "Trabalhando com o framework Mojolicious non Lite" por gentileza. Infelizmente estou estimando que n?o conseguirei tempo para escrever sobre o BackWrite (CMS), mas n?o gostaria de contribuir com menos de 2 artigos. Abra?os, * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/18 Eden Cardim > >>>>> "Gil" == Gil Magno > writes: > > Gil> Se for suficientemente interessante para funcionar como um > Gil> artigo, esse post explica rapidamente o Perl6::Junction : > Gil> > http://www.astux.com.br/junctions-em-perl-uma-variavel-com-varios-valores-ao-mesmo-tempo/ > > Opa, legal o artigo, funciona sim! Abre o ticket l?! > > Agora, fiquei interessado em outra coisa, o design desse blog est? bem > interessante, tem como voc? nos ajudar com o design do wiki novo? :D > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From gilmagno at gmail.com Mon Feb 18 13:08:46 2013 From: gilmagno at gmail.com (Gil Magno) Date: Mon, 18 Feb 2013 18:08:46 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: References: <51228A79.6090805@gmail.com> Message-ID: <5122985E.6000909@gmail.com> Eden Cardim: > tem como voc? nos ajudar com o design do wiki novo? :D Opa. Eu posso tentar, embora design n?o seja meu forte. Quem fez o design daquela p?gina foi um camarada que trabalha comigo. Eu poderia tentar colocar uma imagem de background, um outro background mais escuro ou claro no menu ? direta, e tamb?m mudar a fonte para uma das que o Google disponibiliza, ou procurar alguma outra livre. From marciodesouzaferreira at gmail.com Mon Feb 18 13:36:55 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Mon, 18 Feb 2013 18:36:55 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: <5122985E.6000909@gmail.com> References: <51228A79.6090805@gmail.com> <5122985E.6000909@gmail.com> Message-ID: Tentei criar a sugest?o "Moo vc Moose", mas como relaciono o issue a um label? []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/18 Gil Magno > Eden Cardim: > > tem como voc? nos ajudar com o design do wiki novo? :D > > Opa. Eu posso tentar, embora design n?o seja meu forte. Quem fez o > design daquela p?gina foi um camarada que trabalha comigo. > > Eu poderia tentar colocar uma imagem de background, um outro background > mais escuro ou claro no menu ? direta, e tamb?m mudar a fonte para uma > das que o Google disponibiliza, ou procurar alguma outra livre. > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Mon Feb 18 14:32:54 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Mon, 18 Feb 2013 19:32:54 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: References: <51228A79.6090805@gmail.com> <5122985E.6000909@gmail.com> Message-ID: S? clicar na "engrenagem" do lado direito onde esta escrito "Label" vai abrir um tipo de um DropDown, ai voc? seleciona o label clicando sobre ele! ;-) []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/18 Marcio Ferreira > Tentei criar a sugest?o "Moo vc Moose", > mas como relaciono o issue a um label? > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/2/18 Gil Magno > >> Eden Cardim: >> > tem como voc? nos ajudar com o design do wiki novo? :D >> >> Opa. Eu posso tentar, embora design n?o seja meu forte. Quem fez o >> design daquela p?gina foi um camarada que trabalha comigo. >> >> Eu poderia tentar colocar uma imagem de background, um outro background >> mais escuro ou claro no menu ? direta, e tamb?m mudar a fonte para uma >> das que o Google disponibiliza, ou procurar alguma outra livre. >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Mon Feb 18 16:19:23 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Mon, 18 Feb 2013 21:19:23 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: References: <51228A79.6090805@gmail.com> <5122985E.6000909@gmail.com> Message-ID: Eden, porque fechou o issue que eu havia criado? On Feb 18, 2013 9:18 PM, "Marcio Ferreira" wrote: > Eden, porque vc fechou o issue que eu havia criado? > On Feb 18, 2013 7:33 PM, "Daniel Vinciguerra" > wrote: > >> >> S? clicar na "engrenagem" do lado direito onde esta escrito "Label" vai >> abrir um tipo de um DropDown, ai voc? seleciona o label clicando sobre ele! >> ;-) >> >> []'s >> >> >> * >> Daniel Vinciguerra* >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> 2013/2/18 Marcio Ferreira >> >>> Tentei criar a sugest?o "Moo vc Moose", >>> mas como relaciono o issue a um label? >>> >>> []s, >>> >>> Marcio Ferreira >>> skype: marcio.ferreir4 >>> (21) 8365-7768 >>> >>> >>> 2013/2/18 Gil Magno >>> >>>> Eden Cardim: >>>> > tem como voc? nos ajudar com o design do wiki novo? :D >>>> >>>> Opa. Eu posso tentar, embora design n?o seja meu forte. Quem fez o >>>> design daquela p?gina foi um camarada que trabalha comigo. >>>> >>>> Eu poderia tentar colocar uma imagem de background, um outro background >>>> mais escuro ou claro no menu ? direta, e tamb?m mudar a fonte para uma >>>> das que o Google disponibiliza, ou procurar alguma outra livre. >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Mon Feb 18 16:53:24 2013 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 18 Feb 2013 21:53:24 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: References: Message-ID: Estive fora e s? agora consegui me pronunciar sobre o assunto. ? s?rio que voc?s est?o cogitando implementar um wiki escrito em outra linguagem ? N?o temos alternativa em Perl ? Sou conservador com rela??o a isto, e tenho prefer?ncia por utilizar ferramentas da linguagem que representamos. Solli Honorio Em 18 de fevereiro de 2013 11:45, Renato Santos escreveu: > Ent?o, > > o site http://gort.insolide.net:4567/**Home tem > esse c?digo ai na home apenas para mostrar o sintaxy highlight. > > Eu achei bem legal, tem search e etc.. > > Ele tem preview e suporta varios formatos de entrada, > > o que voc?s acham? tem mais paginas para migrar, eu acho, mas parece que ? > bem simples manter ele. > > > 2013/2/18 > >> Cool!!! >> >> __ >> thiago glauco >> >> Em 2013-02-18 11:32, Renato Santos escreveu: >> >>> Ent?o pessoas, >>> >>> esta faltando aqui, avisar que o Eden j? criou um wiki usando Gollum >>> da wiki, e ja migrou todos os artigos, >>> >>> falta um layout e organizar as paginas. >>> >>> http://gort.insolide.net:4567/**Home[5] >>> >>> >>> a discurssao de colocar no ar esta ocorrendo no canal do IRC. >>> >>> 2013/2/18 Daniel Vinciguerra >>> >>> IMHO, >>>> >>>> Posso criar um ambiente para testarmos a ideia e para o desenvolvimento >>>> do layout para posteriormente ser publicado em um ambiente oficial, mas >>>> sinceramente n?o acho que o port do nosso site para um wiki o o movable >>>> type seja algo para pensarmos antes de um equin?cio e assim t?o encima! >>>> >>>> At? me proponho a customizar o sistema/layout, mas vejo que serial algo >>>> melhor pra ser feito apos a publica??o dos artigo e para uma proxima edi??o. >>>> >>>> []'s >>>> >>>> Daniel Vinciguerra >>>> Web Solutions Architect and Co-Owner at Bivee >>>> http://github.com/dvinciguerra [4] [4] >>>> >>>> 2013/2/18 >>>> >>>> Em 2013-02-18 09:50, Leonardo Ruoso escreveu: >>>>> >>>>> Colegas, >>>>>> >>>>>> N?o vejo prop?sito em manter um Wiki para artigos assinados. ? >>>>>> simplesmente a ferramenta errada. N?o vejo disponibilidade de pessoas >>>>>> para manter um Wiki para a sao-paulo.pm [1] [1] tamb?m, mas isso pode >>>>>> >>>>>> >>>>>> mudar se houver pessoas dispostas a ?manter? o Wiki. Manter o Wiki n?o >>>>>> ? atividade de sysadmin, ? atividade de modera??o e suporte t?cnico. >>>>>> Um planeta seria vi?vel, talvez. >>>>>> >>>>> Essa proposta ? muito boa tamb?m. >>>>> >>>>> Embora existam ferramentas feitas especialmente para isso, para >>>>>> publica??o de conte?do t?cnico/cient?fico, eu acredito que o Movable >>>>>> Type possa atender perfeitamente ao cen?rio existente. >>>>>> >>>>>> Eu n?o tenho disponibilidade para implementar templates no Movable >>>>>> Type, mas sei que tem um tema baseado no Twitter Bootstrap. >>>>>> >>>>>> Algu?m se habilitaria a derivar um template? >>>>>> >>>>>> No Movable Type todos os autores seriam cadastrados como autores >>>>>> individuais e a principal vantagem ? que o conte?do ? gerado como HTML >>>>>> est?tico, o que alivia o uso de recursos na m?quina. >>>>>> >>>>>> Abra?os, >>>>>> >>>>>> -- >>>>>> Leonardo Ruoso >>>>>> Journalist, Perl developer and business consultant >>>>>> >>>>>> Media, UFC/2006; Telecom, IFCE/1998 >>>>>> >>>>>> Links: >>>>>> ------ >>>>>> [1] http://sao-paulo.pm [1] >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L[3]> >>>>>> =end disclaimer >>>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L[3]> >>>>> =end disclaimer >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L[3]> >>>> =end disclaimer >>>> >>> >>> -- >>> >>> Sarav?, >>> Renato CRON >>> >>> http://www.renatocron.com/**blog/ [6] >>> @renato_cron [7] >>> >>> >>> Links: >>> ------ >>> [1] http://sao-paulo.pm >>> [2] http://sao-paulo.pm.org/ >>> [3] http://mail.pm.org/mailman/**listinfo/saopaulo-pm >>> [4] http://github.com/dvinciguerra >>> [5] http://gort.insolide.net:4567/**Home >>> [6] http://www.renatocron.com/**blog/ >>> [7] http://twitter.com/#!/renato_**cron >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Mon Feb 18 17:06:18 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Mon, 18 Feb 2013 22:06:18 -0300 Subject: [SP-pm] Fw: Os monges andam de tanguinha ? :-) In-Reply-To: References: Message-ID: Um pouco de humor no final da segunda-feira. :-) Forwarded message: > From: Paulo A Ferreira > To: perl > Date: Monday, February 18, 2013 10:02:30 PM > Subject: Os monges andam de tanguinha ? :-) > > http://xkcd.com/208/ > > Nunca tinha visto este e como isto tem parecido morto (no pun intended) From daniel.oliveira.mantovani at gmail.com Mon Feb 18 17:39:53 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 18 Feb 2013 22:39:53 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: References: <51228A79.6090805@gmail.com> <5122985E.6000909@gmail.com> Message-ID: M?rcio Ferreira, ele fechou porque o assunto era repetido. No coment?rio ele diz isso. []'s! 2013/2/18 Marcio Ferreira : > Eden, porque fechou o issue que eu havia criado? > > On Feb 18, 2013 9:18 PM, "Marcio Ferreira" wrote: >> >> Eden, porque vc fechou o issue que eu havia criado? >> >> On Feb 18, 2013 7:33 PM, "Daniel Vinciguerra" >> wrote: >>> >>> >>> S? clicar na "engrenagem" do lado direito onde esta escrito "Label" vai >>> abrir um tipo de um DropDown, ai voc? seleciona o label clicando sobre ele! >>> ;-) >>> >>> []'s >>> >>> >>> >>> Daniel Vinciguerra >>> Web Solutions Architect and Co-Owner at Bivee >>> http://github.com/dvinciguerra >>> >>> >>> 2013/2/18 Marcio Ferreira >>>> >>>> Tentei criar a sugest?o "Moo vc Moose", mas como relaciono o issue a um >>>> label? >>>> >>>> []s, >>>> >>>> Marcio Ferreira >>>> skype: marcio.ferreir4 >>>> (21) 8365-7768 >>>> >>>> >>>> 2013/2/18 Gil Magno >>>>> >>>>> Eden Cardim: >>>>> > tem como voc? nos ajudar com o design do wiki novo? :D >>>>> >>>>> Opa. Eu posso tentar, embora design n?o seja meu forte. Quem fez o >>>>> design daquela p?gina foi um camarada que trabalha comigo. >>>>> >>>>> Eu poderia tentar colocar uma imagem de background, um outro background >>>>> mais escuro ou claro no menu ? direta, e tamb?m mudar a fonte para uma >>>>> das que o Google disponibiliza, ou procurar alguma outra livre. >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From daniel.oliveira.mantovani at gmail.com Mon Feb 18 17:41:34 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 18 Feb 2013 22:41:34 -0300 Subject: [SP-pm] Fw: Os monges andam de tanguinha ? :-) In-Reply-To: References: Message-ID: hahahahahahahahaha Vou encaminhar para o pessoal do meu projeto, isso j? aconteceu v?rias vezes. On 18 February 2013 22:06, Thiago Rondon wrote: > > Um pouco de humor no final da segunda-feira. :-) > > > Forwarded message: > >> From: Paulo A Ferreira >> To: perl >> Date: Monday, February 18, 2013 10:02:30 PM >> Subject: Os monges andam de tanguinha ? :-) >> >> http://xkcd.com/208/ >> >> Nunca tinha visto este e como isto tem parecido morto (no pun intended) > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From daniel.oliveira.mantovani at gmail.com Mon Feb 18 17:41:34 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 18 Feb 2013 22:41:34 -0300 Subject: [SP-pm] Fw: Os monges andam de tanguinha ? :-) In-Reply-To: References: Message-ID: hahahahahahahahaha Vou encaminhar para o pessoal do meu projeto, isso j? aconteceu v?rias vezes. On 18 February 2013 22:06, Thiago Rondon wrote: > > Um pouco de humor no final da segunda-feira. :-) > > > Forwarded message: > >> From: Paulo A Ferreira >> To: perl >> Date: Monday, February 18, 2013 10:02:30 PM >> Subject: Os monges andam de tanguinha ? :-) >> >> http://xkcd.com/208/ >> >> Nunca tinha visto este e como isto tem parecido morto (no pun intended) > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From creaktive at gmail.com Mon Feb 18 18:01:47 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Mon, 18 Feb 2013 23:01:47 -0300 Subject: [SP-pm] Fw: Os monges andam de tanguinha ? :-) In-Reply-To: References: Message-ID: Essa ? uma das minhas favoritas :) A outra ?: http://imgs.xkcd.com/comics/lisp.jpg ABS() On Mon, Feb 18, 2013 at 10:06 PM, Thiago Rondon wrote: > > Um pouco de humor no final da segunda-feira. :-) > > > Forwarded message: > > > From: Paulo A Ferreira > > To: perl > > Date: Monday, February 18, 2013 10:02:30 PM > > Subject: Os monges andam de tanguinha ? :-) > > > > http://xkcd.com/208/ > > > > Nunca tinha visto este e como isto tem parecido morto (no pun intended) > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From creaktive at gmail.com Mon Feb 18 18:01:47 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Mon, 18 Feb 2013 23:01:47 -0300 Subject: [SP-pm] Fw: Os monges andam de tanguinha ? :-) In-Reply-To: References: Message-ID: Essa ? uma das minhas favoritas :) A outra ?: http://imgs.xkcd.com/comics/lisp.jpg ABS() On Mon, Feb 18, 2013 at 10:06 PM, Thiago Rondon wrote: > > Um pouco de humor no final da segunda-feira. :-) > > > Forwarded message: > > > From: Paulo A Ferreira > > To: perl > > Date: Monday, February 18, 2013 10:02:30 PM > > Subject: Os monges andam de tanguinha ? :-) > > > > http://xkcd.com/208/ > > > > Nunca tinha visto este e como isto tem parecido morto (no pun intended) > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From creaktive at gmail.com Mon Feb 18 18:03:00 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Mon, 18 Feb 2013 23:03:00 -0300 Subject: [SP-pm] Fw: Os monges andam de tanguinha ? :-) In-Reply-To: References: Message-ID: #TrueStory: http://imgs.xkcd.com/comics/11th_grade.png ABS() 2013/2/18 Stanislaw Pusep > Essa ? uma das minhas favoritas :) > A outra ?: http://imgs.xkcd.com/comics/lisp.jpg > > > ABS() > > > On Mon, Feb 18, 2013 at 10:06 PM, Thiago Rondon wrote: > >> >> Um pouco de humor no final da segunda-feira. :-) >> >> >> Forwarded message: >> >> > From: Paulo A Ferreira >> > To: perl >> > Date: Monday, February 18, 2013 10:02:30 PM >> > Subject: Os monges andam de tanguinha ? :-) >> > >> > http://xkcd.com/208/ >> > >> > Nunca tinha visto este e como isto tem parecido morto (no pun intended) >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From creaktive at gmail.com Mon Feb 18 18:03:00 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Mon, 18 Feb 2013 23:03:00 -0300 Subject: [SP-pm] Fw: Os monges andam de tanguinha ? :-) In-Reply-To: References: Message-ID: #TrueStory: http://imgs.xkcd.com/comics/11th_grade.png ABS() 2013/2/18 Stanislaw Pusep > Essa ? uma das minhas favoritas :) > A outra ?: http://imgs.xkcd.com/comics/lisp.jpg > > > ABS() > > > On Mon, Feb 18, 2013 at 10:06 PM, Thiago Rondon wrote: > >> >> Um pouco de humor no final da segunda-feira. :-) >> >> >> Forwarded message: >> >> > From: Paulo A Ferreira >> > To: perl >> > Date: Monday, February 18, 2013 10:02:30 PM >> > Subject: Os monges andam de tanguinha ? :-) >> > >> > http://xkcd.com/208/ >> > >> > Nunca tinha visto este e como isto tem parecido morto (no pun intended) >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From creaktive at gmail.com Mon Feb 18 18:04:30 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Mon, 18 Feb 2013 23:04:30 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: References: <51228A79.6090805@gmail.com> <5122985E.6000909@gmail.com> Message-ID: Marcio: aconteceu a mesma coisa comigo; abri issue duplicado pq n?o aparecia na lista dos issues o_O Ent?o n?o ? a minha conex?o que estava ruim, o GitHub t? sob efeito de dorgas, mesmo... ABS() 2013/2/18 Daniel de Oliveira Mantovani > M?rcio Ferreira, ele fechou porque o assunto era repetido. No > coment?rio ele diz isso. > > []'s! > > 2013/2/18 Marcio Ferreira : > > Eden, porque fechou o issue que eu havia criado? > > > > On Feb 18, 2013 9:18 PM, "Marcio Ferreira" > wrote: > >> > >> Eden, porque vc fechou o issue que eu havia criado? > >> > >> On Feb 18, 2013 7:33 PM, "Daniel Vinciguerra" < > dan.vinciguerra at gmail.com> > >> wrote: > >>> > >>> > >>> S? clicar na "engrenagem" do lado direito onde esta escrito "Label" vai > >>> abrir um tipo de um DropDown, ai voc? seleciona o label clicando sobre > ele! > >>> ;-) > >>> > >>> []'s > >>> > >>> > >>> > >>> Daniel Vinciguerra > >>> Web Solutions Architect and Co-Owner at Bivee > >>> http://github.com/dvinciguerra > >>> > >>> > >>> 2013/2/18 Marcio Ferreira > >>>> > >>>> Tentei criar a sugest?o "Moo vc Moose", mas como relaciono o issue a > um > >>>> label? > >>>> > >>>> []s, > >>>> > >>>> Marcio Ferreira > >>>> skype: marcio.ferreir4 > >>>> (21) 8365-7768 > >>>> > >>>> > >>>> 2013/2/18 Gil Magno > >>>>> > >>>>> Eden Cardim: > >>>>> > tem como voc? nos ajudar com o design do wiki novo? :D > >>>>> > >>>>> Opa. Eu posso tentar, embora design n?o seja meu forte. Quem fez o > >>>>> design daquela p?gina foi um camarada que trabalha comigo. > >>>>> > >>>>> Eu poderia tentar colocar uma imagem de background, um outro > background > >>>>> mais escuro ou claro no menu ? direta, e tamb?m mudar a fonte para > uma > >>>>> das que o Google disponibiliza, ou procurar alguma outra livre. > >>>>> =begin disclaimer > >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>>> L > >>>>> =end disclaimer > >>>> > >>>> > >>>> > >>>> =begin disclaimer > >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>> L > >>>> =end disclaimer > >>>> > >>> > >>> > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >>> > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Mon Feb 18 18:07:26 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 18 Feb 2013 23:07:26 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: References: <51228A79.6090805@gmail.com> <5122985E.6000909@gmail.com> Message-ID: A administra??o tem que colocar no milistone. Mas ? t?(va) com lag -- Renato Cron Sent from Samsung Mobile Phone Em 18/02/2013 23:05, "Stanislaw Pusep" escreveu: > Marcio: aconteceu a mesma coisa comigo; abri issue duplicado pq n?o > aparecia na lista dos issues o_O > Ent?o n?o ? a minha conex?o que estava ruim, o GitHub t? sob efeito de > dorgas, mesmo... > > > ABS() > > > 2013/2/18 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> M?rcio Ferreira, ele fechou porque o assunto era repetido. No >> coment?rio ele diz isso. >> >> []'s! >> >> 2013/2/18 Marcio Ferreira : >> > Eden, porque fechou o issue que eu havia criado? >> > >> > On Feb 18, 2013 9:18 PM, "Marcio Ferreira" >> wrote: >> >> >> >> Eden, porque vc fechou o issue que eu havia criado? >> >> >> >> On Feb 18, 2013 7:33 PM, "Daniel Vinciguerra" < >> dan.vinciguerra at gmail.com> >> >> wrote: >> >>> >> >>> >> >>> S? clicar na "engrenagem" do lado direito onde esta escrito "Label" >> vai >> >>> abrir um tipo de um DropDown, ai voc? seleciona o label clicando >> sobre ele! >> >>> ;-) >> >>> >> >>> []'s >> >>> >> >>> >> >>> >> >>> Daniel Vinciguerra >> >>> Web Solutions Architect and Co-Owner at Bivee >> >>> http://github.com/dvinciguerra >> >>> >> >>> >> >>> 2013/2/18 Marcio Ferreira >> >>>> >> >>>> Tentei criar a sugest?o "Moo vc Moose", mas como relaciono o issue a >> um >> >>>> label? >> >>>> >> >>>> []s, >> >>>> >> >>>> Marcio Ferreira >> >>>> skype: marcio.ferreir4 >> >>>> (21) 8365-7768 >> >>>> >> >>>> >> >>>> 2013/2/18 Gil Magno >> >>>>> >> >>>>> Eden Cardim: >> >>>>> > tem como voc? nos ajudar com o design do wiki novo? :D >> >>>>> >> >>>>> Opa. Eu posso tentar, embora design n?o seja meu forte. Quem fez o >> >>>>> design daquela p?gina foi um camarada que trabalha comigo. >> >>>>> >> >>>>> Eu poderia tentar colocar uma imagem de background, um outro >> background >> >>>>> mais escuro ou claro no menu ? direta, e tamb?m mudar a fonte para >> uma >> >>>>> das que o Google disponibiliza, ou procurar alguma outra livre. >> >>>>> =begin disclaimer >> >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>>> L >> >>>>> =end disclaimer >> >>>> >> >>>> >> >>>> >> >>>> =begin disclaimer >> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>> L >> >>>> =end disclaimer >> >>>> >> >>> >> >>> >> >>> =begin disclaimer >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> L >> >>> =end disclaimer >> >>> >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Mon Feb 18 19:36:59 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Tue, 19 Feb 2013 00:36:59 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: References: Message-ID: Hmm, a lista ? em python, nao? On Feb 18, 2013 9:54 PM, "Solli Honorio" wrote: > Estive fora e s? agora consegui me pronunciar sobre o assunto. ? s?rio que > voc?s est?o cogitando implementar um wiki escrito em outra linguagem ? N?o > temos alternativa em Perl ? > > Sou conservador com rela??o a isto, e tenho prefer?ncia por utilizar > ferramentas da linguagem que representamos. > > Solli Honorio > > > Em 18 de fevereiro de 2013 11:45, Renato Santos escreveu: > >> Ent?o, >> >> o site http://gort.insolide.net:4567/**Home tem >> esse c?digo ai na home apenas para mostrar o sintaxy highlight. >> >> Eu achei bem legal, tem search e etc.. >> >> Ele tem preview e suporta varios formatos de entrada, >> >> o que voc?s acham? tem mais paginas para migrar, eu acho, mas parece que >> ? bem simples manter ele. >> >> >> 2013/2/18 >> >>> Cool!!! >>> >>> __ >>> thiago glauco >>> >>> Em 2013-02-18 11:32, Renato Santos escreveu: >>> >>>> Ent?o pessoas, >>>> >>>> esta faltando aqui, avisar que o Eden j? criou um wiki usando Gollum >>>> da wiki, e ja migrou todos os artigos, >>>> >>>> falta um layout e organizar as paginas. >>>> >>>> http://gort.insolide.net:4567/**Home[5] >>>> >>>> >>>> a discurssao de colocar no ar esta ocorrendo no canal do IRC. >>>> >>>> 2013/2/18 Daniel Vinciguerra >>>> >>>> IMHO, >>>>> >>>>> Posso criar um ambiente para testarmos a ideia e para o >>>>> desenvolvimento do layout para posteriormente ser publicado em um ambiente >>>>> oficial, mas sinceramente n?o acho que o port do nosso site para um wiki o >>>>> o movable type seja algo para pensarmos antes de um equin?cio e assim t?o >>>>> encima! >>>>> >>>>> At? me proponho a customizar o sistema/layout, mas vejo que serial >>>>> algo melhor pra ser feito apos a publica??o dos artigo e para uma proxima >>>>> edi??o. >>>>> >>>>> []'s >>>>> >>>>> Daniel Vinciguerra >>>>> Web Solutions Architect and Co-Owner at Bivee >>>>> http://github.com/dvinciguerra [4] [4] >>>>> >>>>> 2013/2/18 >>>>> >>>>> Em 2013-02-18 09:50, Leonardo Ruoso escreveu: >>>>>> >>>>>> Colegas, >>>>>>> >>>>>>> N?o vejo prop?sito em manter um Wiki para artigos assinados. ? >>>>>>> simplesmente a ferramenta errada. N?o vejo disponibilidade de pessoas >>>>>>> para manter um Wiki para a sao-paulo.pm [1] [1] tamb?m, mas isso >>>>>>> pode >>>>>>> >>>>>>> >>>>>>> mudar se houver pessoas dispostas a ?manter? o Wiki. Manter o Wiki >>>>>>> n?o >>>>>>> ? atividade de sysadmin, ? atividade de modera??o e suporte t?cnico. >>>>>>> Um planeta seria vi?vel, talvez. >>>>>>> >>>>>> Essa proposta ? muito boa tamb?m. >>>>>> >>>>>> Embora existam ferramentas feitas especialmente para isso, para >>>>>>> publica??o de conte?do t?cnico/cient?fico, eu acredito que o Movable >>>>>>> Type possa atender perfeitamente ao cen?rio existente. >>>>>>> >>>>>>> Eu n?o tenho disponibilidade para implementar templates no Movable >>>>>>> Type, mas sei que tem um tema baseado no Twitter Bootstrap. >>>>>>> >>>>>>> Algu?m se habilitaria a derivar um template? >>>>>>> >>>>>>> No Movable Type todos os autores seriam cadastrados como autores >>>>>>> individuais e a principal vantagem ? que o conte?do ? gerado como >>>>>>> HTML >>>>>>> est?tico, o que alivia o uso de recursos na m?quina. >>>>>>> >>>>>>> Abra?os, >>>>>>> >>>>>>> -- >>>>>>> Leonardo Ruoso >>>>>>> Journalist, Perl developer and business consultant >>>>>>> >>>>>>> Media, UFC/2006; Telecom, IFCE/1998 >>>>>>> >>>>>>> Links: >>>>>>> ------ >>>>>>> [1] http://sao-paulo.pm [1] >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L[3]> >>>>>>> =end disclaimer >>>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L[3]> >>>>>> =end disclaimer >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L[3]> >>>>> =end disclaimer >>>>> >>>> >>>> -- >>>> >>>> Sarav?, >>>> Renato CRON >>>> >>>> http://www.renatocron.com/**blog/ [6] >>>> @renato_cron [7] >>>> >>>> >>>> Links: >>>> ------ >>>> [1] http://sao-paulo.pm >>>> [2] http://sao-paulo.pm.org/ >>>> [3] http://mail.pm.org/mailman/**listinfo/saopaulo-pm >>>> [4] http://github.com/dvinciguerra >>>> [5] http://gort.insolide.net:4567/**Home >>>> [6] http://www.renatocron.com/**blog/ >>>> [7] http://twitter.com/#!/renato_**cron >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> > >>>> =end disclaimer >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Mon Feb 18 19:40:28 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 19 Feb 2013 00:40:28 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: References: Message-ID: sim 2013/2/19 Marcio Ferreira > Hmm, a lista ? em python, nao? > On Feb 18, 2013 9:54 PM, "Solli Honorio" wrote: > >> Estive fora e s? agora consegui me pronunciar sobre o assunto. ? s?rio >> que voc?s est?o cogitando implementar um wiki escrito em outra linguagem ? >> N?o temos alternativa em Perl ? >> >> Sou conservador com rela??o a isto, e tenho prefer?ncia por utilizar >> ferramentas da linguagem que representamos. >> >> Solli Honorio >> >> >> Em 18 de fevereiro de 2013 11:45, Renato Santos escreveu: >> >>> Ent?o, >>> >>> o site http://gort.insolide.net:4567/**Home tem >>> esse c?digo ai na home apenas para mostrar o sintaxy highlight. >>> >>> Eu achei bem legal, tem search e etc.. >>> >>> Ele tem preview e suporta varios formatos de entrada, >>> >>> o que voc?s acham? tem mais paginas para migrar, eu acho, mas parece que >>> ? bem simples manter ele. >>> >>> >>> 2013/2/18 >>> >>>> Cool!!! >>>> >>>> __ >>>> thiago glauco >>>> >>>> Em 2013-02-18 11:32, Renato Santos escreveu: >>>> >>>>> Ent?o pessoas, >>>>> >>>>> esta faltando aqui, avisar que o Eden j? criou um wiki usando Gollum >>>>> da wiki, e ja migrou todos os artigos, >>>>> >>>>> falta um layout e organizar as paginas. >>>>> >>>>> http://gort.insolide.net:4567/**Home[5] >>>>> >>>>> >>>>> a discurssao de colocar no ar esta ocorrendo no canal do IRC. >>>>> >>>>> 2013/2/18 Daniel Vinciguerra >>>>> >>>>> IMHO, >>>>>> >>>>>> Posso criar um ambiente para testarmos a ideia e para o >>>>>> desenvolvimento do layout para posteriormente ser publicado em um ambiente >>>>>> oficial, mas sinceramente n?o acho que o port do nosso site para um wiki o >>>>>> o movable type seja algo para pensarmos antes de um equin?cio e assim t?o >>>>>> encima! >>>>>> >>>>>> At? me proponho a customizar o sistema/layout, mas vejo que serial >>>>>> algo melhor pra ser feito apos a publica??o dos artigo e para uma proxima >>>>>> edi??o. >>>>>> >>>>>> []'s >>>>>> >>>>>> Daniel Vinciguerra >>>>>> Web Solutions Architect and Co-Owner at Bivee >>>>>> http://github.com/dvinciguerra [4] [4] >>>>>> >>>>>> 2013/2/18 >>>>>> >>>>>> Em 2013-02-18 09:50, Leonardo Ruoso escreveu: >>>>>>> >>>>>>> Colegas, >>>>>>>> >>>>>>>> N?o vejo prop?sito em manter um Wiki para artigos assinados. ? >>>>>>>> simplesmente a ferramenta errada. N?o vejo disponibilidade de >>>>>>>> pessoas >>>>>>>> para manter um Wiki para a sao-paulo.pm [1] [1] tamb?m, mas isso >>>>>>>> pode >>>>>>>> >>>>>>>> >>>>>>>> mudar se houver pessoas dispostas a ?manter? o Wiki. Manter o Wiki >>>>>>>> n?o >>>>>>>> ? atividade de sysadmin, ? atividade de modera??o e suporte t?cnico. >>>>>>>> Um planeta seria vi?vel, talvez. >>>>>>>> >>>>>>> Essa proposta ? muito boa tamb?m. >>>>>>> >>>>>>> Embora existam ferramentas feitas especialmente para isso, para >>>>>>>> publica??o de conte?do t?cnico/cient?fico, eu acredito que o Movable >>>>>>>> Type possa atender perfeitamente ao cen?rio existente. >>>>>>>> >>>>>>>> Eu n?o tenho disponibilidade para implementar templates no Movable >>>>>>>> Type, mas sei que tem um tema baseado no Twitter Bootstrap. >>>>>>>> >>>>>>>> Algu?m se habilitaria a derivar um template? >>>>>>>> >>>>>>>> No Movable Type todos os autores seriam cadastrados como autores >>>>>>>> individuais e a principal vantagem ? que o conte?do ? gerado como >>>>>>>> HTML >>>>>>>> est?tico, o que alivia o uso de recursos na m?quina. >>>>>>>> >>>>>>>> Abra?os, >>>>>>>> >>>>>>>> -- >>>>>>>> Leonardo Ruoso >>>>>>>> Journalist, Perl developer and business consultant >>>>>>>> >>>>>>>> Media, UFC/2006; Telecom, IFCE/1998 >>>>>>>> >>>>>>>> Links: >>>>>>>> ------ >>>>>>>> [1] http://sao-paulo.pm [1] >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L[3]> >>>>>>>> =end disclaimer >>>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L[3]> >>>>>>> =end disclaimer >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L[3]> >>>>>> =end disclaimer >>>>>> >>>>> >>>>> -- >>>>> >>>>> Sarav?, >>>>> Renato CRON >>>>> >>>>> http://www.renatocron.com/**blog/ [6] >>>>> @renato_cron [7] >>>>> >>>>> >>>>> Links: >>>>> ------ >>>>> [1] http://sao-paulo.pm >>>>> [2] http://sao-paulo.pm.org/ >>>>> [3] http://mail.pm.org/mailman/**listinfo/saopaulo-pm >>>>> [4] http://github.com/dvinciguerra >>>>> [5] http://gort.insolide.net:4567/**Home >>>>> [6] http://www.renatocron.com/**blog/ >>>>> [7] http://twitter.com/#!/renato_**cron >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> > >>>>> =end disclaimer >>>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> > >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Sarav?, >>> Renato CRON >>> http://www.renatocron.com/blog/ >>> @renato_cron >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Mon Feb 18 19:44:41 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Tue, 19 Feb 2013 00:44:41 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: References: <51228A79.6090805@gmail.com> <5122985E.6000909@gmail.com> Message-ID: Fiz pelo celular, nem vi esse detalhe q o Vinceguerra disse. :P Um relapso que tive agora. A ideia do Milen de publicar os artigos no cpan? Interessa? A? o formato precisa ser em POD, e levanta novamente a bagunca do conteudo duplicado. Mas imagina q bacana _cpanm Tutorial::Equinocio_ e instala todos artigos, talvez ate um app simples tornaria o conteudo web, etc Me habilito a fazer isso p?s Equinocio, se alguem tiver tempo, manda brasa On Feb 18, 2013 11:05 PM, "Stanislaw Pusep" wrote: > Marcio: aconteceu a mesma coisa comigo; abri issue duplicado pq n?o > aparecia na lista dos issues o_O > Ent?o n?o ? a minha conex?o que estava ruim, o GitHub t? sob efeito de > dorgas, mesmo... > > > ABS() > > > 2013/2/18 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> M?rcio Ferreira, ele fechou porque o assunto era repetido. No >> coment?rio ele diz isso. >> >> []'s! >> >> 2013/2/18 Marcio Ferreira : >> > Eden, porque fechou o issue que eu havia criado? >> > >> > On Feb 18, 2013 9:18 PM, "Marcio Ferreira" >> wrote: >> >> >> >> Eden, porque vc fechou o issue que eu havia criado? >> >> >> >> On Feb 18, 2013 7:33 PM, "Daniel Vinciguerra" < >> dan.vinciguerra at gmail.com> >> >> wrote: >> >>> >> >>> >> >>> S? clicar na "engrenagem" do lado direito onde esta escrito "Label" >> vai >> >>> abrir um tipo de um DropDown, ai voc? seleciona o label clicando >> sobre ele! >> >>> ;-) >> >>> >> >>> []'s >> >>> >> >>> >> >>> >> >>> Daniel Vinciguerra >> >>> Web Solutions Architect and Co-Owner at Bivee >> >>> http://github.com/dvinciguerra >> >>> >> >>> >> >>> 2013/2/18 Marcio Ferreira >> >>>> >> >>>> Tentei criar a sugest?o "Moo vc Moose", mas como relaciono o issue a >> um >> >>>> label? >> >>>> >> >>>> []s, >> >>>> >> >>>> Marcio Ferreira >> >>>> skype: marcio.ferreir4 >> >>>> (21) 8365-7768 >> >>>> >> >>>> >> >>>> 2013/2/18 Gil Magno >> >>>>> >> >>>>> Eden Cardim: >> >>>>> > tem como voc? nos ajudar com o design do wiki novo? :D >> >>>>> >> >>>>> Opa. Eu posso tentar, embora design n?o seja meu forte. Quem fez o >> >>>>> design daquela p?gina foi um camarada que trabalha comigo. >> >>>>> >> >>>>> Eu poderia tentar colocar uma imagem de background, um outro >> background >> >>>>> mais escuro ou claro no menu ? direta, e tamb?m mudar a fonte para >> uma >> >>>>> das que o Google disponibiliza, ou procurar alguma outra livre. >> >>>>> =begin disclaimer >> >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>>> L >> >>>>> =end disclaimer >> >>>> >> >>>> >> >>>> >> >>>> =begin disclaimer >> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>> L >> >>>> =end disclaimer >> >>>> >> >>> >> >>> >> >>> =begin disclaimer >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> L >> >>> =end disclaimer >> >>> >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Mon Feb 18 20:11:35 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 19 Feb 2013 01:11:35 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: (Solli Honorio's message of "Mon, 18 Feb 2013 21:53:24 -0300") References: Message-ID: >>>>> "Solli" == Solli Honorio writes: Solli> Estive fora e s? agora consegui me pronunciar sobre o Solli> assunto. ? s?rio que voc?s est?o cogitando implementar um Solli> wiki escrito em outra linguagem ? N?o temos alternativa em Solli> Perl ? Esse wiki foi escolhido por ter suporte a todos os formatos solicitados e ser baseado em git, o que viabiliza a contribui??o via pull requests no github, que ? mais simples de gerir do que ficar enviando emails. N?s n?o usamos github? N?o vejo problema em usar uma inst?ncia separada do wiki deles por agora, principalmente porque a conversa de escolha dos formatos parece n?o sair do lugar. Solli> Sou conservador com rela??o a isto, e tenho prefer?ncia por Solli> utilizar ferramentas da linguagem que representamos. A gente pode fazer alguns hackathons e montar um clone, mas no momento, n?o tem nada em perl que atenda todos os requisitos acima. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From shonorio at gmail.com Tue Feb 19 02:52:41 2013 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 19 Feb 2013 07:52:41 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: References: Message-ID: A minha quest?o ? se vamos utilizar este wiki para gerenciar o equin?cio ou vamos utilizar para ser o publisher ? Solli Honorio Em 19 de fevereiro de 2013 01:11, Eden Cardim escreveu: > >>>>> "Solli" == Solli Honorio < > shonorio-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: > > Solli> Estive fora e s? agora consegui me pronunciar sobre o > Solli> assunto. ? s?rio que voc?s est?o cogitando implementar um > Solli> wiki escrito em outra linguagem ? N?o temos alternativa em > Solli> Perl ? > > Esse wiki foi escolhido por ter suporte a todos os formatos solicitados > e ser baseado em git, o que viabiliza a contribui??o via pull requests > no github, que ? mais simples de gerir do que ficar enviando emails. N?s > n?o usamos github? N?o vejo problema em usar uma inst?ncia separada do > wiki deles por agora, principalmente porque a conversa de escolha dos > formatos parece n?o sair do lugar. > > Solli> Sou conservador com rela??o a isto, e tenho prefer?ncia por > Solli> utilizar ferramentas da linguagem que representamos. > > A gente pode fazer alguns hackathons e montar um clone, mas no momento, > n?o tem nada em perl que atenda todos os requisitos acima. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Tue Feb 19 06:55:06 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 19 Feb 2013 11:55:06 -0300 Subject: [SP-pm] servicenow Message-ID: Algu?m j? conhecia esse treco? Parece bem promissor. E tem API para Perl! :D https://wiki.servicenow.com/index.php?title=Product_Overview Cheers! -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Tue Feb 19 08:56:29 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 19 Feb 2013 12:56:29 -0400 Subject: [SP-pm] Compilar / Ofuscar Message-ID: Pessoal, Tem alguma t?cnica/recurso para que o c?digo escrito em Perl seja "compilado" ou "ofuscado"? Se fa?o um app em Perl e mando para o cliente, como o c?digo ? leg?vel o cliente pode mexer a vontade. N?o sei se algu?m aqui conhece um produto chamado BRMA da BRC. ? um firewall/proxy e mais um monte de "trecos", na maioria s?o apenas m?dulos existentes na comunidade que eles pegam e criam uma interface bonitinha do tipo next - next. Quando usei, a uns 8 anos, o pouco c?digo que eles escreviam era em Perl, por?m os arquivos eram ileg?veis, pareciam compilados ou algo assim, n?o era poss?vel mexer neles de forma alguma. [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Tue Feb 19 09:05:48 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 19 Feb 2013 14:05:48 -0300 Subject: [SP-pm] Compilar / Ofuscar In-Reply-To: References: Message-ID: cara vc precisa de um advogado tb nesse caso Em 19/02/2013 13:56, "Marcio - Google" escreveu: > Pessoal, > > Tem alguma t?cnica/recurso para que o c?digo escrito em Perl seja > "compilado" ou "ofuscado"? Se fa?o um app em Perl e mando para o cliente, > como o c?digo ? leg?vel o cliente pode mexer a vontade. > N?o sei se algu?m aqui conhece um produto chamado BRMA da BRC. ? um > firewall/proxy e mais um monte de "trecos", na maioria s?o apenas m?dulos > existentes na comunidade que eles pegam e criam uma interface bonitinha do > tipo next - next. Quando usei, a uns 8 anos, o pouco c?digo que eles > escreviam era em Perl, por?m os arquivos eram ileg?veis, pareciam > compilados ou algo assim, n?o era poss?vel mexer neles de forma alguma. > > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Tue Feb 19 09:08:07 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 19 Feb 2013 14:08:07 -0300 Subject: [SP-pm] Compilar / Ofuscar In-Reply-To: (Marcio's message of "Tue, 19 Feb 2013 12:56:29 -0400") References: Message-ID: >>>>> "Marcio" == Marcio <- Google > writes: Marcio> Pessoal, Tem alguma t?cnica/recurso para que o c?digo Marcio> escrito em Perl seja "compilado" ou "ofuscado"? Se fa?o um Marcio> app em Perl e mando para o cliente, como o c?digo ? leg?vel Marcio> o cliente pode mexer a vontade. N?o sei se algu?m aqui Marcio> conhece um produto chamado BRMA da BRC. ? um firewall/proxy Marcio> e mais um monte de "trecos", na maioria s?o apenas m?dulos Marcio> existentes na comunidade que eles pegam e criam uma Marcio> interface bonitinha do tipo next - next. Quando usei, a uns Marcio> 8 anos, o pouco c?digo que eles escreviam era em Perl, por?m Marcio> os arquivos eram ileg?veis, pareciam compilados ou algo Marcio> assim, n?o era poss?vel mexer neles de forma alguma. Geralmente ? trivial descompilar c?digo perl usando B::Deparse -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From crncosta at gmail.com Tue Feb 19 09:08:24 2013 From: crncosta at gmail.com (Carlos Costa) Date: Tue, 19 Feb 2013 14:08:24 -0300 Subject: [SP-pm] Compilar / Ofuscar In-Reply-To: References: Message-ID: Oi Marcio, ? possivel mas n?o recomendado, por ser ineficiente e rapidamente revertido, dependendo do skill do mau-intencionado que pegar seu source. Veja o que diz a FAQ: http://perldoc.perl.org/perlfaq3.html#How-can-I-hide-the-source-for-my-Perl-program%3f ( )s Carlos. 2013/2/19 Marcio - Google > Pessoal, > > Tem alguma t?cnica/recurso para que o c?digo escrito em Perl seja > "compilado" ou "ofuscado"? Se fa?o um app em Perl e mando para o cliente, > como o c?digo ? leg?vel o cliente pode mexer a vontade. > N?o sei se algu?m aqui conhece um produto chamado BRMA da BRC. ? um > firewall/proxy e mais um monte de "trecos", na maioria s?o apenas m?dulos > existentes na comunidade que eles pegam e criam uma interface bonitinha do > tipo next - next. Quando usei, a uns 8 anos, o pouco c?digo que eles > escreviam era em Perl, por?m os arquivos eram ileg?veis, pareciam > compilados ou algo assim, n?o era poss?vel mexer neles de forma alguma. > > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From oscarbm at gmail.com Tue Feb 19 09:08:59 2013 From: oscarbm at gmail.com (Oscar Marques) Date: Tue, 19 Feb 2013 14:08:59 -0300 Subject: [SP-pm] Compilar / Ofuscar In-Reply-To: References: Message-ID: Tem o perlcc e o modulo ACME no CPAN que faz magia negra e o codigo fica impossivel de entender. Em 19 de fevereiro de 2013 13:56, Marcio - Google escreveu: > Pessoal, > > Tem alguma t?cnica/recurso para que o c?digo escrito em Perl seja > "compilado" ou "ofuscado"? Se fa?o um app em Perl e mando para o cliente, > como o c?digo ? leg?vel o cliente pode mexer a vontade. > N?o sei se algu?m aqui conhece um produto chamado BRMA da BRC. ? um > firewall/proxy e mais um monte de "trecos", na maioria s?o apenas m?dulos > existentes na comunidade que eles pegam e criam uma interface bonitinha do > tipo next - next. Quando usei, a uns 8 anos, o pouco c?digo que eles > escreviam era em Perl, por?m os arquivos eram ileg?veis, pareciam > compilados ou algo assim, n?o era poss?vel mexer neles de forma alguma. > > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Oscar Marques oscarbm at gmail.com http://www.dunkelheit.com.br @f117usbr +55 21 9293-9343 -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Tue Feb 19 09:10:22 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 19 Feb 2013 14:10:22 -0300 Subject: [SP-pm] Compilar / Ofuscar In-Reply-To: References: Message-ID: Ent?o... voc? pode deixar o c?digo ilegivel [1] por?m ele pode voltar pra 'mais legivel' usando [2] [1] http://search.cpan.org/~smueller/PAR-Packer-1.003/lib/PAR/Filter/Obfuscate.pm [2] B::Deparse [3] ?, http://stackoverflow.com/questions/1885800/how-can-i-obfuscate-my-perl-script-to-make-it-difficult-to-reverse-engineer melhor vc fazer um acordo com o cliente de 'nao vai mexer no codigo' 2013/2/19 Marcio - Google > Pessoal, > > Tem alguma t?cnica/recurso para que o c?digo escrito em Perl seja > "compilado" ou "ofuscado"? Se fa?o um app em Perl e mando para o cliente, > como o c?digo ? leg?vel o cliente pode mexer a vontade. > N?o sei se algu?m aqui conhece um produto chamado BRMA da BRC. ? um > firewall/proxy e mais um monte de "trecos", na maioria s?o apenas m?dulos > existentes na comunidade que eles pegam e criam uma interface bonitinha do > tipo next - next. Quando usei, a uns 8 anos, o pouco c?digo que eles > escreviam era em Perl, por?m os arquivos eram ileg?veis, pareciam > compilados ou algo assim, n?o era poss?vel mexer neles de forma alguma. > > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Tue Feb 19 09:26:07 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 19 Feb 2013 14:26:07 -0300 Subject: [SP-pm] Compilar / Ofuscar In-Reply-To: References: Message-ID: humm seu problema eh o cliente alterar? alem de um contrato bonito vc pode a) usar PAR b) oferecer um servi?o na qual vc da uma url pro cara usar/integrar Em 19/02/2013 13:56, "Marcio - Google" escreveu: > Pessoal, > > Tem alguma t?cnica/recurso para que o c?digo escrito em Perl seja > "compilado" ou "ofuscado"? Se fa?o um app em Perl e mando para o cliente, > como o c?digo ? leg?vel o cliente pode mexer a vontade. > N?o sei se algu?m aqui conhece um produto chamado BRMA da BRC. ? um > firewall/proxy e mais um monte de "trecos", na maioria s?o apenas m?dulos > existentes na comunidade que eles pegam e criam uma interface bonitinha do > tipo next - next. Quando usei, a uns 8 anos, o pouco c?digo que eles > escreviam era em Perl, por?m os arquivos eram ileg?veis, pareciam > compilados ou algo assim, n?o era poss?vel mexer neles de forma alguma. > > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Tue Feb 19 09:34:06 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 19 Feb 2013 14:34:06 -0300 Subject: [SP-pm] Compilar / Ofuscar In-Reply-To: (Oscar Marques's message of "Tue, 19 Feb 2013 14:08:59 -0300") References: Message-ID: >>>>> "Oscar" == Oscar Marques writes: Oscar> Tem o perlcc e o modulo ACME no CPAN que faz magia negra e o Oscar> codigo fica impossivel de entender. ? s? descompilar :) -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From shonorio at gmail.com Tue Feb 19 09:41:18 2013 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 19 Feb 2013 14:41:18 -0300 Subject: [SP-pm] Compilar / Ofuscar In-Reply-To: References: Message-ID: Marcio, Esta ? uma mat?ria espinhosa, mas vou considerar que o teu desejo tamb?m seja de distribui??o. Como j? coment?rio, voc? pode utilizar o Par (que tem suporte ? criptografia), ou voc? pode utilizar as ferramentas da ActiveState. Quando eu programava Perl para Windows, eu utilizava o ActiveState. Solli Honorio Em 19 de fevereiro de 2013 13:56, Marcio - Google escreveu: > Pessoal, > > Tem alguma t?cnica/recurso para que o c?digo escrito em Perl seja > "compilado" ou "ofuscado"? Se fa?o um app em Perl e mando para o cliente, > como o c?digo ? leg?vel o cliente pode mexer a vontade. > N?o sei se algu?m aqui conhece um produto chamado BRMA da BRC. ? um > firewall/proxy e mais um monte de "trecos", na maioria s?o apenas m?dulos > existentes na comunidade que eles pegam e criam uma interface bonitinha do > tipo next - next. Quando usei, a uns 8 anos, o pouco c?digo que eles > escreviam era em Perl, por?m os arquivos eram ileg?veis, pareciam > compilados ou algo assim, n?o era poss?vel mexer neles de forma alguma. > > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From oscarbm at gmail.com Tue Feb 19 09:42:06 2013 From: oscarbm at gmail.com (Oscar Marques) Date: Tue, 19 Feb 2013 14:42:06 -0300 Subject: [SP-pm] Compilar / Ofuscar In-Reply-To: References: Message-ID: Sim, eu vi esse esquema agora, nao sabia. Em 19 de fevereiro de 2013 14:34, Eden Cardim escreveu: > >>>>> "Oscar" == Oscar Marques < > oscarbm-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: > > Oscar> Tem o perlcc e o modulo ACME no CPAN que faz magia negra e o > Oscar> codigo fica impossivel de entender. > > ? s? descompilar :) > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Oscar Marques oscarbm at gmail.com http://www.dunkelheit.com.br @f117usbr +55 21 9293-9343 -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Tue Feb 19 10:07:03 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Tue, 19 Feb 2013 15:07:03 -0300 Subject: [SP-pm] Compilar / Ofuscar In-Reply-To: References: Message-ID: PAR::Packer para compilar ? mesmo uma boa pedida... :-B * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/19 Oscar Marques > Sim, eu vi esse esquema agora, nao sabia. > > > Em 19 de fevereiro de 2013 14:34, Eden Cardim escreveu: > > >>>>> "Oscar" == Oscar Marques < >> oscarbm-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >> >> Oscar> Tem o perlcc e o modulo ACME no CPAN que faz magia negra e o >> Oscar> codigo fica impossivel de entender. >> >> ? s? descompilar :) >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Oscar Marques > oscarbm at gmail.com > http://www.dunkelheit.com.br > @f117usbr > +55 21 9293-9343 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Tue Feb 19 10:09:54 2013 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 19 Feb 2013 15:09:54 -0300 Subject: [SP-pm] Compilar / Ofuscar In-Reply-To: References: Message-ID: A um bom tempo eu quero saber um artigo sobre este cara. S? n?o vou promoter pq o meu j? ser? grande e complexo ... Solli Em 19 de fevereiro de 2013 15:07, Daniel Vinciguerra < dan.vinciguerra at gmail.com> escreveu: > PAR::Packer para compilar ? mesmo uma boa pedida... :-B > > > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/2/19 Oscar Marques > >> Sim, eu vi esse esquema agora, nao sabia. >> >> >> Em 19 de fevereiro de 2013 14:34, Eden Cardim escreveu: >> >> >>>>> "Oscar" == Oscar Marques < >>> oscarbm-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >>> >>> Oscar> Tem o perlcc e o modulo ACME no CPAN que faz magia negra e o >>> Oscar> codigo fica impossivel de entender. >>> >>> ? s? descompilar :) >>> >>> -- >>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>> +55 11 9644 8225 >>> http://insoli.de >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Oscar Marques >> oscarbm at gmail.com >> http://www.dunkelheit.com.br >> @f117usbr >> +55 21 9293-9343 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From mrpa.security at gmail.com Tue Feb 19 10:31:59 2013 From: mrpa.security at gmail.com (firebits) Date: Tue, 19 Feb 2013 15:31:59 -0300 Subject: [SP-pm] Compilar / Ofuscar In-Reply-To: References: Message-ID: Puxa, Oscar Marques, eu ia postar a mesma coisa: "perlcc e o modulo ACME no CPAN..." Rss @firebitsbr Em 19 de fevereiro de 2013 15:09, Solli Honorio escreveu: > A um bom tempo eu quero saber um artigo sobre este cara. S? n?o vou > promoter pq o meu j? ser? grande e complexo ... > > Solli > > > Em 19 de fevereiro de 2013 15:07, Daniel Vinciguerra < > dan.vinciguerra at gmail.com> escreveu: > > PAR::Packer para compilar ? mesmo uma boa pedida... :-B >> >> >> >> * >> Daniel Vinciguerra* >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> 2013/2/19 Oscar Marques >> >>> Sim, eu vi esse esquema agora, nao sabia. >>> >>> >>> Em 19 de fevereiro de 2013 14:34, Eden Cardim escreveu: >>> >>> >>>>> "Oscar" == Oscar Marques < >>>> oscarbm-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >>>> >>>> Oscar> Tem o perlcc e o modulo ACME no CPAN que faz magia negra e o >>>> Oscar> codigo fica impossivel de entender. >>>> >>>> ? s? descompilar :) >>>> >>>> -- >>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>> +55 11 9644 8225 >>>> http://insoli.de >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Oscar Marques >>> oscarbm at gmail.com >>> http://www.dunkelheit.com.br >>> @f117usbr >>> +55 21 9293-9343 >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Tue Feb 19 11:34:44 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 19 Feb 2013 16:34:44 -0300 Subject: [SP-pm] Sugira um Artigo / Adote um Artigo Message-ID: Ol? pessoal, Pro equin?cio acontecer, precisamos de pelo menos mais 5 artigos. Creio que tem muita gente boa que n?o escreve artigos porque desconhece o interesse dos demais assinantes sobre o que escrever, e por isso foi criada a lista de sugest?es, que se encontra aqui: https://github.com/sppm/equinocio/issues?labels=sugest?o&milestone=&page=1&state=open Quem tiver mais sugest?es de artigos para escrever, sinta-se a vontade para postar l?, ? r?pido e indolor :) Basta clicar em "new issue" e selecionar "sugest?o" na lista de labels que est? marcado de azul e fica do lado direto do painel. Quem estiver interessado em adotar artigo baseado numa sugest?o, comenta no ticket respectivo. E claro, se voc? tiver uma id?ia de artigo e quer escrever a respeito, n?o se acanhe, todo artigo ? bem-vindo. Lembrando que os artigos desse equin?cio tamb?m ser?o publicados no portal imasters devidamente assinados. ? uma bela chance de ganhar notoriedade, cervejas e dar uma engordada no curr?culo, n?o s? aqui na lista, mas tamb?m na comunidade brasileira de desenvolvedores. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From carlos.guarnieri at citi.com Tue Feb 19 11:42:15 2013 From: carlos.guarnieri at citi.com (Guarnieri, Carlos [ICG-IT]) Date: Tue, 19 Feb 2013 17:42:15 -0200 Subject: [SP-pm] Daemons em Perl In-Reply-To: References: Message-ID: Que tipo de informa??o voc?s acham interessante ter num artigo com esse tema? -----Original Message----- From: SaoPaulo-pm [mailto:saopaulo-pm-bounces+carlos.guarnieri=citi.com at pm.org] On Behalf Of Eden Cardim Sent: ter?a-feira, 19 de fevereiro de 2013 16:35 To: saopaulo-pm at mail.pm.org Subject: [SP-pm] Sugira um Artigo / Adote um Artigo Ol? pessoal, Pro equin?cio acontecer, precisamos de pelo menos mais 5 artigos. Creio que tem muita gente boa que n?o escreve artigos porque desconhece o interesse dos demais assinantes sobre o que escrever, e por isso foi criada a lista de sugest?es, que se encontra aqui: https://github.com/sppm/equinocio/issues?labels=sugest?o&milestone=&page=1&state=open Quem tiver mais sugest?es de artigos para escrever, sinta-se a vontade para postar l?, ? r?pido e indolor :) Basta clicar em "new issue" e selecionar "sugest?o" na lista de labels que est? marcado de azul e fica do lado direto do painel. Quem estiver interessado em adotar artigo baseado numa sugest?o, comenta no ticket respectivo. E claro, se voc? tiver uma id?ia de artigo e quer escrever a respeito, n?o se acanhe, todo artigo ? bem-vindo. Lembrando que os artigos desse equin?cio tamb?m ser?o publicados no portal imasters devidamente assinados. ? uma bela chance de ganhar notoriedade, cervejas e dar uma engordada no curr?culo, n?o s? aqui na lista, mas tamb?m na comunidade brasileira de desenvolvedores. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer From shonorio at gmail.com Tue Feb 19 12:02:08 2013 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 19 Feb 2013 17:02:08 -0300 Subject: [SP-pm] Daemons em Perl In-Reply-To: References: Message-ID: Estou escrevendo sobre isto https://github.com/shonorio/SPPM_Equinocio/wiki/Programando-Aplicativos-de-Rede e o mantovani j? escreveu sobre isto http://sao-paulo.pm.org/artigo/2011/DivertindosecomDaemons Solli Honorio Em 19 de fevereiro de 2013 16:42, Guarnieri, Carlos [ICG-IT] < carlos.guarnieri at citi.com> escreveu: > Que tipo de informa??o voc?s acham interessante ter num artigo com esse > tema? > > -----Original Message----- > From: SaoPaulo-pm [mailto:saopaulo-pm-bounces+carlos.guarnieri= > citi.com at pm.org] On Behalf Of Eden Cardim > Sent: ter?a-feira, 19 de fevereiro de 2013 16:35 > To: saopaulo-pm at mail.pm.org > Subject: [SP-pm] Sugira um Artigo / Adote um Artigo > > > Ol? pessoal, > > Pro equin?cio acontecer, precisamos de pelo menos mais 5 artigos. Creio > que tem muita gente boa que n?o escreve artigos porque desconhece o > interesse dos demais assinantes sobre o que escrever, e por isso foi criada > a lista de sugest?es, que se encontra aqui: > > > https://github.com/sppm/equinocio/issues?labels=sugest?o&milestone=&page=1&state=open > > Quem tiver mais sugest?es de artigos para escrever, sinta-se a vontade > para postar l?, ? r?pido e indolor :) > > Basta clicar em "new issue" e selecionar "sugest?o" na lista de labels que > est? marcado de azul e fica do lado direto do painel. > > Quem estiver interessado em adotar artigo baseado numa sugest?o, comenta > no ticket respectivo. > > E claro, se voc? tiver uma id?ia de artigo e quer escrever a respeito, n?o > se acanhe, todo artigo ? bem-vindo. Lembrando que os artigos desse > equin?cio tamb?m ser?o publicados no portal imasters devidamente assinados. > ? uma bela chance de ganhar notoriedade, cervejas e dar uma engordada no > curr?culo, n?o s? aqui na lista, mas tamb?m na comunidade brasileira de > desenvolvedores. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing > list: SaoPaulo-pm at pm.org L< > http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Tue Feb 19 12:57:54 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 19 Feb 2013 17:57:54 -0300 Subject: [SP-pm] Daemons em Perl In-Reply-To: (Carlos Guarnieri's message of "Tue, 19 Feb 2013 17:42:15 -0200") References: Message-ID: >>>>> "Guarnieri" == Guarnieri, Carlos [ICG-IT] writes: Guarnieri> Que tipo de informa??o voc?s acham interessante ter num Guarnieri> artigo com esse tema? O artigo que o Solli est? escrevendo ? bem abrangente, talvez voc? pudesse falar sobre um tipo de daemon espec?fico? Que tal um artigo sobre como montar um pool de workers? Ou como implementar um server de algum protocolo espec?fico? -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From carlos.guarnieri at citi.com Tue Feb 19 13:05:52 2013 From: carlos.guarnieri at citi.com (Guarnieri, Carlos [ICG-IT]) Date: Tue, 19 Feb 2013 19:05:52 -0200 Subject: [SP-pm] Daemons em Perl In-Reply-To: References: Message-ID: Thx eden. Solli, passa o link do seu. -----Original Message----- From: SaoPaulo-pm [mailto:saopaulo-pm-bounces+carlos.guarnieri=citi.com at pm.org] On Behalf Of Eden Cardim Sent: ter?a-feira, 19 de fevereiro de 2013 17:58 To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] Daemons em Perl >>>>> "Guarnieri" == Guarnieri, Carlos [ICG-IT] writes: Guarnieri> Que tipo de informa??o voc?s acham interessante ter num Guarnieri> artigo com esse tema? O artigo que o Solli est? escrevendo ? bem abrangente, talvez voc? pudesse falar sobre um tipo de daemon espec?fico? Que tal um artigo sobre como montar um pool de workers? Ou como implementar um server de algum protocolo espec?fico? -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer From shonorio at gmail.com Tue Feb 19 13:09:15 2013 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 19 Feb 2013 18:09:15 -0300 Subject: [SP-pm] Daemons em Perl In-Reply-To: References: Message-ID: Este ? o link https://github.com/shonorio/SPPM_Equinocio/wiki/Programando-Aplicativos-de-Rede Em 19 de fevereiro de 2013 18:05, Guarnieri, Carlos [ICG-IT] < carlos.guarnieri at citi.com> escreveu: > Thx eden. > Solli, passa o link do seu. > > -----Original Message----- > From: SaoPaulo-pm [mailto:saopaulo-pm-bounces+carlos.guarnieri= > citi.com at pm.org] On Behalf Of Eden Cardim > Sent: ter?a-feira, 19 de fevereiro de 2013 17:58 > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] Daemons em Perl > > >>>>> "Guarnieri" == Guarnieri, Carlos [ICG-IT] 5lscmZ4 at public.gmane.org> writes: > > Guarnieri> Que tipo de informa??o voc?s acham interessante ter num > Guarnieri> artigo com esse tema? > > O artigo que o Solli est? escrevendo ? bem abrangente, talvez voc? pudesse > falar sobre um tipo de daemon espec?fico? Que tal um artigo sobre como > montar um pool de workers? Ou como implementar um server de algum protocolo > espec?fico? > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing > list: SaoPaulo-pm at pm.org L< > http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Tue Feb 19 13:41:38 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Tue, 19 Feb 2013 18:41:38 -0300 Subject: [SP-pm] Sugira um Artigo / Adote um Artigo In-Reply-To: References: Message-ID: Tudo bem de fechar o ticket [sugest?o] e abrir um [ofere?o] se topar o artigo? []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/19 Eden Cardim > > Ol? pessoal, > > Pro equin?cio acontecer, precisamos de pelo menos mais 5 artigos. Creio > que tem muita gente boa que n?o escreve artigos porque desconhece o > interesse dos demais assinantes sobre o que escrever, e por isso foi > criada a lista de sugest?es, que se encontra aqui: > > > https://github.com/sppm/equinocio/issues?labels=sugest?o&milestone=&page=1&state=open > > Quem tiver mais sugest?es de artigos para escrever, sinta-se a vontade > para postar l?, ? r?pido e indolor :) > > Basta clicar em "new issue" e selecionar "sugest?o" na lista de labels > que est? marcado de azul e fica do lado direto do painel. > > Quem estiver interessado em adotar artigo baseado numa sugest?o, comenta > no ticket respectivo. > > E claro, se voc? tiver uma id?ia de artigo e quer escrever a respeito, > n?o se acanhe, todo artigo ? bem-vindo. Lembrando que os artigos desse > equin?cio tamb?m ser?o publicados no portal imasters devidamente > assinados. ? uma bela chance de ganhar notoriedade, cervejas e dar uma > engordada no curr?culo, n?o s? aqui na lista, mas tamb?m na comunidade > brasileira de desenvolvedores. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Tue Feb 19 13:44:25 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 19 Feb 2013 18:44:25 -0300 Subject: [SP-pm] Sugira um Artigo / Adote um Artigo In-Reply-To: References: Message-ID: Acho q *todos* ser?o aceitos, ent?o n?o tem "ofere?o" * n?o um de como andar de metro -- Renato Cron Sent from Samsung Mobile Phone Em 19/02/2013 18:42, "Marcio Ferreira" escreveu: > Tudo bem de fechar o ticket [sugest?o] e abrir um [ofere?o] se topar o > artigo? > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/2/19 Eden Cardim > >> >> Ol? pessoal, >> >> Pro equin?cio acontecer, precisamos de pelo menos mais 5 artigos. Creio >> que tem muita gente boa que n?o escreve artigos porque desconhece o >> interesse dos demais assinantes sobre o que escrever, e por isso foi >> criada a lista de sugest?es, que se encontra aqui: >> >> >> https://github.com/sppm/equinocio/issues?labels=sugest?o&milestone=&page=1&state=open >> >> Quem tiver mais sugest?es de artigos para escrever, sinta-se a vontade >> para postar l?, ? r?pido e indolor :) >> >> Basta clicar em "new issue" e selecionar "sugest?o" na lista de labels >> que est? marcado de azul e fica do lado direto do painel. >> >> Quem estiver interessado em adotar artigo baseado numa sugest?o, comenta >> no ticket respectivo. >> >> E claro, se voc? tiver uma id?ia de artigo e quer escrever a respeito, >> n?o se acanhe, todo artigo ? bem-vindo. Lembrando que os artigos desse >> equin?cio tamb?m ser?o publicados no portal imasters devidamente >> assinados. ? uma bela chance de ganhar notoriedade, cervejas e dar uma >> engordada no curr?culo, n?o s? aqui na lista, mas tamb?m na comunidade >> brasileira de desenvolvedores. >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Tue Feb 19 13:45:56 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 19 Feb 2013 18:45:56 -0300 Subject: [SP-pm] Sugira um Artigo / Adote um Artigo In-Reply-To: (Marcio Ferreira's message of "Tue, 19 Feb 2013 18:41:38 -0300") References: Message-ID: >>>>> "Marcio" == Marcio Ferreira writes: Marcio> Tudo bem de fechar o ticket [sugest?o] e abrir um [ofere?o] Marcio> se topar o artigo? N?o precisa fechar o ticket, basta alterar o label. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From eden at insoli.de Tue Feb 19 13:52:02 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 19 Feb 2013 18:52:02 -0300 Subject: [SP-pm] Sugira um Artigo / Adote um Artigo In-Reply-To: (Renato Santos's message of "Tue, 19 Feb 2013 18:44:25 -0300") References: Message-ID: >>>>> "Renato" == Renato Santos writes: Renato> Acho q *todos* ser?o aceitos, ent?o n?o tem "ofere?o" O "ofere?o" ? pra saber que tem algu?m disposto a escrever o artigo. A? d? pra controlar e saber quantos faltam, etc. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From marciodesouzaferreira at gmail.com Tue Feb 19 13:57:35 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Tue, 19 Feb 2013 18:57:35 -0300 Subject: [SP-pm] Gollum Wiki | Old (Movable Type) In-Reply-To: References: <51228A79.6090805@gmail.com> <5122985E.6000909@gmail.com> Message-ID: N?o tenho essa op??o http://postimage.org/image/4how1odix/ []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/18 Daniel Vinciguerra > > S? clicar na "engrenagem" do lado direito onde esta escrito "Label" vai > abrir um tipo de um DropDown, ai voc? seleciona o label clicando sobre ele! > ;-) > > []'s > > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/2/18 Marcio Ferreira > >> Tentei criar a sugest?o "Moo vc Moose", >> mas como relaciono o issue a um label? >> >> []s, >> >> Marcio Ferreira >> skype: marcio.ferreir4 >> (21) 8365-7768 >> >> >> 2013/2/18 Gil Magno >> >>> Eden Cardim: >>> > tem como voc? nos ajudar com o design do wiki novo? :D >>> >>> Opa. Eu posso tentar, embora design n?o seja meu forte. Quem fez o >>> design daquela p?gina foi um camarada que trabalha comigo. >>> >>> Eu poderia tentar colocar uma imagem de background, um outro background >>> mais escuro ou claro no menu ? direta, e tamb?m mudar a fonte para uma >>> das que o Google disponibiliza, ou procurar alguma outra livre. >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Tue Feb 19 15:21:08 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Tue, 19 Feb 2013 20:21:08 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_2013?= In-Reply-To: References: <8ED93BD936DC44EE82A67F7C79A23CEE@ulissesVAIO> <5121AF37.8030400@gmail.com> <4548D56FA811411CB714CE7344C94D7F@aware.com.br> Message-ID: Algu?m cuidando do esquema de datas? Consigo entregar um dia 4 e outro dia 11 []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/18 Renato Santos > Sim > > por isso n?o acho que seria classifciado como duplicado. > Isso ? bem comum, inclusive. > > > 2013/2/18 Leonardo Ruoso > >> N?o se a iMaster coloca o link referenciando o original, n?o ? mesmo? >> Teria de ser um algor?tmo muito burro para n?o levar em considera??o isso. >> >> >> Em 18 de fevereiro de 2013 10:49, Solli Honorio escreveu: >> >>> Leonardo, >>> >>> A vers?o para o link original seria algo compreendido apenas por seres >>> humanos, mas n?o pelos indexadores. At? onde eu entendo disto (e ? muito >>> pouco), existe uma enorme possibilidade da sppm ser classificada como >>> 'copiadora' de conte?do ao ter conte?do id?ntico com o de um portal com >>> maior relev?ncia. >>> >>> Solli Honorio >>> >>> >>> Em 18 de fevereiro de 2013 10:44, Leonardo Ruoso escreveu: >>> >>> Renato, >>>> >>>> Acho que deveria haver algo como o link para a vers?o original do texto. >>>> Acho improv?vel que no caso do autor revisar, todos os sites que >>>> eventualmente republicarem, atualizem o conte?do. Isso inclui o >>>> iMasters. >>>> Acho que uma assinatura incluindo o local original de publica??o ? o >>>> ideal. >>>> Al?m de um pequeno texto explicando o que ? o Equin?cio com um link para >>>> uma URL daquela edi??o e para um ?ndice geral de todas as edi??es >>>> >>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Tue Feb 19 15:35:32 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Tue, 19 Feb 2013 20:35:32 -0300 Subject: [SP-pm] Sugira um Artigo / Adote um Artigo References: Message-ID: <46134170B00647C4A9B5314C6ADFA4DA@pcricardo> Eu acharia interessante um artigo falando sobre a integra??o dos sistemas e.* do governo com aplica??es em perl. Por exemplo: e-nota, CT-e, valida??es de xml entre outras.. Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: "Eden Cardim" To: Sent: Tuesday, February 19, 2013 4:34 PM Subject: [SP-pm] Sugira um Artigo / Adote um Artigo > > Ol? pessoal, > > Pro equin?cio acontecer, precisamos de pelo menos mais 5 artigos. Creio > que tem muita gente boa que n?o escreve artigos porque desconhece o > interesse dos demais assinantes sobre o que escrever, e por isso foi > criada a lista de sugest?es, que se encontra aqui: > > https://github.com/sppm/equinocio/issues?labels=sugest?o&milestone=&page=1&state=open > > Quem tiver mais sugest?es de artigos para escrever, sinta-se a vontade > para postar l?, ? r?pido e indolor :) > > Basta clicar em "new issue" e selecionar "sugest?o" na lista de labels > que est? marcado de azul e fica do lado direto do painel. > > Quem estiver interessado em adotar artigo baseado numa sugest?o, comenta > no ticket respectivo. > > E claro, se voc? tiver uma id?ia de artigo e quer escrever a respeito, > n?o se acanhe, todo artigo ? bem-vindo. Lembrando que os artigos desse > equin?cio tamb?m ser?o publicados no portal imasters devidamente > assinados. ? uma bela chance de ganhar notoriedade, cervejas e dar uma > engordada no curr?culo, n?o s? aqui na lista, mas tamb?m na comunidade > brasileira de desenvolvedores. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From eden at insoli.de Tue Feb 19 15:51:17 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 19 Feb 2013 20:51:17 -0300 Subject: [SP-pm] Sugira um Artigo / Adote um Artigo In-Reply-To: <46134170B00647C4A9B5314C6ADFA4DA@pcricardo> (Ricardo Stock's message of "Tue, 19 Feb 2013 20:35:32 -0300") References: <46134170B00647C4A9B5314C6ADFA4DA@pcricardo> Message-ID: >>>>> "Ricardo" == Ricardo Stock writes: Ricardo> Eu acharia interessante um artigo falando sobre a Ricardo> integra??o dos sistemas e.* do governo com aplica??es em Ricardo> perl. Ricardo> Por exemplo: e-nota, CT-e, valida??es de xml entre outras.. Boa, abre o ticket l?? O stan vai falar sobre XML::Compile, talvez tenha alguma interse??o. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From marciorp at gmail.com Tue Feb 19 18:38:10 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 19 Feb 2013 22:38:10 -0400 Subject: [SP-pm] Compilar / Ofuscar In-Reply-To: References: Message-ID: Muito obrigado a todos pelas dicas e contribui??es. N?o tenho problemas com isso, pois 99% dos c?digos que escrevo pertencem ao clientes mesmo. Como j? expliquei, uso Perl mais como sysadmin e para AMI/AGI para Asterisk. ? que como os servidores n?o s?o acessados e administrados s? por mim, em algumas situa??es ? interessante evitar que outros admins fu?adores acabem mexendo onde n?o devem, principalmente no Asterisk, e ofuscando o c?digo j? cria uma dificuldade a mais. [...]?s Marcio. Em 19 de fevereiro de 2013 14:31, firebits escreveu: > Puxa, Oscar Marques, eu ia postar a mesma coisa: > > "perlcc e o modulo ACME no CPAN..." > > Rss > > @firebitsbr > > > Em 19 de fevereiro de 2013 15:09, Solli Honorio escreveu: > > A um bom tempo eu quero saber um artigo sobre este cara. S? n?o vou >> promoter pq o meu j? ser? grande e complexo ... >> >> Solli >> >> >> Em 19 de fevereiro de 2013 15:07, Daniel Vinciguerra < >> dan.vinciguerra at gmail.com> escreveu: >> >> PAR::Packer para compilar ? mesmo uma boa pedida... :-B >>> >>> >>> >>> * >>> Daniel Vinciguerra* >>> Web Solutions Architect and Co-Owner at Bivee >>> http://github.com/dvinciguerra >>> >>> >>> 2013/2/19 Oscar Marques >>> >>>> Sim, eu vi esse esquema agora, nao sabia. >>>> >>>> >>>> Em 19 de fevereiro de 2013 14:34, Eden Cardim escreveu: >>>> >>>> >>>>> "Oscar" == Oscar Marques < >>>>> oscarbm-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >>>>> >>>>> Oscar> Tem o perlcc e o modulo ACME no CPAN que faz magia negra e o >>>>> Oscar> codigo fica impossivel de entender. >>>>> >>>>> ? s? descompilar :) >>>>> >>>>> -- >>>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>>> +55 11 9644 8225 >>>>> http://insoli.de >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> >>>> -- >>>> Oscar Marques >>>> oscarbm at gmail.com >>>> http://www.dunkelheit.com.br >>>> @f117usbr >>>> +55 21 9293-9343 >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Tue Feb 19 18:57:25 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 19 Feb 2013 22:57:25 -0400 Subject: [SP-pm] Sugira um Artigo / Adote um Artigo In-Reply-To: References: Message-ID: N?o consigo colocar o label de sugest?o, n?o aparece nenhum label para mim. [...]?s Marcio Em 19 de fevereiro de 2013 17:45, Eden Cardim escreveu: > >>>>> "Marcio" == Marcio Ferreira > writes: > > Marcio> Tudo bem de fechar o ticket [sugest?o] e abrir um [ofere?o] > Marcio> se topar o artigo? > > N?o precisa fechar o ticket, basta alterar o label. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Tue Feb 19 19:03:16 2013 From: renato.cron at gmail.com (Renato Santos) Date: Wed, 20 Feb 2013 00:03:16 -0300 Subject: [SP-pm] Sugira um Artigo / Adote um Artigo In-Reply-To: References: Message-ID: Pessoas, apenas os admin do repo podem colocar/tirar labels. Tem 6. Em algumas horas pelo menos um resolve! ^^ 2013/2/19 Marcio - Google > N?o consigo colocar o label de sugest?o, n?o aparece nenhum label para mim. > > [...]?s > > Marcio > > Em 19 de fevereiro de 2013 17:45, Eden Cardim escreveu: > > >>>>> "Marcio" == Marcio Ferreira >> writes: >> >> Marcio> Tudo bem de fechar o ticket [sugest?o] e abrir um [ofere?o] >> Marcio> se topar o artigo? >> >> N?o precisa fechar o ticket, basta alterar o label. >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Tue Feb 19 19:19:59 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 19 Feb 2013 23:19:59 -0400 Subject: [SP-pm] Sugira um Artigo / Adote um Artigo In-Reply-To: References: Message-ID: Renato, blz! ? que achei que eu poderia estar fazendo caca, pois sugeri v?rios artigos, e tinha entendido que tinha que colocar a label de 'sugest?o'. [...]?s Marcio Em 19 de fevereiro de 2013 23:03, Renato Santos escreveu: > Pessoas, > > apenas os admin do repo podem colocar/tirar labels. > > Tem 6. Em algumas horas pelo menos um resolve! ^^ > > > 2013/2/19 Marcio - Google > >> N?o consigo colocar o label de sugest?o, n?o aparece nenhum label para >> mim. >> >> [...]?s >> >> Marcio >> >> Em 19 de fevereiro de 2013 17:45, Eden Cardim escreveu: >> >> >>>>> "Marcio" == Marcio Ferreira >>> writes: >>> >>> Marcio> Tudo bem de fechar o ticket [sugest?o] e abrir um [ofere?o] >>> Marcio> se topar o artigo? >>> >>> N?o precisa fechar o ticket, basta alterar o label. >>> >>> -- >>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>> +55 11 9644 8225 >>> http://insoli.de >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> >> [...]'s >> >> Marcio >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Tue Feb 19 19:30:26 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Wed, 20 Feb 2013 00:30:26 -0300 Subject: [SP-pm] Sugira um Artigo / Adote um Artigo In-Reply-To: References: Message-ID: Tbm tive esse problema. Alguem me add como adm e pronto! :) Estou no Cel. Se ninguem fizer ate amanha de manha eu faco. Abs! On Feb 20, 2013 12:20 AM, "Marcio - Google" wrote: > Renato, blz! ? que achei que eu poderia estar fazendo caca, pois sugeri > v?rios artigos, e tinha entendido que tinha que colocar a label de > 'sugest?o'. > > [...]?s > > Marcio > > Em 19 de fevereiro de 2013 23:03, Renato Santos escreveu: > >> Pessoas, >> >> apenas os admin do repo podem colocar/tirar labels. >> >> Tem 6. Em algumas horas pelo menos um resolve! ^^ >> >> >> 2013/2/19 Marcio - Google >> >>> N?o consigo colocar o label de sugest?o, n?o aparece nenhum label para >>> mim. >>> >>> [...]?s >>> >>> Marcio >>> >>> Em 19 de fevereiro de 2013 17:45, Eden Cardim escreveu: >>> >>> >>>>> "Marcio" == Marcio Ferreira >>>> writes: >>>> >>>> Marcio> Tudo bem de fechar o ticket [sugest?o] e abrir um [ofere?o] >>>> Marcio> se topar o artigo? >>>> >>>> N?o precisa fechar o ticket, basta alterar o label. >>>> >>>> -- >>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>> +55 11 9644 8225 >>>> http://insoli.de >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> >>> [...]'s >>> >>> Marcio >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Tue Feb 19 19:32:35 2013 From: renato.cron at gmail.com (Renato Santos) Date: Wed, 20 Feb 2013 00:32:35 -0300 Subject: [SP-pm] Sugira um Artigo / Adote um Artigo In-Reply-To: References: Message-ID: Eu coloquei ^^ n?o tinha mais nenhum l? faltando. Eu s? estou "de p? atras" quanto a colocar os artigos antes publicamente ^^, antes a gente deixava 'em segredo' at? o dia do lan?amento! 2013/2/20 Marcio Ferreira > Tbm tive esse problema. Alguem me add como adm e pronto! :) > > Estou no Cel. Se ninguem fizer ate amanha de manha eu faco. > Abs! > On Feb 20, 2013 12:20 AM, "Marcio - Google" wrote: > >> Renato, blz! ? que achei que eu poderia estar fazendo caca, pois sugeri >> v?rios artigos, e tinha entendido que tinha que colocar a label de >> 'sugest?o'. >> >> [...]?s >> >> Marcio >> >> Em 19 de fevereiro de 2013 23:03, Renato Santos escreveu: >> >>> Pessoas, >>> >>> apenas os admin do repo podem colocar/tirar labels. >>> >>> Tem 6. Em algumas horas pelo menos um resolve! ^^ >>> >>> >>> 2013/2/19 Marcio - Google >>> >>>> N?o consigo colocar o label de sugest?o, n?o aparece nenhum label para >>>> mim. >>>> >>>> [...]?s >>>> >>>> Marcio >>>> >>>> Em 19 de fevereiro de 2013 17:45, Eden Cardim escreveu: >>>> >>>> >>>>> "Marcio" == Marcio Ferreira >>>>> writes: >>>>> >>>>> Marcio> Tudo bem de fechar o ticket [sugest?o] e abrir um [ofere?o] >>>>> Marcio> se topar o artigo? >>>>> >>>>> N?o precisa fechar o ticket, basta alterar o label. >>>>> >>>>> -- >>>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>>> +55 11 9644 8225 >>>>> http://insoli.de >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Sarav?, >>> Renato CRON >>> http://www.renatocron.com/blog/ >>> @renato_cron >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> >> [...]'s >> >> Marcio >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Tue Feb 19 19:34:15 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Wed, 20 Feb 2013 00:34:15 -0300 Subject: [SP-pm] Compilar / Ofuscar In-Reply-To: References: Message-ID: Tirar permissao de escrita nao resolve? On Feb 19, 2013 11:39 PM, "Marcio - Google" wrote: > Muito obrigado a todos pelas dicas e contribui??es. > > N?o tenho problemas com isso, pois 99% dos c?digos que escrevo pertencem > ao clientes mesmo. > > Como j? expliquei, uso Perl mais como sysadmin e para AMI/AGI para > Asterisk. ? que como os servidores n?o s?o acessados e administrados s? por > mim, em algumas situa??es ? interessante evitar que outros admins fu?adores > acabem mexendo onde n?o devem, principalmente no Asterisk, e ofuscando o > c?digo j? cria uma dificuldade a mais. > > [...]?s > > Marcio. > > Em 19 de fevereiro de 2013 14:31, firebits escreveu: > >> Puxa, Oscar Marques, eu ia postar a mesma coisa: >> >> "perlcc e o modulo ACME no CPAN..." >> >> Rss >> >> @firebitsbr >> >> >> Em 19 de fevereiro de 2013 15:09, Solli Honorio escreveu: >> >> A um bom tempo eu quero saber um artigo sobre este cara. S? n?o vou >>> promoter pq o meu j? ser? grande e complexo ... >>> >>> Solli >>> >>> >>> Em 19 de fevereiro de 2013 15:07, Daniel Vinciguerra < >>> dan.vinciguerra at gmail.com> escreveu: >>> >>> PAR::Packer para compilar ? mesmo uma boa pedida... :-B >>>> >>>> >>>> >>>> * >>>> Daniel Vinciguerra* >>>> Web Solutions Architect and Co-Owner at Bivee >>>> http://github.com/dvinciguerra >>>> >>>> >>>> 2013/2/19 Oscar Marques >>>> >>>>> Sim, eu vi esse esquema agora, nao sabia. >>>>> >>>>> >>>>> Em 19 de fevereiro de 2013 14:34, Eden Cardim escreveu: >>>>> >>>>> >>>>> "Oscar" == Oscar Marques < >>>>>> oscarbm-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >>>>>> >>>>>> Oscar> Tem o perlcc e o modulo ACME no CPAN que faz magia negra e >>>>>> o >>>>>> Oscar> codigo fica impossivel de entender. >>>>>> >>>>>> ? s? descompilar :) >>>>>> >>>>>> -- >>>>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>>>> +55 11 9644 8225 >>>>>> http://insoli.de >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Oscar Marques >>>>> oscarbm at gmail.com >>>>> http://www.dunkelheit.com.br >>>>> @f117usbr >>>>> +55 21 9293-9343 >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Tue Feb 19 19:41:08 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 20 Feb 2013 00:41:08 -0300 Subject: [SP-pm] Sugira um Artigo / Adote um Artigo In-Reply-To: (Renato Santos's message of "Wed, 20 Feb 2013 00:32:35 -0300") References: Message-ID: >>>>> "Renato" == Renato Santos writes: Renato> Eu coloquei ^^ n?o tinha mais nenhum l? faltando. Renato> Eu s? estou "de p? atras" quanto a colocar os artigos antes Renato> publicamente ^^, antes a gente deixava 'em segredo' at? o Renato> dia do lan?amento! N?o tem problema subir o artigo pro reposit?rio antes, a maioria das pessoas querem ele bonitinho e online. As poucas que realmente forem ansiosas a ponto de olhar pro repo, v?o poder nos ajudar com revis?o, etc. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From tiago.peczenyj at gmail.com Wed Feb 20 02:56:50 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 20 Feb 2013 07:56:50 -0300 Subject: [SP-pm] Compilar / Ofuscar In-Reply-To: References: Message-ID: Amigo acho que vc evita isso usando alguma solu??o como Puppet, Chef, etc. Algo que controle os arquivos que vc fez deploy e de um alerta caso algo tenha sido alterado de forma indevida. Pq vc tem um problema de pessoas alterando o que n?o deve e isso tem uma saida rapida: amea?a demitir quem fizer M 2013/2/19 Marcio - Google > Muito obrigado a todos pelas dicas e contribui??es. > > N?o tenho problemas com isso, pois 99% dos c?digos que escrevo pertencem > ao clientes mesmo. > > Como j? expliquei, uso Perl mais como sysadmin e para AMI/AGI para > Asterisk. ? que como os servidores n?o s?o acessados e administrados s? por > mim, em algumas situa??es ? interessante evitar que outros admins fu?adores > acabem mexendo onde n?o devem, principalmente no Asterisk, e ofuscando o > c?digo j? cria uma dificuldade a mais. > > [...]?s > > Marcio. > > Em 19 de fevereiro de 2013 14:31, firebits escreveu: > > Puxa, Oscar Marques, eu ia postar a mesma coisa: >> >> "perlcc e o modulo ACME no CPAN..." >> >> Rss >> >> @firebitsbr >> >> >> Em 19 de fevereiro de 2013 15:09, Solli Honorio escreveu: >> >> A um bom tempo eu quero saber um artigo sobre este cara. S? n?o vou >>> promoter pq o meu j? ser? grande e complexo ... >>> >>> Solli >>> >>> >>> Em 19 de fevereiro de 2013 15:07, Daniel Vinciguerra < >>> dan.vinciguerra at gmail.com> escreveu: >>> >>> PAR::Packer para compilar ? mesmo uma boa pedida... :-B >>>> >>>> >>>> >>>> * >>>> Daniel Vinciguerra* >>>> Web Solutions Architect and Co-Owner at Bivee >>>> http://github.com/dvinciguerra >>>> >>>> >>>> 2013/2/19 Oscar Marques >>>> >>>>> Sim, eu vi esse esquema agora, nao sabia. >>>>> >>>>> >>>>> Em 19 de fevereiro de 2013 14:34, Eden Cardim escreveu: >>>>> >>>>> >>>>> "Oscar" == Oscar Marques < >>>>>> oscarbm-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >>>>>> >>>>>> Oscar> Tem o perlcc e o modulo ACME no CPAN que faz magia negra e >>>>>> o >>>>>> Oscar> codigo fica impossivel de entender. >>>>>> >>>>>> ? s? descompilar :) >>>>>> >>>>>> -- >>>>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>>>> +55 11 9644 8225 >>>>>> http://insoli.de >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Oscar Marques >>>>> oscarbm at gmail.com >>>>> http://www.dunkelheit.com.br >>>>> @f117usbr >>>>> +55 21 9293-9343 >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Wed Feb 20 04:25:07 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Wed, 20 Feb 2013 09:25:07 -0300 Subject: [SP-pm] ES - gabiruh Message-ID: Pessoal, Nosso querido baiano gabiruh, alguns o conhecem por Gabriel Andrade, esta por estas bandas. Vamos para o Ibotirama (Rua Augusta, 1230, Consola??o) ?s 19:30. Quem vai ? Abs! -Thiago Rondon From renato.cron at gmail.com Wed Feb 20 04:29:45 2013 From: renato.cron at gmail.com (Renato Santos) Date: Wed, 20 Feb 2013 09:29:45 -0300 Subject: [SP-pm] ES - gabiruh In-Reply-To: References: Message-ID: hoje? \o j? to na paulista [buscape, with @ale_borba & 3 others], eu vou ficar no cowork com o Eden hoje a tarde, 2013/2/20 Thiago Rondon > > Pessoal, > > Nosso querido baiano gabiruh, alguns o conhecem por Gabriel Andrade, esta > por estas bandas. Vamos para o Ibotirama (Rua Augusta, 1230, Consola??o) ?s > 19:30. > > Quem vai ? > > Abs! > -Thiago Rondon > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Wed Feb 20 04:29:45 2013 From: renato.cron at gmail.com (Renato Santos) Date: Wed, 20 Feb 2013 09:29:45 -0300 Subject: [SP-pm] ES - gabiruh In-Reply-To: References: Message-ID: hoje? \o j? to na paulista [buscape, with @ale_borba & 3 others], eu vou ficar no cowork com o Eden hoje a tarde, 2013/2/20 Thiago Rondon > > Pessoal, > > Nosso querido baiano gabiruh, alguns o conhecem por Gabriel Andrade, esta > por estas bandas. Vamos para o Ibotirama (Rua Augusta, 1230, Consola??o) ?s > 19:30. > > Quem vai ? > > Abs! > -Thiago Rondon > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Wed Feb 20 04:41:06 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Wed, 20 Feb 2013 09:41:06 -0300 Subject: [SP-pm] ES - gabiruh In-Reply-To: References: Message-ID: Hoje. Est? de p?... Em 20/02/2013 09:25, "Thiago Rondon" escreveu: > > Pessoal, > > Nosso querido baiano gabiruh, alguns o conhecem por Gabriel Andrade, esta > por estas bandas. Vamos para o Ibotirama (Rua Augusta, 1230, Consola??o) ?s > 19:30. > > Quem vai ? > > Abs! > -Thiago Rondon > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Wed Feb 20 04:41:06 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Wed, 20 Feb 2013 09:41:06 -0300 Subject: [SP-pm] ES - gabiruh In-Reply-To: References: Message-ID: Hoje. Est? de p?... Em 20/02/2013 09:25, "Thiago Rondon" escreveu: > > Pessoal, > > Nosso querido baiano gabiruh, alguns o conhecem por Gabriel Andrade, esta > por estas bandas. Vamos para o Ibotirama (Rua Augusta, 1230, Consola??o) ?s > 19:30. > > Quem vai ? > > Abs! > -Thiago Rondon > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Wed Feb 20 04:48:20 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Wed, 20 Feb 2013 09:48:20 -0300 Subject: [SP-pm] ES - gabiruh In-Reply-To: References: Message-ID: On Wednesday, February 20, 2013 at 9:29 AM, Renato Santos wrote: > hoje? > Isto, hoje! :-) Abs, -Thiago Rondon > > \o > > j? to na paulista [buscape, with @ale_borba & 3 others], eu vou ficar no cowork com o Eden hoje a tarde, > > > > 2013/2/20 Thiago Rondon > > > > Pessoal, > > > > Nosso querido baiano gabiruh, alguns o conhecem por Gabriel Andrade, esta por estas bandas. Vamos para o Ibotirama (Rua Augusta, 1230, Consola??o) ?s 19:30. > > > > Quem vai ? > > > > Abs! > > -Thiago Rondon > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > > @renato_cron (http://twitter.com/#!/renato_cron) > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From thiago at aware.com.br Wed Feb 20 04:48:20 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Wed, 20 Feb 2013 09:48:20 -0300 Subject: [SP-pm] ES - gabiruh In-Reply-To: References: Message-ID: On Wednesday, February 20, 2013 at 9:29 AM, Renato Santos wrote: > hoje? > Isto, hoje! :-) Abs, -Thiago Rondon > > \o > > j? to na paulista [buscape, with @ale_borba & 3 others], eu vou ficar no cowork com o Eden hoje a tarde, > > > > 2013/2/20 Thiago Rondon > > > > Pessoal, > > > > Nosso querido baiano gabiruh, alguns o conhecem por Gabriel Andrade, esta por estas bandas. Vamos para o Ibotirama (Rua Augusta, 1230, Consola??o) ?s 19:30. > > > > Quem vai ? > > > > Abs! > > -Thiago Rondon > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > > @renato_cron (http://twitter.com/#!/renato_cron) > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From fernandocorrea at gmail.com Wed Feb 20 07:44:24 2013 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Wed, 20 Feb 2013 12:44:24 -0300 Subject: [SP-pm] Daemons em Perl In-Reply-To: References: Message-ID: <3792338394799629337@unknownmsgid> Eu acho interessante falar disso (:P): https://metacpan.org/module/App::Rad::Plugin::Daemonize Enviado via iPhone Em 19/02/2013, ?s 16:43, "Guarnieri, Carlos [ICG-IT]" < carlos.guarnieri at citi.com> escreveu: Que tipo de informa??o voc?s acham interessante ter num artigo com esse tema? -----Original Message----- From: SaoPaulo-pm [ mailto:saopaulo-pm-bounces+carlos.guarnieri=citi.com at pm.org] On Behalf Of Eden Cardim Sent: ter?a-feira, 19 de fevereiro de 2013 16:35 To: saopaulo-pm at mail.pm.org Subject: [SP-pm] Sugira um Artigo / Adote um Artigo Ol? pessoal, Pro equin?cio acontecer, precisamos de pelo menos mais 5 artigos. Creio que tem muita gente boa que n?o escreve artigos porque desconhece o interesse dos demais assinantes sobre o que escrever, e por isso foi criada a lista de sugest?es, que se encontra aqui: https://github.com/sppm/equinocio/issues?labels=sugest?o&milestone=&page=1&state=open Quem tiver mais sugest?es de artigos para escrever, sinta-se a vontade para postar l?, ? r?pido e indolor :) Basta clicar em "new issue" e selecionar "sugest?o" na lista de labels que est? marcado de azul e fica do lado direto do painel. Quem estiver interessado em adotar artigo baseado numa sugest?o, comenta no ticket respectivo. E claro, se voc? tiver uma id?ia de artigo e quer escrever a respeito, n?o se acanhe, todo artigo ? bem-vindo. Lembrando que os artigos desse equin?cio tamb?m ser?o publicados no portal imasters devidamente assinados. ? uma bela chance de ganhar notoriedade, cervejas e dar uma engordada no curr?culo, n?o s? aqui na lista, mas tamb?m na comunidade brasileira de desenvolvedores. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Wed Feb 20 09:56:49 2013 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 20 Feb 2013 14:56:49 -0300 Subject: [SP-pm] Daemons em Perl In-Reply-To: <3792338394799629337@unknownmsgid> References: <3792338394799629337@unknownmsgid> Message-ID: Seria ?timo um artigo sobre App::Rad, que tal voc? escrever sobre ? Solli Honorio Em 20 de fevereiro de 2013 12:44, Fernando Oliveira < fernandocorrea at gmail.com> escreveu: > Eu acho interessante falar disso (:P): > https://metacpan.org/module/App::Rad::Plugin::Daemonize > > Enviado via iPhone > > Em 19/02/2013, ?s 16:43, "Guarnieri, Carlos [ICG-IT]" < > carlos.guarnieri at citi.com> escreveu: > > Que tipo de informa??o voc?s acham interessante ter num artigo com esse > tema? > > -----Original Message----- > From: SaoPaulo-pm [ > mailto:saopaulo-pm-bounces+carlos.guarnieri=citi.com at pm.org] > On Behalf Of Eden Cardim > Sent: ter?a-feira, 19 de fevereiro de 2013 16:35 > To: saopaulo-pm at mail.pm.org > Subject: [SP-pm] Sugira um Artigo / Adote um Artigo > > > Ol? pessoal, > > Pro equin?cio acontecer, precisamos de pelo menos mais 5 artigos. Creio > que tem muita gente boa que n?o escreve artigos porque desconhece o > interesse dos demais assinantes sobre o que escrever, e por isso foi criada > a lista de sugest?es, que se encontra aqui: > > > https://github.com/sppm/equinocio/issues?labels=sugest?o&milestone=&page=1&state=open > > Quem tiver mais sugest?es de artigos para escrever, sinta-se a vontade > para postar l?, ? r?pido e indolor :) > > Basta clicar em "new issue" e selecionar "sugest?o" na lista de labels que > est? marcado de azul e fica do lado direto do painel. > > Quem estiver interessado em adotar artigo baseado numa sugest?o, comenta > no ticket respectivo. > > E claro, se voc? tiver uma id?ia de artigo e quer escrever a respeito, n?o > se acanhe, todo artigo ? bem-vindo. Lembrando que os artigos desse > equin?cio tamb?m ser?o publicados no portal imasters devidamente assinados. > ? uma bela chance de ganhar notoriedade, cervejas e dar uma engordada no > curr?culo, n?o s? aqui na lista, mas tamb?m na comunidade brasileira de > desenvolvedores. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing > list: SaoPaulo-pm at pm.org L< > http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Wed Feb 20 10:58:33 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 20 Feb 2013 15:58:33 -0300 Subject: [SP-pm] ES - gabiruh In-Reply-To: References: Message-ID: Estarei l?, pega uma mesa na parte de fora do bar! 2013/2/20 Thiago Rondon : > > Pessoal, > > Nosso querido baiano gabiruh, alguns o conhecem por Gabriel Andrade, esta por estas bandas. Vamos para o Ibotirama (Rua Augusta, 1230, Consola??o) ?s 19:30. > > Quem vai ? > > Abs! > -Thiago Rondon > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From leonardo at ruoso.com Wed Feb 20 10:59:56 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Wed, 20 Feb 2013 15:59:56 -0300 Subject: [SP-pm] ES - gabiruh In-Reply-To: References: Message-ID: Para curtir a tempestade? Em 20 de fevereiro de 2013 15:58, Daniel de Oliveira Mantovani < daniel.oliveira.mantovani at gmail.com> escreveu: > Estarei l?, pega uma mesa na parte de fora do bar! > > 2013/2/20 Thiago Rondon : > > > > Pessoal, > > > > Nosso querido baiano gabiruh, alguns o conhecem por Gabriel Andrade, > esta por estas bandas. Vamos para o Ibotirama (Rua Augusta, 1230, > Consola??o) ?s 19:30. > > > > Quem vai ? > > > > Abs! > > -Thiago Rondon > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Wed Feb 20 11:03:18 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 20 Feb 2013 16:03:18 -0300 Subject: [SP-pm] ES - gabiruh In-Reply-To: References: Message-ID: Est? come?ando a chover cedo, como ontem e antes de ontem 19:30 j? n?o caia uma gota de ?gua do c?u. 2013/2/20 Leonardo Ruoso : > Para curtir a tempestade? > > > Em 20 de fevereiro de 2013 15:58, Daniel de Oliveira Mantovani > escreveu: > >> Estarei l?, pega uma mesa na parte de fora do bar! >> >> 2013/2/20 Thiago Rondon : >> > >> > Pessoal, >> > >> > Nosso querido baiano gabiruh, alguns o conhecem por Gabriel Andrade, >> > esta por estas bandas. Vamos para o Ibotirama (Rua Augusta, 1230, >> > Consola??o) ?s 19:30. >> > >> > Quem vai ? >> > >> > Abs! >> > -Thiago Rondon >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From marciorp at gmail.com Wed Feb 20 11:16:27 2013 From: marciorp at gmail.com (Marcio - Google) Date: Wed, 20 Feb 2013 15:16:27 -0400 Subject: [SP-pm] Compilar / Ofuscar In-Reply-To: References: Message-ID: Marcio, n?o. S?o v?rios admins, ent?o n?o tem como bloquear administradores. A preocupa??o ? mais nos ambientes com Asterisk, pois "teoricamente" eu administro a parte do Asterisk e os sysadmins a parte do SO, ent?o n?o tem como limitar o acesso deles. Na verdade a d?vida e apenas por "curiosidade" mesmo. Estava escrevendo cada vez mais funcionalidades em Perl, e tive duas situa??es desagrad?veis onde um cidad?o (sysadmin) copiou partes de alguns c?digos meus e postou em alguns f?runs para resolver d?vidas de outros membros, por?m esqueceu de citar a fonte :) Eu compartilho tudo que ? minha propriedade, sem restri??o, mais usar coisa alheia para possar de entendido ? sacanagem. [...]?s Marcio Em 19 de fevereiro de 2013 23:34, Marcio Ferreira < marciodesouzaferreira at gmail.com> escreveu: > Tirar permissao de escrita nao resolve? > On Feb 19, 2013 11:39 PM, "Marcio - Google" wrote: > >> Muito obrigado a todos pelas dicas e contribui??es. >> >> N?o tenho problemas com isso, pois 99% dos c?digos que escrevo pertencem >> ao clientes mesmo. >> >> Como j? expliquei, uso Perl mais como sysadmin e para AMI/AGI para >> Asterisk. ? que como os servidores n?o s?o acessados e administrados s? por >> mim, em algumas situa??es ? interessante evitar que outros admins fu?adores >> acabem mexendo onde n?o devem, principalmente no Asterisk, e ofuscando o >> c?digo j? cria uma dificuldade a mais. >> >> [...]?s >> >> Marcio. >> >> Em 19 de fevereiro de 2013 14:31, firebits escreveu: >> >>> Puxa, Oscar Marques, eu ia postar a mesma coisa: >>> >>> "perlcc e o modulo ACME no CPAN..." >>> >>> Rss >>> >>> @firebitsbr >>> >>> >>> Em 19 de fevereiro de 2013 15:09, Solli Honorio escreveu: >>> >>> A um bom tempo eu quero saber um artigo sobre este cara. S? n?o vou >>>> promoter pq o meu j? ser? grande e complexo ... >>>> >>>> Solli >>>> >>>> >>>> Em 19 de fevereiro de 2013 15:07, Daniel Vinciguerra < >>>> dan.vinciguerra at gmail.com> escreveu: >>>> >>>> PAR::Packer para compilar ? mesmo uma boa pedida... :-B >>>>> >>>>> >>>>> >>>>> * >>>>> Daniel Vinciguerra* >>>>> Web Solutions Architect and Co-Owner at Bivee >>>>> http://github.com/dvinciguerra >>>>> >>>>> >>>>> 2013/2/19 Oscar Marques >>>>> >>>>>> Sim, eu vi esse esquema agora, nao sabia. >>>>>> >>>>>> >>>>>> Em 19 de fevereiro de 2013 14:34, Eden Cardim escreveu: >>>>>> >>>>>> >>>>> "Oscar" == Oscar Marques < >>>>>>> oscarbm-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >>>>>>> >>>>>>> Oscar> Tem o perlcc e o modulo ACME no CPAN que faz magia negra >>>>>>> e o >>>>>>> Oscar> codigo fica impossivel de entender. >>>>>>> >>>>>>> ? s? descompilar :) >>>>>>> >>>>>>> -- >>>>>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>>>>> +55 11 9644 8225 >>>>>>> http://insoli.de >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Oscar Marques >>>>>> oscarbm at gmail.com >>>>>> http://www.dunkelheit.com.br >>>>>> @f117usbr >>>>>> +55 21 9293-9343 >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> >> [...]'s >> >> Marcio >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gabiruh at gmail.com Wed Feb 20 13:29:54 2013 From: gabiruh at gmail.com (Gabriel Andrade) Date: Wed, 20 Feb 2013 18:29:54 -0300 Subject: [SP-pm] ES - gabiruh In-Reply-To: References: Message-ID: Todos mim am?o. On Wednesday, February 20, 2013 at 16:03, Daniel de Oliveira Mantovani wrote: > Est? come?ando a chover cedo, como ontem e antes de ontem 19:30 j? n?o > caia uma gota de ?gua do c?u. > > 2013/2/20 Leonardo Ruoso : > > Para curtir a tempestade? > > > > > > Em 20 de fevereiro de 2013 15:58, Daniel de Oliveira Mantovani > > escreveu: > > > > > Estarei l?, pega uma mesa na parte de fora do bar! > > > > > > 2013/2/20 Thiago Rondon : > > > > > > > > Pessoal, > > > > > > > > Nosso querido baiano gabiruh, alguns o conhecem por Gabriel Andrade, > > > > esta por estas bandas. Vamos para o Ibotirama (Rua Augusta, 1230, > > > > Consola??o) ?s 19:30. > > > > > > > > Quem vai ? > > > > > > > > Abs! > > > > -Thiago Rondon > > > > > > > > > > > > =begin disclaimer > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > > > L > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > -- > > > > > > -dom > > > > > > -- > > > > > > IBM - Business Analytics Optimization Consultant > > > Daniel Mantovani +5511 8538-9897 > > > XOXO > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > > L > > > =end disclaimer > > > > > > > > > > > > > > > -- > > Leonardo Ruoso > > Journalist, Perl developer and business consultant > > Media, UFC/2006; Telecom, IFCE/1998 > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From russoz at gmail.com Wed Feb 20 18:56:12 2013 From: russoz at gmail.com (Alexei Znamensky) Date: Wed, 20 Feb 2013 23:56:12 -0300 Subject: [SP-pm] =?utf-8?q?EXTRA!_EXTRA!_Novo_L=C3=ADder_da_SPPM!?= Message-ID: Amigos, Obviamente eu n?o tenho sido um bom l?der. Entre empregos que demandam bastante, paternidade, e na ?ltima mudan?a de emprego uma mudan?a de cidade, eu confesso envergonhado que o meu papel de lideran?a foi totalmente negligenciado. J? no YAPC eu discuti op??es com o Maluco, e tentei at? mesmo marcar um ES no qual eu oficializaria uma passagem de bast?o, mas nem mesmo no ES eu consegui ir. Pe?o as minhas humildes desculpas ao grupo: falhei, tenho motivos, mas n?o tenho justificativas. Dito isso, gostaria de oficializar agora a minha sa?da da lideran?a da SPPM, em prol do Eden Cardim :-) O Eden ? um dos membros mais ativos da comunidade nos ?ltimos anos, ? um forte defensor de Perl, paga suas contas com Perl, e ja'demonstrou iniciativa e criatividade de sobra para tocar uma comunidade diversificada como a nossa. Por favor juntem-se a mim nas congratula?es ao nosso amigo, tomem uma cerveja por mim (hoje, j?, se virem esta mensagem a tempo) :-). Em alguma outra oportunidade faremos um ES de bota-fora meu. []s, -- Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C http://www.flickr.com/photos/alexeiz | http://github.com/russoz "I don't know... fly casual!" -- Han Solo -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Wed Feb 20 19:02:03 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 21 Feb 2013 00:02:03 -0300 Subject: [SP-pm] =?iso-8859-1?q?EXTRA!_EXTRA!_Novo_L=EDder_da_SPPM!?= In-Reply-To: References: Message-ID: Parabens. Eden** Em 20/02/2013 23:57, "Alexei Znamensky" escreveu: > Amigos, > > Obviamente eu n?o tenho sido um bom l?der. Entre empregos que demandam > bastante, paternidade, e na ?ltima mudan?a de emprego uma mudan?a de > cidade, eu confesso envergonhado que o meu papel de lideran?a foi > totalmente negligenciado. J? no YAPC eu discuti op??es com o Maluco, e > tentei at? mesmo marcar um ES no qual eu oficializaria uma passagem de > bast?o, mas nem mesmo no ES eu consegui ir. Pe?o as minhas humildes > desculpas ao grupo: falhei, tenho motivos, mas n?o tenho justificativas. > > Dito isso, gostaria de oficializar agora a minha sa?da da lideran?a da > SPPM, em prol do Eden Cardim :-) O Eden ? um dos membros mais ativos da > comunidade nos ?ltimos anos, ? um forte defensor de Perl, paga suas contas > com Perl, e ja'demonstrou iniciativa e criatividade de sobra para tocar uma > comunidade diversificada como a nossa. > > Por favor juntem-se a mim nas congratula?es ao nosso amigo, tomem uma > cerveja por mim (hoje, j?, se virem esta mensagem a tempo) :-). Em alguma > outra oportunidade faremos um ES de bota-fora meu. > > []s, > -- > Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org > GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C > http://www.flickr.com/photos/alexeiz | http://github.com/russoz > "I don't know... fly casual!" -- Han Solo > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Wed Feb 20 19:02:03 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 21 Feb 2013 00:02:03 -0300 Subject: [SP-pm] =?iso-8859-1?q?EXTRA!_EXTRA!_Novo_L=EDder_da_SPPM!?= In-Reply-To: References: Message-ID: Parabens. Eden** Em 20/02/2013 23:57, "Alexei Znamensky" escreveu: > Amigos, > > Obviamente eu n?o tenho sido um bom l?der. Entre empregos que demandam > bastante, paternidade, e na ?ltima mudan?a de emprego uma mudan?a de > cidade, eu confesso envergonhado que o meu papel de lideran?a foi > totalmente negligenciado. J? no YAPC eu discuti op??es com o Maluco, e > tentei at? mesmo marcar um ES no qual eu oficializaria uma passagem de > bast?o, mas nem mesmo no ES eu consegui ir. Pe?o as minhas humildes > desculpas ao grupo: falhei, tenho motivos, mas n?o tenho justificativas. > > Dito isso, gostaria de oficializar agora a minha sa?da da lideran?a da > SPPM, em prol do Eden Cardim :-) O Eden ? um dos membros mais ativos da > comunidade nos ?ltimos anos, ? um forte defensor de Perl, paga suas contas > com Perl, e ja'demonstrou iniciativa e criatividade de sobra para tocar uma > comunidade diversificada como a nossa. > > Por favor juntem-se a mim nas congratula?es ao nosso amigo, tomem uma > cerveja por mim (hoje, j?, se virem esta mensagem a tempo) :-). Em alguma > outra oportunidade faremos um ES de bota-fora meu. > > []s, > -- > Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org > GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C > http://www.flickr.com/photos/alexeiz | http://github.com/russoz > "I don't know... fly casual!" -- Han Solo > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Wed Feb 20 19:05:32 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 21 Feb 2013 00:05:32 -0300 Subject: [SP-pm] =?iso-8859-1?q?EXTRA!_EXTRA!_Novo_L=EDder_da_SPPM!?= In-Reply-To: References: Message-ID: Cervejas Tomadas hahha -- Renato Cron Sent from Samsung Mobile Phone Em 21/02/2013 00:02, "Tiago Peczenyj" escreveu: > Parabens. > > Eden** > Em 20/02/2013 23:57, "Alexei Znamensky" escreveu: > >> Amigos, >> >> Obviamente eu n?o tenho sido um bom l?der. Entre empregos que demandam >> bastante, paternidade, e na ?ltima mudan?a de emprego uma mudan?a de >> cidade, eu confesso envergonhado que o meu papel de lideran?a foi >> totalmente negligenciado. J? no YAPC eu discuti op??es com o Maluco, e >> tentei at? mesmo marcar um ES no qual eu oficializaria uma passagem de >> bast?o, mas nem mesmo no ES eu consegui ir. Pe?o as minhas humildes >> desculpas ao grupo: falhei, tenho motivos, mas n?o tenho justificativas. >> >> Dito isso, gostaria de oficializar agora a minha sa?da da lideran?a da >> SPPM, em prol do Eden Cardim :-) O Eden ? um dos membros mais ativos da >> comunidade nos ?ltimos anos, ? um forte defensor de Perl, paga suas contas >> com Perl, e ja'demonstrou iniciativa e criatividade de sobra para tocar uma >> comunidade diversificada como a nossa. >> >> Por favor juntem-se a mim nas congratula?es ao nosso amigo, tomem uma >> cerveja por mim (hoje, j?, se virem esta mensagem a tempo) :-). Em alguma >> outra oportunidade faremos um ES de bota-fora meu. >> >> []s, >> -- >> Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org >> GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C >> http://www.flickr.com/photos/alexeiz | http://github.com/russoz >> "I don't know... fly casual!" -- Han Solo >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Wed Feb 20 19:05:32 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 21 Feb 2013 00:05:32 -0300 Subject: [SP-pm] =?iso-8859-1?q?EXTRA!_EXTRA!_Novo_L=EDder_da_SPPM!?= In-Reply-To: References: Message-ID: Cervejas Tomadas hahha -- Renato Cron Sent from Samsung Mobile Phone Em 21/02/2013 00:02, "Tiago Peczenyj" escreveu: > Parabens. > > Eden** > Em 20/02/2013 23:57, "Alexei Znamensky" escreveu: > >> Amigos, >> >> Obviamente eu n?o tenho sido um bom l?der. Entre empregos que demandam >> bastante, paternidade, e na ?ltima mudan?a de emprego uma mudan?a de >> cidade, eu confesso envergonhado que o meu papel de lideran?a foi >> totalmente negligenciado. J? no YAPC eu discuti op??es com o Maluco, e >> tentei at? mesmo marcar um ES no qual eu oficializaria uma passagem de >> bast?o, mas nem mesmo no ES eu consegui ir. Pe?o as minhas humildes >> desculpas ao grupo: falhei, tenho motivos, mas n?o tenho justificativas. >> >> Dito isso, gostaria de oficializar agora a minha sa?da da lideran?a da >> SPPM, em prol do Eden Cardim :-) O Eden ? um dos membros mais ativos da >> comunidade nos ?ltimos anos, ? um forte defensor de Perl, paga suas contas >> com Perl, e ja'demonstrou iniciativa e criatividade de sobra para tocar uma >> comunidade diversificada como a nossa. >> >> Por favor juntem-se a mim nas congratula?es ao nosso amigo, tomem uma >> cerveja por mim (hoje, j?, se virem esta mensagem a tempo) :-). Em alguma >> outra oportunidade faremos um ES de bota-fora meu. >> >> []s, >> -- >> Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org >> GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C >> http://www.flickr.com/photos/alexeiz | http://github.com/russoz >> "I don't know... fly casual!" -- Han Solo >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Wed Feb 20 19:06:09 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel Mantovani) Date: Thu, 21 Feb 2013 00:06:09 -0300 Subject: [SP-pm] =?utf-8?q?EXTRA!_EXTRA!_Novo_L=C3=ADder_da_SPPM!?= In-Reply-To: References: Message-ID: Ae o l?der vai pagar os 700 mangos da conta! Sent from my iPhone On 20/02/2013, at 23:56, Alexei Znamensky wrote: > Amigos, > > Obviamente eu n?o tenho sido um bom l?der. Entre empregos que demandam bastante, paternidade, e na ?ltima mudan?a de emprego uma mudan?a de cidade, eu confesso envergonhado que o meu papel de lideran?a foi totalmente negligenciado. J? no YAPC eu discuti op??es com o Maluco, e tentei at? mesmo marcar um ES no qual eu oficializaria uma passagem de bast?o, mas nem mesmo no ES eu consegui ir. Pe?o as minhas humildes desculpas ao grupo: falhei, tenho motivos, mas n?o tenho justificativas. > > Dito isso, gostaria de oficializar agora a minha sa?da da lideran?a da SPPM, em prol do Eden Cardim :-) O Eden ? um dos membros mais ativos da comunidade nos ?ltimos anos, ? um forte defensor de Perl, paga suas contas com Perl, e ja'demonstrou iniciativa e criatividade de sobra para tocar uma comunidade diversificada como a nossa. > > Por favor juntem-se a mim nas congratula?es ao nosso amigo, tomem uma cerveja por mim (hoje, j?, se virem esta mensagem a tempo) :-). Em alguma outra oportunidade faremos um ES de bota-fora meu. > > []s, > -- > Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org > GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C > http://www.flickr.com/photos/alexeiz | http://github.com/russoz > "I don't know... fly casual!" -- Han Solo > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Wed Feb 20 19:06:09 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel Mantovani) Date: Thu, 21 Feb 2013 00:06:09 -0300 Subject: [SP-pm] =?utf-8?q?EXTRA!_EXTRA!_Novo_L=C3=ADder_da_SPPM!?= In-Reply-To: References: Message-ID: Ae o l?der vai pagar os 700 mangos da conta! Sent from my iPhone On 20/02/2013, at 23:56, Alexei Znamensky wrote: > Amigos, > > Obviamente eu n?o tenho sido um bom l?der. Entre empregos que demandam bastante, paternidade, e na ?ltima mudan?a de emprego uma mudan?a de cidade, eu confesso envergonhado que o meu papel de lideran?a foi totalmente negligenciado. J? no YAPC eu discuti op??es com o Maluco, e tentei at? mesmo marcar um ES no qual eu oficializaria uma passagem de bast?o, mas nem mesmo no ES eu consegui ir. Pe?o as minhas humildes desculpas ao grupo: falhei, tenho motivos, mas n?o tenho justificativas. > > Dito isso, gostaria de oficializar agora a minha sa?da da lideran?a da SPPM, em prol do Eden Cardim :-) O Eden ? um dos membros mais ativos da comunidade nos ?ltimos anos, ? um forte defensor de Perl, paga suas contas com Perl, e ja'demonstrou iniciativa e criatividade de sobra para tocar uma comunidade diversificada como a nossa. > > Por favor juntem-se a mim nas congratula?es ao nosso amigo, tomem uma cerveja por mim (hoje, j?, se virem esta mensagem a tempo) :-). Em alguma outra oportunidade faremos um ES de bota-fora meu. > > []s, > -- > Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org > GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C > http://www.flickr.com/photos/alexeiz | http://github.com/russoz > "I don't know... fly casual!" -- Han Solo > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- next part -------------- An HTML attachment was scrubbed... URL: From wesley.seidel at gmail.com Wed Feb 20 19:08:40 2013 From: wesley.seidel at gmail.com (Wesley Seidel) Date: Thu, 21 Feb 2013 00:08:40 -0300 Subject: [SP-pm] =?iso-8859-1?q?EXTRA!_EXTRA!_Novo_L=EDder_da_SPPM!?= In-Reply-To: References: Message-ID: ++Eden; Congrats. Em 21 de fevereiro de 2013 00:06, Daniel Mantovani < daniel.oliveira.mantovani at gmail.com> escreveu: > Ae o l?der vai pagar os 700 mangos da conta! > > Sent from my iPhone > > On 20/02/2013, at 23:56, Alexei Znamensky wrote: > > Amigos, > > Obviamente eu n?o tenho sido um bom l?der. Entre empregos que demandam > bastante, paternidade, e na ?ltima mudan?a de emprego uma mudan?a de > cidade, eu confesso envergonhado que o meu papel de lideran?a foi > totalmente negligenciado. J? no YAPC eu discuti op??es com o Maluco, e > tentei at? mesmo marcar um ES no qual eu oficializaria uma passagem de > bast?o, mas nem mesmo no ES eu consegui ir. Pe?o as minhas humildes > desculpas ao grupo: falhei, tenho motivos, mas n?o tenho justificativas. > > Dito isso, gostaria de oficializar agora a minha sa?da da lideran?a da > SPPM, em prol do Eden Cardim :-) O Eden ? um dos membros mais ativos da > comunidade nos ?ltimos anos, ? um forte defensor de Perl, paga suas contas > com Perl, e ja'demonstrou iniciativa e criatividade de sobra para tocar uma > comunidade diversificada como a nossa. > > Por favor juntem-se a mim nas congratula?es ao nosso amigo, tomem uma > cerveja por mim (hoje, j?, se virem esta mensagem a tempo) :-). Em alguma > outra oportunidade faremos um ES de bota-fora meu. > > []s, > -- > Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org > GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C > http://www.flickr.com/photos/alexeiz | http://github.com/russoz > "I don't know... fly casual!" -- Han Solo > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Wesley Seidel Carvalho 11-8169-1163 www.ime.usp.br/~wesleys www.ltasks.com @wseidel -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From creaktive at gmail.com Wed Feb 20 19:14:09 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Thu, 21 Feb 2013 00:14:09 -0300 Subject: [SP-pm] =?utf-8?q?EXTRA!_EXTRA!_Novo_L=C3=ADder_da_SPPM!?= In-Reply-To: References: Message-ID: ++eden! ABS() 2013/2/21 Wesley Seidel > ++Eden; > > Congrats. > > Em 21 de fevereiro de 2013 00:06, Daniel Mantovani < > daniel.oliveira.mantovani at gmail.com> escreveu: > > Ae o l?der vai pagar os 700 mangos da conta! >> >> Sent from my iPhone >> >> On 20/02/2013, at 23:56, Alexei Znamensky wrote: >> >> Amigos, >> >> Obviamente eu n?o tenho sido um bom l?der. Entre empregos que demandam >> bastante, paternidade, e na ?ltima mudan?a de emprego uma mudan?a de >> cidade, eu confesso envergonhado que o meu papel de lideran?a foi >> totalmente negligenciado. J? no YAPC eu discuti op??es com o Maluco, e >> tentei at? mesmo marcar um ES no qual eu oficializaria uma passagem de >> bast?o, mas nem mesmo no ES eu consegui ir. Pe?o as minhas humildes >> desculpas ao grupo: falhei, tenho motivos, mas n?o tenho justificativas. >> >> Dito isso, gostaria de oficializar agora a minha sa?da da lideran?a da >> SPPM, em prol do Eden Cardim :-) O Eden ? um dos membros mais ativos da >> comunidade nos ?ltimos anos, ? um forte defensor de Perl, paga suas contas >> com Perl, e ja'demonstrou iniciativa e criatividade de sobra para tocar uma >> comunidade diversificada como a nossa. >> >> Por favor juntem-se a mim nas congratula?es ao nosso amigo, tomem uma >> cerveja por mim (hoje, j?, se virem esta mensagem a tempo) :-). Em alguma >> outra oportunidade faremos um ES de bota-fora meu. >> >> []s, >> -- >> Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org >> GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C >> http://www.flickr.com/photos/alexeiz | http://github.com/russoz >> "I don't know... fly casual!" -- Han Solo >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Wesley Seidel Carvalho > 11-8169-1163 > www.ime.usp.br/~wesleys > www.ltasks.com > @wseidel > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eduardo at web2solutions.com.br Wed Feb 20 19:17:17 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Thu, 21 Feb 2013 00:17:17 -0300 Subject: [SP-pm] =?iso-8859-1?q?EXTRA!_EXTRA!_Novo_L=EDder_da_SPPM!?= In-Reply-To: References: Message-ID: <512591BD.8010001@web2solutions.com.br> On 21/02/2013 00:06, Daniel Mantovani wrote: > Ae o l?der vai pagar os 700 mangos da conta! > kkkkkkkkkkkkkkkkkkkkkkkkk > Sent from my iPhone > > On 20/02/2013, at 23:56, Alexei Znamensky > wrote: > >> Amigos, >> >> Obviamente eu n?o tenho sido um bom l?der. Entre empregos que >> demandam bastante, paternidade, e na ?ltima mudan?a de emprego uma >> mudan?a de cidade, eu confesso envergonhado que o meu papel de >> lideran?a foi totalmente negligenciado. J? no YAPC eu discuti op??es >> com o Maluco, e tentei at? mesmo marcar um ES no qual eu >> oficializaria uma passagem de bast?o, mas nem mesmo no ES eu consegui >> ir. Pe?o as minhas humildes desculpas ao grupo: falhei, tenho >> motivos, mas n?o tenho justificativas. >> >> Dito isso, gostaria de oficializar agora a minha sa?da da lideran?a >> da SPPM, em prol do Eden Cardim :-) O Eden ? um dos membros mais >> ativos da comunidade nos ?ltimos anos, ? um forte defensor de Perl, >> paga suas contas com Perl, e ja'demonstrou iniciativa e criatividade >> de sobra para tocar uma comunidade diversificada como a nossa. >> >> Por favor juntem-se a mim nas congratula?es ao nosso amigo, tomem uma >> cerveja por mim (hoje, j?, se virem esta mensagem a tempo) :-). Em >> alguma outra oportunidade faremos um ES de bota-fora meu. Eden++ >> >> []s, >> -- >> Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org >> GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C >> http://www.flickr.com/photos/alexeiz | http://github.com/russoz >> "I don't know... fly casual!" -- Han Solo >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Wed Feb 20 20:16:08 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Thu, 21 Feb 2013 01:16:08 -0300 Subject: [SP-pm] =?utf-8?q?EXTRA!_EXTRA!_Novo_L=C3=ADder_da_SPPM!?= In-Reply-To: References: Message-ID: <7D33A1D535014E6BA1A50DF1870C018A@aware.com.br> Alexei, N?o h? motivos para se envergonhar! Mesmo ! Mas, quero te ver em um ES aqui, marque um quando estiver por estas bandas. Eden, Mande brasa ! Abs! -Thiago Rondon On Wednesday, February 20, 2013 at 11:56 PM, Alexei Znamensky wrote: > Amigos, > > Obviamente eu n?o tenho sido um bom l?der. Entre empregos que demandam bastante, paternidade, e na ?ltima mudan?a de emprego uma mudan?a de cidade, eu confesso envergonhado que o meu papel de lideran?a foi totalmente negligenciado. J? no YAPC eu discuti op??es com o Maluco, e tentei at? mesmo marcar um ES no qual eu oficializaria uma passagem de bast?o, mas nem mesmo no ES eu consegui ir. Pe?o as minhas humildes desculpas ao grupo: falhei, tenho motivos, mas n?o tenho justificativas. > > Dito isso, gostaria de oficializar agora a minha sa?da da lideran?a da SPPM, em prol do Eden Cardim :-) O Eden ? um dos membros mais ativos da comunidade nos ?ltimos anos, ? um forte defensor de Perl, paga suas contas com Perl, e ja'demonstrou iniciativa e criatividade de sobra para tocar uma comunidade diversificada como a nossa. > > Por favor juntem-se a mim nas congratula?es ao nosso amigo, tomem uma cerveja por mim (hoje, j?, se virem esta mensagem a tempo) :-). Em alguma outra oportunidade faremos um ES de bota-fora meu. > > []s, > -- > Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org > GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C > http://www.flickr.com/photos/alexeiz | http://github.com/russoz > "I don't know... fly casual!" -- Han Solo > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From thiago at aware.com.br Wed Feb 20 20:16:08 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Thu, 21 Feb 2013 01:16:08 -0300 Subject: [SP-pm] =?utf-8?q?EXTRA!_EXTRA!_Novo_L=C3=ADder_da_SPPM!?= In-Reply-To: References: Message-ID: <7D33A1D535014E6BA1A50DF1870C018A@aware.com.br> Alexei, N?o h? motivos para se envergonhar! Mesmo ! Mas, quero te ver em um ES aqui, marque um quando estiver por estas bandas. Eden, Mande brasa ! Abs! -Thiago Rondon On Wednesday, February 20, 2013 at 11:56 PM, Alexei Znamensky wrote: > Amigos, > > Obviamente eu n?o tenho sido um bom l?der. Entre empregos que demandam bastante, paternidade, e na ?ltima mudan?a de emprego uma mudan?a de cidade, eu confesso envergonhado que o meu papel de lideran?a foi totalmente negligenciado. J? no YAPC eu discuti op??es com o Maluco, e tentei at? mesmo marcar um ES no qual eu oficializaria uma passagem de bast?o, mas nem mesmo no ES eu consegui ir. Pe?o as minhas humildes desculpas ao grupo: falhei, tenho motivos, mas n?o tenho justificativas. > > Dito isso, gostaria de oficializar agora a minha sa?da da lideran?a da SPPM, em prol do Eden Cardim :-) O Eden ? um dos membros mais ativos da comunidade nos ?ltimos anos, ? um forte defensor de Perl, paga suas contas com Perl, e ja'demonstrou iniciativa e criatividade de sobra para tocar uma comunidade diversificada como a nossa. > > Por favor juntem-se a mim nas congratula?es ao nosso amigo, tomem uma cerveja por mim (hoje, j?, se virem esta mensagem a tempo) :-). Em alguma outra oportunidade faremos um ES de bota-fora meu. > > []s, > -- > Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org > GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C > http://www.flickr.com/photos/alexeiz | http://github.com/russoz > "I don't know... fly casual!" -- Han Solo > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From ricardo_filipo at yahoo.com.br Wed Feb 20 22:36:11 2013 From: ricardo_filipo at yahoo.com.br (Ricardo Filipo) Date: Wed, 20 Feb 2013 22:36:11 -0800 (PST) Subject: [SP-pm] =?iso-8859-1?q?EXTRA!_EXTRA!_Novo_L=EDder_da_SPPM!?= In-Reply-To: References: Message-ID: <1361428571.40006.YahooMailNeo@web125205.mail.ne1.yahoo.com> Parabens Eden! Bom trabalho! >________________________________ > De: Alexei Znamensky >Para: Sao Paulo Perl Mongers >Enviadas: Quarta-feira, 20 de Fevereiro de 2013 21:56 >Assunto: [SP-pm] EXTRA! EXTRA! Novo L?der da SPPM! > > >Amigos, > > >Obviamente eu n?o tenho sido um bom l?der. Entre empregos que demandam bastante, paternidade, e na ?ltima mudan?a de emprego uma mudan?a de cidade, eu confesso envergonhado que o meu papel de lideran?a foi totalmente negligenciado. J? no YAPC eu discuti op??es com o Maluco, e tentei at? mesmo marcar um ES no qual eu oficializaria uma passagem de bast?o, mas nem mesmo no ES eu consegui ir. Pe?o as minhas humildes desculpas ao grupo: falhei, tenho motivos, mas n?o tenho justificativas. > > >Dito isso, gostaria de oficializar agora a minha sa?da da lideran?a da SPPM, em prol do Eden Cardim :-) O Eden ? um dos membros mais ativos da comunidade nos ?ltimos anos, ? um forte defensor de Perl, paga suas contas com Perl, e ja'demonstrou iniciativa e criatividade de sobra para tocar uma comunidade diversificada como a nossa. > > >Por favor juntem-se a mim nas congratula?es ao nosso amigo, tomem uma cerveja por mim (hoje, j?, se virem esta mensagem a tempo) :-). Em alguma outra oportunidade faremos um ES de bota-fora meu. > > >[]s, >-- >Alexei "RUSSOZ" Znamensky | russoz EM gmail com |?http://russoz.org >GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C >http://www.flickr.com/photos/alexeiz?| http://github.com/russoz >"I don't know... fly casual!" -- Han Solo >=begin disclaimer >? Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >L >=end disclaimer > > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ricardo_filipo at yahoo.com.br Wed Feb 20 22:36:11 2013 From: ricardo_filipo at yahoo.com.br (Ricardo Filipo) Date: Wed, 20 Feb 2013 22:36:11 -0800 (PST) Subject: [SP-pm] =?iso-8859-1?q?EXTRA!_EXTRA!_Novo_L=EDder_da_SPPM!?= In-Reply-To: References: Message-ID: <1361428571.40006.YahooMailNeo@web125205.mail.ne1.yahoo.com> Parabens Eden! Bom trabalho! >________________________________ > De: Alexei Znamensky >Para: Sao Paulo Perl Mongers >Enviadas: Quarta-feira, 20 de Fevereiro de 2013 21:56 >Assunto: [SP-pm] EXTRA! EXTRA! Novo L?der da SPPM! > > >Amigos, > > >Obviamente eu n?o tenho sido um bom l?der. Entre empregos que demandam bastante, paternidade, e na ?ltima mudan?a de emprego uma mudan?a de cidade, eu confesso envergonhado que o meu papel de lideran?a foi totalmente negligenciado. J? no YAPC eu discuti op??es com o Maluco, e tentei at? mesmo marcar um ES no qual eu oficializaria uma passagem de bast?o, mas nem mesmo no ES eu consegui ir. Pe?o as minhas humildes desculpas ao grupo: falhei, tenho motivos, mas n?o tenho justificativas. > > >Dito isso, gostaria de oficializar agora a minha sa?da da lideran?a da SPPM, em prol do Eden Cardim :-) O Eden ? um dos membros mais ativos da comunidade nos ?ltimos anos, ? um forte defensor de Perl, paga suas contas com Perl, e ja'demonstrou iniciativa e criatividade de sobra para tocar uma comunidade diversificada como a nossa. > > >Por favor juntem-se a mim nas congratula?es ao nosso amigo, tomem uma cerveja por mim (hoje, j?, se virem esta mensagem a tempo) :-). Em alguma outra oportunidade faremos um ES de bota-fora meu. > > >[]s, >-- >Alexei "RUSSOZ" Znamensky | russoz EM gmail com |?http://russoz.org >GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C >http://www.flickr.com/photos/alexeiz?| http://github.com/russoz >"I don't know... fly casual!" -- Han Solo >=begin disclaimer >? Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >L >=end disclaimer > > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jniltinho at gmail.com Thu Feb 21 01:21:24 2013 From: jniltinho at gmail.com (Jose Nilton) Date: Thu, 21 Feb 2013 06:21:24 -0300 Subject: [SP-pm] =?iso-8859-1?q?EXTRA!_EXTRA!_Novo_L=EDder_da_SPPM!?= In-Reply-To: <1361428571.40006.YahooMailNeo@web125205.mail.ne1.yahoo.com> References: <1361428571.40006.YahooMailNeo@web125205.mail.ne1.yahoo.com> Message-ID: Em 21 de fevereiro de 2013 03:36, Ricardo Filipo < ricardo_filipo at yahoo.com.br> escreveu: > Parabens Eden! > Bom trabalho! > > > Parab?ns Eden. Se precisar grita ai beleza. -- .............................................................................. *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o inteligente." (John Ruskin) "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dan.vinciguerra at gmail.com Thu Feb 21 01:48:11 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Thu, 21 Feb 2013 06:48:11 -0300 Subject: [SP-pm] =?iso-8859-1?q?EXTRA!_EXTRA!_Novo_L=EDder_da_SPPM!?= In-Reply-To: References: <1361428571.40006.YahooMailNeo@web125205.mail.ne1.yahoo.com> Message-ID: Parab?ns Eden! :-) * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/21 Jose Nilton > > > Em 21 de fevereiro de 2013 03:36, Ricardo Filipo < > ricardo_filipo at yahoo.com.br> escreveu: > >> Parabens Eden! >> Bom trabalho! >> >> >> > > Parab?ns Eden. > Se precisar grita ai beleza. > > > > > -- > > .............................................................................. > *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro > > *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do > esfor?o inteligente." (John Ruskin) > "A mente que se abre a uma nova ideia jamais volta ao seu tamanho > original" (Albert Einstein)* > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From wallace at reis.me Thu Feb 21 02:08:16 2013 From: wallace at reis.me (Wallace Reis) Date: Thu, 21 Feb 2013 07:08:16 -0300 Subject: [SP-pm] =?iso-8859-1?q?EXTRA!_EXTRA!_Novo_L=EDder_da_SPPM!?= In-Reply-To: References: Message-ID: On Feb 20, 2013, at 11:56 PM, Alexei Znamensky wrote: > Pe?o as minhas humildes desculpas ao grupo: falhei, tenho motivos, mas n?o tenho justificativas. Russoz, N?o h? que se desculpar. Todos temos dificuldades aqui e ali. :) Grande abra?o! > Dito isso, gostaria de oficializar agora a minha sa?da da lideran?a da SPPM, em prol do Eden Cardim Parab?ns "neg?o"! :) Vida longa ao novo l?der! \o/ Ab, -- Wallace Reis | wreis wallace at reis.me http://wallace.reis.me From djkakaroto at gmail.com Thu Feb 21 03:24:44 2013 From: djkakaroto at gmail.com (Diego djkakaroto) Date: Thu, 21 Feb 2013 08:24:44 -0300 Subject: [SP-pm] =?iso-8859-1?q?EXTRA!_EXTRA!_Novo_L=EDder_da_SPPM!?= In-Reply-To: References: Message-ID: Meus parab?ns, Eden.... Em 20 de fevereiro de 2013 23:56, Alexei Znamensky escreveu: > Amigos, > > Obviamente eu n?o tenho sido um bom l?der. Entre empregos que demandam > bastante, paternidade, e na ?ltima mudan?a de emprego uma mudan?a de > cidade, eu confesso envergonhado que o meu papel de lideran?a foi > totalmente negligenciado. J? no YAPC eu discuti op??es com o Maluco, e > tentei at? mesmo marcar um ES no qual eu oficializaria uma passagem de > bast?o, mas nem mesmo no ES eu consegui ir. Pe?o as minhas humildes > desculpas ao grupo: falhei, tenho motivos, mas n?o tenho justificativas. > > Dito isso, gostaria de oficializar agora a minha sa?da da lideran?a da > SPPM, em prol do Eden Cardim :-) O Eden ? um dos membros mais ativos da > comunidade nos ?ltimos anos, ? um forte defensor de Perl, paga suas contas > com Perl, e ja'demonstrou iniciativa e criatividade de sobra para tocar uma > comunidade diversificada como a nossa. > > Por favor juntem-se a mim nas congratula?es ao nosso amigo, tomem uma > cerveja por mim (hoje, j?, se virem esta mensagem a tempo) :-). Em alguma > outra oportunidade faremos um ES de bota-fora meu. > > []s, > -- > Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org > GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C > http://www.flickr.com/photos/alexeiz | http://github.com/russoz > "I don't know... fly casual!" -- Han Solo > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- *Atenciosamente, Diego Lopes* *Analista de Redes* *Network Analyst* *+55 (62) 8550-7829 (Oi)* *+55 (62) 9964-5161 (Vivo)* * * *?**Porque as pessoas que s?o loucas o suficiente para achar que podem mudar o mundo s?o as que, de fato, mudam.? (Steve Jobs)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jimmy.tty at gmail.com Thu Feb 21 05:08:26 2013 From: jimmy.tty at gmail.com (jimmy) Date: Thu, 21 Feb 2013 10:08:26 -0300 Subject: [SP-pm] =?iso-8859-1?q?EXTRA!_EXTRA!_Novo_L=EDder_da_SPPM!?= In-Reply-To: References: Message-ID: <20130221130825.GB2342@textmode> On Wed, Feb 20, 2013 at 11:56:12PM -0300, Alexei Znamensky wrote: > Amigos, [...] > Pe?o as minhas humildes desculpas ao grupo: falhei, tenho motivos, mas > n?o tenho justificativas. Isso acontece fique tranquilo. Parab?ns pelo esfor?o. > Dito isso, gostaria de oficializar agora a minha sa?da da lideran?a da > SPPM, em prol do Eden Cardim :-) O Eden ? um dos membros mais ativos > da comunidade nos ?ltimos anos, ? um forte defensor de Perl, paga suas > contas com Perl, e ja'demonstrou iniciativa e criatividade de sobra > para tocar uma comunidade diversificada como a nossa. > > Por favor juntem-se a mim nas congratula?es ao nosso amigo, tomem uma > cerveja por mim (hoje, j?, se virem esta mensagem a tempo) :-). Parab?ns Eden! > []s, > -- > Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org > GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C > http://www.flickr.com/photos/alexeiz | http://github.com/russoz > "I don't know... fly casual!" -- Han Solo -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ http://tecnoveneno.blogspot.com From nferraz at gmail.com Thu Feb 21 05:31:09 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Thu, 21 Feb 2013 14:31:09 +0100 Subject: [SP-pm] =?iso-8859-1?q?EXTRA!_EXTRA!_Novo_L=EDder_da_SPPM!?= In-Reply-To: <20130221130825.GB2342@textmode> References: <20130221130825.GB2342@textmode> Message-ID: Parabens Eden! E obrigado ao Alexei!!! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Thu Feb 21 06:08:00 2013 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 21 Feb 2013 11:08:00 -0300 Subject: [SP-pm] =?iso-8859-1?q?Site_do_SPPM_em_n=FAmero?= Message-ID: Durante o m?s de janeiro, tivemos 1.038 visitas, sendo 778 visitantes ?nicos (sendo quase 30% visitantes retornando ao site). A maioria dos acessos (67%) ocorreu pelo Windows e tamb?m temos alguns acesso via celular (talvez seja importante considerar isto para a futura atualiza??o do site, est? aumentando o acesso via celular). A maioria dos acesso est?o concentradas nos seguintes artigos : AN?LISE DAS T?CNICAS PARA ABRIR E LER ARQUIVOS ARQUITETURA REST E O SERVI?O WEB 'RESTFUL' B?SICA INTRODU??O ? PROGRAMA??O ORIENTADA A OBJETO (POO) TUTORIAL PERL CATALYST - COMO CRIAR UM BLOG/CRUD BASICO PROTOCOLO HTTP Esta informa??o me chama a aten??o em 2 coisas, a primeira ? que o tempo m?dio nestas p?gina ? elevado. O de abrir arquivo tem tempo m?dio de 4 minutos e o de POO ? de 7 minutos. Acredito que isto mostra que temos uma demanda mais por assuntos b?sicos para serem consumidos no site. N?o prometo enviar um relat?rio deste todo m?s (at? porqu? estes n?meros repete-se quando eu fa?o relat?rio anualizado). Abra?os, Solli Honorio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lorn at lornlab.org Thu Feb 21 06:11:48 2013 From: lorn at lornlab.org (Lindolfo Lorn Rodrigues) Date: Thu, 21 Feb 2013 11:11:48 -0300 Subject: [SP-pm] =?iso-8859-1?q?EXTRA!_EXTRA!_Novo_L=EDder_da_SPPM!?= In-Reply-To: References: <20130221130825.GB2342@textmode> Message-ID: Valeu Alexei! Parab?ns Eden! C-x C-s, C-x C-s 2013/2/21 Nelson Ferraz > Parabens Eden! E obrigado ao Alexei!!! > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Thu Feb 21 06:14:02 2013 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 21 Feb 2013 11:14:02 -0300 Subject: [SP-pm] =?iso-8859-1?q?Site_do_SPPM_em_n=FAmero?= In-Reply-To: References: Message-ID: S? para complementar, durante o ano de 2012 tivemos 25.455 visualiza??es, sendo 21.783 ?nicas. E de uma maneira geral, o resto do comportamento. Solli Honorio Em 21 de fevereiro de 2013 11:08, Solli Honorio escreveu: > > Durante o m?s de janeiro, tivemos 1.038 visitas, sendo 778 visitantes > ?nicos (sendo quase 30% visitantes retornando ao site). > > A maioria dos acessos (67%) ocorreu pelo Windows e tamb?m temos alguns > acesso via celular (talvez seja importante considerar isto para a futura > atualiza??o do site, est? aumentando o acesso via celular). > > A maioria dos acesso est?o concentradas nos seguintes artigos : > > AN?LISE DAS T?CNICAS PARA ABRIR E LER ARQUIVOS > ARQUITETURA REST E O SERVI?O WEB 'RESTFUL' > B?SICA INTRODU??O ? PROGRAMA??O ORIENTADA A OBJETO (POO) > TUTORIAL PERL CATALYST - COMO CRIAR UM BLOG/CRUD BASICO > PROTOCOLO HTTP > > Esta informa??o me chama a aten??o em 2 coisas, a primeira ? que o tempo > m?dio nestas p?gina ? elevado. O de abrir arquivo tem tempo m?dio de 4 > minutos e o de POO ? de 7 minutos. > > Acredito que isto mostra que temos uma demanda mais por assuntos b?sicos > para serem consumidos no site. > > N?o prometo enviar um relat?rio deste todo m?s (at? porqu? estes n?meros > repete-se quando eu fa?o relat?rio anualizado). > > Abra?os, > > Solli Honorio > > > > -- > "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 leonardo at ruoso.com Thu Feb 21 06:21:32 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Thu, 21 Feb 2013 11:21:32 -0300 Subject: [SP-pm] =?iso-8859-1?q?EXTRA!_EXTRA!_Novo_L=EDder_da_SPPM!?= In-Reply-To: References: Message-ID: Alexei, N?o h? motivo para se envergonhar, de forma alguma. Assumir a lideran?a da SPPM ? sempre uma ousadia. Eden, Parab?ns! Vamos manter o bom trabalho! Abra?os, Em 20 de fevereiro de 2013 23:56, Alexei Znamensky escreveu: > Amigos, > > Obviamente eu n?o tenho sido um bom l?der. Entre empregos que demandam > bastante, paternidade, e na ?ltima mudan?a de emprego uma mudan?a de > cidade, eu confesso envergonhado que o meu papel de lideran?a foi > totalmente negligenciado. J? no YAPC eu discuti op??es com o Maluco, e > tentei at? mesmo marcar um ES no qual eu oficializaria uma passagem de > bast?o, mas nem mesmo no ES eu consegui ir. Pe?o as minhas humildes > desculpas ao grupo: falhei, tenho motivos, mas n?o tenho justificativas. > > Dito isso, gostaria de oficializar agora a minha sa?da da lideran?a da > SPPM, em prol do Eden Cardim :-) O Eden ? um dos membros mais ativos da > comunidade nos ?ltimos anos, ? um forte defensor de Perl, paga suas contas > com Perl, e ja'demonstrou iniciativa e criatividade de sobra para tocar uma > comunidade diversificada como a nossa. > > Por favor juntem-se a mim nas congratula?es ao nosso amigo, tomem uma > cerveja por mim (hoje, j?, se virem esta mensagem a tempo) :-). Em alguma > outra oportunidade faremos um ES de bota-fora meu. > > []s, > -- > Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org > GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C > http://www.flickr.com/photos/alexeiz | http://github.com/russoz > "I don't know... fly casual!" -- Han Solo > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From giulianisanches at gmail.com Thu Feb 21 06:23:52 2013 From: giulianisanches at gmail.com (Giuliani Sanches) Date: Thu, 21 Feb 2013 11:23:52 -0300 Subject: [SP-pm] =?utf-8?q?EXTRA!_EXTRA!_Novo_L=C3=ADder_da_SPPM!?= In-Reply-To: References: <20130221130825.GB2342@textmode> Message-ID: Parab?ns Eden! [image: Inline image 1] P.S @Lorn (No changes need to be saved) :P Giuliani D. Sanches about.me/giulianisanches 2013/2/21 Lindolfo Lorn Rodrigues > Valeu Alexei! > Parab?ns Eden! > C-x C-s, C-x C-s > > > 2013/2/21 Nelson Ferraz > >> Parabens Eden! E obrigado ao Alexei!!! >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/jpeg Size: 4650 bytes Desc: not available URL: From lucastiagodemoraes at gmail.com Thu Feb 21 06:38:35 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 21 Feb 2013 11:38:35 -0300 Subject: [SP-pm] Sugira um Artigo / Adote um Artigo In-Reply-To: References: Message-ID: N?o sei como esta o curso do Thiago Glauco sobre Moose com UML. Mas seria interessante o pessoal postar artigos sobre Moose, nesse Equin?cio vou ficar devendo um artigo, esse Equin?cio s? quero ler :). Gostaria de falar sobre os m?dulos que desenvolvi para alimentar os componentes do DHTMLX com JSON e XML, mas falta eu testar mais os m?dulos, documentar os mesmo e postar no CPAN. Deixa para o pr?ximo equin?cio. Em 20 de fevereiro de 2013 00:41, Eden Cardim escreveu: >>>>>> "Renato" == Renato Santos writes: > > Renato> Eu coloquei ^^ n?o tinha mais nenhum l? faltando. > > Renato> Eu s? estou "de p? atras" quanto a colocar os artigos antes > Renato> publicamente ^^, antes a gente deixava 'em segredo' at? o > Renato> dia do lan?amento! > > N?o tem problema subir o artigo pro reposit?rio antes, a maioria das > pessoas querem ele bonitinho e online. As poucas que realmente forem > ansiosas a ponto de olhar pro repo, v?o poder nos ajudar com revis?o, > etc. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From lucastiagodemoraes at gmail.com Thu Feb 21 06:40:55 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 21 Feb 2013 11:40:55 -0300 Subject: [SP-pm] =?iso-8859-1?q?EXTRA!_EXTRA!_Novo_L=EDder_da_SPPM!?= In-Reply-To: References: <20130221130825.GB2342@textmode> Message-ID: Eden parab?ns pela lideran?a. 2013/2/21 Giuliani Sanches > Parab?ns Eden! > > [image: Inline image 1] > > P.S @Lorn (No changes need to be saved) :P > > > > Giuliani D. Sanches > about.me/giulianisanches > > > 2013/2/21 Lindolfo Lorn Rodrigues > >> Valeu Alexei! >> Parab?ns Eden! >> C-x C-s, C-x C-s >> >> >> 2013/2/21 Nelson Ferraz >> >>> Parabens Eden! E obrigado ao Alexei!!! >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Thu Feb 21 06:41:32 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 21 Feb 2013 11:41:32 -0300 Subject: [SP-pm] Sugira um Artigo / Adote um Artigo In-Reply-To: References: Message-ID: Lucas Moraes, sem essa. Voc? vai escrever nesse equin?cio ;) 2013/2/21 Lucas Moraes : > N?o sei como esta o curso do Thiago Glauco sobre Moose com UML. Mas > seria interessante o pessoal postar artigos sobre Moose, nesse > Equin?cio vou ficar devendo um artigo, esse Equin?cio s? quero ler :). > Gostaria de falar sobre os m?dulos que desenvolvi para alimentar os > componentes do DHTMLX com JSON e XML, mas falta eu testar mais os > m?dulos, documentar os mesmo e postar no CPAN. Deixa para o pr?ximo > equin?cio. > > > Em 20 de fevereiro de 2013 00:41, Eden Cardim escreveu: >>>>>>> "Renato" == Renato Santos writes: >> >> Renato> Eu coloquei ^^ n?o tinha mais nenhum l? faltando. >> >> Renato> Eu s? estou "de p? atras" quanto a colocar os artigos antes >> Renato> publicamente ^^, antes a gente deixava 'em segredo' at? o >> Renato> dia do lan?amento! >> >> N?o tem problema subir o artigo pro reposit?rio antes, a maioria das >> pessoas querem ele bonitinho e online. As poucas que realmente forem >> ansiosas a ponto de olhar pro repo, v?o poder nos ajudar com revis?o, >> etc. >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From marciorp at gmail.com Thu Feb 21 06:56:51 2013 From: marciorp at gmail.com (Marcio - Google) Date: Thu, 21 Feb 2013 10:56:51 -0400 Subject: [SP-pm] =?iso-8859-1?q?EXTRA!_EXTRA!_Novo_L=EDder_da_SPPM!?= In-Reply-To: References: Message-ID: Parab?ns Eden! Em 20 de fevereiro de 2013 22:56, Alexei Znamensky escreveu: > Amigos, > > Obviamente eu n?o tenho sido um bom l?der. Entre empregos que demandam > bastante, paternidade, e na ?ltima mudan?a de emprego uma mudan?a de > cidade, eu confesso envergonhado que o meu papel de lideran?a foi > totalmente negligenciado. J? no YAPC eu discuti op??es com o Maluco, e > tentei at? mesmo marcar um ES no qual eu oficializaria uma passagem de > bast?o, mas nem mesmo no ES eu consegui ir. Pe?o as minhas humildes > desculpas ao grupo: falhei, tenho motivos, mas n?o tenho justificativas. > > Dito isso, gostaria de oficializar agora a minha sa?da da lideran?a da > SPPM, em prol do Eden Cardim :-) O Eden ? um dos membros mais ativos da > comunidade nos ?ltimos anos, ? um forte defensor de Perl, paga suas contas > com Perl, e ja'demonstrou iniciativa e criatividade de sobra para tocar uma > comunidade diversificada como a nossa. > > Por favor juntem-se a mim nas congratula?es ao nosso amigo, tomem uma > cerveja por mim (hoje, j?, se virem esta mensagem a tempo) :-). Em alguma > outra oportunidade faremos um ES de bota-fora meu. > > []s, > -- > Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org > GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C > http://www.flickr.com/photos/alexeiz | http://github.com/russoz > "I don't know... fly casual!" -- Han Solo > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jimmy.tty at gmail.com Thu Feb 21 07:08:04 2013 From: jimmy.tty at gmail.com (jimmy) Date: Thu, 21 Feb 2013 12:08:04 -0300 Subject: [SP-pm] =?iso-8859-1?q?EXTRA!_EXTRA!_Novo_L=EDder_da_SPPM!?= In-Reply-To: References: <20130221130825.GB2342@textmode> Message-ID: <20130221150804.GE2342@textmode> On Thu, Feb 21, 2013 at 11:11:48AM -0300, Lindolfo Lorn Rodrigues wrote: > Valeu Alexei! > Parab?ns Eden! > C-x C-s, C-x C-s C-x b eden C-x C-s http://imgs.xkcd.com/comics/real_programmers.png -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ From lucastiagodemoraes at gmail.com Thu Feb 21 08:05:28 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 21 Feb 2013 13:05:28 -0300 Subject: [SP-pm] Sugira um Artigo / Adote um Artigo In-Reply-To: References: Message-ID: Um pouco antes do Daniel Vinciguerra agitar o Equin?cio, tinha come?ado a escrever um artigo sobre "Executando scripts PHP com PSGI/Plack Perl", para postar no vivaolinux e no imasters, alguns podem ate achar que estou promovendo o PHP, verdade estou sim. Mas estou promovendo muito mais o Perl que vai melhorar o desempenho e seguran?a dos scripts PHP. Ate mais. Em 21 de fevereiro de 2013 11:41, Daniel de Oliveira Mantovani escreveu: > Lucas Moraes, sem essa. Voc? vai escrever nesse equin?cio ;) > > 2013/2/21 Lucas Moraes : >> N?o sei como esta o curso do Thiago Glauco sobre Moose com UML. Mas >> seria interessante o pessoal postar artigos sobre Moose, nesse >> Equin?cio vou ficar devendo um artigo, esse Equin?cio s? quero ler :). >> Gostaria de falar sobre os m?dulos que desenvolvi para alimentar os >> componentes do DHTMLX com JSON e XML, mas falta eu testar mais os >> m?dulos, documentar os mesmo e postar no CPAN. Deixa para o pr?ximo >> equin?cio. >> >> >> Em 20 de fevereiro de 2013 00:41, Eden Cardim escreveu: >>>>>>>> "Renato" == Renato Santos writes: >>> >>> Renato> Eu coloquei ^^ n?o tinha mais nenhum l? faltando. >>> >>> Renato> Eu s? estou "de p? atras" quanto a colocar os artigos antes >>> Renato> publicamente ^^, antes a gente deixava 'em segredo' at? o >>> Renato> dia do lan?amento! >>> >>> N?o tem problema subir o artigo pro reposit?rio antes, a maioria das >>> pessoas querem ele bonitinho e online. As poucas que realmente forem >>> ansiosas a ponto de olhar pro repo, v?o poder nos ajudar com revis?o, >>> etc. >>> >>> -- >>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>> +55 11 9644 8225 >>> http://insoli.de >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From renato.cron at gmail.com Thu Feb 21 08:16:43 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 21 Feb 2013 13:16:43 -0300 Subject: [SP-pm] Sugira um Artigo / Adote um Artigo In-Reply-To: References: Message-ID: RenatoCron imaginando como isso funcionaria $source_exphp =~ s/$/my $/; ... eval $source_exphp; =P 2013/2/21 Lucas Moraes > Um pouco antes do Daniel Vinciguerra agitar o Equin?cio, tinha > come?ado a escrever um artigo sobre "Executando scripts PHP com > PSGI/Plack Perl", para postar no vivaolinux e no imasters, alguns > podem ate achar que estou promovendo o PHP, verdade estou sim. Mas > estou promovendo muito mais o Perl que vai melhorar o desempenho e > seguran?a dos scripts PHP. Ate mais. > > Em 21 de fevereiro de 2013 11:41, Daniel de Oliveira Mantovani > escreveu: > > Lucas Moraes, sem essa. Voc? vai escrever nesse equin?cio ;) > > > > 2013/2/21 Lucas Moraes : > >> N?o sei como esta o curso do Thiago Glauco sobre Moose com UML. Mas > >> seria interessante o pessoal postar artigos sobre Moose, nesse > >> Equin?cio vou ficar devendo um artigo, esse Equin?cio s? quero ler :). > >> Gostaria de falar sobre os m?dulos que desenvolvi para alimentar os > >> componentes do DHTMLX com JSON e XML, mas falta eu testar mais os > >> m?dulos, documentar os mesmo e postar no CPAN. Deixa para o pr?ximo > >> equin?cio. > >> > >> > >> Em 20 de fevereiro de 2013 00:41, Eden Cardim > escreveu: > >>>>>>>> "Renato" == Renato Santos writes: > >>> > >>> Renato> Eu coloquei ^^ n?o tinha mais nenhum l? faltando. > >>> > >>> Renato> Eu s? estou "de p? atras" quanto a colocar os artigos antes > >>> Renato> publicamente ^^, antes a gente deixava 'em segredo' at? o > >>> Renato> dia do lan?amento! > >>> > >>> N?o tem problema subir o artigo pro reposit?rio antes, a maioria das > >>> pessoas querem ele bonitinho e online. As poucas que realmente forem > >>> ansiosas a ponto de olhar pro repo, v?o poder nos ajudar com revis?o, > >>> etc. > >>> > >>> -- > >>> Eden Cardim -- Insolide Solu??es de TI Ltda. > >>> +55 11 9644 8225 > >>> http://insoli.de > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > > > > > > > > -- > > > > -dom > > > > -- > > > > IBM - Business Analytics Optimization Consultant > > Daniel Mantovani +5511 8538-9897 > > XOXO > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From juniiior182 at gmail.com Thu Feb 21 08:21:11 2013 From: juniiior182 at gmail.com (Junior Moraes) Date: Thu, 21 Feb 2013 13:21:11 -0300 Subject: [SP-pm] Sugira um Artigo / Adote um Artigo In-Reply-To: References: Message-ID: Hi. Em 21 de fevereiro de 2013 13:16, Renato Santos escreveu: > RenatoCron imaginando como isso funcionaria > > $source_exphp =~ s/$/my $/; > ... > eval $source_exphp; > Olha o escape na regex, po! Hahuahuahuah. []'s -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From juniiior182 at gmail.com Thu Feb 21 08:22:09 2013 From: juniiior182 at gmail.com (Junior Moraes) Date: Thu, 21 Feb 2013 13:22:09 -0300 Subject: [SP-pm] =?iso-8859-1?q?EXTRA!_EXTRA!_Novo_L=EDder_da_SPPM!?= In-Reply-To: <20130221150804.GE2342@textmode> References: <20130221130825.GB2342@textmode> <20130221150804.GE2342@textmode> Message-ID: Hi. Parab?ns, Eden! J? chega na lideran?a com muito trabalho pela frente hauhauh. []'s Em 21 de fevereiro de 2013 12:08, jimmy escreveu: > On Thu, Feb 21, 2013 at 11:11:48AM -0300, Lindolfo Lorn Rodrigues wrote: > > Valeu Alexei! > > Parab?ns Eden! > > C-x C-s, C-x C-s > C-x b eden > C-x C-s > > http://imgs.xkcd.com/comics/real_programmers.png > > -- > "N?o manejo bem as palavras > Mas manipulo bem as strings." > ------------------------------ > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ricardostock at bol.com.br Thu Feb 21 15:39:05 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Thu, 21 Feb 2013 20:39:05 -0300 Subject: [SP-pm] =?utf-8?q?EXTRA!_EXTRA!_Novo_L=C3=ADder_da_SPPM!?= References: Message-ID: <316D6FCF67E440C59E07C2840DA0A6EE@pcricardo> boa. Salve Eden Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: Alexei Znamensky To: Sao Paulo Perl Mongers Sent: Wednesday, February 20, 2013 11:56 PM Subject: [SP-pm] EXTRA! EXTRA! Novo L?der da SPPM! Amigos, Obviamente eu n?o tenho sido um bom l?der. Entre empregos que demandam bastante, paternidade, e na ?ltima mudan?a de emprego uma mudan?a de cidade, eu confesso envergonhado que o meu papel de lideran?a foi totalmente negligenciado. J? no YAPC eu discuti op??es com o Maluco, e tentei at? mesmo marcar um ES no qual eu oficializaria uma passagem de bast?o, mas nem mesmo no ES eu consegui ir. Pe?o as minhas humildes desculpas ao grupo: falhei, tenho motivos, mas n?o tenho justificativas. Dito isso, gostaria de oficializar agora a minha sa?da da lideran?a da SPPM, em prol do Eden Cardim :-) O Eden ? um dos membros mais ativos da comunidade nos ?ltimos anos, ? um forte defensor de Perl, paga suas contas com Perl, e ja'demonstrou iniciativa e criatividade de sobra para tocar uma comunidade diversificada como a nossa. Por favor juntem-se a mim nas congratula?es ao nosso amigo, tomem uma cerveja por mim (hoje, j?, se virem esta mensagem a tempo) :-). Em alguma outra oportunidade faremos um ES de bota-fora meu. []s, -- Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C http://www.flickr.com/photos/alexeiz | http://github.com/russoz "I don't know... fly casual!" -- Han Solo ------------------------------------------------------------------------------ =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Thu Feb 21 18:57:53 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 21 Feb 2013 23:57:53 -0300 Subject: [SP-pm] =?utf-8?q?Boas_Vindas_ao_Lu=C3=ADs_Alberto?= Message-ID: Ol? Lu?s Alberto, ? uma tradi??o antiga na SPPM darmos as boas vindas a todos os novos assinantes. Gostar?amos de saber de voc?: - como encontrou a lista? - onde e como voc? usa Perl no dia-a-dia. No mais, n?o se acanhe, sinta-se a vontade pra perguntar/falar o que quiser sobre Perl, a casa ? sua. -- Eden Cardim -- S?o Paulo Perl Mongers From gabriel.vieira at gmail.com Thu Feb 21 20:09:28 2013 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Fri, 22 Feb 2013 01:09:28 -0300 Subject: [SP-pm] =?iso-8859-1?q?EXTRA!_EXTRA!_Novo_L=EDder_da_SPPM!?= In-Reply-To: <316D6FCF67E440C59E07C2840DA0A6EE@pcricardo> References: <316D6FCF67E440C59E07C2840DA0A6EE@pcricardo> Message-ID: Parab?ns!! Valeu Alexei!! 2013/2/21 Ricardo Stock : > boa. > > Salve Eden > > Ricardo Stock > www.stocksistemas.com.br > > ----- Original Message ----- > From: Alexei Znamensky > To: Sao Paulo Perl Mongers > Sent: Wednesday, February 20, 2013 11:56 PM > Subject: [SP-pm] EXTRA! EXTRA! Novo L?der da SPPM! > > Amigos, > > Obviamente eu n?o tenho sido um bom l?der. Entre empregos que demandam > bastante, paternidade, e na ?ltima mudan?a de emprego uma mudan?a de cidade, > eu confesso envergonhado que o meu papel de lideran?a foi totalmente > negligenciado. J? no YAPC eu discuti op??es com o Maluco, e tentei at? mesmo > marcar um ES no qual eu oficializaria uma passagem de bast?o, mas nem mesmo > no ES eu consegui ir. Pe?o as minhas humildes desculpas ao grupo: falhei, > tenho motivos, mas n?o tenho justificativas. > > Dito isso, gostaria de oficializar agora a minha sa?da da lideran?a da SPPM, > em prol do Eden Cardim :-) O Eden ? um dos membros mais ativos da comunidade > nos ?ltimos anos, ? um forte defensor de Perl, paga suas contas com Perl, e > ja'demonstrou iniciativa e criatividade de sobra para tocar uma comunidade > diversificada como a nossa. > > Por favor juntem-se a mim nas congratula?es ao nosso amigo, tomem uma > cerveja por mim (hoje, j?, se virem esta mensagem a tempo) :-). Em alguma > outra oportunidade faremos um ES de bota-fora meu. > > []s, > -- > Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org > GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C > http://www.flickr.com/photos/alexeiz | http://github.com/russoz > "I don't know... fly casual!" -- Han Solo > > ________________________________ > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Gabriel Vieira From andregarciacarneiro at gmail.com Fri Feb 22 03:21:40 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Fri, 22 Feb 2013 08:21:40 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_ao_Lu=EDs_Alberto?= In-Reply-To: References: Message-ID: Bem vindo, Lu?s!! Nossa! Faz tempo que n?o rola isso por aqui!! eden++ 2013/2/21 Eden Cardim > > Ol? Lu?s Alberto, > > ? uma tradi??o antiga na SPPM darmos as boas vindas a todos os novos > assinantes. Gostar?amos de saber de voc?: > > - como encontrou a lista? > - onde e como voc? usa Perl no dia-a-dia. > > No mais, n?o se acanhe, sinta-se a vontade pra perguntar/falar o que > quiser sobre Perl, a casa ? sua. > > -- > Eden Cardim -- S?o Paulo Perl Mongers > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Fri Feb 22 03:32:24 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Fri, 22 Feb 2013 08:32:24 -0300 Subject: [SP-pm] =?utf-8?q?Boas_Vindas_ao_Lu=C3=ADs_Alberto?= References: Message-ID: <95DAE6AF5793429D8623862EA6CB5133@pcricardo> Seja bem vindo Luis... e vai se acostumando, a lista ? bem ativa. :-) Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: "Eden Cardim" To: Sent: Thursday, February 21, 2013 11:57 PM Subject: [SP-pm] Boas Vindas ao Lu?s Alberto > > Ol? Lu?s Alberto, > > ? uma tradi??o antiga na SPPM darmos as boas vindas a todos os novos > assinantes. Gostar?amos de saber de voc?: > > - como encontrou a lista? > - onde e como voc? usa Perl no dia-a-dia. > > No mais, n?o se acanhe, sinta-se a vontade pra perguntar/falar o que > quiser sobre Perl, a casa ? sua. > > -- > Eden Cardim -- S?o Paulo Perl Mongers > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From dan.vinciguerra at gmail.com Fri Feb 22 04:31:10 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Fri, 22 Feb 2013 09:31:10 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_ao_Lu=EDs_Alberto?= In-Reply-To: <95DAE6AF5793429D8623862EA6CB5133@pcricardo> References: <95DAE6AF5793429D8623862EA6CB5133@pcricardo> Message-ID: Bem vindo Luis! Realmente Andre hahaha... * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/22 Ricardo Stock > Seja bem vindo Luis... e vai se acostumando, a lista ? bem ativa. :-) > > Ricardo Stock > www.stocksistemas.com.br > ----- Original Message ----- From: "Eden Cardim" > To: > Sent: Thursday, February 21, 2013 11:57 PM > Subject: [SP-pm] Boas Vindas ao Lu?s Alberto > > > > >> Ol? Lu?s Alberto, >> >> ? uma tradi??o antiga na SPPM darmos as boas vindas a todos os novos >> assinantes. Gostar?amos de saber de voc?: >> >> - como encontrou a lista? >> - onde e como voc? usa Perl no dia-a-dia. >> >> No mais, n?o se acanhe, sinta-se a vontade pra perguntar/falar o que >> quiser sobre Perl, a casa ? sua. >> >> -- >> Eden Cardim -- S?o Paulo Perl Mongers >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From giulianisanches at gmail.com Fri Feb 22 04:46:56 2013 From: giulianisanches at gmail.com (Giuliani Sanches) Date: Fri, 22 Feb 2013 09:46:56 -0300 Subject: [SP-pm] =?utf-8?q?Boas_Vindas_ao_Lu=C3=ADs_Alberto?= In-Reply-To: References: <95DAE6AF5793429D8623862EA6CB5133@pcricardo> Message-ID: Como diria no Sul "O Eden esta se puxando" ;) Bem vindo Luis. Abra?o. Giuliani D. Sanches about.me/giulianisanches 2013/2/22 Daniel Vinciguerra > Bem vindo Luis! > > Realmente Andre hahaha... > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/2/22 Ricardo Stock > >> Seja bem vindo Luis... e vai se acostumando, a lista ? bem ativa. :-) >> >> Ricardo Stock >> www.stocksistemas.com.br >> ----- Original Message ----- From: "Eden Cardim" >> To: >> Sent: Thursday, February 21, 2013 11:57 PM >> Subject: [SP-pm] Boas Vindas ao Lu?s Alberto >> >> >> >> >>> Ol? Lu?s Alberto, >>> >>> ? uma tradi??o antiga na SPPM darmos as boas vindas a todos os novos >>> assinantes. Gostar?amos de saber de voc?: >>> >>> - como encontrou a lista? >>> - onde e como voc? usa Perl no dia-a-dia. >>> >>> No mais, n?o se acanhe, sinta-se a vontade pra perguntar/falar o que >>> quiser sobre Perl, a casa ? sua. >>> >>> -- >>> Eden Cardim -- S?o Paulo Perl Mongers >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From wesley.seidel at gmail.com Fri Feb 22 05:16:25 2013 From: wesley.seidel at gmail.com (Wesley Seidel) Date: Fri, 22 Feb 2013 10:16:25 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_ao_Lu=EDs_Alberto?= In-Reply-To: References: <95DAE6AF5793429D8623862EA6CB5133@pcricardo> Message-ID: Bem vindo Luis. Boa Andr?. Tmb achei isso. =D ++Eden; Em 22 de fevereiro de 2013 09:46, Giuliani Sanches < giulianisanches at gmail.com> escreveu: > Como diria no Sul "O Eden esta se puxando" ;) > > Bem vindo Luis. > > Abra?o. > > > Giuliani D. Sanches > about.me/giulianisanches > > > 2013/2/22 Daniel Vinciguerra > >> Bem vindo Luis! >> >> Realmente Andre hahaha... >> >> * >> Daniel Vinciguerra* >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> 2013/2/22 Ricardo Stock >> >>> Seja bem vindo Luis... e vai se acostumando, a lista ? bem ativa. :-) >>> >>> Ricardo Stock >>> www.stocksistemas.com.br >>> ----- Original Message ----- From: "Eden Cardim" >>> To: >>> Sent: Thursday, February 21, 2013 11:57 PM >>> Subject: [SP-pm] Boas Vindas ao Lu?s Alberto >>> >>> >>> >>> >>>> Ol? Lu?s Alberto, >>>> >>>> ? uma tradi??o antiga na SPPM darmos as boas vindas a todos os novos >>>> assinantes. Gostar?amos de saber de voc?: >>>> >>>> - como encontrou a lista? >>>> - onde e como voc? usa Perl no dia-a-dia. >>>> >>>> No mais, n?o se acanhe, sinta-se a vontade pra perguntar/falar o que >>>> quiser sobre Perl, a casa ? sua. >>>> >>>> -- >>>> Eden Cardim -- S?o Paulo Perl Mongers >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> > >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Wesley Seidel Carvalho 11-8169-1163 www.ime.usp.br/~wesleys www.ltasks.com @wseidel -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Fri Feb 22 06:14:12 2013 From: eden at insoli.de (Eden Cardim) Date: Fri, 22 Feb 2013 11:14:12 -0300 Subject: [SP-pm] =?utf-8?q?Boas_Vindas_=C3=A0_Vivien_Hayazaki?= Message-ID: Ol? Vivien, Seja bem-vinda ? lista, por gentileza, poderia nos contar como conheceu a lista e onde usa perl no dia-a-dia? -- Eden Cardim -- S?o Paulo Perl Mongers From gustavo.telly at gmail.com Fri Feb 22 06:19:35 2013 From: gustavo.telly at gmail.com (Gustavo Telly) Date: Fri, 22 Feb 2013 11:19:35 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_ao_Lu=EDs_Alberto?= In-Reply-To: References: <95DAE6AF5793429D8623862EA6CB5133@pcricardo> Message-ID: Bem vindo Luis! Em 22 de fevereiro de 2013 10:16, Wesley Seidel escreveu: > Bem vindo Luis. > > Boa Andr?. Tmb achei isso. =D > ++Eden; > > Em 22 de fevereiro de 2013 09:46, Giuliani Sanches < > giulianisanches at gmail.com> escreveu: > > Como diria no Sul "O Eden esta se puxando" ;) >> >> Bem vindo Luis. >> >> Abra?o. >> >> >> Giuliani D. Sanches >> about.me/giulianisanches >> >> >> 2013/2/22 Daniel Vinciguerra >> >>> Bem vindo Luis! >>> >>> Realmente Andre hahaha... >>> >>> * >>> Daniel Vinciguerra* >>> Web Solutions Architect and Co-Owner at Bivee >>> http://github.com/dvinciguerra >>> >>> >>> 2013/2/22 Ricardo Stock >>> >>>> Seja bem vindo Luis... e vai se acostumando, a lista ? bem ativa. :-) >>>> >>>> Ricardo Stock >>>> www.stocksistemas.com.br >>>> ----- Original Message ----- From: "Eden Cardim" >>>> To: >>>> Sent: Thursday, February 21, 2013 11:57 PM >>>> Subject: [SP-pm] Boas Vindas ao Lu?s Alberto >>>> >>>> >>>> >>>> >>>>> Ol? Lu?s Alberto, >>>>> >>>>> ? uma tradi??o antiga na SPPM darmos as boas vindas a todos os novos >>>>> assinantes. Gostar?amos de saber de voc?: >>>>> >>>>> - como encontrou a lista? >>>>> - onde e como voc? usa Perl no dia-a-dia. >>>>> >>>>> No mais, n?o se acanhe, sinta-se a vontade pra perguntar/falar o que >>>>> quiser sobre Perl, a casa ? sua. >>>>> >>>>> -- >>>>> Eden Cardim -- S?o Paulo Perl Mongers >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> > >>>>> =end disclaimer >>>>> >>>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> > >>>> =end disclaimer >>>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Wesley Seidel Carvalho > 11-8169-1163 > www.ime.usp.br/~wesleys > www.ltasks.com > @wseidel > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From creaktive at gmail.com Fri Feb 22 06:19:36 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Fri, 22 Feb 2013 11:19:36 -0300 Subject: [SP-pm] =?utf-8?q?Boas_Vindas_ao_Lu=C3=ADs_Alberto?= In-Reply-To: References: <95DAE6AF5793429D8623862EA6CB5133@pcricardo> Message-ID: Bem-vindo! ABS() 2013/2/22 Wesley Seidel > Bem vindo Luis. > > Boa Andr?. Tmb achei isso. =D > ++Eden; > > Em 22 de fevereiro de 2013 09:46, Giuliani Sanches < > giulianisanches at gmail.com> escreveu: > > Como diria no Sul "O Eden esta se puxando" ;) >> >> Bem vindo Luis. >> >> Abra?o. >> >> >> Giuliani D. Sanches >> about.me/giulianisanches >> >> >> 2013/2/22 Daniel Vinciguerra >> >>> Bem vindo Luis! >>> >>> Realmente Andre hahaha... >>> >>> * >>> Daniel Vinciguerra* >>> Web Solutions Architect and Co-Owner at Bivee >>> http://github.com/dvinciguerra >>> >>> >>> 2013/2/22 Ricardo Stock >>> >>>> Seja bem vindo Luis... e vai se acostumando, a lista ? bem ativa. :-) >>>> >>>> Ricardo Stock >>>> www.stocksistemas.com.br >>>> ----- Original Message ----- From: "Eden Cardim" >>>> To: >>>> Sent: Thursday, February 21, 2013 11:57 PM >>>> Subject: [SP-pm] Boas Vindas ao Lu?s Alberto >>>> >>>> >>>> >>>> >>>>> Ol? Lu?s Alberto, >>>>> >>>>> ? uma tradi??o antiga na SPPM darmos as boas vindas a todos os novos >>>>> assinantes. Gostar?amos de saber de voc?: >>>>> >>>>> - como encontrou a lista? >>>>> - onde e como voc? usa Perl no dia-a-dia. >>>>> >>>>> No mais, n?o se acanhe, sinta-se a vontade pra perguntar/falar o que >>>>> quiser sobre Perl, a casa ? sua. >>>>> >>>>> -- >>>>> Eden Cardim -- S?o Paulo Perl Mongers >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> > >>>>> =end disclaimer >>>>> >>>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> > >>>> =end disclaimer >>>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Wesley Seidel Carvalho > 11-8169-1163 > www.ime.usp.br/~wesleys > www.ltasks.com > @wseidel > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gustavo.telly at gmail.com Fri Feb 22 06:19:58 2013 From: gustavo.telly at gmail.com (Gustavo Telly) Date: Fri, 22 Feb 2013 11:19:58 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_=E0_Vivien_Hayazaki?= In-Reply-To: References: Message-ID: Bem vinda Vivien! Em 22 de fevereiro de 2013 11:14, Eden Cardim escreveu: > > Ol? Vivien, > > Seja bem-vinda ? lista, por gentileza, poderia nos contar como > conheceu a lista e onde usa perl no dia-a-dia? > > -- > Eden Cardim -- S?o Paulo Perl Mongers > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eduardo at web2solutions.com.br Fri Feb 22 06:35:38 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Fri, 22 Feb 2013 11:35:38 -0300 Subject: [SP-pm] =?utf-8?q?Boas_Vindas_ao_Lu=C3=ADs_Alberto?= In-Reply-To: References: Message-ID: <5127823A.2080609@web2solutions.com.br> Seja bem vindo Luiz On 21/02/2013 23:57, Eden Cardim wrote: > Ol? Lu?s Alberto, > > ? uma tradi??o antiga na SPPM darmos as boas vindas a todos os novos > assinantes. Gostar?amos de saber de voc?: > > - como encontrou a lista? > - onde e como voc? usa Perl no dia-a-dia. > > No mais, n?o se acanhe, sinta-se a vontade pra perguntar/falar o que > quiser sobre Perl, a casa ? sua. > -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From juniiior182 at gmail.com Fri Feb 22 06:58:36 2013 From: juniiior182 at gmail.com (Junior Moraes) Date: Fri, 22 Feb 2013 11:58:36 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_=E0_Vivien_Hayazaki?= In-Reply-To: References: Message-ID: Hi. Se n?o me engano, j? ouvi esse nome aqui. Se eu estiver certo, bem vinda novamente. Caso contr?rio, seja apenas bem vinda. =p []'s Em 22 de fevereiro de 2013 11:19, Gustavo Telly escreveu: > Bem vinda Vivien! > > > Em 22 de fevereiro de 2013 11:14, Eden Cardim escreveu: > > >> Ol? Vivien, >> >> Seja bem-vinda ? lista, por gentileza, poderia nos contar como >> conheceu a lista e onde usa perl no dia-a-dia? >> >> -- >> Eden Cardim -- S?o Paulo Perl Mongers >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dan.vinciguerra at gmail.com Fri Feb 22 06:59:29 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Fri, 22 Feb 2013 11:59:29 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_=E0_Vivien_Hayazaki?= In-Reply-To: References: Message-ID: Bem vinda Vivien! * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/22 Gustavo Telly > Bem vinda Vivien! > > > Em 22 de fevereiro de 2013 11:14, Eden Cardim escreveu: > > >> Ol? Vivien, >> >> Seja bem-vinda ? lista, por gentileza, poderia nos contar como >> conheceu a lista e onde usa perl no dia-a-dia? >> >> -- >> Eden Cardim -- S?o Paulo Perl Mongers >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cleitondebian at gmail.com Fri Feb 22 07:02:45 2013 From: cleitondebian at gmail.com (Cleiton Alves) Date: Fri, 22 Feb 2013 12:02:45 -0300 Subject: [SP-pm] =?utf-8?q?Boas_Vindas_=C3=A0_Vivien_Hayazaki?= In-Reply-To: References: Message-ID: Em 22 de fevereiro de 2013 11:59, Daniel Vinciguerra escreveu: > Bem vinda Vivien! > > > Daniel Vinciguerra > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/2/22 Gustavo Telly >> >> Bem vinda Vivien! >>? homen , entao seja bem vindo >> >> Em 22 de fevereiro de 2013 11:14, Eden Cardim escreveu: >> >>> >>> Ol? Vivien, >>> >>> Seja bem-vinda ? lista, por gentileza, poderia nos contar como >>> conheceu a lista e onde usa perl no dia-a-dia? >>> >>> -- >>> Eden Cardim -- S?o Paulo Perl Mongers >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- :(){ :|:& };: "Unix is user-friendly. It's just very selective about who its friends are." http://about.me/cleiton_alves From ricardostock at bol.com.br Fri Feb 22 08:34:14 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Fri, 22 Feb 2013 13:34:14 -0300 Subject: [SP-pm] =?utf-8?q?Boas_Vindas_=C3=A0_Vivien_Hayazaki?= References: Message-ID: Mais um membro... seja bem vinda. Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: "Eden Cardim" To: Sent: Friday, February 22, 2013 11:14 AM Subject: [SP-pm] Boas Vindas ? Vivien Hayazaki > > Ol? Vivien, > > Seja bem-vinda ? lista, por gentileza, poderia nos contar como > conheceu a lista e onde usa perl no dia-a-dia? > > -- > Eden Cardim -- S?o Paulo Perl Mongers > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From shonorio at gmail.com Fri Feb 22 13:22:50 2013 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 22 Feb 2013 18:22:50 -0300 Subject: [SP-pm] Duvida em fluxo de controle com o AnyEvent Message-ID: Estou com um sistema que abre v?rios stream no twitter e fica processando cada retorno, para isto estou utilizando o AnyEvent::Twitter::Stream. Uma vers?o simplificada do meu c?digo ? assim : use common::sense; use AnyEvent; use AnyEvent::Twitter::Stream; # Defini??o de vari?veis globais my %process my %CONFIG = load_from_database_my_configuration(); my $done = AnyEvent->condvar; for my $key ( keys %CONFIG ) { $process{$key}{twitter} = create_twitter_stream( $key, $CONFIG{$key} ); } # running sub create_twitter_stream { my ($key, $config) = @_; # cria uma transa??o para este stream $done->begin; return AnyEvent::Twitter::Stream->new( consumer_secret => $config->{consumer_secret}, consumer_key => $config->{consumer_key}, token => $config->{access_token}, token_secret => $config->{access_token_secret}, method => 'filter', track => $config->{terms}, timeout => 60, on_error => sub { $done->end; delete $process{$key}; # must do something to re-load this stream must_reload_this_stream($key); }, on_tweet => sub { # do something }, on_keepalive => sub { # do something }, on_connect => sub { # do something }, ); } sub must_reload_this_stream { my $key = shift; $process{$key}{twitter} = create_twitter_stream( $key, $CONFIG{$key} ); } A minha d?vida ? como reiniciar o stream que gerou o erro. Antes eu estava desviando o fluxo atrav?s do $done->send($key), e depois pegava o valor enviado pelo sendo em outro ponto. O problema ? que o 'send' desvia todo o processo do AE, inclusive de quem est? trabalhando bem. Ent?o resolvi utilizar o begin/end, conforme sugest?o do Stan. Como ficou no exemplo acima, ent?o eu apago a chave do hash referente ao evento. Da maneira como estou fazendo tem risco de criar um memory leak ? Stan, estou fazendo da maneira correta pensando em AE ? Obrigado, Solli Honorio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Fri Feb 22 16:04:22 2013 From: marciorp at gmail.com (Marcio - Google) Date: Fri, 22 Feb 2013 20:04:22 -0400 Subject: [SP-pm] Sugira um Artigo / Adote um Artigo In-Reply-To: References: Message-ID: Salve Mongers, N?o ? puxar saco e encher lingui?a. Tenho mais de 20 anos em TI, j? fiz de tudo, programei desde o Autum 86, Basic, Clipper 5.2, Delphi, C#, microcontroladores em ASM, etc. Participo de listas e f?runs desde a remota era dos BBS (fui SyOp de tr?s), nunca tinha visto uma comunidade t?o ativa, e principalmente, t?o disposta a partilhar o conhecimento. Na maioria impera a mesquinharia, quando algu?m se presta a ajudar, ? tudo muito superficial. Estou achando simplesmente fant?stico o Equin?cio! Me permitiram sugerir temas, sem que eu consiga contribuir em nada e ainda se preocupam em como pode ser mais ?til o conte?do. Tudo isso, pelo que entendi, pelo simples amor a ferramenta, vontade de difundi-la e de partilhar o conhecimento. Todos est?o realmente de parab?ns! [...]?s Marcio. Em 21 de fevereiro de 2013 12:21, Junior Moraes escreveu: > Hi. > > Em 21 de fevereiro de 2013 13:16, Renato Santos escreveu: > > RenatoCron imaginando como isso funcionaria >> >> $source_exphp =~ s/$/my $/; >> ... >> eval $source_exphp; >> > > Olha o escape na regex, po! Hahuahuahuah. > > []'s > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From rfgiusti at gmail.com Fri Feb 22 18:29:50 2013 From: rfgiusti at gmail.com (Rafael Giusti) Date: Fri, 22 Feb 2013 23:29:50 -0300 Subject: [SP-pm] CPAN instala apenas para root Message-ID: Car at s, Tentei instalar, atrav?s do m?dulo CPAN, os m?dulos DBI e DBD::SQLite. O procedimento foi simplesmente este: root at host# cpan cpan[1]> install DBI [...] cpan[2]> install DBD::SQLite [...] Entretanto, ambos os m?dulos foram instalados em /root/perl5, n?o estando acess?veis para outros usu?rios. N?o tenho certeza se fiz alguma modifica??o na configura??o padr?o do CPAN. Mas ? poss?vel. Meu sistema ? o seguinte: Debian GNU/Linux 7 "Wheezy" (testing) This is perl 5, version 14, subversion 2 (v5.14.2) built for x86_64-linux-gnu-thread-multi cpan shell -- CPAN exploration and modules installation (v1.960001) Minha inten??o ? que, ao instalar pacotes atrav?s do CPAN, estes sejam instalados em /usr/lib e estejam dispon?veis para todos os usu?rios -- como ocorria anteriormente. Podem me auxiliar nesse sentido? Grato, Rafael -- Rafael Giusti Laborat?rio de Intelig?ncia Computacional - LABIC Universidade de S?o Paulo - USP -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Fri Feb 22 18:39:27 2013 From: renato.cron at gmail.com (Renato Santos) Date: Fri, 22 Feb 2013 23:39:27 -0300 Subject: [SP-pm] CPAN instala apenas para root In-Reply-To: References: Message-ID: Procure no Google "s?o Paulo perl perlbrew" T? no celular -- Renato Cron Sent from Samsung Mobile Phone Em 22/02/2013 23:30, "Rafael Giusti" escreveu: > Car at s, > > Tentei instalar, atrav?s do m?dulo CPAN, os m?dulos DBI e DBD::SQLite. O > procedimento foi simplesmente este: > > root at host# cpan > cpan[1]> install DBI > [...] > cpan[2]> install DBD::SQLite > [...] > > Entretanto, ambos os m?dulos foram instalados em /root/perl5, n?o estando > acess?veis para outros usu?rios. > > N?o tenho certeza se fiz alguma modifica??o na configura??o padr?o do > CPAN. Mas ? poss?vel. > > Meu sistema ? o seguinte: > > Debian GNU/Linux 7 "Wheezy" (testing) > This is perl 5, version 14, subversion 2 (v5.14.2) built for > x86_64-linux-gnu-thread-multi > cpan shell -- CPAN exploration and modules installation (v1.960001) > > Minha inten??o ? que, ao instalar pacotes atrav?s do CPAN, estes sejam > instalados em /usr/lib e estejam dispon?veis para todos os usu?rios -- como > ocorria anteriormente. Podem me auxiliar nesse sentido? > > Grato, > Rafael > > -- > Rafael Giusti > Laborat?rio de Intelig?ncia Computacional - LABIC > Universidade de S?o Paulo - USP > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Fri Feb 22 19:25:26 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Sat, 23 Feb 2013 00:25:26 -0300 Subject: [SP-pm] CPAN instala apenas para root In-Reply-To: References: Message-ID: Faz tempo que nao instalo via CPAN, tenho usado perlbrew como o Renato mencionou, mas vou arriscar: #### Remove seu ~/.cpan e configura novamente o cpan. Configure o cpan_home pra onde vc quer que os modulos sejam instalados, veja se isso resolve. Se n?o resolver, j? pensou em link simbolico? #pog detected Mas o recomendado hoje em dia ? o perlbrew, que ? a um modo de gerenciar vers?es do compilador do perl, vc pode compartilhar entre os users facilmente: http://sao-paulo.pm.org/equinocio/2011/set/3#Compartilhando_o_mesmo_perlbrew_entr A? voc? usa o cpanm (cpan-minus), que al?m de ser mais simples de usar(IHMO), consome menos recurso de m?quina ^^ https://metacpan.org/module/MIYAGAWA/App-cpanminus-1.5021/bin/cpanm N?o esquece de falar os resultados =) []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/22 Renato Santos > Procure no Google "s?o Paulo perl perlbrew" > > T? no celular > > -- > Renato Cron > > Sent from Samsung Mobile Phone > Em 22/02/2013 23:30, "Rafael Giusti" escreveu: > >> Car at s, >> >> Tentei instalar, atrav?s do m?dulo CPAN, os m?dulos DBI e DBD::SQLite. O >> procedimento foi simplesmente este: >> >> root at host# cpan >> cpan[1]> install DBI >> [...] >> cpan[2]> install DBD::SQLite >> [...] >> >> Entretanto, ambos os m?dulos foram instalados em /root/perl5, n?o estando >> acess?veis para outros usu?rios. >> >> N?o tenho certeza se fiz alguma modifica??o na configura??o padr?o do >> CPAN. Mas ? poss?vel. >> >> Meu sistema ? o seguinte: >> >> Debian GNU/Linux 7 "Wheezy" (testing) >> This is perl 5, version 14, subversion 2 (v5.14.2) built for >> x86_64-linux-gnu-thread-multi >> cpan shell -- CPAN exploration and modules installation (v1.960001) >> >> Minha inten??o ? que, ao instalar pacotes atrav?s do CPAN, estes sejam >> instalados em /usr/lib e estejam dispon?veis para todos os usu?rios -- como >> ocorria anteriormente. Podem me auxiliar nesse sentido? >> >> Grato, >> Rafael >> >> -- >> Rafael Giusti >> Laborat?rio de Intelig?ncia Computacional - LABIC >> Universidade de S?o Paulo - USP >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Fri Feb 22 19:34:02 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Sat, 23 Feb 2013 00:34:02 -0300 Subject: [SP-pm] CPAN instala apenas para root In-Reply-To: References: Message-ID: Voc? tentou instalar usando pois pacotes de sua distribui??o? Em 22/02/2013 23:30, "Rafael Giusti" escreveu: > Car at s, > > Tentei instalar, atrav?s do m?dulo CPAN, os m?dulos DBI e DBD::SQLite. O > procedimento foi simplesmente este: > > root at host# cpan > cpan[1]> install DBI > [...] > cpan[2]> install DBD::SQLite > [...] > > Entretanto, ambos os m?dulos foram instalados em /root/perl5, n?o estando > acess?veis para outros usu?rios. > > N?o tenho certeza se fiz alguma modifica??o na configura??o padr?o do > CPAN. Mas ? poss?vel. > > Meu sistema ? o seguinte: > > Debian GNU/Linux 7 "Wheezy" (testing) > This is perl 5, version 14, subversion 2 (v5.14.2) built for > x86_64-linux-gnu-thread-multi > cpan shell -- CPAN exploration and modules installation (v1.960001) > > Minha inten??o ? que, ao instalar pacotes atrav?s do CPAN, estes sejam > instalados em /usr/lib e estejam dispon?veis para todos os usu?rios -- como > ocorria anteriormente. Podem me auxiliar nesse sentido? > > Grato, > Rafael > > -- > Rafael Giusti > Laborat?rio de Intelig?ncia Computacional - LABIC > Universidade de S?o Paulo - USP > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From vivien.hayazaki at gmail.com Sat Feb 23 00:00:03 2013 From: vivien.hayazaki at gmail.com (Vivien Hayazaki) Date: Sat, 23 Feb 2013 05:00:03 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_=E0_Vivien_Hayazaki?= In-Reply-To: References: Message-ID: Obrigada, gente. Sim, eu j? tinha participado da lista e do canal antes, mas acabei de afastando por um tempo para lidar com outras coisas. Agora estou de volta de novo. Ainda mais iniciante do que era, mas espero mudar isso logo. 2013/2/22 Ricardo Stock > Mais um membro... seja bem vinda. > > Ricardo Stock > www.stocksistemas.com.br > > ----- Original Message ----- From: "Eden Cardim" > To: > Sent: Friday, February 22, 2013 11:14 AM > Subject: [SP-pm] Boas Vindas ? Vivien Hayazaki > > > > >> Ol? Vivien, >> >> Seja bem-vinda ? lista, por gentileza, poderia nos contar como >> conheceu a lista e onde usa perl no dia-a-dia? >> >> -- >> Eden Cardim -- S?o Paulo Perl Mongers >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Sat Feb 23 02:41:06 2013 From: eden at insoli.de (Eden Cardim) Date: Sat, 23 Feb 2013 07:41:06 -0300 Subject: [SP-pm] CPAN instala apenas para root In-Reply-To: (Marcio Ferreira's message of "Sat, 23 Feb 2013 00:25:26 -0300") References: Message-ID: >>>>> "Marcio" == Marcio Ferreira writes: Marcio> Faz tempo que nao instalo via CPAN, tenho usado perlbrew Marcio> como o Renato mencionou Apesar do perlbrew ser legal pra testar m?dulos em v?rias vers?es do perl. Quando voc? compila um bin?rio do perl, ele deixa uma s?rie de valores hard-coded pro path de instala??o original. O que significa que se voc? tiver v?rios desenvolvedores num ambiente compartilhado, eles n?o v?o poder copiar instala??es uns dos outros, o que gera um overhead tremendo. Particularmente, eu recomendo o local::lib, que por default instala todos os m?dulos em ~/perl5, e utiliza o perl do sistema. Quem quiser clonar o ambiente precisa apenas fazer uma c?pia. O setup inicial ? bem trivial: curl -L http://cpanmin.us | perl - -L~/perl5 --self-upgrade ~/perl5/bin/cpanm -Lperl5 local::lib echo 'eval $(perl -I$HOME/perl5/lib/perl5 -Mlocal::lib)' >>~/.bashrc (nunca rode isso como root, ? facilmente exploit?vel) -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From creaktive at gmail.com Sat Feb 23 06:35:48 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Sat, 23 Feb 2013 11:35:48 -0300 Subject: [SP-pm] Duvida em fluxo de controle com o AnyEvent In-Reply-To: References: Message-ID: Quanto aos leaks: existe um m?dulo especialmente voltado para detec??o de leaks em aplicativos feitos com AnyEvent, Devel::Leak::Cb (nunca cheguei a usar; mas, em todo caso...) Me corrija se eu estiver errado, mas o seu aplicativo ? uma esp?cie de um daemon, que s? p?ra quando mandarem parar, correto? Se for o caso, conditional variables se tornam irrelevantes. O prop?sito dos AnyEvent->condvar ? criar "checkpoints". Isso ?, sincronizar o que ? ass?ncrono. Isso somente se faz necess?rio quando existe interdepend?ncia de dois (ou mais) fluxos. Exemplo: voc? dispara ping para v?rios hosts e reporta o de menor lat?ncia ("checkpoint": todos precisam retornar ou dar timeout). Outro exemplo: baixar uma fila de N URLs em paralelo, sem exceder K conex?es simult?neas ("checkpoint" peri?dico: verificar se K == conex?es ativas e tomar provid?ncias). Agora, um servidor HTTP seria um contra-exemplo: os requests n?o dependem um do outro (sorry, Microsoft). Resumindo a hist?ria: voc? pode muito bem criar um ?nico $cv = AnyEvent->condvar; e depois de inicializar todos os callbacks, dar um ?nico $cv->recv. E o ?nico cara que enviar? o $cv->send ser? um hook no SIGTERM. J? os guards dos streams, voc? est? fazendo isso certo. Mantenha-os num hash e apague-os conforme perecem. P.S. - assumi v?rias coisas idiossincr?ticas para mim aqui; n?o que seja a melhor forma para resolver o seu problema, mas ? por onde eu come?aria :) ABS() 2013/2/22 Solli Honorio > > Estou com um sistema que abre v?rios stream no twitter e fica processando > cada retorno, para isto estou utilizando o AnyEvent::Twitter::Stream. > > Uma vers?o simplificada do meu c?digo ? assim : > > > use common::sense; > use AnyEvent; > use AnyEvent::Twitter::Stream; > > # Defini??o de vari?veis globais > my %process > my %CONFIG = load_from_database_my_configuration(); > > my $done = AnyEvent->condvar; > > for my $key ( keys %CONFIG ) { > $process{$key}{twitter} = create_twitter_stream( $key, $CONFIG{$key} ); > } > > # running > > > sub create_twitter_stream { > my ($key, $config) = @_; > > # cria uma transa??o para este stream > $done->begin; > > return AnyEvent::Twitter::Stream->new( > consumer_secret => $config->{consumer_secret}, > consumer_key => $config->{consumer_key}, > token => $config->{access_token}, > token_secret => $config->{access_token_secret}, > method => 'filter', > track => $config->{terms}, > timeout => 60, > on_error => sub { > $done->end; > delete $process{$key}; > # must do something to re-load this > stream > must_reload_this_stream($key); > }, > on_tweet => sub { # do something }, > on_keepalive => sub { # do something }, > on_connect => sub { # do something }, > ); > } > > sub must_reload_this_stream { > my $key = shift; > > $process{$key}{twitter} = create_twitter_stream( $key, $CONFIG{$key} ); > } > > > A minha d?vida ? como reiniciar o stream que gerou o erro. Antes eu estava > desviando o fluxo atrav?s do $done->send($key), e depois pegava o valor > enviado pelo sendo em outro ponto. O problema ? que o 'send' desvia todo o > processo do AE, inclusive de quem est? trabalhando bem. > > Ent?o resolvi utilizar o begin/end, conforme sugest?o do Stan. Como ficou > no exemplo acima, ent?o eu apago a chave do hash referente ao evento. > > Da maneira como estou fazendo tem risco de criar um memory leak ? Stan, > estou fazendo da maneira correta pensando em AE ? > > Obrigado, > > Solli Honorio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Sat Feb 23 06:59:27 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Sat, 23 Feb 2013 11:59:27 -0300 Subject: [SP-pm] CPAN instala apenas para root In-Reply-To: References: Message-ID: Eden, h? como contornar esse problema, instalando o perlbrew num local que todos users tenham permissao de escrita. O artigo que passei sugere /opt. Assim os users nao teriam motivo de copiar o bundle, estou errado? On Feb 23, 2013 7:41 AM, "Eden Cardim" wrote: > >>>>> "Marcio" == Marcio Ferreira > writes: > > Marcio> Faz tempo que nao instalo via CPAN, tenho usado perlbrew > Marcio> como o Renato mencionou > > Apesar do perlbrew ser legal pra testar m?dulos em v?rias vers?es do > perl. Quando voc? compila um bin?rio do perl, ele deixa uma s?rie de > valores hard-coded pro path de instala??o original. O que significa > que se voc? tiver v?rios desenvolvedores num ambiente compartilhado, > eles n?o v?o poder copiar instala??es uns dos outros, o que gera um > overhead tremendo. > > Particularmente, eu recomendo o local::lib, que por default instala > todos os m?dulos em ~/perl5, e utiliza o perl do sistema. Quem quiser > clonar o ambiente precisa apenas fazer uma c?pia. O setup inicial ? > bem trivial: > > curl -L http://cpanmin.us | perl - -L~/perl5 --self-upgrade > ~/perl5/bin/cpanm -Lperl5 local::lib > echo 'eval $(perl -I$HOME/perl5/lib/perl5 -Mlocal::lib)' >>~/.bashrc > > (nunca rode isso como root, ? facilmente exploit?vel) > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From creaktive at gmail.com Sat Feb 23 07:09:29 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Sat, 23 Feb 2013 12:09:29 -0300 Subject: [SP-pm] CPAN instala apenas para root In-Reply-To: References: Message-ID: Est? certo; o default que o perlbrew sugere para colocar em .profile ?: . $HOME/perl5/perlbrew/etc/bashrc Mas voc? pode "emprestar" do outro usu?rio (como read-only): . /home/overlord/perl5/perlbrew/etc/bashrc Ou ent?o fazer um compartilhado para todos do mesmo grupo (digamos perlers): . /perlbrew/perl5/perlbrew/etc/bashrc O local::lib ? muito interessante quando existe o requisito de usar um "sistema homologado": as depend?ncias "centrai" podem vir do reposit?rio da distribui??o do OS, e as coisas desenvolvidas internamente, instalados via local::lib. Para tanto, existe liblocal-lib-perl no Debian (e derivados). Neste caso, ? s? instalar o dito cujo e acrescentar ao .profile: eval $(perl -Mlocal::lib) ABS() 2013/2/23 Marcio Ferreira > Eden, h? como contornar esse problema, instalando o perlbrew num local que > todos users tenham permissao de escrita. O artigo que passei sugere /opt. > Assim os users nao teriam motivo de copiar o bundle, estou errado? > On Feb 23, 2013 7:41 AM, "Eden Cardim" wrote: > >> >>>>> "Marcio" == Marcio Ferreira >> writes: >> >> Marcio> Faz tempo que nao instalo via CPAN, tenho usado perlbrew >> Marcio> como o Renato mencionou >> >> Apesar do perlbrew ser legal pra testar m?dulos em v?rias vers?es do >> perl. Quando voc? compila um bin?rio do perl, ele deixa uma s?rie de >> valores hard-coded pro path de instala??o original. O que significa >> que se voc? tiver v?rios desenvolvedores num ambiente compartilhado, >> eles n?o v?o poder copiar instala??es uns dos outros, o que gera um >> overhead tremendo. >> >> Particularmente, eu recomendo o local::lib, que por default instala >> todos os m?dulos em ~/perl5, e utiliza o perl do sistema. Quem quiser >> clonar o ambiente precisa apenas fazer uma c?pia. O setup inicial ? >> bem trivial: >> >> curl -L http://cpanmin.us | perl - -L~/perl5 --self-upgrade >> ~/perl5/bin/cpanm -Lperl5 local::lib >> echo 'eval $(perl -I$HOME/perl5/lib/perl5 -Mlocal::lib)' >>~/.bashrc >> >> (nunca rode isso como root, ? facilmente exploit?vel) >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Sat Feb 23 08:09:56 2013 From: eden at insoli.de (Eden Cardim) Date: Sat, 23 Feb 2013 13:09:56 -0300 Subject: [SP-pm] CPAN instala apenas para root In-Reply-To: (Marcio Ferreira's message of "Sat, 23 Feb 2013 11:59:27 -0300") References: Message-ID: >>>>> "Marcio" == Marcio Ferreira writes: Marcio> Eden, h? como contornar esse problema, instalando o Marcio> perlbrew num local que todos users tenham permissao de Marcio> escrita. O artigo que passei sugere /opt. Assim os users Marcio> nao teriam motivo de copiar o bundle, estou errado? Na verdade, isso piora mais ainda o problema porque algu?m pode instalar uma vers?o de um m?dulo que quebre algo no seu ambiente e voc? n?o vai ser avisado. Uma das piores coisas que existe ? algu?m mexendo nas depend?ncias do seu c?digo, enquanto voc? programa. Al?m disso voc? perde a habilidade de manipular os m?dulos instalados pra testar, ou algo assim. Eu costumo copiar inst?ncias do ~/perl5 em determinados estados. Imagina por exemplo, se voc? quiser testar o cen?rio de instalar uma distribui??o do zero. Eu esvaziaria o diret?rio ~/perl5 e depois testaria. Como faz isso com a instala??o centralizada? -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From marciodesouzaferreira at gmail.com Sat Feb 23 08:24:40 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Sat, 23 Feb 2013 13:24:40 -0300 Subject: [SP-pm] CPAN instala apenas para root In-Reply-To: References: Message-ID: Mas a duvida inicial do t?pico ? como compartilhar os m?dulos entre os usuarios e nao criar sets enviroments de perl... On Feb 23, 2013 1:10 PM, "Eden Cardim" wrote: > >>>>> "Marcio" == Marcio Ferreira < > marciodesouzaferreira-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: > > Marcio> Eden, h? como contornar esse problema, instalando o > Marcio> perlbrew num local que todos users tenham permissao de > Marcio> escrita. O artigo que passei sugere /opt. Assim os users > Marcio> nao teriam motivo de copiar o bundle, estou errado? > > Na verdade, isso piora mais ainda o problema porque algu?m pode > instalar uma vers?o de um m?dulo que quebre algo no seu ambiente e > voc? n?o vai ser avisado. Uma das piores coisas que existe ? algu?m > mexendo nas depend?ncias do seu c?digo, enquanto voc? programa. > > Al?m disso voc? perde a habilidade de manipular os m?dulos instalados > pra testar, ou algo assim. Eu costumo copiar inst?ncias do ~/perl5 em > determinados estados. Imagina por exemplo, se voc? quiser testar o > cen?rio de instalar uma distribui??o do zero. Eu esvaziaria o > diret?rio ~/perl5 e depois testaria. Como faz isso com a instala??o > centralizada? > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Sat Feb 23 11:31:25 2013 From: shonorio at gmail.com (Solli Honorio) Date: Sat, 23 Feb 2013 16:31:25 -0300 Subject: [SP-pm] Duvida em fluxo de controle com o AnyEvent In-Reply-To: References: Message-ID: Bom, ?timo, n?o tinha pensando no 'send' no SIGTERM, mas realmente faz sentido e evita eu criar uma tratamento especial para este cara. Obrigado, Solli Honorio Em 23 de fevereiro de 2013 11:35, Stanislaw Pusep escreveu: > Quanto aos leaks: existe um m?dulo especialmente voltado para detec??o de > leaks em aplicativos feitos com AnyEvent, Devel::Leak::Cb (nunca cheguei a > usar; mas, em todo caso...) > Me corrija se eu estiver errado, mas o seu aplicativo ? uma esp?cie de um > daemon, que s? p?ra quando mandarem parar, correto? Se for o caso, > conditional variables se tornam irrelevantes. O prop?sito dos > AnyEvent->condvar ? criar "checkpoints". Isso ?, sincronizar o que ? > ass?ncrono. Isso somente se faz necess?rio quando existe interdepend?ncia > de dois (ou mais) fluxos. Exemplo: voc? dispara ping para v?rios hosts e > reporta o de menor lat?ncia ("checkpoint": todos precisam retornar ou dar > timeout). Outro exemplo: baixar uma fila de N URLs em paralelo, sem exceder > K conex?es simult?neas ("checkpoint" peri?dico: verificar se K == conex?es > ativas e tomar provid?ncias). > Agora, um servidor HTTP seria um contra-exemplo: os requests n?o dependem > um do outro (sorry, Microsoft). > Resumindo a hist?ria: voc? pode muito bem criar um ?nico $cv = > AnyEvent->condvar; e depois de inicializar todos os callbacks, dar um ?nico > $cv->recv. E o ?nico cara que enviar? o $cv->send ser? um hook no SIGTERM. > J? os guards dos streams, voc? est? fazendo isso certo. Mantenha-os num > hash e apague-os conforme perecem. > > P.S. - assumi v?rias coisas idiossincr?ticas para mim aqui; n?o que seja a > melhor forma para resolver o seu problema, mas ? por onde eu come?aria :) > > > ABS() > > > 2013/2/22 Solli Honorio > > > > > Estou com um sistema que abre v?rios stream no twitter e fica processando > > cada retorno, para isto estou utilizando o AnyEvent::Twitter::Stream. > > > > Uma vers?o simplificada do meu c?digo ? assim : > > > > > > use common::sense; > > use AnyEvent; > > use AnyEvent::Twitter::Stream; > > > > # Defini??o de vari?veis globais > > my %process > > my %CONFIG = load_from_database_my_configuration(); > > > > my $done = AnyEvent->condvar; > > > > for my $key ( keys %CONFIG ) { > > $process{$key}{twitter} = create_twitter_stream( $key, $CONFIG{$key} > ); > > } > > > > # running > > > > > > sub create_twitter_stream { > > my ($key, $config) = @_; > > > > # cria uma transa??o para este stream > > $done->begin; > > > > return AnyEvent::Twitter::Stream->new( > > consumer_secret => $config->{consumer_secret}, > > consumer_key => $config->{consumer_key}, > > token => $config->{access_token}, > > token_secret => $config->{access_token_secret}, > > method => 'filter', > > track => $config->{terms}, > > timeout => 60, > > on_error => sub { > > $done->end; > > delete $process{$key}; > > # must do something to re-load this > > stream > > must_reload_this_stream($key); > > > }, > > on_tweet => sub { # do something }, > > on_keepalive => sub { # do something }, > > on_connect => sub { # do something }, > > ); > > } > > > > sub must_reload_this_stream { > > my $key = shift; > > > > $process{$key}{twitter} = create_twitter_stream( $key, $CONFIG{$key} > ); > > } > > > > > > A minha d?vida ? como reiniciar o stream que gerou o erro. Antes eu > estava > > desviando o fluxo atrav?s do $done->send($key), e depois pegava o valor > > enviado pelo sendo em outro ponto. O problema ? que o 'send' desvia todo > o > > processo do AE, inclusive de quem est? trabalhando bem. > > > > Ent?o resolvi utilizar o begin/end, conforme sugest?o do Stan. Como ficou > > no exemplo acima, ent?o eu apago a chave do hash referente ao evento > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ricardostock at bol.com.br Sat Feb 23 12:27:42 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Sat, 23 Feb 2013 17:27:42 -0300 Subject: [SP-pm] Verificar o tamanho do arquivo gerado References: Message-ID: <13790BAE8FA64D609572D2E0D9000DBF@pcricardo> Galera s? para constar caso algu?m algum dia precise ou passe pela mesma d?vida que eu. Fica claro que acabou sendo um assunto off Eu pesquise diversas solu??es sobre este problema, e a solu??o foi mais f?cil que eu imaginava. Por?m em JS. Caso algu?m algum dia precise saber o tamanho do documetno gerado e n?o quer ficar examinando o conteudo do get. Basta usar a fun??o em javascript DOMContentLoaded. Sei que n?o ? perl, mas resolver meu problema :-) segue um link para d?vidas. http://ablogaboutcode.com/2011/06/14/how-javascript-loading-works-domcontentloaded-and-onload/ Um abra?o e obrigado a quem ajudou. Ricardo Stock www.stocksistemas.com.br -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From creaktive at gmail.com Sat Feb 23 13:03:49 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Sat, 23 Feb 2013 18:03:49 -0300 Subject: [SP-pm] Duvida em fluxo de controle com o AnyEvent In-Reply-To: References: Message-ID: S? uma retifica??o: seja com ou sem o hook no SIGTERM, o loop *vai* morrer :) ABS() 2013/2/23 Solli Honorio > Bom, > > ?timo, n?o tinha pensando no 'send' no SIGTERM, mas realmente faz sentido > e evita eu criar uma tratamento especial para este cara. > > Obrigado, > > Solli Honorio > > > Em 23 de fevereiro de 2013 11:35, Stanislaw Pusep escreveu: > > Quanto aos leaks: existe um m?dulo especialmente voltado para detec??o de >> leaks em aplicativos feitos com AnyEvent, Devel::Leak::Cb (nunca cheguei a >> usar; mas, em todo caso...) >> Me corrija se eu estiver errado, mas o seu aplicativo ? uma esp?cie de um >> daemon, que s? p?ra quando mandarem parar, correto? Se for o caso, >> conditional variables se tornam irrelevantes. O prop?sito dos >> AnyEvent->condvar ? criar "checkpoints". Isso ?, sincronizar o que ? >> ass?ncrono. Isso somente se faz necess?rio quando existe interdepend?ncia >> de dois (ou mais) fluxos. Exemplo: voc? dispara ping para v?rios hosts e >> reporta o de menor lat?ncia ("checkpoint": todos precisam retornar ou dar >> timeout). Outro exemplo: baixar uma fila de N URLs em paralelo, sem >> exceder >> K conex?es simult?neas ("checkpoint" peri?dico: verificar se K == conex?es >> ativas e tomar provid?ncias). >> Agora, um servidor HTTP seria um contra-exemplo: os requests n?o dependem >> um do outro (sorry, Microsoft). >> Resumindo a hist?ria: voc? pode muito bem criar um ?nico $cv = >> AnyEvent->condvar; e depois de inicializar todos os callbacks, dar um >> ?nico >> $cv->recv. E o ?nico cara que enviar? o $cv->send ser? um hook no SIGTERM. >> J? os guards dos streams, voc? est? fazendo isso certo. Mantenha-os num >> hash e apague-os conforme perecem. >> >> P.S. - assumi v?rias coisas idiossincr?ticas para mim aqui; n?o que seja a >> melhor forma para resolver o seu problema, mas ? por onde eu come?aria :) >> >> >> ABS() >> >> >> 2013/2/22 Solli Honorio >> >> > >> > Estou com um sistema que abre v?rios stream no twitter e fica >> processando >> > cada retorno, para isto estou utilizando o AnyEvent::Twitter::Stream. >> > >> > Uma vers?o simplificada do meu c?digo ? assim : >> > >> > >> > use common::sense; >> > use AnyEvent; >> > use AnyEvent::Twitter::Stream; >> > >> > # Defini??o de vari?veis globais >> > my %process >> > my %CONFIG = load_from_database_my_configuration(); >> > >> > my $done = AnyEvent->condvar; >> > >> > for my $key ( keys %CONFIG ) { >> > $process{$key}{twitter} = create_twitter_stream( $key, >> $CONFIG{$key} ); >> > } >> > >> > # running >> > >> > >> > sub create_twitter_stream { >> > my ($key, $config) = @_; >> > >> > # cria uma transa??o para este stream >> > $done->begin; >> > >> > return AnyEvent::Twitter::Stream->new( >> > consumer_secret => $config->{consumer_secret}, >> > consumer_key => $config->{consumer_key}, >> > token => $config->{access_token}, >> > token_secret => $config->{access_token_secret}, >> > method => 'filter', >> > track => $config->{terms}, >> > timeout => 60, >> > on_error => sub { >> > $done->end; >> > delete $process{$key}; >> > # must do something to re-load this >> > stream >> > must_reload_this_stream($key); >> > >> }, >> > on_tweet => sub { # do something }, >> > on_keepalive => sub { # do something }, >> > on_connect => sub { # do something }, >> > ); >> > } >> > >> > sub must_reload_this_stream { >> > my $key = shift; >> > >> > $process{$key}{twitter} = create_twitter_stream( $key, >> $CONFIG{$key} ); >> > } >> > >> > >> > A minha d?vida ? como reiniciar o stream que gerou o erro. Antes eu >> estava >> > desviando o fluxo atrav?s do $done->send($key), e depois pegava o valor >> > enviado pelo sendo em outro ponto. O problema ? que o 'send' desvia >> todo o >> > processo do AE, inclusive de quem est? trabalhando bem. >> > >> > Ent?o resolvi utilizar o begin/end, conforme sugest?o do Stan. Como >> ficou >> > no exemplo acima, ent?o eu apago a chave do hash referente ao evento >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Sat Feb 23 13:28:12 2013 From: shonorio at gmail.com (Solli Honorio) Date: Sat, 23 Feb 2013 18:28:12 -0300 Subject: [SP-pm] Duvida em fluxo de controle com o AnyEvent In-Reply-To: References: Message-ID: Eu trato o SIGTERM, e sim, removi o cv pq n?o est? faz sentido no programa final. Solli Em 23/02/2013 18:04, "Stanislaw Pusep" escreveu: > S? uma retifica??o: seja com ou sem o hook no SIGTERM, o loop *vai* morrer > :) > > > ABS() > > > 2013/2/23 Solli Honorio > >> Bom, >> >> ?timo, n?o tinha pensando no 'send' no SIGTERM, mas realmente faz sentido >> e evita eu criar uma tratamento especial para este cara. >> >> Obrigado, >> >> Solli Honorio >> >> >> Em 23 de fevereiro de 2013 11:35, Stanislaw Pusep escreveu: >> >> Quanto aos leaks: existe um m?dulo especialmente voltado para detec??o de >>> leaks em aplicativos feitos com AnyEvent, Devel::Leak::Cb (nunca cheguei >>> a >>> usar; mas, em todo caso...) >>> Me corrija se eu estiver errado, mas o seu aplicativo ? uma esp?cie de um >>> daemon, que s? p?ra quando mandarem parar, correto? Se for o caso, >>> conditional variables se tornam irrelevantes. O prop?sito dos >>> AnyEvent->condvar ? criar "checkpoints". Isso ?, sincronizar o que ? >>> ass?ncrono. Isso somente se faz necess?rio quando existe interdepend?ncia >>> de dois (ou mais) fluxos. Exemplo: voc? dispara ping para v?rios hosts e >>> reporta o de menor lat?ncia ("checkpoint": todos precisam retornar ou dar >>> timeout). Outro exemplo: baixar uma fila de N URLs em paralelo, sem >>> exceder >>> K conex?es simult?neas ("checkpoint" peri?dico: verificar se K == >>> conex?es >>> ativas e tomar provid?ncias). >>> Agora, um servidor HTTP seria um contra-exemplo: os requests n?o dependem >>> um do outro (sorry, Microsoft). >>> Resumindo a hist?ria: voc? pode muito bem criar um ?nico $cv = >>> AnyEvent->condvar; e depois de inicializar todos os callbacks, dar um >>> ?nico >>> $cv->recv. E o ?nico cara que enviar? o $cv->send ser? um hook no >>> SIGTERM. >>> J? os guards dos streams, voc? est? fazendo isso certo. Mantenha-os num >>> hash e apague-os conforme perecem. >>> >>> P.S. - assumi v?rias coisas idiossincr?ticas para mim aqui; n?o que seja >>> a >>> melhor forma para resolver o seu problema, mas ? por onde eu come?aria :) >>> >>> >>> ABS() >>> >>> >>> 2013/2/22 Solli Honorio >>> >>> > >>> > Estou com um sistema que abre v?rios stream no twitter e fica >>> processando >>> > cada retorno, para isto estou utilizando o AnyEvent::Twitter::Stream. >>> > >>> > Uma vers?o simplificada do meu c?digo ? assim : >>> > >>> > >>> > use common::sense; >>> > use AnyEvent; >>> > use AnyEvent::Twitter::Stream; >>> > >>> > # Defini??o de vari?veis globais >>> > my %process >>> > my %CONFIG = load_from_database_my_configuration(); >>> > >>> > my $done = AnyEvent->condvar; >>> > >>> > for my $key ( keys %CONFIG ) { >>> > $process{$key}{twitter} = create_twitter_stream( $key, >>> $CONFIG{$key} ); >>> > } >>> > >>> > # running >>> > >>> > >>> > sub create_twitter_stream { >>> > my ($key, $config) = @_; >>> > >>> > # cria uma transa??o para este stream >>> > $done->begin; >>> > >>> > return AnyEvent::Twitter::Stream->new( >>> > consumer_secret => $config->{consumer_secret}, >>> > consumer_key => $config->{consumer_key}, >>> > token => $config->{access_token}, >>> > token_secret => $config->{access_token_secret}, >>> > method => 'filter', >>> > track => $config->{terms}, >>> > timeout => 60, >>> > on_error => sub { >>> > $done->end; >>> > delete $process{$key}; >>> > # must do something to re-load this >>> > stream >>> > must_reload_this_stream($key); >>> > >>> }, >>> > on_tweet => sub { # do something }, >>> > on_keepalive => sub { # do something }, >>> > on_connect => sub { # do something }, >>> > ); >>> > } >>> > >>> > sub must_reload_this_stream { >>> > my $key = shift; >>> > >>> > $process{$key}{twitter} = create_twitter_stream( $key, >>> $CONFIG{$key} ); >>> > } >>> > >>> > >>> > A minha d?vida ? como reiniciar o stream que gerou o erro. Antes eu >>> estava >>> > desviando o fluxo atrav?s do $done->send($key), e depois pegava o valor >>> > enviado pelo sendo em outro ponto. O problema ? que o 'send' desvia >>> todo o >>> > processo do AE, inclusive de quem est? trabalhando bem. >>> > >>> > Ent?o resolvi utilizar o begin/end, conforme sugest?o do Stan. Como >>> ficou >>> > no exemplo acima, ent?o eu apago a chave do hash referente ao evento >>> >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Sat Feb 23 17:19:53 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sat, 23 Feb 2013 21:19:53 -0400 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_=E0_Vivien_Hayazaki?= In-Reply-To: References: Message-ID: Bem vinda Vivien ... somos dois, mais o pessoal daqui ? nota 10. S?o bastante pacientes com iniciantes, eu que o diga ... :-) [...]?s Marcio. Em 23 de fevereiro de 2013 04:00, Vivien Hayazaki escreveu: > Obrigada, gente. > > Sim, eu j? tinha participado da lista e do canal antes, mas acabei de > afastando por um tempo para lidar com outras coisas. > > Agora estou de volta de novo. Ainda mais iniciante do que era, mas espero > mudar isso logo. > > > 2013/2/22 Ricardo Stock > >> Mais um membro... seja bem vinda. >> >> Ricardo Stock >> www.stocksistemas.com.br >> >> ----- Original Message ----- From: "Eden Cardim" >> To: >> Sent: Friday, February 22, 2013 11:14 AM >> Subject: [SP-pm] Boas Vindas ? Vivien Hayazaki >> >> >> >> >>> Ol? Vivien, >>> >>> Seja bem-vinda ? lista, por gentileza, poderia nos contar como >>> conheceu a lista e onde usa perl no dia-a-dia? >>> >>> -- >>> Eden Cardim -- S?o Paulo Perl Mongers >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Sat Feb 23 18:21:48 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Sat, 23 Feb 2013 23:21:48 -0300 Subject: [SP-pm] =?utf-8?q?Boas_Vindas_=C3=A0_Vivien_Hayazaki?= In-Reply-To: References: Message-ID: Ola Vivien! Voc? ? irm?/parente do Satoshi? []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/23 Marcio - Google > Bem vinda Vivien ... somos dois, mais o pessoal daqui ? nota 10. S?o > bastante pacientes com iniciantes, eu que o diga ... :-) > > [...]?s > > Marcio. > > Em 23 de fevereiro de 2013 04:00, Vivien Hayazaki < > vivien.hayazaki at gmail.com> escreveu: > > Obrigada, gente. >> >> Sim, eu j? tinha participado da lista e do canal antes, mas acabei de >> afastando por um tempo para lidar com outras coisas. >> >> Agora estou de volta de novo. Ainda mais iniciante do que era, mas espero >> mudar isso logo. >> >> >> 2013/2/22 Ricardo Stock >> >>> Mais um membro... seja bem vinda. >>> >>> Ricardo Stock >>> www.stocksistemas.com.br >>> >>> ----- Original Message ----- From: "Eden Cardim" >>> To: >>> Sent: Friday, February 22, 2013 11:14 AM >>> Subject: [SP-pm] Boas Vindas ? Vivien Hayazaki >>> >>> >>> >>> >>>> Ol? Vivien, >>>> >>>> Seja bem-vinda ? lista, por gentileza, poderia nos contar como >>>> conheceu a lista e onde usa perl no dia-a-dia? >>>> >>>> -- >>>> Eden Cardim -- S?o Paulo Perl Mongers >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> > >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cartas at frederico.me Sat Feb 23 20:46:22 2013 From: cartas at frederico.me (Frederico Recsky) Date: Sun, 24 Feb 2013 01:46:22 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOff=5D=5Bjob=5D_Vaga_Taubat=E9?= Message-ID: Ol?, Tem uma vaga para trabalhar em Taubat?, com tecnologias diversas, sendo a maior parte do tempo com Java ou C, eventualmente Perl. Foco em smart cards. ? para trabalhar na mesma empresa que eu mas n?o no mesmo departamento. Quem sabe um dia ;). ? necessario curso superior. ? necessario morar perto de Taubat? ou se mudar para c?. Salario: Serio, a combinar. Depende da entrevista e do curriculo. Qual a faixa? Vai depender de um monte de coisa. O que eu posso dizer ? que ? uns 20% a menos que em S?o Paulo. Sem enchente, sem Augusta, sem Metro, mas no pior caso voc? demora 20 minutos para chegar no trabalho. Fica perto de Ubatuba. Tem Cerveja. Por favor respondam para mim diretamente. Pode perguntar o que quiser direto para mim. cartas em frederico.me. J? manda o curriculo na lata e eu j? passo para o responsavel e j? da um retorno. A empresa ? essa aqui: http://www.morpho.com/ Antes de ficar discutindo a vaga na lista lembrem que eu sou bem maior que a maioria de voc?s ;). []?s Frederico -------------- next part -------------- An HTML attachment was scrubbed... URL: From vivien.hayazaki at gmail.com Sat Feb 23 22:32:05 2013 From: vivien.hayazaki at gmail.com (Vivien Hayazaki) Date: Sun, 24 Feb 2013 03:32:05 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_=E0_Vivien_Hayazaki?= In-Reply-To: References: Message-ID: De certa forma, sim :) 2013/2/23 Marcio Ferreira > Ola Vivien! Voc? ? irm?/parente do Satoshi? > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/2/23 Marcio - Google > >> Bem vinda Vivien ... somos dois, mais o pessoal daqui ? nota 10. S?o >> bastante pacientes com iniciantes, eu que o diga ... :-) >> >> [...]?s >> >> Marcio. >> >> Em 23 de fevereiro de 2013 04:00, Vivien Hayazaki < >> vivien.hayazaki at gmail.com> escreveu: >> >> Obrigada, gente. >>> >>> Sim, eu j? tinha participado da lista e do canal antes, mas acabei de >>> afastando por um tempo para lidar com outras coisas. >>> >>> Agora estou de volta de novo. Ainda mais iniciante do que era, mas >>> espero mudar isso logo. >>> >>> >>> 2013/2/22 Ricardo Stock >>> >>>> Mais um membro... seja bem vinda. >>>> >>>> Ricardo Stock >>>> www.stocksistemas.com.br >>>> >>>> ----- Original Message ----- From: "Eden Cardim" >>>> To: >>>> Sent: Friday, February 22, 2013 11:14 AM >>>> Subject: [SP-pm] Boas Vindas ? Vivien Hayazaki >>>> >>>> >>>> >>>> >>>>> Ol? Vivien, >>>>> >>>>> Seja bem-vinda ? lista, por gentileza, poderia nos contar como >>>>> conheceu a lista e onde usa perl no dia-a-dia? >>>>> >>>>> -- >>>>> Eden Cardim -- S?o Paulo Perl Mongers >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> > >>>>> =end disclaimer >>>>> >>>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> > >>>> =end disclaimer >>>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> >> [...]'s >> >> Marcio >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Sun Feb 24 05:30:38 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sun, 24 Feb 2013 10:30:38 -0300 Subject: [SP-pm] ESX - Pessoal do Rio Message-ID: Ol?, o Breno est? aqui em SP. Vamos fazer um ESX hoje ? -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From wallace at reis.me Sun Feb 24 14:33:32 2013 From: wallace at reis.me (Wallace Reis) Date: Sun, 24 Feb 2013 19:33:32 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOff=5D=5Bjob=5D_Vaga_Taubat=E9?= In-Reply-To: References: Message-ID: On Feb 24, 2013, at 1:46 AM, Frederico Recsky wrote: > Antes de ficar discutindo a vaga na lista lembrem que eu sou bem maior que a maioria de voc?s ;). Hhauahuahuahauh! fred++ -- Wallace Reis | wreis wallace at reis.me http://wallace.reis.me From thiago at aware.com.br Sun Feb 24 15:09:12 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Sun, 24 Feb 2013 20:09:12 -0300 Subject: [SP-pm] b-datum abre vagas para desenvolvedores! Message-ID: Pessoal, Antes de mais nada, eu sou amigo do Frederico ! Estou postando duas vagas aqui, n?o ? para Perl exatamente, mas eventualmente as pessoas v?o ter que programar em Perl tamb?m. :) Mesmo n?o envolvendo Perl diretamente, eu acredito que pessoas aqui possam conhecer algu?m ou quem sabe se interessar por uma das vagas. http://www.b-datum.com/trabalhe_conosco/ Abs! -Thiago Rondon From thiagoglauco at ticursos.net Sun Feb 24 17:08:35 2013 From: thiagoglauco at ticursos.net (thiago glauco sanchez) Date: Sun, 24 Feb 2013 22:08:35 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_=E0_Vivien_Hayazaki?= In-Reply-To: References: Message-ID: <1361754515.24359.0.camel@fedora.thiago> Bem Vinda e bom proveito da pessoal aqui. PS - N?o ligue para pequenas brigas. thiago glauco. On Sat, 2013-02-23 at 21:19 -0400, Marcio - Google wrote: > Bem vinda Vivien ... somos dois, mais o pessoal daqui ? nota 10. S?o > bastante pacientes com iniciantes, eu que o diga ... :-) > > > [...]?s > > > Marcio. > > Em 23 de fevereiro de 2013 04:00, Vivien Hayazaki > escreveu: > Obrigada, gente. > > Sim, eu j? tinha participado da lista e do canal antes, mas > acabei de afastando por um tempo para lidar com outras coisas. > > Agora estou de volta de novo. Ainda mais iniciante do que era, > mas espero mudar isso logo. > > > 2013/2/22 Ricardo Stock > Mais um membro... seja bem vinda. > > Ricardo Stock > www.stocksistemas.com.br > > ----- Original Message ----- From: "Eden Cardim" > > To: > Sent: Friday, February 22, 2013 11:14 AM > Subject: [SP-pm] Boas Vindas ? Vivien Hayazaki > > > > > Ol? Vivien, > > Seja bem-vinda ? lista, por gentileza, poderia > nos contar como > conheceu a lista e onde usa perl no dia-a-dia? > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > From thiagoglauco at ticursos.net Sun Feb 24 17:11:15 2013 From: thiagoglauco at ticursos.net (thiago glauco sanchez) Date: Sun, 24 Feb 2013 22:11:15 -0300 Subject: [SP-pm] ESX - Pessoal do Rio In-Reply-To: References: Message-ID: <1361754675.24359.2.camel@fedora.thiago> Vamos fazer na segunda? Se ele ainda estiver por aqui, claro. De sopet?o ? mais dif?cil organizar a agenda. On Sun, 2013-02-24 at 10:30 -0300, Daniel de Oliveira Mantovani wrote: > Ol?, o Breno est? aqui em SP. Vamos fazer um ESX hoje ? > > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From daniel.oliveira.mantovani at gmail.com Sun Feb 24 16:27:38 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel Mantovani) Date: Sun, 24 Feb 2013 21:27:38 -0300 Subject: [SP-pm] ESX - Pessoal do Rio In-Reply-To: <1361754675.24359.2.camel@fedora.thiago> References: <1361754675.24359.2.camel@fedora.thiago> Message-ID: <9DB600E4-77FB-45C0-89BB-4B51D43C3F06@gmail.com> Eu descobri que eles j? se foram. Sent from my iPhone On 24/02/2013, at 22:11, thiago glauco sanchez wrote: > Vamos fazer na segunda? Se ele ainda estiver por aqui, claro. > De sopet?o ? mais dif?cil organizar a agenda. > On Sun, 2013-02-24 at 10:30 -0300, Daniel de Oliveira Mantovani wrote: >> Ol?, o Breno est? aqui em SP. Vamos fazer um ESX hoje ? >> >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From thiagoglauco at ticursos.net Sun Feb 24 18:05:21 2013 From: thiagoglauco at ticursos.net (thiago glauco sanchez) Date: Sun, 24 Feb 2013 23:05:21 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_ao_Lu=EDs_Alberto?= In-Reply-To: References: Message-ID: <1361757921.24359.3.camel@fedora.thiago> Luiz, muito bem vindo a lista. On Thu, 2013-02-21 at 23:57 -0300, Eden Cardim wrote: > Ol? Lu?s Alberto, > > ? uma tradi??o antiga na SPPM darmos as boas vindas a todos os novos > assinantes. Gostar?amos de saber de voc?: > > - como encontrou a lista? > - onde e como voc? usa Perl no dia-a-dia. > > No mais, n?o se acanhe, sinta-se a vontade pra perguntar/falar o que > quiser sobre Perl, a casa ? sua. > From eden at insoli.de Sun Feb 24 17:04:27 2013 From: eden at insoli.de (Eden Cardim) Date: Sun, 24 Feb 2013 22:04:27 -0300 Subject: [SP-pm] Boas Vindas ao Geraldo Netto Message-ID: Ol? Geraldo, Seja bem-vindo ? S?o Paulo Perl Mongers, eu j? te conhe?o pessoalmente, mas muitos aqui provavelmente n?o, ent?o se apresente e diga como voc? encontrou a lista e como usa perl no dia-a-dia :) -- Eden Cardim -- S?o Paulo Perl Mongers From dan.vinciguerra at gmail.com Sun Feb 24 19:02:42 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Mon, 25 Feb 2013 00:02:42 -0300 Subject: [SP-pm] Boas Vindas ao Geraldo Netto In-Reply-To: References: Message-ID: Bem vindo Geraldo! * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/24 Eden Cardim > > Ol? Geraldo, > > Seja bem-vindo ? S?o Paulo Perl Mongers, eu j? te conhe?o > pessoalmente, mas muitos aqui provavelmente n?o, ent?o se apresente e > diga como voc? encontrou a lista e como usa perl no dia-a-dia :) > > -- > Eden Cardim -- S?o Paulo Perl Mongers > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Sun Feb 24 19:17:45 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Mon, 25 Feb 2013 00:17:45 -0300 Subject: [SP-pm] Resultado da hackathon do Business::CPI Message-ID: <782D6570C8AB4288B3B6DD8AF27403D3@aware.com.br> ---------- Forwarded message ---------- From: breno Date: 2013/2/23 Subject: resultado da hackathon do Business::CPI To: saopaulo-pm at mail.pm.org (mailto:saopaulo-pm at mail.pm.org) Ale & Garu & Hudson: - github.com/aleborba/p5-business-cpi-gateway-akatus (http://github.com/aleborba/p5-business-cpi-gateway-akatus) - interface para o gateway Akatus - versao em andamento - Patches para o business-cpi e business-cpi-manual Maluco & Caio: - github.com/thiagorondon/p5-business-cpi-gateway-mercadopago (http://github.com/thiagorondon/p5-business-cpi-gateway-mercadopago) - interface para o gateway MercadoPago via "Prefer?ncia" - completa, disponivel no CPAN Leo Ruoso & Renato CRON: - Cielo estava fora do ar - PagSeguro desmembrado - github.com/andrewalker/p5-business-cpi-gateway-pagseguro (http://github.com/andrewalker/p5-business-cpi-gateway-pagseguro) Eden & Daniel & Michel: - github.com/edenc/p5-business-cpi-gateway-bcash (http://github.com/edenc/p5-business-cpi-gateway-bcash) - interface para o bcash - nova API para o Business::CPI Blabos e Solli: - nova API para o Business::CPI Hernan & Udlei & Wagner & Erik & Andr?: - github.com/hernan604/Business-CPI-Gateway-Moip (http://github.com/hernan604/Business-CPI-Gateway-Moip) - melhorias no m?dulo atual - inclus?o de pagamento por formul?rio Andr?: - rodando que nem um louco, fazendo pull requests, tirando d?vidas e participando das discuss?es de design da API =D From renato.cron at gmail.com Sun Feb 24 19:22:15 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 25 Feb 2013 00:22:15 -0300 Subject: [SP-pm] Resultado da hackathon do Business::CPI In-Reply-To: <782D6570C8AB4288B3B6DD8AF27403D3@aware.com.br> References: <782D6570C8AB4288B3B6DD8AF27403D3@aware.com.br> Message-ID: Tenho fotos! Depois vou enviar. por enquanto, o software leitor de RAW n?o esta colaborando! 2013/2/25 Thiago Rondon > ---------- Forwarded message ---------- > From: breno > Date: 2013/2/23 > Subject: resultado da hackathon do Business::CPI > To: saopaulo-pm at mail.pm.org (mailto:saopaulo-pm at mail.pm.org) > > > Ale & Garu & Hudson: > - github.com/aleborba/p5-business-cpi-gateway-akatus ( > http://github.com/aleborba/p5-business-cpi-gateway-akatus) > - interface para o gateway Akatus > - versao em andamento > - Patches para o business-cpi e business-cpi-manual > > Maluco & Caio: > - github.com/thiagorondon/p5-business-cpi-gateway-mercadopago ( > http://github.com/thiagorondon/p5-business-cpi-gateway-mercadopago) > - interface para o gateway MercadoPago via "Prefer?ncia" > - completa, disponivel no CPAN > > Leo Ruoso & Renato CRON: > - Cielo estava fora do ar > - PagSeguro desmembrado > - github.com/andrewalker/p5-business-cpi-gateway-pagseguro ( > http://github.com/andrewalker/p5-business-cpi-gateway-pagseguro) > > Eden & Daniel & Michel: > - github.com/edenc/p5-business-cpi-gateway-bcash ( > http://github.com/edenc/p5-business-cpi-gateway-bcash) > - interface para o bcash > - nova API para o Business::CPI > > Blabos e Solli: > - nova API para o Business::CPI > > Hernan & Udlei & Wagner & Erik & Andr?: > - github.com/hernan604/Business-CPI-Gateway-Moip ( > http://github.com/hernan604/Business-CPI-Gateway-Moip) > - melhorias no m?dulo atual > - inclus?o de pagamento por formul?rio > > Andr?: > - rodando que nem um louco, fazendo pull requests, tirando d?vidas e > participando das discuss?es de design da API =D > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Sun Feb 24 19:22:15 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 25 Feb 2013 00:22:15 -0300 Subject: [SP-pm] Resultado da hackathon do Business::CPI In-Reply-To: <782D6570C8AB4288B3B6DD8AF27403D3@aware.com.br> References: <782D6570C8AB4288B3B6DD8AF27403D3@aware.com.br> Message-ID: Tenho fotos! Depois vou enviar. por enquanto, o software leitor de RAW n?o esta colaborando! 2013/2/25 Thiago Rondon > ---------- Forwarded message ---------- > From: breno > Date: 2013/2/23 > Subject: resultado da hackathon do Business::CPI > To: saopaulo-pm at mail.pm.org (mailto:saopaulo-pm at mail.pm.org) > > > Ale & Garu & Hudson: > - github.com/aleborba/p5-business-cpi-gateway-akatus ( > http://github.com/aleborba/p5-business-cpi-gateway-akatus) > - interface para o gateway Akatus > - versao em andamento > - Patches para o business-cpi e business-cpi-manual > > Maluco & Caio: > - github.com/thiagorondon/p5-business-cpi-gateway-mercadopago ( > http://github.com/thiagorondon/p5-business-cpi-gateway-mercadopago) > - interface para o gateway MercadoPago via "Prefer?ncia" > - completa, disponivel no CPAN > > Leo Ruoso & Renato CRON: > - Cielo estava fora do ar > - PagSeguro desmembrado > - github.com/andrewalker/p5-business-cpi-gateway-pagseguro ( > http://github.com/andrewalker/p5-business-cpi-gateway-pagseguro) > > Eden & Daniel & Michel: > - github.com/edenc/p5-business-cpi-gateway-bcash ( > http://github.com/edenc/p5-business-cpi-gateway-bcash) > - interface para o bcash > - nova API para o Business::CPI > > Blabos e Solli: > - nova API para o Business::CPI > > Hernan & Udlei & Wagner & Erik & Andr?: > - github.com/hernan604/Business-CPI-Gateway-Moip ( > http://github.com/hernan604/Business-CPI-Gateway-Moip) > - melhorias no m?dulo atual > - inclus?o de pagamento por formul?rio > > Andr?: > - rodando que nem um louco, fazendo pull requests, tirando d?vidas e > participando das discuss?es de design da API =D > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Mon Feb 25 05:25:33 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 25 Feb 2013 10:25:33 -0300 Subject: [SP-pm] Resultado da hackathon do Business::CPI In-Reply-To: References: <782D6570C8AB4288B3B6DD8AF27403D3@aware.com.br> Message-ID: https://plus.google.com/photos/114473269619826572193/albums/5848879828180734945 Tem mais fotos no facebook da galera que tirou com celular =) 2013/2/25 Renato Santos > Tenho fotos! > > Depois vou enviar. por enquanto, o software leitor de RAW n?o esta > colaborando! > > > > 2013/2/25 Thiago Rondon > >> ---------- Forwarded message ---------- >> From: breno >> Date: 2013/2/23 >> Subject: resultado da hackathon do Business::CPI >> To: saopaulo-pm at mail.pm.org (mailto:saopaulo-pm at mail.pm.org) >> >> >> Ale & Garu & Hudson: >> - github.com/aleborba/p5-business-cpi-gateway-akatus ( >> http://github.com/aleborba/p5-business-cpi-gateway-akatus) >> - interface para o gateway Akatus >> - versao em andamento >> - Patches para o business-cpi e business-cpi-manual >> >> Maluco & Caio: >> - github.com/thiagorondon/p5-business-cpi-gateway-mercadopago ( >> http://github.com/thiagorondon/p5-business-cpi-gateway-mercadopago) >> - interface para o gateway MercadoPago via "Prefer?ncia" >> - completa, disponivel no CPAN >> >> Leo Ruoso & Renato CRON: >> - Cielo estava fora do ar >> - PagSeguro desmembrado >> - github.com/andrewalker/p5-business-cpi-gateway-pagseguro ( >> http://github.com/andrewalker/p5-business-cpi-gateway-pagseguro) >> >> Eden & Daniel & Michel: >> - github.com/edenc/p5-business-cpi-gateway-bcash ( >> http://github.com/edenc/p5-business-cpi-gateway-bcash) >> - interface para o bcash >> - nova API para o Business::CPI >> >> Blabos e Solli: >> - nova API para o Business::CPI >> >> Hernan & Udlei & Wagner & Erik & Andr?: >> - github.com/hernan604/Business-CPI-Gateway-Moip ( >> http://github.com/hernan604/Business-CPI-Gateway-Moip) >> - melhorias no m?dulo atual >> - inclus?o de pagamento por formul?rio >> >> Andr?: >> - rodando que nem um louco, fazendo pull requests, tirando d?vidas e >> participando das discuss?es de design da API =D >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Mon Feb 25 05:25:33 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 25 Feb 2013 10:25:33 -0300 Subject: [SP-pm] Resultado da hackathon do Business::CPI In-Reply-To: References: <782D6570C8AB4288B3B6DD8AF27403D3@aware.com.br> Message-ID: https://plus.google.com/photos/114473269619826572193/albums/5848879828180734945 Tem mais fotos no facebook da galera que tirou com celular =) 2013/2/25 Renato Santos > Tenho fotos! > > Depois vou enviar. por enquanto, o software leitor de RAW n?o esta > colaborando! > > > > 2013/2/25 Thiago Rondon > >> ---------- Forwarded message ---------- >> From: breno >> Date: 2013/2/23 >> Subject: resultado da hackathon do Business::CPI >> To: saopaulo-pm at mail.pm.org (mailto:saopaulo-pm at mail.pm.org) >> >> >> Ale & Garu & Hudson: >> - github.com/aleborba/p5-business-cpi-gateway-akatus ( >> http://github.com/aleborba/p5-business-cpi-gateway-akatus) >> - interface para o gateway Akatus >> - versao em andamento >> - Patches para o business-cpi e business-cpi-manual >> >> Maluco & Caio: >> - github.com/thiagorondon/p5-business-cpi-gateway-mercadopago ( >> http://github.com/thiagorondon/p5-business-cpi-gateway-mercadopago) >> - interface para o gateway MercadoPago via "Prefer?ncia" >> - completa, disponivel no CPAN >> >> Leo Ruoso & Renato CRON: >> - Cielo estava fora do ar >> - PagSeguro desmembrado >> - github.com/andrewalker/p5-business-cpi-gateway-pagseguro ( >> http://github.com/andrewalker/p5-business-cpi-gateway-pagseguro) >> >> Eden & Daniel & Michel: >> - github.com/edenc/p5-business-cpi-gateway-bcash ( >> http://github.com/edenc/p5-business-cpi-gateway-bcash) >> - interface para o bcash >> - nova API para o Business::CPI >> >> Blabos e Solli: >> - nova API para o Business::CPI >> >> Hernan & Udlei & Wagner & Erik & Andr?: >> - github.com/hernan604/Business-CPI-Gateway-Moip ( >> http://github.com/hernan604/Business-CPI-Gateway-Moip) >> - melhorias no m?dulo atual >> - inclus?o de pagamento por formul?rio >> >> Andr?: >> - rodando que nem um louco, fazendo pull requests, tirando d?vidas e >> participando das discuss?es de design da API =D >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From rfgiusti at gmail.com Mon Feb 25 05:43:08 2013 From: rfgiusti at gmail.com (Rafael Giusti) Date: Mon, 25 Feb 2013 10:43:08 -0300 Subject: [SP-pm] CPAN instala apenas para root In-Reply-To: References: Message-ID: Pois ?. O problema ? que eu estou acostumado a instalar um m?dulo no sistema e ele est? imediatamente dispon?vel para todos os usu?rios. N?o ? uma instala??o personalizada para cada usu?rio o que eu busco. Ent?o a ideia ? configuar o CPAN_HOME? Eu n?o entendi... por que o CPAN_HOME passou do /usr para /home? 2013/2/23 Marcio Ferreira > Mas a duvida inicial do t?pico ? como compartilhar os m?dulos entre os > usuarios e nao criar sets enviroments de perl... > On Feb 23, 2013 1:10 PM, "Eden Cardim" wrote: > >> >>>>> "Marcio" == Marcio Ferreira < >> marciodesouzaferreira-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >> >> Marcio> Eden, h? como contornar esse problema, instalando o >> Marcio> perlbrew num local que todos users tenham permissao de >> Marcio> escrita. O artigo que passei sugere /opt. Assim os users >> Marcio> nao teriam motivo de copiar o bundle, estou errado? >> >> Na verdade, isso piora mais ainda o problema porque algu?m pode >> instalar uma vers?o de um m?dulo que quebre algo no seu ambiente e >> voc? n?o vai ser avisado. Uma das piores coisas que existe ? algu?m >> mexendo nas depend?ncias do seu c?digo, enquanto voc? programa. >> >> Al?m disso voc? perde a habilidade de manipular os m?dulos instalados >> pra testar, ou algo assim. Eu costumo copiar inst?ncias do ~/perl5 em >> determinados estados. Imagina por exemplo, se voc? quiser testar o >> cen?rio de instalar uma distribui??o do zero. Eu esvaziaria o >> diret?rio ~/perl5 e depois testaria. Como faz isso com a instala??o >> centralizada? >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Rafael Giusti Laborat?rio de Intelig?ncia Computacional - LABIC Universidade de S?o Paulo - USP -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Mon Feb 25 05:47:07 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Mon, 25 Feb 2013 10:47:07 -0300 Subject: [SP-pm] CPAN instala apenas para root In-Reply-To: References: Message-ID: Para isso basta instalar como root mesmo, mas esses m?dulos tem pacote Debian? Em 25/02/2013 10:43, "Rafael Giusti" escreveu: > Pois ?. O problema ? que eu estou acostumado a instalar um m?dulo no > sistema e ele est? imediatamente dispon?vel para todos os usu?rios. N?o ? > uma instala??o personalizada para cada usu?rio o que eu busco. > > Ent?o a ideia ? configuar o CPAN_HOME? Eu n?o entendi... por que o > CPAN_HOME passou do /usr para /home? > > > 2013/2/23 Marcio Ferreira > >> Mas a duvida inicial do t?pico ? como compartilhar os m?dulos entre os >> usuarios e nao criar sets enviroments de perl... >> On Feb 23, 2013 1:10 PM, "Eden Cardim" wrote: >> >>> >>>>> "Marcio" == Marcio Ferreira < >>> marciodesouzaferreira-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >>> >>> Marcio> Eden, h? como contornar esse problema, instalando o >>> Marcio> perlbrew num local que todos users tenham permissao de >>> Marcio> escrita. O artigo que passei sugere /opt. Assim os users >>> Marcio> nao teriam motivo de copiar o bundle, estou errado? >>> >>> Na verdade, isso piora mais ainda o problema porque algu?m pode >>> instalar uma vers?o de um m?dulo que quebre algo no seu ambiente e >>> voc? n?o vai ser avisado. Uma das piores coisas que existe ? algu?m >>> mexendo nas depend?ncias do seu c?digo, enquanto voc? programa. >>> >>> Al?m disso voc? perde a habilidade de manipular os m?dulos instalados >>> pra testar, ou algo assim. Eu costumo copiar inst?ncias do ~/perl5 em >>> determinados estados. Imagina por exemplo, se voc? quiser testar o >>> cen?rio de instalar uma distribui??o do zero. Eu esvaziaria o >>> diret?rio ~/perl5 e depois testaria. Como faz isso com a instala??o >>> centralizada? >>> >>> -- >>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>> +55 11 9644 8225 >>> http://insoli.de >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Rafael Giusti > Laborat?rio de Intelig?ncia Computacional - LABIC > Universidade de S?o Paulo - USP > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Mon Feb 25 05:47:48 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Mon, 25 Feb 2013 10:47:48 -0300 Subject: [SP-pm] CPAN instala apenas para root In-Reply-To: References: Message-ID: Esses m?dulos tem pacote Debian Em 22/02/2013 23:30, "Rafael Giusti" escreveu: > Car at s, > > Tentei instalar, atrav?s do m?dulo CPAN, os m?dulos DBI e DBD::SQLite. O > procedimento foi simplesmente este: > > root at host# cpan > cpan[1]> install DBI > [...] > cpan[2]> install DBD::SQLite > [...] > > Entretanto, ambos os m?dulos foram instalados em /root/perl5, n?o estando > acess?veis para outros usu?rios. > > N?o tenho certeza se fiz alguma modifica??o na configura??o padr?o do > CPAN. Mas ? poss?vel. > > Meu sistema ? o seguinte: > > Debian GNU/Linux 7 "Wheezy" (testing) > This is perl 5, version 14, subversion 2 (v5.14.2) built for > x86_64-linux-gnu-thread-multi > cpan shell -- CPAN exploration and modules installation (v1.960001) > > Minha inten??o ? que, ao instalar pacotes atrav?s do CPAN, estes sejam > instalados em /usr/lib e estejam dispon?veis para todos os usu?rios -- como > ocorria anteriormente. Podem me auxiliar nesse sentido? > > Grato, > Rafael > > -- > Rafael Giusti > Laborat?rio de Intelig?ncia Computacional - LABIC > Universidade de S?o Paulo - USP > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Mon Feb 25 05:53:52 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 25 Feb 2013 10:53:52 -0300 Subject: [SP-pm] CPAN instala apenas para root In-Reply-To: (Leonardo Ruoso's message of "Mon, 25 Feb 2013 10:47:07 -0300") References: Message-ID: >>>>> "Leonardo" == Leonardo Ruoso writes: Leonardo> Para isso basta instalar como root mesmo, mas esses Leonardo> m?dulos tem pacote Debian? Concordo, se n?o for num contexto de desenvolvimento, instala como root mesmo. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From marciodesouzaferreira at gmail.com Mon Feb 25 06:14:34 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Mon, 25 Feb 2013 11:14:34 -0300 Subject: [SP-pm] CPAN instala apenas para root In-Reply-To: References: Message-ID: Eu n?o entendi... por que o CPAN_HOME passou do /usr para /home? N?o sei o que houve, por isso comentei sobre vc remover seu ~/.cpan e configurar novamente. Voc? j? testou alguma das op??es que o pessoal escreveu? > > 2013/2/23 Marcio Ferreira > >> Mas a duvida inicial do t?pico ? como compartilhar os m?dulos entre os >> usuarios e nao criar sets enviroments de perl... >> On Feb 23, 2013 1:10 PM, "Eden Cardim" wrote: >> >>> >>>>> "Marcio" == Marcio Ferreira < >>> marciodesouzaferreira-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> writes: >>> >>> Marcio> Eden, h? como contornar esse problema, instalando o >>> Marcio> perlbrew num local que todos users tenham permissao de >>> Marcio> escrita. O artigo que passei sugere /opt. Assim os users >>> Marcio> nao teriam motivo de copiar o bundle, estou errado? >>> >>> Na verdade, isso piora mais ainda o problema porque algu?m pode >>> instalar uma vers?o de um m?dulo que quebre algo no seu ambiente e >>> voc? n?o vai ser avisado. Uma das piores coisas que existe ? algu?m >>> mexendo nas depend?ncias do seu c?digo, enquanto voc? programa. >>> >>> Al?m disso voc? perde a habilidade de manipular os m?dulos instalados >>> pra testar, ou algo assim. Eu costumo copiar inst?ncias do ~/perl5 em >>> determinados estados. Imagina por exemplo, se voc? quiser testar o >>> cen?rio de instalar uma distribui??o do zero. Eu esvaziaria o >>> diret?rio ~/perl5 e depois testaria. Como faz isso com a instala??o >>> centralizada? >>> >>> -- >>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>> +55 11 9644 8225 >>> http://insoli.de >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Rafael Giusti > Laborat?rio de Intelig?ncia Computacional - LABIC > Universidade de S?o Paulo - USP > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Mon Feb 25 18:56:22 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 25 Feb 2013 23:56:22 -0300 Subject: [SP-pm] =?utf-8?q?Entrega_dos_Artigos_Equin=C3=B3cio?= Message-ID: Ol? pessoal, Faltam 3 dias pra come?ar o equin?cio e precisamos come?ar a ter os artigos prontos no reposit?rio pra soltar na data. Quem prometeu os artigos, por favor tenta entregar at? quinta, sen?o o equin?cio n?o vai acontecer e coelhinhos e gatinhos n?o sobreviver?o ?s mudan?as clim?ticas. Repetindo que a forma preferida de entrega ? criar um fork do reposit?rio que est? aqui: https://github.com/sppm/equinocio/. Acrescente seu artigo em um lugar qualquer e manda um pull request. Grato -- Eden Cardim -- S?o Paulo Perl Mongers From blabos at gmail.com Tue Feb 26 09:15:19 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 26 Feb 2013 14:15:19 -0300 Subject: [SP-pm] CPAN instala apenas para root In-Reply-To: References: Message-ID: > Quando voc? compila um bin?rio do perl, ele deixa uma s?rie de > valores hard-coded pro path de instala??o original. -Duserelocatableinc ??? 2013/2/23 Eden Cardim : >>>>>> "Marcio" == Marcio Ferreira writes: > > Marcio> Faz tempo que nao instalo via CPAN, tenho usado perlbrew > Marcio> como o Renato mencionou > > Apesar do perlbrew ser legal pra testar m?dulos em v?rias vers?es do > perl. Quando voc? compila um bin?rio do perl, ele deixa uma s?rie de > valores hard-coded pro path de instala??o original. O que significa > que se voc? tiver v?rios desenvolvedores num ambiente compartilhado, > eles n?o v?o poder copiar instala??es uns dos outros, o que gera um > overhead tremendo. > > Particularmente, eu recomendo o local::lib, que por default instala > todos os m?dulos em ~/perl5, e utiliza o perl do sistema. Quem quiser > clonar o ambiente precisa apenas fazer uma c?pia. O setup inicial ? > bem trivial: > > curl -L http://cpanmin.us | perl - -L~/perl5 --self-upgrade > ~/perl5/bin/cpanm -Lperl5 local::lib > echo 'eval $(perl -I$HOME/perl5/lib/perl5 -Mlocal::lib)' >>~/.bashrc > > (nunca rode isso como root, ? facilmente exploit?vel) > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From eden at insoli.de Tue Feb 26 10:11:47 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 26 Feb 2013 15:11:47 -0300 Subject: [SP-pm] CPAN instala apenas para root In-Reply-To: (Blabos de Blebe's message of "Tue, 26 Feb 2013 14:15:19 -0300") References: Message-ID: >>>>> "Blabos" == Blabos de Blebe writes: Blabos> -Duserelocatableinc Voc? j? chegou a usar essa op??o? N?o funciona muito bem. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From blabos at gmail.com Tue Feb 26 12:10:15 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 26 Feb 2013 17:10:15 -0300 Subject: [SP-pm] CPAN instala apenas para root In-Reply-To: References: Message-ID: Opa, Eu n?o usei muito, mas nas poucas vezes que eu usei funcionou. O que voc?s quer dizer com "N?o funciona muito bem"? []'s 2013/2/26 Eden Cardim : >>>>>> "Blabos" == Blabos de Blebe writes: > > Blabos> -Duserelocatableinc > > Voc? j? chegou a usar essa op??o? N?o funciona muito bem. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From andre at andrewalker.net Tue Feb 26 12:15:39 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Tue, 26 Feb 2013 17:15:39 -0300 Subject: [SP-pm] Resultado da hackathon do Business::CPI In-Reply-To: References: <782D6570C8AB4288B3B6DD8AF27403D3@aware.com.br> Message-ID: <20130226201539.GA6554@andrewalker> Quem quiser saber mais sobre como foi, o Ale Borba do iMasters escreveu um artigo legal descrevendo o dia: http://imasters.com.br/desenvolvimento/hackathon-businesscpi-resultados/ From andre at andrewalker.net Tue Feb 26 12:15:39 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Tue, 26 Feb 2013 17:15:39 -0300 Subject: [SP-pm] Resultado da hackathon do Business::CPI In-Reply-To: References: <782D6570C8AB4288B3B6DD8AF27403D3@aware.com.br> Message-ID: <20130226201539.GA6554@andrewalker> Quem quiser saber mais sobre como foi, o Ale Borba do iMasters escreveu um artigo legal descrevendo o dia: http://imasters.com.br/desenvolvimento/hackathon-businesscpi-resultados/ From thiago at aware.com.br Tue Feb 26 18:20:57 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Tue, 26 Feb 2013 23:20:57 -0300 Subject: [SP-pm] =?utf-8?q?Fw=3A_=5BBrasil-PM=5D_nova_vers=C3=A3o_do_cpanm?= =?utf-8?q?_cheia_de_novidades?= In-Reply-To: References: Message-ID: <69B990F7FD1544F083C1AD8C6F8D754A@aware.com.br> garu++ # Sempre mantendo a comunidade up-to-date ! N?o temos nenhum artigo sobre o cpanm, e muitos j? est?o come?ando por ele...Quem sabe este teu e-mail, n?o possa virar um artigo sobre ele para o equin?cio ? Heim ? :D Abs! -Thiago Rondon Forwarded message: > From: breno > Reply To: Perl Mongers do Brasil, uni-vos! > To: Brasil Perl Mongers > Date: Tuesday, February 26, 2013 10:56:11 PM > Subject: [Brasil-PM] nova vers?o do cpanm cheia de novidades > > Oi pessoal, > > Hoje o Miyagawa lan?ou uma nova vers?o do cpanm (cpanminus), a 1.6, > com um monte de novidades bacanas! > > > Baixando uma vers?o espec?fica da dist > ================================= > > cpanm Plack at 1.0015 (mailto:Plack at 1.0015) > > Detalhe: funciona mesmo que a vers?o pedida s? esteja dispon?vel no BackPAN > > > Baixando a ?ltima vers?o de desenvolvimento > ====================================== > > cpanm --dev Plack > > E ele vai baixar a vers?o mais recente, considerando *tamb?m* releases > marcados como desenvolvimento, tipo "1.0017-TRIAL" ou "2.21_02". > > > => Baixando a vers?o mais recente dentro de uma janela de vers?es permitidas > > cpanm Catalyst~">= 5.90, < 5.91" > > ? uma feature bem poderosa e, embora voc? talvez n?o use diretamente > da linha de comando, se estiver usando alguma ferramenta para gest?o > de builds como o carton (https://metacpan.org/module/carton) ou mesmo > shell scripts, ser? bem ?til! > > Podemos at? mesmo excluir determinadas vers?es conhecidamente quebradas: > > cpanm local::lib~"> 1.008, != 1.008008" > > > Baixando e instalando vers?es diretamente de reposit?rios git > =================================================== > > cpanm git://github.com/garu/Data-Printer.git (http://github.com/garu/Data-Printer.git) > > E o cpanm vai automaticamente clonar o reposit?rio "master" e instalar > o m?dulo \o/ > > D? pra instalar um branch espec?fico usando "@nome_do_branch" no final da uri: > > cpanm git://github.com/PerlGameDev/SDL.git at stable (http://github.com/PerlGameDev/SDL.git at stable) > > Conseguimos at? mesmo instalar a vers?o a partir de tags ou de um > commit espec?fico! > > cpanm git://github.com/schwern/method-signatures.git at e280bc5bca (http://github.com/schwern/method-signatures.git at e280bc5bca) > > > > Bacana, n?? J? atualizei o meu :D > > Ah, quem quiser ver o screencast que o Miyagawa fez (em ingl?s) > falando sobre essas novas features, segue o link: > > http://weblog.bulknews.net/post/44086130029/introducing-cpanm-1-6-by-miyagawa > > > []s > > -b > _______________________________________________ > Brasil-PM mailing list > Brasil-PM at pm.org (mailto:Brasil-PM at pm.org) > http://mail.pm.org/mailman/listinfo/brasil-pm > From rfgiusti at gmail.com Wed Feb 27 10:35:18 2013 From: rfgiusti at gmail.com (Rafael Giusti) Date: Wed, 27 Feb 2013 15:35:18 -0300 Subject: [SP-pm] CPAN instala apenas para root In-Reply-To: References: Message-ID: 2013/2/25 Marcio Ferreira > Eu n?o entendi... por que o CPAN_HOME passou do /usr para /home? > > N?o sei o que houve, por isso comentei sobre vc remover seu ~/.cpan e > configurar novamente. > Voc? j? testou alguma das op??es que o pessoal escreveu? > > Eu j? havia feito a instala??o dos dois m?dulos atrav?s do pacote da distrbui??o. E estava funcionando. Agora h? pouco eu consegui arrumar um tempo, removi o /root/.cpan do root o ~/.cpan. Depois rodei perl -MCPAN -eshell e refiz a configura??o do CPAN. Duas vezes. Na primeira, deixei o CPAN configurar tudo automaticamente. Na segunda, fiz tudo manualmente. Nos dois casos, n?o deu certo. Os pacotes continuam sendo instalados em /root/perl5* *quando eu rodo o CPAN como root. E depois quando eu quero rodar a aplica??o como usu?rio n?o-root, os m?dulos n?o est?o dispon?veis. Eu n?o sei por qu?. Estou habituado a rodar o shell do CPAN como root, instalar um m?dulo e... zim... o m?dulo est? imediatamente dispon?vel para todos os usu?rios que acessam aquela esta??o. N?o me lembro de ter feito qualquer altera??o na configura??o do CPAN ou na instala??o do Perl. Mudou alguma coisa na configura??o default do shell do CPAN ultimamente que eu n?o acompanhei? ? interessante para mim que os m?dulos continuem sendo instalados para todos os usu?rios, n?o que cada usu?rio precise fazer sua pr?pria instala??o com perlbrew ou local::lib porque a m?quina ? utilizada por diversos usu?rios. -- Rafael Giusti Laborat?rio de Intelig?ncia Computacional - LABIC Universidade de S?o Paulo - USP -------------- next part -------------- An HTML attachment was scrubbed... URL: From rfgiusti at gmail.com Wed Feb 27 10:37:17 2013 From: rfgiusti at gmail.com (Rafael Giusti) Date: Wed, 27 Feb 2013 15:37:17 -0300 Subject: [SP-pm] CPAN instala apenas para root In-Reply-To: References: Message-ID: 2013/2/25 Leonardo Ruoso > Esses m?dulos tem pacote Debian > > Sim, imediatamente ap?s iniciar a thread eu encontrei os pacotes e fiz a instala??o. Mas estou habituado a instalar m?dulos atrav?s do CPAN shell. Sempre me pareceu mais "correto". E se eu precisar de um pacote que est? dispon?vel no CPAN, mas n?o no reposit?rio da distribui??o? -- Rafael Giusti Laborat?rio de Intelig?ncia Computacional - LABIC Universidade de S?o Paulo - USP -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Wed Feb 27 10:44:38 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Wed, 27 Feb 2013 15:44:38 -0300 Subject: [SP-pm] CPAN instala apenas para root In-Reply-To: References: Message-ID: N?o ? uma boa pr?tica instalar m?dulos do CPAN como root, para todos os usu?rios, em especial m?dulos que tem pacotes. ? para isso que serve uma distribui??o, para garantir/esfor?ar-se para que todos os pacotes funcionem bem uns com os outros. Eu prefiro instalar m?dulos via pacote Debian e, quando necess?rio, usar a local::lib como um usu?rio comum para instalar pacotes que n?o est?o disponiveis na distribui??o. Isso pelo fato de que ao instalar um m?dulo que n?o tem pacote, sua instala??o pode requerer a atualiza??o de pacotes que est?o empacotados, cuja atualiza??o pode quebrar uma aplica??o existente, at? mesmo uma aplica??o de sistema. Enfim, ? mais simples n?o ?bulir? com o Perl do SO. Se voc? instalar a local::lib apontando para um diret?rio compartilhado (rw) com todos os usua?ios e todos os usu?rios forem configurados (via .bashrc/.bash_profile) para usar esse mesmo diret?rio, ent?o quando voc? instalar um pacote em qualquer dos usu?rios ele vai instalar para todos. Por outro lado, voc? pode cri?-lo com um compartilhamento (ro) e apenas um usu?rio, um usu?rio chamado cpanm, por exemplo, poder? atualiz?-los, como acontece com o root. Algo como /home/cpanm/perl5/ como a local::lib de todos os seus usu?rios. Em 27 de fevereiro de 2013 15:37, Rafael Giusti escreveu: > > 2013/2/25 Leonardo Ruoso > >> Esses m?dulos tem pacote Debian >> >> > Sim, imediatamente ap?s iniciar a thread eu encontrei os pacotes e fiz a > instala??o. Mas estou habituado a instalar m?dulos atrav?s do CPAN shell. > Sempre me pareceu mais "correto". E se eu precisar de um pacote que est? > dispon?vel no CPAN, mas n?o no reposit?rio da distribui??o? > > -- > Rafael Giusti > Laborat?rio de Intelig?ncia Computacional - LABIC > Universidade de S?o Paulo - USP > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From juniiior182 at gmail.com Thu Feb 28 05:07:55 2013 From: juniiior182 at gmail.com (Junior Moraes) Date: Thu, 28 Feb 2013 10:07:55 -0300 Subject: [SP-pm] Perl Toolbox? Message-ID: Hi. Vejam essa ferramenta que tem sido bastante utilizada pela comunidade Ruby: https://www.ruby-toolbox.com/ A ess?ncia da aplica??o ? bem simples: reunir m?dulos mais usados para tarefas comuns no dia-a-dia. O que mais me chamou aten??o foi a ?tima forma como categorizaram o conte?do. Ferramentas para lidar com email, scheduling, parsers de CSV, profiling, components de frameworks mvc, daemons, etc. Temos algo parecido para Perl? Sei que todas essas ferramentas s?o facilmente encontradas no CPAN, mas nem sempre os iniciantes sabem em que namespace procurar ou como procurar. []'s -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Thu Feb 28 05:19:55 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 28 Feb 2013 10:19:55 -0300 Subject: [SP-pm] Perl Toolbox? In-Reply-To: References: Message-ID: Sim, geralmente est?o no namespace Task:: cpan Task::Kensho 2013/2/28 Junior Moraes : > Hi. > > Vejam essa ferramenta que tem sido bastante utilizada pela comunidade Ruby: > https://www.ruby-toolbox.com/ > > A ess?ncia da aplica??o ? bem simples: reunir m?dulos mais usados para > tarefas comuns no dia-a-dia. > O que mais me chamou aten??o foi a ?tima forma como categorizaram o > conte?do. Ferramentas para lidar com email, scheduling, parsers de CSV, > profiling, components de frameworks mvc, daemons, etc. > > Temos algo parecido para Perl? > Sei que todas essas ferramentas s?o facilmente encontradas no CPAN, mas nem > sempre os iniciantes sabem em que namespace procurar ou como procurar. > > []'s > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj From marciodesouzaferreira at gmail.com Thu Feb 28 06:10:27 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Thu, 28 Feb 2013 11:10:27 -0300 Subject: [SP-pm] Perl Toolbox? In-Reply-To: References: Message-ID: Pac, acho que o ponto do Junior ? justamente pra quem n?o conhece o CPAN ou at? mesmo um problema que n?s n?o estamos "acostumados". Junior, eu nao conhe?o, me baseio muito pelo karma do m?dulo, review, rating, no m?ximo cpans. Mas h? casos de m?dulos que s?o ?timos e n?o s?o t?o "famosos". H? quem indexe o minicpan com Elastic Search, mas produto mesmo n?o conhe?o. Algu?m j? usuou App::metacpansearch?? []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/28 Tiago Peczenyj > Sim, geralmente est?o no namespace Task:: > > cpan Task::Kensho > > 2013/2/28 Junior Moraes : > > Hi. > > > > Vejam essa ferramenta que tem sido bastante utilizada pela comunidade > Ruby: > > https://www.ruby-toolbox.com/ > > > > A ess?ncia da aplica??o ? bem simples: reunir m?dulos mais usados para > > tarefas comuns no dia-a-dia. > > O que mais me chamou aten??o foi a ?tima forma como categorizaram o > > conte?do. Ferramentas para lidar com email, scheduling, parsers de CSV, > > profiling, components de frameworks mvc, daemons, etc. > > > > Temos algo parecido para Perl? > > Sei que todas essas ferramentas s?o facilmente encontradas no CPAN, mas > nem > > sempre os iniciantes sabem em que namespace procurar ou como procurar. > > > > []'s > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Thu Feb 28 07:02:43 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 28 Feb 2013 12:02:43 -0300 Subject: [SP-pm] Perl Toolbox? In-Reply-To: References: Message-ID: Marcio Por outro lado, essas cole??es de modulos s?o um interessante ponto de partida. E talvez de para instalar usando apt-get ou rpm, se estiver disponivel. Mas n?o tem muito jeito, temos q sentar e analisar cada modulo de alguma forma para resolver as coisas, as vezes criar at? o nosso proprio m?dulo para isso. ? claro que leva anos para atingir essa maturidade mas coisas como o Task::Kensho podem ajudar alguem a come?ar. 2013/2/28 Marcio Ferreira : > Pac, acho que o ponto do Junior ? justamente pra quem n?o conhece o CPAN ou > at? mesmo um problema que n?s n?o estamos "acostumados". > > Junior, eu nao conhe?o, me baseio muito pelo karma do m?dulo, review, > rating, no m?ximo cpans. Mas h? casos de m?dulos que s?o ?timos e n?o s?o > t?o "famosos". H? quem indexe o minicpan com Elastic Search, mas produto > mesmo n?o conhe?o. > > Algu?m j? usuou App::metacpansearch?? > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/2/28 Tiago Peczenyj >> >> Sim, geralmente est?o no namespace Task:: >> >> cpan Task::Kensho >> >> 2013/2/28 Junior Moraes : >> > Hi. >> > >> > Vejam essa ferramenta que tem sido bastante utilizada pela comunidade >> > Ruby: >> > https://www.ruby-toolbox.com/ >> > >> > A ess?ncia da aplica??o ? bem simples: reunir m?dulos mais usados para >> > tarefas comuns no dia-a-dia. >> > O que mais me chamou aten??o foi a ?tima forma como categorizaram o >> > conte?do. Ferramentas para lidar com email, scheduling, parsers de CSV, >> > profiling, components de frameworks mvc, daemons, etc. >> > >> > Temos algo parecido para Perl? >> > Sei que todas essas ferramentas s?o facilmente encontradas no CPAN, mas >> > nem >> > sempre os iniciantes sabem em que namespace procurar ou como procurar. >> > >> > []'s >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj From marciodesouzaferreira at gmail.com Thu Feb 28 07:28:02 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Thu, 28 Feb 2013 12:28:02 -0300 Subject: [SP-pm] Perl Toolbox? In-Reply-To: References: Message-ID: Sim, sem d?vida o Task::Kensho ? um toolbox. Muito bom esse servi?o ruby-toolbox! []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/2/28 Tiago Peczenyj > Marcio > > Por outro lado, essas cole??es de modulos s?o um interessante ponto de > partida. > > E talvez de para instalar usando apt-get ou rpm, se estiver disponivel. > > Mas n?o tem muito jeito, temos q sentar e analisar cada modulo de > alguma forma para resolver as coisas, as vezes criar at? o nosso > proprio m?dulo para isso. ? claro que leva anos para atingir essa > maturidade mas coisas como o Task::Kensho podem ajudar alguem a > come?ar. > > 2013/2/28 Marcio Ferreira : > > Pac, acho que o ponto do Junior ? justamente pra quem n?o conhece o CPAN > ou > > at? mesmo um problema que n?s n?o estamos "acostumados". > > > > Junior, eu nao conhe?o, me baseio muito pelo karma do m?dulo, review, > > rating, no m?ximo cpans. Mas h? casos de m?dulos que s?o ?timos e n?o s?o > > t?o "famosos". H? quem indexe o minicpan com Elastic Search, mas produto > > mesmo n?o conhe?o. > > > > Algu?m j? usuou App::metacpansearch?? > > > > []s, > > > > Marcio Ferreira > > skype: marcio.ferreir4 > > (21) 8365-7768 > > > > > > 2013/2/28 Tiago Peczenyj > >> > >> Sim, geralmente est?o no namespace Task:: > >> > >> cpan Task::Kensho > >> > >> 2013/2/28 Junior Moraes : > >> > Hi. > >> > > >> > Vejam essa ferramenta que tem sido bastante utilizada pela comunidade > >> > Ruby: > >> > https://www.ruby-toolbox.com/ > >> > > >> > A ess?ncia da aplica??o ? bem simples: reunir m?dulos mais usados para > >> > tarefas comuns no dia-a-dia. > >> > O que mais me chamou aten??o foi a ?tima forma como categorizaram o > >> > conte?do. Ferramentas para lidar com email, scheduling, parsers de > CSV, > >> > profiling, components de frameworks mvc, daemons, etc. > >> > > >> > Temos algo parecido para Perl? > >> > Sei que todas essas ferramentas s?o facilmente encontradas no CPAN, > mas > >> > nem > >> > sempre os iniciantes sabem em que namespace procurar ou como procurar. > >> > > >> > []'s > >> > =begin disclaimer > >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> > L > >> > =end disclaimer > >> > > >> > >> > >> > >> -- > >> Tiago B. Peczenyj > >> Linux User #405772 > >> > >> http://about.me/peczenyj > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Thu Feb 28 09:04:30 2013 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 28 Feb 2013 14:04:30 -0300 Subject: [SP-pm] Perl Toolbox? In-Reply-To: References: Message-ID: Este tem sido 'atualmente o nosso eterno problema', apresenta??o. Eu nem sei dizer que estes m?dulos s?o bons mesmo, mas eles est?o apresent?veis de uma maneira t?o profissional que me cria uma empatia .... Solli Honorio Em 28 de fevereiro de 2013 12:28, Marcio Ferreira < marciodesouzaferreira at gmail.com> escreveu: > Sim, sem d?vida o Task::Kensho ? um toolbox. > > Muito bom esse servi?o ruby-toolbox! > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/2/28 Tiago Peczenyj > >> Marcio >> >> Por outro lado, essas cole??es de modulos s?o um interessante ponto de >> partida. >> >> E talvez de para instalar usando apt-get ou rpm, se estiver disponivel. >> >> Mas n?o tem muito jeito, temos q sentar e analisar cada modulo de >> alguma forma para resolver as coisas, as vezes criar at? o nosso >> proprio m?dulo para isso. ? claro que leva anos para atingir essa >> maturidade mas coisas como o Task::Kensho podem ajudar alguem a >> come?ar. >> >> 2013/2/28 Marcio Ferreira : >> > Pac, acho que o ponto do Junior ? justamente pra quem n?o conhece o >> CPAN ou >> > at? mesmo um problema que n?s n?o estamos "acostumados". >> > >> > Junior, eu nao conhe?o, me baseio muito pelo karma do m?dulo, review, >> > rating, no m?ximo cpans. Mas h? casos de m?dulos que s?o ?timos e n?o >> s?o >> > t?o "famosos". H? quem indexe o minicpan com Elastic Search, mas produto >> > mesmo n?o conhe?o. >> > >> > Algu?m j? usuou App::metacpansearch?? >> > >> > []s, >> > >> > Marcio Ferreira >> > skype: marcio.ferreir4 >> > (21) 8365-7768 >> > >> > >> > 2013/2/28 Tiago Peczenyj >> >> >> >> Sim, geralmente est?o no namespace Task:: >> >> >> >> cpan Task::Kensho >> >> >> >> 2013/2/28 Junior Moraes : >> >> > Hi. >> >> > >> >> > Vejam essa ferramenta que tem sido bastante utilizada pela comunidade >> >> > Ruby: >> >> > https://www.ruby-toolbox.com/ >> >> > >> >> > A ess?ncia da aplica??o ? bem simples: reunir m?dulos mais usados >> para >> >> > tarefas comuns no dia-a-dia. >> >> > O que mais me chamou aten??o foi a ?tima forma como categorizaram o >> >> > conte?do. Ferramentas para lidar com email, scheduling, parsers de >> CSV, >> >> > profiling, components de frameworks mvc, daemons, etc. >> >> > >> >> > Temos algo parecido para Perl? >> >> > Sei que todas essas ferramentas s?o facilmente encontradas no CPAN, >> mas >> >> > nem >> >> > sempre os iniciantes sabem em que namespace procurar ou como >> procurar. >> >> > >> >> > []'s >> >> > =begin disclaimer >> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> > L >> >> > =end disclaimer >> >> > >> >> >> >> >> >> >> >> -- >> >> Tiago B. Peczenyj >> >> Linux User #405772 >> >> >> >> http://about.me/peczenyj >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> > >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From acid06 at gmail.com Thu Feb 28 09:10:25 2013 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Thu, 28 Feb 2013 14:10:25 -0300 Subject: [SP-pm] Perl Toolbox? In-Reply-To: References: Message-ID: 2013/2/28 Solli Honorio : > Este tem sido 'atualmente o nosso eterno problema', apresenta??o. Eu nem sei > dizer que estes m?dulos s?o bons mesmo, mas eles est?o apresent?veis de uma > maneira t?o profissional que me cria uma empatia .... Em Ruby tudo ? atraente, acess?vel, f?cil, divertido e funciona (em teoria). Na pr?tica, boa parte das coisas s?o s? atraentes, acess?veis, divertidas e f?ceis pra alguns casos. E muita coisa n?o funciona. O mindset ? muito diferente entre as comunidades. -Nilson From shonorio at gmail.com Thu Feb 28 09:17:20 2013 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 28 Feb 2013 14:17:20 -0300 Subject: [SP-pm] Perl Toolbox? In-Reply-To: References: Message-ID: Ent?o Nilson, j? imaginou se a gente fosse um pouco mais 'sexy', seriamos o bonito e inteligente ? :D Solli Em 28 de fevereiro de 2013 14:10, Nilson Santos Figueiredo Jr. < acid06 at gmail.com> escreveu: > 2013/2/28 Solli Honorio : > > Este tem sido 'atualmente o nosso eterno problema', apresenta??o. Eu nem > sei > > dizer que estes m?dulos s?o bons mesmo, mas eles est?o apresent?veis de > uma > > maneira t?o profissional que me cria uma empatia .... > > Em Ruby tudo ? atraente, acess?vel, f?cil, divertido e funciona (em > teoria). > Na pr?tica, boa parte das coisas s?o s? atraentes, acess?veis, > divertidas e f?ceis pra alguns casos. E muita coisa n?o funciona. > > O mindset ? muito diferente entre as comunidades. > > -Nilson > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From acid06 at gmail.com Thu Feb 28 09:36:05 2013 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Thu, 28 Feb 2013 14:36:05 -0300 Subject: [SP-pm] Perl Toolbox? In-Reply-To: References: Message-ID: 2013/2/28 Solli Honorio : > Ent?o Nilson, j? imaginou se a gente fosse um pouco mais 'sexy', seriamos o > bonito e inteligente ? :D O que faz as solu??es em Perl serem mais robustas, ? justamente a maneira de pensar da comunidade, que prefere coisas que funcionem direito, com confiabilidade, do que "firulagem". Mesmo considerando que seja poss?vel divergir a energia dedicada a uma coisa para outra (o que tamb?m acho dif?cil), a confiabilidade iria come?ar a se deteriorar. A minha cren?a pessoal ? que certas coisas simplesmente s?o incompat?veis. E por mais que uma coisa realmente seja melhor que a outra, por vezes, ? imposs?vel competir por mindshare simplesmente porque a outra coisa priorizou ser atraente em detrimento de outras coisas. V?deo contextualizado da ?poca do lan?amento do Wii vs PlayStation 3 (imagine que Ruby ? o Wii e Perl o PS3): http://www.youtube.com/watch?v=ovjpek4ALmM -Nilson From tiago.peczenyj at gmail.com Thu Feb 28 09:39:41 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 28 Feb 2013 14:39:41 -0300 Subject: [SP-pm] Perl Toolbox? In-Reply-To: References: Message-ID: Isso envolve tamb?m o problema da monocultura - imagine que a comunidade apoie s? um modulo parser de xml, que tem a pagina de divulga??o mais bonita e sexy. Ai um dia esse m?dulo demonstra uma vulnerabilidade e 99% da comunidade fica a merc?. No fim ? bom ter tantas alternativas, mesmo q seja dificil para come?ar. 2013/2/28 Nilson Santos Figueiredo Jr. : > 2013/2/28 Solli Honorio : >> Ent?o Nilson, j? imaginou se a gente fosse um pouco mais 'sexy', seriamos o >> bonito e inteligente ? :D > > O que faz as solu??es em Perl serem mais robustas, ? justamente a > maneira de pensar da comunidade, que prefere coisas que funcionem > direito, com confiabilidade, do que "firulagem". Mesmo considerando > que seja poss?vel divergir a energia dedicada a uma coisa para outra > (o que tamb?m acho dif?cil), a confiabilidade iria come?ar a se > deteriorar. > > A minha cren?a pessoal ? que certas coisas simplesmente s?o incompat?veis. > > E por mais que uma coisa realmente seja melhor que a outra, por vezes, > ? imposs?vel competir por mindshare simplesmente porque a outra coisa > priorizou ser atraente em detrimento de outras coisas. > > V?deo contextualizado da ?poca do lan?amento do Wii vs PlayStation 3 > (imagine que Ruby ? o Wii e Perl o PS3): > http://www.youtube.com/watch?v=ovjpek4ALmM > > -Nilson > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj From renato.cron at gmail.com Thu Feb 28 09:40:08 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 28 Feb 2013 14:40:08 -0300 Subject: [SP-pm] Perl Toolbox? In-Reply-To: References: Message-ID: > V?deo contextualizado da ?poca do lan?amento do Wii vs PlayStation 3 > (imagine que Ruby ? o Wii e Perl o PS3): > http://www.youtube.com/watch?v=ovjpek4ALmM > > pow... qual a lista do ruby? -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Thu Feb 28 09:53:56 2013 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 28 Feb 2013 14:53:56 -0300 Subject: [SP-pm] Perl Toolbox? In-Reply-To: References: Message-ID: nilson++ Renato, vc vai dispensar um blueray ? multi-player ? Excelente mesmo ... s?rio que isto ? uma propaganda oficial ?! Solli Honorio 2013/2/28 Renato Santos > > V?deo contextualizado da ?poca do lan?amento do Wii vs PlayStation 3 >> (imagine que Ruby ? o Wii e Perl o PS3): >> http://www.youtube.com/watch?v=ovjpek4ALmM >> >> > pow... > > qual a lista do ruby? > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Thu Feb 28 09:57:34 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Thu, 28 Feb 2013 14:57:34 -0300 Subject: [SP-pm] Perl Toolbox? In-Reply-To: References: Message-ID: Certamente ofensiva. Em 28 de fevereiro de 2013 14:53, Solli Honorio escreveu: > nilson++ > > Renato, vc vai dispensar um blueray ? multi-player ? > > Excelente mesmo ... s?rio que isto ? uma propaganda oficial ?! > > Solli Honorio > > > 2013/2/28 Renato Santos > >> >> V?deo contextualizado da ?poca do lan?amento do Wii vs PlayStation 3 >>> (imagine que Ruby ? o Wii e Perl o PS3): >>> http://www.youtube.com/watch?v=ovjpek4ALmM >>> >>> >> pow... >> >> qual a lista do ruby? >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Thu Feb 28 09:57:34 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 28 Feb 2013 14:57:34 -0300 Subject: [SP-pm] Perl Toolbox? In-Reply-To: References: Message-ID: nilson++ Renato, vc vai dispensar um blueray ? multi-player ? da pra ter os dois, *s?* deixar longe um do outro -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From creaktive at gmail.com Thu Feb 28 10:47:26 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Thu, 28 Feb 2013 15:47:26 -0300 Subject: [SP-pm] Perl Toolbox? In-Reply-To: References: Message-ID: N?o sei se j? apresentei p/vcs aqui, mas fiz recentemente um "recomendador de m?dulos CPAN": http://cpan-u.sysd.org/ A ideia (e o algoritmo de collaborative filtering) s?o chupinizados do Amazon Recommendations: voc? especifica o seu PAUSE ID, o webservice coleta os seus ++ no MetaCPAN e os m?dulos que voc? usa nos seus pr?prios projetos, e cruza isso com a base de todos os usu?rios do MetaCPAN. Como resultado, retorna uma lista dos m?dulos que pessoas que gostam dos mesmos m?dulos que voc? gosta gostam :) Essa ? a fase de teste; a ideia ? integrar no pr?prio MetaCPAN. S? que n?o sobra tempo :P ABS() 2013/2/28 Renato Santos > nilson++ > > Renato, vc vai dispensar um blueray ? multi-player ? > > da pra ter os dois, *s?* deixar longe um do outro > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Thu Feb 28 10:54:04 2013 From: marciorp at gmail.com (Marcio - Google) Date: Thu, 28 Feb 2013 14:54:04 -0400 Subject: [SP-pm] Perl Toolbox? In-Reply-To: References: Message-ID: Salve Mestre, isso ? show ... como iniciante, sofro para encontrar m?dulos e quando encontro, para saber se ? a melhor op??o. Parab?ns! [...]?s Marcio. Em 28 de fevereiro de 2013 14:47, Stanislaw Pusep escreveu: > N?o sei se j? apresentei p/vcs aqui, mas fiz recentemente um "recomendador > de m?dulos CPAN": http://cpan-u.sysd.org/ > A ideia (e o algoritmo de collaborative filtering) s?o chupinizados do > Amazon Recommendations: voc? especifica o seu PAUSE ID, o webservice coleta > os seus ++ no MetaCPAN e os m?dulos que voc? usa nos seus pr?prios > projetos, e cruza isso com a base de todos os usu?rios do MetaCPAN. > Como resultado, retorna uma lista dos m?dulos que pessoas que gostam dos > mesmos m?dulos que voc? gosta gostam :) > Essa ? a fase de teste; a ideia ? integrar no pr?prio MetaCPAN. S? que n?o > sobra tempo :P > > ABS() > > > 2013/2/28 Renato Santos > >> nilson++ >> >> Renato, vc vai dispensar um blueray ? multi-player ? >> >> da pra ter os dois, *s?* deixar longe um do outro >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Thu Feb 28 10:58:32 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Thu, 28 Feb 2013 15:58:32 -0300 Subject: [SP-pm] cpan-u [Era: Perl Toolbox?] In-Reply-To: References: Message-ID: <27DF8008F703436FB9E70DDE22B669B8@aware.com.br> On Thursday, February 28, 2013 at 3:47 PM, Stanislaw Pusep wrote: > N?o sei se j? apresentei p/vcs aqui, mas fiz recentemente um "recomendador de m?dulos CPAN": http://cpan-u.sysd.org/ > A ideia (e o algoritmo de collaborative filtering) s?o chupinizados do Amazon Recommendations: voc? especifica o seu PAUSE ID, o webservice coleta os seus ++ no MetaCPAN e os m?dulos que voc? usa nos seus pr?prios projetos, e cruza isso com a base de todos os usu?rios do MetaCPAN. > Como resultado, retorna uma lista dos m?dulos que pessoas que gostam dos mesmos m?dulos que voc? gosta gostam :) > Essa ? a fase de teste; a ideia ? integrar no pr?prio MetaCPAN. S? que n?o sobra tempo :P > Stan, Sensacional a tua iniciativa ! Parab?ns ! Abs! -Thiago Rondon From eden at insoli.de Thu Feb 28 11:10:49 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 28 Feb 2013 16:10:49 -0300 Subject: [SP-pm] CPAN-U In-Reply-To: (Stanislaw Pusep's message of "Thu, 28 Feb 2013 15:47:26 -0300") References: Message-ID: >>>>> "Stanislaw" == Stanislaw Pusep writes: Stanislaw> N?o sei se j? apresentei p/vcs aqui, mas fiz Stanislaw> recentemente um "recomendador de m?dulos CPAN": Stanislaw> http://cpan-u.sysd.org/ A ideia (e o algoritmo de Stanislaw> collaborative filtering) s?o chupinizados do Amazon Stanislaw> Recommendations: voc? especifica o seu PAUSE ID, o Stanislaw> webservice coleta os seus ++ no MetaCPAN e os m?dulos Stanislaw> que voc? usa nos seus pr?prios projetos, e cruza isso Stanislaw> com a base de todos os usu?rios do MetaCPAN. Como Stanislaw> resultado, retorna uma lista dos m?dulos que pessoas Stanislaw> que gostam dos mesmos m?dulos que voc? gosta gostam :) Stanislaw> Essa ? a fase de teste; a ideia ? integrar no pr?prio Stanislaw> MetaCPAN. S? que n?o sobra tempo :P Excelente stan++ -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From dan.vinciguerra at gmail.com Thu Feb 28 11:11:10 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Thu, 28 Feb 2013 16:11:10 -0300 Subject: [SP-pm] Perl Toolbox? In-Reply-To: References: Message-ID: stan++ # EXCELENTE! :-D * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/28 Marcio - Google > Salve Mestre, isso ? show ... como iniciante, sofro para encontrar m?dulos > e quando encontro, para saber se ? a melhor op??o. > > Parab?ns! > > [...]?s > > Marcio. > > Em 28 de fevereiro de 2013 14:47, Stanislaw Pusep escreveu: > > N?o sei se j? apresentei p/vcs aqui, mas fiz recentemente um "recomendador >> de m?dulos CPAN": http://cpan-u.sysd.org/ >> A ideia (e o algoritmo de collaborative filtering) s?o chupinizados do >> Amazon Recommendations: voc? especifica o seu PAUSE ID, o webservice coleta >> os seus ++ no MetaCPAN e os m?dulos que voc? usa nos seus pr?prios >> projetos, e cruza isso com a base de todos os usu?rios do MetaCPAN. >> Como resultado, retorna uma lista dos m?dulos que pessoas que gostam dos >> mesmos m?dulos que voc? gosta gostam :) >> Essa ? a fase de teste; a ideia ? integrar no pr?prio MetaCPAN. S? que >> n?o sobra tempo :P >> >> ABS() >> >> >> 2013/2/28 Renato Santos >> >>> nilson++ >>> >>> Renato, vc vai dispensar um blueray ? multi-player ? >>> >>> da pra ter os dois, *s?* deixar longe um do outro >>> >>> -- >>> Sarav?, >>> Renato CRON >>> http://www.renatocron.com/blog/ >>> @renato_cron >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Thu Feb 28 11:11:50 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Thu, 28 Feb 2013 16:11:50 -0300 Subject: [SP-pm] CPAN-U In-Reply-To: References: Message-ID: stan++ * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/2/28 Eden Cardim > >>>>> "Stanislaw" == Stanislaw Pusep writes: > > Stanislaw> N?o sei se j? apresentei p/vcs aqui, mas fiz > Stanislaw> recentemente um "recomendador de m?dulos CPAN": > Stanislaw> http://cpan-u.sysd.org/ A ideia (e o algoritmo de > Stanislaw> collaborative filtering) s?o chupinizados do Amazon > Stanislaw> Recommendations: voc? especifica o seu PAUSE ID, o > Stanislaw> webservice coleta os seus ++ no MetaCPAN e os m?dulos > Stanislaw> que voc? usa nos seus pr?prios projetos, e cruza isso > Stanislaw> com a base de todos os usu?rios do MetaCPAN. Como > Stanislaw> resultado, retorna uma lista dos m?dulos que pessoas > Stanislaw> que gostam dos mesmos m?dulos que voc? gosta gostam :) > Stanislaw> Essa ? a fase de teste; a ideia ? integrar no pr?prio > Stanislaw> MetaCPAN. S? que n?o sobra tempo :P > > Excelente > > stan++ > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Thu Feb 28 11:18:44 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 28 Feb 2013 16:18:44 -0300 Subject: [SP-pm] CPAN-U In-Reply-To: References: Message-ID: stan++ 2013/2/28 Daniel Vinciguerra : > stan++ > > > Daniel Vinciguerra > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/2/28 Eden Cardim >> >> >>>>> "Stanislaw" == Stanislaw Pusep writes: >> >> Stanislaw> N?o sei se j? apresentei p/vcs aqui, mas fiz >> Stanislaw> recentemente um "recomendador de m?dulos CPAN": >> Stanislaw> http://cpan-u.sysd.org/ A ideia (e o algoritmo de >> Stanislaw> collaborative filtering) s?o chupinizados do Amazon >> Stanislaw> Recommendations: voc? especifica o seu PAUSE ID, o >> Stanislaw> webservice coleta os seus ++ no MetaCPAN e os m?dulos >> Stanislaw> que voc? usa nos seus pr?prios projetos, e cruza isso >> Stanislaw> com a base de todos os usu?rios do MetaCPAN. Como >> Stanislaw> resultado, retorna uma lista dos m?dulos que pessoas >> Stanislaw> que gostam dos mesmos m?dulos que voc? gosta gostam :) >> Stanislaw> Essa ? a fase de teste; a ideia ? integrar no pr?prio >> Stanislaw> MetaCPAN. S? que n?o sobra tempo :P >> >> Excelente >> >> stan++ >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From acid06 at gmail.com Thu Feb 28 11:21:48 2013 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Thu, 28 Feb 2013 16:21:48 -0300 Subject: [SP-pm] Perl Toolbox? In-Reply-To: References: Message-ID: 2013/2/28 Stanislaw Pusep : > N?o sei se j? apresentei p/vcs aqui, mas fiz recentemente um "recomendador > de m?dulos CPAN": http://cpan-u.sysd.org/ > A ideia (e o algoritmo de collaborative filtering) s?o chupinizados do > Amazon Recommendations: voc? especifica o seu PAUSE ID, o webservice coleta > os seus ++ no MetaCPAN e os m?dulos que voc? usa nos seus pr?prios projetos, > e cruza isso com a base de todos os usu?rios do MetaCPAN. > Como resultado, retorna uma lista dos m?dulos que pessoas que gostam dos > mesmos m?dulos que voc? gosta gostam :) Muito bom! -Nilson From wallace at reis.me Thu Feb 28 11:33:16 2013 From: wallace at reis.me (Wallace Reis) Date: Thu, 28 Feb 2013 16:33:16 -0300 Subject: [SP-pm] Programando com Perl - por Thiago Glauco Message-ID: Sauda??es, No YAPC::Brasil em 2012 fui contemplado no sorteio de um exemplar do livro "Programando com Perl"[1] escrito pelo nosso querido Thiago Glauco. Gostaria de registrar minha recomenda??o a esta obra - que acredito ser o ?nico livro originalmente escrito em l?ngua portuguesa, pois o que t?nhamos era uma tradu??o pobre do livro[2] do Deitel escrito h? muito tempo atr?s (salvo engano, 2001) - e que foi (muito bem) escrita de forma objetiva e did?tica, e sim, rompe o mito de que "Perl ? uma linguagem dif?cil de aprender", bem como falando das novas funcionalidades desde do perl-5.10 at? o perl-5.14. Al?m disso, o Thiago vai muito al?m de falar sobre Perl, uma vez que explica conceitos de programa??o e sistemas operacionais com uma linguagem muito tranquila sem te deixar cansado/entediado (li todo o livro no mesmo dia). [1] http://compare.buscape.com.br/programando-com-perl-thiago-glauco-sanchez-8574524859.html#precos [2] http://compare.buscape.com.br/perl-como-programar-deitel-h-m-deitel-p-j-nieto-t-r-mcphie-d-c-8573079800.html#precos thiago-glauco++ Ab, -- Wallace Reis | wreis wallace at reis.me http://wallace.reis.me From rfgiusti at gmail.com Thu Feb 28 11:56:55 2013 From: rfgiusti at gmail.com (Rafael Giusti) Date: Thu, 28 Feb 2013 16:56:55 -0300 Subject: [SP-pm] CPAN instala apenas para root In-Reply-To: References: Message-ID: Se for assim, ent?o o "problema" j? est? resolvido. Mas essa ? a vis?o geral da comunidade? 2013/2/27 Leonardo Ruoso > N?o ? uma boa pr?tica instalar m?dulos do CPAN como root, para todos os > usu?rios, em especial m?dulos que tem pacotes. ? para isso que serve uma > distribui??o, para garantir/esfor?ar-se para que todos os pacotes funcionem > bem uns com os outros. > > Eu prefiro instalar m?dulos via pacote Debian e, quando necess?rio, usar a > local::lib como um usu?rio comum para instalar pacotes que n?o est?o > disponiveis na distribui??o. Isso pelo fato de que ao instalar um m?dulo > que n?o tem pacote, sua instala??o pode requerer a atualiza??o de pacotes > que est?o empacotados, cuja atualiza??o pode quebrar uma aplica??o > existente, at? mesmo uma aplica??o de sistema. Enfim, ? mais simples n?o > ?bulir? com o Perl do SO. > > Se voc? instalar a local::lib apontando para um diret?rio compartilhado > (rw) com todos os usua?ios e todos os usu?rios forem configurados (via > .bashrc/.bash_profile) para usar esse mesmo diret?rio, ent?o quando voc? > instalar um pacote em qualquer dos usu?rios ele vai instalar para todos. > Por outro lado, voc? pode cri?-lo com um compartilhamento (ro) e apenas um > usu?rio, um usu?rio chamado cpanm, por exemplo, poder? atualiz?-los, como > acontece com o root. > > Algo como /home/cpanm/perl5/ como a local::lib de todos os seus usu?rios. > > > > > > > Em 27 de fevereiro de 2013 15:37, Rafael Giusti escreveu: > >> >> 2013/2/25 Leonardo Ruoso >> >>> Esses m?dulos tem pacote Debian >>> >>> >> Sim, imediatamente ap?s iniciar a thread eu encontrei os pacotes e fiz a >> instala??o. Mas estou habituado a instalar m?dulos atrav?s do CPAN shell. >> Sempre me pareceu mais "correto". E se eu precisar de um pacote que est? >> dispon?vel no CPAN, mas n?o no reposit?rio da distribui??o? >> >> -- >> Rafael Giusti >> Laborat?rio de Intelig?ncia Computacional - LABIC >> Universidade de S?o Paulo - USP >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Rafael Giusti Laborat?rio de Intelig?ncia Computacional - LABIC Universidade de S?o Paulo - USP -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiagoglauco at ticursos.net Sun Feb 24 18:22:22 2013 From: thiagoglauco at ticursos.net (thiago glauco sanchez) Date: Sun, 24 Feb 2013 23:22:22 -0300 Subject: [SP-pm] =?iso-8859-1?q?EXTRA!_EXTRA!_Novo_L=EDder_da_SPPM!?= In-Reply-To: References: Message-ID: <1361758942.25546.3.camel@fedora.thiago> Olha s?, estou lendo isso agora. Habemus Papan: Eden Cadin All Hail Eden! On Wed, 2013-02-20 at 23:56 -0300, Alexei Znamensky wrote: > Amigos, > > > Obviamente eu n?o tenho sido um bom l?der. Entre empregos que demandam > bastante, paternidade, e na ?ltima mudan?a de emprego uma mudan?a de > cidade, eu confesso envergonhado que o meu papel de lideran?a foi > totalmente negligenciado. J? no YAPC eu discuti op??es com o Maluco, e > tentei at? mesmo marcar um ES no qual eu oficializaria uma passagem de > bast?o, mas nem mesmo no ES eu consegui ir. Pe?o as minhas humildes > desculpas ao grupo: falhei, tenho motivos, mas n?o tenho > justificativas. > > > Dito isso, gostaria de oficializar agora a minha sa?da da lideran?a da > SPPM, em prol do Eden Cardim :-) O Eden ? um dos membros mais ativos > da comunidade nos ?ltimos anos, ? um forte defensor de Perl, paga suas > contas com Perl, e ja'demonstrou iniciativa e criatividade de sobra > para tocar uma comunidade diversificada como a nossa. > > > Por favor juntem-se a mim nas congratula?es ao nosso amigo, tomem uma > cerveja por mim (hoje, j?, se virem esta mensagem a tempo) :-). Em > alguma outra oportunidade faremos um ES de bota-fora meu. > > > []s, > -- > Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org > GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C > http://www.flickr.com/photos/alexeiz | http://github.com/russoz > "I don't know... fly casual!" -- Han Solo > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From thiagoglauco at ticursos.net Fri Mar 1 15:54:29 2013 From: thiagoglauco at ticursos.net (thiago glauco sanchez) Date: Fri, 01 Mar 2013 20:54:29 -0300 Subject: [SP-pm] [Cascavel-pm] Programando com Perl - por Thiago Glauco In-Reply-To: References: Message-ID: <1362182069.1934.0.camel@fedora.thiago> ? sempre um prazer escrever um livro que ajude os profissionais da nossa ?rea. sds. Thiago Glauco. On Thu, 2013-02-28 at 16:33 -0300, Wallace Reis wrote: > Sauda??es, > > No YAPC::Brasil em 2012 fui contemplado no sorteio de um exemplar do livro "Programando com Perl"[1] escrito pelo nosso querido Thiago Glauco. > Gostaria de registrar minha recomenda??o a esta obra - que acredito ser o ?nico livro originalmente escrito em l?ngua portuguesa, pois o que t?nhamos era uma tradu??o pobre do livro[2] do Deitel escrito h? muito tempo atr?s (salvo engano, 2001) - e que foi (muito bem) escrita de forma objetiva e did?tica, e sim, rompe o mito de que "Perl ? uma linguagem dif?cil de aprender", bem como falando das novas funcionalidades desde do perl-5.10 at? o perl-5.14. Al?m disso, o Thiago vai muito al?m de falar sobre Perl, uma vez que explica conceitos de programa??o e sistemas operacionais com uma linguagem muito tranquila sem te deixar cansado/entediado (li todo o livro no mesmo dia). > > [1] http://compare.buscape.com.br/programando-com-perl-thiago-glauco-sanchez-8574524859.html#precos > [2] http://compare.buscape.com.br/perl-como-programar-deitel-h-m-deitel-p-j-nieto-t-r-mcphie-d-c-8573079800.html#precos > > thiago-glauco++ > > Ab, > > -- > Wallace Reis | wreis > wallace at reis.me > http://wallace.reis.me > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm at pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm From djkakaroto at gmail.com Fri Mar 1 15:51:02 2013 From: djkakaroto at gmail.com (Diego djkakaroto) Date: Fri, 1 Mar 2013 20:51:02 -0300 Subject: [SP-pm] [Cascavel-pm] Programando com Perl - por Thiago Glauco In-Reply-To: <1362182069.1934.0.camel@fedora.thiago> References: <1362182069.1934.0.camel@fedora.thiago> Message-ID: Parab?ns, Thiago Glauco pelo livro, realmente muito bom mesmo. Estive lendo um pouco dele, por?m quero adquirir uma c?pia. Em 1 de mar?o de 2013 20:54, thiago glauco sanchez < thiagoglauco at ticursos.net> escreveu: > ? sempre um prazer escrever um livro que ajude os profissionais da nossa > ?rea. > > sds. > Thiago Glauco. > > On Thu, 2013-02-28 at 16:33 -0300, Wallace Reis wrote: > > Sauda??es, > > > > No YAPC::Brasil em 2012 fui contemplado no sorteio de um exemplar do > livro "Programando com Perl"[1] escrito pelo nosso querido Thiago Glauco. > > Gostaria de registrar minha recomenda??o a esta obra - que acredito ser > o ?nico livro originalmente escrito em l?ngua portuguesa, pois o que > t?nhamos era uma tradu??o pobre do livro[2] do Deitel escrito h? muito > tempo atr?s (salvo engano, 2001) - e que foi (muito bem) escrita de forma > objetiva e did?tica, e sim, rompe o mito de que "Perl ? uma linguagem > dif?cil de aprender", bem como falando das novas funcionalidades desde do > perl-5.10 at? o perl-5.14. Al?m disso, o Thiago vai muito al?m de falar > sobre Perl, uma vez que explica conceitos de programa??o e sistemas > operacionais com uma linguagem muito tranquila sem te deixar > cansado/entediado (li todo o livro no mesmo dia). > > > > [1] > http://compare.buscape.com.br/programando-com-perl-thiago-glauco-sanchez-8574524859.html#precos > > [2] > http://compare.buscape.com.br/perl-como-programar-deitel-h-m-deitel-p-j-nieto-t-r-mcphie-d-c-8573079800.html#precos > > > > thiago-glauco++ > > > > Ab, > > > > -- > > Wallace Reis | wreis > > wallace at reis.me > > http://wallace.reis.me > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm at pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- *Atenciosamente, Diego Lopes* *Analista de Redes* *Network Analyst* *+55 (62) 8440-7829 (Oi)* *+55 (62) 9964-5161 (Vivo)* * * *?**Porque as pessoas que s?o loucas o suficiente para achar que podem mudar o mundo s?o as que, de fato, mudam.? (Steve Jobs)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Sat Mar 2 20:47:47 2013 From: eden at insoli.de (Eden Cardim) Date: Sun, 03 Mar 2013 01:47:47 -0300 Subject: [SP-pm] =?utf-8?b?SW7DrWNpbyBkbyBFcXVpbsOzY2lv?= Message-ID: Ol? Pessoal, Antes de mais nada, perdoem-me pelo atraso, esbarrei com uma s?rie de imprevistos t?cnicos. No entanto, est? dada a largada para o primeiro equin?cio desse ano: http://sao-paulo.pm.org/equinocio/2013/mar/ O sistema novo est? operando na condi??o de pr?-alpha, o que significa que tem muitas gambiarras^Hcorre??es para serem feitos no site ainda. Obrigado aos colaboradores de artigos, e voc?s que ainda est?o devendo artigos, n?o pensem que se safaram com o meu atraso! :) []'s -- Eden Cardim -- S?o Paulo Perl Mongers From thiago at aware.com.br Sun Mar 3 04:52:57 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Sun, 3 Mar 2013 09:52:57 -0300 Subject: [SP-pm] =?utf-8?b?SW7DrWNpbyBkbyBFcXVpbsOzY2lv?= In-Reply-To: References: Message-ID: edenc++ !! Muito boa a iniciativa, de revitalizar o site da SPPM ! Voc? esta rodando no Pendant, que voc? come?ou a desenvolver, que ? uma wiki baseado em git n? ? abs, -Thiago Rondon On Sunday, March 3, 2013 at 1:47 AM, Eden Cardim wrote: > > Ol? Pessoal, > > Antes de mais nada, perdoem-me pelo atraso, esbarrei com uma s?rie de > imprevistos t?cnicos. No entanto, est? dada a largada para o primeiro > equin?cio desse ano: http://sao-paulo.pm.org/equinocio/2013/mar/ > > O sistema novo est? operando na condi??o de pr?-alpha, o que significa > que tem muitas gambiarras^Hcorre??es para serem feitos no site ainda. > Obrigado aos colaboradores de artigos, e voc?s que ainda est?o devendo > artigos, n?o pensem que se safaram com o meu atraso! :) > > []'s > > -- > Eden Cardim -- S?o Paulo Perl Mongers > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From eden at insoli.de Sun Mar 3 05:23:59 2013 From: eden at insoli.de (Eden Cardim) Date: Sun, 03 Mar 2013 10:23:59 -0300 Subject: [SP-pm] =?utf-8?b?SW7DrWNpbyBkbyBFcXVpbsOzY2lv?= In-Reply-To: (Thiago Rondon's message of "Sun, 3 Mar 2013 09:52:57 -0300") References: Message-ID: >>>>> "Thiago" == Thiago Rondon writes: Thiago> Voc? esta rodando no Pendant, que voc? come?ou a Thiago> desenvolver, que ? uma wiki baseado em git n? ? Sim, ? um clone do gollum que eu escrevi pra n?o ter que rodar o site em cima de uma ferramenta baseada em ruby. Ela agora est? rodando em cima de Plack puro, ent?o ? agn?stico a frameworks. Tem apenas 194 linhas de c?digo por enquanto :) Quem quiser contribuir: https://github.com/edenc/Pendant -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From dan.vinciguerra at gmail.com Sun Mar 3 07:50:33 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Sun, 3 Mar 2013 12:50:33 -0300 Subject: [SP-pm] =?iso-8859-1?q?In=EDcio_do_Equin=F3cio?= In-Reply-To: References: Message-ID: perl ao inv?s de ruby, wiki baseado em git, 194 linhas de c?digo!? eden++ for 1 .. 10; # ai sim vi vantagem hehehe :-D * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/3/3 Eden Cardim > >>>>> "Thiago" == Thiago Rondon writes: > > Thiago> Voc? esta rodando no Pendant, que voc? come?ou a > Thiago> desenvolver, que ? uma wiki baseado em git n? ? > > Sim, ? um clone do gollum que eu escrevi pra n?o ter que rodar o site > em cima de uma ferramenta baseada em ruby. Ela agora est? rodando em > cima de Plack puro, ent?o ? agn?stico a frameworks. Tem apenas 194 > linhas de c?digo por enquanto :) > > Quem quiser contribuir: https://github.com/edenc/Pendant > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Sun Mar 3 17:30:52 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sun, 3 Mar 2013 21:30:52 -0400 Subject: [SP-pm] =?iso-8859-1?q?In=EDcio_do_Equin=F3cio?= In-Reply-To: References: Message-ID: Parab?ns, muito bom. J? li os que est?o l?. Em 03/03/2013 00:48, "Eden Cardim" escreveu: > > Ol? Pessoal, > > Antes de mais nada, perdoem-me pelo atraso, esbarrei com uma s?rie de > imprevistos t?cnicos. No entanto, est? dada a largada para o primeiro > equin?cio desse ano: http://sao-paulo.pm.org/equinocio/2013/mar/ > > O sistema novo est? operando na condi??o de pr?-alpha, o que significa > que tem muitas gambiarras^Hcorre??es para serem feitos no site ainda. > Obrigado aos colaboradores de artigos, e voc?s que ainda est?o devendo > artigos, n?o pensem que se safaram com o meu atraso! :) > > []'s > > -- > Eden Cardim -- S?o Paulo Perl Mongers > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Mon Mar 4 11:24:43 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 04 Mar 2013 16:24:43 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_-_Dia_3_-_Junctions_em_Perl?= Message-ID: Ol? Pessoal, No artigo de hoje, o Gil Magno fala sobre como usar junctions em perl5! Vale a pena dar uma conferida. http://sao-paulo.pm.org/equinocio/2013/mar/03-perl6-junction -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From eden at insoli.de Mon Mar 4 19:20:15 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 05 Mar 2013 00:20:15 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_-_Dia_4_-_Redes_Neurais_Hopfield?= Message-ID: Ol? pessoal, n?o deixem de ler o excelente artigo do Felipe Leprevost sobre redes neurais que foi ao ar hoje: http://sao-paulo.pm.org/equinocio/2013/mar/04-aplicando-uma-rede-neural-Hopfield ? uma excelente oportunidade pra quem quer come?ar a brincar com IA. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From renato.cron at gmail.com Mon Mar 4 19:51:56 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 5 Mar 2013 00:51:56 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_-_Dia_4_-_Redes_Neurais_Hopfie?= =?iso-8859-1?q?ld?= In-Reply-To: References: Message-ID: Felipe, voc? poderia conferir os c?digos e a vers?o atual do cpan? tentei instalar, deu erro de coverage, ent?o instalei sem os testes. por?m o *$hop = AI::NeuralNet::Hopfield->(rows => 4, cols => 4);* ? invalido, entao tentei com ->new, e ent?o acontece: Math::SparseMatrix->new error. USAGE: my $spmatrix = Math::SparseMatrix->new($num_rows, $num_cols); 2013/3/5 Eden Cardim > > Ol? pessoal, n?o deixem de ler o excelente artigo do Felipe Leprevost > sobre redes neurais que foi ao ar hoje: > > > http://sao-paulo.pm.org/equinocio/2013/mar/04-aplicando-uma-rede-neural-Hopfield > > ? uma excelente oportunidade pra quem quer come?ar a brincar com IA. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From felipe at leprevost.com.br Mon Mar 4 20:02:36 2013 From: felipe at leprevost.com.br (Felipe Leprevost) Date: Tue, 5 Mar 2013 01:02:36 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_-_Dia_4_-_Redes_Neurais_Hopfield?= In-Reply-To: References: Message-ID: Oi Renato Valeu pelo r?pido feedback. Acabei de subir ao CPAN uma vers?o sem os erros no pod. Com rela??o ao constutor ? usando o 'new' mesmo, aquilo ? falta de aten??o minha ao editar o artigo. J? fiz o push da corre??o pro github tamb?m. Valeu! 2013/3/5 Renato Santos > Felipe, > > voc? poderia conferir os c?digos e a vers?o atual do cpan? > > tentei instalar, deu erro de coverage, ent?o instalei sem os testes. > > por?m o > *$hop = AI::NeuralNet::Hopfield->(rows => 4, cols => 4);* > > ? invalido, entao tentei com ->new, e ent?o acontece: > > Math::SparseMatrix->new error. > USAGE: my $spmatrix = Math::SparseMatrix->new($num_rows, $num_cols); > > 2013/3/5 Eden Cardim > >> >> Ol? pessoal, n?o deixem de ler o excelente artigo do Felipe Leprevost >> sobre redes neurais que foi ao ar hoje: >> >> >> http://sao-paulo.pm.org/equinocio/2013/mar/04-aplicando-uma-rede-neural-Hopfield >> >> ? uma excelente oportunidade pra quem quer come?ar a brincar com IA. >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Felipe da Veiga Leprevost www.leprevost.com.br Laboratory for Proteomics and Protein Engineering. Fiocruz, Brazil. -------------- next part -------------- An HTML attachment was scrubbed... URL: From felipe at leprevost.com.br Mon Mar 4 20:24:22 2013 From: felipe at leprevost.com.br (Felipe Leprevost) Date: Tue, 5 Mar 2013 01:24:22 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_-_Dia_4_-_Redes_Neurais_Hopfield?= In-Reply-To: References: Message-ID: Renato tente o seguinte: $hop = AI::NeuralNet::Hopfield->*new*(*row* => 4, *col* => 4); abra?os 2013/3/5 Renato Santos > Felipe, > > voc? poderia conferir os c?digos e a vers?o atual do cpan? > > tentei instalar, deu erro de coverage, ent?o instalei sem os testes. > > por?m o > *$hop = AI::NeuralNet::Hopfield->(rows => 4, cols => 4);* > > ? invalido, entao tentei com ->new, e ent?o acontece: > > Math::SparseMatrix->new error. > USAGE: my $spmatrix = Math::SparseMatrix->new($num_rows, $num_cols); > > 2013/3/5 Eden Cardim > >> >> Ol? pessoal, n?o deixem de ler o excelente artigo do Felipe Leprevost >> sobre redes neurais que foi ao ar hoje: >> >> >> http://sao-paulo.pm.org/equinocio/2013/mar/04-aplicando-uma-rede-neural-Hopfield >> >> ? uma excelente oportunidade pra quem quer come?ar a brincar com IA. >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Felipe da Veiga Leprevost www.leprevost.com.br Laboratory for Proteomics and Protein Engineering. Fiocruz, Brazil. -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Tue Mar 5 06:43:27 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 5 Mar 2013 10:43:27 -0400 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_-_Dia_4_-_Redes_Neurais_Hopfie?= =?iso-8859-1?q?ld?= In-Reply-To: References: Message-ID: Felipe, Precisa de algumas corre??es ortogr?ficas e concord?ncia, no texto. Como posso ajudar a fazer? Abs, Marcio. Em 5 de mar?o de 2013 00:24, Felipe Leprevost escreveu: > Renato tente o seguinte: > > $hop = AI::NeuralNet::Hopfield->*new*(*row* => 4, *col* => 4); > > abra?os > > > 2013/3/5 Renato Santos > >> Felipe, >> >> voc? poderia conferir os c?digos e a vers?o atual do cpan? >> >> tentei instalar, deu erro de coverage, ent?o instalei sem os testes. >> >> por?m o >> *$hop = AI::NeuralNet::Hopfield->(rows => 4, cols => 4);* >> >> ? invalido, entao tentei com ->new, e ent?o acontece: >> >> Math::SparseMatrix->new error. >> USAGE: my $spmatrix = Math::SparseMatrix->new($num_rows, $num_cols); >> >> 2013/3/5 Eden Cardim >> >>> >>> Ol? pessoal, n?o deixem de ler o excelente artigo do Felipe Leprevost >>> sobre redes neurais que foi ao ar hoje: >>> >>> >>> http://sao-paulo.pm.org/equinocio/2013/mar/04-aplicando-uma-rede-neural-Hopfield >>> >>> ? uma excelente oportunidade pra quem quer come?ar a brincar com IA. >>> >>> -- >>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>> +55 11 9644 8225 >>> http://insoli.de >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Felipe da Veiga Leprevost > www.leprevost.com.br > Laboratory for Proteomics and Protein Engineering. > Fiocruz, Brazil. > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From felipe at leprevost.com.br Tue Mar 5 06:49:59 2013 From: felipe at leprevost.com.br (Felipe Leprevost) Date: Tue, 5 Mar 2013 11:49:59 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_-_Dia_4_-_Redes_Neurais_Hopfield?= In-Reply-To: References: Message-ID: Oi marcio. Eu fiz o push ontem das correc?es ortogr?ficas pro texto no github, acho que o edenc tem que autorizar. Escrevi meio que as pressas e n?o corrigi :/ Valeu pela ajuda On Mar 5, 2013 11:44 AM, "Marcio - Google" wrote: > Felipe, > > Precisa de algumas corre??es ortogr?ficas e concord?ncia, no texto. > Como posso ajudar a fazer? > > Abs, > > Marcio. > > Em 5 de mar?o de 2013 00:24, Felipe Leprevost escreveu: > >> Renato tente o seguinte: >> >> $hop = AI::NeuralNet::Hopfield->*new*(*row* => 4, *col* => 4); >> >> abra?os >> >> >> 2013/3/5 Renato Santos >> >>> Felipe, >>> >>> voc? poderia conferir os c?digos e a vers?o atual do cpan? >>> >>> tentei instalar, deu erro de coverage, ent?o instalei sem os testes. >>> >>> por?m o >>> *$hop = AI::NeuralNet::Hopfield->(rows => 4, cols => 4);* >>> >>> ? invalido, entao tentei com ->new, e ent?o acontece: >>> >>> Math::SparseMatrix->new error. >>> USAGE: my $spmatrix = Math::SparseMatrix->new($num_rows, $num_cols); >>> >>> 2013/3/5 Eden Cardim >>> >>>> >>>> Ol? pessoal, n?o deixem de ler o excelente artigo do Felipe Leprevost >>>> sobre redes neurais que foi ao ar hoje: >>>> >>>> >>>> http://sao-paulo.pm.org/equinocio/2013/mar/04-aplicando-uma-rede-neural-Hopfield >>>> >>>> ? uma excelente oportunidade pra quem quer come?ar a brincar com IA. >>>> >>>> -- >>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>> +55 11 9644 8225 >>>> http://insoli.de >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Sarav?, >>> Renato CRON >>> http://www.renatocron.com/blog/ >>> @renato_cron >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Felipe da Veiga Leprevost >> www.leprevost.com.br >> Laboratory for Proteomics and Protein Engineering. >> Fiocruz, Brazil. >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Tue Mar 5 07:09:33 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 05 Mar 2013 12:09:33 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_-_Dia_4_-_Redes_Neurais_Hopfield?= In-Reply-To: (Felipe Leprevost's message of "Tue, 5 Mar 2013 11:49:59 -0300") References: Message-ID: >>>>> "Felipe" == Felipe Leprevost writes: Felipe> Oi marcio. Eu fiz o push ontem das correc?es ortogr?ficas Felipe> pro texto no github, acho que o edenc tem que autorizar. Voc? precisa me mandar um pull request ou ent?o comitar direto no reposit?rio principal. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From felipe at leprevost.com.br Tue Mar 5 07:41:49 2013 From: felipe at leprevost.com.br (Felipe Leprevost) Date: Tue, 5 Mar 2013 12:41:49 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_-_Dia_4_-_Redes_Neurais_Hopfield?= In-Reply-To: References: Message-ID: ok, est? feito 2013/3/5 Eden Cardim > >>>>> "Felipe" == Felipe Leprevost writes: > > Felipe> Oi marcio. Eu fiz o push ontem das correc?es ortogr?ficas > Felipe> pro texto no github, acho que o edenc tem que autorizar. > > Voc? precisa me mandar um pull request ou ent?o comitar direto no > reposit?rio principal. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Felipe da Veiga Leprevost www.leprevost.com.br Laboratory for Proteomics and Protein Engineering. Fiocruz, Brazil. -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Wed Mar 6 04:18:30 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 06 Mar 2013 09:18:30 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_-_Dia_5_-_Catalyst_Apredendendo_?= =?utf-8?q?DispatchType_Chained?= Message-ID: Est? no ar o quinto artigo do equin?cio, o Renato ensina como usar chained actions no catalyst, vale a pena conferir. http://sao-paulo.pm.org/equinocio/2013/mar/05-catalyst-aprendendo-dispatchtype-chained -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From leonardo at ruoso.com Wed Mar 6 06:38:26 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Wed, 6 Mar 2013 11:38:26 -0300 Subject: [SP-pm] Coordino Message-ID: O que voc?s acham de instalar o coordino ?ou software similar? no dom?nio da S?o Paulo PM? Abra?os, -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Thu Mar 7 06:23:46 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 07 Mar 2013 11:23:46 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_-_Dia_6_-_Clonando_e_Configurand?= =?utf-8?q?o_o_Para_Onde_Foi_o_Meu_Dinheiro?= Message-ID: Ol? pessoal, no artigo de hoje o Al? Borba ensina como instalar uma inst?ncia de desenvolvimento do Para Onde Foi o Meu Dinheiro. Um prato cheio para os interessados em contribuir com o projeto! http://sao-paulo.pm.org/equinocio/2013/mar/06-clonando-configurando-rodando-pofomd -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From eden at insoli.de Thu Mar 7 07:05:19 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 07 Mar 2013 12:05:19 -0300 Subject: [SP-pm] Boas Vindas ao Fred Message-ID: Ol? Fred, seja bem-vindo ? nossa lista, como de costume, por favor nos diga como conheceu a lista e onde voc? usa perl no dia-a-dia. Fica tamb?m a dica de que est? acontecendo o equin?cio, onde publicamos uma s?rie de artigos por 20 dias, voc? encontra os artigos aqui: http://sao-paulo.pm.org/equinocio/2013/mar/ -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From fdmmelo at gmail.com Thu Mar 7 09:18:21 2013 From: fdmmelo at gmail.com (Frederico Melo) Date: Thu, 7 Mar 2013 14:18:21 -0300 Subject: [SP-pm] Boas Vindas ao Fred In-Reply-To: References: Message-ID: Conheci a lista pelo Google. Estou envolvido em um projeto aqui no trabalho onde estou com muitas dificuldades, pesquisei sobre o tema no Google e o mesmo retornou algumas respostas mas, as desse grupo de discuss?o foram as mais produtivas. Ainda assim, preciso de ajuda e ficarei muito grato se conseguir apoio por aqui! Obrigado Eden! Abcs, Frederico 2013/3/7 Eden Cardim > > Ol? Fred, seja bem-vindo ? nossa lista, como de costume, por favor nos > diga como conheceu a lista e onde voc? usa perl no dia-a-dia. > > Fica tamb?m a dica de que est? acontecendo o equin?cio, onde > publicamos uma s?rie de artigos por 20 dias, voc? encontra os artigos > aqui: http://sao-paulo.pm.org/equinocio/2013/mar/ > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eduardo at web2solutions.com.br Thu Mar 7 09:20:26 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Thu, 07 Mar 2013 14:20:26 -0300 Subject: [SP-pm] Boas Vindas ao Fred In-Reply-To: References: Message-ID: <5138CC5A.8010100@web2solutions.com.br> Seja bem vindo Frederico On 07/03/2013 14:18, Frederico Melo wrote: > Conheci a lista pelo Google. Estou envolvido em um projeto aqui no > trabalho onde estou com muitas dificuldades, pesquisei sobre o tema no > Google e o mesmo retornou algumas respostas mas, as desse grupo de > discuss?o foram as mais produtivas. Ainda assim, preciso de ajuda e > ficarei muito grato se conseguir apoio por aqui! > > Obrigado Eden! > Abcs, > Frederico > > 2013/3/7 Eden Cardim > > > > Ol? Fred, seja bem-vindo ? nossa lista, como de costume, por favor nos > diga como conheceu a lista e onde voc? usa perl no dia-a-dia. > > Fica tamb?m a dica de que est? acontecendo o equin?cio, onde > publicamos uma s?rie de artigos por 20 dias, voc? encontra os artigos > aqui: http://sao-paulo.pm.org/equinocio/2013/mar/ > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From fdmmelo at gmail.com Thu Mar 7 09:33:10 2013 From: fdmmelo at gmail.com (Frederico Melo) Date: Thu, 7 Mar 2013 14:33:10 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect Message-ID: Sr(a)s., Obrigado pela disponibilidade de alguns com os quais conversei *em paralelo* e me orientaram a postar aqui... Segue abaixo um resumo da minha dor de cabe?a: Chamo-me Frederico, tenho alguns conhecimentos em PHP, Perl, MySQL e Linux. Aqui na empresa, trabalho com desenvolvimento e at? o momento n?o tive problemas mas, surgiu um projeto que estou respons?vel onde ser? necess?rio coletar uma s?rie de informa??es em um mainframe IBM, process?-las e armazen?-las em MySQL. Apresentarei os dados em HTML. Ent?o, gostaria muito de uma orienta??o para: 1 - com um servidor Linux sem interface gr?fica, acessar o servidor IBM atrav?s de telnet na porta 23; 2 - capturar alguns dados nesse IBM e armazen?-los em MySQL 3 - ap?s capturar os dados, devo escrever alguns comandos no IBM ou seja, o programa deve ser de m?o-dupla (l? e escrever no IBM utilizando usu?rio conhecido nesse ambiente); 4 - toda interface existente para o IBM ? feita por aplicativos no Windows (Winsock 3270 Telnet, QWS3270) 5 - tenho instalado no servidor Linux expect, php, perl, mysql Penso em desenvolver algo com perl, expect, s3270 etc mas, sinceramente n?o sei qual a melhor solu??o. Tenho facilidade em aprender sozinho mas, preciso de um exemplo inicial onde eu possa testar e verificar o resultado do que est? sendo feito. ? partir da?, customizo e tento implementar. No momento, estou CEGO caminhando em um terreno novo, sem saber muito bem por onde come?ar... N?o tenho muita familiaridade com o Expect, nem com o s3270. Socorro e desculpem-me pela minha ignor?ncia! Aprecio muito qualquer ajuda para eu come?ar. Obrigado! Frederico -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Thu Mar 7 09:35:08 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 7 Mar 2013 14:35:08 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: Message-ID: Qual pr?dio da IBM Voc? fica ? 2013/3/7 Frederico Melo : > Sr(a)s., Obrigado pela disponibilidade de alguns com os quais conversei *em > paralelo* e me orientaram a postar aqui... Segue abaixo um resumo da minha > dor de cabe?a: > > Chamo-me Frederico, tenho alguns conhecimentos em PHP, Perl, MySQL e Linux. > Aqui na empresa, trabalho com desenvolvimento e at? o momento n?o tive > problemas mas, surgiu um projeto que estou respons?vel onde ser? necess?rio > coletar uma s?rie de informa??es em um mainframe IBM, process?-las e > armazen?-las em MySQL. Apresentarei os dados em HTML. Ent?o, gostaria muito > de uma orienta??o para: > > 1 - com um servidor Linux sem interface gr?fica, acessar o servidor IBM > atrav?s de telnet na porta 23; > 2 - capturar alguns dados nesse IBM e armazen?-los em MySQL > 3 - ap?s capturar os dados, devo escrever alguns comandos no IBM ou seja, o > programa deve ser de m?o-dupla (l? e escrever no IBM utilizando usu?rio > conhecido nesse ambiente); > 4 - toda interface existente para o IBM ? feita por aplicativos no Windows > (Winsock 3270 Telnet, QWS3270) > 5 - tenho instalado no servidor Linux expect, php, perl, mysql > > Penso em desenvolver algo com perl, expect, s3270 etc mas, sinceramente n?o > sei qual a melhor solu??o. > Tenho facilidade em aprender sozinho mas, preciso de um exemplo inicial onde > eu possa testar e verificar o resultado do que est? sendo feito. ? partir > da?, customizo e tento implementar. > > No momento, estou CEGO caminhando em um terreno novo, sem saber muito bem > por onde come?ar... > N?o tenho muita familiaridade com o Expect, nem com o s3270. Socorro e > desculpem-me pela minha ignor?ncia! > > Aprecio muito qualquer ajuda para eu come?ar. > Obrigado! > > Frederico > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From daniel.oliveira.mantovani at gmail.com Thu Mar 7 09:35:08 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 7 Mar 2013 14:35:08 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: Message-ID: Qual pr?dio da IBM Voc? fica ? 2013/3/7 Frederico Melo : > Sr(a)s., Obrigado pela disponibilidade de alguns com os quais conversei *em > paralelo* e me orientaram a postar aqui... Segue abaixo um resumo da minha > dor de cabe?a: > > Chamo-me Frederico, tenho alguns conhecimentos em PHP, Perl, MySQL e Linux. > Aqui na empresa, trabalho com desenvolvimento e at? o momento n?o tive > problemas mas, surgiu um projeto que estou respons?vel onde ser? necess?rio > coletar uma s?rie de informa??es em um mainframe IBM, process?-las e > armazen?-las em MySQL. Apresentarei os dados em HTML. Ent?o, gostaria muito > de uma orienta??o para: > > 1 - com um servidor Linux sem interface gr?fica, acessar o servidor IBM > atrav?s de telnet na porta 23; > 2 - capturar alguns dados nesse IBM e armazen?-los em MySQL > 3 - ap?s capturar os dados, devo escrever alguns comandos no IBM ou seja, o > programa deve ser de m?o-dupla (l? e escrever no IBM utilizando usu?rio > conhecido nesse ambiente); > 4 - toda interface existente para o IBM ? feita por aplicativos no Windows > (Winsock 3270 Telnet, QWS3270) > 5 - tenho instalado no servidor Linux expect, php, perl, mysql > > Penso em desenvolver algo com perl, expect, s3270 etc mas, sinceramente n?o > sei qual a melhor solu??o. > Tenho facilidade em aprender sozinho mas, preciso de um exemplo inicial onde > eu possa testar e verificar o resultado do que est? sendo feito. ? partir > da?, customizo e tento implementar. > > No momento, estou CEGO caminhando em um terreno novo, sem saber muito bem > por onde come?ar... > N?o tenho muita familiaridade com o Expect, nem com o s3270. Socorro e > desculpem-me pela minha ignor?ncia! > > Aprecio muito qualquer ajuda para eu come?ar. > Obrigado! > > Frederico > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From vivien.hayazaki at gmail.com Thu Mar 7 09:37:26 2013 From: vivien.hayazaki at gmail.com (Vivien Hayazaki) Date: Thu, 7 Mar 2013 14:37:26 -0300 Subject: [SP-pm] Boas Vindas ao Fred In-Reply-To: <5138CC5A.8010100@web2solutions.com.br> References: <5138CC5A.8010100@web2solutions.com.br> Message-ID: Bem-vindo, Frederico! 2013/3/7 Eduardo Almeida > Seja bem vindo Frederico > > > On 07/03/2013 14:18, Frederico Melo wrote: > > Conheci a lista pelo Google. Estou envolvido em um projeto aqui no > trabalho onde estou com muitas dificuldades, pesquisei sobre o tema no > Google e o mesmo retornou algumas respostas mas, as desse grupo de > discuss?o foram as mais produtivas. Ainda assim, preciso de ajuda e ficarei > muito grato se conseguir apoio por aqui! > > Obrigado Eden! > Abcs, > Frederico > > 2013/3/7 Eden Cardim > >> >> Ol? Fred, seja bem-vindo ? nossa lista, como de costume, por favor nos >> diga como conheceu a lista e onde voc? usa perl no dia-a-dia. >> >> Fica tamb?m a dica de que est? acontecendo o equin?cio, onde >> publicamos uma s?rie de artigos por 20 dias, voc? encontra os artigos >> aqui: http://sao-paulo.pm.org/equinocio/2013/mar/ >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > -- > Eduardo Almeida - Software Engineer > eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 > > *WEB2 Solutions* - Inovando, sempre! > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fdmmelo at gmail.com Thu Mar 7 09:45:50 2013 From: fdmmelo at gmail.com (Frederico Melo) Date: Thu, 7 Mar 2013 14:45:50 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: Message-ID: Ol? Daniel, n?o trabalho na IBM... :-( Voc? teria como me ajudar no projeto que postei? Sabe como faz?-lo? Obrigado e desculpe a trabalheira! Frederico 2013/3/7 Daniel de Oliveira Mantovani > Qual pr?dio da IBM Voc? fica ? > > 2013/3/7 Frederico Melo : > > Sr(a)s., Obrigado pela disponibilidade de alguns com os quais conversei > *em > > paralelo* e me orientaram a postar aqui... Segue abaixo um resumo da > minha > > dor de cabe?a: > > > > Chamo-me Frederico, tenho alguns conhecimentos em PHP, Perl, MySQL e > Linux. > > Aqui na empresa, trabalho com desenvolvimento e at? o momento n?o tive > > problemas mas, surgiu um projeto que estou respons?vel onde ser? > necess?rio > > coletar uma s?rie de informa??es em um mainframe IBM, process?-las e > > armazen?-las em MySQL. Apresentarei os dados em HTML. Ent?o, gostaria > muito > > de uma orienta??o para: > > > > 1 - com um servidor Linux sem interface gr?fica, acessar o servidor IBM > > atrav?s de telnet na porta 23; > > 2 - capturar alguns dados nesse IBM e armazen?-los em MySQL > > 3 - ap?s capturar os dados, devo escrever alguns comandos no IBM ou > seja, o > > programa deve ser de m?o-dupla (l? e escrever no IBM utilizando usu?rio > > conhecido nesse ambiente); > > 4 - toda interface existente para o IBM ? feita por aplicativos no > Windows > > (Winsock 3270 Telnet, QWS3270) > > 5 - tenho instalado no servidor Linux expect, php, perl, mysql > > > > Penso em desenvolver algo com perl, expect, s3270 etc mas, sinceramente > n?o > > sei qual a melhor solu??o. > > Tenho facilidade em aprender sozinho mas, preciso de um exemplo inicial > onde > > eu possa testar e verificar o resultado do que est? sendo feito. ? partir > > da?, customizo e tento implementar. > > > > No momento, estou CEGO caminhando em um terreno novo, sem saber muito bem > > por onde come?ar... > > N?o tenho muita familiaridade com o Expect, nem com o s3270. Socorro e > > desculpem-me pela minha ignor?ncia! > > > > Aprecio muito qualquer ajuda para eu come?ar. > > Obrigado! > > > > Frederico > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Thu Mar 7 09:48:39 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Thu, 7 Mar 2013 14:48:39 -0300 Subject: [SP-pm] Boas Vindas ao Fred In-Reply-To: References: <5138CC5A.8010100@web2solutions.com.br> Message-ID: Bem vindo Frederico. * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/3/7 Vivien Hayazaki > Bem-vindo, Frederico! > > > 2013/3/7 Eduardo Almeida > >> Seja bem vindo Frederico >> >> >> On 07/03/2013 14:18, Frederico Melo wrote: >> >> Conheci a lista pelo Google. Estou envolvido em um projeto aqui no >> trabalho onde estou com muitas dificuldades, pesquisei sobre o tema no >> Google e o mesmo retornou algumas respostas mas, as desse grupo de >> discuss?o foram as mais produtivas. Ainda assim, preciso de ajuda e ficarei >> muito grato se conseguir apoio por aqui! >> >> Obrigado Eden! >> Abcs, >> Frederico >> >> 2013/3/7 Eden Cardim >> >>> >>> Ol? Fred, seja bem-vindo ? nossa lista, como de costume, por favor nos >>> diga como conheceu a lista e onde voc? usa perl no dia-a-dia. >>> >>> Fica tamb?m a dica de que est? acontecendo o equin?cio, onde >>> publicamos uma s?rie de artigos por 20 dias, voc? encontra os artigos >>> aqui: http://sao-paulo.pm.org/equinocio/2013/mar/ >>> >>> -- >>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>> +55 11 9644 8225 >>> http://insoli.de >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> -- >> Eduardo Almeida - Software Engineer >> eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >> >> *WEB2 Solutions* - Inovando, sempre! >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Thu Mar 7 09:50:36 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Thu, 7 Mar 2013 14:50:36 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: Message-ID: Parece que eu vi a promessa de um artigo sobre isso para este Equin?cio. Em 7 de mar?o de 2013 14:33, Frederico Melo escreveu: > Sr(a)s., Obrigado pela disponibilidade de alguns com os quais conversei > *em paralelo* e me orientaram a postar aqui... Segue abaixo um resumo da > minha dor de cabe?a: > > Chamo-me Frederico, tenho alguns conhecimentos em PHP, Perl, MySQL e > Linux. Aqui na empresa, trabalho com desenvolvimento e at? o momento n?o > tive problemas mas, surgiu um projeto que estou respons?vel onde ser? > necess?rio coletar uma s?rie de informa??es em um mainframe IBM, > process?-las e armazen?-las em MySQL. Apresentarei os dados em HTML. Ent?o, > gostaria muito de uma orienta??o para: > > 1 - com um servidor Linux sem interface gr?fica, acessar o servidor IBM > atrav?s de telnet na porta 23; > 2 - capturar alguns dados nesse IBM e armazen?-los em MySQL > 3 - ap?s capturar os dados, devo escrever alguns comandos no IBM ou seja, > o programa deve ser de m?o-dupla (l? e escrever no IBM utilizando usu?rio > conhecido nesse ambiente); > 4 - toda interface existente para o IBM ? feita por aplicativos no Windows > (Winsock 3270 Telnet, QWS3270) > 5 - tenho instalado no servidor Linux expect, php, perl, mysql > > Penso em desenvolver algo com perl, expect, s3270 etc mas, sinceramente > n?o sei qual a melhor solu??o. > Tenho facilidade em aprender sozinho mas, preciso de um exemplo inicial > onde eu possa testar e verificar o resultado do que est? sendo feito. ? > partir da?, customizo e tento implementar. > > No momento, estou CEGO caminhando em um terreno novo, sem saber muito bem > por onde come?ar... > N?o tenho muita familiaridade com o Expect, nem com o s3270. Socorro e > desculpem-me pela minha ignor?ncia! > > Aprecio muito qualquer ajuda para eu come?ar. > Obrigado! > > Frederico > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Thu Mar 7 09:54:20 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 07 Mar 2013 14:54:20 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: (Frederico Melo's message of "Thu, 7 Mar 2013 14:33:10 -0300") References: Message-ID: >>>>> "Frederico" == Frederico Melo writes: Frederico> No momento, estou CEGO caminhando em um terreno novo, Frederico> sem saber muito bem por onde come?ar... N?o tenho muita Frederico> familiaridade com o Expect, nem com o s3270. Socorro e Frederico> desculpem-me pela minha ignor?ncia! Vou postar um artigo sobre isso na s?rie do equin?cio. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From dan.vinciguerra at gmail.com Thu Mar 7 09:56:22 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Thu, 7 Mar 2013 14:56:22 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: Message-ID: 1 - com um servidor Linux sem interface gr?fica, acessar o servidor IBM atrav?s de telnet na porta 23; Pode usar um Cron e criar uma implementa??o que acesse via Socket, um daemon ou algo mais apropriado para acesso ao mainframe 2 - capturar alguns dados nesse IBM e armazen?-los em MySQL Apos o acesso, imagino que a captura dos dados seja simples... ent?o seria s? criar(ou usar um dos v?rios no CPAN) um parser para o formato do arquivo que voc? extraiu e usar o DBI ou um ORM se preferir para colocar os dados no MySQL. 3 - ap?s capturar os dados, devo escrever alguns comandos no IBM ou seja, o programa deve ser de m?o-dupla (l? e escrever no IBM utilizando usu?rio conhecido nesse ambiente); N?o d? pra criar algo como um servi?o que escute em alguma porta ou scripts JCL, sei l? para facilitar esse processo!? N?o conhe?o ao certo o seu cen?rio mas posso dizer que escolheu uma ?tima linguagem para o trabalho! ;-) Abra?o, * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/3/7 Frederico Melo > Sr(a)s., Obrigado pela disponibilidade de alguns com os quais conversei > *em paralelo* e me orientaram a postar aqui... Segue abaixo um resumo da > minha dor de cabe?a: > > Chamo-me Frederico, tenho alguns conhecimentos em PHP, Perl, MySQL e > Linux. Aqui na empresa, trabalho com desenvolvimento e at? o momento n?o > tive problemas mas, surgiu um projeto que estou respons?vel onde ser? > necess?rio coletar uma s?rie de informa??es em um mainframe IBM, > process?-las e armazen?-las em MySQL. Apresentarei os dados em HTML. Ent?o, > gostaria muito de uma orienta??o para: > > 1 - com um servidor Linux sem interface gr?fica, acessar o servidor IBM > atrav?s de telnet na porta 23; > 2 - capturar alguns dados nesse IBM e armazen?-los em MySQL > 3 - ap?s capturar os dados, devo escrever alguns comandos no IBM ou seja, > o programa deve ser de m?o-dupla (l? e escrever no IBM utilizando usu?rio > conhecido nesse ambiente); > 4 - toda interface existente para o IBM ? feita por aplicativos no Windows > (Winsock 3270 Telnet, QWS3270) > 5 - tenho instalado no servidor Linux expect, php, perl, mysql > > Penso em desenvolver algo com perl, expect, s3270 etc mas, sinceramente > n?o sei qual a melhor solu??o. > Tenho facilidade em aprender sozinho mas, preciso de um exemplo inicial > onde eu possa testar e verificar o resultado do que est? sendo feito. ? > partir da?, customizo e tento implementar. > > No momento, estou CEGO caminhando em um terreno novo, sem saber muito bem > por onde come?ar... > N?o tenho muita familiaridade com o Expect, nem com o s3270. Socorro e > desculpem-me pela minha ignor?ncia! > > Aprecio muito qualquer ajuda para eu come?ar. > Obrigado! > > Frederico > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Thu Mar 7 10:01:53 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 7 Mar 2013 15:01:53 -0300 Subject: [SP-pm] Boas Vindas ao Fred In-Reply-To: References: <5138CC5A.8010100@web2solutions.com.br> Message-ID: Bem vindo :) Em 7 de mar?o de 2013 14:48, Daniel Vinciguerra escreveu: > Bem vindo Frederico. > > > Daniel Vinciguerra > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/3/7 Vivien Hayazaki >> >> Bem-vindo, Frederico! >> >> >> 2013/3/7 Eduardo Almeida >>> >>> Seja bem vindo Frederico >>> >>> >>> On 07/03/2013 14:18, Frederico Melo wrote: >>> >>> Conheci a lista pelo Google. Estou envolvido em um projeto aqui no >>> trabalho onde estou com muitas dificuldades, pesquisei sobre o tema no >>> Google e o mesmo retornou algumas respostas mas, as desse grupo de discuss?o >>> foram as mais produtivas. Ainda assim, preciso de ajuda e ficarei muito >>> grato se conseguir apoio por aqui! >>> >>> Obrigado Eden! >>> Abcs, >>> Frederico >>> >>> 2013/3/7 Eden Cardim >>>> >>>> >>>> Ol? Fred, seja bem-vindo ? nossa lista, como de costume, por favor nos >>>> diga como conheceu a lista e onde voc? usa perl no dia-a-dia. >>>> >>>> Fica tamb?m a dica de que est? acontecendo o equin?cio, onde >>>> publicamos uma s?rie de artigos por 20 dias, voc? encontra os artigos >>>> aqui: http://sao-paulo.pm.org/equinocio/2013/mar/ >>>> >>>> -- >>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>> +55 11 9644 8225 >>>> http://insoli.de >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>> >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> >>> -- >>> Eduardo Almeida - Software Engineer >>> eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >>> >>> WEB2 Solutions - Inovando, sempre! >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From giulianisanches at gmail.com Thu Mar 7 10:11:15 2013 From: giulianisanches at gmail.com (Giuliani Sanches) Date: Thu, 7 Mar 2013 15:11:15 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: Message-ID: Bom, n?o lidei diretamente com o mainframe no meu trabalho por?m a empresa para a qual presto servi?o disponibilizou uma lib. Atrav?s desta lib fiz um wrapper que foi transformado em webservice. Tudo java. Bom, vamos aos fatos para tentar te ajudar pois eu abri a lib num "descompilador" de .class java para entender o que ela fazia (podia ter pedido o fonte, mas nada como a falsa sensa??o h4x0r :P ) e basicamente: - Ela abre uma conex?o (socket) com o mainframe - Envia uma string (sim, string) posicional (foobarbaz, ou seja, 1 a 3 foo, 4 a 6 bar e assim por diante) para um prog do mainframe. Esse prog ? identificado na pr?pria string. - O mainframe recebe isso, identifica o prog, faz o que tem que fazer e devolve outra string posicional - ? a lib faz o parser e devolve o valor Nada muito complexo. Se este for o caso (algu?m deve ter te passado maiores detalhes de como essa comunica??o vai ocorrer) voc? s? precisa identificar o m?dulo perl para te apoiar nisso. Inclusive no perl isso deve ser BEM menos verboso/trabalhoso. Abra?o. Giuliani D. Sanches about.me/giulianisanches 2013/3/7 Leonardo Ruoso > Parece que eu vi a promessa de um artigo sobre isso para este Equin?cio. > > > Em 7 de mar?o de 2013 14:33, Frederico Melo escreveu: > >> Sr(a)s., Obrigado pela disponibilidade de alguns com os quais conversei >> *em paralelo* e me orientaram a postar aqui... Segue abaixo um resumo da >> minha dor de cabe?a: >> >> Chamo-me Frederico, tenho alguns conhecimentos em PHP, Perl, MySQL e >> Linux. Aqui na empresa, trabalho com desenvolvimento e at? o momento n?o >> tive problemas mas, surgiu um projeto que estou respons?vel onde ser? >> necess?rio coletar uma s?rie de informa??es em um mainframe IBM, >> process?-las e armazen?-las em MySQL. Apresentarei os dados em HTML. Ent?o, >> gostaria muito de uma orienta??o para: >> >> 1 - com um servidor Linux sem interface gr?fica, acessar o servidor IBM >> atrav?s de telnet na porta 23; >> 2 - capturar alguns dados nesse IBM e armazen?-los em MySQL >> 3 - ap?s capturar os dados, devo escrever alguns comandos no IBM ou seja, >> o programa deve ser de m?o-dupla (l? e escrever no IBM utilizando usu?rio >> conhecido nesse ambiente); >> 4 - toda interface existente para o IBM ? feita por aplicativos no >> Windows (Winsock 3270 Telnet, QWS3270) >> 5 - tenho instalado no servidor Linux expect, php, perl, mysql >> >> Penso em desenvolver algo com perl, expect, s3270 etc mas, sinceramente >> n?o sei qual a melhor solu??o. >> Tenho facilidade em aprender sozinho mas, preciso de um exemplo inicial >> onde eu possa testar e verificar o resultado do que est? sendo feito. ? >> partir da?, customizo e tento implementar. >> >> No momento, estou CEGO caminhando em um terreno novo, sem saber muito bem >> por onde come?ar... >> N?o tenho muita familiaridade com o Expect, nem com o s3270. Socorro e >> desculpem-me pela minha ignor?ncia! >> >> Aprecio muito qualquer ajuda para eu come?ar. >> Obrigado! >> >> Frederico >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fdmmelo at gmail.com Thu Mar 7 10:12:02 2013 From: fdmmelo at gmail.com (Frederico Melo) Date: Thu, 7 Mar 2013 15:12:02 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: Message-ID: Eu tamb?m vi algo sobre isso! Estou precisando muito de uma LUZ sobre esse tema t?o pobre de documenta??o e exemplos... Tomara que eu consiga ajuda por aqui! Um abra?o, Frederico 2013/3/7 Leonardo Ruoso > Parece que eu vi a promessa de um artigo sobre isso para este Equin?cio. > > > Em 7 de mar?o de 2013 14:33, Frederico Melo escreveu: > >> Sr(a)s., Obrigado pela disponibilidade de alguns com os quais conversei >> *em paralelo* e me orientaram a postar aqui... Segue abaixo um resumo da >> minha dor de cabe?a: >> >> Chamo-me Frederico, tenho alguns conhecimentos em PHP, Perl, MySQL e >> Linux. Aqui na empresa, trabalho com desenvolvimento e at? o momento n?o >> tive problemas mas, surgiu um projeto que estou respons?vel onde ser? >> necess?rio coletar uma s?rie de informa??es em um mainframe IBM, >> process?-las e armazen?-las em MySQL. Apresentarei os dados em HTML. Ent?o, >> gostaria muito de uma orienta??o para: >> >> 1 - com um servidor Linux sem interface gr?fica, acessar o servidor IBM >> atrav?s de telnet na porta 23; >> 2 - capturar alguns dados nesse IBM e armazen?-los em MySQL >> 3 - ap?s capturar os dados, devo escrever alguns comandos no IBM ou seja, >> o programa deve ser de m?o-dupla (l? e escrever no IBM utilizando usu?rio >> conhecido nesse ambiente); >> 4 - toda interface existente para o IBM ? feita por aplicativos no >> Windows (Winsock 3270 Telnet, QWS3270) >> 5 - tenho instalado no servidor Linux expect, php, perl, mysql >> >> Penso em desenvolver algo com perl, expect, s3270 etc mas, sinceramente >> n?o sei qual a melhor solu??o. >> Tenho facilidade em aprender sozinho mas, preciso de um exemplo inicial >> onde eu possa testar e verificar o resultado do que est? sendo feito. ? >> partir da?, customizo e tento implementar. >> >> No momento, estou CEGO caminhando em um terreno novo, sem saber muito bem >> por onde come?ar... >> N?o tenho muita familiaridade com o Expect, nem com o s3270. Socorro e >> desculpem-me pela minha ignor?ncia! >> >> Aprecio muito qualquer ajuda para eu come?ar. >> Obrigado! >> >> Frederico >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Thu Mar 7 10:44:42 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 07 Mar 2013 15:44:42 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: (Frederico Melo's message of "Thu, 7 Mar 2013 15:12:02 -0300") References: Message-ID: >>>>> "Frederico" == Frederico Melo writes: Frederico> Eu tamb?m vi algo sobre isso! Estou precisando muito de Frederico> uma LUZ sobre esse tema t?o pobre de documenta??o e Frederico> exemplos... Tomara que eu consiga ajuda por aqui! A documenta??o ? pobre por se tratar de uma tecnologia cara e propriet?ria, ent?o tem poucas pessoas brincando com isso. J? soltando um spoiler do artigo, eu vou usar o http://www.hercules-390.org, a? d? pra brincar em casa sem gastar um tost?o com equipamento. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From josef.aquino at gmail.com Thu Mar 7 11:15:25 2013 From: josef.aquino at gmail.com (Jose Aquino) Date: Thu, 7 Mar 2013 16:15:25 -0300 Subject: [SP-pm] Meios de pagamento. Message-ID: Senhores, outro dia teve um evento sobre esse tema em SP, certo? Gostaria de saber se podem enviar a lista das empresas participantes, tenho que resolver isso no projeto que atuo hoje. Obrigado Josef -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Thu Mar 7 11:18:35 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Thu, 7 Mar 2013 16:18:35 -0300 Subject: [SP-pm] Meios de pagamento. In-Reply-To: References: Message-ID: Voc? pode ser um pouco mais espec?fico em sua demanda? Em 7 de mar?o de 2013 16:15, Jose Aquino escreveu: > Senhores, outro dia teve um evento sobre esse tema em SP, certo? > Gostaria de saber se podem enviar a lista das empresas participantes, > tenho que resolver isso no projeto que atuo hoje. > Obrigado > Josef > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From giulianisanches at gmail.com Thu Mar 7 11:24:39 2013 From: giulianisanches at gmail.com (Giuliani Sanches) Date: Thu, 7 Mar 2013 16:24:39 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: Message-ID: Buenas Frederico, Pelo hist?rico da lista eu diria que vc tem a faca e o queijo na m?o. J? da pra tentar fazer conex?o, enviar alguma coisa e ler alguma coisa enquanto o Eden pica o queijo e oferece goiabada ou doce de leite pra acompanhar (escreve o artigo :P ). Numa dessas voc? consegue fazer algo funcional e pode usar o material que ser? disponibilizado para melhorar. Para saber o que enviar e receber, deve ter alguma especifica??o ou algu?m que tenha maiores detalhes. Abra?o. Giuliani D. Sanches about.me/giulianisanches 2013/3/7 Frederico Melo > Eu tamb?m vi algo sobre isso! Estou precisando muito de uma LUZ sobre esse > tema t?o pobre de documenta??o e exemplos... Tomara que eu consiga ajuda > por aqui! > > Um abra?o, > Frederico > > > 2013/3/7 Leonardo Ruoso > >> Parece que eu vi a promessa de um artigo sobre isso para este Equin?cio. >> >> >> Em 7 de mar?o de 2013 14:33, Frederico Melo escreveu: >> >>> Sr(a)s., Obrigado pela disponibilidade de alguns com os quais conversei >>> *em paralelo* e me orientaram a postar aqui... Segue abaixo um resumo da >>> minha dor de cabe?a: >>> >>> Chamo-me Frederico, tenho alguns conhecimentos em PHP, Perl, MySQL e >>> Linux. Aqui na empresa, trabalho com desenvolvimento e at? o momento n?o >>> tive problemas mas, surgiu um projeto que estou respons?vel onde ser? >>> necess?rio coletar uma s?rie de informa??es em um mainframe IBM, >>> process?-las e armazen?-las em MySQL. Apresentarei os dados em HTML. Ent?o, >>> gostaria muito de uma orienta??o para: >>> >>> 1 - com um servidor Linux sem interface gr?fica, acessar o servidor IBM >>> atrav?s de telnet na porta 23; >>> 2 - capturar alguns dados nesse IBM e armazen?-los em MySQL >>> 3 - ap?s capturar os dados, devo escrever alguns comandos no IBM ou >>> seja, o programa deve ser de m?o-dupla (l? e escrever no IBM utilizando >>> usu?rio conhecido nesse ambiente); >>> 4 - toda interface existente para o IBM ? feita por aplicativos no >>> Windows (Winsock 3270 Telnet, QWS3270) >>> 5 - tenho instalado no servidor Linux expect, php, perl, mysql >>> >>> Penso em desenvolver algo com perl, expect, s3270 etc mas, sinceramente >>> n?o sei qual a melhor solu??o. >>> Tenho facilidade em aprender sozinho mas, preciso de um exemplo inicial >>> onde eu possa testar e verificar o resultado do que est? sendo feito. ? >>> partir da?, customizo e tento implementar. >>> >>> No momento, estou CEGO caminhando em um terreno novo, sem saber muito >>> bem por onde come?ar... >>> N?o tenho muita familiaridade com o Expect, nem com o s3270. Socorro e >>> desculpem-me pela minha ignor?ncia! >>> >>> Aprecio muito qualquer ajuda para eu come?ar. >>> Obrigado! >>> >>> Frederico >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fdmmelo at gmail.com Thu Mar 7 11:40:11 2013 From: fdmmelo at gmail.com (Frederico Melo) Date: Thu, 7 Mar 2013 16:40:11 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: Message-ID: Ol?! Giuliani, eu tenho acesso por telnet ao IBM. Sei o que devo buscar e onde encontrar os dados. S? n?o sei como faz?-lo com expect ou s3270... t? osso! HELP 2013/3/7 Giuliani Sanches > Buenas Frederico, > > Pelo hist?rico da lista eu diria que vc tem a faca e o queijo na m?o. > > J? da pra tentar fazer conex?o, enviar alguma coisa e ler alguma coisa > enquanto o Eden pica o queijo e oferece goiabada ou doce de leite pra > acompanhar (escreve o artigo :P ). > > Numa dessas voc? consegue fazer algo funcional e pode usar o material que > ser? disponibilizado para melhorar. > > Para saber o que enviar e receber, deve ter alguma especifica??o ou algu?m > que tenha maiores detalhes. > > Abra?o. > > > Giuliani D. Sanches > about.me/giulianisanches > > > 2013/3/7 Frederico Melo > >> Eu tamb?m vi algo sobre isso! Estou precisando muito de uma LUZ sobre >> esse tema t?o pobre de documenta??o e exemplos... Tomara que eu consiga >> ajuda por aqui! >> >> Um abra?o, >> Frederico >> >> >> 2013/3/7 Leonardo Ruoso >> >>> Parece que eu vi a promessa de um artigo sobre isso para este Equin?cio. >>> >>> >>> Em 7 de mar?o de 2013 14:33, Frederico Melo escreveu: >>> >>>> Sr(a)s., Obrigado pela disponibilidade de alguns com os quais conversei >>>> *em paralelo* e me orientaram a postar aqui... Segue abaixo um resumo da >>>> minha dor de cabe?a: >>>> >>>> Chamo-me Frederico, tenho alguns conhecimentos em PHP, Perl, MySQL e >>>> Linux. Aqui na empresa, trabalho com desenvolvimento e at? o momento n?o >>>> tive problemas mas, surgiu um projeto que estou respons?vel onde ser? >>>> necess?rio coletar uma s?rie de informa??es em um mainframe IBM, >>>> process?-las e armazen?-las em MySQL. Apresentarei os dados em HTML. Ent?o, >>>> gostaria muito de uma orienta??o para: >>>> >>>> 1 - com um servidor Linux sem interface gr?fica, acessar o servidor IBM >>>> atrav?s de telnet na porta 23; >>>> 2 - capturar alguns dados nesse IBM e armazen?-los em MySQL >>>> 3 - ap?s capturar os dados, devo escrever alguns comandos no IBM ou >>>> seja, o programa deve ser de m?o-dupla (l? e escrever no IBM utilizando >>>> usu?rio conhecido nesse ambiente); >>>> 4 - toda interface existente para o IBM ? feita por aplicativos no >>>> Windows (Winsock 3270 Telnet, QWS3270) >>>> 5 - tenho instalado no servidor Linux expect, php, perl, mysql >>>> >>>> Penso em desenvolver algo com perl, expect, s3270 etc mas, sinceramente >>>> n?o sei qual a melhor solu??o. >>>> Tenho facilidade em aprender sozinho mas, preciso de um exemplo inicial >>>> onde eu possa testar e verificar o resultado do que est? sendo feito. ? >>>> partir da?, customizo e tento implementar. >>>> >>>> No momento, estou CEGO caminhando em um terreno novo, sem saber muito >>>> bem por onde come?ar... >>>> N?o tenho muita familiaridade com o Expect, nem com o s3270. Socorro e >>>> desculpem-me pela minha ignor?ncia! >>>> >>>> Aprecio muito qualquer ajuda para eu come?ar. >>>> Obrigado! >>>> >>>> Frederico >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Leonardo Ruoso >>> Journalist, Perl developer and business consultant >>> Media, UFC/2006; Telecom, IFCE/1998 >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From giulianisanches at gmail.com Thu Mar 7 11:51:12 2013 From: giulianisanches at gmail.com (Giuliani Sanches) Date: Thu, 7 Mar 2013 16:51:12 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: Message-ID: Os links abaixo podem te ajudar: - http://www.perlmonks.org/?node_id=812635 - http://goose.zxq.net/code/s3270/index.html - http://www.linuxquestions.org/questions/linux-software-2/how-do-i-use-s3270-x3270-for-scripting-767067/ Abra?o. Giuliani D. Sanches about.me/giulianisanches 2013/3/7 Frederico Melo > Ol?! > > Giuliani, eu tenho acesso por telnet ao IBM. Sei o que devo buscar e onde > encontrar os dados. S? n?o sei como faz?-lo com expect ou s3270... t? osso! > HELP > > > > 2013/3/7 Giuliani Sanches > >> Buenas Frederico, >> >> Pelo hist?rico da lista eu diria que vc tem a faca e o queijo na m?o. >> >> J? da pra tentar fazer conex?o, enviar alguma coisa e ler alguma coisa >> enquanto o Eden pica o queijo e oferece goiabada ou doce de leite pra >> acompanhar (escreve o artigo :P ). >> >> Numa dessas voc? consegue fazer algo funcional e pode usar o material que >> ser? disponibilizado para melhorar. >> >> Para saber o que enviar e receber, deve ter alguma especifica??o ou >> algu?m que tenha maiores detalhes. >> >> Abra?o. >> >> >> Giuliani D. Sanches >> about.me/giulianisanches >> >> >> 2013/3/7 Frederico Melo >> >>> Eu tamb?m vi algo sobre isso! Estou precisando muito de uma LUZ sobre >>> esse tema t?o pobre de documenta??o e exemplos... Tomara que eu consiga >>> ajuda por aqui! >>> >>> Um abra?o, >>> Frederico >>> >>> >>> 2013/3/7 Leonardo Ruoso >>> >>>> Parece que eu vi a promessa de um artigo sobre isso para este >>>> Equin?cio. >>>> >>>> >>>> Em 7 de mar?o de 2013 14:33, Frederico Melo escreveu: >>>> >>>>> Sr(a)s., Obrigado pela disponibilidade de alguns com os quais >>>>> conversei *em paralelo* e me orientaram a postar aqui... Segue abaixo um >>>>> resumo da minha dor de cabe?a: >>>>> >>>>> Chamo-me Frederico, tenho alguns conhecimentos em PHP, Perl, MySQL e >>>>> Linux. Aqui na empresa, trabalho com desenvolvimento e at? o momento n?o >>>>> tive problemas mas, surgiu um projeto que estou respons?vel onde ser? >>>>> necess?rio coletar uma s?rie de informa??es em um mainframe IBM, >>>>> process?-las e armazen?-las em MySQL. Apresentarei os dados em HTML. Ent?o, >>>>> gostaria muito de uma orienta??o para: >>>>> >>>>> 1 - com um servidor Linux sem interface gr?fica, acessar o servidor >>>>> IBM atrav?s de telnet na porta 23; >>>>> 2 - capturar alguns dados nesse IBM e armazen?-los em MySQL >>>>> 3 - ap?s capturar os dados, devo escrever alguns comandos no IBM ou >>>>> seja, o programa deve ser de m?o-dupla (l? e escrever no IBM utilizando >>>>> usu?rio conhecido nesse ambiente); >>>>> 4 - toda interface existente para o IBM ? feita por aplicativos no >>>>> Windows (Winsock 3270 Telnet, QWS3270) >>>>> 5 - tenho instalado no servidor Linux expect, php, perl, mysql >>>>> >>>>> Penso em desenvolver algo com perl, expect, s3270 etc mas, >>>>> sinceramente n?o sei qual a melhor solu??o. >>>>> Tenho facilidade em aprender sozinho mas, preciso de um exemplo >>>>> inicial onde eu possa testar e verificar o resultado do que est? sendo >>>>> feito. ? partir da?, customizo e tento implementar. >>>>> >>>>> No momento, estou CEGO caminhando em um terreno novo, sem saber muito >>>>> bem por onde come?ar... >>>>> N?o tenho muita familiaridade com o Expect, nem com o s3270. Socorro e >>>>> desculpem-me pela minha ignor?ncia! >>>>> >>>>> Aprecio muito qualquer ajuda para eu come?ar. >>>>> Obrigado! >>>>> >>>>> Frederico >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Leonardo Ruoso >>>> Journalist, Perl developer and business consultant >>>> Media, UFC/2006; Telecom, IFCE/1998 >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Thu Mar 7 11:58:06 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 7 Mar 2013 16:58:06 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: Message-ID: Com todo respeito, a resposta para essa thread envolveria no m?nimo 100 p?ginas. Eu convido o Frederico Melo a participar do nosso pr?ximo encontro social. E a? n?s poder?amos discutir sobre o assunto nos m?nimos detalhes. []'s 2013/3/7 Giuliani Sanches : > Os links abaixo podem te ajudar: > > http://www.perlmonks.org/?node_id=812635 > http://goose.zxq.net/code/s3270/index.html > http://www.linuxquestions.org/questions/linux-software-2/how-do-i-use-s3270-x3270-for-scripting-767067/ > > Abra?o. > > > Giuliani D. Sanches > about.me/giulianisanches > > > 2013/3/7 Frederico Melo >> >> Ol?! >> >> Giuliani, eu tenho acesso por telnet ao IBM. Sei o que devo buscar e onde >> encontrar os dados. S? n?o sei como faz?-lo com expect ou s3270... t? osso! >> HELP >> >> >> >> 2013/3/7 Giuliani Sanches >>> >>> Buenas Frederico, >>> >>> Pelo hist?rico da lista eu diria que vc tem a faca e o queijo na m?o. >>> >>> J? da pra tentar fazer conex?o, enviar alguma coisa e ler alguma coisa >>> enquanto o Eden pica o queijo e oferece goiabada ou doce de leite pra >>> acompanhar (escreve o artigo :P ). >>> >>> Numa dessas voc? consegue fazer algo funcional e pode usar o material que >>> ser? disponibilizado para melhorar. >>> >>> Para saber o que enviar e receber, deve ter alguma especifica??o ou >>> algu?m que tenha maiores detalhes. >>> >>> Abra?o. >>> >>> >>> Giuliani D. Sanches >>> about.me/giulianisanches >>> >>> >>> 2013/3/7 Frederico Melo >>>> >>>> Eu tamb?m vi algo sobre isso! Estou precisando muito de uma LUZ sobre >>>> esse tema t?o pobre de documenta??o e exemplos... Tomara que eu consiga >>>> ajuda por aqui! >>>> >>>> Um abra?o, >>>> Frederico >>>> >>>> >>>> 2013/3/7 Leonardo Ruoso >>>>> >>>>> Parece que eu vi a promessa de um artigo sobre isso para este >>>>> Equin?cio. >>>>> >>>>> >>>>> Em 7 de mar?o de 2013 14:33, Frederico Melo >>>>> escreveu: >>>>>> >>>>>> Sr(a)s., Obrigado pela disponibilidade de alguns com os quais >>>>>> conversei *em paralelo* e me orientaram a postar aqui... Segue abaixo um >>>>>> resumo da minha dor de cabe?a: >>>>>> >>>>>> Chamo-me Frederico, tenho alguns conhecimentos em PHP, Perl, MySQL e >>>>>> Linux. Aqui na empresa, trabalho com desenvolvimento e at? o momento n?o >>>>>> tive problemas mas, surgiu um projeto que estou respons?vel onde ser? >>>>>> necess?rio coletar uma s?rie de informa??es em um mainframe IBM, >>>>>> process?-las e armazen?-las em MySQL. Apresentarei os dados em HTML. Ent?o, >>>>>> gostaria muito de uma orienta??o para: >>>>>> >>>>>> 1 - com um servidor Linux sem interface gr?fica, acessar o servidor >>>>>> IBM atrav?s de telnet na porta 23; >>>>>> 2 - capturar alguns dados nesse IBM e armazen?-los em MySQL >>>>>> 3 - ap?s capturar os dados, devo escrever alguns comandos no IBM ou >>>>>> seja, o programa deve ser de m?o-dupla (l? e escrever no IBM utilizando >>>>>> usu?rio conhecido nesse ambiente); >>>>>> 4 - toda interface existente para o IBM ? feita por aplicativos no >>>>>> Windows (Winsock 3270 Telnet, QWS3270) >>>>>> 5 - tenho instalado no servidor Linux expect, php, perl, mysql >>>>>> >>>>>> Penso em desenvolver algo com perl, expect, s3270 etc mas, >>>>>> sinceramente n?o sei qual a melhor solu??o. >>>>>> Tenho facilidade em aprender sozinho mas, preciso de um exemplo >>>>>> inicial onde eu possa testar e verificar o resultado do que est? sendo >>>>>> feito. ? partir da?, customizo e tento implementar. >>>>>> >>>>>> No momento, estou CEGO caminhando em um terreno novo, sem saber muito >>>>>> bem por onde come?ar... >>>>>> N?o tenho muita familiaridade com o Expect, nem com o s3270. Socorro e >>>>>> desculpem-me pela minha ignor?ncia! >>>>>> >>>>>> Aprecio muito qualquer ajuda para eu come?ar. >>>>>> Obrigado! >>>>>> >>>>>> Frederico >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Leonardo Ruoso >>>>> Journalist, Perl developer and business consultant >>>>> Media, UFC/2006; Telecom, IFCE/1998 >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From creaktive at gmail.com Thu Mar 7 12:07:48 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Thu, 7 Mar 2013 17:07:48 -0300 Subject: [SP-pm] Boas Vindas ao Fred In-Reply-To: References: <5138CC5A.8010100@web2solutions.com.br> Message-ID: Seja bem-vindo! ABS() 2013/3/7 Lucas Moraes > Bem vindo :) > > Em 7 de mar?o de 2013 14:48, Daniel Vinciguerra > escreveu: > > Bem vindo Frederico. > > > > > > Daniel Vinciguerra > > Web Solutions Architect and Co-Owner at Bivee > > http://github.com/dvinciguerra > > > > > > 2013/3/7 Vivien Hayazaki > >> > >> Bem-vindo, Frederico! > >> > >> > >> 2013/3/7 Eduardo Almeida > >>> > >>> Seja bem vindo Frederico > >>> > >>> > >>> On 07/03/2013 14:18, Frederico Melo wrote: > >>> > >>> Conheci a lista pelo Google. Estou envolvido em um projeto aqui no > >>> trabalho onde estou com muitas dificuldades, pesquisei sobre o tema no > >>> Google e o mesmo retornou algumas respostas mas, as desse grupo de > discuss?o > >>> foram as mais produtivas. Ainda assim, preciso de ajuda e ficarei muito > >>> grato se conseguir apoio por aqui! > >>> > >>> Obrigado Eden! > >>> Abcs, > >>> Frederico > >>> > >>> 2013/3/7 Eden Cardim > >>>> > >>>> > >>>> Ol? Fred, seja bem-vindo ? nossa lista, como de costume, por favor nos > >>>> diga como conheceu a lista e onde voc? usa perl no dia-a-dia. > >>>> > >>>> Fica tamb?m a dica de que est? acontecendo o equin?cio, onde > >>>> publicamos uma s?rie de artigos por 20 dias, voc? encontra os artigos > >>>> aqui: http://sao-paulo.pm.org/equinocio/2013/mar/ > >>>> > >>>> -- > >>>> Eden Cardim -- Insolide Solu??es de TI Ltda. > >>>> +55 11 9644 8225 > >>>> http://insoli.de > >>>> =begin disclaimer > >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>> L > >>>> =end disclaimer > >>> > >>> > >>> > >>> > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >>> > >>> > >>> > >>> -- > >>> Eduardo Almeida - Software Engineer > >>> eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 > >>> > >>> WEB2 Solutions - Inovando, sempre! > >>> > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >>> > >> > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dan.vinciguerra at gmail.com Thu Mar 7 12:10:02 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Thu, 7 Mar 2013 17:10:02 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: Message-ID: Modulos que podem ajudar no trabalho com Telnet Net::Telnet http://search.cpan.org/~jrogers/Net-Telnet-3.03/lib/Net/Telnet.pm IO::Socket::Telnet http://search.cpan.org/~sartak/IO-Socket-Telnet-0.04/lib/IO/Socket/Telnet.pm ... outros que podem lhe ajudar com o cadastro dos dados no MySQL DBI (interface de comunica??o com banco de dados) http://search.cpan.org/~timb/DBI-1.623/DBI.pm DBD::mysql (driver do mysql para o dbi) http://search.cpan.org/~capttofu/DBD-mysql-4.022/lib/DBD/mysql.pm * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/3/7 Daniel de Oliveira Mantovani > Com todo respeito, a resposta para essa thread envolveria no m?nimo > 100 p?ginas. Eu convido o Frederico Melo a participar do nosso pr?ximo > encontro social. E a? n?s poder?amos discutir sobre o assunto nos > m?nimos detalhes. > > []'s > > 2013/3/7 Giuliani Sanches : > > Os links abaixo podem te ajudar: > > > > http://www.perlmonks.org/?node_id=812635 > > http://goose.zxq.net/code/s3270/index.html > > > http://www.linuxquestions.org/questions/linux-software-2/how-do-i-use-s3270-x3270-for-scripting-767067/ > > > > Abra?o. > > > > > > Giuliani D. Sanches > > about.me/giulianisanches > > > > > > 2013/3/7 Frederico Melo > >> > >> Ol?! > >> > >> Giuliani, eu tenho acesso por telnet ao IBM. Sei o que devo buscar e > onde > >> encontrar os dados. S? n?o sei como faz?-lo com expect ou s3270... t? > osso! > >> HELP > >> > >> > >> > >> 2013/3/7 Giuliani Sanches > >>> > >>> Buenas Frederico, > >>> > >>> Pelo hist?rico da lista eu diria que vc tem a faca e o queijo na m?o. > >>> > >>> J? da pra tentar fazer conex?o, enviar alguma coisa e ler alguma coisa > >>> enquanto o Eden pica o queijo e oferece goiabada ou doce de leite pra > >>> acompanhar (escreve o artigo :P ). > >>> > >>> Numa dessas voc? consegue fazer algo funcional e pode usar o material > que > >>> ser? disponibilizado para melhorar. > >>> > >>> Para saber o que enviar e receber, deve ter alguma especifica??o ou > >>> algu?m que tenha maiores detalhes. > >>> > >>> Abra?o. > >>> > >>> > >>> Giuliani D. Sanches > >>> about.me/giulianisanches > >>> > >>> > >>> 2013/3/7 Frederico Melo > >>>> > >>>> Eu tamb?m vi algo sobre isso! Estou precisando muito de uma LUZ sobre > >>>> esse tema t?o pobre de documenta??o e exemplos... Tomara que eu > consiga > >>>> ajuda por aqui! > >>>> > >>>> Um abra?o, > >>>> Frederico > >>>> > >>>> > >>>> 2013/3/7 Leonardo Ruoso > >>>>> > >>>>> Parece que eu vi a promessa de um artigo sobre isso para este > >>>>> Equin?cio. > >>>>> > >>>>> > >>>>> Em 7 de mar?o de 2013 14:33, Frederico Melo > >>>>> escreveu: > >>>>>> > >>>>>> Sr(a)s., Obrigado pela disponibilidade de alguns com os quais > >>>>>> conversei *em paralelo* e me orientaram a postar aqui... Segue > abaixo um > >>>>>> resumo da minha dor de cabe?a: > >>>>>> > >>>>>> Chamo-me Frederico, tenho alguns conhecimentos em PHP, Perl, MySQL e > >>>>>> Linux. Aqui na empresa, trabalho com desenvolvimento e at? o > momento n?o > >>>>>> tive problemas mas, surgiu um projeto que estou respons?vel onde > ser? > >>>>>> necess?rio coletar uma s?rie de informa??es em um mainframe IBM, > >>>>>> process?-las e armazen?-las em MySQL. Apresentarei os dados em > HTML. Ent?o, > >>>>>> gostaria muito de uma orienta??o para: > >>>>>> > >>>>>> 1 - com um servidor Linux sem interface gr?fica, acessar o servidor > >>>>>> IBM atrav?s de telnet na porta 23; > >>>>>> 2 - capturar alguns dados nesse IBM e armazen?-los em MySQL > >>>>>> 3 - ap?s capturar os dados, devo escrever alguns comandos no IBM ou > >>>>>> seja, o programa deve ser de m?o-dupla (l? e escrever no IBM > utilizando > >>>>>> usu?rio conhecido nesse ambiente); > >>>>>> 4 - toda interface existente para o IBM ? feita por aplicativos no > >>>>>> Windows (Winsock 3270 Telnet, QWS3270) > >>>>>> 5 - tenho instalado no servidor Linux expect, php, perl, mysql > >>>>>> > >>>>>> Penso em desenvolver algo com perl, expect, s3270 etc mas, > >>>>>> sinceramente n?o sei qual a melhor solu??o. > >>>>>> Tenho facilidade em aprender sozinho mas, preciso de um exemplo > >>>>>> inicial onde eu possa testar e verificar o resultado do que est? > sendo > >>>>>> feito. ? partir da?, customizo e tento implementar. > >>>>>> > >>>>>> No momento, estou CEGO caminhando em um terreno novo, sem saber > muito > >>>>>> bem por onde come?ar... > >>>>>> N?o tenho muita familiaridade com o Expect, nem com o s3270. > Socorro e > >>>>>> desculpem-me pela minha ignor?ncia! > >>>>>> > >>>>>> Aprecio muito qualquer ajuda para eu come?ar. > >>>>>> Obrigado! > >>>>>> > >>>>>> Frederico > >>>>>> > >>>>>> =begin disclaimer > >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>>>> L > >>>>>> =end disclaimer > >>>>>> > >>>>> > >>>>> > >>>>> > >>>>> -- > >>>>> Leonardo Ruoso > >>>>> Journalist, Perl developer and business consultant > >>>>> Media, UFC/2006; Telecom, IFCE/1998 > >>>>> > >>>>> =begin disclaimer > >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>>> L > >>>>> =end disclaimer > >>>>> > >>>> > >>>> > >>>> =begin disclaimer > >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>> L > >>>> =end disclaimer > >>>> > >>> > >>> > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >>> > >> > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From allmeida.contato at gmail.com Thu Mar 7 12:14:22 2013 From: allmeida.contato at gmail.com (Ramon Almeida) Date: Thu, 7 Mar 2013 17:14:22 -0300 Subject: [SP-pm] =?iso-8859-1?q?In=EDcio_do_Equin=F3cio?= In-Reply-To: References: Message-ID: Parab?ns pelo projeto. Eu s? tenho uma sugest?o, deixar letras e espa?amentos do layout maiores para facilitar a leitura, algo parecido com o readability, mais ou menos assim: [image: Inline image 1] 2013/3/3 Marcio - Google > Parab?ns, muito bom. J? li os que est?o l?. > Em 03/03/2013 00:48, "Eden Cardim" escreveu: > > >> Ol? Pessoal, >> >> Antes de mais nada, perdoem-me pelo atraso, esbarrei com uma s?rie de >> imprevistos t?cnicos. No entanto, est? dada a largada para o primeiro >> equin?cio desse ano: http://sao-paulo.pm.org/equinocio/2013/mar/ >> >> O sistema novo est? operando na condi??o de pr?-alpha, o que significa >> que tem muitas gambiarras^Hcorre??es para serem feitos no site ainda. >> Obrigado aos colaboradores de artigos, e voc?s que ainda est?o devendo >> artigos, n?o pensem que se safaram com o meu atraso! :) >> >> []'s >> >> -- >> Eden Cardim -- S?o Paulo Perl Mongers >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: -------------- Pr?xima Parte ---------- Um anexo n?o-texto foi limpo... Nome: n?o dispon?vel Tipo: image/jpeg Tamanho: 430667 bytes Descri??o: n?o dispon?vel URL: From josef.aquino at gmail.com Thu Mar 7 13:32:50 2013 From: josef.aquino at gmail.com (Jose Aquino) Date: Thu, 7 Mar 2013 18:32:50 -0300 Subject: [SP-pm] Meios de pagamento. In-Reply-To: References: Message-ID: Gostaria de receber o nome das empresas que participaram do evento sobre meios de pagamento. Minha necessidade ? avaliar qual me atende melhor. Josef Em 7 de mar?o de 2013 16:18, Leonardo Ruoso escreveu: > Voc? pode ser um pouco mais espec?fico em sua demanda? > > > Em 7 de mar?o de 2013 16:15, Jose Aquino escreveu: > >> Senhores, outro dia teve um evento sobre esse tema em SP, certo? >> Gostaria de saber se podem enviar a lista das empresas participantes, >> tenho que resolver isso no projeto que atuo hoje. >> Obrigado >> Josef >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Thu Mar 7 13:53:56 2013 From: marciorp at gmail.com (Marcio - Google) Date: Thu, 7 Mar 2013 17:53:56 -0400 Subject: [SP-pm] Boas Vindas ao Fred In-Reply-To: References: Message-ID: Bem-vindo! Manda v? nas d?vidas ai que o pessoal aqui ? fera. Em 07/03/2013 13:18, "Frederico Melo" escreveu: > Conheci a lista pelo Google. Estou envolvido em um projeto aqui no > trabalho onde estou com muitas dificuldades, pesquisei sobre o tema no > Google e o mesmo retornou algumas respostas mas, as desse grupo de > discuss?o foram as mais produtivas. Ainda assim, preciso de ajuda e ficarei > muito grato se conseguir apoio por aqui! > > Obrigado Eden! > Abcs, > Frederico > > 2013/3/7 Eden Cardim > >> >> Ol? Fred, seja bem-vindo ? nossa lista, como de costume, por favor nos >> diga como conheceu a lista e onde voc? usa perl no dia-a-dia. >> >> Fica tamb?m a dica de que est? acontecendo o equin?cio, onde >> publicamos uma s?rie de artigos por 20 dias, voc? encontra os artigos >> aqui: http://sao-paulo.pm.org/equinocio/2013/mar/ >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Thu Mar 7 14:13:09 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 07 Mar 2013 19:13:09 -0300 Subject: [SP-pm] =?utf-8?b?SW7DrWNpbyBkbyBFcXVpbsOzY2lv?= In-Reply-To: (Ramon Almeida's message of "Thu, 7 Mar 2013 17:14:22 -0300") References: Message-ID: >>>>> "Ramon" == Ramon Almeida writes: Ramon> Parab?ns pelo projeto. Eu s? tenho uma sugest?o, deixar Ramon> letras e espa?amentos do layout maiores para facilitar a Ramon> leitura, algo parecido com o readability Opa, obrigado pela sugest?o Ramon. Ent?o, n?s visivelmente n?o somos muito bons com design de p?ginas web. Voc? consegue ajustar o css do site pra ele ficar desse jeito? Sua contribui??o ? t?o bem-vinda quanto a sugest?o. Abra?os -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From marciorp at gmail.com Thu Mar 7 15:33:35 2013 From: marciorp at gmail.com (Marcio - Google) Date: Thu, 7 Mar 2013 19:33:35 -0400 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: Message-ID: Frederico, Gostaria de entender como ? seu acesso. Eu tivesse esse mesmo caso, parei por problemas de sa?de e por que agora parece que o cliente vai meter o p? na bunda da IBM de vez, aleluia! Gra?as a maravilhosa politica comercial deles. Antes que me critiquem, quando era gente e n?o tava preso a uma cama, vendi mais hardware IBM que muita revenda de ponta, e nunca escutei um obrigado, mesmo assim sempre fui um defensor. S? que o tempo passa e a gente come?a a encher o saco desses processos engessados da IBM, dessas caixas-prestas e dessa hist?ria de acharem que est?o em um pedestal. Bom, no meu caso eu n?o tinha coopera??o nenhuma da ?rea de Mainframe, eu era simplesmente mais um usu?rio que abria uma sess?o com o Extra! no Windows, digitava usu?rio e senha e caia em uma aplica??o, onde eu navegava atrav?s dos menus, colocava o cursor em determinadas posi??es que correspondiam aos campos de entrada de dados, imputava strings e recortava ?reas da tela com as informa??es que precisava, etc. Nada de troca de arquivos, socket e etc. Ent?o basicamente eu tinha que simular a intera??o humana com o terminal, e tinha que ser em Linux console ... muito legal! A ?nica coisa que achei foi o s3270 e a ajuda do pessoal aqui, que diga-se de passagem foi bem paciente comigo e ajudo bastante. Evolui muito pouco porque logo parei, espero n?o precisar retomar, mais comecei com os exemplos que vem junto com o pr?prio s3270, e sugiro que fa?a o mesmo. Se o seu caso for como o meu (simular intera??o humana), n?s exemplos dele tem tudo que precisa para come?ar, e s? ler e executar os exemplos. A partir dai vai postando as d?vidas que o pessoal vai ajudando. Se n?o for o caso, voc? est? no para?so ... :-) ... ser? s? alinhar com o pessoal respons?vel pelo Mainframe como voc?s v?o trocar as informa??es. [...]?s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Fri Mar 8 05:14:10 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Fri, 8 Mar 2013 10:14:10 -0300 Subject: [SP-pm] Logotipo SPPM Message-ID: <25AAEB6C21E143BE904209563482EA1C@aware.com.br> Pessoal, N?s temos um "logotipo" da S?o Paulo-PM vetorizada ? Abs! -Thiago Rondon From lzechim at gmail.com Fri Mar 8 05:29:31 2013 From: lzechim at gmail.com (zechim, lucas) Date: Fri, 8 Mar 2013 10:29:31 -0300 Subject: [SP-pm] Logotipo SPPM In-Reply-To: <25AAEB6C21E143BE904209563482EA1C@aware.com.br> References: <25AAEB6C21E143BE904209563482EA1C@aware.com.br> Message-ID: Thiago, Eu criei o logo a partir de um GIF (http://oreilly.com/images/perl/camel.gif http://oreilly.com/images/perl/camel.gif). At? por isso a baixa qualidade. Existe o XCF (GIMP) no GitHub - SPPM-Web. Para solicitar o original, acredito que vetores tamb?m: http://oreilly.com/pub/a/oreilly/perl/usage/ Lucas Zechim 2013/3/8 Thiago Rondon > > Pessoal, > > N?s temos um "logotipo" da S?o Paulo-PM vetorizada ? > > Abs! > -Thiago Rondon > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lzechim at gmail.com Fri Mar 8 05:29:31 2013 From: lzechim at gmail.com (zechim, lucas) Date: Fri, 8 Mar 2013 10:29:31 -0300 Subject: [SP-pm] Logotipo SPPM In-Reply-To: <25AAEB6C21E143BE904209563482EA1C@aware.com.br> References: <25AAEB6C21E143BE904209563482EA1C@aware.com.br> Message-ID: Thiago, Eu criei o logo a partir de um GIF (http://oreilly.com/images/perl/camel.gif http://oreilly.com/images/perl/camel.gif). At? por isso a baixa qualidade. Existe o XCF (GIMP) no GitHub - SPPM-Web. Para solicitar o original, acredito que vetores tamb?m: http://oreilly.com/pub/a/oreilly/perl/usage/ Lucas Zechim 2013/3/8 Thiago Rondon > > Pessoal, > > N?s temos um "logotipo" da S?o Paulo-PM vetorizada ? > > Abs! > -Thiago Rondon > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Fri Mar 8 05:37:58 2013 From: eden at insoli.de (Eden Cardim) Date: Fri, 08 Mar 2013 10:37:58 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_-_Dia_7_-_XML_Redux?= Message-ID: No artigo de hoje o Stanislaw Pusep fala sobre XML http://sao-paulo.pm.org/equinocio/2013/mar/07-xml-redux N?o deixe de ler! -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From fdmmelo at gmail.com Fri Mar 8 14:15:36 2013 From: fdmmelo at gmail.com (Frederico Melo) Date: Fri, 8 Mar 2013 19:15:36 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: Message-ID: Oi Marcio, o meu caso ? id?ntico ao seu... Preciso simular o acesso humano em um terminal emulado pelo QWS3270... Hoje n?o pude avan?ar nada pois estava com outra demanda! Mas, t? osso come?ar... Obrigado! On Thursday, March 7, 2013, Marcio - Google wrote: > Frederico, > > Gostaria de entender como ? seu acesso. Eu tivesse esse mesmo caso, parei > por problemas de sa?de e por que agora parece que o cliente vai meter o p? > na bunda da IBM de vez, aleluia! Gra?as a maravilhosa politica comercial > deles. > > Antes que me critiquem, quando era gente e n?o tava preso a uma cama, > vendi mais hardware IBM que muita revenda de ponta, e nunca escutei um > obrigado, mesmo assim sempre fui um defensor. S? que o tempo passa e a > gente come?a a encher o saco desses processos engessados da IBM, dessas > caixas-prestas e dessa hist?ria de acharem que est?o em um pedestal. > > Bom, no meu caso eu n?o tinha coopera??o nenhuma da ?rea de Mainframe, eu > era simplesmente mais um usu?rio que abria uma sess?o com o Extra! no > Windows, digitava usu?rio e senha e caia em uma aplica??o, onde eu navegava > atrav?s dos menus, colocava o cursor em determinadas posi??es que > correspondiam aos campos de entrada de dados, imputava strings e recortava > ?reas da tela com as informa??es que precisava, etc. Nada de troca de > arquivos, socket e etc. > > Ent?o basicamente eu tinha que simular a intera??o humana com o terminal, > e tinha que ser em Linux console ... muito legal! > A ?nica coisa que achei foi o s3270 e a ajuda do pessoal aqui, que diga-se > de passagem foi bem paciente comigo e ajudo bastante. Evolui muito pouco > porque logo parei, espero n?o precisar retomar, mais comecei com os > exemplos que vem junto com o pr?prio s3270, e sugiro que fa?a o mesmo. > > Se o seu caso for como o meu (simular intera??o humana), n?s exemplos dele > tem tudo que precisa para come?ar, e s? ler e executar os exemplos. A > partir dai vai postando as d?vidas que o pessoal vai ajudando. > > Se n?o for o caso, voc? est? no para?so ... :-) ... ser? s? alinhar com o > pessoal respons?vel pelo Mainframe como voc?s v?o trocar as informa??es. > > [...]?s > > Marcio > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Sat Mar 9 04:32:35 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Sat, 9 Mar 2013 09:32:35 -0300 Subject: [SP-pm] Logotipo SPPM In-Reply-To: References: <25AAEB6C21E143BE904209563482EA1C@aware.com.br> Message-ID: <5A8A95A7DF894DF9A3B178C7EE2A5AED@aware.com.br> On Friday, March 8, 2013 at 10:29 AM, zechim, lucas wrote: > Thiago, > > Eu criei o logo a partir de um GIF (http://oreilly.com/images/perl/camel.gifhttp://oreilly.com/images/perl/camel.gif). At? por isso a baixa qualidade. Existe o XCF (GIMP) no GitHub - SPPM-Web. > > Para solicitar o original, acredito que vetores tamb?m: > http://oreilly.com/pub/a/oreilly/perl/usage/ > > Lucas, Este logotipo ? dos perl mongers, ser? que n?o temos um escrito "s?o paulo perl mongers" ? abs! -Thiago Rondon From thiago at aware.com.br Sat Mar 9 04:32:35 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Sat, 9 Mar 2013 09:32:35 -0300 Subject: [SP-pm] Logotipo SPPM In-Reply-To: References: <25AAEB6C21E143BE904209563482EA1C@aware.com.br> Message-ID: <5A8A95A7DF894DF9A3B178C7EE2A5AED@aware.com.br> On Friday, March 8, 2013 at 10:29 AM, zechim, lucas wrote: > Thiago, > > Eu criei o logo a partir de um GIF (http://oreilly.com/images/perl/camel.gifhttp://oreilly.com/images/perl/camel.gif). At? por isso a baixa qualidade. Existe o XCF (GIMP) no GitHub - SPPM-Web. > > Para solicitar o original, acredito que vetores tamb?m: > http://oreilly.com/pub/a/oreilly/perl/usage/ > > Lucas, Este logotipo ? dos perl mongers, ser? que n?o temos um escrito "s?o paulo perl mongers" ? abs! -Thiago Rondon From eden at insoli.de Sat Mar 9 05:40:17 2013 From: eden at insoli.de (Eden Cardim) Date: Sat, 09 Mar 2013 10:40:17 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_-_Dia_8_-_Aplicando_Perl_=C3=A0_?= =?utf-8?q?Grafologia?= Message-ID: Ol? pessoal, est? no ar o artigo do Hailton Lemos sobre perl e grafologia. http://sao-paulo.pm.org/equinocio/2013/mar/08-aplicando-perl-a-grafologia -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From eden at insoli.de Sat Mar 9 05:45:28 2013 From: eden at insoli.de (Eden Cardim) Date: Sat, 09 Mar 2013 10:45:28 -0300 Subject: [SP-pm] Logotipo SPPM In-Reply-To: <5A8A95A7DF894DF9A3B178C7EE2A5AED@aware.com.br> (Thiago Rondon's message of "Sat, 9 Mar 2013 09:32:35 -0300") References: <25AAEB6C21E143BE904209563482EA1C@aware.com.br> <5A8A95A7DF894DF9A3B178C7EE2A5AED@aware.com.br> Message-ID: >>>>> "Thiago" == Thiago Rondon writes: Thiago> Este logotipo ? dos perl mongers, ser? que n?o temos um Thiago> escrito "s?o paulo perl mongers" ? Acho que n?o tem. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From eden at insoli.de Sat Mar 9 05:57:54 2013 From: eden at insoli.de (Eden Cardim) Date: Sat, 09 Mar 2013 10:57:54 -0300 Subject: [SP-pm] Encontro Social Message-ID: Ol? pessoal, Gostaria de reinstaurar a tradi??o dos encontros sociais. Eu sugiro a segunda quinta-feira do m?s pelo seguinte motivo: - Sempre cai numa data onde a maioria das pessoas receberam seus pagamentos - N?o atrapalha quem tem outros planos pro fim de semana. Eu sugiro o O'Malley's como ponto de encontro: - Wi-fi - Cerveja boa No O'Malley's, o melhor hor?rio pra chegar ? ?s 18h quando ainda n?o est? t?o cheio e n?o cobram a entrada. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From thiagoglauco at ticursos.net Sat Mar 9 10:16:06 2013 From: thiagoglauco at ticursos.net (thiago glauco sanchez) Date: Sat, 09 Mar 2013 15:16:06 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: Message-ID: <1362852966.3323.1.camel@fedora.thiago> Humm...Se ? para fazer telnet eu usaria o Net::Telnet em vez do Expect. Algumas vezes eu utilizei o Expect e ele ? um pouco mais demorado por que utiliza o processo externo do telnet. No Net::Telnet, ? criado o cliente dentro do processo de sua aplica??o. Mais r?pido e seguro. On Thu, 2013-03-07 at 14:33 -0300, Frederico Melo wrote: > Sr(a)s., Obrigado pela disponibilidade de alguns com os quais > conversei *em paralelo* e me orientaram a postar aqui... Segue abaixo > um resumo da minha dor de cabe?a: > > Chamo-me Frederico, tenho alguns conhecimentos em PHP, Perl, MySQL e > Linux. Aqui na empresa, trabalho com desenvolvimento e at? o momento > n?o tive problemas mas, surgiu um projeto que estou respons?vel onde > ser? necess?rio coletar uma s?rie de informa??es em um mainframe IBM, > process?-las e armazen?-las em MySQL. Apresentarei os dados em HTML. > Ent?o, gostaria muito de uma orienta??o para: > > 1 - com um servidor Linux sem interface gr?fica, acessar o servidor > IBM atrav?s de telnet na porta 23; > 2 - capturar alguns dados nesse IBM e armazen?-los em MySQL > 3 - ap?s capturar os dados, devo escrever alguns comandos no IBM ou > seja, o programa deve ser de m?o-dupla (l? e escrever no IBM > utilizando usu?rio conhecido nesse ambiente); > 4 - toda interface existente para o IBM ? feita por aplicativos no > Windows (Winsock 3270 Telnet, QWS3270) > 5 - tenho instalado no servidor Linux expect, php, perl, mysql > > Penso em desenvolver algo com perl, expect, s3270 etc mas, > sinceramente n?o sei qual a melhor solu??o. > Tenho facilidade em aprender sozinho mas, preciso de um exemplo > inicial onde eu possa testar e verificar o resultado do que est? sendo > feito. ? partir da?, customizo e tento implementar. > > No momento, estou CEGO caminhando em um terreno novo, sem saber muito > bem por onde come?ar... > N?o tenho muita familiaridade com o Expect, nem com o s3270. Socorro e > desculpem-me pela minha ignor?ncia! > > Aprecio muito qualquer ajuda para eu come?ar. > Obrigado! > > Frederico > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From thiagoglauco at ticursos.net Sat Mar 9 10:16:06 2013 From: thiagoglauco at ticursos.net (thiago glauco sanchez) Date: Sat, 09 Mar 2013 15:16:06 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: Message-ID: <1362852966.3323.1.camel@fedora.thiago> Humm...Se ? para fazer telnet eu usaria o Net::Telnet em vez do Expect. Algumas vezes eu utilizei o Expect e ele ? um pouco mais demorado por que utiliza o processo externo do telnet. No Net::Telnet, ? criado o cliente dentro do processo de sua aplica??o. Mais r?pido e seguro. On Thu, 2013-03-07 at 14:33 -0300, Frederico Melo wrote: > Sr(a)s., Obrigado pela disponibilidade de alguns com os quais > conversei *em paralelo* e me orientaram a postar aqui... Segue abaixo > um resumo da minha dor de cabe?a: > > Chamo-me Frederico, tenho alguns conhecimentos em PHP, Perl, MySQL e > Linux. Aqui na empresa, trabalho com desenvolvimento e at? o momento > n?o tive problemas mas, surgiu um projeto que estou respons?vel onde > ser? necess?rio coletar uma s?rie de informa??es em um mainframe IBM, > process?-las e armazen?-las em MySQL. Apresentarei os dados em HTML. > Ent?o, gostaria muito de uma orienta??o para: > > 1 - com um servidor Linux sem interface gr?fica, acessar o servidor > IBM atrav?s de telnet na porta 23; > 2 - capturar alguns dados nesse IBM e armazen?-los em MySQL > 3 - ap?s capturar os dados, devo escrever alguns comandos no IBM ou > seja, o programa deve ser de m?o-dupla (l? e escrever no IBM > utilizando usu?rio conhecido nesse ambiente); > 4 - toda interface existente para o IBM ? feita por aplicativos no > Windows (Winsock 3270 Telnet, QWS3270) > 5 - tenho instalado no servidor Linux expect, php, perl, mysql > > Penso em desenvolver algo com perl, expect, s3270 etc mas, > sinceramente n?o sei qual a melhor solu??o. > Tenho facilidade em aprender sozinho mas, preciso de um exemplo > inicial onde eu possa testar e verificar o resultado do que est? sendo > feito. ? partir da?, customizo e tento implementar. > > No momento, estou CEGO caminhando em um terreno novo, sem saber muito > bem por onde come?ar... > N?o tenho muita familiaridade com o Expect, nem com o s3270. Socorro e > desculpem-me pela minha ignor?ncia! > > Aprecio muito qualquer ajuda para eu come?ar. > Obrigado! > > Frederico > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From thiagoglauco at ticursos.net Sat Mar 9 10:20:48 2013 From: thiagoglauco at ticursos.net (thiago glauco sanchez) Date: Sat, 09 Mar 2013 15:20:48 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: Message-ID: <1362853248.3323.4.camel@fedora.thiago> Eu fa?o muito isso com switches. Com Net::Telnet me conecto nos switches e abro um arquivo com os comandos que s?o executados no switch. A sa?da dos comando ? higinizada com alguns regex e depois v?o para um MySQL. Sweet, sweet suggar com Net::Telnet, DBI e umas regex. On Thu, 2013-03-07 at 14:33 -0300, Frederico Melo wrote: > Sr(a)s., Obrigado pela disponibilidade de alguns com os quais > conversei *em paralelo* e me orientaram a postar aqui... Segue abaixo > um resumo da minha dor de cabe?a: > > Chamo-me Frederico, tenho alguns conhecimentos em PHP, Perl, MySQL e > Linux. Aqui na empresa, trabalho com desenvolvimento e at? o momento > n?o tive problemas mas, surgiu um projeto que estou respons?vel onde > ser? necess?rio coletar uma s?rie de informa??es em um mainframe IBM, > process?-las e armazen?-las em MySQL. Apresentarei os dados em HTML. > Ent?o, gostaria muito de uma orienta??o para: > > 1 - com um servidor Linux sem interface gr?fica, acessar o servidor > IBM atrav?s de telnet na porta 23; > 2 - capturar alguns dados nesse IBM e armazen?-los em MySQL > 3 - ap?s capturar os dados, devo escrever alguns comandos no IBM ou > seja, o programa deve ser de m?o-dupla (l? e escrever no IBM > utilizando usu?rio conhecido nesse ambiente); > 4 - toda interface existente para o IBM ? feita por aplicativos no > Windows (Winsock 3270 Telnet, QWS3270) > 5 - tenho instalado no servidor Linux expect, php, perl, mysql > > Penso em desenvolver algo com perl, expect, s3270 etc mas, > sinceramente n?o sei qual a melhor solu??o. > Tenho facilidade em aprender sozinho mas, preciso de um exemplo > inicial onde eu possa testar e verificar o resultado do que est? sendo > feito. ? partir da?, customizo e tento implementar. > > No momento, estou CEGO caminhando em um terreno novo, sem saber muito > bem por onde come?ar... > N?o tenho muita familiaridade com o Expect, nem com o s3270. Socorro e > desculpem-me pela minha ignor?ncia! > > Aprecio muito qualquer ajuda para eu come?ar. > Obrigado! > > Frederico > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From marciorp at gmail.com Sat Mar 9 09:16:21 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sat, 9 Mar 2013 13:16:21 -0400 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: <1362852966.3323.1.camel@fedora.thiago> References: <1362852966.3323.1.camel@fedora.thiago> Message-ID: Sim, mais a conex?o e o ponto menos relevante nesse caso. O problema ? simular a intera??o e tratar "mapa de caracteres". Na verdade, nos primeiros testes que fiz, tentei conectar com o cliente de telnet padr?o, e n?o funciona. Tem que ser um cliente pr?prio, que no caso eu usei o s3270. Em 09/03/2013 13:09, "thiago glauco sanchez" escreveu: > Humm...Se ? para fazer telnet eu usaria o Net::Telnet em vez do Expect. > Algumas vezes eu utilizei o Expect e ele ? um pouco mais demorado por > que utiliza o processo externo do telnet. No Net::Telnet, ? criado o > cliente dentro do processo de sua aplica??o. Mais r?pido e seguro. > > On Thu, 2013-03-07 at 14:33 -0300, Frederico Melo wrote: > > Sr(a)s., Obrigado pela disponibilidade de alguns com os quais > > conversei *em paralelo* e me orientaram a postar aqui... Segue abaixo > > um resumo da minha dor de cabe?a: > > > > Chamo-me Frederico, tenho alguns conhecimentos em PHP, Perl, MySQL e > > Linux. Aqui na empresa, trabalho com desenvolvimento e at? o momento > > n?o tive problemas mas, surgiu um projeto que estou respons?vel onde > > ser? necess?rio coletar uma s?rie de informa??es em um mainframe IBM, > > process?-las e armazen?-las em MySQL. Apresentarei os dados em HTML. > > Ent?o, gostaria muito de uma orienta??o para: > > > > 1 - com um servidor Linux sem interface gr?fica, acessar o servidor > > IBM atrav?s de telnet na porta 23; > > 2 - capturar alguns dados nesse IBM e armazen?-los em MySQL > > 3 - ap?s capturar os dados, devo escrever alguns comandos no IBM ou > > seja, o programa deve ser de m?o-dupla (l? e escrever no IBM > > utilizando usu?rio conhecido nesse ambiente); > > 4 - toda interface existente para o IBM ? feita por aplicativos no > > Windows (Winsock 3270 Telnet, QWS3270) > > 5 - tenho instalado no servidor Linux expect, php, perl, mysql > > > > Penso em desenvolver algo com perl, expect, s3270 etc mas, > > sinceramente n?o sei qual a melhor solu??o. > > Tenho facilidade em aprender sozinho mas, preciso de um exemplo > > inicial onde eu possa testar e verificar o resultado do que est? sendo > > feito. ? partir da?, customizo e tento implementar. > > > > No momento, estou CEGO caminhando em um terreno novo, sem saber muito > > bem por onde come?ar... > > N?o tenho muita familiaridade com o Expect, nem com o s3270. Socorro e > > desculpem-me pela minha ignor?ncia! > > > > Aprecio muito qualquer ajuda para eu come?ar. > > Obrigado! > > > > Frederico > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiagoglauco at ticursos.net Sat Mar 9 10:34:29 2013 From: thiagoglauco at ticursos.net (thiago glauco sanchez) Date: Sat, 09 Mar 2013 15:34:29 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: Message-ID: <1362854069.3323.15.camel@fedora.thiago> Fred, com o Net::Telnet voc? informa o comando e o prompt esperado ao termino do comando. Por exemplo: my $ibm_conn = Net::Telnet->new (Errmode => "return", #report do erro Host => $host, #seu IBM host aqui Prompt => $matchop, #por exemplo,"bash$" Timeout => $secs,); #tempo for my $comando (@minha_lista_de comandos){ my @data = $ibm_conn->cmd(String => $comando, #comando [Prompt => $match,] #se for o caso [Timeout => $secs,]); #se for o caso. #a sa?da do comando fica em @data. Ai voce manipula como #qualquer array. ...higieniza o array ... manda pro banco de dados } espero ter ajudado. On Thu, 2013-03-07 at 16:40 -0300, Frederico Melo wrote: > Ol?! > > Giuliani, eu tenho acesso por telnet ao IBM. Sei o que devo buscar e > onde encontrar os dados. S? n?o sei como faz?-lo com expect ou > s3270... t? osso! > HELP > > > 2013/3/7 Giuliani Sanches > Buenas Frederico, > > > Pelo hist?rico da lista eu diria que vc tem a faca e o queijo > na m?o. > > > J? da pra tentar fazer conex?o, enviar alguma coisa e ler > alguma coisa enquanto o Eden pica o queijo e oferece goiabada > ou doce de leite pra acompanhar (escreve o artigo :P ). > > > Numa dessas voc? consegue fazer algo funcional e pode usar o > material que ser? disponibilizado para melhorar. > > > Para saber o que enviar e receber, deve ter alguma > especifica??o ou algu?m que tenha maiores detalhes. > > > Abra?o. > > > > Giuliani D. Sanches > about.me/giulianisanches > > > 2013/3/7 Frederico Melo > Eu tamb?m vi algo sobre isso! Estou precisando muito > de uma LUZ sobre esse tema t?o pobre de documenta??o e > exemplos... Tomara que eu consiga ajuda por aqui! > > Um abra?o, > Frederico > > > 2013/3/7 Leonardo Ruoso > Parece que eu vi a promessa de um artigo sobre > isso para este Equin?cio. > > > Em 7 de mar?o de 2013 14:33, Frederico Melo > escreveu: > Sr(a)s., Obrigado pela disponibilidade > de alguns com os quais conversei *em > paralelo* e me orientaram a postar > aqui... Segue abaixo um resumo da > minha dor de cabe?a: > > Chamo-me Frederico, tenho alguns > conhecimentos em PHP, Perl, MySQL e > Linux. Aqui na empresa, trabalho com > desenvolvimento e at? o momento n?o > tive problemas mas, surgiu um projeto > que estou respons?vel onde ser? > necess?rio coletar uma s?rie de > informa??es em um mainframe IBM, > process?-las e armazen?-las em MySQL. > Apresentarei os dados em HTML. Ent?o, > gostaria muito de uma orienta??o para: > > 1 - com um servidor Linux sem > interface gr?fica, acessar o servidor > IBM atrav?s de telnet na porta 23; > 2 - capturar alguns dados nesse IBM e > armazen?-los em MySQL > 3 - ap?s capturar os dados, devo > escrever alguns comandos no IBM ou > seja, o programa deve ser de m?o-dupla > (l? e escrever no IBM utilizando > usu?rio conhecido nesse ambiente); > 4 - toda interface existente para o > IBM ? feita por aplicativos no Windows > (Winsock 3270 Telnet, QWS3270) > 5 - tenho instalado no servidor Linux > expect, php, perl, mysql > > Penso em desenvolver algo com perl, > expect, s3270 etc mas, sinceramente > n?o sei qual a melhor solu??o. > Tenho facilidade em aprender sozinho > mas, preciso de um exemplo inicial > onde eu possa testar e verificar o > resultado do que est? sendo feito. ? > partir da?, customizo e tento > implementar. > > No momento, estou CEGO caminhando em > um terreno novo, sem saber muito bem > por onde come?ar... > N?o tenho muita familiaridade com o > Expect, nem com o s3270. Socorro e > desculpem-me pela minha ignor?ncia! > > Aprecio muito qualquer ajuda para eu > come?ar. > Obrigado! > > Frederico > > > =begin disclaimer > Sao Paulo Perl Mongers: > http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: > SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business > consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: > http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From thiagoglauco at ticursos.net Sat Mar 9 10:39:03 2013 From: thiagoglauco at ticursos.net (thiago glauco sanchez) Date: Sat, 09 Mar 2013 15:39:03 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: <1362852966.3323.1.camel@fedora.thiago> Message-ID: <1362854343.3323.16.camel@fedora.thiago> Qual o problema com a itera??o humana e com o charset? On Sat, 2013-03-09 at 13:16 -0400, Marcio - Google wrote: > Sim, mais a conex?o e o ponto menos relevante nesse caso. O problema ? > simular a intera??o e tratar "mapa de caracteres". > Na verdade, nos primeiros testes que fiz, tentei conectar com o > cliente de telnet padr?o, e n?o funciona. Tem que ser um cliente > pr?prio, que no caso eu usei o s3270. > > Em 09/03/2013 13:09, "thiago glauco sanchez" > escreveu: > Humm...Se ? para fazer telnet eu usaria o Net::Telnet em vez > do Expect. > Algumas vezes eu utilizei o Expect e ele ? um pouco mais > demorado por > que utiliza o processo externo do telnet. No Net::Telnet, ? > criado o > cliente dentro do processo de sua aplica??o. Mais r?pido e > seguro. > > On Thu, 2013-03-07 at 14:33 -0300, Frederico Melo wrote: > > Sr(a)s., Obrigado pela disponibilidade de alguns com os > quais > > conversei *em paralelo* e me orientaram a postar aqui... > Segue abaixo > > um resumo da minha dor de cabe?a: > > > > Chamo-me Frederico, tenho alguns conhecimentos em PHP, Perl, > MySQL e > > Linux. Aqui na empresa, trabalho com desenvolvimento e at? o > momento > > n?o tive problemas mas, surgiu um projeto que estou > respons?vel onde > > ser? necess?rio coletar uma s?rie de informa??es em um > mainframe IBM, > > process?-las e armazen?-las em MySQL. Apresentarei os dados > em HTML. > > Ent?o, gostaria muito de uma orienta??o para: > > > > 1 - com um servidor Linux sem interface gr?fica, acessar o > servidor > > IBM atrav?s de telnet na porta 23; > > 2 - capturar alguns dados nesse IBM e armazen?-los em MySQL > > 3 - ap?s capturar os dados, devo escrever alguns comandos no > IBM ou > > seja, o programa deve ser de m?o-dupla (l? e escrever no IBM > > utilizando usu?rio conhecido nesse ambiente); > > 4 - toda interface existente para o IBM ? feita por > aplicativos no > > Windows (Winsock 3270 Telnet, QWS3270) > > 5 - tenho instalado no servidor Linux expect, php, perl, > mysql > > > > Penso em desenvolver algo com perl, expect, s3270 etc mas, > > sinceramente n?o sei qual a melhor solu??o. > > Tenho facilidade em aprender sozinho mas, preciso de um > exemplo > > inicial onde eu possa testar e verificar o resultado do que > est? sendo > > feito. ? partir da?, customizo e tento implementar. > > > > No momento, estou CEGO caminhando em um terreno novo, sem > saber muito > > bem por onde come?ar... > > N?o tenho muita familiaridade com o Expect, nem com o s3270. > Socorro e > > desculpem-me pela minha ignor?ncia! > > > > Aprecio muito qualquer ajuda para eu come?ar. > > Obrigado! > > > > Frederico > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From shonorio at gmail.com Sat Mar 9 09:49:17 2013 From: shonorio at gmail.com (Solli Honorio) Date: Sat, 9 Mar 2013 14:49:17 -0300 Subject: [SP-pm] [OT] Podcast sobre comunidades !! Message-ID: Senhores, O Databasecast, um interessante podcast sobre o mercado de banco de dados, trouxe neste epis?dio um excelente podcast sobre comunidades. Chamo muito a aten??o para o relato do Alexandre Borba entre os minutos 53,42 e 56,30. O link para o Databasecast ? http://imasters.com.br/banco-de-dados/databasecast-31-comunidades/ Abra?os, Solli Honorio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gabriel.vieira at gmail.com Sat Mar 9 12:08:00 2013 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Sat, 9 Mar 2013 17:08:00 -0300 Subject: [SP-pm] [OT] Podcast sobre comunidades !! In-Reply-To: References: Message-ID: Solli++ 2013/3/9 Solli Honorio : > Senhores, > > O Databasecast, um interessante podcast sobre o mercado de banco de dados, > trouxe neste epis?dio um excelente podcast sobre comunidades. > > Chamo muito a aten??o para o relato do Alexandre Borba entre os minutos > 53,42 e 56,30. > > O link para o Databasecast ? > http://imasters.com.br/banco-de-dados/databasecast-31-comunidades/ > > Abra?os, > > Solli Honorio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Gabriel Vieira From thiagoglauco at ticursos.net Sat Mar 9 13:16:39 2013 From: thiagoglauco at ticursos.net (thiago glauco sanchez) Date: Sat, 09 Mar 2013 18:16:39 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: <1362852966.3323.1.camel@fedora.thiago> Message-ID: <1362863799.5155.23.camel@fedora.thiago> A intera??o humana no expect ? usada por pattern match: $exp->expect($timeout, [ timeout => \&report_timeout ], [ qr/pattern/ => \&handle_pattern], ); Ex: #efetua login my @parameters = ('host') Expect->spawn('telenet' , @parameters) $exp->expect($timeout, [ qr/username/ => sub { my $self = shift; $self->send('usuario\n'); return 'exp_continue'}], [qr/password/ => sub { my $self = shift; $self->send('password\n'); return 'exp_continue'} ], 'bash$'); #agora voc? est? no servidor e pode enviar comandos: $exp->send("comando1\n") #e definir a??es conforme padr?es de texto da sa?da do comando. $exp->expect($timeout, [ qr/pattern1/ => sub { my $self = shift; ...a??o 1 ...isso ? uma sub. ..voc? pode fazer qualquer coisa aqui}], [qr/pattern2/ => sub { my $self = shift; ...a??o 2} ], 'bash$'); #e fazer o mesmo para n comandos. $exp->send("comando2\n") No Net::Telnet voc? pode verificar o array de sa?da para decidir a a??o a ser tomada: #conecta my $telnet = Net::Telnet->new( Host => "Servidor", Prompt => '/fulano#/'); $telnet->login('usuario','senha'); #verifica se o diret?rio dir1 existe e muda o pwd #para dir1. Se dir1 n?o existir sera criado' my @saida = $telnet->cmd('ls -a'); if ('dir1' ~~ @saida) { $telnet->cmd( 'cd dir1/');} else { $telnet->cmd( 'mkdir dir1' ); $telnet->cmd( 'cd dir1/' ); } espero ter ajudado. abra?os. thiago glauco On Sat, 2013-03-09 at 13:16 -0400, Marcio - Google wrote: > Sim, mais a conex?o e o ponto menos relevante nesse caso. O problema ? > simular a intera??o e tratar "mapa de caracteres". > Na verdade, nos primeiros testes que fiz, tentei conectar com o > cliente de telnet padr?o, e n?o funciona. Tem que ser um cliente > pr?prio, que no caso eu usei o s3270. > > Em 09/03/2013 13:09, "thiago glauco sanchez" > escreveu: > Humm...Se ? para fazer telnet eu usaria o Net::Telnet em vez > do Expect. > Algumas vezes eu utilizei o Expect e ele ? um pouco mais > demorado por > que utiliza o processo externo do telnet. No Net::Telnet, ? > criado o > cliente dentro do processo de sua aplica??o. Mais r?pido e > seguro. > > On Thu, 2013-03-07 at 14:33 -0300, Frederico Melo wrote: > > Sr(a)s., Obrigado pela disponibilidade de alguns com os > quais > > conversei *em paralelo* e me orientaram a postar aqui... > Segue abaixo > > um resumo da minha dor de cabe?a: > > > > Chamo-me Frederico, tenho alguns conhecimentos em PHP, Perl, > MySQL e > > Linux. Aqui na empresa, trabalho com desenvolvimento e at? o > momento > > n?o tive problemas mas, surgiu um projeto que estou > respons?vel onde > > ser? necess?rio coletar uma s?rie de informa??es em um > mainframe IBM, > > process?-las e armazen?-las em MySQL. Apresentarei os dados > em HTML. > > Ent?o, gostaria muito de uma orienta??o para: > > > > 1 - com um servidor Linux sem interface gr?fica, acessar o > servidor > > IBM atrav?s de telnet na porta 23; > > 2 - capturar alguns dados nesse IBM e armazen?-los em MySQL > > 3 - ap?s capturar os dados, devo escrever alguns comandos no > IBM ou > > seja, o programa deve ser de m?o-dupla (l? e escrever no IBM > > utilizando usu?rio conhecido nesse ambiente); > > 4 - toda interface existente para o IBM ? feita por > aplicativos no > > Windows (Winsock 3270 Telnet, QWS3270) > > 5 - tenho instalado no servidor Linux expect, php, perl, > mysql > > > > Penso em desenvolver algo com perl, expect, s3270 etc mas, > > sinceramente n?o sei qual a melhor solu??o. > > Tenho facilidade em aprender sozinho mas, preciso de um > exemplo > > inicial onde eu possa testar e verificar o resultado do que > est? sendo > > feito. ? partir da?, customizo e tento implementar. > > > > No momento, estou CEGO caminhando em um terreno novo, sem > saber muito > > bem por onde come?ar... > > N?o tenho muita familiaridade com o Expect, nem com o s3270. > Socorro e > > desculpem-me pela minha ignor?ncia! > > > > Aprecio muito qualquer ajuda para eu come?ar. > > Obrigado! > > > > Frederico > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From marciorp at gmail.com Sat Mar 9 12:38:44 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sat, 9 Mar 2013 16:38:44 -0400 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: <1362863799.5155.23.camel@fedora.thiago> References: <1362852966.3323.1.camel@fedora.thiago> <1362863799.5155.23.camel@fedora.thiago> Message-ID: Thiago, o que estou te dizendo ? que com cliente telnet comum voc? n?o conecta no mainframe, pelo menos eu n?o consegui. Por isso que fui atr?s de outro cliente. Acho que o Eden sabe explicar o motivo. Em 09/03/2013 16:09, "thiago glauco sanchez" escreveu: > A intera??o humana no expect ? usada por pattern match: > > $exp->expect($timeout, > [ timeout => \&report_timeout ], > [ qr/pattern/ => \&handle_pattern], > ); > > Ex: > #efetua login > my @parameters = ('host') > Expect->spawn('telenet' , @parameters) > $exp->expect($timeout, > [ qr/username/ => sub { my $self = shift; > $self->send('usuario\n'); > return 'exp_continue'}], > [qr/password/ => sub { my $self = shift; > $self->send('password\n'); > return 'exp_continue'} ], > 'bash$'); > > > #agora voc? est? no servidor e pode enviar comandos: > $exp->send("comando1\n") > > #e definir a??es conforme padr?es de texto da sa?da do comando. > $exp->expect($timeout, > [ qr/pattern1/ => sub { my $self = shift; > ...a??o 1 > ...isso ? uma sub. > ..voc? pode fazer qualquer coisa aqui}], > [qr/pattern2/ => sub { my $self = shift; > ...a??o 2} ], > 'bash$'); > #e fazer o mesmo para n comandos. > $exp->send("comando2\n") > > No Net::Telnet voc? pode verificar o array de sa?da para decidir a a??o > a ser tomada: > > #conecta > my $telnet = Net::Telnet->new( Host => "Servidor", > Prompt => '/fulano#/'); > $telnet->login('usuario','senha'); > > #verifica se o diret?rio dir1 existe e muda o pwd > #para dir1. Se dir1 n?o existir sera criado' > my @saida = $telnet->cmd('ls -a'); > if ('dir1' ~~ @saida) { > $telnet->cmd( 'cd dir1/');} > else { > $telnet->cmd( 'mkdir dir1' ); > $telnet->cmd( 'cd dir1/' ); } > > espero ter ajudado. > > abra?os. > thiago glauco > > > On Sat, 2013-03-09 at 13:16 -0400, Marcio - Google wrote: > > Sim, mais a conex?o e o ponto menos relevante nesse caso. O problema ? > > simular a intera??o e tratar "mapa de caracteres". > > Na verdade, nos primeiros testes que fiz, tentei conectar com o > > cliente de telnet padr?o, e n?o funciona. Tem que ser um cliente > > pr?prio, que no caso eu usei o s3270. > > > > Em 09/03/2013 13:09, "thiago glauco sanchez" > > escreveu: > > Humm...Se ? para fazer telnet eu usaria o Net::Telnet em vez > > do Expect. > > Algumas vezes eu utilizei o Expect e ele ? um pouco mais > > demorado por > > que utiliza o processo externo do telnet. No Net::Telnet, ? > > criado o > > cliente dentro do processo de sua aplica??o. Mais r?pido e > > seguro. > > > > On Thu, 2013-03-07 at 14:33 -0300, Frederico Melo wrote: > > > Sr(a)s., Obrigado pela disponibilidade de alguns com os > > quais > > > conversei *em paralelo* e me orientaram a postar aqui... > > Segue abaixo > > > um resumo da minha dor de cabe?a: > > > > > > Chamo-me Frederico, tenho alguns conhecimentos em PHP, Perl, > > MySQL e > > > Linux. Aqui na empresa, trabalho com desenvolvimento e at? o > > momento > > > n?o tive problemas mas, surgiu um projeto que estou > > respons?vel onde > > > ser? necess?rio coletar uma s?rie de informa??es em um > > mainframe IBM, > > > process?-las e armazen?-las em MySQL. Apresentarei os dados > > em HTML. > > > Ent?o, gostaria muito de uma orienta??o para: > > > > > > 1 - com um servidor Linux sem interface gr?fica, acessar o > > servidor > > > IBM atrav?s de telnet na porta 23; > > > 2 - capturar alguns dados nesse IBM e armazen?-los em MySQL > > > 3 - ap?s capturar os dados, devo escrever alguns comandos no > > IBM ou > > > seja, o programa deve ser de m?o-dupla (l? e escrever no IBM > > > utilizando usu?rio conhecido nesse ambiente); > > > 4 - toda interface existente para o IBM ? feita por > > aplicativos no > > > Windows (Winsock 3270 Telnet, QWS3270) > > > 5 - tenho instalado no servidor Linux expect, php, perl, > > mysql > > > > > > Penso em desenvolver algo com perl, expect, s3270 etc mas, > > > sinceramente n?o sei qual a melhor solu??o. > > > Tenho facilidade em aprender sozinho mas, preciso de um > > exemplo > > > inicial onde eu possa testar e verificar o resultado do que > > est? sendo > > > feito. ? partir da?, customizo e tento implementar. > > > > > > No momento, estou CEGO caminhando em um terreno novo, sem > > saber muito > > > bem por onde come?ar... > > > N?o tenho muita familiaridade com o Expect, nem com o s3270. > > Socorro e > > > desculpem-me pela minha ignor?ncia! > > > > > > Aprecio muito qualquer ajuda para eu come?ar. > > > Obrigado! > > > > > > Frederico > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > > L > > > =end disclaimer > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Sat Mar 9 13:11:44 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Sat, 9 Mar 2013 18:11:44 -0300 Subject: [SP-pm] [OT] Podcast sobre comunidades !! In-Reply-To: References: Message-ID: Bacana que de quebra o cara ainda escreveu um artigo sobre o POFOMD =) AleBorba++ []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/3/9 Gabriel Vieira > Solli++ > > 2013/3/9 Solli Honorio : > > Senhores, > > > > O Databasecast, um interessante podcast sobre o mercado de banco de > dados, > > trouxe neste epis?dio um excelente podcast sobre comunidades. > > > > Chamo muito a aten??o para o relato do Alexandre Borba entre os minutos > > 53,42 e 56,30. > > > > O link para o Databasecast ? > > http://imasters.com.br/banco-de-dados/databasecast-31-comunidades/ > > > > Abra?os, > > > > Solli Honorio > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > Gabriel Vieira > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Sat Mar 9 13:44:11 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Sat, 9 Mar 2013 18:44:11 -0300 Subject: [SP-pm] [OT] Podcast sobre comunidades !! In-Reply-To: References: Message-ID: (Solli, Ale)++ * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/3/9 Marcio Ferreira > Bacana que de quebra o cara ainda escreveu um artigo sobre o POFOMD =) > > AleBorba++ > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/3/9 Gabriel Vieira > >> Solli++ >> >> 2013/3/9 Solli Honorio : >> > Senhores, >> > >> > O Databasecast, um interessante podcast sobre o mercado de banco de >> dados, >> > trouxe neste epis?dio um excelente podcast sobre comunidades. >> > >> > Chamo muito a aten??o para o relato do Alexandre Borba entre os minutos >> > 53,42 e 56,30. >> > >> > O link para o Databasecast ? >> > http://imasters.com.br/banco-de-dados/databasecast-31-comunidades/ >> > >> > Abra?os, >> > >> > Solli Honorio >> > >> > -- >> > "o animal satisfeito dorme". - Guimar?es Rosa >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> Gabriel Vieira >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Sat Mar 9 14:27:07 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Sat, 9 Mar 2013 19:27:07 -0300 Subject: [SP-pm] equinocio 2012 Message-ID: Algu?m tem link pros artigos de 2012? Procurei no reposit?rio, mas parece que os de 2011 est?o no diret?rio do 2012, nao entendi =/ []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Sat Mar 9 15:11:28 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Sat, 9 Mar 2013 20:11:28 -0300 Subject: [SP-pm] Encontro Social In-Reply-To: References: Message-ID: <513bc1a0f2958_1962e0cbc742b3@a4-winter5.tmail> E ai Eden blz. Ent?o eu acho perfeita a ideia de manter os encontros, mas pelo menos para mim (que n?o moro em SP, mas gostaria de ir) fica dif?cil marcar algo para depois das 18:00. Ainda mais nessa ?poca de chuvas... Sair de sampa a noite e com chuva fica complicado. Lembro do encontro que fizemos no ano passado, na paulista. S?bado na parte da manha... esse eu achei perfeito. Ser? que n?o conseguiria algo assim. PS: Estou falando por mim 8-) um abra?o Ricado Stock ricardostock at bol.com.br Um bom programador tem um desafio Um programador mediano, tem um problema. Em 09/03/2013 10:57, Eden Cardim < eden at insoli.de > escreveu: Ol? pessoal, Gostaria de reinstaurar a tradi??o dos encontros sociais. Eu sugiro a segunda quinta-feira do m?s pelo seguinte motivo: - Sempre cai numa data onde a maioria das pessoas receberam seus pagamentos - N?o atrapalha quem tem outros planos pro fim de semana. Eu sugiro o O'Malley's como ponto de encontro: - Wi-fi - Cerveja boa No O'Malley's, o melhor hor?rio pra chegar ? ?s 18h quando ainda n?o est? t?o cheio e n?o cobram a entrada. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer From ricardostock at bol.com.br Sat Mar 9 15:23:56 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Sat, 9 Mar 2013 20:23:56 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_-_Dia_8_-_Aplicando_Perl_=C3=A0_?= =?utf-8?q?Grafologia?= In-Reply-To: References: Message-ID: <513bc48c99245_7c11d95547c18@a4-winter11.tmail> O artigo ? bem interessante. S? acho que faltou um pouco mais de Perl no contexto, digo um pequeno exemplo para que possamos ver o mesmo em funcionamento. Mas ? muito interessante mesmo. Ricardo Stock www.stocksistemas.com.br Em 09/03/2013 10:40, Eden Cardim < eden at insoli.de > escreveu: Ol? pessoal, est? no ar o artigo do Hailton Lemos sobre perl e grafologia. http://sao-paulo.pm.org/equinocio/2013/mar/08-aplicando-perl-a-grafologia -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer From renato.cron at gmail.com Sat Mar 9 15:42:51 2013 From: renato.cron at gmail.com (Renato Santos) Date: Sat, 9 Mar 2013 20:42:51 -0300 Subject: [SP-pm] Encontro Social In-Reply-To: <513bc1a0f2958_1962e0cbc742b3@a4-winter5.tmail> References: <513bc1a0f2958_1962e0cbc742b3@a4-winter5.tmail> Message-ID: Ah, mas quando vem gente de outra cidade a gente faz um ESX! 2013/3/9 Ricardo Stock > E ai Eden blz. > > Ent?o eu acho perfeita a ideia de manter os encontros, mas pelo menos para > mim (que n?o moro em SP, mas gostaria de ir) fica dif?cil marcar algo para > depois das 18:00. Ainda mais nessa ?poca de chuvas... Sair de sampa a noite > e com chuva fica complicado. > > Lembro do encontro que fizemos no ano passado, na paulista. S?bado na > parte da manha... esse eu achei perfeito. Ser? que n?o conseguiria algo > assim. > > PS: Estou falando por mim 8-) > > um abra?o > > > > Ricado Stock > ricardostock at bol.com.br > Um bom programador tem um desafio > Um programador mediano, tem um problema. > > > > Em 09/03/2013 10:57, Eden Cardim < eden at insoli.de > escreveu: > > Ol? pessoal, > > Gostaria de reinstaurar a tradi??o dos encontros sociais. > > Eu sugiro a segunda quinta-feira do m?s pelo seguinte motivo: > > - Sempre cai numa data onde a maioria das pessoas receberam seus > pagamentos > - N?o atrapalha quem tem outros planos pro fim de semana. > > Eu sugiro o O'Malley's como ponto de encontro: > > - Wi-fi > - Cerveja boa > > No O'Malley's, o melhor hor?rio pra chegar ? ?s 18h quando ainda n?o > est? t?o cheio e n?o cobram a entrada. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From gabriel.vieira at gmail.com Sat Mar 9 16:19:34 2013 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Sat, 9 Mar 2013 21:19:34 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_-_Dia_8_-_Aplicando_Perl_=E0_G?= =?iso-8859-1?q?rafologia?= In-Reply-To: <513bc48c99245_7c11d95547c18@a4-winter11.tmail> References: <513bc48c99245_7c11d95547c18@a4-winter11.tmail> Message-ID: Tamb?m achei.. Muito interessante o assunto. 2013/3/9 Ricardo Stock : > O artigo ? bem interessante. S? acho que faltou um pouco mais de Perl no contexto, digo um pequeno exemplo para que possamos ver o mesmo em funcionamento. > > Mas ? muito interessante mesmo. > > > > Ricardo Stock > www.stocksistemas.com.br > > > > Em 09/03/2013 10:40, Eden Cardim < eden at insoli.de > escreveu: > > Ol? pessoal, est? no ar o artigo do Hailton Lemos sobre perl e > grafologia. > > http://sao-paulo.pm.org/equinocio/2013/mar/08-aplicando-perl-a-grafologia > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Gabriel Vieira From creaktive at gmail.com Sat Mar 9 18:10:40 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Sat, 9 Mar 2013 23:10:40 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_-_Dia_8_-_Aplicando_Perl_=C3=A0_?= =?utf-8?q?Grafologia?= In-Reply-To: References: <513bc48c99245_7c11d95547c18@a4-winter11.tmail> Message-ID: Toleramos departamento de RH que analisa o nosso perfil no Serasa, a nossa conta no Facebook, e agora, a nossa "personalidade" via nossa letra... Qual o pr?ximo passo? Amostras de DNA para o processo seletivo? Gattaca, algu?m? :P ABS() 2013/3/9 Gabriel Vieira > Tamb?m achei.. > > Muito interessante o assunto. > > 2013/3/9 Ricardo Stock : > > O artigo ? bem interessante. S? acho que faltou um pouco mais de Perl no > contexto, digo um pequeno exemplo para que possamos ver o mesmo em > funcionamento. > > > > Mas ? muito interessante mesmo. > > > > > > > > Ricardo Stock > > www.stocksistemas.com.br > > > > > > > > Em 09/03/2013 10:40, Eden Cardim < eden at insoli.de > escreveu: > > > > Ol? pessoal, est? no ar o artigo do Hailton Lemos sobre perl e > > grafologia. > > > > > http://sao-paulo.pm.org/equinocio/2013/mar/08-aplicando-perl-a-grafologia > > > > -- > > Eden Cardim -- Insolide Solu??es de TI Ltda. > > +55 11 9644 8225 > > http://insoli.de > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > -- > Gabriel Vieira > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Sat Mar 9 20:29:57 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Sun, 10 Mar 2013 01:29:57 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_-_Dia_8_-_Aplicando_Perl_=C3=A0_?= =?utf-8?q?Grafologia?= In-Reply-To: References: <513bc48c99245_7c11d95547c18@a4-winter11.tmail> Message-ID: Isso ? antigo. Conhece aquele papo de redacao "a m?o"? On Mar 9, 2013 11:11 PM, "Stanislaw Pusep" wrote: > Toleramos departamento de RH que analisa o nosso perfil no Serasa, a nossa > conta no Facebook, e agora, a nossa "personalidade" via nossa letra... > Qual o pr?ximo passo? Amostras de DNA para o processo seletivo? > Gattaca, algu?m? :P > > > ABS() > > > 2013/3/9 Gabriel Vieira > >> Tamb?m achei.. >> >> Muito interessante o assunto. >> >> 2013/3/9 Ricardo Stock : >> > O artigo ? bem interessante. S? acho que faltou um pouco mais de Perl >> no contexto, digo um pequeno exemplo para que possamos ver o mesmo em >> funcionamento. >> > >> > Mas ? muito interessante mesmo. >> > >> > >> > >> > Ricardo Stock >> > www.stocksistemas.com.br >> > >> > >> > >> > Em 09/03/2013 10:40, Eden Cardim < eden at insoli.de > escreveu: >> > >> > Ol? pessoal, est? no ar o artigo do Hailton Lemos sobre perl e >> > grafologia. >> > >> > >> http://sao-paulo.pm.org/equinocio/2013/mar/08-aplicando-perl-a-grafologia >> > >> > -- >> > Eden Cardim -- Insolide Solu??es de TI Ltda. >> > +55 11 9644 8225 >> > http://insoli.de >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> >> >> -- >> Gabriel Vieira >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Sun Mar 10 06:56:17 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sun, 10 Mar 2013 09:56:17 -0400 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_-_Dia_8_-_Aplicando_Perl_=E0_G?= =?iso-8859-1?q?rafologia?= In-Reply-To: References: <513bc48c99245_7c11d95547c18@a4-winter11.tmail> Message-ID: Acho que isso ? menos pior que o tal do PI ... esse sim ? descriminat?rio absurdamente ... -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Sun Mar 10 07:18:52 2013 From: eden at insoli.de (Eden Cardim) Date: Sun, 10 Mar 2013 11:18:52 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_-_Dia_9_-_IO_N=C3=A3o-Bloqueante?= Message-ID: No artigo de hoje, o Tiago Peczenyj AKA "pacman", fala sobre como implementar IO n?o-bloqueante, aproveitem. http://sao-paulo.pm.org/equinocio/2013/mar/09-IO-nao-bloqueante -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From marciorp at gmail.com Sun Mar 10 07:26:45 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sun, 10 Mar 2013 10:26:45 -0400 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_-_Dia_9_-_IO_N=E3o-Bloqueante?= In-Reply-To: References: Message-ID: Muito bom ... parab?ns! Tirei algumas ?timas ideias desse artigo! Revis?o de ortografia, posso ajudar ?! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Sun Mar 10 07:28:04 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sun, 10 Mar 2013 11:28:04 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_-_Dia_9_-_IO_N=E3o-Bloqueante?= In-Reply-To: References: Message-ID: Logico.eu tava bebado qdo escrevi Em 10/03/2013 11:27, "Marcio - Google" escreveu: > Muito bom ... parab?ns! > Tirei algumas ?timas ideias desse artigo! > Revis?o de ortografia, posso ajudar ?! > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Sun Mar 10 07:28:29 2013 From: renato.cron at gmail.com (Renato Santos) Date: Sun, 10 Mar 2013 11:28:29 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_-_Dia_9_-_IO_N=E3o-Bloqueante?= In-Reply-To: References: Message-ID: Sinta-se livre! Todo mundo(sic) j? est? acordado a muito tempo! * eu e o pacman 2013/3/10 Marcio - Google > Muito bom ... parab?ns! > Tirei algumas ?timas ideias desse artigo! > Revis?o de ortografia, posso ajudar ?! > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Sun Mar 10 08:26:31 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sun, 10 Mar 2013 12:26:31 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_-_Dia_9_-_IO_N=E3o-Bloqueante?= In-Reply-To: References: Message-ID: Brigado cron .. Em 10/03/2013 11:29, "Renato Santos" escreveu: > Sinta-se livre! > > Todo mundo(sic) j? est? acordado a muito tempo! > > * eu e o pacman > > 2013/3/10 Marcio - Google > >> Muito bom ... parab?ns! >> Tirei algumas ?timas ideias desse artigo! >> Revis?o de ortografia, posso ajudar ?! >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Sun Mar 10 11:03:00 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sun, 10 Mar 2013 14:03:00 -0400 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_-_Dia_9_-_IO_N=E3o-Bloqueante?= In-Reply-To: References: Message-ID: Eita ... imagina s?brio! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Sun Mar 10 12:07:33 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Sun, 10 Mar 2013 16:07:33 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_-_Dia_8_-_Aplicando_Perl_=E0_G?= =?iso-8859-1?q?rafologia?= In-Reply-To: References: <513bc48c99245_7c11d95547c18@a4-winter11.tmail> Message-ID: ? um emaranhado interessante sobre ?tica profissional, que merece discuss?o. Em 9 de mar?o de 2013 23:10, Stanislaw Pusep escreveu: > Toleramos departamento de RH que analisa o nosso perfil no Serasa, a nossa > conta no Facebook, e agora, a nossa "personalidade" via nossa letra... > Qual o pr?ximo passo? Amostras de DNA para o processo seletivo? > Gattaca, algu?m? :P > > > ABS() > > > 2013/3/9 Gabriel Vieira > >> Tamb?m achei.. >> >> Muito interessante o assunto. >> >> 2013/3/9 Ricardo Stock : >> > O artigo ? bem interessante. S? acho que faltou um pouco mais de Perl >> no contexto, digo um pequeno exemplo para que possamos ver o mesmo em >> funcionamento. >> > >> > Mas ? muito interessante mesmo. >> > >> > >> > >> > Ricardo Stock >> > www.stocksistemas.com.br >> > >> > >> > >> > Em 09/03/2013 10:40, Eden Cardim < eden at insoli.de > escreveu: >> > >> > Ol? pessoal, est? no ar o artigo do Hailton Lemos sobre perl e >> > grafologia. >> > >> > >> http://sao-paulo.pm.org/equinocio/2013/mar/08-aplicando-perl-a-grafologia >> > >> > -- >> > Eden Cardim -- Insolide Solu??es de TI Ltda. >> > +55 11 9644 8225 >> > http://insoli.de >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> >> >> -- >> Gabriel Vieira >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiagoglauco at ticursos.net Sat Mar 9 15:29:06 2013 From: thiagoglauco at ticursos.net (thiago glauco sanchez) Date: Sat, 09 Mar 2013 20:29:06 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: <1362852966.3323.1.camel@fedora.thiago> <1362863799.5155.23.camel@fedora.thiago> Message-ID: <1362871746.5155.32.camel@fedora.thiago> Entendi. Dei uma pesquisada. De acordo com o IETF o TN3270 tem diferen?as do tty padr?o: "3270 display terminal data differs from traditional display terminal data in that it is block mode and uses EBCDIC instead of ASCII character representation. These two differences are the primary reason for the differentiation of TN3270 from standard Telnet in this document." Ent?o, Expect->spawn('s3270' , @parameters) deve funcionar como no exemplo do e-mail anterior. De qualquer forma acho que isso pode te ajudar: http://www.linuxquestions.org/questions/linux-software-2/how-do-i-use-s3270-x3270-for-scripting-767067/ espero ter ajudado. abra?os Thiago Glauco On Sat, 2013-03-09 at 16:38 -0400, Marcio - Google wrote: > Thiago, o que estou te dizendo ? que com cliente telnet comum voc? n?o > conecta no mainframe, pelo menos eu n?o consegui. Por isso que fui > atr?s de outro cliente. > Acho que o Eden sabe explicar o motivo. > > Em 09/03/2013 16:09, "thiago glauco sanchez" > escreveu: > A intera??o humana no expect ? usada por pattern match: > > $exp->expect($timeout, > [ timeout => \&report_timeout ], > [ qr/pattern/ => \&handle_pattern], > ); > > Ex: > #efetua login > my @parameters = ('host') > Expect->spawn('telenet' , @parameters) > $exp->expect($timeout, > [ qr/username/ => sub { my $self = shift; > $self->send('usuario\n'); > return 'exp_continue'}], > [qr/password/ => sub { my $self = shift; > $self->send('password\n'); > return 'exp_continue'} ], > 'bash$'); > > > #agora voc? est? no servidor e pode enviar comandos: > $exp->send("comando1\n") > > #e definir a??es conforme padr?es de texto da sa?da do > comando. > $exp->expect($timeout, > [ qr/pattern1/ => sub { my $self = shift; > ...a??o 1 > ...isso ? uma sub. > ..voc? pode fazer qualquer > coisa aqui}], > [qr/pattern2/ => sub { my $self = shift; > ...a??o 2} ], > 'bash$'); > #e fazer o mesmo para n comandos. > $exp->send("comando2\n") > > No Net::Telnet voc? pode verificar o array de sa?da para > decidir a a??o > a ser tomada: > > #conecta > my $telnet = Net::Telnet->new( Host => "Servidor", > Prompt => '/fulano#/'); > $telnet->login('usuario','senha'); > > #verifica se o diret?rio dir1 existe e muda o pwd > #para dir1. Se dir1 n?o existir sera criado' > my @saida = $telnet->cmd('ls -a'); > if ('dir1' ~~ @saida) { > $telnet->cmd( 'cd dir1/');} > else { > $telnet->cmd( 'mkdir dir1' ); > $telnet->cmd( 'cd dir1/' ); } > > espero ter ajudado. > > abra?os. > thiago glauco > > > On Sat, 2013-03-09 at 13:16 -0400, Marcio - Google wrote: > > Sim, mais a conex?o e o ponto menos relevante nesse caso. O > problema ? > > simular a intera??o e tratar "mapa de caracteres". > > Na verdade, nos primeiros testes que fiz, tentei conectar > com o > > cliente de telnet padr?o, e n?o funciona. Tem que ser um > cliente > > pr?prio, que no caso eu usei o s3270. > > > > Em 09/03/2013 13:09, "thiago glauco sanchez" > > escreveu: > > Humm...Se ? para fazer telnet eu usaria o > Net::Telnet em vez > > do Expect. > > Algumas vezes eu utilizei o Expect e ele ? um pouco > mais > > demorado por > > que utiliza o processo externo do telnet. No > Net::Telnet, ? > > criado o > > cliente dentro do processo de sua aplica??o. Mais > r?pido e > > seguro. > > > > On Thu, 2013-03-07 at 14:33 -0300, Frederico Melo > wrote: > > > Sr(a)s., Obrigado pela disponibilidade de alguns > com os > > quais > > > conversei *em paralelo* e me orientaram a postar > aqui... > > Segue abaixo > > > um resumo da minha dor de cabe?a: > > > > > > Chamo-me Frederico, tenho alguns conhecimentos em > PHP, Perl, > > MySQL e > > > Linux. Aqui na empresa, trabalho com > desenvolvimento e at? o > > momento > > > n?o tive problemas mas, surgiu um projeto que > estou > > respons?vel onde > > > ser? necess?rio coletar uma s?rie de informa??es > em um > > mainframe IBM, > > > process?-las e armazen?-las em MySQL. Apresentarei > os dados > > em HTML. > > > Ent?o, gostaria muito de uma orienta??o para: > > > > > > 1 - com um servidor Linux sem interface gr?fica, > acessar o > > servidor > > > IBM atrav?s de telnet na porta 23; > > > 2 - capturar alguns dados nesse IBM e armazen?-los > em MySQL > > > 3 - ap?s capturar os dados, devo escrever alguns > comandos no > > IBM ou > > > seja, o programa deve ser de m?o-dupla (l? e > escrever no IBM > > > utilizando usu?rio conhecido nesse ambiente); > > > 4 - toda interface existente para o IBM ? feita > por > > aplicativos no > > > Windows (Winsock 3270 Telnet, QWS3270) > > > 5 - tenho instalado no servidor Linux expect, php, > perl, > > mysql > > > > > > Penso em desenvolver algo com perl, expect, s3270 > etc mas, > > > sinceramente n?o sei qual a melhor solu??o. > > > Tenho facilidade em aprender sozinho mas, preciso > de um > > exemplo > > > inicial onde eu possa testar e verificar o > resultado do que > > est? sendo > > > feito. ? partir da?, customizo e tento > implementar. > > > > > > No momento, estou CEGO caminhando em um terreno > novo, sem > > saber muito > > > bem por onde come?ar... > > > N?o tenho muita familiaridade com o Expect, nem > com o s3270. > > Socorro e > > > desculpem-me pela minha ignor?ncia! > > > > > > Aprecio muito qualquer ajuda para eu come?ar. > > > Obrigado! > > > > > > Frederico > > > =begin disclaimer > > > Sao Paulo Perl Mongers: > http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > > > L > > > =end disclaimer > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From thiagoglauco at ticursos.net Sun Mar 10 17:25:27 2013 From: thiagoglauco at ticursos.net (thiago glauco sanchez) Date: Sun, 10 Mar 2013 21:25:27 -0300 Subject: [SP-pm] Encontro Social In-Reply-To: References: Message-ID: <1362961527.32656.2.camel@fedora.thiago> Achei ?tima a id?ia de mantermos uma data "fixa" para os ES. Infelizmente esta semana semana estarei em um treinamento em Alphavile e n?o poderei aparecer. de qualquer forma vamos manter esta tradi??o. abra?os. thiago glauco. On Sat, 2013-03-09 at 10:57 -0300, Eden Cardim wrote: > Ol? pessoal, > > Gostaria de reinstaurar a tradi??o dos encontros sociais. > > Eu sugiro a segunda quinta-feira do m?s pelo seguinte motivo: > > - Sempre cai numa data onde a maioria das pessoas receberam seus > pagamentos > - N?o atrapalha quem tem outros planos pro fim de semana. > > Eu sugiro o O'Malley's como ponto de encontro: > > - Wi-fi > - Cerveja boa > > No O'Malley's, o melhor hor?rio pra chegar ? ?s 18h quando ainda n?o > est? t?o cheio e n?o cobram a entrada. > From thiago at aware.com.br Sun Mar 10 19:20:05 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Sun, 10 Mar 2013 23:20:05 -0300 Subject: [SP-pm] Logotipo SPPM In-Reply-To: References: <25AAEB6C21E143BE904209563482EA1C@aware.com.br> Message-ID: <85E0770C28F04E998C3BC7E5642B38C2@aware.com.br> On Friday, March 8, 2013 at 10:29 AM, zechim, lucas wrote: > Thiago, > > Eu criei o logo a partir de um GIF (http://oreilly.com/images/perl/camel.gifhttp://oreilly.com/images/perl/camel.gif). At? por isso a baixa qualidade. Existe o XCF (GIMP) no GitHub - SPPM-Web. > > Para solicitar o original, acredito que vetores tamb?m: > http://oreilly.com/pub/a/oreilly/perl/usage/ > > ? uma pena n?s termos o s?mbolo do camelo na m?o de uma empresa. Isto -deveria- ser livre. E eu me nego a solicitar permiss?o para O'Reilly sobre isto. O meu problema no momento, ? que precisamos de um "logotipo" do grupo para ser utilizado em um evento comercial. Algu?m se habilita a criar um ? E disponibilizar em alta-qualidade ? Abs, -Thiago Rondon > From thiago at aware.com.br Sun Mar 10 19:20:05 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Sun, 10 Mar 2013 23:20:05 -0300 Subject: [SP-pm] Logotipo SPPM In-Reply-To: References: <25AAEB6C21E143BE904209563482EA1C@aware.com.br> Message-ID: <85E0770C28F04E998C3BC7E5642B38C2@aware.com.br> On Friday, March 8, 2013 at 10:29 AM, zechim, lucas wrote: > Thiago, > > Eu criei o logo a partir de um GIF (http://oreilly.com/images/perl/camel.gifhttp://oreilly.com/images/perl/camel.gif). At? por isso a baixa qualidade. Existe o XCF (GIMP) no GitHub - SPPM-Web. > > Para solicitar o original, acredito que vetores tamb?m: > http://oreilly.com/pub/a/oreilly/perl/usage/ > > ? uma pena n?s termos o s?mbolo do camelo na m?o de uma empresa. Isto -deveria- ser livre. E eu me nego a solicitar permiss?o para O'Reilly sobre isto. O meu problema no momento, ? que precisamos de um "logotipo" do grupo para ser utilizado em um evento comercial. Algu?m se habilita a criar um ? E disponibilizar em alta-qualidade ? Abs, -Thiago Rondon > From felipe at leprevost.com.br Sun Mar 10 19:24:42 2013 From: felipe at leprevost.com.br (Felipe Leprevost) Date: Sun, 10 Mar 2013 23:24:42 -0300 Subject: [SP-pm] Logotipo SPPM In-Reply-To: <85E0770C28F04E998C3BC7E5642B38C2@aware.com.br> References: <25AAEB6C21E143BE904209563482EA1C@aware.com.br> <85E0770C28F04E998C3BC7E5642B38C2@aware.com.br> Message-ID: Oi Thiago, O Gabor Mant?m no GitHub um reposit?rio chamado Perl Promotion. Nele ? poss?vel baixar uma s?rie de materiais como logos, imagens e banners para serem usados. N?o sei exatamente os detalhes sobre o uso das imagens, mas como o reposit?rio possui algumas imagens vetorizadas talvez possa ajudar. Abra?os. 2013/3/10 Thiago Rondon > > > On Friday, March 8, 2013 at 10:29 AM, zechim, lucas wrote: > > > Thiago, > > > > Eu criei o logo a partir de um GIF ( > http://oreilly.com/images/perl/camel.gifhttp://oreilly.com/images/perl/camel.gif). > At? por isso a baixa qualidade. Existe o XCF (GIMP) no GitHub - SPPM-Web. > > > > Para solicitar o original, acredito que vetores tamb?m: > > http://oreilly.com/pub/a/oreilly/perl/usage/ > > > > > ? uma pena n?s termos o s?mbolo do camelo na m?o de uma empresa. > > Isto -deveria- ser livre. E eu me nego a solicitar permiss?o para O'Reilly > sobre isto. > > O meu problema no momento, ? que precisamos de um "logotipo" do grupo para > ser utilizado em um evento comercial. > > Algu?m se habilita a criar um ? E disponibilizar em alta-qualidade ? > > Abs, > -Thiago Rondon > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Felipe da Veiga Leprevost www.leprevost.com.br Laboratory for Proteomics and Protein Engineering. Fiocruz, Brazil. -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Sun Mar 10 19:32:59 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Sun, 10 Mar 2013 23:32:59 -0300 Subject: [SP-pm] Logotipo SPPM In-Reply-To: References: <25AAEB6C21E143BE904209563482EA1C@aware.com.br> <85E0770C28F04E998C3BC7E5642B38C2@aware.com.br> Message-ID: On Sunday, March 10, 2013 at 11:24 PM, Felipe Leprevost wrote: > Oi Thiago, > > O Gabor Mant?m no GitHub um reposit?rio chamado Perl Promotion (https://github.com/szabgab/perl-promotion). Nele ? poss?vel baixar uma s?rie de materiais como logos, imagens e banners para serem usados. N?o sei exatamente os detalhes sobre o uso das imagens, mas como o reposit?rio possui algumas imagens vetorizadas talvez possa ajudar. > > Abra?os. > Felipe, Boa! Encontrei outro reposit?rio interessante tamb?m: https://github.com/tpf/marketing-materials Mas, ainda fico em d?vida em qual logotipo indicar para um evento comercial que haver? em setembro. http://www.soudevcon.com.br/. Eles querem utilizar um logotipo da linguagem/grupo para promovermos a linguagem l?. Sugest?es pessoal ? Abs! -Thiago Rondon From thiago at aware.com.br Mon Mar 11 06:58:43 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Mon, 11 Mar 2013 10:58:43 -0300 Subject: [SP-pm] License to use the image of the Camel. Message-ID: Hi ! I'm a developer and enthusiast Perl. I participate in some groups (Perl Mongers) here in Brazil, and often participate in events to prome the language. Whenever I need to use the Camel image, because there isn't much about the license in http://oreilly.com/pub/a/oreilly/perl/usage/ . I'm not sure about how, if or when I can use. Or even if it should be used at all! The camel is a fantastic symbol, and who today wouldn't think of it when talking about Perl? I know you are the creator, and I'm sure all Perl professionals and enthusiasts have an enormous amount of affection for you, because of this. :) We could be seeing a lot more of the Camel around, in the opensource and software community, if it were to be licensed in simpler and easier to understand terms. Preferably in one of the Creative Commons licences, such as CC-by or CC-by-sa. Right now, I need to promote the language in a commercial event, and would love to use the Camel, and would love to be able to do that without having to ask every single time if "it's ok". Thanks! -Thiago Rondon From eden at insoli.de Mon Mar 11 07:13:40 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 11 Mar 2013 11:13:40 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_-_Dia_10_-_Trabalhando_com_Objec?= =?utf-8?q?tDB?= Message-ID: Ol? pessoal, est? no ar o artigo do Daniel Vinciguerra sobre ObjectDB: http://sao-paulo.pm.org/equinocio/2013/mar/10-trabalhando-com-objectdb Boa leitura e boa segunda. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From daniel.oliveira.mantovani at gmail.com Mon Mar 11 07:36:10 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 11 Mar 2013 11:36:10 -0300 Subject: [SP-pm] equinocio 2012 In-Reply-To: References: Message-ID: Porque foi feito diretamente no servidor em 2012, precisa fazer um git push no servidor. Se a minha conectividade melhorar, eu fa?o daqui a pouco. 2013/3/9 Marcio Ferreira : > Algu?m tem link pros artigos de 2012? > Procurei no reposit?rio, mas parece que os de 2011 est?o no diret?rio do > 2012, nao entendi =/ > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From eden at insoli.de Mon Mar 11 07:55:03 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 11 Mar 2013 11:55:03 -0300 Subject: [SP-pm] equinocio 2012 In-Reply-To: (Daniel de Oliveira Mantovani's message of "Mon, 11 Mar 2013 11:36:10 -0300") References: Message-ID: >>>>> "Daniel" == Daniel de Oliveira Mantovani writes: Daniel> Porque foi feito diretamente no servidor em 2012, precisa Daniel> fazer um git push no servidor. Se a minha conectividade Daniel> melhorar, eu fa?o daqui a pouco. A gente vai resolver isso depois do equin?cio, n?o quero correr o risco de zuar o site no meio do equin?cio, que ? quando temos o maior volume de acessos. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From marciorp at gmail.com Mon Mar 11 19:17:47 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 11 Mar 2013 22:17:47 -0400 Subject: [SP-pm] Array? Hashes? Outros? Message-ID: Mestres, Tenho um script que quado inicializa come?a acumular algumas informa??es, e quando ? finalizado essas informa??es s?o descartadas. ? pouco coisa. Preciso de algo como uma tabela tempor?ria, os dados s? existem durante a execu??o do script. To usando por enquanto hashes, mais t? ficando confuso. Pensando em uma tabela em um banco de dados (o que ? invi?vel), ela teria 7 colunas, sendo uma delas a chave e pela qual preciso localizar os registros, e n?o teria mais que 20 registros. Quando o script inicia, a tabela n?o teria nenhum valor, apenas a "estrutura", durante a execu??o ser?o inclu?dos, exclu?dos e alterados registros. Quando o script termina os dados s?o descartados. Qual a maneira mais pr?tica e elegante de fazer isso? [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gabriel.vieira at gmail.com Mon Mar 11 19:33:30 2013 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Mon, 11 Mar 2013 23:33:30 -0300 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: References: Message-ID: Seria bom um exemplo de dados. Voc? pode fazer uso desde sistemas espec?ficos com memcached ou outro, como pode fazer uso de HASH/ARRAY, como dito. Superficialmente (n?o sei que dados s?o esses) indico: %hash = ( 1 => [camisa,g,azul,20r$], 2 => [tenis,32,branco,200r$], ); Bom, isso ? muito superficial mesmo, vai depender do que quer guardar. 2013/3/11 Marcio - Google : > Mestres, > > Tenho um script que quado inicializa come?a acumular algumas informa??es, > e quando ? finalizado essas informa??es s?o descartadas. ? pouco coisa. > Preciso de algo como uma tabela tempor?ria, os dados s? existem durante a > execu??o do script. > To usando por enquanto hashes, mais t? ficando confuso. > Pensando em uma tabela em um banco de dados (o que ? invi?vel), ela teria > 7 colunas, sendo uma delas a chave e pela qual preciso localizar os > registros, e n?o teria mais que 20 registros. > Quando o script inicia, a tabela n?o teria nenhum valor, apenas a > "estrutura", durante a execu??o ser?o inclu?dos, exclu?dos e alterados > registros. Quando o script termina os dados s?o descartados. > > Qual a maneira mais pr?tica e elegante de fazer isso? > > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Gabriel Vieira From renato.cron at gmail.com Mon Mar 11 20:11:16 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 12 Mar 2013 00:11:16 -0300 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: References: Message-ID: Eu acho que ele n?o quer manter n?o, s? quer fazer consultas mais facilmente, pois o hash dele deve estar ~confuso~ como ele mesmo disse. como ele mesmo j? citou tabela, eu acho que https://metacpan.org/module/DBD::RAM pode ser util nesse caso, pois n?o haveria muita perda de velocidade, pois todos os dados ainda estariam na RAM, e voc? podera acessa-los via SQL. 2013/3/11 Gabriel Vieira > Seria bom um exemplo de dados. > Voc? pode fazer uso desde sistemas espec?ficos com memcached ou outro, > como pode fazer uso de HASH/ARRAY, como dito. > > Superficialmente (n?o sei que dados s?o esses) indico: > > %hash = ( > 1 => [camisa,g,azul,20r$], > 2 => [tenis,32,branco,200r$], > ); > > Bom, isso ? muito superficial mesmo, vai depender do que quer guardar. > > 2013/3/11 Marcio - Google : > > Mestres, > > > > Tenho um script que quado inicializa come?a acumular algumas > informa??es, > > e quando ? finalizado essas informa??es s?o descartadas. ? pouco coisa. > > Preciso de algo como uma tabela tempor?ria, os dados s? existem > durante a > > execu??o do script. > > To usando por enquanto hashes, mais t? ficando confuso. > > Pensando em uma tabela em um banco de dados (o que ? invi?vel), ela > teria > > 7 colunas, sendo uma delas a chave e pela qual preciso localizar os > > registros, e n?o teria mais que 20 registros. > > Quando o script inicia, a tabela n?o teria nenhum valor, apenas a > > "estrutura", durante a execu??o ser?o inclu?dos, exclu?dos e alterados > > registros. Quando o script termina os dados s?o descartados. > > > > Qual a maneira mais pr?tica e elegante de fazer isso? > > > > > > [...]'s > > > > Marcio > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > Gabriel Vieira > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Mon Mar 11 20:16:25 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Tue, 12 Mar 2013 00:16:25 -0300 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: References: Message-ID: Perl ? TIMTOADY, existe muitas maneiras de fazer isso, fale-nos como s?o seus dados, ou seja, como vc pretende trabalhar com eles. Pela quantidade de registros que vc disse(20), use em memoria mesmo, nao precisa recorrer a banco de dados, mas isso minha opiniao! Se voc? quer uma estrutura j? definida com 7 campos, veja se isso atende: https://gist.github.com/marcioferreira/5140037 Repare que o $data_key ? um referencia de hash e $data_list ? uma referencia de array. Se ficou confuso, posta seus dados e vemos o que acontece =) []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/3/11 Gabriel Vieira > Seria bom um exemplo de dados. > Voc? pode fazer uso desde sistemas espec?ficos com memcached ou outro, > como pode fazer uso de HASH/ARRAY, como dito. > > Superficialmente (n?o sei que dados s?o esses) indico: > > %hash = ( > 1 => [camisa,g,azul,20r$], > 2 => [tenis,32,branco,200r$], > ); > > Bom, isso ? muito superficial mesmo, vai depender do que quer guardar. > > 2013/3/11 Marcio - Google : > > Mestres, > > > > Tenho um script que quado inicializa come?a acumular algumas > informa??es, > > e quando ? finalizado essas informa??es s?o descartadas. ? pouco coisa. > > Preciso de algo como uma tabela tempor?ria, os dados s? existem > durante a > > execu??o do script. > > To usando por enquanto hashes, mais t? ficando confuso. > > Pensando em uma tabela em um banco de dados (o que ? invi?vel), ela > teria > > 7 colunas, sendo uma delas a chave e pela qual preciso localizar os > > registros, e n?o teria mais que 20 registros. > > Quando o script inicia, a tabela n?o teria nenhum valor, apenas a > > "estrutura", durante a execu??o ser?o inclu?dos, exclu?dos e alterados > > registros. Quando o script termina os dados s?o descartados. > > > > Qual a maneira mais pr?tica e elegante de fazer isso? > > > > > > [...]'s > > > > Marcio > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > Gabriel Vieira > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Tue Mar 12 03:42:33 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 12 Mar 2013 07:42:33 -0300 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: (Marcio's message of "Mon, 11 Mar 2013 22:17:47 -0400") References: Message-ID: >>>>> "Marcio" == Marcio <- Google > writes: Marcio> Mestres, Tenho um script que quado inicializa come?a Marcio> acumular algumas informa??es, e quando ? finalizado essas Marcio> informa??es s?o descartadas. ? pouco coisa. Preciso de Marcio> algo como uma tabela tempor?ria, os dados s? existem Marcio> durante a execu??o do script. To usando por enquanto Marcio> hashes, mais t? ficando confuso. Pensando em uma tabela em Marcio> um banco de dados (o que ? invi?vel) Porque ? invi?vel? Marcio> ela teria 7 colunas, sendo uma delas a chave e pela qual Marcio> preciso localizar os registros, e n?o teria mais que 20 Marcio> registros. A forma t?pica de implementar isso ? fazer exatamente o que um banco de dados faria. Voc? precisa de duas estruturas, uma tabela e um ?ndice dessa tabela. my @usuarios = ( { nome => 'foo', email => 'foo at foo.com' }, { nome => 'bar', email => 'bar at bar.com' }, ... ); my %indice_nome; for my $registro (@usuario) { $indice_nome{$registro->{nome}} = $registro; } Depois voc? vai poder acessar os registros usando o ?ndice: my $registro = $indice_nome{foo}; Tem alguns problemas que voc? vai precisar resolver manualmente. Voc? vai precisar atualizar o ?ndice manualmente depois de qualquer opera??o de escrita. E voc? tamb?m vai precisar garantir a unicidade da chave. Sem essa verifica??o, se houverem registros com chaves duplicadas, voc? vai perder dados. Marcio> Quando o script inicia, a tabela n?o teria nenhum valor, Marcio> apenas a "estrutura", durante a execu??o ser?o inclu?dos, Marcio> exclu?dos e alterados registros. Quando o script termina Marcio> os dados s?o descartados. Marcio> Qual a maneira mais pr?tica e elegante de fazer isso? A maneira que eu vejo como mais pr?tica ? usar um banco de dados mesmo. Voc? pode usar SQLite in-memory, assim: my $dbh = DBI->connect('dbi:SQLite:dbname=:memory:'); Se n?o puder instalar m?dulos, tem o DB_File que vem no core: http://perldoc.perl.org/DB_File.html#SYNOPSIS -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From tiago.peczenyj at gmail.com Tue Mar 12 04:24:40 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 12 Mar 2013 08:24:40 -0300 Subject: [SP-pm] Sugira um Artigo / Adote um Artigo In-Reply-To: References: Message-ID: Amigos Como estamos em rela??o aos artigos? Precisamos de mais algum para fechar o equin?cio? Se for o caso de introduzir (uia) mais alguma, posso fazer uma sobre syscall que ? o que eu estou fazendo agora. beijos 2013/2/22 Marcio - Google : > Salve Mongers, > > N?o ? puxar saco e encher lingui?a. Tenho mais de 20 anos em TI, j? fiz > de tudo, programei desde o Autum 86, Basic, Clipper 5.2, Delphi, C#, > microcontroladores em ASM, etc. Participo de listas e f?runs desde a remota > era dos BBS (fui SyOp de tr?s), nunca tinha visto uma comunidade t?o ativa, > e principalmente, t?o disposta a partilhar o conhecimento. Na maioria impera > a mesquinharia, quando algu?m se presta a ajudar, ? tudo muito superficial. > > Estou achando simplesmente fant?stico o Equin?cio! Me permitiram sugerir > temas, sem que eu consiga contribuir em nada e ainda se preocupam em como > pode ser mais ?til o conte?do. > > Tudo isso, pelo que entendi, pelo simples amor a ferramenta, vontade de > difundi-la e de partilhar o conhecimento. > > Todos est?o realmente de parab?ns! > > [...]?s > > Marcio. > > Em 21 de fevereiro de 2013 12:21, Junior Moraes > escreveu: >> >> Hi. >> >> Em 21 de fevereiro de 2013 13:16, Renato Santos >> escreveu: >> >>> RenatoCron imaginando como isso funcionaria >>> >>> $source_exphp =~ s/$/my $/; >>> ... >>> eval $source_exphp; >> >> >> Olha o escape na regex, po! Hahuahuahuah. >> >> []'s >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj From fdmmelo at gmail.com Tue Mar 12 05:05:51 2013 From: fdmmelo at gmail.com (Frederico Melo) Date: Tue, 12 Mar 2013 09:05:51 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: <1362871746.5155.32.camel@fedora.thiago> References: <1362852966.3323.1.camel@fedora.thiago> <1362863799.5155.23.camel@fedora.thiago> <1362871746.5155.32.camel@fedora.thiago> Message-ID: Thiago, O M?rcio teve a mesma necessidade que eu tenho atualmente. Penso em desenvolver algo como ele pois, o acesso ao mainframe que possuo ? atrav?s de aplica??es como o QWS3270. Apesar do acesso ser via Telnet, o mainframe me retorna uma s?rie de caracteres e menus onde navego atrav?s de teclas como PF1, PF2, etc... Minha necessidade ? estabelecer a conex?o, navegar no servidor e buscar alguns dados e armazen?-los em banco. O servidor mainframe n?o retorna prompt para comandos. Toda navega??o ? feita atrav?s de menus pr?-estabelecidos e teclas com fun??es associadas. A navega??o deve ser feita (imagino), atrav?s de posicionamento de strings dentro da tela (ex.: posi??o para login->Userid coluna 20, linha 160, campo com 8 caracteres). Veja exemplo do print da tela do QWS3270: EMXXYY EEEEEEE MM MM BBBBBBB RRRRRRR EEEEEEEE SSSSSS AAAAAAAA EE MMM MMM BB BB RR RR EE SS SS AA AA EE MM MMM MM BB BB RR RR EE SS AA AA EEEEE MM M MM BBBBBB RRRRRRR EEEEEEEE SSSSSS AAAAAAAAAA EE MM MM BB RR RR EE SS AA AA EE MM MM BB RR RR EE SS SS AA AA EEEEEEE MM MM BB RR RR EEEEEEEE SSSSSS AA AA ACESSO AOS SERVICOS DO IBM Data....: 12.03.13 Hora....: 08.50.59 Identifique-se fornecendo: Terminal: XXX393939 Userid .............. Voce e' responsavel pelos atos praticados Senha ............... com o seu codigo de usuario, portanto Codigo do servico.... para a sua seguranca, NAO FORNECA SUA Grupo ............... SENHA PARA NINGUEM. Nova Senha .......... Atencao: Em caso de problema telefone para XXX DA SUA LOCALIDADE ou PF 1=Help (xxx)xxx ou 0800-xxx ( HELP-DESK ) M?rcio, Li alguns posts antigos onde voc? e Eden evolu?ram muito sobre o expect, o s3270 e a manipula??o dos dados. Sou muito cru no perl, no s3270 e no expect. Se voc? puder me passar o que voc? desenvolveu me ajudaria muito. Eu utilizaria como exemplo e tentaria customizar por aqui, dentro da minha necessidade. Estou realmente precisando de ajuda ainda mais por estar envolvido em outros projetos e com pouco tempo para pesquisa. Toda a ajuda de voc?s ? muito v?lida! Agrade?o j?! Abra?os, Fred 2013/3/9 thiago glauco sanchez > Entendi. Dei uma pesquisada. De acordo com o IETF o TN3270 tem > diferen?as do tty padr?o: > > "3270 display terminal data differs from traditional display terminal > data in that it is block mode and uses EBCDIC instead of ASCII > character representation. These two differences are the primary > reason for the differentiation of TN3270 from standard Telnet in this > document." > > Ent?o, > Expect->spawn('s3270' , @parameters) deve funcionar como no exemplo do > e-mail anterior. > > De qualquer forma acho que isso pode te ajudar: > > > http://www.linuxquestions.org/questions/linux-software-2/how-do-i-use-s3270-x3270-for-scripting-767067/ > > > espero ter ajudado. > abra?os > Thiago Glauco > > On Sat, 2013-03-09 at 16:38 -0400, Marcio - Google wrote: > > Thiago, o que estou te dizendo ? que com cliente telnet comum voc? n?o > > conecta no mainframe, pelo menos eu n?o consegui. Por isso que fui > > atr?s de outro cliente. > > Acho que o Eden sabe explicar o motivo. > > > > Em 09/03/2013 16:09, "thiago glauco sanchez" > > escreveu: > > A intera??o humana no expect ? usada por pattern match: > > > > $exp->expect($timeout, > > [ timeout => \&report_timeout ], > > [ qr/pattern/ => \&handle_pattern], > > ); > > > > Ex: > > #efetua login > > my @parameters = ('host') > > Expect->spawn('telenet' , @parameters) > > $exp->expect($timeout, > > [ qr/username/ => sub { my $self = shift; > > $self->send('usuario\n'); > > return 'exp_continue'}], > > [qr/password/ => sub { my $self = shift; > > $self->send('password\n'); > > return 'exp_continue'} ], > > 'bash$'); > > > > > > #agora voc? est? no servidor e pode enviar comandos: > > $exp->send("comando1\n") > > > > #e definir a??es conforme padr?es de texto da sa?da do > > comando. > > $exp->expect($timeout, > > [ qr/pattern1/ => sub { my $self = shift; > > ...a??o 1 > > ...isso ? uma sub. > > ..voc? pode fazer qualquer > > coisa aqui}], > > [qr/pattern2/ => sub { my $self = shift; > > ...a??o 2} ], > > 'bash$'); > > #e fazer o mesmo para n comandos. > > $exp->send("comando2\n") > > > > No Net::Telnet voc? pode verificar o array de sa?da para > > decidir a a??o > > a ser tomada: > > > > #conecta > > my $telnet = Net::Telnet->new( Host => "Servidor", > > Prompt => '/fulano#/'); > > $telnet->login('usuario','senha'); > > > > #verifica se o diret?rio dir1 existe e muda o pwd > > #para dir1. Se dir1 n?o existir sera criado' > > my @saida = $telnet->cmd('ls -a'); > > if ('dir1' ~~ @saida) { > > $telnet->cmd( 'cd dir1/');} > > else { > > $telnet->cmd( 'mkdir dir1' ); > > $telnet->cmd( 'cd dir1/' ); } > > > > espero ter ajudado. > > > > abra?os. > > thiago glauco > > > > > > On Sat, 2013-03-09 at 13:16 -0400, Marcio - Google wrote: > > > Sim, mais a conex?o e o ponto menos relevante nesse caso. O > > problema ? > > > simular a intera??o e tratar "mapa de caracteres". > > > Na verdade, nos primeiros testes que fiz, tentei conectar > > com o > > > cliente de telnet padr?o, e n?o funciona. Tem que ser um > > cliente > > > pr?prio, que no caso eu usei o s3270. > > > > > > Em 09/03/2013 13:09, "thiago glauco sanchez" > > > escreveu: > > > Humm...Se ? para fazer telnet eu usaria o > > Net::Telnet em vez > > > do Expect. > > > Algumas vezes eu utilizei o Expect e ele ? um pouco > > mais > > > demorado por > > > que utiliza o processo externo do telnet. No > > Net::Telnet, ? > > > criado o > > > cliente dentro do processo de sua aplica??o. Mais > > r?pido e > > > seguro. > > > > > > On Thu, 2013-03-07 at 14:33 -0300, Frederico Melo > > wrote: > > > > Sr(a)s., Obrigado pela disponibilidade de alguns > > com os > > > quais > > > > conversei *em paralelo* e me orientaram a postar > > aqui... > > > Segue abaixo > > > > um resumo da minha dor de cabe?a: > > > > > > > > Chamo-me Frederico, tenho alguns conhecimentos em > > PHP, Perl, > > > MySQL e > > > > Linux. Aqui na empresa, trabalho com > > desenvolvimento e at? o > > > momento > > > > n?o tive problemas mas, surgiu um projeto que > > estou > > > respons?vel onde > > > > ser? necess?rio coletar uma s?rie de informa??es > > em um > > > mainframe IBM, > > > > process?-las e armazen?-las em MySQL. Apresentarei > > os dados > > > em HTML. > > > > Ent?o, gostaria muito de uma orienta??o para: > > > > > > > > 1 - com um servidor Linux sem interface gr?fica, > > acessar o > > > servidor > > > > IBM atrav?s de telnet na porta 23; > > > > 2 - capturar alguns dados nesse IBM e armazen?-los > > em MySQL > > > > 3 - ap?s capturar os dados, devo escrever alguns > > comandos no > > > IBM ou > > > > seja, o programa deve ser de m?o-dupla (l? e > > escrever no IBM > > > > utilizando usu?rio conhecido nesse ambiente); > > > > 4 - toda interface existente para o IBM ? feita > > por > > > aplicativos no > > > > Windows (Winsock 3270 Telnet, QWS3270) > > > > 5 - tenho instalado no servidor Linux expect, php, > > perl, > > > mysql > > > > > > > > Penso em desenvolver algo com perl, expect, s3270 > > etc mas, > > > > sinceramente n?o sei qual a melhor solu??o. > > > > Tenho facilidade em aprender sozinho mas, preciso > > de um > > > exemplo > > > > inicial onde eu possa testar e verificar o > > resultado do que > > > est? sendo > > > > feito. ? partir da?, customizo e tento > > implementar. > > > > > > > > No momento, estou CEGO caminhando em um terreno > > novo, sem > > > saber muito > > > > bem por onde come?ar... > > > > N?o tenho muita familiaridade com o Expect, nem > > com o s3270. > > > Socorro e > > > > desculpem-me pela minha ignor?ncia! > > > > > > > > Aprecio muito qualquer ajuda para eu come?ar. > > > > Obrigado! > > > > > > > > Frederico > > > > =begin disclaimer > > > > Sao Paulo Perl Mongers: > > http://sao-paulo.pm.org/ > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > > > > > L > > > > =end disclaimer > > > > > > > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > > L > > > =end disclaimer > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > > L > > > =end disclaimer > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Tue Mar 12 06:49:57 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 12 Mar 2013 10:49:57 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_-_Dia_10_-_Trabalhando_com_Obj?= =?iso-8859-1?q?ectDB?= In-Reply-To: References: Message-ID: Eu gostei 2013/3/11 Eden Cardim : > > Ol? pessoal, est? no ar o artigo do Daniel Vinciguerra sobre ObjectDB: > > http://sao-paulo.pm.org/equinocio/2013/mar/10-trabalhando-com-objectdb > > Boa leitura e boa segunda. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj From marciorp at gmail.com Tue Mar 12 08:44:29 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 12 Mar 2013 11:44:29 -0400 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: <1362852966.3323.1.camel@fedora.thiago> <1362863799.5155.23.camel@fedora.thiago> <1362871746.5155.32.camel@fedora.thiago> Message-ID: Voc? j? usou aqueles c?digos/exemplos? Qual foi o resultado? Em 12/03/2013 08:06, "Frederico Melo" escreveu: > Thiago, > O M?rcio teve a mesma necessidade que eu tenho atualmente. Penso em > desenvolver algo como ele pois, o acesso ao mainframe que possuo ? atrav?s > de aplica??es como o QWS3270. Apesar do acesso ser via Telnet, o mainframe > me retorna uma s?rie de caracteres e menus onde navego atrav?s de teclas > como PF1, PF2, etc... Minha necessidade ? estabelecer a conex?o, navegar no > servidor e buscar alguns dados e armazen?-los em banco. O servidor > mainframe n?o retorna prompt para comandos. Toda navega??o ? feita atrav?s > de menus pr?-estabelecidos e teclas com fun??es associadas. A navega??o > deve ser feita (imagino), atrav?s de posicionamento de strings dentro da > tela (ex.: posi??o para login->Userid coluna 20, linha 160, campo com 8 > caracteres). Veja exemplo do print da tela do QWS3270: > > EMXXYY > EEEEEEE MM MM BBBBBBB RRRRRRR EEEEEEEE SSSSSS AAAAAAAA > EE MMM MMM BB BB RR RR EE SS SS AA AA > EE MM MMM MM BB BB RR RR EE SS AA AA > EEEEE MM M MM BBBBBB RRRRRRR EEEEEEEE SSSSSS AAAAAAAAAA > EE MM MM BB RR RR EE SS AA AA > EE MM MM BB RR RR EE SS SS AA AA > EEEEEEE MM MM BB RR RR EEEEEEEE SSSSSS AA AA > > > ACESSO AOS SERVICOS DO IBM Data....: > 12.03.13 > Hora....: > 08.50.59 > Identifique-se fornecendo: Terminal: > XXX393939 > > Userid .............. Voce e' responsavel pelos atos > praticados > Senha ............... com o seu codigo de usuario, > portanto > Codigo do servico.... para a sua seguranca, NAO FORNECA > SUA > Grupo ............... SENHA PARA NINGUEM. > Nova Senha .......... > > Atencao: Em caso de problema telefone para XXX DA SUA LOCALIDADE ou > PF 1=Help (xxx)xxx ou 0800-xxx ( HELP-DESK ) > > > M?rcio, > Li alguns posts antigos onde voc? e Eden evolu?ram muito sobre o expect, o > s3270 e a manipula??o dos dados. Sou muito cru no perl, no s3270 e no > expect. Se voc? puder me passar o que voc? desenvolveu me ajudaria muito. > Eu utilizaria como exemplo e tentaria customizar por aqui, dentro da minha > necessidade. > > Estou realmente precisando de ajuda ainda mais por estar envolvido em > outros projetos e com pouco tempo para pesquisa. Toda a ajuda de voc?s ? > muito v?lida! Agrade?o j?! > > Abra?os, > Fred > > > 2013/3/9 thiago glauco sanchez > >> Entendi. Dei uma pesquisada. De acordo com o IETF o TN3270 tem >> diferen?as do tty padr?o: >> >> "3270 display terminal data differs from traditional display terminal >> data in that it is block mode and uses EBCDIC instead of ASCII >> character representation. These two differences are the primary >> reason for the differentiation of TN3270 from standard Telnet in this >> document." >> >> Ent?o, >> Expect->spawn('s3270' , @parameters) deve funcionar como no exemplo do >> e-mail anterior. >> >> De qualquer forma acho que isso pode te ajudar: >> >> >> http://www.linuxquestions.org/questions/linux-software-2/how-do-i-use-s3270-x3270-for-scripting-767067/ >> >> >> espero ter ajudado. >> abra?os >> Thiago Glauco >> >> On Sat, 2013-03-09 at 16:38 -0400, Marcio - Google wrote: >> > Thiago, o que estou te dizendo ? que com cliente telnet comum voc? n?o >> > conecta no mainframe, pelo menos eu n?o consegui. Por isso que fui >> > atr?s de outro cliente. >> > Acho que o Eden sabe explicar o motivo. >> > >> > Em 09/03/2013 16:09, "thiago glauco sanchez" >> > escreveu: >> > A intera??o humana no expect ? usada por pattern match: >> > >> > $exp->expect($timeout, >> > [ timeout => \&report_timeout ], >> > [ qr/pattern/ => \&handle_pattern], >> > ); >> > >> > Ex: >> > #efetua login >> > my @parameters = ('host') >> > Expect->spawn('telenet' , @parameters) >> > $exp->expect($timeout, >> > [ qr/username/ => sub { my $self = shift; >> > $self->send('usuario\n'); >> > return 'exp_continue'}], >> > [qr/password/ => sub { my $self = shift; >> > $self->send('password\n'); >> > return 'exp_continue'} ], >> > 'bash$'); >> > >> > >> > #agora voc? est? no servidor e pode enviar comandos: >> > $exp->send("comando1\n") >> > >> > #e definir a??es conforme padr?es de texto da sa?da do >> > comando. >> > $exp->expect($timeout, >> > [ qr/pattern1/ => sub { my $self = shift; >> > ...a??o 1 >> > ...isso ? uma sub. >> > ..voc? pode fazer qualquer >> > coisa aqui}], >> > [qr/pattern2/ => sub { my $self = shift; >> > ...a??o 2} ], >> > 'bash$'); >> > #e fazer o mesmo para n comandos. >> > $exp->send("comando2\n") >> > >> > No Net::Telnet voc? pode verificar o array de sa?da para >> > decidir a a??o >> > a ser tomada: >> > >> > #conecta >> > my $telnet = Net::Telnet->new( Host => "Servidor", >> > Prompt => '/fulano#/'); >> > $telnet->login('usuario','senha'); >> > >> > #verifica se o diret?rio dir1 existe e muda o pwd >> > #para dir1. Se dir1 n?o existir sera criado' >> > my @saida = $telnet->cmd('ls -a'); >> > if ('dir1' ~~ @saida) { >> > $telnet->cmd( 'cd dir1/');} >> > else { >> > $telnet->cmd( 'mkdir dir1' ); >> > $telnet->cmd( 'cd dir1/' ); } >> > >> > espero ter ajudado. >> > >> > abra?os. >> > thiago glauco >> > >> > >> > On Sat, 2013-03-09 at 13:16 -0400, Marcio - Google wrote: >> > > Sim, mais a conex?o e o ponto menos relevante nesse caso. O >> > problema ? >> > > simular a intera??o e tratar "mapa de caracteres". >> > > Na verdade, nos primeiros testes que fiz, tentei conectar >> > com o >> > > cliente de telnet padr?o, e n?o funciona. Tem que ser um >> > cliente >> > > pr?prio, que no caso eu usei o s3270. >> > > >> > > Em 09/03/2013 13:09, "thiago glauco sanchez" >> > > escreveu: >> > > Humm...Se ? para fazer telnet eu usaria o >> > Net::Telnet em vez >> > > do Expect. >> > > Algumas vezes eu utilizei o Expect e ele ? um pouco >> > mais >> > > demorado por >> > > que utiliza o processo externo do telnet. No >> > Net::Telnet, ? >> > > criado o >> > > cliente dentro do processo de sua aplica??o. Mais >> > r?pido e >> > > seguro. >> > > >> > > On Thu, 2013-03-07 at 14:33 -0300, Frederico Melo >> > wrote: >> > > > Sr(a)s., Obrigado pela disponibilidade de alguns >> > com os >> > > quais >> > > > conversei *em paralelo* e me orientaram a postar >> > aqui... >> > > Segue abaixo >> > > > um resumo da minha dor de cabe?a: >> > > > >> > > > Chamo-me Frederico, tenho alguns conhecimentos em >> > PHP, Perl, >> > > MySQL e >> > > > Linux. Aqui na empresa, trabalho com >> > desenvolvimento e at? o >> > > momento >> > > > n?o tive problemas mas, surgiu um projeto que >> > estou >> > > respons?vel onde >> > > > ser? necess?rio coletar uma s?rie de informa??es >> > em um >> > > mainframe IBM, >> > > > process?-las e armazen?-las em MySQL. Apresentarei >> > os dados >> > > em HTML. >> > > > Ent?o, gostaria muito de uma orienta??o para: >> > > > >> > > > 1 - com um servidor Linux sem interface gr?fica, >> > acessar o >> > > servidor >> > > > IBM atrav?s de telnet na porta 23; >> > > > 2 - capturar alguns dados nesse IBM e armazen?-los >> > em MySQL >> > > > 3 - ap?s capturar os dados, devo escrever alguns >> > comandos no >> > > IBM ou >> > > > seja, o programa deve ser de m?o-dupla (l? e >> > escrever no IBM >> > > > utilizando usu?rio conhecido nesse ambiente); >> > > > 4 - toda interface existente para o IBM ? feita >> > por >> > > aplicativos no >> > > > Windows (Winsock 3270 Telnet, QWS3270) >> > > > 5 - tenho instalado no servidor Linux expect, php, >> > perl, >> > > mysql >> > > > >> > > > Penso em desenvolver algo com perl, expect, s3270 >> > etc mas, >> > > > sinceramente n?o sei qual a melhor solu??o. >> > > > Tenho facilidade em aprender sozinho mas, preciso >> > de um >> > > exemplo >> > > > inicial onde eu possa testar e verificar o >> > resultado do que >> > > est? sendo >> > > > feito. ? partir da?, customizo e tento >> > implementar. >> > > > >> > > > No momento, estou CEGO caminhando em um terreno >> > novo, sem >> > > saber muito >> > > > bem por onde come?ar... >> > > > N?o tenho muita familiaridade com o Expect, nem >> > com o s3270. >> > > Socorro e >> > > > desculpem-me pela minha ignor?ncia! >> > > > >> > > > Aprecio muito qualquer ajuda para eu come?ar. >> > > > Obrigado! >> > > > >> > > > Frederico >> > > > =begin disclaimer >> > > > Sao Paulo Perl Mongers: >> > http://sao-paulo.pm.org/ >> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > > > >> > L >> > > > =end disclaimer >> > > >> > > >> > > =begin disclaimer >> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > > L >> > > =end disclaimer >> > > =begin disclaimer >> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > > L >> > > =end disclaimer >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Tue Mar 12 08:52:06 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 12 Mar 2013 11:52:06 -0400 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: References: Message-ID: Gabriel, ? assim que fa?o hoje. S? que ? confuso. Os dados s?o sequ?ncias de car?cter, nada de especial. As "colunas" s?o: ID(seq. num.), Canal(string 7 pos.), Slot(1..52), Ativo(0/1), Erros(num), Total(num), UltimoErro(datetime) Obrigado pela ajuda. Em 11/03/2013 22:34, "Gabriel Vieira" escreveu: > Seria bom um exemplo de dados. > Voc? pode fazer uso desde sistemas espec?ficos com memcached ou outro, > como pode fazer uso de HASH/ARRAY, como dito. > > Superficialmente (n?o sei que dados s?o esses) indico: > > %hash = ( > 1 => [camisa,g,azul,20r$], > 2 => [tenis,32,branco,200r$], > ); > > Bom, isso ? muito superficial mesmo, vai depender do que quer guardar. > > 2013/3/11 Marcio - Google : > > Mestres, > > > > Tenho um script que quado inicializa come?a acumular algumas > informa??es, > > e quando ? finalizado essas informa??es s?o descartadas. ? pouco coisa. > > Preciso de algo como uma tabela tempor?ria, os dados s? existem > durante a > > execu??o do script. > > To usando por enquanto hashes, mais t? ficando confuso. > > Pensando em uma tabela em um banco de dados (o que ? invi?vel), ela > teria > > 7 colunas, sendo uma delas a chave e pela qual preciso localizar os > > registros, e n?o teria mais que 20 registros. > > Quando o script inicia, a tabela n?o teria nenhum valor, apenas a > > "estrutura", durante a execu??o ser?o inclu?dos, exclu?dos e alterados > > registros. Quando o script termina os dados s?o descartados. > > > > Qual a maneira mais pr?tica e elegante de fazer isso? > > > > > > [...]'s > > > > Marcio > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > Gabriel Vieira > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Tue Mar 12 10:12:50 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 12 Mar 2013 14:12:50 -0300 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: References: Message-ID: Se eu entendio que vc precisa, creio que Data::Serializer + Memcached resolve o seu problema. Agora se n?o puder instalar o Memcached, vc pode usar sockets, DBD::RAM, DBD::DBM , Text::CSV_XS e v?rias outras maneiras. Mas o melhor mesmo seria se voc? pudesse guardar isso num Banco de dados. Nem que fosse um SQLite da vida... Cheers! 2013/3/12 Marcio - Google > Gabriel, ? assim que fa?o hoje. S? que ? confuso. > Os dados s?o sequ?ncias de car?cter, nada de especial. > As "colunas" s?o: ID(seq. num.), Canal(string 7 pos.), Slot(1..52), > Ativo(0/1), Erros(num), Total(num), UltimoErro(datetime) > > Obrigado pela ajuda. > Em 11/03/2013 22:34, "Gabriel Vieira" escreveu: > > Seria bom um exemplo de dados. >> Voc? pode fazer uso desde sistemas espec?ficos com memcached ou outro, >> como pode fazer uso de HASH/ARRAY, como dito. >> >> Superficialmente (n?o sei que dados s?o esses) indico: >> >> %hash = ( >> 1 => [camisa,g,azul,20r$], >> 2 => [tenis,32,branco,200r$], >> ); >> >> Bom, isso ? muito superficial mesmo, vai depender do que quer guardar. >> >> 2013/3/11 Marcio - Google : >> > Mestres, >> > >> > Tenho um script que quado inicializa come?a acumular algumas >> informa??es, >> > e quando ? finalizado essas informa??es s?o descartadas. ? pouco coisa. >> > Preciso de algo como uma tabela tempor?ria, os dados s? existem >> durante a >> > execu??o do script. >> > To usando por enquanto hashes, mais t? ficando confuso. >> > Pensando em uma tabela em um banco de dados (o que ? invi?vel), ela >> teria >> > 7 colunas, sendo uma delas a chave e pela qual preciso localizar os >> > registros, e n?o teria mais que 20 registros. >> > Quando o script inicia, a tabela n?o teria nenhum valor, apenas a >> > "estrutura", durante a execu??o ser?o inclu?dos, exclu?dos e alterados >> > registros. Quando o script termina os dados s?o descartados. >> > >> > Qual a maneira mais pr?tica e elegante de fazer isso? >> > >> > >> > [...]'s >> > >> > Marcio >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> Gabriel Vieira >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Tue Mar 12 10:13:00 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 12 Mar 2013 13:13:00 -0400 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: References: Message-ID: Boa Renato, mais a instala??o de m?dulos ? complicado. Vou ver se esse est? instalado. Em 11 de mar?o de 2013 23:11, Renato Santos escreveu: > Eu acho que ele n?o quer manter n?o, s? quer fazer consultas mais > facilmente, pois o hash dele deve estar ~confuso~ como ele mesmo disse. > > como ele mesmo j? citou tabela, > > eu acho que https://metacpan.org/module/DBD::RAM pode ser util nesse > caso, > pois n?o haveria muita perda de velocidade, pois todos os dados ainda > estariam na RAM, e voc? podera acessa-los via SQL. > > 2013/3/11 Gabriel Vieira > >> Seria bom um exemplo de dados. >> Voc? pode fazer uso desde sistemas espec?ficos com memcached ou outro, >> como pode fazer uso de HASH/ARRAY, como dito. >> >> Superficialmente (n?o sei que dados s?o esses) indico: >> >> %hash = ( >> 1 => [camisa,g,azul,20r$], >> 2 => [tenis,32,branco,200r$], >> ); >> >> Bom, isso ? muito superficial mesmo, vai depender do que quer guardar. >> >> 2013/3/11 Marcio - Google : >> > Mestres, >> > >> > Tenho um script que quado inicializa come?a acumular algumas >> informa??es, >> > e quando ? finalizado essas informa??es s?o descartadas. ? pouco coisa. >> > Preciso de algo como uma tabela tempor?ria, os dados s? existem >> durante a >> > execu??o do script. >> > To usando por enquanto hashes, mais t? ficando confuso. >> > Pensando em uma tabela em um banco de dados (o que ? invi?vel), ela >> teria >> > 7 colunas, sendo uma delas a chave e pela qual preciso localizar os >> > registros, e n?o teria mais que 20 registros. >> > Quando o script inicia, a tabela n?o teria nenhum valor, apenas a >> > "estrutura", durante a execu??o ser?o inclu?dos, exclu?dos e alterados >> > registros. Quando o script termina os dados s?o descartados. >> > >> > Qual a maneira mais pr?tica e elegante de fazer isso? >> > >> > >> > [...]'s >> > >> > Marcio >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> Gabriel Vieira >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Tue Mar 12 10:21:57 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 12 Mar 2013 14:21:57 -0300 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: References: Message-ID: Cara, ent?o, Olhando seus e-mails, se vc guardou do jeito que o Gabriel mostrou, ? mais f?cil guardar do jeito que o Eden/Marcio mostraram, e ai n?o tem erro, ? s? usar keys http://perldoc.perl.org/functions/keys.html para percorrer os registros. Caso voc? precise de um 'join', voc? pode simular isso com um terceiro hash. my $*hash1* = { "primary-key" => { campo => $valor }, "primary-key2" => { campo => $valor , outro_campo => $valor } }; my $*hash2* = { "primary-key" => { xxx => $valor }, "primary-key2" => { xxx => $valor } }; my $*join* = {}; foreach my $pk (keys %$*hash1*){ if (exists $*hash2*->{$pk}){ $*join*->{$pk} = { hash1 => $*hash1*, hash2 => $*hash2* } } } ou at? mesmo, facilitar o codigo, e remover o $*join*, por exemplo: foreach my $pk (keys %$*hash1*){ if (exists $*hash2*->{$pk}){ $*hash1*->{$pk}{hash2} = *hash2;* } } E a partir dai voc? teria uma referencia para o *hash2* correto dentro de cada registro do *hash1, *isso se existiu n?. 2013/3/12 Marcio - Google > Boa Renato, mais a instala??o de m?dulos ? complicado. Vou ver se esse > est? instalado. > > Em 11 de mar?o de 2013 23:11, Renato Santos escreveu: > > Eu acho que ele n?o quer manter n?o, s? quer fazer consultas mais >> facilmente, pois o hash dele deve estar ~confuso~ como ele mesmo disse. >> >> como ele mesmo j? citou tabela, >> >> eu acho que https://metacpan.org/module/DBD::RAM pode ser util nesse >> caso, >> pois n?o haveria muita perda de velocidade, pois todos os dados ainda >> estariam na RAM, e voc? podera acessa-los via SQL. >> >> 2013/3/11 Gabriel Vieira >> >>> Seria bom um exemplo de dados. >>> Voc? pode fazer uso desde sistemas espec?ficos com memcached ou outro, >>> como pode fazer uso de HASH/ARRAY, como dito. >>> >>> Superficialmente (n?o sei que dados s?o esses) indico: >>> >>> %hash = ( >>> 1 => [camisa,g,azul,20r$], >>> 2 => [tenis,32,branco,200r$], >>> ); >>> >>> Bom, isso ? muito superficial mesmo, vai depender do que quer guardar. >>> >>> 2013/3/11 Marcio - Google : >>> > Mestres, >>> > >>> > Tenho um script que quado inicializa come?a acumular algumas >>> informa??es, >>> > e quando ? finalizado essas informa??es s?o descartadas. ? pouco coisa. >>> > Preciso de algo como uma tabela tempor?ria, os dados s? existem >>> durante a >>> > execu??o do script. >>> > To usando por enquanto hashes, mais t? ficando confuso. >>> > Pensando em uma tabela em um banco de dados (o que ? invi?vel), ela >>> teria >>> > 7 colunas, sendo uma delas a chave e pela qual preciso localizar os >>> > registros, e n?o teria mais que 20 registros. >>> > Quando o script inicia, a tabela n?o teria nenhum valor, apenas a >>> > "estrutura", durante a execu??o ser?o inclu?dos, exclu?dos e alterados >>> > registros. Quando o script termina os dados s?o descartados. >>> > >>> > Qual a maneira mais pr?tica e elegante de fazer isso? >>> > >>> > >>> > [...]'s >>> > >>> > Marcio >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > >>> >>> >>> >>> -- >>> Gabriel Vieira >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > > [...]'s > > Marcio > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Tue Mar 12 10:22:07 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Tue, 12 Mar 2013 14:22:07 -0300 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: References: Message-ID: "os dados s? existem durante a execu??o do script." "n?o teria mais que 20 registros." N?o usaria banco pra isso, d? mais trabalho de fazer insert/select e manter um banco que trabalhar tudo em mem?ria. []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/3/12 Marcio - Google > Boa Renato, mais a instala??o de m?dulos ? complicado. Vou ver se esse > est? instalado. > > Em 11 de mar?o de 2013 23:11, Renato Santos escreveu: > > Eu acho que ele n?o quer manter n?o, s? quer fazer consultas mais >> facilmente, pois o hash dele deve estar ~confuso~ como ele mesmo disse. >> >> como ele mesmo j? citou tabela, >> >> eu acho que https://metacpan.org/module/DBD::RAM pode ser util nesse >> caso, >> pois n?o haveria muita perda de velocidade, pois todos os dados ainda >> estariam na RAM, e voc? podera acessa-los via SQL. >> >> 2013/3/11 Gabriel Vieira >> >>> Seria bom um exemplo de dados. >>> Voc? pode fazer uso desde sistemas espec?ficos com memcached ou outro, >>> como pode fazer uso de HASH/ARRAY, como dito. >>> >>> Superficialmente (n?o sei que dados s?o esses) indico: >>> >>> %hash = ( >>> 1 => [camisa,g,azul,20r$], >>> 2 => [tenis,32,branco,200r$], >>> ); >>> >>> Bom, isso ? muito superficial mesmo, vai depender do que quer guardar. >>> >>> 2013/3/11 Marcio - Google : >>> > Mestres, >>> > >>> > Tenho um script que quado inicializa come?a acumular algumas >>> informa??es, >>> > e quando ? finalizado essas informa??es s?o descartadas. ? pouco coisa. >>> > Preciso de algo como uma tabela tempor?ria, os dados s? existem >>> durante a >>> > execu??o do script. >>> > To usando por enquanto hashes, mais t? ficando confuso. >>> > Pensando em uma tabela em um banco de dados (o que ? invi?vel), ela >>> teria >>> > 7 colunas, sendo uma delas a chave e pela qual preciso localizar os >>> > registros, e n?o teria mais que 20 registros. >>> > Quando o script inicia, a tabela n?o teria nenhum valor, apenas a >>> > "estrutura", durante a execu??o ser?o inclu?dos, exclu?dos e alterados >>> > registros. Quando o script termina os dados s?o descartados. >>> > >>> > Qual a maneira mais pr?tica e elegante de fazer isso? >>> > >>> > >>> > [...]'s >>> > >>> > Marcio >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > >>> >>> >>> >>> -- >>> Gabriel Vieira >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > > [...]'s > > Marcio > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Tue Mar 12 10:23:41 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 12 Mar 2013 13:23:41 -0400 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: References: Message-ID: Marcio, esse exemplo resolve sim, muito obrigado. S? me tirar uma d?vida, posso incluir e excluir dados (registros)? Em 11 de mar?o de 2013 23:16, Marcio Ferreira < marciodesouzaferreira at gmail.com> escreveu: > Perl ? TIMTOADY, existe muitas maneiras de fazer isso, fale-nos como s?o > seus dados, ou seja, como vc pretende trabalhar com eles. > Pela quantidade de registros que vc disse(20), use em memoria mesmo, nao > precisa recorrer a banco de dados, mas isso minha opiniao! > > Se voc? quer uma estrutura j? definida com 7 campos, veja se isso atende: > > https://gist.github.com/marcioferreira/5140037 > > Repare que o $data_key ? um referencia de hash e $data_list ? uma > referencia de array. > > Se ficou confuso, posta seus dados e vemos o que acontece =) > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/3/11 Gabriel Vieira > >> Seria bom um exemplo de dados. >> Voc? pode fazer uso desde sistemas espec?ficos com memcached ou outro, >> como pode fazer uso de HASH/ARRAY, como dito. >> >> Superficialmente (n?o sei que dados s?o esses) indico: >> >> %hash = ( >> 1 => [camisa,g,azul,20r$], >> 2 => [tenis,32,branco,200r$], >> ); >> >> Bom, isso ? muito superficial mesmo, vai depender do que quer guardar. >> >> 2013/3/11 Marcio - Google : >> > Mestres, >> > >> > Tenho um script que quado inicializa come?a acumular algumas >> informa??es, >> > e quando ? finalizado essas informa??es s?o descartadas. ? pouco coisa. >> > Preciso de algo como uma tabela tempor?ria, os dados s? existem >> durante a >> > execu??o do script. >> > To usando por enquanto hashes, mais t? ficando confuso. >> > Pensando em uma tabela em um banco de dados (o que ? invi?vel), ela >> teria >> > 7 colunas, sendo uma delas a chave e pela qual preciso localizar os >> > registros, e n?o teria mais que 20 registros. >> > Quando o script inicia, a tabela n?o teria nenhum valor, apenas a >> > "estrutura", durante a execu??o ser?o inclu?dos, exclu?dos e alterados >> > registros. Quando o script termina os dados s?o descartados. >> > >> > Qual a maneira mais pr?tica e elegante de fazer isso? >> > >> > >> > [...]'s >> > >> > Marcio >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> Gabriel Vieira >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Tue Mar 12 10:29:48 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 12 Mar 2013 13:29:48 -0400 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: References: Message-ID: Eden, ? porque eu n?o tenho BD instalado, e n?o posso instalar tamb?m. Al?m do que, os dados s? existem durante a execu??o, ent?o n?o sei se ? legal usar um BD para isso. Acho que o DB_File pode ser a sa?da. Vou tentar colocar em pr?tica os exemplos e sugest?es que recebi e ver qual atende melhor. Em 12 de mar?o de 2013 06:42, Eden Cardim escreveu: > >>>>> "Marcio" == Marcio <- Google < > marciorp-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org>> writes: > > Marcio> Mestres, Tenho um script que quado inicializa come?a > Marcio> acumular algumas informa??es, e quando ? finalizado essas > Marcio> informa??es s?o descartadas. ? pouco coisa. Preciso de > Marcio> algo como uma tabela tempor?ria, os dados s? existem > Marcio> durante a execu??o do script. To usando por enquanto > Marcio> hashes, mais t? ficando confuso. Pensando em uma tabela em > Marcio> um banco de dados (o que ? invi?vel) > > Porque ? invi?vel? > > Marcio> ela teria 7 colunas, sendo uma delas a chave e pela qual > Marcio> preciso localizar os registros, e n?o teria mais que 20 > Marcio> registros. > > A forma t?pica de implementar isso ? fazer exatamente o que um banco > de dados faria. Voc? precisa de duas estruturas, uma tabela e um > ?ndice dessa tabela. > > my @usuarios = ( > { nome => 'foo', email => 'foo at foo.com' }, > { nome => 'bar', email => 'bar at bar.com' }, > ... > ); > > my %indice_nome; > > for my $registro (@usuario) { > $indice_nome{$registro->{nome}} = $registro; > } > > Depois voc? vai poder acessar os registros usando o ?ndice: > > my $registro = $indice_nome{foo}; > > Tem alguns problemas que voc? vai precisar resolver manualmente. Voc? > vai precisar atualizar o ?ndice manualmente depois de qualquer > opera??o de escrita. E voc? tamb?m vai precisar garantir a unicidade > da chave. Sem essa verifica??o, se houverem registros com chaves > duplicadas, voc? vai perder dados. > > Marcio> Quando o script inicia, a tabela n?o teria nenhum valor, > Marcio> apenas a "estrutura", durante a execu??o ser?o inclu?dos, > Marcio> exclu?dos e alterados registros. Quando o script termina > Marcio> os dados s?o descartados. > > Marcio> Qual a maneira mais pr?tica e elegante de fazer isso? > > A maneira que eu vejo como mais pr?tica ? usar um banco de dados > mesmo. Voc? pode usar SQLite in-memory, assim: > > my $dbh = DBI->connect('dbi:SQLite:dbname=:memory:'); > > Se n?o puder instalar m?dulos, tem o DB_File que vem no core: > > http://perldoc.perl.org/DB_File.html#SYNOPSIS > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Tue Mar 12 09:59:54 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 12 Mar 2013 13:59:54 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_-_Dia_11_-_Manipulando_Bin=E1r?= =?iso-8859-1?q?ios_Cobol_com_Perl?= Message-ID: Pessoas, saiu o artigo do Mantovani, sobre manipula??es de bin?rios em Cobol com Perl http://sao-paulo.pm.org/equinocio/2013/mar/11-manipulando-binarios-cobol-com-perl -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Tue Mar 12 10:33:47 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Tue, 12 Mar 2013 14:33:47 -0300 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: References: Message-ID: Sim! Array: INSERIR: push @array, { key1=> '', key2 =>'', ... } REMOVER: splice @array, 0, 1 Hash: INSERIR: $data->{key1} = $value REMOVER: delete $data->{key1} Essas opera??es s?o bem comuns em perl, recomendo procurar sobre estrutura de dados em perl []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/3/12 Marcio - Google > Marcio, esse exemplo resolve sim, muito obrigado. > S? me tirar uma d?vida, posso incluir e excluir dados (registros)? > > > Em 11 de mar?o de 2013 23:16, Marcio Ferreira < > marciodesouzaferreira at gmail.com> escreveu: > > Perl ? TIMTOADY, existe muitas maneiras de fazer isso, fale-nos como s?o >> seus dados, ou seja, como vc pretende trabalhar com eles. >> Pela quantidade de registros que vc disse(20), use em memoria mesmo, nao >> precisa recorrer a banco de dados, mas isso minha opiniao! >> >> Se voc? quer uma estrutura j? definida com 7 campos, veja se isso atende: >> >> https://gist.github.com/marcioferreira/5140037 >> >> Repare que o $data_key ? um referencia de hash e $data_list ? uma >> referencia de array. >> >> Se ficou confuso, posta seus dados e vemos o que acontece =) >> >> >> []s, >> >> Marcio Ferreira >> skype: marcio.ferreir4 >> (21) 8365-7768 >> >> >> 2013/3/11 Gabriel Vieira >> >>> Seria bom um exemplo de dados. >>> Voc? pode fazer uso desde sistemas espec?ficos com memcached ou outro, >>> como pode fazer uso de HASH/ARRAY, como dito. >>> >>> Superficialmente (n?o sei que dados s?o esses) indico: >>> >>> %hash = ( >>> 1 => [camisa,g,azul,20r$], >>> 2 => [tenis,32,branco,200r$], >>> ); >>> >>> Bom, isso ? muito superficial mesmo, vai depender do que quer guardar. >>> >>> 2013/3/11 Marcio - Google : >>> > Mestres, >>> > >>> > Tenho um script que quado inicializa come?a acumular algumas >>> informa??es, >>> > e quando ? finalizado essas informa??es s?o descartadas. ? pouco coisa. >>> > Preciso de algo como uma tabela tempor?ria, os dados s? existem >>> durante a >>> > execu??o do script. >>> > To usando por enquanto hashes, mais t? ficando confuso. >>> > Pensando em uma tabela em um banco de dados (o que ? invi?vel), ela >>> teria >>> > 7 colunas, sendo uma delas a chave e pela qual preciso localizar os >>> > registros, e n?o teria mais que 20 registros. >>> > Quando o script inicia, a tabela n?o teria nenhum valor, apenas a >>> > "estrutura", durante a execu??o ser?o inclu?dos, exclu?dos e alterados >>> > registros. Quando o script termina os dados s?o descartados. >>> > >>> > Qual a maneira mais pr?tica e elegante de fazer isso? >>> > >>> > >>> > [...]'s >>> > >>> > Marcio >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > >>> >>> >>> >>> -- >>> Gabriel Vieira >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Tue Mar 12 10:38:02 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 12 Mar 2013 13:38:02 -0400 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: References: Message-ID: Marcio, ?timo ... t? "tentando" colocar na pr?tica agora ... muito obrigado pela ajuda. Em 12 de mar?o de 2013 13:33, Marcio Ferreira < marciodesouzaferreira at gmail.com> escreveu: > Sim! > > Array: > INSERIR: push @array, { key1=> '', key2 =>'', ... } > REMOVER: splice @array, 0, 1 > > Hash: > INSERIR: $data->{key1} = $value > REMOVER: delete $data->{key1} > > Essas opera??es s?o bem comuns em perl, recomendo procurar sobre estrutura > de dados em perl > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/3/12 Marcio - Google > >> Marcio, esse exemplo resolve sim, muito obrigado. >> S? me tirar uma d?vida, posso incluir e excluir dados (registros)? >> >> >> Em 11 de mar?o de 2013 23:16, Marcio Ferreira < >> marciodesouzaferreira at gmail.com> escreveu: >> >> Perl ? TIMTOADY, existe muitas maneiras de fazer isso, fale-nos como s?o >>> seus dados, ou seja, como vc pretende trabalhar com eles. >>> Pela quantidade de registros que vc disse(20), use em memoria mesmo, nao >>> precisa recorrer a banco de dados, mas isso minha opiniao! >>> >>> Se voc? quer uma estrutura j? definida com 7 campos, veja se isso atende: >>> >>> https://gist.github.com/marcioferreira/5140037 >>> >>> Repare que o $data_key ? um referencia de hash e $data_list ? uma >>> referencia de array. >>> >>> Se ficou confuso, posta seus dados e vemos o que acontece =) >>> >>> >>> []s, >>> >>> Marcio Ferreira >>> skype: marcio.ferreir4 >>> (21) 8365-7768 >>> >>> >>> 2013/3/11 Gabriel Vieira >>> >>>> Seria bom um exemplo de dados. >>>> Voc? pode fazer uso desde sistemas espec?ficos com memcached ou outro, >>>> como pode fazer uso de HASH/ARRAY, como dito. >>>> >>>> Superficialmente (n?o sei que dados s?o esses) indico: >>>> >>>> %hash = ( >>>> 1 => [camisa,g,azul,20r$], >>>> 2 => [tenis,32,branco,200r$], >>>> ); >>>> >>>> Bom, isso ? muito superficial mesmo, vai depender do que quer guardar. >>>> >>>> 2013/3/11 Marcio - Google : >>>> > Mestres, >>>> > >>>> > Tenho um script que quado inicializa come?a acumular algumas >>>> informa??es, >>>> > e quando ? finalizado essas informa??es s?o descartadas. ? pouco >>>> coisa. >>>> > Preciso de algo como uma tabela tempor?ria, os dados s? existem >>>> durante a >>>> > execu??o do script. >>>> > To usando por enquanto hashes, mais t? ficando confuso. >>>> > Pensando em uma tabela em um banco de dados (o que ? invi?vel), >>>> ela teria >>>> > 7 colunas, sendo uma delas a chave e pela qual preciso localizar os >>>> > registros, e n?o teria mais que 20 registros. >>>> > Quando o script inicia, a tabela n?o teria nenhum valor, apenas a >>>> > "estrutura", durante a execu??o ser?o inclu?dos, exclu?dos e alterados >>>> > registros. Quando o script termina os dados s?o descartados. >>>> > >>>> > Qual a maneira mais pr?tica e elegante de fazer isso? >>>> > >>>> > >>>> > [...]'s >>>> > >>>> > Marcio >>>> > >>>> > =begin disclaimer >>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> > L >>>> > =end disclaimer >>>> > >>>> >>>> >>>> >>>> -- >>>> Gabriel Vieira >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> >> [...]'s >> >> Marcio >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Tue Mar 12 11:16:01 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 12 Mar 2013 15:16:01 -0300 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: (Marcio's message of "Tue, 12 Mar 2013 13:29:48 -0400") References: Message-ID: >>>>> "Marcio" == Marcio <- Google > writes: Marcio> Eden, ? porque eu n?o tenho BD instalado, e n?o posso Marcio> instalar tamb?m. Al?m do que, os dados s? existem durante Marcio> a execu??o, ent?o n?o sei se ? legal usar um BD para isso. No caso, o exemplo em SQLite que eu te mostrei roda tudo em mem?ria stand-alone no teu processo, n?o precisa instalar banco. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From rafaelprenzier at gmail.com Tue Mar 12 13:26:40 2013 From: rafaelprenzier at gmail.com (Rafael Prenzier) Date: Tue, 12 Mar 2013 17:26:40 -0300 Subject: [SP-pm] [off-topic] Hackathon Livre! Message-ID: Pessoal, O Mercado Livre vai realizar uma Hackathon para desenvolver um aplicativo com a API dele. O aplicativo mais criativo vai ganhar um Ipad retina por membro da equipe, sendo at? 5 pessoas por equipe. O evento vai ser dia 23 de mar?o com 12 horas de programa??o, das 10hrs ?s 22hrs Vai ser oferecido transporte de ida e volta para os inscritos partindo do shopping Eldorado e metr? Trianon. Acho que seria uma oportunidade legal para a comunidade Perl mostrar o seu valor ;) Os interessados podem se inscrever no site https://eventioz.com.br/events/hackathon-livre abra?os -- Rafael Prenzier dos Santos | Engenheiro e Perl Monger (11) 5209-0847 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Tue Mar 12 13:31:25 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 12 Mar 2013 17:31:25 -0300 Subject: [SP-pm] Boas Vindas ao Rafael Message-ID: Rafael, seja bem-vindo ? nossa lista, por favor, se apresente e nos conte como descobriu a lista, se n?o for pedir demais. E fique a vontade, a casa ? sua! :) -- Eden Cardim -- S?o Paulo Perl Mongers From dan.vinciguerra at gmail.com Tue Mar 12 13:35:23 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Tue, 12 Mar 2013 17:35:23 -0300 Subject: [SP-pm] Boas Vindas ao Rafael In-Reply-To: References: Message-ID: Bem vindo! * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/3/12 Eden Cardim > > Rafael, seja bem-vindo ? nossa lista, por favor, se apresente e nos > conte como descobriu a lista, se n?o for pedir demais. E fique a > vontade, a casa ? sua! :) > > -- > Eden Cardim -- S?o Paulo Perl Mongers > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Tue Mar 12 13:38:24 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 12 Mar 2013 17:38:24 -0300 Subject: [SP-pm] Sugira um Artigo / Adote um Artigo In-Reply-To: (Tiago Peczenyj's message of "Tue, 12 Mar 2013 08:24:40 -0300") References: Message-ID: >>>>> "Tiago" == Tiago Peczenyj writes: Tiago> Amigos Como estamos em rela??o aos artigos? Precisamos de Tiago> mais algum para fechar o equin?cio? Tiago> Se for o caso de introduzir (uia) mais alguma, posso fazer Tiago> uma sobre syscall que ? o que eu estou fazendo agora. Ainda falta artigo, pode escrever :) -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From lucastiagodemoraes at gmail.com Tue Mar 12 13:40:11 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Tue, 12 Mar 2013 17:40:11 -0300 Subject: [SP-pm] Boas Vindas ao Rafael In-Reply-To: References: Message-ID: Bem vindo :) Em 12 de mar?o de 2013 17:35, Daniel Vinciguerra escreveu: > Bem vindo! > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/3/12 Eden Cardim > >> >> Rafael, seja bem-vindo ? nossa lista, por favor, se apresente e nos >> conte como descobriu a lista, se n?o for pedir demais. E fique a >> vontade, a casa ? sua! :) >> >> -- >> Eden Cardim -- S?o Paulo Perl Mongers >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Tue Mar 12 13:40:29 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 12 Mar 2013 17:40:29 -0300 Subject: [SP-pm] Sugira um Artigo / Adote um Artigo In-Reply-To: References: Message-ID: add a issue la pra mim :) 2013/3/12 Eden Cardim : >>>>>> "Tiago" == Tiago Peczenyj writes: > > Tiago> Amigos Como estamos em rela??o aos artigos? Precisamos de > Tiago> mais algum para fechar o equin?cio? > > Tiago> Se for o caso de introduzir (uia) mais alguma, posso fazer > Tiago> uma sobre syscall que ? o que eu estou fazendo agora. > > Ainda falta artigo, pode escrever :) > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj From shonorio at gmail.com Tue Mar 12 13:41:12 2013 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 12 Mar 2013 17:41:12 -0300 Subject: [SP-pm] [OT] Guia da startup Message-ID: Pessoal, Ao inv?s de estar dormindo da meia-noite ?s seis horas, fico experimentando f?rmulas para dominar o mundo. Numa destas pesquisas para dominar o mundo, encontrei um material muito bom do Joaquin Torres sobre startup do qual eu acredito ser de bom valor a todos. O Torres tem o site http://www.guiadastartup.com.br que deu origem ao livro http://www.casadocodigo.com.br/products/livro-startup-guia (que comprei). Entre os posts, eu adorei o http://www.guiadastartup.com.br/os-999/. Tem tamb?m uma boa apresenta??o sobre o Guia da Startup no link http://www.infoq.com/br/presentations/startups-web-locaweb Enorme abra?o, Solli Honorio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Tue Mar 12 13:54:33 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 12 Mar 2013 17:54:33 -0300 Subject: [SP-pm] Sugira um Artigo / Adote um Artigo In-Reply-To: (Tiago Peczenyj's message of "Tue, 12 Mar 2013 17:40:29 -0300") References: Message-ID: >>>>> "Tiago" == Tiago Peczenyj writes: Tiago> add a issue la pra mim :) Te dei permiss?o no repo, pode criar voc? mesmo. ;) -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From lorn at lornlab.org Tue Mar 12 13:57:05 2013 From: lorn at lornlab.org (Lindolfo Rodrigues) Date: Tue, 12 Mar 2013 17:57:05 -0300 Subject: [SP-pm] [OT] Guia da startup In-Reply-To: References: Message-ID: <023A178FE2D946FFB5671F2AED3818F1@lornlab.org> Eu vi a apresenta??o dele no qcon, o cara ? bom mesmo. Est? na minha wishlist o livro dele. -- Lorn On Tuesday, March 12, 2013 at 5:41 PM, Solli Honorio wrote: > Pessoal, > > Ao inv?s de estar dormindo da meia-noite ?s seis horas, fico experimentando f?rmulas para dominar o mundo. Numa destas pesquisas para dominar o mundo, encontrei um material muito bom do Joaquin Torres sobre startup do qual eu acredito ser de bom valor a todos. > > O Torres tem o site http://www.guiadastartup.com.br que deu origem ao livro http://www.casadocodigo.com.br/products/livro-startup-guia (que comprei). > > Entre os posts, eu adorei o http://www.guiadastartup.com.br/os-999/. > > Tem tamb?m uma boa apresenta??o sobre o Guia da Startup no link http://www.infoq.com/br/presentations/startups-web-locaweb > > Enorme abra?o, > > Solli Honorio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Tue Mar 12 14:16:19 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Tue, 12 Mar 2013 18:16:19 -0300 Subject: [SP-pm] [OT] Guia da startup In-Reply-To: <023A178FE2D946FFB5671F2AED3818F1@lornlab.org> References: <023A178FE2D946FFB5671F2AED3818F1@lornlab.org> Message-ID: \o/ Solli++ []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/3/12 Lindolfo Rodrigues > Eu vi a apresenta??o dele no qcon, o cara ? bom mesmo. > Est? na minha wishlist o livro dele. > > -- > Lorn > > On Tuesday, March 12, 2013 at 5:41 PM, Solli Honorio wrote: > > Pessoal, > > Ao inv?s de estar dormindo da meia-noite ?s seis horas, fico > experimentando f?rmulas para dominar o mundo. Numa destas pesquisas para > dominar o mundo, encontrei um material muito bom do Joaquin Torres sobre > startup do qual eu acredito ser de bom valor a todos. > > O Torres tem o site http://www.guiadastartup.com.br que deu origem ao > livro http://www.casadocodigo.com.br/products/livro-startup-guia (que > comprei). > > Entre os posts, eu adorei o http://www.guiadastartup.com.br/os-999/. > > Tem tamb?m uma boa apresenta??o sobre o Guia da Startup no link > http://www.infoq.com/br/presentations/startups-web-locaweb > > Enorme abra?o, > > Solli Honorio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Tue Mar 12 14:51:58 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 12 Mar 2013 17:51:58 -0400 Subject: [SP-pm] [off-topic] Hackathon Livre! In-Reply-To: References: Message-ID: Alguma chance de criar um app pra explodir eles ... desculpem, mais n?o resisti??? Pessoal, O Mercado Livre vai realizar uma Hackathon para desenvolver um aplicativo com a API dele. O aplicativo mais criativo vai ganhar um Ipad retina por membro da equipe, sendo at? 5 pessoas por equipe. O evento vai ser dia 23 de mar?o com 12 horas de programa??o, das 10hrs ?s 22hrs Vai ser oferecido transporte de ida e volta para os inscritos partindo do shopping Eldorado e metr? Trianon. Acho que seria uma oportunidade legal para a comunidade Perl mostrar o seu valor ;) Os interessados podem se inscrever no site https://eventioz.com.br/events/hackathon-livre abra?os -- Rafael Prenzier dos Santos | Engenheiro e Perl Monger (11) 5209-0847 =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Tue Mar 12 14:58:52 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 12 Mar 2013 18:58:52 -0300 Subject: [SP-pm] [off-topic] Hackathon Livre! In-Reply-To: References: Message-ID: ??????? Em 12/03/2013 18:52, "Marcio - Google" escreveu: > Alguma chance de criar um app pra explodir eles ... desculpem, mais n?o > resisti??? > Pessoal, > > O Mercado Livre vai realizar uma Hackathon para desenvolver um aplicativo > com a API dele. > O aplicativo mais criativo vai ganhar um Ipad retina por membro da equipe, > sendo at? 5 pessoas por equipe. > O evento vai ser dia 23 de mar?o com 12 horas de programa??o, das 10hrs ?s > 22hrs > Vai ser oferecido transporte de ida e volta para os inscritos partindo do > shopping Eldorado e metr? Trianon. > > Acho que seria uma oportunidade legal para a comunidade Perl mostrar o seu > valor ;) > Os interessados podem se inscrever no site > https://eventioz.com.br/events/hackathon-livre > > abra?os > > -- > Rafael Prenzier dos Santos | Engenheiro e Perl Monger > > (11) 5209-0847 > > > > > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Tue Mar 12 17:27:33 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Tue, 12 Mar 2013 21:27:33 -0300 Subject: [SP-pm] [off-topic] Hackathon Livre! In-Reply-To: References: Message-ID: ? sempre importante lembrar que a lista de discuss?o n?o ? como uma conversa em uma mesa de bar. O que voc? escreve aqui permanece registrado para a hist?ria e ? armazenado em servidores p?blicos, acess?veis a qualquer pessoa com acesso ? internet. Eu realmente sugiro que as cr?ticas, quando feitas, sejam devidamente fundamentadas e se atenham aos fatos, em primeiro lugar para preservar a imagem de quem est? criticando, pois o que voc? faz com 20 e poucos anos talvez n?o soe t?o legal quando voc? estiver com 40 e poucos anos trabalhando, quem sabe trabalhando onde e com quem? Em 12 de mar?o de 2013 18:51, Marcio - Google escreveu: > Alguma chance de criar um app pra explodir eles ... desculpem, mais n?o > resisti??? > Pessoal, > > O Mercado Livre vai realizar uma Hackathon para desenvolver um aplicativo > com a API dele. > O aplicativo mais criativo vai ganhar um Ipad retina por membro da equipe, > sendo at? 5 pessoas por equipe. > O evento vai ser dia 23 de mar?o com 12 horas de programa??o, das 10hrs ?s > 22hrs > Vai ser oferecido transporte de ida e volta para os inscritos partindo do > shopping Eldorado e metr? Trianon. > > Acho que seria uma oportunidade legal para a comunidade Perl mostrar o seu > valor ;) > Os interessados podem se inscrever no site > https://eventioz.com.br/events/hackathon-livre > > abra?os > > -- > Rafael Prenzier dos Santos | Engenheiro e Perl Monger > > (11) 5209-0847 > > > > > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Tue Mar 12 18:29:28 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 12 Mar 2013 21:29:28 -0400 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: References: Message-ID: Pessoal, Primeiro, muito obrigado pela ajuda at? aqui. Bom, testei todas as dicas que n?o envolviam instala??o de m?dulos. Em principio gostei bastante do DB_File que o Eden sugeriu, pelo fato de que se no futuro eu precisar manter os dados, e s? dar um nome pro arquivo. Nos dois exemplos esbarrei nas mesmas dificuldades, vou colocar o c?digo usando hash com o Marcio sugeriu pq t? mais organizado. use strict; use warnings; $|=1; # Inicializa my $canais = { canal_1 => {slot => 1, nome => "Canal 1", eqp => "ed871p09j4", ativo => 1, nerros => 0, ntotal => 0, ulterro => ""}, canal_2 => {slot => 2, nome => "Canal 2", eqp => "ed871p09j4", ativo => 1, nerros => 0, ntotal => 0, ulterro => ""}, canal_3 => {slot => 1, nome => "Canal 3", eqp => "ed871p09j5", ativo => 1, nerros => 0, ntotal => 0, ulterro => ""}, canal_4 => {slot => 3, nome => "Canal 4", eqp => "ed871p09j2", ativo => 1, nerros => 0, ntotal => 0, ulterro => ""} }; # Inserir $canais->{"canal_5"} = {slot => 0, nome => "Canal 5", eqp => "ed871p09j6", ativo => 0, nerros => 3, ntotal => 7, ulterro => "2013-03-12 20:34:12"}; # Excluir delete $canais->{"canal_3"}; # Lista os dados foreach my $registro (keys %$canais) { print "$registro\n"; print "Nome.: $canais->{$registro}{'nome'}\n"; print "Slot.: $canais->{$registro}{'slot'}\n"; print "Eqp..: $canais->{$registro}{'eqp'}\n"; print "Ativo: $canais->{$registro}{'ativo'}\n"; print "Erros: $canais->{$registro}{'nerros'}\n"; print "Total: $canais->{$registro}{'ntotal'}\n"; print "UltEr: $canais->{$registro}{'ulterro'}\n"; print "---------------\n"; } Bom, as d?vidas e dificuldades s?o: 1. Como fa?o para alterar um "registro" sem precisar informar todas as "colunas"? P.e.: $canais->{"canal_2"} = {ativo => 0}; n?o d? erro, s? que "perco" os outros dados (Nome, Eqp, Slot, etc); 2. Como pesquiso? P.e., como saber se j? existe o "canal_8". 3. Qual a ordem do hash? Tem como ordenar? N?o ? um problema a ordem "aleat?ria" que ele fica, isso ? mais por curiosidade. 4. No foreach eu estou percorrendo todos os "registro" e imprimindo o valor das "colunas", uma a uma. Tem como fazer um "foreach" na "colunas" do "registro" e imprimir Nome_Da_Coluna = Valor_Da_Coluna? [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Tue Mar 12 18:36:46 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 12 Mar 2013 21:36:46 -0400 Subject: [SP-pm] [off-topic] Hackathon Livre! In-Reply-To: References: Message-ID: Leonardo, Me desculpe voc? e a todos que possa ter ofendido ou constrangido. Foi um momento de bobeira, sem pensar mesmo, pois aqui n?o ? lugar para isso com certeza. [...]?s Marcio. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Tue Mar 12 19:39:51 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 12 Mar 2013 23:39:51 -0300 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: (Marcio's message of "Tue, 12 Mar 2013 21:29:28 -0400") References: Message-ID: Marcio> Bom, as d?vidas e dificuldades s?o: Marcio> 1. Como fa?o para alterar um "registro" sem precisar Marcio> informar todas as "colunas"? P.e.: $canais->{"canal_2"} = Marcio> {ativo => 0}; n?o d? erro, s? que "perco" os outros dados Marcio> (Nome, Eqp, Slot, etc); $canais->{canal_2}{ativo} = 0; Marcio> 2. Como pesquiso? P.e., como saber se j? existe o Marcio> "canal_8". exists $canais->{canal_8}; Marcio> 3. Qual a ordem do hash? Tem como ordenar? N?o ? um Marcio> problema a ordem "aleat?ria" que ele fica, isso ? mais por Marcio> curiosidade. N?o, os hashes do perl n?o possuem orderna??o. Se quiser os registros em alguma ordem espec?fica voc? vai precisar ordenar manualmente, fazendo algo assim: my @registros_ordenados = @{$canais}{sort { $a cmp $b} keys %$canais}}; Marcio> 4. No foreach eu estou percorrendo todos os "registro" e Marcio> imprimindo o valor das "colunas", uma a uma. Tem como Marcio> fazer um "foreach" na "colunas" do "registro" e imprimir Marcio> Nome_Da_Coluna = Valor_Da_Coluna? Sim, cada registro ? apenas outro hash, ent?o voc? pode usar a fun??o keys neles: for my $chave (keys %$canais) { print "$chave\n"; for my $coluna (keys %{$canais->{$chave}}) { print "$coluna = $registro->{$coluna}\n"; } } -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From felipe at leprevost.com.br Wed Mar 13 04:30:42 2013 From: felipe at leprevost.com.br (Felipe Leprevost) Date: Wed, 13 Mar 2013 08:30:42 -0300 Subject: [SP-pm] =?utf-8?q?Perl_5_Maven_em_Portugu=C3=AAs=2E?= Message-ID: Ol? pessoas, Gostaria de anunciar a todos que desde hoje cedo est? dispon?vel a vers?o em Portugu?s dos tutoriais do site Perl 5 Maven. Para quem n?o conhece ainda, o site Perl Maven foi criado a algum tempo atr?s pelo Gabor Szabo, que ? um conhecido desenvolvedor Perl respons?vel por famosos projetos como o PADRE. O objetivo do Perl 5 Maven ? servir de fonte de refer?ncia e conhecimento em Perl, abrangendo assuntos b?sicos e avan?ados. A se??o de tutorial em espec?fico ? composta por artigos de introdu??o ? linguagem e por conta disso, recentemente iniciei o trabalho de tradu??o da se??o, que ? justamente para aqueles que querem come?ar a usar o Perl. Dessa forma espero poder ajudar mais ainda quem deseja aprender Perl, diminuindo assim a barreira da linguagem (ingl?s) e ao mesmo tempo, incrementando a disponibilidade de refer?ncias b?sicas em Portugu?s. Para isso o Gabor criou um um subdom?nio em seu site, o http://br.perl5maven.com/. Aos poucos irei adicionando ao site novos artigos traduzidos. De in?cio j? pode ser acessado o primeiro artigo; Instalando o Perl, imprimindo ?Ol? Mundo", Seguran?a . Espero que gostem e que divulguem o material a todos aqueles que se mostrarem interessados. Pe?o tamb?m que, caso tenham sugest?es ou percebam alguma falha, por favor, n?o deixem de entrar em contato. Abra?os. -- Felipe da Veiga Leprevost www.leprevost.com.br Laboratory for Proteomics and Protein Engineering. Fiocruz, Brazil. -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Wed Mar 13 07:01:21 2013 From: marciorp at gmail.com (Marcio - Google) Date: Wed, 13 Mar 2013 10:01:21 -0400 Subject: [SP-pm] =?iso-8859-1?q?Perl_5_Maven_em_Portugu=EAs=2E?= In-Reply-To: References: Message-ID: Parab?ns Felipe! ?tima iniciativa, com certeza ir? ajudar muito mesmo. [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Wed Mar 13 07:40:07 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 13 Mar 2013 11:40:07 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_-_Dia_12_-_Rex_e_Orquestra=C3=A7?= =?utf-8?q?=C3=A3o_de_Servidores?= Message-ID: Ol? Pessoal, est? no ar o artigo do Thiago Rondon sobre rex e orquestra??o de servidores, uma ?tima leitura pra essa quarta-feira! http://sao-paulo.pm.org/equinocio/2013/mar/12-rex-orquestracao-de-servidores -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From thiago at aware.com.br Wed Mar 13 08:06:54 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Wed, 13 Mar 2013 12:06:54 -0300 Subject: [SP-pm] =?utf-8?q?Perl_5_Maven_em_Portugu=C3=AAs=2E?= In-Reply-To: References: Message-ID: Felipe, Muito bom ! Excelente iniciativa para divulgar a linguagem. J? estou divulgando. :-) Abs! -Thiago Rondon On Wednesday, March 13, 2013 at 8:30 AM, Felipe Leprevost wrote: > Ol? pessoas, > > Gostaria de anunciar a todos que desde hoje cedo est? dispon?vel a vers?o em Portugu?s dos tutoriais do site Perl 5 Maven. > > Para quem n?o conhece ainda, o site Perl Maven (http://perl5maven.com/) foi criado a algum tempo atr?s pelo Gabor Szabo (https://metacpan.org/author/SZABGAB), que ? um conhecido desenvolvedor Perl respons?vel por famosos projetos como o PADRE. O objetivo do Perl 5 Maven ? servir de fonte de refer?ncia e conhecimento em Perl, abrangendo assuntos b?sicos e avan?ados. > > A se??o de tutorial em espec?fico ? composta por artigos de introdu??o ? linguagem e por conta disso, recentemente iniciei o trabalho de tradu??o da se??o, que ? justamente para aqueles que querem come?ar a usar o Perl. Dessa forma espero poder ajudar mais ainda quem deseja aprender Perl, diminuindo assim a barreira da linguagem (ingl?s) e ao mesmo tempo, incrementando a disponibilidade de refer?ncias b?sicas em Portugu?s. > > Para isso o Gabor criou um um subdom?nio em seu site, o http://br.perl5maven.com/. Aos poucos irei adicionando ao site novos artigos traduzidos. > > De in?cio j? pode ser acessado o primeiro artigo; Instalando o Perl, imprimindo ?Ol? Mundo", Seguran?a (http://br.perl5maven.com/instalando-o-perl). > > Espero que gostem e que divulguem o material a todos aqueles que se mostrarem interessados. Pe?o tamb?m que, caso tenham sugest?es ou percebam alguma falha, por favor, n?o deixem de entrar em contato. > > Abra?os. > > > > > -- > Felipe da Veiga Leprevost > www.leprevost.com.br (http://www.leprevost.com.br) > Laboratory for Proteomics and Protein Engineering. > Fiocruz, Brazil. > > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From eden at insoli.de Wed Mar 13 08:19:18 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 13 Mar 2013 12:19:18 -0300 Subject: [SP-pm] =?utf-8?q?Perl_5_Maven_em_Portugu=C3=AAs=2E?= In-Reply-To: (Felipe Leprevost's message of "Wed, 13 Mar 2013 08:30:42 -0300") References: Message-ID: >>>>> "Felipe" == Felipe Leprevost writes: Felipe> Ol? pessoas, Gostaria de anunciar a todos que desde hoje Felipe> cedo est? dispon?vel a vers?o em Portugu?s dos tutoriais Felipe> do site Perl 5 Maven. Felipe++ # ?tima iniciativa! -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From lucastiagodemoraes at gmail.com Wed Mar 13 08:21:05 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Wed, 13 Mar 2013 12:21:05 -0300 Subject: [SP-pm] =?iso-8859-1?q?Perl_5_Maven_em_Portugu=EAs=2E?= In-Reply-To: References: Message-ID: Felipe Leprevost muito bom :) Em 13 de mar?o de 2013 12:19, Eden Cardim escreveu: > >>>>> "Felipe" == Felipe Leprevost writes: > > Felipe> Ol? pessoas, Gostaria de anunciar a todos que desde hoje > Felipe> cedo est? dispon?vel a vers?o em Portugu?s dos tutoriais > Felipe> do site Perl 5 Maven. > > Felipe++ # ?tima iniciativa! > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Wed Mar 13 09:53:15 2013 From: marciorp at gmail.com (Marcio - Google) Date: Wed, 13 Mar 2013 12:53:15 -0400 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: References: Message-ID: Eden+++++++++++ Voc? ? o cara ... :-) O c?digo para imprimir os dados eu s? tive que fazer um ajuste porque tava dando o erro: "Can't use string ("canal_4") as a HASH ref while "strict refs" in use at ./hashes.pl line 46." Para funcionar, deixei ele assim: foreach my $chave (keys %$canais) { print "$chave\n"; foreach my $coluna (keys %{$canais->{$chave}}) { print "$coluna = $canais->{$chave}{$coluna}\n"; } } Na ordena??o eu empaquei. O c?digo n?o d? erro, mais n?o ordena. Alguma dica? Pesquisei na net, mais n?o consegui mesmo. [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Wed Mar 13 10:08:29 2013 From: marciorp at gmail.com (Marcio - Google) Date: Wed, 13 Mar 2013 13:08:29 -0400 Subject: [SP-pm] Tratamento de erros Message-ID: Pessoal, Aprendi em um tutorial a algum tempo fazer assim: eval { # C?digos que podem dar erro } if ($@) { # Deu pau } S? que alguns erros, principalmente relacionados a bando de dados (DBI), mesmo ocorrendo no c?digo dentro do eval abortam o programa. Tipo, tento inserir com chave duplicada, o erro aborta o programa. Eu precisava de algo como try/except/finally, onde n?o importa qual erro ocorre dentro do try, n?o aborta o programa e cai no except onde consigo saber qual erro e trata-lo de forma especifica ou gen?rica, e se n?o deu erro executa o c?digo que est? em finally. Como eu fa?o isso em Perl? Eu sei que s?o d?vidas bem elementares e alguns podem achar que eu to com pregui?a de procurar na net. N?o ? isso, sempre procuro antes de perguntar. Mais como outro membro disse, em Perl h? v?rias formas de fazer a mesma coisa. Ent?o quando n?o acho, ou n?o entendo, ou acho v?rias formas, pergunto para tentar aprender a forma mais "elegante" e correta de fazer. Obrigado pela paci?ncia ... :-) [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Wed Mar 13 10:10:00 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 13 Mar 2013 14:10:00 -0300 Subject: [SP-pm] Tratamento de erros In-Reply-To: References: Message-ID: Cpan tiny::try Vai resolver :-) Em 13/03/2013 14:08, "Marcio - Google" escreveu: > Pessoal, > > Aprendi em um tutorial a algum tempo fazer assim: > eval { > # C?digos que podem dar erro > } > if ($@) { > # Deu pau > } > > S? que alguns erros, principalmente relacionados a bando de dados > (DBI), mesmo ocorrendo no c?digo dentro do eval abortam o programa. Tipo, > tento inserir com chave duplicada, o erro aborta o programa. > > Eu precisava de algo como try/except/finally, onde n?o importa qual > erro ocorre dentro do try, n?o aborta o programa e cai no except onde > consigo saber qual erro e trata-lo de forma especifica ou gen?rica, e se > n?o deu erro executa o c?digo que est? em finally. > > Como eu fa?o isso em Perl? > > Eu sei que s?o d?vidas bem elementares e alguns podem achar que eu to > com pregui?a de procurar na net. N?o ? isso, sempre procuro antes de > perguntar. Mais como outro membro disse, em Perl h? v?rias formas de fazer > a mesma coisa. Ent?o quando n?o acho, ou n?o entendo, ou acho v?rias > formas, pergunto para tentar aprender a forma mais "elegante" e correta de > fazer. > > Obrigado pela paci?ncia ... :-) > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From juniiior182 at gmail.com Wed Mar 13 10:12:19 2013 From: juniiior182 at gmail.com (Junior Moraes) Date: Wed, 13 Mar 2013 14:12:19 -0300 Subject: [SP-pm] Tratamento de erros In-Reply-To: References: Message-ID: Hi. No caso do DBI, creio que o atributo "RaiseError" deva resolver esses dies autom?ticos. Ref: http://docstore.mik.ua/orelly/linux/dbi/ch04_05.htm []'s Em 13 de mar?o de 2013 14:10, Tiago Peczenyj escreveu: > Cpan tiny::try > > Vai resolver :-) > Em 13/03/2013 14:08, "Marcio - Google" escreveu: > >> Pessoal, >> >> Aprendi em um tutorial a algum tempo fazer assim: >> eval { >> # C?digos que podem dar erro >> } >> if ($@) { >> # Deu pau >> } >> >> S? que alguns erros, principalmente relacionados a bando de dados >> (DBI), mesmo ocorrendo no c?digo dentro do eval abortam o programa. Tipo, >> tento inserir com chave duplicada, o erro aborta o programa. >> >> Eu precisava de algo como try/except/finally, onde n?o importa qual >> erro ocorre dentro do try, n?o aborta o programa e cai no except onde >> consigo saber qual erro e trata-lo de forma especifica ou gen?rica, e se >> n?o deu erro executa o c?digo que est? em finally. >> >> Como eu fa?o isso em Perl? >> >> Eu sei que s?o d?vidas bem elementares e alguns podem achar que eu to >> com pregui?a de procurar na net. N?o ? isso, sempre procuro antes de >> perguntar. Mais como outro membro disse, em Perl h? v?rias formas de fazer >> a mesma coisa. Ent?o quando n?o acho, ou n?o entendo, ou acho v?rias >> formas, pergunto para tentar aprender a forma mais "elegante" e correta de >> fazer. >> >> Obrigado pela paci?ncia ... :-) >> >> [...]'s >> >> Marcio >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Wed Mar 13 10:38:34 2013 From: marciorp at gmail.com (Marcio - Google) Date: Wed, 13 Mar 2013 13:38:34 -0400 Subject: [SP-pm] Tratamento de erros In-Reply-To: References: Message-ID: Tiago, alguma solu??o sem a necessidade de instalar m?dulos? [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Wed Mar 13 10:40:03 2013 From: marciorp at gmail.com (Marcio - Google) Date: Wed, 13 Mar 2013 13:40:03 -0400 Subject: [SP-pm] Tratamento de erros In-Reply-To: References: Message-ID: Junior, obrigado. Usei o DBI como exemplo que me veio na hora, pois tinha acabado de ter problema com ele, mais queria algo que tratasse qualquer tipo de erro dentro daquele bloco. [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Wed Mar 13 10:43:21 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 13 Mar 2013 14:43:21 -0300 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: (Marcio's message of "Wed, 13 Mar 2013 12:53:15 -0400") References: Message-ID: >>>>> "Marcio" == Marcio <- Google > writes: Marcio> Na ordena??o eu empaquei. O c?digo n?o d? erro, mais n?o Marcio> ordena. Alguma dica? Pesquisei na net, mais n?o consegui Marcio> mesmo. Provavelmente tem a ver com ordena??o por string (inv?s de num?rica). Nesse caso, voc? precisa converter as strings em n?meros de alguma forma, e depois ordenar, geralmente se usa uma t?cnica conhecida como "schwartzian transform": my @chaves_ordenadas = map { $_->[0] } # converte de volta pro valor original sort { $a->[1] <=> $b->[1] } # compara usando a parte num?rica map { [$_, /(\d+)/] } # pra cada chave, criar um array com 2 elementos: # $_->[0] cont?m o valor original # $_->[1] cont?m o valor num?rico keys %registros; my @registros_ordenados = @registros{@chaves_ordenadas}; # retorna os registros na ordem das chaves -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From eden at insoli.de Wed Mar 13 10:50:57 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 13 Mar 2013 14:50:57 -0300 Subject: [SP-pm] Tratamento de erros In-Reply-To: (Marcio's message of "Wed, 13 Mar 2013 13:08:29 -0400") References: Message-ID: >>>>> "Marcio" == Marcio <- Google > writes: Marcio> S? que alguns erros, principalmente relacionados a bando Marcio> de dados (DBI), mesmo ocorrendo no c?digo dentro do eval Marcio> abortam o programa. Tipo, tento inserir com chave Marcio> duplicada, o erro aborta o programa. N?o mesmo, o DBI invoca a fun??o die(), ent?o o eval vai sempre pegar, deve ter algum c?digo intermedi?rio entre o eval e o DBI que est? invocando exit() inv?s de die(). Pode ser que tenha um bug no DBI ou no perl, mas ? pouco prov?vel, j? que se fosse esse o caso, a internet pararia. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From leonardo at ruoso.com Wed Mar 13 10:52:18 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Wed, 13 Mar 2013 14:52:18 -0300 Subject: [SP-pm] Tratamento de erros In-Reply-To: References: Message-ID: Pastebin :) Em 13 de mar?o de 2013 14:50, Eden Cardim escreveu: > >>>>> "Marcio" == Marcio <- Google > writes: > > Marcio> S? que alguns erros, principalmente relacionados a bando > Marcio> de dados (DBI), mesmo ocorrendo no c?digo dentro do eval > Marcio> abortam o programa. Tipo, tento inserir com chave > Marcio> duplicada, o erro aborta o programa. > > N?o mesmo, o DBI invoca a fun??o die(), ent?o o eval vai sempre pegar, > deve ter algum c?digo intermedi?rio entre o eval e o DBI que est? > invocando exit() inv?s de die(). Pode ser que tenha um bug no DBI ou > no perl, mas ? pouco prov?vel, j? que se fosse esse o caso, a internet > pararia. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Wed Mar 13 10:53:37 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 13 Mar 2013 14:53:37 -0300 Subject: [SP-pm] Tratamento de erros In-Reply-To: (Marcio's message of "Wed, 13 Mar 2013 13:38:34 -0400") References: Message-ID: >>>>> "Marcio" == Marcio <- Google > writes: Marcio> Tiago, alguma solu??o sem a necessidade de instalar Marcio> m?dulos? N?o ? necess?rio instalar m?dulo algum, eval/if($@) funciona perfeitamente, inclusive, voc? pode lan?ar qualquer valor como argumento pro die(), inclusive refer?ncias para subrotinas e objetos. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From fdmmelo at gmail.com Wed Mar 13 10:59:08 2013 From: fdmmelo at gmail.com (Frederico Melo) Date: Wed, 13 Mar 2013 14:59:08 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: <1362852966.3323.1.camel@fedora.thiago> <1362863799.5155.23.camel@fedora.thiago> <1362871746.5155.32.camel@fedora.thiago> Message-ID: Oi M?rcio, Obrigado pela aten??o. Eu peguei alguns daqueles c?digos e rodei no meu servidor.. N?o consegui entender pelos c?digos como passo o usu?rio e a senha para ele se logar no IBM ent?o, parei nesse ponto. N?o cheguei a testar mais do que isto. Como estou desenvolvendo dois sistemas em paralelo, fiquei sobrecarregado com outra demanda e n?o pude evoluir. Se puder me ajudar, agrade?o mesmo! Obrigado! 2013/3/12 Marcio - Google > Voc? j? usou aqueles c?digos/exemplos? > Qual foi o resultado? > Em 12/03/2013 08:06, "Frederico Melo" escreveu: > > Thiago, >> O M?rcio teve a mesma necessidade que eu tenho atualmente. Penso em >> desenvolver algo como ele pois, o acesso ao mainframe que possuo ? atrav?s >> de aplica??es como o QWS3270. Apesar do acesso ser via Telnet, o mainframe >> me retorna uma s?rie de caracteres e menus onde navego atrav?s de teclas >> como PF1, PF2, etc... Minha necessidade ? estabelecer a conex?o, navegar no >> servidor e buscar alguns dados e armazen?-los em banco. O servidor >> mainframe n?o retorna prompt para comandos. Toda navega??o ? feita atrav?s >> de menus pr?-estabelecidos e teclas com fun??es associadas. A navega??o >> deve ser feita (imagino), atrav?s de posicionamento de strings dentro da >> tela (ex.: posi??o para login->Userid coluna 20, linha 160, campo com 8 >> caracteres). Veja exemplo do print da tela do QWS3270: >> >> EMXXYY >> EEEEEEE MM MM BBBBBBB RRRRRRR EEEEEEEE SSSSSS AAAAAAAA >> EE MMM MMM BB BB RR RR EE SS SS AA >> AA >> EE MM MMM MM BB BB RR RR EE SS AA >> AA >> EEEEE MM M MM BBBBBB RRRRRRR EEEEEEEE SSSSSS >> AAAAAAAAAA >> EE MM MM BB RR RR EE SS AA >> AA >> EE MM MM BB RR RR EE SS SS AA >> AA >> EEEEEEE MM MM BB RR RR EEEEEEEE SSSSSS AA >> AA >> >> >> ACESSO AOS SERVICOS DO IBM Data....: >> 12.03.13 >> Hora....: >> 08.50.59 >> Identifique-se fornecendo: Terminal: >> XXX393939 >> >> Userid .............. Voce e' responsavel pelos atos >> praticados >> Senha ............... com o seu codigo de usuario, >> portanto >> Codigo do servico.... para a sua seguranca, NAO >> FORNECA SUA >> Grupo ............... SENHA PARA NINGUEM. >> Nova Senha .......... >> >> Atencao: Em caso de problema telefone para XXX DA SUA LOCALIDADE ou >> PF 1=Help (xxx)xxx ou 0800-xxx ( HELP-DESK ) >> >> >> M?rcio, >> Li alguns posts antigos onde voc? e Eden evolu?ram muito sobre o expect, >> o s3270 e a manipula??o dos dados. Sou muito cru no perl, no s3270 e no >> expect. Se voc? puder me passar o que voc? desenvolveu me ajudaria muito. >> Eu utilizaria como exemplo e tentaria customizar por aqui, dentro da minha >> necessidade. >> >> Estou realmente precisando de ajuda ainda mais por estar envolvido em >> outros projetos e com pouco tempo para pesquisa. Toda a ajuda de voc?s ? >> muito v?lida! Agrade?o j?! >> >> Abra?os, >> Fred >> >> >> 2013/3/9 thiago glauco sanchez >> >>> Entendi. Dei uma pesquisada. De acordo com o IETF o TN3270 tem >>> diferen?as do tty padr?o: >>> >>> "3270 display terminal data differs from traditional display terminal >>> data in that it is block mode and uses EBCDIC instead of ASCII >>> character representation. These two differences are the primary >>> reason for the differentiation of TN3270 from standard Telnet in this >>> document." >>> >>> Ent?o, >>> Expect->spawn('s3270' , @parameters) deve funcionar como no exemplo do >>> e-mail anterior. >>> >>> De qualquer forma acho que isso pode te ajudar: >>> >>> >>> http://www.linuxquestions.org/questions/linux-software-2/how-do-i-use-s3270-x3270-for-scripting-767067/ >>> >>> >>> espero ter ajudado. >>> abra?os >>> Thiago Glauco >>> >>> On Sat, 2013-03-09 at 16:38 -0400, Marcio - Google wrote: >>> > Thiago, o que estou te dizendo ? que com cliente telnet comum voc? n?o >>> > conecta no mainframe, pelo menos eu n?o consegui. Por isso que fui >>> > atr?s de outro cliente. >>> > Acho que o Eden sabe explicar o motivo. >>> > >>> > Em 09/03/2013 16:09, "thiago glauco sanchez" >>> > escreveu: >>> > A intera??o humana no expect ? usada por pattern match: >>> > >>> > $exp->expect($timeout, >>> > [ timeout => \&report_timeout ], >>> > [ qr/pattern/ => \&handle_pattern], >>> > ); >>> > >>> > Ex: >>> > #efetua login >>> > my @parameters = ('host') >>> > Expect->spawn('telenet' , @parameters) >>> > $exp->expect($timeout, >>> > [ qr/username/ => sub { my $self = shift; >>> > $self->send('usuario\n'); >>> > return 'exp_continue'}], >>> > [qr/password/ => sub { my $self = shift; >>> > $self->send('password\n'); >>> > return 'exp_continue'} ], >>> > 'bash$'); >>> > >>> > >>> > #agora voc? est? no servidor e pode enviar comandos: >>> > $exp->send("comando1\n") >>> > >>> > #e definir a??es conforme padr?es de texto da sa?da do >>> > comando. >>> > $exp->expect($timeout, >>> > [ qr/pattern1/ => sub { my $self = shift; >>> > ...a??o 1 >>> > ...isso ? uma sub. >>> > ..voc? pode fazer qualquer >>> > coisa aqui}], >>> > [qr/pattern2/ => sub { my $self = shift; >>> > ...a??o 2} ], >>> > 'bash$'); >>> > #e fazer o mesmo para n comandos. >>> > $exp->send("comando2\n") >>> > >>> > No Net::Telnet voc? pode verificar o array de sa?da para >>> > decidir a a??o >>> > a ser tomada: >>> > >>> > #conecta >>> > my $telnet = Net::Telnet->new( Host => "Servidor", >>> > Prompt => '/fulano#/'); >>> > $telnet->login('usuario','senha'); >>> > >>> > #verifica se o diret?rio dir1 existe e muda o pwd >>> > #para dir1. Se dir1 n?o existir sera criado' >>> > my @saida = $telnet->cmd('ls -a'); >>> > if ('dir1' ~~ @saida) { >>> > $telnet->cmd( 'cd dir1/');} >>> > else { >>> > $telnet->cmd( 'mkdir dir1' ); >>> > $telnet->cmd( 'cd dir1/' ); } >>> > >>> > espero ter ajudado. >>> > >>> > abra?os. >>> > thiago glauco >>> > >>> > >>> > On Sat, 2013-03-09 at 13:16 -0400, Marcio - Google wrote: >>> > > Sim, mais a conex?o e o ponto menos relevante nesse caso. O >>> > problema ? >>> > > simular a intera??o e tratar "mapa de caracteres". >>> > > Na verdade, nos primeiros testes que fiz, tentei conectar >>> > com o >>> > > cliente de telnet padr?o, e n?o funciona. Tem que ser um >>> > cliente >>> > > pr?prio, que no caso eu usei o s3270. >>> > > >>> > > Em 09/03/2013 13:09, "thiago glauco sanchez" >>> > > escreveu: >>> > > Humm...Se ? para fazer telnet eu usaria o >>> > Net::Telnet em vez >>> > > do Expect. >>> > > Algumas vezes eu utilizei o Expect e ele ? um pouco >>> > mais >>> > > demorado por >>> > > que utiliza o processo externo do telnet. No >>> > Net::Telnet, ? >>> > > criado o >>> > > cliente dentro do processo de sua aplica??o. Mais >>> > r?pido e >>> > > seguro. >>> > > >>> > > On Thu, 2013-03-07 at 14:33 -0300, Frederico Melo >>> > wrote: >>> > > > Sr(a)s., Obrigado pela disponibilidade de alguns >>> > com os >>> > > quais >>> > > > conversei *em paralelo* e me orientaram a postar >>> > aqui... >>> > > Segue abaixo >>> > > > um resumo da minha dor de cabe?a: >>> > > > >>> > > > Chamo-me Frederico, tenho alguns conhecimentos em >>> > PHP, Perl, >>> > > MySQL e >>> > > > Linux. Aqui na empresa, trabalho com >>> > desenvolvimento e at? o >>> > > momento >>> > > > n?o tive problemas mas, surgiu um projeto que >>> > estou >>> > > respons?vel onde >>> > > > ser? necess?rio coletar uma s?rie de informa??es >>> > em um >>> > > mainframe IBM, >>> > > > process?-las e armazen?-las em MySQL. Apresentarei >>> > os dados >>> > > em HTML. >>> > > > Ent?o, gostaria muito de uma orienta??o para: >>> > > > >>> > > > 1 - com um servidor Linux sem interface gr?fica, >>> > acessar o >>> > > servidor >>> > > > IBM atrav?s de telnet na porta 23; >>> > > > 2 - capturar alguns dados nesse IBM e armazen?-los >>> > em MySQL >>> > > > 3 - ap?s capturar os dados, devo escrever alguns >>> > comandos no >>> > > IBM ou >>> > > > seja, o programa deve ser de m?o-dupla (l? e >>> > escrever no IBM >>> > > > utilizando usu?rio conhecido nesse ambiente); >>> > > > 4 - toda interface existente para o IBM ? feita >>> > por >>> > > aplicativos no >>> > > > Windows (Winsock 3270 Telnet, QWS3270) >>> > > > 5 - tenho instalado no servidor Linux expect, php, >>> > perl, >>> > > mysql >>> > > > >>> > > > Penso em desenvolver algo com perl, expect, s3270 >>> > etc mas, >>> > > > sinceramente n?o sei qual a melhor solu??o. >>> > > > Tenho facilidade em aprender sozinho mas, preciso >>> > de um >>> > > exemplo >>> > > > inicial onde eu possa testar e verificar o >>> > resultado do que >>> > > est? sendo >>> > > > feito. ? partir da?, customizo e tento >>> > implementar. >>> > > > >>> > > > No momento, estou CEGO caminhando em um terreno >>> > novo, sem >>> > > saber muito >>> > > > bem por onde come?ar... >>> > > > N?o tenho muita familiaridade com o Expect, nem >>> > com o s3270. >>> > > Socorro e >>> > > > desculpem-me pela minha ignor?ncia! >>> > > > >>> > > > Aprecio muito qualquer ajuda para eu come?ar. >>> > > > Obrigado! >>> > > > >>> > > > Frederico >>> > > > =begin disclaimer >>> > > > Sao Paulo Perl Mongers: >>> > http://sao-paulo.pm.org/ >>> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > > > >>> > L >>> > > > =end disclaimer >>> > > >>> > > >>> > > =begin disclaimer >>> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > > L >>> > > =end disclaimer >>> > > =begin disclaimer >>> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > > L >>> > > =end disclaimer >>> > >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Wed Mar 13 11:13:10 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Wed, 13 Mar 2013 15:13:10 -0300 Subject: [SP-pm] Tratamento de erros References: Message-ID: Ola Marcio. Eu fa?o assim para ver erros no banco de dados comando ..... $sth->execute || die $DBI::errstr .... Se estiver em web utilio o modulo "CGI::Carp qw(fatalsToBrowser warningsToBrowser)" este serve para mandar os erros na tela facilita bastante:-) Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: Marcio - Google To: saopaulo-pm at mail.pm.org Sent: Wednesday, March 13, 2013 2:08 PM Subject: [SP-pm] Tratamento de erros Pessoal, Aprendi em um tutorial a algum tempo fazer assim: eval { # C?digos que podem dar erro } if ($@) { # Deu pau } S? que alguns erros, principalmente relacionados a bando de dados (DBI), mesmo ocorrendo no c?digo dentro do eval abortam o programa. Tipo, tento inserir com chave duplicada, o erro aborta o programa. Eu precisava de algo como try/except/finally, onde n?o importa qual erro ocorre dentro do try, n?o aborta o programa e cai no except onde consigo saber qual erro e trata-lo de forma especifica ou gen?rica, e se n?o deu erro executa o c?digo que est? em finally. Como eu fa?o isso em Perl? Eu sei que s?o d?vidas bem elementares e alguns podem achar que eu to com pregui?a de procurar na net. N?o ? isso, sempre procuro antes de perguntar. Mais como outro membro disse, em Perl h? v?rias formas de fazer a mesma coisa. Ent?o quando n?o acho, ou n?o entendo, ou acho v?rias formas, pergunto para tentar aprender a forma mais "elegante" e correta de fazer. Obrigado pela paci?ncia ... :-) [...]'s Marcio ------------------------------------------------------------------------------ =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Wed Mar 13 11:26:29 2013 From: marciorp at gmail.com (Marcio - Google) Date: Wed, 13 Mar 2013 14:26:29 -0400 Subject: [SP-pm] Tratamento de erros In-Reply-To: References: Message-ID: use strict; use warnings; use DBI; use Asterisk::AMI; use POSIX qw/strftime/; $|=1; print "Iniciando...\n"; print "[" . strftime('%d-%m-%Y %H:%M:%S', localtime) . "] PID: $$\n"; ... eval { our $connDB = DBI->connect('DBI:mysql:ast_tm;host=bd07.internal.dc', '***********', '************') || die "Nao foi possivel conectar na base de dados: $DBI::errstr"; our $selTM = $connDB->prepare("SELECT ID_Lote, ID_Lote_TM, Numero, Texto, FlgConfirmacao, FlgStatus_Lote, FlgStatus_TM FROM vw_TM_Pendente WHERE (Prioridade > 6) LIMIT 100"); our $updTMc = $connDB->prepare("UPDATE MOV_Lote SET FlgStatus=? WHERE ID=?"); our $updTMi = $connDB->prepare("UPDATE MOV_Lote_TM SET FlgStatus=?, DtHrEnvio=?, OutChannel=? WHERE ID=?"); our $insTMl = $connDB->prepare("INSERT INTO LOG_TM_Main (ID_Lote, DtHrEvento, FlgStatus, Status) VALUES (?, ?, ?, ?)"); ... $insTMl->execute($ID_Lote, strftime('%Y-%m-%d %H:%M:%S', localtime), 13, $Status); ... } if ($@) { $Log($@); # Verifica qual foi o erro, se foi na conex?o, conecta em outro server. Se foi no insert, executa uma rotina de atualiza??o da chave, etc. ... } our $AMI = Asterisk::AMI->new(PeerAddr => 'pbx16.internal.dc', PeerPort => '5038', Username => '*******', Secret => '********' ) || die "Nao foi possivel conectar no Asterisk!"; ... eval { my $actid = $AMI->send_action({ ... }); my $respact = $AMI->get_response($actid); ... $chnResponse = $respact->{'Response'}; $chnMessage = $respact->{'Message'}; $chnChannel = $respact->{'PARSED'}->{'Channel'}; ... }; if (($@) || ($chnResponse eq "Error")) { ... return 0; } else { ... return 1; } Esse ai ? um peda?o de um dos programas, por quest?es contratuais eu n?o posso postar o c?digo. No primeiro "eval" quando ocorre erro de conex?o ele na aborta o programa, mais quando ocorre erro no insert, aborta. Tem algumas outras instru??es ali, como manipula??o de data/hora e abertura de arquivos texto. Algumas n?o abortam e s?o tratadas logo abaixo, outras abortam, principalmente os erros evolvendo os arquivos texto. No segundo "eval", quando o {'channel'} n?o vem aborta, ou quando a conex?o com o Asterisk caiu e eu tento executar o send_action. Ou outros erros n?o abortam. Precisava de uma forma que nenhum erro abortasse para poder trata-los ou pelo menos gravar log. [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From felipe at leprevost.com.br Wed Mar 13 11:32:23 2013 From: felipe at leprevost.com.br (Felipe Leprevost) Date: Wed, 13 Mar 2013 15:32:23 -0300 Subject: [SP-pm] =?utf-8?q?Perl_5_Maven_em_Portugu=C3=AAs=2E?= In-Reply-To: <1363194584.30883.140661203894445.5B7CE0CB@webmail.messagingengine.com> References: <1363178781.76992.YahooMailNeo@web162403.mail.bf1.yahoo.com> <1363194584.30883.140661203894445.5B7CE0CB@webmail.messagingengine.com> Message-ID: Valeu pessoal, vou tentar manter uma frequ?ncia semanal de novos artigos. On Mar 13, 2013 2:10 PM, "Nuba Princigalli" wrote: > ** > Parab?ns pela iniciativa!! :) Muito legal! > > On Wed, Mar 13, 2013, at 09:46 AM, Nicole Scherer wrote: > > Legal, Felipe! > > Vou passar para os nossos alunos. > > []'s > Nicole > > > ------------------------------ > *De:* Felipe Leprevost > *Para:* Curitiba Perl Mongers ; Rio Perl Mongers < > rio-pm at pm.org>; S?o Paulo Perl Mongers ; Brasil > Perl Mongers > *Enviadas:* Quarta-feira, 13 de Mar?o de 2013 8:30 > *Assunto:* [Rio-pm] Perl 5 Maven em Portugu?s. > > Ol? pessoas, > > Gostaria de anunciar a todos que desde hoje cedo est? dispon?vel a vers?o > em Portugu?s dos tutoriais do site Perl 5 Maven. > > Para quem n?o conhece ainda, o site Perl Maven foi > criado a algum tempo atr?s pelo Gabor Szabo, > que ? um conhecido desenvolvedor Perl respons?vel por famosos projetos como > o PADRE. O objetivo do Perl 5 Maven ? servir de fonte de refer?ncia e > conhecimento em Perl, abrangendo assuntos b?sicos e avan?ados. > > A se??o de tutorial em espec?fico ? composta por artigos de introdu??o ? > linguagem e por conta disso, recentemente iniciei o trabalho de tradu??o da > se??o, que ? justamente para aqueles que querem come?ar a usar o Perl. > Dessa forma espero poder ajudar mais ainda quem deseja aprender Perl, > diminuindo assim a barreira da linguagem (ingl?s) e ao mesmo tempo, > incrementando a disponibilidade de refer?ncias b?sicas em Portugu?s. > > Para isso o Gabor criou um um subdom?nio em seu site, o > http://br.perl5maven.com/. Aos poucos irei adicionando ao site novos > artigos traduzidos. > > De in?cio j? pode ser acessado o primeiro artigo; Instalando o Perl, > imprimindo ?Ol? Mundo", Seguran?a > . > > Espero que gostem e que divulguem o material a todos aqueles que se > mostrarem interessados. Pe?o tamb?m que, caso tenham sugest?es ou percebam > alguma falha, por favor, n?o deixem de entrar em contato. > > Abra?os. > > > > > -- > Felipe da Veiga Leprevost > www.leprevost.com.br > Laboratory for Proteomics and Protein Engineering. > Fiocruz, Brazil. > > _______________________________________________ > Rio-pm mailing list > Rio-pm at pm.org > http://mail.pm.org/mailman/listinfo/rio-pm > > > *_______________________________________________* > Rio-pm mailing list > Rio-pm at pm.org > http://mail.pm.org/mailman/listinfo/rio-pm > > > -- > Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli > Discipline is not an end in itself, just a means to an end. - King Crimson > > > _______________________________________________ > Rio-pm mailing list > Rio-pm at pm.org > http://mail.pm.org/mailman/listinfo/rio-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Wed Mar 13 11:36:03 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 13 Mar 2013 15:36:03 -0300 Subject: [SP-pm] Tratamento de erros In-Reply-To: (Marcio's message of "Wed, 13 Mar 2013 14:26:29 -0400") References: Message-ID: >>>>> "Marcio" == Marcio <- Google > writes: Marcio> use strict; use warnings; use DBI; use Asterisk::AMI; use Marcio> POSIX qw/strftime/; <...> M?rcio, p?e o seu c?digo num pastebin, de prefer?ncia, identado, por favor. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From marciorp at gmail.com Wed Mar 13 11:43:01 2013 From: marciorp at gmail.com (Marcio - Google) Date: Wed, 13 Mar 2013 14:43:01 -0400 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: <1362852966.3323.1.camel@fedora.thiago> <1362863799.5155.23.camel@fedora.thiago> <1362871746.5155.32.camel@fedora.thiago> Message-ID: Frederico, Desculpe-me, mais se voc? n?o arrumar tempo para tentar e tentar, n?o vai evoluir mesmo. Isso que est? fazendo ? bem complicado mesmo, e n?o tem receita de bolo, pois quase ningu?m usa, al?m do que como se trata de posicionamento de tela e tal, v?ria de ambiente para ambiente, n?o tenho como fazer por voc?. Sobre o usu?rio e senha: my $exp = Expect->spawn('s3270'); ## my $cmd1 = "connect(10.1.8.192:23)\n"; ## Conectei no servidor, esse ai ? o IP. $cmd1 .= "wait(InputField)\n"; ## Aqui estou aguardando um campo de entrada, no meu caso o cursor j? cai no campo do usu?rio $cmd1 .= "String(usertest)\n"; ## Aqui eu "digito" na tela do terminal o nome do usu?rio, no meu caso ? "usertest" $cmd1 .= "wait(InputField)\n"; ## Aguardo o pr?ximo campo de entrada, que no meu caso ? a senha. Como no meu ambiente todos os usu?rio tem tamanho fixo e ocupam o campo todo, quando insiro o nome do usu?rio o cursor do terminal j? cai para o pr?ximo campo, que ? a senha $cmd1 .= "String(passtest)\n"; ## Digito a senha, que no meu caso ? "passtest" $cmd1 .= "Ascii(0,0,24,80)\n"; ## Leio a tela Aquele c?digo do hist?rico tem tudo que voc? precisa para fazer os primeiros e segundos testes. A documenta??o do s3270 tem os comando que voc? precisa para interagir com o terminal, isso n?o ? Perl, ? TN3270. A explica??o do Eden tamb?m vai ajudar muito a tratar as primeiras sa?das. Depois disso, poste as dificuldades, de prefer?ncia com o c?digo que voc? usou e os erros ou d?vidas. [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Wed Mar 13 11:52:38 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Wed, 13 Mar 2013 15:52:38 -0300 Subject: [SP-pm] Tratamento de erros In-Reply-To: References: Message-ID: perltidy++ Em 13 de mar?o de 2013 15:36, Eden Cardim escreveu: > >>>>> "Marcio" == Marcio <- Google > writes: > > Marcio> use strict; use warnings; use DBI; use Asterisk::AMI; use > Marcio> POSIX qw/strftime/; > <...> > > M?rcio, p?e o seu c?digo num pastebin, de prefer?ncia, identado, por > favor. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Wed Mar 13 11:52:32 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 13 Mar 2013 15:52:32 -0300 Subject: [SP-pm] Tratamento de erros In-Reply-To: References: Message-ID: Eu sugeri o tiny::try pq ele oferecer a abstra??o de try/catch/finally mas este artigo ? interessante: http://www.effectiveperlprogramming.com/blog/1401 2013/3/13 Eden Cardim : >>>>>> "Marcio" == Marcio <- Google > writes: > > Marcio> Tiago, alguma solu??o sem a necessidade de instalar > Marcio> m?dulos? > > N?o ? necess?rio instalar m?dulo algum, eval/if($@) funciona > perfeitamente, inclusive, voc? pode lan?ar qualquer valor como > argumento pro die(), inclusive refer?ncias para subrotinas e objetos. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj From marciorp at gmail.com Wed Mar 13 12:00:00 2013 From: marciorp at gmail.com (Marcio - Google) Date: Wed, 13 Mar 2013 15:00:00 -0400 Subject: [SP-pm] Tratamento de erros In-Reply-To: References: Message-ID: Colocado ... http://pastebin.com/n292Stke Se algu?m recomendar outro eu troco ... ;-) [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Wed Mar 13 12:01:05 2013 From: marciorp at gmail.com (Marcio - Google) Date: Wed, 13 Mar 2013 15:01:05 -0400 Subject: [SP-pm] Tratamento de erros In-Reply-To: References: Message-ID: N?o tinha entendido ... sorry ... :D -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Wed Mar 13 16:27:21 2013 From: marciorp at gmail.com (Marcio - Google) Date: Wed, 13 Mar 2013 19:27:21 -0400 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: References: Message-ID: Pode me chamar de burro, mais ainda n?o dei conta ... :-( Se tiver uns minutos, d? uma olhadinha. T? em http://pastebin.com/yi7MqCQb Os erros come?am na linha 21. [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From wesley.seidel at gmail.com Wed Mar 13 17:07:46 2013 From: wesley.seidel at gmail.com (Wesley Seidel) Date: Wed, 13 Mar 2013 21:07:46 -0300 Subject: [SP-pm] =?iso-8859-1?q?1=BA_Hackaton_Dados_da_Educa=E7=E3o_B=E1si?= =?iso-8859-1?q?ca=2E?= Message-ID: Ol? Pessoal, Me pediram pra divulgar esse evento e realmente acho que vale a pena divulgar, vejam: " 1? Hackaton Dados da Educa??o B?sica, organizado pelo Inep (do Minist?rio da Educa??o) com a Funda??o Lemann (a institui??o que trouxe o Salman Khan pro Brasil, entre outros projetos). O objetivo ? que equipes de hackers, programadores e desenvolvedores interessados em contribuir com a educa??o no pa?s se inscrevam no site do programa (hackathondadoseducacionais.com). As equipes selecionadas ter?o os gastos com passagem e hospedagem pagas pela organiza??o do evento. E os programas vencedores receber?o R$ 5 mil. ? uma iniciativa para estimular o surgimento de aplicativos, visualiza??o de dados, sites, gr?ficos, enfim novas solu??es que ajudem a transformar informa??es de utilidade p?blica em servi?os para a popula??o. As inscri??es v?o at? o dia 15 de mar?o, e o hackaton acontecer? de 12 a 14 de abril. " Eu j? formei uma equipe e j? vou me inscrever. Vamo nessa? Abra?os, -- Wesley Seidel Carvalho 11-8169-1163 www.ime.usp.br/~wesleys www.ltasks.com @wseidel -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gabriel.vieira at gmail.com Wed Mar 13 17:34:02 2013 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Wed, 13 Mar 2013 21:34:02 -0300 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: References: Message-ID: http://br.answers.yahoo.com/question/index?qid=20070909101148AAQ6W4m V? se funciona: http://pastebin.com/2d1FW5xc 2013/3/13 Marcio - Google : > Pode me chamar de burro, mais ainda n?o dei conta ... :-( > > Se tiver uns minutos, d? uma olhadinha. T? em http://pastebin.com/yi7MqCQb > Os erros come?am na linha 21. > > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Gabriel Vieira From marciorp at gmail.com Wed Mar 13 19:53:06 2013 From: marciorp at gmail.com (Marcio - Google) Date: Wed, 13 Mar 2013 22:53:06 -0400 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: References: Message-ID: Gabriel, obrigado ... funcionou! Obrigado pela dica do mais x mas tamb?m ... :D Pelo que entendi a ordena??o ocorre apenas no for, o hash continua fora de ordem, certo? Queria conseguir deixar o hash ordenado. [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Wed Mar 13 19:56:16 2013 From: renato.cron at gmail.com (Renato Santos) Date: Wed, 13 Mar 2013 23:56:16 -0300 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: References: Message-ID: O hash n?o fica ordenado nunca. Existem truques mas n?o s?o hash puros. Hash n?o precisa de ordem. Se vc quer ordenar uma vez s?, salva o nomes das chaves em uma array Em 13/03/2013 23:53, "Marcio - Google" escreveu: > Gabriel, obrigado ... funcionou! Obrigado pela dica do mais x mas tamb?m > ... :D > Pelo que entendi a ordena??o ocorre apenas no for, o hash continua fora de > ordem, certo? > Queria conseguir deixar o hash ordenado. > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Wed Mar 13 20:03:38 2013 From: marciorp at gmail.com (Marcio - Google) Date: Wed, 13 Mar 2013 23:03:38 -0400 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: References: Message-ID: Renato++++ Respondido a d?vida cruel. Valeu! [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Wed Mar 13 20:33:36 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Thu, 14 Mar 2013 00:33:36 -0300 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: References: Message-ID: Uma desordem por seguran?a =P http://perldoc.perl.org/perlsec.html#Algorithmic-Complexity-Attacks []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/3/14 Marcio - Google > Renato++++ > Respondido a d?vida cruel. Valeu! > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Wed Mar 13 20:49:44 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 14 Mar 2013 00:49:44 -0300 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: (Marcio's message of "Wed, 13 Mar 2013 22:53:06 -0400") References: Message-ID: >>>>> "Marcio" == Marcio <- Google > writes: Marcio> Pelo que entendi a ordena??o ocorre apenas no for, o hash Marcio> continua fora de ordem, certo? Queria conseguir deixar o Marcio> hash ordenado. Tabelas hash s?o desordenadas por natureza, e n?o s? em perl, a estrutura de dados em si ? assim. Ali?s, em termos da estrutura de dados, quanto mais desordenada, melhor. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From fdmmelo at gmail.com Thu Mar 14 04:50:52 2013 From: fdmmelo at gmail.com (Frederico Melo) Date: Thu, 14 Mar 2013 08:50:52 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: <1362852966.3323.1.camel@fedora.thiago> <1362863799.5155.23.camel@fedora.thiago> <1362871746.5155.32.camel@fedora.thiago> Message-ID: M?rcio! Voc? tem toda raz?o! Realmente estou muito sobrecarregado mas, estou em fase de finaliza??o da outra demanda. Por incr?vel que pare?a, essa pequena ajuda que me deu no exemplo abaixo ir? ajudar bastante! Vou anotar aqui e acompanhar pela sua explica??o. T?o logo finalize e coloque em produ??o o outro sistema, irei me aprofundar com dedica??o exclusiva para a automa??o do IBM e, seu exemplo vai ajudar muito. Muito obrigado pela explica??o de cada linha! Esclareceu bastante! Muito obrigado e desculpe o inc?modo! Com certeza, dentro em breve contatarei o forum novamente e, se n?o se incomodar, vou lhe perguntar outras coisas mas, preciso caminhar sozinho para ver as d?vidas! Muito obrigado M?rcio! Abc, Frederico 2013/3/13 Marcio - Google > Frederico, > > Desculpe-me, mais se voc? n?o arrumar tempo para tentar e tentar, n?o > vai evoluir mesmo. Isso que est? fazendo ? bem complicado mesmo, e n?o tem > receita de bolo, pois quase ningu?m usa, al?m do que como se trata de > posicionamento de tela e tal, v?ria de ambiente para ambiente, n?o tenho > como fazer por voc?. > > Sobre o usu?rio e senha: > my $exp = Expect->spawn('s3270'); ## > my $cmd1 = "connect(10.1.8.192:23)\n"; ## Conectei no servidor, > esse ai ? o IP. > $cmd1 .= "wait(InputField)\n"; ## Aqui estou aguardando um campo > de entrada, no meu caso o cursor j? cai no campo do usu?rio > $cmd1 .= "String(usertest)\n"; ## Aqui eu "digito" na tela do > terminal o nome do usu?rio, no meu caso ? "usertest" > $cmd1 .= "wait(InputField)\n"; ## Aguardo o pr?ximo campo de > entrada, que no meu caso ? a senha. Como no meu ambiente todos os usu?rio > tem tamanho fixo e ocupam o campo todo, quando insiro o nome do usu?rio o > cursor do terminal j? cai para o pr?ximo campo, que ? a senha > $cmd1 .= "String(passtest)\n"; ## Digito a senha, que no meu > caso ? "passtest" > $cmd1 .= "Ascii(0,0,24,80)\n"; ## Leio a tela > > Aquele c?digo do hist?rico tem tudo que voc? precisa para fazer os > primeiros e segundos testes. A documenta??o do s3270 tem os comando que > voc? precisa para interagir com o terminal, isso n?o ? Perl, ? TN3270. > A explica??o do Eden tamb?m vai ajudar muito a tratar as primeiras > sa?das. > > Depois disso, poste as dificuldades, de prefer?ncia com o c?digo que > voc? usou e os erros ou d?vidas. > > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fdmmelo at gmail.com Thu Mar 14 05:46:00 2013 From: fdmmelo at gmail.com (Frederico Melo) Date: Thu, 14 Mar 2013 09:46:00 -0300 Subject: [SP-pm] Boas Vindas ao Rafael In-Reply-To: References: Message-ID: Bem vindo Rafael! 2013/3/12 Eden Cardim > > Rafael, seja bem-vindo ? nossa lista, por favor, se apresente e nos > conte como descobriu a lista, se n?o for pedir demais. E fique a > vontade, a casa ? sua! :) > > -- > Eden Cardim -- S?o Paulo Perl Mongers > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Thu Mar 14 06:36:38 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 14 Mar 2013 10:36:38 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_-_Dia_13_-_Rodando_scripts_PHP_c?= =?utf-8?q?om_PSGI/Plack_Perl?= Message-ID: Ol? pessoal, mais um artigo acaba de sair do forno, hoje o Lucas Moraes ensina como executar scripts PHP junto com sua aplica??o web escrita em perl com PSGI. Esse artigo promete! http://sao-paulo.pm.org/equinocio/2013/mar/13-plack-perl-php -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From marciorp at gmail.com Thu Mar 14 07:08:59 2013 From: marciorp at gmail.com (Marcio - Google) Date: Thu, 14 Mar 2013 10:08:59 -0400 Subject: [SP-pm] Array? Hashes? Outros? In-Reply-To: References: Message-ID: Marcio+++ Eden+++ [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Thu Mar 14 07:40:33 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 14 Mar 2013 11:40:33 -0300 Subject: [SP-pm] ES Hoje Message-ID: Bom pessoal, estarei no O'Malley's entre as 17:00 e 18:30 hoje, quem quiser comparecer ? bem-vindo. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From mrpa.security at gmail.com Thu Mar 14 07:49:03 2013 From: mrpa.security at gmail.com (firebits) Date: Thu, 14 Mar 2013 11:49:03 -0300 Subject: [SP-pm] ES Hoje In-Reply-To: References: Message-ID: Puxa, vou chegar mais tarde, talvez 19:00 ou mais. Mas quero aparecer para conhecer a galera e ouvir as id?ias @firebitsbr Em 14 de mar?o de 2013 11:40, Eden Cardim escreveu: > > Bom pessoal, estarei no O'Malley's entre as 17:00 e 18:30 hoje, quem > quiser comparecer ? bem-vindo. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cartas at frederico.me Thu Mar 14 08:11:25 2013 From: cartas at frederico.me (Frederico Recsky) Date: Thu, 14 Mar 2013 12:11:25 -0300 Subject: [SP-pm] Boas Vindas ao Rafael In-Reply-To: References: Message-ID: :) Mais um da legi?o caipira :) 2013/3/12 Eden Cardim > > Rafael, seja bem-vindo ? nossa lista, por favor, se apresente e nos > conte como descobriu a lista, se n?o for pedir demais. E fique a > vontade, a casa ? sua! :) > > -- > Eden Cardim -- S?o Paulo Perl Mongers > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From rafaelaraujosilva at gmail.com Thu Mar 14 08:17:22 2013 From: rafaelaraujosilva at gmail.com (=?ISO-8859-1?Q?Rafael_Ara=FAjo_Silva?=) Date: Thu, 14 Mar 2013 12:17:22 -0300 Subject: [SP-pm] Boas Vindas ao Rafael In-Reply-To: References: Message-ID: Ol? pessoal, muito obrigado! Eu trabalho com o Frederico Recsky e como estou aprendendo Perl ele me indicou a lista. Em 14 de mar?o de 2013 12:11, Frederico Recsky escreveu: > :) > > Mais um da legi?o caipira :) > > > 2013/3/12 Eden Cardim > >> >> Rafael, seja bem-vindo ? nossa lista, por favor, se apresente e nos >> conte como descobriu a lista, se n?o for pedir demais. E fique a >> vontade, a casa ? sua! :) >> >> -- >> Eden Cardim -- S?o Paulo Perl Mongers >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Rafael Ara?jo Silva -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Thu Mar 14 08:21:43 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 14 Mar 2013 12:21:43 -0300 Subject: [SP-pm] ES Hoje In-Reply-To: References: Message-ID: kk as 19 ele n?o vai estar l? ele disse das 17 as 18:30, e n?o estava zuando! 2013/3/14 firebits > Puxa, vou chegar mais tarde, talvez 19:00 ou mais. > > Mas quero aparecer para conhecer a galera e ouvir as id?ias > > @firebitsbr > > > Em 14 de mar?o de 2013 11:40, Eden Cardim escreveu: > > >> Bom pessoal, estarei no O'Malley's entre as 17:00 e 18:30 hoje, quem >> quiser comparecer ? bem-vindo. >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Thu Mar 14 08:37:07 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel Mantovani) Date: Thu, 14 Mar 2013 12:37:07 -0300 Subject: [SP-pm] ES Hoje In-Reply-To: References: Message-ID: Vc pode ficar at? ?s 20:00 pelo menos ? Sent from my iPhone On 14/03/2013, at 11:40, Eden Cardim wrote: > > Bom pessoal, estarei no O'Malley's entre as 17:00 e 18:30 hoje, quem > quiser comparecer ? bem-vindo. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From eden at insoli.de Thu Mar 14 08:42:49 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 14 Mar 2013 12:42:49 -0300 Subject: [SP-pm] ES Hoje In-Reply-To: (Daniel Mantovani's message of "Thu, 14 Mar 2013 12:37:07 -0300") References: Message-ID: >>>>> "Daniel" == Daniel Mantovani writes: Daniel> Vc pode ficar at? ?s 20:00 pelo menos ? N?o posso, tenho um compromisso inadi?vel nesse hor?rio, talvez d? tempo de eu voltar, l? pras 21. S? que as 22 o O'Malley's come?a a cobrar a sa?da. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From daniel.oliveira.mantovani at gmail.com Thu Mar 14 09:58:03 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 14 Mar 2013 13:58:03 -0300 Subject: [SP-pm] ES Hoje In-Reply-To: References: Message-ID: Eu vou chegar aproximadamente as 19:00 horas, meu telefone: 11 9 8538-9897 2013/3/14 Eden Cardim : >>>>>> "Daniel" == Daniel Mantovani writes: > > Daniel> Vc pode ficar at? ?s 20:00 pelo menos ? > > N?o posso, tenho um compromisso inadi?vel nesse hor?rio, talvez d? > tempo de eu voltar, l? pras 21. S? que as 22 o O'Malley's come?a a > cobrar a sa?da. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From eden at insoli.de Thu Mar 14 13:25:26 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 14 Mar 2013 17:25:26 -0300 Subject: [SP-pm] ES Hoje In-Reply-To: (Renato Santos's message of "Thu, 14 Mar 2013 12:21:43 -0300") References: Message-ID: >>>>> "Renato" == Renato Santos writes: Renato> as 19 ele n?o vai estar l? ele disse das 17 as 18:30, e Renato> n?o estava zuando! Estou aqui e j? bebendo uma Honey Dew, e aviso que as regras mudaram, agora eles est?o cobrando a partir das 20 horas! ? melhor voc?s chegarem mais cedo! -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From shonorio at gmail.com Thu Mar 14 16:51:24 2013 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 14 Mar 2013 20:51:24 -0300 Subject: [SP-pm] Pegadinha do internals do Perl Message-ID: Pessoal, Hoje passei uma parte do dia tentando descobrir porqu? a minha l?gica n?o estava funcionando, e no final descobri que era uma pegadinha do internals do Perl. O lance era o seguinte : $array = []; say scalar @$array; #retorna ZERO ! $alguma_coisa = ($array->[0]->{data} || time); say scalar @$array; #retorna UM ! if ( scalar @$array ) { # destr?i tudo ! } else { # destr?i menos ! } Este era o meu poblema, eu achei que se n?o existisse o elemento no array, eu poderia continua a minha vidinha, afinal mesmo fazendo um Data::Printer::p o array sempre volta empty. Mas o contador de elementos dele altera, ferrando toda a minha l?gica depois. ? isto a? ! Abra?os, Solli Honorio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Thu Mar 14 16:54:44 2013 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 14 Mar 2013 20:54:44 -0300 Subject: [SP-pm] Pegadinha do internals do Perl In-Reply-To: References: Message-ID: S? para o conhecimento de voc?s, alterei o c?digo de : $alguma_coisa = ($array->[0]->{data} || time); ... para .. $alguma_coisa = scalar @$array ? $array->[0]->{data} : time; N?o tenho certeza se ? a melhor op??o, mas depois de comer um monte de tempo nisto, foi a mais r?pida que veio a minha cabe?a. Em 14 de mar?o de 2013 20:51, Solli Honorio escreveu: > Pessoal, > > Hoje passei uma parte do dia tentando descobrir porqu? a minha l?gica n?o > estava funcionando, e no final descobri que era uma pegadinha do internals > do Perl. > > O lance era o seguinte : > > > > $array = []; > say scalar @$array; #retorna ZERO ! > $alguma_coisa = ($array->[0]->{data} || time); > say scalar @$array; #retorna UM ! > > if ( scalar @$array ) { > # destr?i tudo ! > } else { > # destr?i menos ! > } > > > > > Este era o meu poblema, eu achei que se n?o existisse o elemento no array, > eu poderia continua a minha vidinha, afinal mesmo fazendo um > Data::Printer::p o array sempre volta empty. Mas o contador de elementos > dele altera, ferrando toda a minha l?gica depois. > > ? isto a? ! > > Abra?os, > > Solli Honorio > > -- > "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 shonorio at gmail.com Thu Mar 14 16:54:44 2013 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 14 Mar 2013 20:54:44 -0300 Subject: [SP-pm] Pegadinha do internals do Perl In-Reply-To: References: Message-ID: S? para o conhecimento de voc?s, alterei o c?digo de : $alguma_coisa = ($array->[0]->{data} || time); ... para .. $alguma_coisa = scalar @$array ? $array->[0]->{data} : time; N?o tenho certeza se ? a melhor op??o, mas depois de comer um monte de tempo nisto, foi a mais r?pida que veio a minha cabe?a. Em 14 de mar?o de 2013 20:51, Solli Honorio escreveu: > Pessoal, > > Hoje passei uma parte do dia tentando descobrir porqu? a minha l?gica n?o > estava funcionando, e no final descobri que era uma pegadinha do internals > do Perl. > > O lance era o seguinte : > > > > $array = []; > say scalar @$array; #retorna ZERO ! > $alguma_coisa = ($array->[0]->{data} || time); > say scalar @$array; #retorna UM ! > > if ( scalar @$array ) { > # destr?i tudo ! > } else { > # destr?i menos ! > } > > > > > Este era o meu poblema, eu achei que se n?o existisse o elemento no array, > eu poderia continua a minha vidinha, afinal mesmo fazendo um > Data::Printer::p o array sempre volta empty. Mas o contador de elementos > dele altera, ferrando toda a minha l?gica depois. > > ? isto a? ! > > Abra?os, > > Solli Honorio > > -- > "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 renato.cron at gmail.com Thu Mar 14 16:55:51 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 14 Mar 2013 20:55:51 -0300 Subject: [SP-pm] Pegadinha do internals do Perl In-Reply-To: References: Message-ID: Cara olhando agora esse c?digo, mesmo meio alterado de guineense, voc? t? ponto sempre um elemento com valor de time caso n?o exista array. zero.data. Ent?o o c?digo t? certo, mesmo sem os par?nteses Em 14/03/2013 20:52, "Solli Honorio" escreveu: > Pessoal, > > Hoje passei uma parte do dia tentando descobrir porqu? a minha l?gica n?o > estava funcionando, e no final descobri que era uma pegadinha do internals > do Perl. > > O lance era o seguinte : > > > > $array = []; > say scalar @$array; #retorna ZERO ! > $alguma_coisa = ($array->[0]->{data} || time); > say scalar @$array; #retorna UM ! > > if ( scalar @$array ) { > # destr?i tudo ! > } else { > # destr?i menos ! > } > > > > > Este era o meu poblema, eu achei que se n?o existisse o elemento no > array, eu poderia continua a minha vidinha, afinal mesmo fazendo um > Data::Printer::p o array sempre volta empty. Mas o contador de elementos > dele altera, ferrando toda a minha l?gica depois. > > ? isto a? ! > > Abra?os, > > Solli Honorio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Thu Mar 14 17:05:30 2013 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 14 Mar 2013 21:05:30 -0300 Subject: [SP-pm] Pegadinha do internals do Perl In-Reply-To: References: Message-ID: Na verdade n?o estou adicionando valor, o compilador est? criando o elemento para confirmar que ele n?o tem valor. Eu estava debugando e quando eu digitava 'x $array' data empty array ref. Mas depois num teste aparte utilizando o Data::Printer ? mostrado uma nova estrutura com valor nullo. Ou seja, eu tinha na minha cabe?a que ele iria dar problema logo de cara, pois o elemento 0 n?o existe, n?o vou dar erro e continuar o processamento (que queria isto), mas o comportamento na verdade foi do compilador criar a estrutura (alocar) para dizer que n?o existe nada. Mas nunca ? atribu?do o valor de time ao elemento. Solli Honorio Em 14 de mar?o de 2013 20:55, Renato Santos escreveu: > Cara olhando agora esse c?digo, mesmo meio alterado de guineense, voc? t? > ponto sempre um elemento com valor de time caso n?o exista array. > zero.data. Ent?o o c?digo t? certo, mesmo sem os par?nteses > Em 14/03/2013 20:52, "Solli Honorio" escreveu: > >> Pessoal, >> >> Hoje passei uma parte do dia tentando descobrir porqu? a minha l?gica n?o >> estava funcionando, e no final descobri que era uma pegadinha do internals >> do Perl. >> >> O lance era o seguinte : >> >> >> >> $array = []; >> say scalar @$array; #retorna ZERO ! >> $alguma_coisa = ($array->[0]->{data} || time); >> say scalar @$array; #retorna UM ! >> >> if ( scalar @$array ) { >> # destr?i tudo ! >> } else { >> # destr?i menos ! >> } >> >> >> >> >> Este era o meu poblema, eu achei que se n?o existisse o elemento no >> array, eu poderia continua a minha vidinha, afinal mesmo fazendo um >> Data::Printer::p o array sempre volta empty. Mas o contador de elementos >> dele altera, ferrando toda a minha l?gica depois. >> >> ? isto a? ! >> >> Abra?os, >> >> Solli Honorio >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gabriel.vieira at gmail.com Thu Mar 14 17:06:33 2013 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Thu, 14 Mar 2013 21:06:33 -0300 Subject: [SP-pm] Pegadinha do internals do Perl In-Reply-To: References: Message-ID: 2013/3/14 Solli Honorio : > > > $array = []; > say scalar @$array; #retorna ZERO ! Abaixo voc? informa que o primeiro item do array ? um hash. Ent?o seu array n?o est? mais vazio, mas possui um elemento hash, que por sua vez est? vazio. > $alguma_coisa = ($array->[0]->{data} || time); > say scalar @$array; #retorna UM ! > > if ( scalar @$array ) { > # destr?i tudo ! > } else { > # destr?i menos ! > } > > $alguma_coisa = @$array ? $array->[0]->{data} : time; Sem o scalar j? resolve. -- Gabriel Vieira From shonorio at gmail.com Thu Mar 14 17:54:03 2013 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 14 Mar 2013 21:54:03 -0300 Subject: [SP-pm] Pegadinha do internals do Perl In-Reply-To: References: Message-ID: Em 14 de mar?o de 2013 21:06, Gabriel Vieira escreveu: > 2013/3/14 Solli Honorio : > > > > > > $array = []; > > say scalar @$array; #retorna ZERO ! > > Abaixo voc? informa que o primeiro item do array ? um hash. Ent?o seu > array n?o est? mais vazio, mas possui um elemento hash, que por sua > vez est? vazio. > Ok, depois que eu descobri isto ficou ?bvio, mas olhando o c?digo isto n?o parece t?o claro. > > > $alguma_coisa = ($array->[0]->{data} || time); > > say scalar @$array; #retorna UM ! > > > > if ( scalar @$array ) { > > # destr?i tudo ! > > } else { > > # destr?i menos ! > > } > > > > > > $alguma_coisa = @$array ? $array->[0]->{data} : time; > > Sem o scalar j? resolve. > > eu gosto de utilizar o 'scalar' ... v?cio ! > -- > Gabriel Vieira > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From creaktive at gmail.com Thu Mar 14 19:21:42 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Thu, 14 Mar 2013 23:21:42 -0300 Subject: [SP-pm] Pegadinha do internals do Perl In-Reply-To: References: Message-ID: FWIW: http://www.effectiveperlprogramming.com/blog/1247 No CPAN, tamb?m tem um pragma "no autovivification" ???????, 14 ????? 2013 ?. ???????????? Solli Honorio ?????: > > > Em 14 de mar?o de 2013 21:06, Gabriel Vieira > > escreveu: > >> 2013/3/14 Solli Honorio > 'shonorio at gmail.com');>>: >> > >> > >> > $array = []; >> > say scalar @$array; #retorna ZERO ! >> >> Abaixo voc? informa que o primeiro item do array ? um hash. Ent?o seu >> array n?o est? mais vazio, mas possui um elemento hash, que por sua >> vez est? vazio. >> > > Ok, depois que eu descobri isto ficou ?bvio, mas olhando o c?digo isto n?o > parece t?o claro. > > >> >> > $alguma_coisa = ($array->[0]->{data} || time); >> > say scalar @$array; #retorna UM ! >> > >> > if ( scalar @$array ) { >> > # destr?i tudo ! >> > } else { >> > # destr?i menos ! >> > } >> > >> > >> >> $alguma_coisa = @$array ? $array->[0]->{data} : time; >> >> Sem o scalar j? resolve. >> >> > eu gosto de utilizar o 'scalar' ... v?cio ! > > > >> -- >> Gabriel Vieira >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > 'SaoPaulo-pm at pm.org');> >> L >> =end disclaimer >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > -- ABS() -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Fri Mar 15 04:05:10 2013 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 15 Mar 2013 08:05:10 -0300 Subject: [SP-pm] Pegadinha do internals do Perl In-Reply-To: References: Message-ID: Obrigado Stan, descobrir que a minha orelhada tem nome !!!!! creative++ Solli Honorio Em 14 de mar?o de 2013 23:21, Stanislaw Pusep escreveu: > FWIW: http://www.effectiveperlprogramming.com/blog/1247 > No CPAN, tamb?m tem um pragma "no autovivification" > > ???????, 14 ????? 2013 ?. ???????????? Solli Honorio ?????: > > >> >> Em 14 de mar?o de 2013 21:06, Gabriel Vieira escreveu: >> >>> 2013/3/14 Solli Honorio : >>> > >>> > >>> > $array = []; >>> > say scalar @$array; #retorna ZERO ! >>> >>> Abaixo voc? informa que o primeiro item do array ? um hash. Ent?o seu >>> array n?o est? mais vazio, mas possui um elemento hash, que por sua >>> vez est? vazio. >>> >> >> Ok, depois que eu descobri isto ficou ?bvio, mas olhando o c?digo isto >> n?o parece t?o claro. >> >> >>> >>> > $alguma_coisa = ($array->[0]->{data} || time); >>> > say scalar @$array; #retorna UM ! >>> > >>> > if ( scalar @$array ) { >>> > # destr?i tudo ! >>> > } else { >>> > # destr?i menos ! >>> > } >>> > >>> > >>> >>> $alguma_coisa = @$array ? $array->[0]->{data} : time; >>> >>> Sem o scalar j? resolve. >>> >>> >> eu gosto de utilizar o 'scalar' ... v?cio ! >> >> >> >>> -- >>> Gabriel Vieira >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> > > > -- > > ABS() > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Fri Mar 15 13:05:40 2013 From: eden at insoli.de (Eden Cardim) Date: Fri, 15 Mar 2013 17:05:40 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_-_Dia_14_-_Testando_APIs_com_Pla?= =?utf-8?q?ck?= Message-ID: Ol? perlssoal, Est? no ar um artigo escrito por mim, sobre como testar APIs usando Plack. Agora ningu?m tem mais desculpa pra n?o escrever testes! :) http://sao-paulo.pm.org/equinocio/2013/mar/14-testando-apis-com-plack divirtam-se -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From gabriel.vieira at gmail.com Fri Mar 15 13:09:49 2013 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Fri, 15 Mar 2013 17:09:49 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_-_Dia_14_-_Testando_APIs_com_P?= =?iso-8859-1?q?lack?= In-Reply-To: References: Message-ID: Falta teu nome no artigo. 2013/3/15 Eden Cardim : > > Ol? perlssoal, > > Est? no ar um artigo escrito por mim, sobre como testar APIs usando > Plack. Agora ningu?m tem mais desculpa pra n?o escrever testes! :) > > http://sao-paulo.pm.org/equinocio/2013/mar/14-testando-apis-com-plack > > divirtam-se > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Gabriel Vieira From ricardostock at bol.com.br Fri Mar 15 18:10:01 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Fri, 15 Mar 2013 22:10:01 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_-_Dia_14_-_Testando_APIs_com_Pla?= =?utf-8?q?ck?= In-Reply-To: References: Message-ID: <5143c6699e3b6_4db7e5f0c7c2d4@a4-winter4.tmail> Eden, o link esta fora do ar ? Em 15/03/2013 17:05, Eden Cardim < eden at insoli.de > escreveu: Ol? perlssoal, Est? no ar um artigo escrito por mim, sobre como testar APIs usando Plack. Agora ningu?m tem mais desculpa pra n?o escrever testes! :) http://sao-paulo.pm.org/equinocio/2013/mar/14-testando-apis-com-plack divirtam-se -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer From tiago.peczenyj at gmail.com Fri Mar 15 18:11:08 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Fri, 15 Mar 2013 22:11:08 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_-_Dia_14_-_Testando_APIs_com_P?= =?iso-8859-1?q?lack?= In-Reply-To: <5143c6699e3b6_4db7e5f0c7c2d4@a4-winter4.tmail> References: <5143c6699e3b6_4db7e5f0c7c2d4@a4-winter4.tmail> Message-ID: TUDO SAIU FORA DO AR!!!! OMFG!!! EDEEEEEEEEEEEEEN 2013/3/15 Ricardo Stock > Eden, o link esta fora do ar ? > > > > > Em 15/03/2013 17:05, Eden Cardim < eden at insoli.de > escreveu: > > Ol? perlssoal, > > Est? no ar um artigo escrito por mim, sobre como testar APIs usando > Plack. Agora ningu?m tem mais desculpa pra n?o escrever testes! :) > > http://sao-paulo.pm.org/equinocio/2013/mar/14-testando-apis-com-plack > > divirtam-se > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Fri Mar 15 18:24:44 2013 From: marciorp at gmail.com (Marcio - Google) Date: Fri, 15 Mar 2013 21:24:44 -0400 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_-_Dia_14_-_Testando_APIs_com_P?= =?iso-8859-1?q?lack?= In-Reply-To: References: <5143c6699e3b6_4db7e5f0c7c2d4@a4-winter4.tmail> Message-ID: T? tudo fora mesmo ! Em 15/03/2013 21:11, "Tiago Peczenyj" escreveu: > TUDO SAIU FORA DO AR!!!! > > OMFG!!! > > EDEEEEEEEEEEEEEN > > 2013/3/15 Ricardo Stock > >> Eden, o link esta fora do ar ? >> >> >> >> >> Em 15/03/2013 17:05, Eden Cardim < eden at insoli.de > escreveu: >> >> Ol? perlssoal, >> >> Est? no ar um artigo escrito por mim, sobre como testar APIs usando >> Plack. Agora ningu?m tem mais desculpa pra n?o escrever testes! :) >> >> http://sao-paulo.pm.org/equinocio/2013/mar/14-testando-apis-com-plack >> >> divirtam-se >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Fri Mar 15 18:24:46 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Fri, 15 Mar 2013 22:24:46 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_-_Dia_14_-_Testando_APIs_com_P?= =?iso-8859-1?q?lack?= In-Reply-To: References: <5143c6699e3b6_4db7e5f0c7c2d4@a4-winter4.tmail> Message-ID: O Eden j? tinha me dito no canal que esta concertando. Porque o site esta desdas 18:00 que eu vi. Em 15 de mar?o de 2013 22:11, Tiago Peczenyj escreveu: > TUDO SAIU FORA DO AR!!!! > > OMFG!!! > > EDEEEEEEEEEEEEEN > > > 2013/3/15 Ricardo Stock > >> Eden, o link esta fora do ar ? >> >> >> >> >> Em 15/03/2013 17:05, Eden Cardim < eden at insoli.de > escreveu: >> >> Ol? perlssoal, >> >> Est? no ar um artigo escrito por mim, sobre como testar APIs usando >> Plack. Agora ningu?m tem mais desculpa pra n?o escrever testes! :) >> >> http://sao-paulo.pm.org/equinocio/2013/mar/14-testando-apis-com-plack >> >> divirtam-se >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From hernanlopes at gmail.com Fri Mar 15 18:31:05 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Fri, 15 Mar 2013 22:31:05 -0300 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_-_Dia_14_-_Testando_APIs_com_P?= =?iso-8859-1?q?lack?= In-Reply-To: References: Message-ID: Eden, mim n?o faz nada... e o site ta off? abri uma vez mas agora recebo 404 absss 2013/3/15 Eden Cardim > > Ol? perlssoal, > > Est? no ar um artigo escrito por mim, sobre como testar APIs usando > Plack. Agora ningu?m tem mais desculpa pra n?o escrever testes! :) > > http://sao-paulo.pm.org/equinocio/2013/mar/14-testando-apis-com-plack > > divirtam-se > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Fri Mar 15 19:10:17 2013 From: marciorp at gmail.com (Marcio - Google) Date: Fri, 15 Mar 2013 22:10:17 -0400 Subject: [SP-pm] [OFF-TOPIC] Hospedagem e "phpBB3" Message-ID: Mongers, Quem me indica uma hospedagem boa e barata? Preciso de .Net4, Perl, PHP, MySql e SqlServer. N?o preciso de email, muito espa?o e muito tr?fego. Preciso colocar 4 sites, tr?s podem ser Linux e um Windows. E, preciso de um gerenciador de f?rum. O ?nico que come?o ? o phpBB. Algu?m indica algum, de prefer?ncia em Perl? S? preciso que suporte openid, e l?gico, seja bom. [...]`s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Sat Mar 16 07:47:15 2013 From: eden at insoli.de (Eden Cardim) Date: Sat, 16 Mar 2013 11:47:15 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_-_Dia_14_-_Testando_APIs_com_Pla?= =?utf-8?q?ck?= In-Reply-To: (Lucas Moraes's message of "Fri, 15 Mar 2013 22:24:46 -0300") References: <5143c6699e3b6_4db7e5f0c7c2d4@a4-winter4.tmail> Message-ID: >>>>> "Lucas" == Lucas Moraes writes: Lucas> O Eden j? tinha me dito no canal que esta concertando. Lucas> Porque o site esta desdas 18:00 que eu vi. Normalidade re-estabelecida. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From marciodesouzaferreira at gmail.com Sat Mar 16 12:58:29 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Sat, 16 Mar 2013 16:58:29 -0300 Subject: [SP-pm] [OFF-TOPIC] Hospedagem e "phpBB3" In-Reply-To: References: Message-ID: Hmm, as vezes compensa pegar um small no aws, vc faz oq quiser com a maquina e etc, pode dizer que ? caro, mas ? o investimento. []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/3/15 Marcio - Google > Mongers, > > Quem me indica uma hospedagem boa e barata? Preciso de .Net4, Perl, PHP, > MySql e SqlServer. N?o preciso de email, muito espa?o e muito tr?fego. > Preciso colocar 4 sites, tr?s podem ser Linux e um Windows. > > E, preciso de um gerenciador de f?rum. O ?nico que come?o ? o phpBB. > Algu?m indica algum, de prefer?ncia em Perl? S? preciso que suporte openid, > e l?gico, seja bom. > > [...]`s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Sat Mar 16 12:58:29 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Sat, 16 Mar 2013 16:58:29 -0300 Subject: [SP-pm] [OFF-TOPIC] Hospedagem e "phpBB3" In-Reply-To: References: Message-ID: Hmm, as vezes compensa pegar um small no aws, vc faz oq quiser com a maquina e etc, pode dizer que ? caro, mas ? o investimento. []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/3/15 Marcio - Google > Mongers, > > Quem me indica uma hospedagem boa e barata? Preciso de .Net4, Perl, PHP, > MySql e SqlServer. N?o preciso de email, muito espa?o e muito tr?fego. > Preciso colocar 4 sites, tr?s podem ser Linux e um Windows. > > E, preciso de um gerenciador de f?rum. O ?nico que come?o ? o phpBB. > Algu?m indica algum, de prefer?ncia em Perl? S? preciso que suporte openid, > e l?gico, seja bom. > > [...]`s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Sat Mar 16 15:23:49 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sat, 16 Mar 2013 18:23:49 -0400 Subject: [SP-pm] [OFF-TOPIC] Hospedagem e "phpBB3" In-Reply-To: References: Message-ID: Infelizmente para esses sites o AWS ? invi?vel pelo pre?o. S?o projetos filantr?picos, n?o posso arcar com um custo desses. Em 16/03/2013 15:59, "Marcio Ferreira" escreveu: > Hmm, as vezes compensa pegar um small no aws, vc faz oq quiser com a > maquina e etc, pode dizer que ? caro, mas ? o investimento. > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/3/15 Marcio - Google > >> Mongers, >> >> Quem me indica uma hospedagem boa e barata? Preciso de .Net4, Perl, PHP, >> MySql e SqlServer. N?o preciso de email, muito espa?o e muito tr?fego. >> Preciso colocar 4 sites, tr?s podem ser Linux e um Windows. >> >> E, preciso de um gerenciador de f?rum. O ?nico que come?o ? o phpBB. >> Algu?m indica algum, de prefer?ncia em Perl? S? preciso que suporte openid, >> e l?gico, seja bom. >> >> [...]`s >> >> Marcio >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From creaktive at gmail.com Sat Mar 16 15:55:54 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Sat, 16 Mar 2013 19:55:54 -0300 Subject: [SP-pm] [OFF-TOPIC] Hospedagem e "phpBB3" In-Reply-To: References: Message-ID: burst.net ? tipo um "poor man's AWS". Por 10 d?lares mensais d? direito a uma VM com 1GB de RAM e 50GB de storage. O desempenho ? toler?vel, apesar da virtualiza??o ser via kernel. ???????, 16 ????? 2013 ?. ???????????? Marcio - Google ?????: > Infelizmente para esses sites o AWS ? invi?vel pelo pre?o. S?o projetos > filantr?picos, n?o posso arcar com um custo desses. > Em 16/03/2013 15:59, "Marcio Ferreira" > > escreveu: > >> Hmm, as vezes compensa pegar um small no aws, vc faz oq quiser com a >> maquina e etc, pode dizer que ? caro, mas ? o investimento. >> >> []s, >> >> Marcio Ferreira >> skype: marcio.ferreir4 >> (21) 8365-7768 >> >> >> 2013/3/15 Marcio - Google > 'marciorp at gmail.com');>> >> >>> Mongers, >>> >>> Quem me indica uma hospedagem boa e barata? Preciso de .Net4, Perl, PHP, >>> MySql e SqlServer. N?o preciso de email, muito espa?o e muito tr?fego. >>> Preciso colocar 4 sites, tr?s podem ser Linux e um Windows. >>> >>> E, preciso de um gerenciador de f?rum. O ?nico que come?o ? o phpBB. >>> Algu?m indica algum, de prefer?ncia em Perl? S? preciso que suporte openid, >>> e l?gico, seja bom. >>> >>> [...]`s >>> >>> Marcio >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> 'cvml', 'SaoPaulo-pm at pm.org');> >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > 'SaoPaulo-pm at pm.org');> >> L >> =end disclaimer >> >> -- ABS() -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From geovanny at eutsiv.com Sun Mar 17 03:24:31 2013 From: geovanny at eutsiv.com (Geovanny Junio :: eutsiv) Date: Sun, 17 Mar 2013 07:24:31 -0300 Subject: [SP-pm] [OFF-TOPIC] Hospedagem e "phpBB3" In-Reply-To: References: Message-ID: www.digitalocean.com estou usando e gostando, muito barato, mas claro, n?o se compara ao linode.com >From my phone Em 16/03/2013 19:56, "Stanislaw Pusep" escreveu: > burst.net ? tipo um "poor man's AWS". Por 10 d?lares mensais d? direito a > uma VM com 1GB de RAM e 50GB de storage. O desempenho ? toler?vel, apesar > da virtualiza??o ser via kernel. > > ???????, 16 ????? 2013 ?. ???????????? Marcio - Google ?????: > >> Infelizmente para esses sites o AWS ? invi?vel pelo pre?o. S?o projetos >> filantr?picos, n?o posso arcar com um custo desses. >> Em 16/03/2013 15:59, "Marcio Ferreira" >> escreveu: >> >>> Hmm, as vezes compensa pegar um small no aws, vc faz oq quiser com a >>> maquina e etc, pode dizer que ? caro, mas ? o investimento. >>> >>> []s, >>> >>> Marcio Ferreira >>> skype: marcio.ferreir4 >>> (21) 8365-7768 >>> >>> >>> 2013/3/15 Marcio - Google >>> >>>> Mongers, >>>> >>>> Quem me indica uma hospedagem boa e barata? Preciso de .Net4, Perl, >>>> PHP, MySql e SqlServer. N?o preciso de email, muito espa?o e muito tr?fego. >>>> Preciso colocar 4 sites, tr?s podem ser Linux e um Windows. >>>> >>>> E, preciso de um gerenciador de f?rum. O ?nico que come?o ? o phpBB. >>>> Algu?m indica algum, de prefer?ncia em Perl? S? preciso que suporte openid, >>>> e l?gico, seja bom. >>>> >>>> [...]`s >>>> >>>> Marcio >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> > > -- > > ABS() > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Sun Mar 17 06:33:16 2013 From: eden at insoli.de (Eden Cardim) Date: Sun, 17 Mar 2013 10:33:16 -0300 Subject: [SP-pm] [OFF-TOPIC] Hospedagem e "phpBB3" In-Reply-To: (Marcio's message of "Sat, 16 Mar 2013 18:23:49 -0400") References: Message-ID: >>>>> "Marcio" == Marcio <- Google > writes: Marcio> Infelizmente para esses sites o AWS ? invi?vel pelo pre?o. Marcio> S?o projetos filantr?picos, n?o posso arcar com um custo Marcio> desses. Dreamhost -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From marciorp at gmail.com Sun Mar 17 08:44:06 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sun, 17 Mar 2013 11:44:06 -0400 Subject: [SP-pm] [OFF-TOPIC] Hospedagem e "phpBB3" In-Reply-To: References: Message-ID: Boa, gostei dos pre?os! S? n?o achei quais OS eles suportam. Em 17/03/2013 06:24, "Geovanny Junio :: eutsiv" escreveu: > www.digitalocean.com estou usando e gostando, muito barato, mas claro, > n?o se compara ao linode.com > > From my phone > Em 16/03/2013 19:56, "Stanislaw Pusep" escreveu: > >> burst.net ? tipo um "poor man's AWS". Por 10 d?lares mensais d? direito >> a uma VM com 1GB de RAM e 50GB de storage. O desempenho ? toler?vel, apesar >> da virtualiza??o ser via kernel. >> >> ???????, 16 ????? 2013 ?. ???????????? Marcio - Google ?????: >> >>> Infelizmente para esses sites o AWS ? invi?vel pelo pre?o. S?o projetos >>> filantr?picos, n?o posso arcar com um custo desses. >>> Em 16/03/2013 15:59, "Marcio Ferreira" >>> escreveu: >>> >>>> Hmm, as vezes compensa pegar um small no aws, vc faz oq quiser com a >>>> maquina e etc, pode dizer que ? caro, mas ? o investimento. >>>> >>>> []s, >>>> >>>> Marcio Ferreira >>>> skype: marcio.ferreir4 >>>> (21) 8365-7768 >>>> >>>> >>>> 2013/3/15 Marcio - Google >>>> >>>>> Mongers, >>>>> >>>>> Quem me indica uma hospedagem boa e barata? Preciso de .Net4, Perl, >>>>> PHP, MySql e SqlServer. N?o preciso de email, muito espa?o e muito tr?fego. >>>>> Preciso colocar 4 sites, tr?s podem ser Linux e um Windows. >>>>> >>>>> E, preciso de um gerenciador de f?rum. O ?nico que come?o ? o phpBB. >>>>> Algu?m indica algum, de prefer?ncia em Perl? S? preciso que suporte openid, >>>>> e l?gico, seja bom. >>>>> >>>>> [...]`s >>>>> >>>>> Marcio >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >> >> -- >> >> ABS() >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From mrpa.security at gmail.com Sun Mar 17 09:02:48 2013 From: mrpa.security at gmail.com (firebits) Date: Sun, 17 Mar 2013 13:02:48 -0300 Subject: [SP-pm] [OFF-TOPIC] Hospedagem e "phpBB3" In-Reply-To: References: Message-ID: Ent?o, Marcio. Onde trabalho (n?o trabalho na Amazon AWS, apenas uso) usamos muito Amazon AWS (turn-key)e pelo at? onde estou me informado, voc? pode usar por 1 ano gr?tis http://aws.amazon.com/pt/free/ VMs minis de 600Mb de ram. Se n?o me engano voc? pode usar gr?tis 2 VMs mini. Acho que pode ser uma alternativa, at? voc? conseguir uma nuvem conforme suas necessidades. Qual ? o OS que voc? quer usar? Na Amazon AWS voc? s? paga se usar, se ficar desligado n?o paga (no caso de app pontual, um scanner web app pode ser uma op??o), j? no caso de web applications tem que estar dispon?vel 24 horas, voc? paga full time. Na Amazon AWS h? v?rios tipos de OS e outros apps. Tem tamb?m as VMs do Google https://cloud.google.com/products/compute-engine Mas l? ? muito burocr?tico ainda, preenche um Google Docs, manda para eles e tal. S? para voc? ter no??o eu palestrei no 4 Google Open Source Jam, h? quase 1 m?s e l? me falaram Google Compute Engine e no mesmo dia preenchi um Google Docs solicitando VMs e at? agora nada...rss J? no Amazon AWS ? turn-key, ou seja, um wizard perguntando o que voc? deseja e no final j? cria a VM e j? est? rodando o ambiente @firebitsbr Em 17 de mar?o de 2013 12:44, Marcio - Google escreveu: > Boa, gostei dos pre?os! > S? n?o achei quais OS eles suportam. > Em 17/03/2013 06:24, "Geovanny Junio :: eutsiv" > escreveu: > > www.digitalocean.com estou usando e gostando, muito barato, mas claro, >> n?o se compara ao linode.com >> >> From my phone >> Em 16/03/2013 19:56, "Stanislaw Pusep" escreveu: >> >>> burst.net ? tipo um "poor man's AWS". Por 10 d?lares mensais d? direito >>> a uma VM com 1GB de RAM e 50GB de storage. O desempenho ? toler?vel, apesar >>> da virtualiza??o ser via kernel. >>> >>> ???????, 16 ????? 2013 ?. ???????????? Marcio - Google ?????: >>> >>>> Infelizmente para esses sites o AWS ? invi?vel pelo pre?o. S?o projetos >>>> filantr?picos, n?o posso arcar com um custo desses. >>>> Em 16/03/2013 15:59, "Marcio Ferreira" >>>> escreveu: >>>> >>>>> Hmm, as vezes compensa pegar um small no aws, vc faz oq quiser com a >>>>> maquina e etc, pode dizer que ? caro, mas ? o investimento. >>>>> >>>>> []s, >>>>> >>>>> Marcio Ferreira >>>>> skype: marcio.ferreir4 >>>>> (21) 8365-7768 >>>>> >>>>> >>>>> 2013/3/15 Marcio - Google >>>>> >>>>>> Mongers, >>>>>> >>>>>> Quem me indica uma hospedagem boa e barata? Preciso de .Net4, Perl, >>>>>> PHP, MySql e SqlServer. N?o preciso de email, muito espa?o e muito tr?fego. >>>>>> Preciso colocar 4 sites, tr?s podem ser Linux e um Windows. >>>>>> >>>>>> E, preciso de um gerenciador de f?rum. O ?nico que come?o ? o phpBB. >>>>>> Algu?m indica algum, de prefer?ncia em Perl? S? preciso que suporte openid, >>>>>> e l?gico, seja bom. >>>>>> >>>>>> [...]`s >>>>>> >>>>>> Marcio >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>> >>> -- >>> >>> ABS() >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Sun Mar 17 10:05:18 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sun, 17 Mar 2013 13:05:18 -0400 Subject: [SP-pm] [OFF-TOPIC] Hospedagem e "phpBB3" In-Reply-To: References: Message-ID: Firebits+++++ ?tima dica, j? estive lendo e acho que vai resolver. Preciso do Windows e Linux. A maior dificuldade nos hostings comuns ? a restri??o a Perl ... palha?ada! Em 17/03/2013 12:03, "firebits" escreveu: > Ent?o, Marcio. > > Onde trabalho (n?o trabalho na Amazon AWS, apenas uso) usamos muito Amazon > AWS (turn-key)e pelo at? onde estou me informado, voc? pode usar por 1 ano > gr?tis http://aws.amazon.com/pt/free/ VMs minis de 600Mb de ram. Se n?o > me engano voc? pode usar gr?tis 2 VMs mini. > > Acho que pode ser uma alternativa, at? voc? conseguir uma nuvem conforme > suas necessidades. > > Qual ? o OS que voc? quer usar? > > Na Amazon AWS voc? s? paga se usar, se ficar desligado n?o paga (no caso > de app pontual, um scanner web app pode ser uma op??o), j? no caso de web > applications tem que estar dispon?vel 24 horas, voc? paga full time. > > Na Amazon AWS h? v?rios tipos de OS e outros apps. > > Tem tamb?m as VMs do Google > https://cloud.google.com/products/compute-engine > > Mas l? ? muito burocr?tico ainda, preenche um Google Docs, manda para eles > e tal. > > S? para voc? ter no??o eu palestrei no 4 Google Open Source Jam, h? quase > 1 m?s e l? me falaram Google Compute Engine e no mesmo dia preenchi um > Google Docs solicitando VMs e at? agora nada...rss > > J? no Amazon AWS ? turn-key, ou seja, um wizard perguntando o que voc? > deseja e no final j? cria a VM e j? est? rodando o ambiente > > @firebitsbr > > > Em 17 de mar?o de 2013 12:44, Marcio - Google escreveu: > >> Boa, gostei dos pre?os! >> S? n?o achei quais OS eles suportam. >> Em 17/03/2013 06:24, "Geovanny Junio :: eutsiv" >> escreveu: >> >> www.digitalocean.com estou usando e gostando, muito barato, mas claro, >>> n?o se compara ao linode.com >>> >>> From my phone >>> Em 16/03/2013 19:56, "Stanislaw Pusep" escreveu: >>> >>>> burst.net ? tipo um "poor man's AWS". Por 10 d?lares mensais d? >>>> direito a uma VM com 1GB de RAM e 50GB de storage. O desempenho ? >>>> toler?vel, apesar da virtualiza??o ser via kernel. >>>> >>>> ???????, 16 ????? 2013 ?. ???????????? Marcio - Google ?????: >>>> >>>>> Infelizmente para esses sites o AWS ? invi?vel pelo pre?o. S?o >>>>> projetos filantr?picos, n?o posso arcar com um custo desses. >>>>> Em 16/03/2013 15:59, "Marcio Ferreira" < >>>>> marciodesouzaferreira at gmail.com> escreveu: >>>>> >>>>>> Hmm, as vezes compensa pegar um small no aws, vc faz oq quiser com a >>>>>> maquina e etc, pode dizer que ? caro, mas ? o investimento. >>>>>> >>>>>> []s, >>>>>> >>>>>> Marcio Ferreira >>>>>> skype: marcio.ferreir4 >>>>>> (21) 8365-7768 >>>>>> >>>>>> >>>>>> 2013/3/15 Marcio - Google >>>>>> >>>>>>> Mongers, >>>>>>> >>>>>>> Quem me indica uma hospedagem boa e barata? Preciso de .Net4, Perl, >>>>>>> PHP, MySql e SqlServer. N?o preciso de email, muito espa?o e muito tr?fego. >>>>>>> Preciso colocar 4 sites, tr?s podem ser Linux e um Windows. >>>>>>> >>>>>>> E, preciso de um gerenciador de f?rum. O ?nico que come?o ? o phpBB. >>>>>>> Algu?m indica algum, de prefer?ncia em Perl? S? preciso que suporte openid, >>>>>>> e l?gico, seja bom. >>>>>>> >>>>>>> [...]`s >>>>>>> >>>>>>> Marcio >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>> >>>> -- >>>> >>>> ABS() >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Sun Mar 17 10:06:51 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sun, 17 Mar 2013 13:06:51 -0400 Subject: [SP-pm] [OFF-TOPIC] Hospedagem e "phpBB3" In-Reply-To: References: Message-ID: Como diz japon?s, t? karo ... pra mim :) Em 17/03/2013 09:33, "Eden Cardim" escreveu: > >>>>> "Marcio" == Marcio <- Google < > marciorp-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org>> writes: > > Marcio> Infelizmente para esses sites o AWS ? invi?vel pelo pre?o. > Marcio> S?o projetos filantr?picos, n?o posso arcar com um custo > Marcio> desses. > > Dreamhost > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Sun Mar 17 13:50:23 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sun, 17 Mar 2013 17:50:23 -0300 Subject: [SP-pm] [OFF-TOPIC] Hospedagem e "phpBB3" In-Reply-To: References: Message-ID: Vc q ganha pouco Em 17/03/2013 14:07, "Marcio - Google" escreveu: > Como diz japon?s, t? karo ... pra mim :) > Em 17/03/2013 09:33, "Eden Cardim" escreveu: > >> >>>>> "Marcio" == Marcio <- Google < >> marciorp-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org>> writes: >> >> Marcio> Infelizmente para esses sites o AWS ? invi?vel pelo pre?o. >> Marcio> S?o projetos filantr?picos, n?o posso arcar com um custo >> Marcio> desses. >> >> Dreamhost >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Sun Mar 17 17:03:22 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sun, 17 Mar 2013 20:03:22 -0400 Subject: [SP-pm] [OFF-TOPIC] Hospedagem e "phpBB3" In-Reply-To: References: Message-ID: Pois ? ... se ganhar nada ? pouco, ent?o ? isso ;) Em 17/03/2013 16:50, "Tiago Peczenyj" escreveu: > Vc q ganha pouco > Em 17/03/2013 14:07, "Marcio - Google" escreveu: > >> Como diz japon?s, t? karo ... pra mim :) >> Em 17/03/2013 09:33, "Eden Cardim" escreveu: >> >>> >>>>> "Marcio" == Marcio <- Google < >>> marciorp-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org>> writes: >>> >>> Marcio> Infelizmente para esses sites o AWS ? invi?vel pelo pre?o. >>> Marcio> S?o projetos filantr?picos, n?o posso arcar com um custo >>> Marcio> desses. >>> >>> Dreamhost >>> >>> -- >>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>> +55 11 9644 8225 >>> http://insoli.de >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Sun Mar 17 17:07:04 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sun, 17 Mar 2013 21:07:04 -0300 Subject: [SP-pm] [OFF-TOPIC] Hospedagem e "phpBB3" In-Reply-To: References: Message-ID: Brincadeiras a parte, isto aqui ja me ajudou: http://www.comparevps.com/ Agora... o barato pode sair caro. Se n?o ? algo de suma importancia , que n?o pode ficar fora um segundo, ent?o ta tudo sussa. 2013/3/17 Marcio - Google > Pois ? ... se ganhar nada ? pouco, ent?o ? isso ;) > Em 17/03/2013 16:50, "Tiago Peczenyj" > escreveu: > > Vc q ganha pouco >> Em 17/03/2013 14:07, "Marcio - Google" escreveu: >> >>> Como diz japon?s, t? karo ... pra mim :) >>> Em 17/03/2013 09:33, "Eden Cardim" escreveu: >>> >>>> >>>>> "Marcio" == Marcio <- Google < >>>> marciorp-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org>> writes: >>>> >>>> Marcio> Infelizmente para esses sites o AWS ? invi?vel pelo pre?o. >>>> Marcio> S?o projetos filantr?picos, n?o posso arcar com um custo >>>> Marcio> desses. >>>> >>>> Dreamhost >>>> >>>> -- >>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>> +55 11 9644 8225 >>>> http://insoli.de >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Sun Mar 17 17:33:59 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sun, 17 Mar 2013 20:33:59 -0400 Subject: [SP-pm] [OFF-TOPIC] Hospedagem e "phpBB3" In-Reply-To: References: Message-ID: Tiago, ? um projeto filantr?pico. Se ficar algum tempo fora ningu?m vai morrer. S? preciso de Perl, e os hostings n?o liberam nos planos mais b?sicos. To achando que Perl ? coisa de burgu?s que ? abonado ... rsrsrsrs Em 17/03/2013 20:07, "Tiago Peczenyj" escreveu: > Brincadeiras a parte, isto aqui ja me ajudou: > > http://www.comparevps.com/ > > Agora... o barato pode sair caro. Se n?o ? algo de suma importancia , que > n?o pode ficar fora um segundo, ent?o ta tudo sussa. > > 2013/3/17 Marcio - Google > >> Pois ? ... se ganhar nada ? pouco, ent?o ? isso ;) >> Em 17/03/2013 16:50, "Tiago Peczenyj" >> escreveu: >> >> Vc q ganha pouco >>> Em 17/03/2013 14:07, "Marcio - Google" escreveu: >>> >>>> Como diz japon?s, t? karo ... pra mim :) >>>> Em 17/03/2013 09:33, "Eden Cardim" escreveu: >>>> >>>>> >>>>> "Marcio" == Marcio <- Google < >>>>> marciorp-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org>> writes: >>>>> >>>>> Marcio> Infelizmente para esses sites o AWS ? invi?vel pelo pre?o. >>>>> Marcio> S?o projetos filantr?picos, n?o posso arcar com um custo >>>>> Marcio> desses. >>>>> >>>>> Dreamhost >>>>> >>>>> -- >>>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>>> +55 11 9644 8225 >>>>> http://insoli.de >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Mon Mar 18 03:18:31 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 18 Mar 2013 07:18:31 -0300 Subject: [SP-pm] [OFF-TOPIC] Hospedagem e "phpBB3" In-Reply-To: References: Message-ID: Nao eh isso. Eh q perl geralmente eh usado p cgi e custa caro em termos de recursos se comparar com php NA CABE?A DELES. isso qdo nao eh 5.8.9 Em 17/03/2013 21:34, "Marcio - Google" escreveu: > Tiago, ? um projeto filantr?pico. Se ficar algum tempo fora ningu?m vai > morrer. > S? preciso de Perl, e os hostings n?o liberam nos planos mais b?sicos. > To achando que Perl ? coisa de burgu?s que ? abonado ... rsrsrsrs > Em 17/03/2013 20:07, "Tiago Peczenyj" > escreveu: > >> Brincadeiras a parte, isto aqui ja me ajudou: >> >> http://www.comparevps.com/ >> >> Agora... o barato pode sair caro. Se n?o ? algo de suma importancia , que >> n?o pode ficar fora um segundo, ent?o ta tudo sussa. >> >> 2013/3/17 Marcio - Google >> >>> Pois ? ... se ganhar nada ? pouco, ent?o ? isso ;) >>> Em 17/03/2013 16:50, "Tiago Peczenyj" >>> escreveu: >>> >>> Vc q ganha pouco >>>> Em 17/03/2013 14:07, "Marcio - Google" escreveu: >>>> >>>>> Como diz japon?s, t? karo ... pra mim :) >>>>> Em 17/03/2013 09:33, "Eden Cardim" escreveu: >>>>> >>>>>> >>>>> "Marcio" == Marcio <- Google < >>>>>> marciorp-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org>> writes: >>>>>> >>>>>> Marcio> Infelizmente para esses sites o AWS ? invi?vel pelo pre?o. >>>>>> Marcio> S?o projetos filantr?picos, n?o posso arcar com um custo >>>>>> Marcio> desses. >>>>>> >>>>>> Dreamhost >>>>>> >>>>>> -- >>>>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>>>> +55 11 9644 8225 >>>>>> http://insoli.de >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Mon Mar 18 03:25:14 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Mon, 18 Mar 2013 07:25:14 -0300 Subject: [SP-pm] [OFF-TOPIC] Hospedagem e "phpBB3" In-Reply-To: References: Message-ID: Marcio 10 d?lares voc? contrata um bom vps. Eu n?o troco a liberdade de um vps por uma hospedagem compartilhada. Eu uso essa empresa www.swvps.com, nunca tive problema. Em 18 de mar?o de 2013 07:18, Tiago Peczenyj escreveu: > Nao eh isso. Eh q perl geralmente eh usado p cgi e custa caro em termos de > recursos se comparar com php NA CABE?A DELES. isso qdo nao eh 5.8.9 > Em 17/03/2013 21:34, "Marcio - Google" escreveu: > > Tiago, ? um projeto filantr?pico. Se ficar algum tempo fora ningu?m vai >> morrer. >> S? preciso de Perl, e os hostings n?o liberam nos planos mais b?sicos. >> To achando que Perl ? coisa de burgu?s que ? abonado ... rsrsrsrs >> Em 17/03/2013 20:07, "Tiago Peczenyj" >> escreveu: >> >>> Brincadeiras a parte, isto aqui ja me ajudou: >>> >>> http://www.comparevps.com/ >>> >>> Agora... o barato pode sair caro. Se n?o ? algo de suma importancia , >>> que n?o pode ficar fora um segundo, ent?o ta tudo sussa. >>> >>> 2013/3/17 Marcio - Google >>> >>>> Pois ? ... se ganhar nada ? pouco, ent?o ? isso ;) >>>> Em 17/03/2013 16:50, "Tiago Peczenyj" >>>> escreveu: >>>> >>>> Vc q ganha pouco >>>>> Em 17/03/2013 14:07, "Marcio - Google" escreveu: >>>>> >>>>>> Como diz japon?s, t? karo ... pra mim :) >>>>>> Em 17/03/2013 09:33, "Eden Cardim" escreveu: >>>>>> >>>>>>> >>>>> "Marcio" == Marcio <- Google < >>>>>>> marciorp-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org>> writes: >>>>>>> >>>>>>> Marcio> Infelizmente para esses sites o AWS ? invi?vel pelo >>>>>>> pre?o. >>>>>>> Marcio> S?o projetos filantr?picos, n?o posso arcar com um custo >>>>>>> Marcio> desses. >>>>>>> >>>>>>> Dreamhost >>>>>>> >>>>>>> -- >>>>>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>>>>> +55 11 9644 8225 >>>>>>> http://insoli.de >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Mon Mar 18 08:42:48 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 18 Mar 2013 11:42:48 -0400 Subject: [SP-pm] [OFF-TOPIC] Hospedagem e "phpBB3" In-Reply-To: References: Message-ID: Tiago, eu sei. O engra?ado que antigamente todos tinham Perl. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Mon Mar 18 08:49:00 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 18 Mar 2013 11:49:00 -0400 Subject: [SP-pm] [OFF-TOPIC] Hospedagem e "phpBB3" In-Reply-To: References: Message-ID: Lucas, gostei dos pre?os. Com 28 d?lares eu tenho uma Win e uma Linux. Resta saber a performance. Acho que tem pelo menos uma d?cada que n?o uso um servidor com menos de 32G de ram e 4x 2ghz de proc. N?o ? muito lento esses planos b?sicos? Em tempo, ningu?m sugeriu um concorrente do phpBB em Perl. Ser? que n?o existe? -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From rafaelprenzier at gmail.com Mon Mar 18 14:24:18 2013 From: rafaelprenzier at gmail.com (Rafael Prenzier) Date: Mon, 18 Mar 2013 18:24:18 -0300 Subject: [SP-pm] [off-topic] Hackathlon Livre Message-ID: Galera! As inscri??es do Hackathlon Livre acabam amanh?, dia 20/03 as 16 horas, ent?o quem n?o se inscreveu ainda da tempo. Vamos participar, ajudar a divulgar nossa comunidade. Marcar a presen?a dos Perl Mongers, mostrando que somos uma comunidade ativa, produtiva e em crescimento. Site da inscri??o https://eventioz.com.br/events/hackathon-livre abra?o e vejo voc?s no evento. -- Rafael Prenzier dos Santos | Engenheiro e Perl Monger (11) 5209-0847 www.prenzier.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From henryjacyzin at gmail.com Wed Mar 20 07:14:30 2013 From: henryjacyzin at gmail.com (Henry Jacyzin) Date: Wed, 20 Mar 2013 11:14:30 -0300 Subject: [SP-pm] [off-topic] Hackathlon Livre In-Reply-To: References: Message-ID: Tamb?m irei participar. Em 18 de mar?o de 2013 18:24, Rafael Prenzier escreveu: > Galera! > > As inscri??es do Hackathlon Livre acabam amanh?, dia 20/03 as 16 horas, > ent?o quem n?o se inscreveu ainda da tempo. > Vamos participar, ajudar a divulgar nossa comunidade. > Marcar a presen?a dos Perl Mongers, mostrando que somos uma comunidade > ativa, produtiva e em crescimento. > > Site da inscri??o https://eventioz.com.br/events/hackathon-livre > > abra?o e vejo voc?s no evento. > > -- > Rafael Prenzier dos Santos | Engenheiro e Perl Monger > > (11) 5209-0847 > > www.prenzier.com > > > > > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- ===================================== Henry Jacyzin ------------------------------------------------------------------------- [11] 8140 7817 [11] 2305 3380 linux user: #479781 msn: jacyzin at live.com ===================================== -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From rafaelprenzier at gmail.com Wed Mar 20 07:25:15 2013 From: rafaelprenzier at gmail.com (Rafael Prenzier) Date: Wed, 20 Mar 2013 11:25:15 -0300 Subject: [SP-pm] [off-topic] Hackathlon Livre In-Reply-To: References: Message-ID: Legal Henry! j? fez a inscri??o? termina hoje as 16 hein! Me procura no dia, vamos tomar um caf? e conversar vai ser bacana ver mais Mongers marcando presen?a por aqui d? pra fazer um ES extra Alphaville Edition abra?o 2013/3/20 Henry Jacyzin > Tamb?m irei participar. > > > Em 18 de mar?o de 2013 18:24, Rafael Prenzier escreveu: > >> Galera! >> >> As inscri??es do Hackathlon Livre acabam amanh?, dia 20/03 as 16 horas, >> ent?o quem n?o se inscreveu ainda da tempo. >> Vamos participar, ajudar a divulgar nossa comunidade. >> Marcar a presen?a dos Perl Mongers, mostrando que somos uma comunidade >> ativa, produtiva e em crescimento. >> >> Site da inscri??o https://eventioz.com.br/events/hackathon-livre >> >> abra?o e vejo voc?s no evento. >> >> -- >> Rafael Prenzier dos Santos | Engenheiro e Perl Monger >> >> (11) 5209-0847 >> >> www.prenzier.com >> >> >> >> >> >> >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > ===================================== > Henry Jacyzin > ------------------------------------------------------------------------- > [11] 8140 7817 > [11] 2305 3380 > linux user: #479781 > msn: jacyzin at live.com > ===================================== > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Rafael Prenzier dos Santos | Engenheiro e Perl Monger (11) 5209-0847 www.prenzier.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From henryjacyzin at gmail.com Wed Mar 20 07:56:05 2013 From: henryjacyzin at gmail.com (Henry Jacyzin) Date: Wed, 20 Mar 2013 11:56:05 -0300 Subject: [SP-pm] [off-topic] Hackathlon Livre In-Reply-To: References: Message-ID: Acabei de realizar a inscri??o, irei acompanhado de mais um desenvolvedor e um designer, te procuro no dia. ;) Abs, Em 20 de mar?o de 2013 11:25, Rafael Prenzier escreveu: > Legal Henry! > j? fez a inscri??o? termina hoje as 16 hein! > Me procura no dia, vamos tomar um caf? e conversar > vai ser bacana ver mais Mongers marcando presen?a por aqui > d? pra fazer um ES extra Alphaville Edition > > abra?o > > > 2013/3/20 Henry Jacyzin > >> Tamb?m irei participar. >> >> >> Em 18 de mar?o de 2013 18:24, Rafael Prenzier escreveu: >> >>> Galera! >>> >>> As inscri??es do Hackathlon Livre acabam amanh?, dia 20/03 as 16 horas, >>> ent?o quem n?o se inscreveu ainda da tempo. >>> Vamos participar, ajudar a divulgar nossa comunidade. >>> Marcar a presen?a dos Perl Mongers, mostrando que somos uma comunidade >>> ativa, produtiva e em crescimento. >>> >>> Site da inscri??o https://eventioz.com.br/events/hackathon-livre >>> >>> abra?o e vejo voc?s no evento. >>> >>> -- >>> Rafael Prenzier dos Santos | Engenheiro e Perl Monger >>> >>> (11) 5209-0847 >>> >>> www.prenzier.com >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> ===================================== >> Henry Jacyzin >> ------------------------------------------------------------------------- >> [11] 8140 7817 >> [11] 2305 3380 >> linux user: #479781 >> msn: jacyzin at live.com >> ===================================== >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Rafael Prenzier dos Santos | Engenheiro e Perl Monger > > (11) 5209-0847 > > www.prenzier.com > > > > > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- ===================================== Henry Jacyzin ------------------------------------------------------------------------- [11] 8140 7817 [11] 2305 3380 linux user: #479781 msn: jacyzin at live.com ===================================== -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Wed Mar 20 09:07:01 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 20 Mar 2013 13:07:01 -0300 Subject: [SP-pm] Sugira um Artigo / Adote um Artigo In-Reply-To: References: Message-ID: Foi mal, n?o deu tempo :( Ta no buffer de vcs... 2013/3/12 Eden Cardim > >>>>> "Tiago" == Tiago Peczenyj writes: > > Tiago> Amigos Como estamos em rela??o aos artigos? Precisamos de > Tiago> mais algum para fechar o equin?cio? > > Tiago> Se for o caso de introduzir (uia) mais alguma, posso fazer > Tiago> uma sobre syscall que ? o que eu estou fazendo agora. > > Ainda falta artigo, pode escrever :) > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From fdmmelo at gmail.com Thu Mar 21 12:55:03 2013 From: fdmmelo at gmail.com (Frederico Melo) Date: Thu, 21 Mar 2013 16:55:03 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: <1362852966.3323.1.camel@fedora.thiago> <1362863799.5155.23.camel@fedora.thiago> <1362871746.5155.32.camel@fedora.thiago> Message-ID: Ol? M?rcio, tudo bem? Voltei mestre! Bom, agora com um pouco mais de informa??o e bastante d?vida! Li os posts que voc? trocou com o Eden e, para minha tristeza, n?o encontrei ainda uma maneira de solucionar o meu problema. Mas, nem tudo est? perdido pois estou no caminho certo! Segui seus exemplos e, fiz aqui no trabalho um debug no ambiente e notei algumas coisas: 1 - meu programa em Perl est? funcionando ok e interagindo com o expect que, por sua vez dispara o s3270 (fiz um exemplo bem b?sico para logar no IBM e me retornar a tela de login); 2 - assim como seu exemplo, recebi todas as strings de conex?o retornados pelo s3270, linhas no formato U F U C(192.164.123.130) I 4 24 80 15 28 0x0... OK! Muito interessante! 3 - passo os comandos do tipo: my $cmd1 = "connect(10.4.23.30:23)\n"; $cmd1 .= "wait(InputField)\n"; $cmd1 .= "String(user1)\n"; para usu?rio e o mesmo equivalente para senha $cmd1 .= "wait(InputField)\n"; $cmd1 .= "String(password)\n"; $cmd1 .= "Ascii(0,0,24,80)\n"; Nesse ponto, notei que o s3270 n?o reconhece o "\n" como "enter"... no meu caso, diferente do seu, o usu?rio para o IBM n?o possui a quantidade m?xima de caracteres para esse campo (geralmente 8). O usu?rio possui apenas 5 caracteres e, preciso que seja enviado para o s3270 o "enter" para que ele passe para o outro campo de senha. Pelo output com a fun??o ascii, notei no arquivo de log que, o campo user ? preenchido utilizando o valor passado user1 e mais os pr?ximos 3 caracteres do segundo comando string... fica algo assim: data: Userid .............. user1pas Voce e' responsavel pelos atos praticados data: Senha ............... com o seu codigo de usuario, portanto E n?o h? envio de "enter" !!! Tem alguma dica? Por favor M?rcio, fico muito grato da sua ajuda e aten??o! Abc aos Mestres! Frederico 2013/3/14 Frederico Melo > M?rcio! Voc? tem toda raz?o! Realmente estou muito sobrecarregado mas, > estou em fase de finaliza??o da outra demanda. Por incr?vel que pare?a, > essa pequena ajuda que me deu no exemplo abaixo ir? ajudar bastante! Vou > anotar aqui e acompanhar pela sua explica??o. T?o logo finalize e coloque > em produ??o o outro sistema, irei me aprofundar com dedica??o exclusiva > para a automa??o do IBM e, seu exemplo vai ajudar muito. > > Muito obrigado pela explica??o de cada linha! Esclareceu bastante! Muito > obrigado e desculpe o inc?modo! Com certeza, dentro em breve contatarei o > forum novamente e, se n?o se incomodar, vou lhe perguntar outras coisas > mas, preciso caminhar sozinho para ver as d?vidas! > > Muito obrigado M?rcio! > > Abc, > Frederico > > 2013/3/13 Marcio - Google > >> Frederico, >> >> Desculpe-me, mais se voc? n?o arrumar tempo para tentar e tentar, n?o >> vai evoluir mesmo. Isso que est? fazendo ? bem complicado mesmo, e n?o tem >> receita de bolo, pois quase ningu?m usa, al?m do que como se trata de >> posicionamento de tela e tal, v?ria de ambiente para ambiente, n?o tenho >> como fazer por voc?. >> >> Sobre o usu?rio e senha: >> my $exp = Expect->spawn('s3270'); ## >> my $cmd1 = "connect(10.1.8.192:23)\n"; ## Conectei no servidor, >> esse ai ? o IP. >> $cmd1 .= "wait(InputField)\n"; ## Aqui estou aguardando um >> campo de entrada, no meu caso o cursor j? cai no campo do usu?rio >> $cmd1 .= "String(usertest)\n"; ## Aqui eu "digito" na tela do >> terminal o nome do usu?rio, no meu caso ? "usertest" >> $cmd1 .= "wait(InputField)\n"; ## Aguardo o pr?ximo campo de >> entrada, que no meu caso ? a senha. Como no meu ambiente todos os usu?rio >> tem tamanho fixo e ocupam o campo todo, quando insiro o nome do usu?rio o >> cursor do terminal j? cai para o pr?ximo campo, que ? a senha >> $cmd1 .= "String(passtest)\n"; ## Digito a senha, que no meu >> caso ? "passtest" >> $cmd1 .= "Ascii(0,0,24,80)\n"; ## Leio a tela >> >> Aquele c?digo do hist?rico tem tudo que voc? precisa para fazer os >> primeiros e segundos testes. A documenta??o do s3270 tem os comando que >> voc? precisa para interagir com o terminal, isso n?o ? Perl, ? TN3270. >> A explica??o do Eden tamb?m vai ajudar muito a tratar as primeiras >> sa?das. >> >> Depois disso, poste as dificuldades, de prefer?ncia com o c?digo que >> voc? usou e os erros ou d?vidas. >> >> >> [...]'s >> >> Marcio >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fdmmelo at gmail.com Thu Mar 21 13:00:52 2013 From: fdmmelo at gmail.com (Frederico Melo) Date: Thu, 21 Mar 2013 17:00:52 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: <1362852966.3323.1.camel@fedora.thiago> <1362863799.5155.23.camel@fedora.thiago> <1362871746.5155.32.camel@fedora.thiago> Message-ID: Desculpem, descobri! Basta utilizar a fun??o Enter(); Agora vou avan?ando mais e posto aqui os resultados! Abcs, Fred 2013/3/21 Frederico Melo > Ol? M?rcio, tudo bem? > > Voltei mestre! Bom, agora com um pouco mais de informa??o e bastante > d?vida! Li os posts que voc? trocou com o Eden e, para minha tristeza, n?o > encontrei ainda uma maneira de solucionar o meu problema. Mas, nem tudo > est? perdido pois estou no caminho certo! > > Segui seus exemplos e, fiz aqui no trabalho um debug no ambiente e notei > algumas coisas: > > 1 - meu programa em Perl est? funcionando ok e interagindo com o expect > que, por sua vez dispara o s3270 (fiz um exemplo bem b?sico para logar no > IBM e me retornar a tela de login); > 2 - assim como seu exemplo, recebi todas as strings de conex?o retornados > pelo s3270, linhas no formato U F U C(192.164.123.130) I 4 24 80 15 28 0x0... > OK! Muito interessante! > 3 - passo os comandos do tipo: > > > my $cmd1 = "connect(10.4.23.30:23)\n"; > $cmd1 .= "wait(InputField)\n"; > $cmd1 .= "String(user1)\n"; para usu?rio e o mesmo equivalente para senha > $cmd1 .= "wait(InputField)\n"; > $cmd1 .= "String(password)\n"; > $cmd1 .= "Ascii(0,0,24,80)\n"; > > Nesse ponto, notei que o s3270 n?o reconhece o "\n" como "enter"... no meu > caso, diferente do seu, o usu?rio para o IBM n?o possui a quantidade m?xima > de caracteres para esse campo (geralmente 8). O usu?rio possui apenas 5 > caracteres e, preciso que seja enviado para o s3270 o "enter" para que ele > passe para o outro campo de senha. Pelo output com a fun??o ascii, notei no > arquivo de log que, o campo user ? preenchido utilizando o valor passado > user1 e mais os pr?ximos 3 caracteres do segundo comando string... fica > algo assim: > > data: Userid .............. user1pas Voce e' responsavel pelos > atos praticados > data: Senha ............... com o seu codigo de > usuario, portanto > > E n?o h? envio de "enter" !!! Tem alguma dica? Por favor M?rcio, fico > muito grato da sua ajuda e aten??o! > > Abc aos Mestres! > Frederico > > > > 2013/3/14 Frederico Melo > >> M?rcio! Voc? tem toda raz?o! Realmente estou muito sobrecarregado mas, >> estou em fase de finaliza??o da outra demanda. Por incr?vel que pare?a, >> essa pequena ajuda que me deu no exemplo abaixo ir? ajudar bastante! Vou >> anotar aqui e acompanhar pela sua explica??o. T?o logo finalize e coloque >> em produ??o o outro sistema, irei me aprofundar com dedica??o exclusiva >> para a automa??o do IBM e, seu exemplo vai ajudar muito. >> >> Muito obrigado pela explica??o de cada linha! Esclareceu bastante! Muito >> obrigado e desculpe o inc?modo! Com certeza, dentro em breve contatarei o >> forum novamente e, se n?o se incomodar, vou lhe perguntar outras coisas >> mas, preciso caminhar sozinho para ver as d?vidas! >> >> Muito obrigado M?rcio! >> >> Abc, >> Frederico >> >> 2013/3/13 Marcio - Google >> >>> Frederico, >>> >>> Desculpe-me, mais se voc? n?o arrumar tempo para tentar e tentar, n?o >>> vai evoluir mesmo. Isso que est? fazendo ? bem complicado mesmo, e n?o tem >>> receita de bolo, pois quase ningu?m usa, al?m do que como se trata de >>> posicionamento de tela e tal, v?ria de ambiente para ambiente, n?o tenho >>> como fazer por voc?. >>> >>> Sobre o usu?rio e senha: >>> my $exp = Expect->spawn('s3270'); ## >>> my $cmd1 = "connect(10.1.8.192:23)\n"; ## Conectei no >>> servidor, esse ai ? o IP. >>> $cmd1 .= "wait(InputField)\n"; ## Aqui estou aguardando um >>> campo de entrada, no meu caso o cursor j? cai no campo do usu?rio >>> $cmd1 .= "String(usertest)\n"; ## Aqui eu "digito" na tela do >>> terminal o nome do usu?rio, no meu caso ? "usertest" >>> $cmd1 .= "wait(InputField)\n"; ## Aguardo o pr?ximo campo de >>> entrada, que no meu caso ? a senha. Como no meu ambiente todos os usu?rio >>> tem tamanho fixo e ocupam o campo todo, quando insiro o nome do usu?rio o >>> cursor do terminal j? cai para o pr?ximo campo, que ? a senha >>> $cmd1 .= "String(passtest)\n"; ## Digito a senha, que no meu >>> caso ? "passtest" >>> $cmd1 .= "Ascii(0,0,24,80)\n"; ## Leio a tela >>> >>> Aquele c?digo do hist?rico tem tudo que voc? precisa para fazer os >>> primeiros e segundos testes. A documenta??o do s3270 tem os comando que >>> voc? precisa para interagir com o terminal, isso n?o ? Perl, ? TN3270. >>> A explica??o do Eden tamb?m vai ajudar muito a tratar as primeiras >>> sa?das. >>> >>> Depois disso, poste as dificuldades, de prefer?ncia com o c?digo que >>> voc? usou e os erros ou d?vidas. >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Thu Mar 21 13:05:06 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 21 Mar 2013 17:05:06 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: <1362852966.3323.1.camel@fedora.thiago> <1362863799.5155.23.camel@fedora.thiago> <1362871746.5155.32.camel@fedora.thiago> Message-ID: e se vc fizer "String(user1\n)\n" resolve? 2013/3/21 Frederico Melo > Ol? M?rcio, tudo bem? > > Voltei mestre! Bom, agora com um pouco mais de informa??o e bastante > d?vida! Li os posts que voc? trocou com o Eden e, para minha tristeza, n?o > encontrei ainda uma maneira de solucionar o meu problema. Mas, nem tudo > est? perdido pois estou no caminho certo! > > Segui seus exemplos e, fiz aqui no trabalho um debug no ambiente e notei > algumas coisas: > > 1 - meu programa em Perl est? funcionando ok e interagindo com o expect > que, por sua vez dispara o s3270 (fiz um exemplo bem b?sico para logar no > IBM e me retornar a tela de login); > 2 - assim como seu exemplo, recebi todas as strings de conex?o retornados > pelo s3270, linhas no formato U F U C(192.164.123.130) I 4 24 80 15 28 0x0... > OK! Muito interessante! > 3 - passo os comandos do tipo: > > > my $cmd1 = "connect(10.4.23.30:23)\n"; > $cmd1 .= "wait(InputField)\n"; > $cmd1 .= "String(user1)\n"; para usu?rio e o mesmo equivalente para senha > $cmd1 .= "wait(InputField)\n"; > $cmd1 .= "String(password)\n"; > $cmd1 .= "Ascii(0,0,24,80)\n"; > > Nesse ponto, notei que o s3270 n?o reconhece o "\n" como "enter"... no meu > caso, diferente do seu, o usu?rio para o IBM n?o possui a quantidade m?xima > de caracteres para esse campo (geralmente 8). O usu?rio possui apenas 5 > caracteres e, preciso que seja enviado para o s3270 o "enter" para que ele > passe para o outro campo de senha. Pelo output com a fun??o ascii, notei no > arquivo de log que, o campo user ? preenchido utilizando o valor passado > user1 e mais os pr?ximos 3 caracteres do segundo comando string... fica > algo assim: > > data: Userid .............. user1pas Voce e' responsavel pelos > atos praticados > data: Senha ............... com o seu codigo de > usuario, portanto > > E n?o h? envio de "enter" !!! Tem alguma dica? Por favor M?rcio, fico > muito grato da sua ajuda e aten??o! > > Abc aos Mestres! > Frederico > > > > 2013/3/14 Frederico Melo > >> M?rcio! Voc? tem toda raz?o! Realmente estou muito sobrecarregado mas, >> estou em fase de finaliza??o da outra demanda. Por incr?vel que pare?a, >> essa pequena ajuda que me deu no exemplo abaixo ir? ajudar bastante! Vou >> anotar aqui e acompanhar pela sua explica??o. T?o logo finalize e coloque >> em produ??o o outro sistema, irei me aprofundar com dedica??o exclusiva >> para a automa??o do IBM e, seu exemplo vai ajudar muito. >> >> Muito obrigado pela explica??o de cada linha! Esclareceu bastante! Muito >> obrigado e desculpe o inc?modo! Com certeza, dentro em breve contatarei o >> forum novamente e, se n?o se incomodar, vou lhe perguntar outras coisas >> mas, preciso caminhar sozinho para ver as d?vidas! >> >> Muito obrigado M?rcio! >> >> Abc, >> Frederico >> >> 2013/3/13 Marcio - Google >> >>> Frederico, >>> >>> Desculpe-me, mais se voc? n?o arrumar tempo para tentar e tentar, n?o >>> vai evoluir mesmo. Isso que est? fazendo ? bem complicado mesmo, e n?o tem >>> receita de bolo, pois quase ningu?m usa, al?m do que como se trata de >>> posicionamento de tela e tal, v?ria de ambiente para ambiente, n?o tenho >>> como fazer por voc?. >>> >>> Sobre o usu?rio e senha: >>> my $exp = Expect->spawn('s3270'); ## >>> my $cmd1 = "connect(10.1.8.192:23)\n"; ## Conectei no >>> servidor, esse ai ? o IP. >>> $cmd1 .= "wait(InputField)\n"; ## Aqui estou aguardando um >>> campo de entrada, no meu caso o cursor j? cai no campo do usu?rio >>> $cmd1 .= "String(usertest)\n"; ## Aqui eu "digito" na tela do >>> terminal o nome do usu?rio, no meu caso ? "usertest" >>> $cmd1 .= "wait(InputField)\n"; ## Aguardo o pr?ximo campo de >>> entrada, que no meu caso ? a senha. Como no meu ambiente todos os usu?rio >>> tem tamanho fixo e ocupam o campo todo, quando insiro o nome do usu?rio o >>> cursor do terminal j? cai para o pr?ximo campo, que ? a senha >>> $cmd1 .= "String(passtest)\n"; ## Digito a senha, que no meu >>> caso ? "passtest" >>> $cmd1 .= "Ascii(0,0,24,80)\n"; ## Leio a tela >>> >>> Aquele c?digo do hist?rico tem tudo que voc? precisa para fazer os >>> primeiros e segundos testes. A documenta??o do s3270 tem os comando que >>> voc? precisa para interagir com o terminal, isso n?o ? Perl, ? TN3270. >>> A explica??o do Eden tamb?m vai ajudar muito a tratar as primeiras >>> sa?das. >>> >>> Depois disso, poste as dificuldades, de prefer?ncia com o c?digo que >>> voc? usou e os erros ou d?vidas. >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Thu Mar 21 13:17:33 2013 From: marciorp at gmail.com (Marcio - Google) Date: Thu, 21 Mar 2013 16:17:33 -0400 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: <1362852966.3323.1.camel@fedora.thiago> <1362863799.5155.23.camel@fedora.thiago> <1362871746.5155.32.camel@fedora.thiago> Message-ID: Tiago, nesse caso n?o. A fun??o "string" ? do s3270, e ele entende tudo de forma literal. Tamb?m tropecei nisso. Frederico, isso. Se n?o me engano, para "entrar" o comando ? ENTER. Se n?o funcionar posta novamente que vou ver com fiz. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Thu Mar 21 15:07:39 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 21 Mar 2013 19:07:39 -0300 Subject: [SP-pm] =?iso-8859-1?q?requisi=E7=F5es_extremamente_longas?= Message-ID: Salve! Estou com problemas para processar requisi??es extremamente longas. A situa??o ? a seguinte: - Tenho um servidor Apache rodando Ruby on Rails, que por sua vez, roda um front-end de um sistema de pesquisas(survey). - Tenho um script Perl que precisa acessar as p?ginas desse front-end e recuperar alguns relat?rios. A? voc?s me perguntam 'Por que voc? n?o acessa via Banco de dados? Bom, basicamente n?o consigo descobrir alguns detalhes sobre como o sistema ordena alguns dados, o que me gera v?rios problemas com os relat?rios que eu preciso entregar, a? achei que o melhor caminho seria usar o relat?rio que j? existe no front-end e filtrar apenas o necess?rio, sem alterar a ordem de nada. - O problema ? que alguns relat?rios s?o muito grandes, o que n?o impede o front-end gerar o arquivo e disponibilizar o link. Isso, a princ?pio, ? feito on-demand, ou seja, tem um bot?o onde se clica para disparar uma requisi??o que faz com que essa app Ruby gere esses relat?rios. E a requisi??o via browser n?o morre at? o relat?rio ser gerado, n?o importando o tamanho desse relat?rio e/ou quanto demore. O grande problema ? que eu n?o sei porque, quando eu fa?o essa requisi??o via Perl(WWW::Mechanize, LWP, WWW::Curl etc.) a requisi??o 'morre', e gera s? um peda?o do arquivo. Algum c?digo: my $m = WWW::Mechanize->new(autocheck => 1, cookie_jar => HTTP::Cookies->new( file => "$ENV{HOME}/.cookies.txt" ) , ); $m->get('http://whatever.com'); if(!$m->succes){ #erro } else{ #ok, o arquivo foi gerado processe-o! } ? isso! Alguma id?ia? T? faltando informa??o? Cheers! -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Thu Mar 21 15:14:33 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 21 Mar 2013 19:14:33 -0300 Subject: [SP-pm] =?iso-8859-1?q?requisi=E7=F5es_extremamente_longas?= In-Reply-To: References: Message-ID: Morre como? Timeout? Nao tem como o frontend gerar em background e vc fazer pooling pra ver se ja esta pronto? Em 21/03/2013 19:07, "Andre Carneiro" escreveu: > Salve! > > Estou com problemas para processar requisi??es extremamente longas. A > situa??o ? a seguinte: > > - Tenho um servidor Apache rodando Ruby on Rails, que por sua vez, roda um > front-end de um sistema de pesquisas(survey). > - Tenho um script Perl que precisa acessar as p?ginas desse front-end e > recuperar alguns relat?rios. A? voc?s me perguntam 'Por que voc? n?o acessa > via Banco de dados? Bom, basicamente n?o consigo descobrir alguns detalhes > sobre como o sistema ordena alguns dados, o que me gera v?rios problemas > com os relat?rios que eu preciso entregar, a? achei que o melhor caminho > seria usar o relat?rio que j? existe no front-end e filtrar apenas o > necess?rio, sem alterar a ordem de nada. > - O problema ? que alguns relat?rios s?o muito grandes, o que n?o impede o > front-end gerar o arquivo e disponibilizar o link. Isso, a princ?pio, ? > feito on-demand, ou seja, tem um bot?o onde se clica para disparar uma > requisi??o que faz com que essa app Ruby gere esses relat?rios. E a > requisi??o via browser n?o morre at? o relat?rio ser gerado, n?o importando > o tamanho desse relat?rio e/ou quanto demore. O grande problema ? que eu > n?o sei porque, quando eu fa?o essa requisi??o via Perl(WWW::Mechanize, > LWP, WWW::Curl etc.) a requisi??o 'morre', e gera s? um peda?o do arquivo. > > Algum c?digo: > > my $m = WWW::Mechanize->new(autocheck => 1, > cookie_jar => HTTP::Cookies->new( file => > "$ENV{HOME}/.cookies.txt" ) , > > > ); > > $m->get('http://whatever.com'); > if(!$m->succes){ > #erro > } > else{ > #ok, o arquivo foi gerado processe-o! > > } > > > ? isso! Alguma id?ia? T? faltando informa??o? > > > > Cheers! > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Thu Mar 21 15:14:33 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 21 Mar 2013 19:14:33 -0300 Subject: [SP-pm] =?iso-8859-1?q?requisi=E7=F5es_extremamente_longas?= In-Reply-To: References: Message-ID: Morre como? Timeout? Nao tem como o frontend gerar em background e vc fazer pooling pra ver se ja esta pronto? Em 21/03/2013 19:07, "Andre Carneiro" escreveu: > Salve! > > Estou com problemas para processar requisi??es extremamente longas. A > situa??o ? a seguinte: > > - Tenho um servidor Apache rodando Ruby on Rails, que por sua vez, roda um > front-end de um sistema de pesquisas(survey). > - Tenho um script Perl que precisa acessar as p?ginas desse front-end e > recuperar alguns relat?rios. A? voc?s me perguntam 'Por que voc? n?o acessa > via Banco de dados? Bom, basicamente n?o consigo descobrir alguns detalhes > sobre como o sistema ordena alguns dados, o que me gera v?rios problemas > com os relat?rios que eu preciso entregar, a? achei que o melhor caminho > seria usar o relat?rio que j? existe no front-end e filtrar apenas o > necess?rio, sem alterar a ordem de nada. > - O problema ? que alguns relat?rios s?o muito grandes, o que n?o impede o > front-end gerar o arquivo e disponibilizar o link. Isso, a princ?pio, ? > feito on-demand, ou seja, tem um bot?o onde se clica para disparar uma > requisi??o que faz com que essa app Ruby gere esses relat?rios. E a > requisi??o via browser n?o morre at? o relat?rio ser gerado, n?o importando > o tamanho desse relat?rio e/ou quanto demore. O grande problema ? que eu > n?o sei porque, quando eu fa?o essa requisi??o via Perl(WWW::Mechanize, > LWP, WWW::Curl etc.) a requisi??o 'morre', e gera s? um peda?o do arquivo. > > Algum c?digo: > > my $m = WWW::Mechanize->new(autocheck => 1, > cookie_jar => HTTP::Cookies->new( file => > "$ENV{HOME}/.cookies.txt" ) , > > > ); > > $m->get('http://whatever.com'); > if(!$m->succes){ > #erro > } > else{ > #ok, o arquivo foi gerado processe-o! > > } > > > ? isso! Alguma id?ia? T? faltando informa??o? > > > > Cheers! > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Thu Mar 21 15:31:25 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 21 Mar 2013 19:31:25 -0300 Subject: [SP-pm] =?utf-8?q?requisi=C3=A7=C3=B5es_extremamente_longas?= In-Reply-To: (Andre Carneiro's message of "Thu, 21 Mar 2013 19:07:39 -0300") References: Message-ID: >>>>> "Andre" == Andre Carneiro writes: Andre> Salve! Estou com problemas para processar requisi??es Andre> extremamente longas. Andre> ... Andre> ? isso! Alguma id?ia? Use https://metacpan.org/module/POE::Component::Client::HTTP ou https://metacpan.org/module/AnyEvent::HTTP::LWP::UserAgent -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From daniel.oliveira.mantovani at gmail.com Thu Mar 21 17:36:19 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 21 Mar 2013 21:36:19 -0300 Subject: [SP-pm] =?iso-8859-1?q?requisi=E7=F5es_extremamente_longas?= In-Reply-To: References: Message-ID: Andr?, para tudo. Liga os logs do banco e pegue as queries ;) 2013/3/21 Andre Carneiro : > Salve! > > Estou com problemas para processar requisi??es extremamente longas. A > situa??o ? a seguinte: > > - Tenho um servidor Apache rodando Ruby on Rails, que por sua vez, roda um > front-end de um sistema de pesquisas(survey). > - Tenho um script Perl que precisa acessar as p?ginas desse front-end e > recuperar alguns relat?rios. A? voc?s me perguntam 'Por que voc? n?o acessa > via Banco de dados? Bom, basicamente n?o consigo descobrir alguns detalhes > sobre como o sistema ordena alguns dados, o que me gera v?rios problemas com > os relat?rios que eu preciso entregar, a? achei que o melhor caminho seria > usar o relat?rio que j? existe no front-end e filtrar apenas o necess?rio, > sem alterar a ordem de nada. > - O problema ? que alguns relat?rios s?o muito grandes, o que n?o impede o > front-end gerar o arquivo e disponibilizar o link. Isso, a princ?pio, ? > feito on-demand, ou seja, tem um bot?o onde se clica para disparar uma > requisi??o que faz com que essa app Ruby gere esses relat?rios. E a > requisi??o via browser n?o morre at? o relat?rio ser gerado, n?o importando > o tamanho desse relat?rio e/ou quanto demore. O grande problema ? que eu n?o > sei porque, quando eu fa?o essa requisi??o via Perl(WWW::Mechanize, LWP, > WWW::Curl etc.) a requisi??o 'morre', e gera s? um peda?o do arquivo. > > Algum c?digo: > > my $m = WWW::Mechanize->new(autocheck => 1, > cookie_jar => HTTP::Cookies->new( file => > "$ENV{HOME}/.cookies.txt" ) , > ); > > $m->get('http://whatever.com'); > if(!$m->succes){ > #erro > } > else{ > #ok, o arquivo foi gerado processe-o! > > } > > > ? isso! Alguma id?ia? T? faltando informa??o? > > > > Cheers! > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From renato.cron at gmail.com Thu Mar 21 17:39:01 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 21 Mar 2013 21:39:01 -0300 Subject: [SP-pm] =?iso-8859-1?q?requisi=E7=F5es_extremamente_longas?= In-Reply-To: References: Message-ID: Hauah ok, tem uma chance de funcionar O problema ? que a l?gica obscura do order by deve estar num c?digo de ruby Em 21/03/2013 21:36, "Daniel de Oliveira Mantovani" < daniel.oliveira.mantovani at gmail.com> escreveu: > Andr?, para tudo. Liga os logs do banco e pegue as queries ;) > > 2013/3/21 Andre Carneiro : > > Salve! > > > > Estou com problemas para processar requisi??es extremamente longas. A > > situa??o ? a seguinte: > > > > - Tenho um servidor Apache rodando Ruby on Rails, que por sua vez, roda > um > > front-end de um sistema de pesquisas(survey). > > - Tenho um script Perl que precisa acessar as p?ginas desse front-end e > > recuperar alguns relat?rios. A? voc?s me perguntam 'Por que voc? n?o > acessa > > via Banco de dados? Bom, basicamente n?o consigo descobrir alguns > detalhes > > sobre como o sistema ordena alguns dados, o que me gera v?rios problemas > com > > os relat?rios que eu preciso entregar, a? achei que o melhor caminho > seria > > usar o relat?rio que j? existe no front-end e filtrar apenas o > necess?rio, > > sem alterar a ordem de nada. > > - O problema ? que alguns relat?rios s?o muito grandes, o que n?o impede > o > > front-end gerar o arquivo e disponibilizar o link. Isso, a princ?pio, ? > > feito on-demand, ou seja, tem um bot?o onde se clica para disparar uma > > requisi??o que faz com que essa app Ruby gere esses relat?rios. E a > > requisi??o via browser n?o morre at? o relat?rio ser gerado, n?o > importando > > o tamanho desse relat?rio e/ou quanto demore. O grande problema ? que eu > n?o > > sei porque, quando eu fa?o essa requisi??o via Perl(WWW::Mechanize, LWP, > > WWW::Curl etc.) a requisi??o 'morre', e gera s? um peda?o do arquivo. > > > > Algum c?digo: > > > > my $m = WWW::Mechanize->new(autocheck => 1, > > cookie_jar => HTTP::Cookies->new( file => > > "$ENV{HOME}/.cookies.txt" ) , > > ); > > > > $m->get('http://whatever.com'); > > if(!$m->succes){ > > #erro > > } > > else{ > > #ok, o arquivo foi gerado processe-o! > > > > } > > > > > > ? isso! Alguma id?ia? T? faltando informa??o? > > > > > > > > Cheers! > > > > -- > > Andr? Garcia Carneiro > > Software Engineer > > (11)982907780 > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Thu Mar 21 17:40:12 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Thu, 21 Mar 2013 21:40:12 -0300 Subject: [SP-pm] =?iso-8859-1?q?requisi=E7=F5es_extremamente_longas?= In-Reply-To: References: Message-ID: S?rio que n?o rola fazer um dump do schema? Em 21 de mar?o de 2013 21:39, Renato Santos escreveu: > Hauah ok, tem uma chance de funcionar > > O problema ? que a l?gica obscura do order by deve estar num c?digo de > ruby > Em 21/03/2013 21:36, "Daniel de Oliveira Mantovani" < > daniel.oliveira.mantovani at gmail.com> escreveu: > > Andr?, para tudo. Liga os logs do banco e pegue as queries ;) >> >> 2013/3/21 Andre Carneiro : >> > Salve! >> > >> > Estou com problemas para processar requisi??es extremamente longas. A >> > situa??o ? a seguinte: >> > >> > - Tenho um servidor Apache rodando Ruby on Rails, que por sua vez, roda >> um >> > front-end de um sistema de pesquisas(survey). >> > - Tenho um script Perl que precisa acessar as p?ginas desse front-end e >> > recuperar alguns relat?rios. A? voc?s me perguntam 'Por que voc? n?o >> acessa >> > via Banco de dados? Bom, basicamente n?o consigo descobrir alguns >> detalhes >> > sobre como o sistema ordena alguns dados, o que me gera v?rios >> problemas com >> > os relat?rios que eu preciso entregar, a? achei que o melhor caminho >> seria >> > usar o relat?rio que j? existe no front-end e filtrar apenas o >> necess?rio, >> > sem alterar a ordem de nada. >> > - O problema ? que alguns relat?rios s?o muito grandes, o que n?o >> impede o >> > front-end gerar o arquivo e disponibilizar o link. Isso, a princ?pio, ? >> > feito on-demand, ou seja, tem um bot?o onde se clica para disparar uma >> > requisi??o que faz com que essa app Ruby gere esses relat?rios. E a >> > requisi??o via browser n?o morre at? o relat?rio ser gerado, n?o >> importando >> > o tamanho desse relat?rio e/ou quanto demore. O grande problema ? que >> eu n?o >> > sei porque, quando eu fa?o essa requisi??o via Perl(WWW::Mechanize, LWP, >> > WWW::Curl etc.) a requisi??o 'morre', e gera s? um peda?o do arquivo. >> > >> > Algum c?digo: >> > >> > my $m = WWW::Mechanize->new(autocheck => 1, >> > cookie_jar => HTTP::Cookies->new( file >> => >> > "$ENV{HOME}/.cookies.txt" ) , >> > ); >> > >> > $m->get('http://whatever.com'); >> > if(!$m->succes){ >> > #erro >> > } >> > else{ >> > #ok, o arquivo foi gerado processe-o! >> > >> > } >> > >> > >> > ? isso! Alguma id?ia? T? faltando informa??o? >> > >> > >> > >> > Cheers! >> > >> > -- >> > Andr? Garcia Carneiro >> > Software Engineer >> > (11)982907780 >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Thu Mar 21 17:41:35 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 21 Mar 2013 21:41:35 -0300 Subject: [SP-pm] =?iso-8859-1?q?requisi=E7=F5es_extremamente_longas?= In-Reply-To: References: Message-ID: Renato, se quem construiu essa aplica??o fez ordena??o usando Ruby esse c?digo precisa ser refatorado com urg?ncia. 2013/3/21 Renato Santos : > Hauah ok, tem uma chance de funcionar > > O problema ? que a l?gica obscura do order by deve estar num c?digo de ruby > > Em 21/03/2013 21:36, "Daniel de Oliveira Mantovani" > escreveu: > >> Andr?, para tudo. Liga os logs do banco e pegue as queries ;) >> >> 2013/3/21 Andre Carneiro : >> > Salve! >> > >> > Estou com problemas para processar requisi??es extremamente longas. A >> > situa??o ? a seguinte: >> > >> > - Tenho um servidor Apache rodando Ruby on Rails, que por sua vez, roda >> > um >> > front-end de um sistema de pesquisas(survey). >> > - Tenho um script Perl que precisa acessar as p?ginas desse front-end e >> > recuperar alguns relat?rios. A? voc?s me perguntam 'Por que voc? n?o >> > acessa >> > via Banco de dados? Bom, basicamente n?o consigo descobrir alguns >> > detalhes >> > sobre como o sistema ordena alguns dados, o que me gera v?rios problemas >> > com >> > os relat?rios que eu preciso entregar, a? achei que o melhor caminho >> > seria >> > usar o relat?rio que j? existe no front-end e filtrar apenas o >> > necess?rio, >> > sem alterar a ordem de nada. >> > - O problema ? que alguns relat?rios s?o muito grandes, o que n?o impede >> > o >> > front-end gerar o arquivo e disponibilizar o link. Isso, a princ?pio, ? >> > feito on-demand, ou seja, tem um bot?o onde se clica para disparar uma >> > requisi??o que faz com que essa app Ruby gere esses relat?rios. E a >> > requisi??o via browser n?o morre at? o relat?rio ser gerado, n?o >> > importando >> > o tamanho desse relat?rio e/ou quanto demore. O grande problema ? que eu >> > n?o >> > sei porque, quando eu fa?o essa requisi??o via Perl(WWW::Mechanize, LWP, >> > WWW::Curl etc.) a requisi??o 'morre', e gera s? um peda?o do arquivo. >> > >> > Algum c?digo: >> > >> > my $m = WWW::Mechanize->new(autocheck => 1, >> > cookie_jar => HTTP::Cookies->new( file >> > => >> > "$ENV{HOME}/.cookies.txt" ) , >> > ); >> > >> > $m->get('http://whatever.com'); >> > if(!$m->succes){ >> > #erro >> > } >> > else{ >> > #ok, o arquivo foi gerado processe-o! >> > >> > } >> > >> > >> > ? isso! Alguma id?ia? T? faltando informa??o? >> > >> > >> > >> > Cheers! >> > >> > -- >> > Andr? Garcia Carneiro >> > Software Engineer >> > (11)982907780 >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From tiago.peczenyj at gmail.com Thu Mar 21 17:45:26 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 21 Mar 2013 21:45:26 -0300 Subject: [SP-pm] =?iso-8859-1?q?requisi=E7=F5es_extremamente_longas?= In-Reply-To: References: Message-ID: 2013/3/21 Renato Santos > Hauah ok, tem uma chance de funcionar > > O problema ? que a l?gica obscura do order by deve estar num c?digo de ruby > N?o necessariamente. A logica obscura pode estar em algumas convers?es de dados ou mesmo algumas regras de neg?cio implicitas agrupando alguma coisa OU "if a == 7 then a = 1987" > Em 21/03/2013 21:36, "Daniel de Oliveira Mantovani" < > daniel.oliveira.mantovani at gmail.com> escreveu: > > Andr?, para tudo. Liga os logs do banco e pegue as queries ;) >> >> 2013/3/21 Andre Carneiro : >> > Salve! >> > >> > Estou com problemas para processar requisi??es extremamente longas. A >> > situa??o ? a seguinte: >> > >> > - Tenho um servidor Apache rodando Ruby on Rails, que por sua vez, roda >> um >> > front-end de um sistema de pesquisas(survey). >> > - Tenho um script Perl que precisa acessar as p?ginas desse front-end e >> > recuperar alguns relat?rios. A? voc?s me perguntam 'Por que voc? n?o >> acessa >> > via Banco de dados? Bom, basicamente n?o consigo descobrir alguns >> detalhes >> > sobre como o sistema ordena alguns dados, o que me gera v?rios >> problemas com >> > os relat?rios que eu preciso entregar, a? achei que o melhor caminho >> seria >> > usar o relat?rio que j? existe no front-end e filtrar apenas o >> necess?rio, >> > sem alterar a ordem de nada. >> > - O problema ? que alguns relat?rios s?o muito grandes, o que n?o >> impede o >> > front-end gerar o arquivo e disponibilizar o link. Isso, a princ?pio, ? >> > feito on-demand, ou seja, tem um bot?o onde se clica para disparar uma >> > requisi??o que faz com que essa app Ruby gere esses relat?rios. E a >> > requisi??o via browser n?o morre at? o relat?rio ser gerado, n?o >> importando >> > o tamanho desse relat?rio e/ou quanto demore. O grande problema ? que >> eu n?o >> > sei porque, quando eu fa?o essa requisi??o via Perl(WWW::Mechanize, LWP, >> > WWW::Curl etc.) a requisi??o 'morre', e gera s? um peda?o do arquivo. >> > >> > Algum c?digo: >> > >> > my $m = WWW::Mechanize->new(autocheck => 1, >> > cookie_jar => HTTP::Cookies->new( file >> => >> > "$ENV{HOME}/.cookies.txt" ) , >> > ); >> > >> > $m->get('http://whatever.com'); >> > if(!$m->succes){ >> > #erro >> > } >> > else{ >> > #ok, o arquivo foi gerado processe-o! >> > >> > } >> > >> > >> > ? isso! Alguma id?ia? T? faltando informa??o? >> > >> > >> > >> > Cheers! >> > >> > -- >> > Andr? Garcia Carneiro >> > Software Engineer >> > (11)982907780 >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Thu Mar 21 17:48:12 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 21 Mar 2013 21:48:12 -0300 Subject: [SP-pm] =?iso-8859-1?q?requisi=E7=F5es_extremamente_longas?= In-Reply-To: References: Message-ID: BTW, Andr? voc? n?o postou o erro. N?o da para saber qual ? o problema, mas provavelmente o timeout default foi ultrapassado. O timeout default do WWW::Mechanize ? de 180 segundos, voc? pode mudar isso na hora de inst?ncias o m?dulo passando um atributo como argumento. my $m = WWW::Mechanize->new(autocheck => 1, timeout => 9000 ); $m->get('http://whatever.com'); if(!$m->succes){ #erro } else{ #ok, o arquivo foi gerado processe-o! } 2013/3/21 Andre Carneiro : > Salve! > > Estou com problemas para processar requisi??es extremamente longas. A > situa??o ? a seguinte: > > - Tenho um servidor Apache rodando Ruby on Rails, que por sua vez, roda um > front-end de um sistema de pesquisas(survey). > - Tenho um script Perl que precisa acessar as p?ginas desse front-end e > recuperar alguns relat?rios. A? voc?s me perguntam 'Por que voc? n?o acessa > via Banco de dados? Bom, basicamente n?o consigo descobrir alguns detalhes > sobre como o sistema ordena alguns dados, o que me gera v?rios problemas com > os relat?rios que eu preciso entregar, a? achei que o melhor caminho seria > usar o relat?rio que j? existe no front-end e filtrar apenas o necess?rio, > sem alterar a ordem de nada. > - O problema ? que alguns relat?rios s?o muito grandes, o que n?o impede o > front-end gerar o arquivo e disponibilizar o link. Isso, a princ?pio, ? > feito on-demand, ou seja, tem um bot?o onde se clica para disparar uma > requisi??o que faz com que essa app Ruby gere esses relat?rios. E a > requisi??o via browser n?o morre at? o relat?rio ser gerado, n?o importando > o tamanho desse relat?rio e/ou quanto demore. O grande problema ? que eu n?o > sei porque, quando eu fa?o essa requisi??o via Perl(WWW::Mechanize, LWP, > WWW::Curl etc.) a requisi??o 'morre', e gera s? um peda?o do arquivo. > > Algum c?digo: > > my $m = WWW::Mechanize->new(autocheck => 1, > cookie_jar => HTTP::Cookies->new( file => > "$ENV{HOME}/.cookies.txt" ) , > ); > > $m->get('http://whatever.com'); > if(!$m->succes){ > #erro > } > else{ > #ok, o arquivo foi gerado processe-o! > > } > > > ? isso! Alguma id?ia? T? faltando informa??o? > > > > Cheers! > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From daniel.oliveira.mantovani at gmail.com Thu Mar 21 17:53:35 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 21 Mar 2013 21:53:35 -0300 Subject: [SP-pm] =?iso-8859-1?q?requisi=E7=F5es_extremamente_longas?= In-Reply-To: References: Message-ID: Tiago Peczenyj, voc? est? presumindo que a base de dados n?o tem standardization e o autor do c?digo resolveu o problema usando c?digo ? 2013/3/21 Tiago Peczenyj : > > > 2013/3/21 Renato Santos >> >> Hauah ok, tem uma chance de funcionar >> >> O problema ? que a l?gica obscura do order by deve estar num c?digo de >> ruby > > N?o necessariamente. > > A logica obscura pode estar em algumas convers?es de dados ou mesmo algumas > regras de neg?cio implicitas agrupando alguma coisa OU "if a == 7 then a = > 1987" > >> >> Em 21/03/2013 21:36, "Daniel de Oliveira Mantovani" >> escreveu: >> >>> Andr?, para tudo. Liga os logs do banco e pegue as queries ;) >>> >>> 2013/3/21 Andre Carneiro : >>> > Salve! >>> > >>> > Estou com problemas para processar requisi??es extremamente longas. A >>> > situa??o ? a seguinte: >>> > >>> > - Tenho um servidor Apache rodando Ruby on Rails, que por sua vez, roda >>> > um >>> > front-end de um sistema de pesquisas(survey). >>> > - Tenho um script Perl que precisa acessar as p?ginas desse front-end e >>> > recuperar alguns relat?rios. A? voc?s me perguntam 'Por que voc? n?o >>> > acessa >>> > via Banco de dados? Bom, basicamente n?o consigo descobrir alguns >>> > detalhes >>> > sobre como o sistema ordena alguns dados, o que me gera v?rios >>> > problemas com >>> > os relat?rios que eu preciso entregar, a? achei que o melhor caminho >>> > seria >>> > usar o relat?rio que j? existe no front-end e filtrar apenas o >>> > necess?rio, >>> > sem alterar a ordem de nada. >>> > - O problema ? que alguns relat?rios s?o muito grandes, o que n?o >>> > impede o >>> > front-end gerar o arquivo e disponibilizar o link. Isso, a princ?pio, ? >>> > feito on-demand, ou seja, tem um bot?o onde se clica para disparar uma >>> > requisi??o que faz com que essa app Ruby gere esses relat?rios. E a >>> > requisi??o via browser n?o morre at? o relat?rio ser gerado, n?o >>> > importando >>> > o tamanho desse relat?rio e/ou quanto demore. O grande problema ? que >>> > eu n?o >>> > sei porque, quando eu fa?o essa requisi??o via Perl(WWW::Mechanize, >>> > LWP, >>> > WWW::Curl etc.) a requisi??o 'morre', e gera s? um peda?o do arquivo. >>> > >>> > Algum c?digo: >>> > >>> > my $m = WWW::Mechanize->new(autocheck => 1, >>> > cookie_jar => HTTP::Cookies->new( file >>> > => >>> > "$ENV{HOME}/.cookies.txt" ) , >>> > ); >>> > >>> > $m->get('http://whatever.com'); >>> > if(!$m->succes){ >>> > #erro >>> > } >>> > else{ >>> > #ok, o arquivo foi gerado processe-o! >>> > >>> > } >>> > >>> > >>> > ? isso! Alguma id?ia? T? faltando informa??o? >>> > >>> > >>> > >>> > Cheers! >>> > >>> > -- >>> > Andr? Garcia Carneiro >>> > Software Engineer >>> > (11)982907780 >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > >>> >>> >>> >>> -- >>> >>> -dom >>> >>> -- >>> >>> IBM - Business Analytics Optimization Consultant >>> Daniel Mantovani +5511 8538-9897 >>> XOXO >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From tiago.peczenyj at gmail.com Thu Mar 21 17:58:57 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 21 Mar 2013 21:58:57 -0300 Subject: [SP-pm] =?iso-8859-1?q?requisi=E7=F5es_extremamente_longas?= In-Reply-To: References: Message-ID: 2013/3/21 Daniel de Oliveira Mantovani > Tiago Peczenyj, voc? est? presumindo que a base de dados n?o tem > standardization e o autor do c?digo resolveu o problema usando c?digo > ? > Sim. Standardization em rails significa rezar pra entender o que o cara fez no ActiveRecord. Ainda mais se vc tiver queries polimorficas. > > 2013/3/21 Tiago Peczenyj : > > > > > > 2013/3/21 Renato Santos > >> > >> Hauah ok, tem uma chance de funcionar > >> > >> O problema ? que a l?gica obscura do order by deve estar num c?digo de > >> ruby > > > > N?o necessariamente. > > > > A logica obscura pode estar em algumas convers?es de dados ou mesmo > algumas > > regras de neg?cio implicitas agrupando alguma coisa OU "if a == 7 then a > = > > 1987" > > > >> > >> Em 21/03/2013 21:36, "Daniel de Oliveira Mantovani" > >> escreveu: > >> > >>> Andr?, para tudo. Liga os logs do banco e pegue as queries ;) > >>> > >>> 2013/3/21 Andre Carneiro : > >>> > Salve! > >>> > > >>> > Estou com problemas para processar requisi??es extremamente longas. A > >>> > situa??o ? a seguinte: > >>> > > >>> > - Tenho um servidor Apache rodando Ruby on Rails, que por sua vez, > roda > >>> > um > >>> > front-end de um sistema de pesquisas(survey). > >>> > - Tenho um script Perl que precisa acessar as p?ginas desse > front-end e > >>> > recuperar alguns relat?rios. A? voc?s me perguntam 'Por que voc? n?o > >>> > acessa > >>> > via Banco de dados? Bom, basicamente n?o consigo descobrir alguns > >>> > detalhes > >>> > sobre como o sistema ordena alguns dados, o que me gera v?rios > >>> > problemas com > >>> > os relat?rios que eu preciso entregar, a? achei que o melhor caminho > >>> > seria > >>> > usar o relat?rio que j? existe no front-end e filtrar apenas o > >>> > necess?rio, > >>> > sem alterar a ordem de nada. > >>> > - O problema ? que alguns relat?rios s?o muito grandes, o que n?o > >>> > impede o > >>> > front-end gerar o arquivo e disponibilizar o link. Isso, a > princ?pio, ? > >>> > feito on-demand, ou seja, tem um bot?o onde se clica para disparar > uma > >>> > requisi??o que faz com que essa app Ruby gere esses relat?rios. E a > >>> > requisi??o via browser n?o morre at? o relat?rio ser gerado, n?o > >>> > importando > >>> > o tamanho desse relat?rio e/ou quanto demore. O grande problema ? que > >>> > eu n?o > >>> > sei porque, quando eu fa?o essa requisi??o via Perl(WWW::Mechanize, > >>> > LWP, > >>> > WWW::Curl etc.) a requisi??o 'morre', e gera s? um peda?o do arquivo. > >>> > > >>> > Algum c?digo: > >>> > > >>> > my $m = WWW::Mechanize->new(autocheck => 1, > >>> > cookie_jar => HTTP::Cookies->new( > file > >>> > => > >>> > "$ENV{HOME}/.cookies.txt" ) , > >>> > ); > >>> > > >>> > $m->get('http://whatever.com'); > >>> > if(!$m->succes){ > >>> > #erro > >>> > } > >>> > else{ > >>> > #ok, o arquivo foi gerado processe-o! > >>> > > >>> > } > >>> > > >>> > > >>> > ? isso! Alguma id?ia? T? faltando informa??o? > >>> > > >>> > > >>> > > >>> > Cheers! > >>> > > >>> > -- > >>> > Andr? Garcia Carneiro > >>> > Software Engineer > >>> > (11)982907780 > >>> > > >>> > =begin disclaimer > >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> > L > >>> > =end disclaimer > >>> > > >>> > >>> > >>> > >>> -- > >>> > >>> -dom > >>> > >>> -- > >>> > >>> IBM - Business Analytics Optimization Consultant > >>> Daniel Mantovani +5511 8538-9897 > >>> XOXO > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >> > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > > > -- > > Tiago B. Peczenyj > > Linux User #405772 > > > > http://about.me/peczenyj > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Thu Mar 21 21:58:39 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Fri, 22 Mar 2013 01:58:39 -0300 Subject: [SP-pm] =?iso-8859-1?q?requisi=E7=F5es_extremamente_longas?= In-Reply-To: References: Message-ID: Mantovani, nao tem erro! Por incr?vel que pare?a, todos os arquivos s?o gerados, mas esses cujas requisi??es demoram mais, vem com menos dados(bem menos), e sim, rola timeout... O sistema faz logs das queries, e al?m disso, consegui que o pessoal que fez o treco em Ruby me enviasse as regras de ordena??o que eles utilizaram. O resultado foi que, para v?rios relat?rios, funcionou! Mas entre mais de 100 relat?rios gerados, 14 n?o funcionaram com a ordem que deveria. O motivo eu nem imagino, e a press?o para entregar essa jo?a ? muito grande! Eden, n?o sei ainda se o problema est? no client, mas vou tentar o AnyEvent, de qq forma, valeu! Quanto ao POE s? em ?ltimo caso...muito chato! Tiago, modificar o front-end n?o ? uma op??o no momento. Tentarei monitorar as requisi??es para ver se n?o estou 'defecando' exatamente nas requisi??es, deixando algo para tr?s. Talvez esteja faltando alguma coisa, sei l?... Quando tiver novidades, eu posto de novo. Enquanto isso, se algu?m tiver mais alguma id?ia, n?o deixe de compartilhar! Valeu, pessoal! 2013/3/21 Tiago Peczenyj > 2013/3/21 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> Tiago Peczenyj, voc? est? presumindo que a base de dados n?o tem >> standardization e o autor do c?digo resolveu o problema usando c?digo >> ? >> > > Sim. Standardization em rails significa rezar pra entender o que o cara > fez no ActiveRecord. Ainda mais se vc tiver queries polimorficas. > > >> >> 2013/3/21 Tiago Peczenyj : >> > >> > >> > 2013/3/21 Renato Santos >> >> >> >> Hauah ok, tem uma chance de funcionar >> >> >> >> O problema ? que a l?gica obscura do order by deve estar num c?digo de >> >> ruby >> > >> > N?o necessariamente. >> > >> > A logica obscura pode estar em algumas convers?es de dados ou mesmo >> algumas >> > regras de neg?cio implicitas agrupando alguma coisa OU "if a == 7 then >> a = >> > 1987" >> > >> >> >> >> Em 21/03/2013 21:36, "Daniel de Oliveira Mantovani" >> >> escreveu: >> >> >> >>> Andr?, para tudo. Liga os logs do banco e pegue as queries ;) >> >>> >> >>> 2013/3/21 Andre Carneiro : >> >>> > Salve! >> >>> > >> >>> > Estou com problemas para processar requisi??es extremamente longas. >> A >> >>> > situa??o ? a seguinte: >> >>> > >> >>> > - Tenho um servidor Apache rodando Ruby on Rails, que por sua vez, >> roda >> >>> > um >> >>> > front-end de um sistema de pesquisas(survey). >> >>> > - Tenho um script Perl que precisa acessar as p?ginas desse >> front-end e >> >>> > recuperar alguns relat?rios. A? voc?s me perguntam 'Por que voc? n?o >> >>> > acessa >> >>> > via Banco de dados? Bom, basicamente n?o consigo descobrir alguns >> >>> > detalhes >> >>> > sobre como o sistema ordena alguns dados, o que me gera v?rios >> >>> > problemas com >> >>> > os relat?rios que eu preciso entregar, a? achei que o melhor caminho >> >>> > seria >> >>> > usar o relat?rio que j? existe no front-end e filtrar apenas o >> >>> > necess?rio, >> >>> > sem alterar a ordem de nada. >> >>> > - O problema ? que alguns relat?rios s?o muito grandes, o que n?o >> >>> > impede o >> >>> > front-end gerar o arquivo e disponibilizar o link. Isso, a >> princ?pio, ? >> >>> > feito on-demand, ou seja, tem um bot?o onde se clica para disparar >> uma >> >>> > requisi??o que faz com que essa app Ruby gere esses relat?rios. E a >> >>> > requisi??o via browser n?o morre at? o relat?rio ser gerado, n?o >> >>> > importando >> >>> > o tamanho desse relat?rio e/ou quanto demore. O grande problema ? >> que >> >>> > eu n?o >> >>> > sei porque, quando eu fa?o essa requisi??o via Perl(WWW::Mechanize, >> >>> > LWP, >> >>> > WWW::Curl etc.) a requisi??o 'morre', e gera s? um peda?o do >> arquivo. >> >>> > >> >>> > Algum c?digo: >> >>> > >> >>> > my $m = WWW::Mechanize->new(autocheck => 1, >> >>> > cookie_jar => HTTP::Cookies->new( >> file >> >>> > => >> >>> > "$ENV{HOME}/.cookies.txt" ) , >> >>> > ); >> >>> > >> >>> > $m->get('http://whatever.com'); >> >>> > if(!$m->succes){ >> >>> > #erro >> >>> > } >> >>> > else{ >> >>> > #ok, o arquivo foi gerado processe-o! >> >>> > >> >>> > } >> >>> > >> >>> > >> >>> > ? isso! Alguma id?ia? T? faltando informa??o? >> >>> > >> >>> > >> >>> > >> >>> > Cheers! >> >>> > >> >>> > -- >> >>> > Andr? Garcia Carneiro >> >>> > Software Engineer >> >>> > (11)982907780 >> >>> > >> >>> > =begin disclaimer >> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> > L >> >>> > =end disclaimer >> >>> > >> >>> >> >>> >> >>> >> >>> -- >> >>> >> >>> -dom >> >>> >> >>> -- >> >>> >> >>> IBM - Business Analytics Optimization Consultant >> >>> Daniel Mantovani +5511 8538-9897 >> >>> XOXO >> >>> =begin disclaimer >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> L >> >>> =end disclaimer >> >> >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> > >> > >> > >> > -- >> > Tiago B. Peczenyj >> > Linux User #405772 >> > >> > http://about.me/peczenyj >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Fri Mar 22 11:38:13 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Fri, 22 Mar 2013 15:38:13 -0300 Subject: [SP-pm] =?iso-8859-1?q?requisi=E7=F5es_extremamente_longas?= In-Reply-To: References: Message-ID: Galera! Voc?s n?o v?o acreditar! Descobri o problema das requisi??es. Olhando via plugin 'Live Http Headers' do Firefox, um camarada aqui do trampo desvendou o mist?rio. Acontece que as requisi??es s?o redirecionadas atrav?s de um monte de javascript que traz os dados aos poucos. Isso mesmo! Um get, vira v?rios gets passando um contador. Esse contador ? passado para a app Ruby que controla um limit no banco de dados. PUTAKIPARIU, QUE VONTADE DE ARRANCAR A CABE?A DO DESGRA?ADO QUE CHEGOU NESSA SOLU??O!!! Desculpem o desabafo! Enfim, ainda bem que foi resolvido! Obrigado a todos pela for?a!! Cheers! 2013/3/22 Andre Carneiro > Mantovani, nao tem erro! Por incr?vel que pare?a, todos os arquivos s?o > gerados, mas esses cujas requisi??es demoram mais, vem com menos dados(bem > menos), e sim, rola timeout... > > O sistema faz logs das queries, e al?m disso, consegui que o pessoal que > fez o treco em Ruby me enviasse as regras de ordena??o que eles utilizaram. > O resultado foi que, para v?rios relat?rios, funcionou! Mas entre mais de > 100 relat?rios gerados, 14 n?o funcionaram com a ordem que deveria. O > motivo eu nem imagino, e a press?o para entregar essa jo?a ? muito grande! > > > > Eden, n?o sei ainda se o problema est? no client, mas vou tentar o > AnyEvent, de qq forma, valeu! Quanto ao POE s? em ?ltimo caso...muito chato! > > Tiago, modificar o front-end n?o ? uma op??o no momento. > > > Tentarei monitorar as requisi??es para ver se n?o estou 'defecando' > exatamente nas requisi??es, deixando algo para tr?s. Talvez esteja faltando > alguma coisa, sei l?... Quando tiver novidades, eu posto de novo. Enquanto > isso, se algu?m tiver mais alguma id?ia, n?o deixe de compartilhar! > > > Valeu, pessoal! > > > 2013/3/21 Tiago Peczenyj > >> 2013/3/21 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com> >> >>> Tiago Peczenyj, voc? est? presumindo que a base de dados n?o tem >>> standardization e o autor do c?digo resolveu o problema usando c?digo >>> ? >>> >> >> Sim. Standardization em rails significa rezar pra entender o que o cara >> fez no ActiveRecord. Ainda mais se vc tiver queries polimorficas. >> >> >>> >>> 2013/3/21 Tiago Peczenyj : >>> > >>> > >>> > 2013/3/21 Renato Santos >>> >> >>> >> Hauah ok, tem uma chance de funcionar >>> >> >>> >> O problema ? que a l?gica obscura do order by deve estar num c?digo de >>> >> ruby >>> > >>> > N?o necessariamente. >>> > >>> > A logica obscura pode estar em algumas convers?es de dados ou mesmo >>> algumas >>> > regras de neg?cio implicitas agrupando alguma coisa OU "if a == 7 then >>> a = >>> > 1987" >>> > >>> >> >>> >> Em 21/03/2013 21:36, "Daniel de Oliveira Mantovani" >>> >> escreveu: >>> >> >>> >>> Andr?, para tudo. Liga os logs do banco e pegue as queries ;) >>> >>> >>> >>> 2013/3/21 Andre Carneiro : >>> >>> > Salve! >>> >>> > >>> >>> > Estou com problemas para processar requisi??es extremamente >>> longas. A >>> >>> > situa??o ? a seguinte: >>> >>> > >>> >>> > - Tenho um servidor Apache rodando Ruby on Rails, que por sua vez, >>> roda >>> >>> > um >>> >>> > front-end de um sistema de pesquisas(survey). >>> >>> > - Tenho um script Perl que precisa acessar as p?ginas desse >>> front-end e >>> >>> > recuperar alguns relat?rios. A? voc?s me perguntam 'Por que voc? >>> n?o >>> >>> > acessa >>> >>> > via Banco de dados? Bom, basicamente n?o consigo descobrir alguns >>> >>> > detalhes >>> >>> > sobre como o sistema ordena alguns dados, o que me gera v?rios >>> >>> > problemas com >>> >>> > os relat?rios que eu preciso entregar, a? achei que o melhor >>> caminho >>> >>> > seria >>> >>> > usar o relat?rio que j? existe no front-end e filtrar apenas o >>> >>> > necess?rio, >>> >>> > sem alterar a ordem de nada. >>> >>> > - O problema ? que alguns relat?rios s?o muito grandes, o que n?o >>> >>> > impede o >>> >>> > front-end gerar o arquivo e disponibilizar o link. Isso, a >>> princ?pio, ? >>> >>> > feito on-demand, ou seja, tem um bot?o onde se clica para disparar >>> uma >>> >>> > requisi??o que faz com que essa app Ruby gere esses relat?rios. E a >>> >>> > requisi??o via browser n?o morre at? o relat?rio ser gerado, n?o >>> >>> > importando >>> >>> > o tamanho desse relat?rio e/ou quanto demore. O grande problema ? >>> que >>> >>> > eu n?o >>> >>> > sei porque, quando eu fa?o essa requisi??o via Perl(WWW::Mechanize, >>> >>> > LWP, >>> >>> > WWW::Curl etc.) a requisi??o 'morre', e gera s? um peda?o do >>> arquivo. >>> >>> > >>> >>> > Algum c?digo: >>> >>> > >>> >>> > my $m = WWW::Mechanize->new(autocheck => 1, >>> >>> > cookie_jar => HTTP::Cookies->new( >>> file >>> >>> > => >>> >>> > "$ENV{HOME}/.cookies.txt" ) , >>> >>> > ); >>> >>> > >>> >>> > $m->get('http://whatever.com'); >>> >>> > if(!$m->succes){ >>> >>> > #erro >>> >>> > } >>> >>> > else{ >>> >>> > #ok, o arquivo foi gerado processe-o! >>> >>> > >>> >>> > } >>> >>> > >>> >>> > >>> >>> > ? isso! Alguma id?ia? T? faltando informa??o? >>> >>> > >>> >>> > >>> >>> > >>> >>> > Cheers! >>> >>> > >>> >>> > -- >>> >>> > Andr? Garcia Carneiro >>> >>> > Software Engineer >>> >>> > (11)982907780 >>> >>> > >>> >>> > =begin disclaimer >>> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >>> > L >>> >>> > =end disclaimer >>> >>> > >>> >>> >>> >>> >>> >>> >>> >>> -- >>> >>> >>> >>> -dom >>> >>> >>> >>> -- >>> >>> >>> >>> IBM - Business Analytics Optimization Consultant >>> >>> Daniel Mantovani +5511 8538-9897 >>> >>> XOXO >>> >>> =begin disclaimer >>> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >>> L >>> >>> =end disclaimer >>> >> >>> >> >>> >> =begin disclaimer >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> L >>> >> =end disclaimer >>> >> >>> > >>> > >>> > >>> > -- >>> > Tiago B. Peczenyj >>> > Linux User #405772 >>> > >>> > http://about.me/peczenyj >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > >>> >>> >>> >>> -- >>> >>> -dom >>> >>> -- >>> >>> IBM - Business Analytics Optimization Consultant >>> Daniel Mantovani +5511 8538-9897 >>> XOXO >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Fri Mar 22 16:27:21 2013 From: marciorp at gmail.com (Marcio - Google) Date: Fri, 22 Mar 2013 19:27:21 -0400 Subject: [SP-pm] Subs Message-ID: Mongers, Mais algumas d?vidas sobre "boas pr?ticas". 1. Tenho algumas fun??es (sub) que s?o comuns a mais de um aplicativo. Qual a forma mais simples, pr?tica e elegante de compartilha-las entre v?rios scripts, sendo que todos ficam no mesmo diret?rio? Hoje, tenho o mesmo c?digo repetido dentro do arquivo de cada script. 2. Tenho algumas fun??es (sub) que precisam retornar mais de uma informa??o, as vezes at? 5. Hoje como n?o sei fazer isso, declaro vari?veis no inicio do script e antes de chamar a sub, atribuo "undef" para as vari?veis. Dentro da sub eu atribuo os valores que preciso a elas e depois da sub eu leio essas vari?veis. N?o me causa problema, s? acho estranho e pouco elegante. Exemplo de retorno: Se deu erro (1 ou 0), Registro que deu erro (num?rico), Descri??o do Erro (string), Se conseguiu cancelar do IPBX (1 ou 0). 3. Declaro as fun??es (sub) assim: sub NomeDaSub { my ($NomeDoPrimeiroParametro, ..., $NomeDoUltimoParametro)=@_; } Est? certo? Ou tem uma t?cnica "mais" correta? Em tempo, n?o est?o faltando artigos no Equin?cio? [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Fri Mar 22 17:58:49 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Fri, 22 Mar 2013 21:58:49 -0300 Subject: [SP-pm] Subs In-Reply-To: References: Message-ID: http://modernperlbooks.com/books/modern_perl/chapter_05.html []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/3/22 Marcio - Google > Mongers, > > Mais algumas d?vidas sobre "boas pr?ticas". > > 1. Tenho algumas fun??es (sub) que s?o comuns a mais de um aplicativo. > Qual a forma mais simples, pr?tica e elegante de compartilha-las entre > v?rios scripts, sendo que todos ficam no mesmo diret?rio? Hoje, tenho o > mesmo c?digo repetido dentro do arquivo de cada script. > > 2. Tenho algumas fun??es (sub) que precisam retornar mais de uma > informa??o, as vezes at? 5. Hoje como n?o sei fazer isso, > declaro vari?veis no inicio do script e antes de chamar a sub, atribuo > "undef" para as vari?veis. Dentro da sub eu atribuo os valores que preciso > a elas e depois da sub eu leio essas vari?veis. N?o me causa problema, s? > acho estranho e pouco elegante. Exemplo de retorno: Se deu erro (1 ou 0), > Registro que deu erro (num?rico), Descri??o do Erro (string), Se conseguiu > cancelar do IPBX (1 ou 0). > > 3. Declaro as fun??es (sub) assim: > sub NomeDaSub { > my ($NomeDoPrimeiroParametro, ..., $NomeDoUltimoParametro)=@_; > } > Est? certo? Ou tem uma t?cnica "mais" correta? > > > Em tempo, n?o est?o faltando artigos no Equin?cio? > > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Fri Mar 22 18:11:08 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Fri, 22 Mar 2013 22:11:08 -0300 Subject: [SP-pm] Subs In-Reply-To: References: Message-ID: Nao pense so em subrotinas e sim em estruturas de dados Em 22/03/2013 20:27, "Marcio - Google" escreveu: > Mongers, > > Mais algumas d?vidas sobre "boas pr?ticas". > > 1. Tenho algumas fun??es (sub) que s?o comuns a mais de um aplicativo. > Qual a forma mais simples, pr?tica e elegante de compartilha-las entre > v?rios scripts, sendo que todos ficam no mesmo diret?rio? Hoje, tenho o > mesmo c?digo repetido dentro do arquivo de cada script. > > 2. Tenho algumas fun??es (sub) que precisam retornar mais de uma > informa??o, as vezes at? 5. Hoje como n?o sei fazer isso, > declaro vari?veis no inicio do script e antes de chamar a sub, atribuo > "undef" para as vari?veis. Dentro da sub eu atribuo os valores que preciso > a elas e depois da sub eu leio essas vari?veis. N?o me causa problema, s? > acho estranho e pouco elegante. Exemplo de retorno: Se deu erro (1 ou 0), > Registro que deu erro (num?rico), Descri??o do Erro (string), Se conseguiu > cancelar do IPBX (1 ou 0). > > 3. Declaro as fun??es (sub) assim: > sub NomeDaSub { > my ($NomeDoPrimeiroParametro, ..., $NomeDoUltimoParametro)=@_; > } > Est? certo? Ou tem uma t?cnica "mais" correta? > > > Em tempo, n?o est?o faltando artigos no Equin?cio? > > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Fri Mar 22 20:15:27 2013 From: dan.vinciguerra at gmail.com (Danie Vinciguerra) Date: Sat, 23 Mar 2013 00:15:27 -0300 Subject: [SP-pm] Subs In-Reply-To: References: Message-ID: <514D1E4F.30804@gmail.com> Boa noite, > 1. Tenho algumas fun??es (sub) que s?o comuns a mais de um aplicativo. > Qual a forma mais simples, pr?tica e elegante de compartilha-las entre > v?rios scripts, sendo que todos ficam no mesmo diret?rio? Hoje, tenho > o mesmo c?digo repetido dentro do arquivo de cada script. A melhor forma na minha opini?o seria criar um modulo com as fun??es ou m?todos comuns para serem usados por todos os scripts do seu projeto. (estou assumindo que n?o esta usando orienta??o a objetos) http://perldoc.perl.org/Exporter.html > > 2. Tenho algumas fun??es (sub) que precisam retornar mais de uma > informa??o, as vezes at? 5. Hoje como n?o sei fazer isso, > declaro vari?veis no inicio do script e antes de chamar a sub, atribuo > "undef" para as vari?veis. Dentro da sub eu atribuo os valores que > preciso a elas e depois da sub eu leio essas vari?veis. N?o me causa > problema, s? acho estranho e pouco elegante. Exemplo de retorno: Se > deu erro (1 ou 0), Registro que deu erro (num?rico), Descri??o do Erro > (string), Se conseguiu cancelar do IPBX (1 ou 0). Pode criar uma classe e retorn?-la com as propriedades preenchidas conforme a sua necessidade... http://perldoc.perl.org/perlootut.html > > 3. Declaro as fun??es (sub) assim: > sub NomeDaSub { > my ($NomeDoPrimeiroParametro, ..., $NomeDoUltimoParametro)=@_; > } > Est? certo? Ou tem uma t?cnica "mais" correta? A declara??o esta correta mas como boa pr?tica "geralmente" n?o se usa PascalCase || UpperCamelCase para os nomes das subs... geralmente s?o usadas palavras separadas por underline (mas isso n?o ? regra). sub nome_da_sub { my ($primeiro_param, $segundo_param, ... ) = @_; ... } nome_da_sub('Par?metro 1', 'Par?metro 2', ... ); Espero ter ajudado! []'s -- *Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra From shonorio at gmail.com Sat Mar 23 05:23:20 2013 From: shonorio at gmail.com (Solli Honorio) Date: Sat, 23 Mar 2013 09:23:20 -0300 Subject: [SP-pm] Subs In-Reply-To: References: Message-ID: S? reafirmando o que foi escrito pelo pessoal : Em 22 de mar?o de 2013 20:27, Marcio - Google escreveu: > Mongers, > > Mais algumas d?vidas sobre "boas pr?ticas". > > 1. Tenho algumas fun??es (sub) que s?o comuns a mais de um aplicativo. > Qual a forma mais simples, pr?tica e elegante de compartilha-las entre > v?rios scripts, sendo que todos ficam no mesmo diret?rio? Hoje, tenho o > mesmo c?digo repetido dentro do arquivo de cada script. > > estou assumindo que vc possui um subset de c?digo comum e que ser? consumido por diversos scripts diferentes. A melhor maneira de fazer isto, ? atrav?s de m?dulos ! Cria um namespace para voc? e organize estes c?digos no name espace, mas aten??o para o ORGANIZE. Ent?o criei, por exemplo, o MINHAEMPRESA::Util::DB para os c?digos de banco de dados, por exemplo. Mas fa?a isto de maneira muito gen?rica, evitando coisas muito espec?ficas como por exemplo que o c?digo destes m?dulos tenha usu?rios, senhas e diret?rios. Estas coisas espec?ficas devem ser parametros. Este m?dulo pode ser instalado no sistema, ou vc pode colocar ele numa estrutura de diret?rio e utlizar o 'lib' para especificar onde o script tem que procurar o m?dulo. Vou dar um exemplo de como um m?dulo de c?digo comum deve ser gen?rico. package MINHAEMPRESA::Util::DB; use Moose::Role; use namespace::clean -except => 'meta'; use DBI; use DBIx::Connector; has db_server => ( is => 'rw', isa => 'Str', default => 'localhost' ); has db_user => ( is => 'rw', isa => 'Str' ); has db_password => ( is => 'rw', isa => 'Str' ); has db_database => ( is => 'rw', isa => 'Str' ); has connection => ( is => 'ro', isa => 'Any', lazy => 1, builder => '_builder_conn' ); sub _builder_conn { my $self = shift; my $dsn = sprintf "DBI:mysql:database=%s; host=%s", $self->db_database, $self->db_server; return DBIx::Connector->new( $dsn, $self->db_user, $self->db_password, { 'RaiseError' => 1, 'mysql_enable_utf8' => 1, 'AutoCommit' => 1} ); } sub do { my $self = shift; my $sql = shift; my @data = @_; my $all = $self->connection->run( fixup => sub { $_->do( $sql, undef, @data ) }); return $all; } sub execute { my $self = shift; my $sql = shift; my @data = @_; my $sth = $self->connection->run( fixup => sub { $_->prepare($sql); } ); my $all; $sth->execute( @data ); while ( my $ref = $sth->fetchrow_hashref() ) { push @$all, $ref; } return $all || []; } 42; > 2. Tenho algumas fun??es (sub) que precisam retornar mais de uma > informa??o, as vezes at? 5. Hoje como n?o sei fazer isso, > declaro vari?veis no inicio do script e antes de chamar a sub, atribuo > "undef" para as vari?veis. Dentro da sub eu atribuo os valores que preciso > a elas e depois da sub eu leio essas vari?veis. N?o me causa problema, s? > acho estranho e pouco elegante. Exemplo de retorno: Se deu erro (1 ou 0), > Registro que deu erro (num?rico), Descri??o do Erro (string), Se conseguiu > cancelar do IPBX (1 ou 0). > Existem v?rias t?cnicas, a que voc? est? utilizando tem a desvantagem de utilizar vari?veis globais, o que pode ser ok para script (escrevo isto pq como sysadmin e scripts pequenos utilizo bastante), mas considerando a primeira pergunta j? n?o far? sentido utilizar vari?vel global para c?digo reutiliz?vel. Toda informa??o para a execu??o de uma sub tem que estar condida nela, desta maneira se ela recebe dados externos, tem que receber via parametros e se tem que retornar dados, tamb?m que que ser de maneira apropriada. Estou considerando a tua pergunta do ponto de vista de retorno de resultado, e a? podemos fazer de 2 formas : 1. utilizar o return sempre e somente para retornar o resultado e NUNCA erro (no c?digo que eu coloquei acima, s? retorno o resultado da intera??o com o banco) 2. na passagem de parametros, informar uma refer?ncia que dever? conter o resultado, e o retorno ser? um valor (c?digo) que indica se ocorreu com sucesso a execu??o; sub foo { my $param_1 = shift; my $param_2 = shift; $param_2 = eval { resultado de algum processamento }; return 501 if $@; return 200; } my $bar; if ( foo($alguma_coisa,\$bar) == 200 ) { # foi executada com sucesso e por isto estou aqui say $bar; } else { # algo n?o foi bom, ent?o vamos fazer algo diferente } Mas a t?cnica que eu prefiro ? morrer quando ocorre um erro. Se ocorreu um erro grave, o teu consumidor precisa saber disto imediatamente, e ele ? quem precisa tratar o erro. Ent?o o mesmo c?digo ficaria assim sub foo_with_die { my $param_1 = shift; my $param_2 = shift; $param_2 = eval { resultado de algum processamento }; die { error_code => 500, error_message => $@ } if $@; return $param_2; } my $bar; try { say foo($alguma_coisa,\$bar) == 200 ); } catch { # algo n?o foi bom, ent?o vamos fazer algo diferente }; > 3. Declaro as fun??es (sub) assim: > sub NomeDaSub { > my ($NomeDoPrimeiroParametro, ..., $NomeDoUltimoParametro)=@_; > } > Est? certo? Ou tem uma t?cnica "mais" correta? > O Marcio Ferreira recomendou um excelente link sobre isto, nos avise se voc? tiver dificuldade em compreender o conte?do. E com j? escreveu o Vinceguerra, a gente n?o gosta muito de Uppercase nas vari?veis e fun??es. > > > Em tempo, n?o est?o faltando artigos no Equin?cio? > Isto significa que voc? ainda pode contribuir com algo, mas ser? preenchido sim. S? estamos numa fase de garantir o wiskey das crian?as tamb?m. > > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ricardostock at bol.com.br Sat Mar 23 05:30:05 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Sat, 23 Mar 2013 09:30:05 -0300 Subject: [SP-pm] Subs References: Message-ID: <25B49BF22E2C4276A056C4F35BCCD0AE@pcricardo> Marcio eu fa?o assim. funcao que sera usada em todos os arquivos por exemplo sub soma; crio um arquivo soma.pl dentro dele coloco a fun??o sub somaValor { my ($a,$b)=undef; ($a,$b)=@_; $a +=$b; return $a; } 1; sempre que eu precisar da soma em algum arquivo eu fa?o require "soma.pl"; #declarando a dependencia my $a=somaValor($numero1,$numero2); say $a; em alguns casos tamb?m pode secriar um m?dulo espefico para retornar o valor desejado Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: Marcio - Google To: saopaulo-pm at mail.pm.org Sent: Friday, March 22, 2013 8:27 PM Subject: [SP-pm] Subs Mongers, Mais algumas d?vidas sobre "boas pr?ticas". 1. Tenho algumas fun??es (sub) que s?o comuns a mais de um aplicativo. Qual a forma mais simples, pr?tica e elegante de compartilha-las entre v?rios scripts, sendo que todos ficam no mesmo diret?rio? Hoje, tenho o mesmo c?digo repetido dentro do arquivo de cada script. 2. Tenho algumas fun??es (sub) que precisam retornar mais de uma informa??o, as vezes at? 5. Hoje como n?o sei fazer isso, declaro vari?veis no inicio do script e antes de chamar a sub, atribuo "undef" para as vari?veis. Dentro da sub eu atribuo os valores que preciso a elas e depois da sub eu leio essas vari?veis. N?o me causa problema, s? acho estranho e pouco elegante. Exemplo de retorno: Se deu erro (1 ou 0), Registro que deu erro (num?rico), Descri??o do Erro (string), Se conseguiu cancelar do IPBX (1 ou 0). 3. Declaro as fun??es (sub) assim: sub NomeDaSub { my ($NomeDoPrimeiroParametro, ..., $NomeDoUltimoParametro)=@_; } Est? certo? Ou tem uma t?cnica "mais" correta? Em tempo, n?o est?o faltando artigos no Equin?cio? [...]'s Marcio ------------------------------------------------------------------------------ =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From hernanlopes at gmail.com Sat Mar 23 07:02:08 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Sat, 23 Mar 2013 11:02:08 -0300 Subject: [SP-pm] Subs In-Reply-To: References: Message-ID: Ta ai uma boa sugest?o pra vc escrever um artigo... algo simples mas que alguns desconhecem 2013/3/22 Marcio - Google > Mongers, > > Mais algumas d?vidas sobre "boas pr?ticas". > > 1. Tenho algumas fun??es (sub) que s?o comuns a mais de um aplicativo. > Qual a forma mais simples, pr?tica e elegante de compartilha-las entre > v?rios scripts, sendo que todos ficam no mesmo diret?rio? Hoje, tenho o > mesmo c?digo repetido dentro do arquivo de cada script. > > 2. Tenho algumas fun??es (sub) que precisam retornar mais de uma > informa??o, as vezes at? 5. Hoje como n?o sei fazer isso, > declaro vari?veis no inicio do script e antes de chamar a sub, atribuo > "undef" para as vari?veis. Dentro da sub eu atribuo os valores que preciso > a elas e depois da sub eu leio essas vari?veis. N?o me causa problema, s? > acho estranho e pouco elegante. Exemplo de retorno: Se deu erro (1 ou 0), > Registro que deu erro (num?rico), Descri??o do Erro (string), Se conseguiu > cancelar do IPBX (1 ou 0). > > 3. Declaro as fun??es (sub) assim: > sub NomeDaSub { > my ($NomeDoPrimeiroParametro, ..., $NomeDoUltimoParametro)=@_; > } > Est? certo? Ou tem uma t?cnica "mais" correta? > > > Em tempo, n?o est?o faltando artigos no Equin?cio? > > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Sat Mar 23 07:35:19 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Sat, 23 Mar 2013 11:35:19 -0300 Subject: [SP-pm] Subs In-Reply-To: <25B49BF22E2C4276A056C4F35BCCD0AE@pcricardo> References: <25B49BF22E2C4276A056C4F35BCCD0AE@pcricardo> Message-ID: > sub somaValor { > my ($a,$b)=undef; > Por que essa linha? Evitar problema com globais? -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Sat Mar 23 08:47:59 2013 From: shonorio at gmail.com (Solli Honorio) Date: Sat, 23 Mar 2013 12:47:59 -0300 Subject: [SP-pm] Subs In-Reply-To: References: <25B49BF22E2C4276A056C4F35BCCD0AE@pcricardo> Message-ID: Marcio, Fa?a um teste : perl -Mstrict -e '$a=1' e depois perl -Mstrict -e '$c=1' Me diga o resultado disto e tente enteder o motivo ... eu prometo explicar, mas fa?a isto primeiro ! Solli Honorio Em 23 de mar?o de 2013 11:35, Marcio Ferreira < marciodesouzaferreira at gmail.com> escreveu: > > >> sub somaValor { >> my ($a,$b)=undef; >> > > Por que essa linha? Evitar problema com globais? > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Sat Mar 23 09:32:36 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Sat, 23 Mar 2013 13:32:36 -0300 Subject: [SP-pm] Subs In-Reply-To: References: <25B49BF22E2C4276A056C4F35BCCD0AE@pcricardo> Message-ID: 2013/3/23 Marcio Ferreira > >> >> sub somaValor { >> my ($a,$b)=undef; > > > Por que essa linha? Evitar problema com globais? At? porque, somente "$a" est? recebendo "undef", talvez voc? quisesse "my ($a,$b)=(undef, undef)" ou simplesmente "my ($a,$b)". $ perl -E'$a=12;$b=15;($a,$b)=5;say $a,$b' 5 fa?o muito: "my ($a,$b)=@_;" direto, o que pra mim ? uma recomenda??o(lendo o http://modernperlbooks.com, ele n?o tem ) -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Sat Mar 23 15:00:02 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Sat, 23 Mar 2013 19:00:02 -0300 Subject: [SP-pm] Subs In-Reply-To: References: <25B49BF22E2C4276A056C4F35BCCD0AE@pcricardo> Message-ID: 2013/3/23 Solli Honorio > Marcio, > > Fa?a um teste : > > perl -Mstrict -e '$a=1' > > e depois > > perl -Mstrict -e '$c=1' > > Me diga o resultado disto e tente enteder o motivo ... eu prometo > explicar, mas fa?a isto primeiro ! > Sei que o $a e $b s?o variaveis j? conhecidas do compilador, conhe?o isso pelo hack que h? no _sort_, mas a forma de como foi declarado "my ($a,$b)=undef" nao resolve nada disso, j? que s? $a recebe _undef_ e $b nao recebe nada. -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Sat Mar 23 15:02:16 2013 From: renato.cron at gmail.com (Renato Santos) Date: Sat, 23 Mar 2013 19:02:16 -0300 Subject: [SP-pm] Subs In-Reply-To: References: <25B49BF22E2C4276A056C4F35BCCD0AE@pcricardo> Message-ID: S? de digitar my ($a, $b) j? colocaria undef em ambas Em 23/03/2013 19:00, "Marcio Ferreira" escreveu: > 2013/3/23 Solli Honorio > >> Marcio, >> >> Fa?a um teste : >> >> perl -Mstrict -e '$a=1' >> >> e depois >> >> perl -Mstrict -e '$c=1' >> >> Me diga o resultado disto e tente enteder o motivo ... eu prometo >> explicar, mas fa?a isto primeiro ! >> > > Sei que o $a e $b s?o variaveis j? conhecidas do compilador, conhe?o isso > pelo hack que h? no _sort_, mas a forma de como foi declarado "my > ($a,$b)=undef" nao resolve nada disso, j? que s? $a recebe _undef_ e $b nao > recebe nada. > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Sat Mar 23 18:51:14 2013 From: shonorio at gmail.com (Solli Honorio) Date: Sat, 23 Mar 2013 22:51:14 -0300 Subject: [SP-pm] Subs In-Reply-To: References: <25B49BF22E2C4276A056C4F35BCCD0AE@pcricardo> Message-ID: Marcio desculpa, ? que s?o tantos Marcio neste post que eu me confundi. Claro que voc? conhece bem isto, mas eu pensei que a d?vida fosse o MarcioRP. Eu NUNCA utilizo o 'a' e/ou 'b' justamente pelo problema que voc? informou do hack do sort, e o Renato tem raz?o, o simples 'my ($a, $b)' j? localiza as vari?veis e o 'undef' a? ? s? para a leitura do humano e n?o tem fun??o pr?tica para o compilador. Solli Honorio Em 23 de mar?o de 2013 19:00, Marcio Ferreira < marciodesouzaferreira at gmail.com> escreveu: > 2013/3/23 Solli Honorio > >> Marcio, >> >> Fa?a um teste : >> >> perl -Mstrict -e '$a=1' >> >> e depois >> >> perl -Mstrict -e '$c=1' >> >> Me diga o resultado disto e tente enteder o motivo ... eu prometo >> explicar, mas fa?a isto primeiro ! >> > > Sei que o $a e $b s?o variaveis j? conhecidas do compilador, conhe?o isso > pelo hack que h? no _sort_, mas a forma de como foi declarado "my > ($a,$b)=undef" nao resolve nada disso, j? que s? $a recebe _undef_ e $b nao > recebe nada. > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Sat Mar 23 19:42:24 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Sat, 23 Mar 2013 23:42:24 -0300 Subject: [SP-pm] Subs In-Reply-To: References: <25B49BF22E2C4276A056C4F35BCCD0AE@pcricardo> Message-ID: Ah! Blz... ? que perl tem cada truque ~escondido~, que penso ser mais um que nao conhe?o. Outro dia descobri que ? possivel usar um array como chave de hash, por?m n?o se recupera a lista em vias normais, mas usando o Hash::MultiKey[ http://search.cpan.org/~fxn/Hash-MultiKey-0.06/MultiKey.pm], vc consegue voltar a trabalhar com a lista :P []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/3/23 Solli Honorio > Marcio desculpa, ? que s?o tantos Marcio neste post que eu me confundi. > Claro que voc? conhece bem isto, mas eu pensei que a d?vida fosse o > MarcioRP. > > Eu NUNCA utilizo o 'a' e/ou 'b' justamente pelo problema que voc? informou > do hack do sort, e o Renato tem raz?o, o simples 'my ($a, $b)' j? localiza > as vari?veis e o 'undef' a? ? s? para a leitura do humano e n?o tem fun??o > pr?tica para o compilador. > > Solli Honorio > > > > > Em 23 de mar?o de 2013 19:00, Marcio Ferreira < > marciodesouzaferreira at gmail.com> escreveu: > >> 2013/3/23 Solli Honorio >> >>> Marcio, >>> >>> Fa?a um teste : >>> >>> perl -Mstrict -e '$a=1' >>> >>> e depois >>> >>> perl -Mstrict -e '$c=1' >>> >>> Me diga o resultado disto e tente enteder o motivo ... eu prometo >>> explicar, mas fa?a isto primeiro ! >>> >> >> Sei que o $a e $b s?o variaveis j? conhecidas do compilador, conhe?o isso >> pelo hack que h? no _sort_, mas a forma de como foi declarado "my >> ($a,$b)=undef" nao resolve nada disso, j? que s? $a recebe _undef_ e $b nao >> recebe nada. >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Sun Mar 24 04:57:07 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Sun, 24 Mar 2013 08:57:07 -0300 Subject: [SP-pm] Subs In-Reply-To: References: <25B49BF22E2C4276A056C4F35BCCD0AE@pcricardo> Message-ID: Bom, ja que vc esta usando Moose, poderia agrupar o que vc precisa em um modulo, utilizando use Moose::Role. Depois, transforma o seu modulo em um modulo`Pluggable` via MooseX::Object::Pluggable . Algo do tipo: package MyModule::Plugins::MyPlugin; use Moose::Roles #crie atributos, variaveis de classe e as utilidades do seu plugin aqui.... 666; #retornando algum valor verdadeiro... #No seu modulo principal, ou em algum modulo que vc vai tornar plugavel... package MyMainModule; with 'Moose::Object::Pluggable'; #trecos do modulo principal aqui... __PACKAGE__->meta->make_immutable; #isso faz uma diferenca absurda no desempenho! 666; #usando o modulo em um outro script, classe whatever... use MyMainModule; my $mm = MyMainModuloe->new(...); $mm->load_plugin('MyPlugin'); $mm->algodomeuplugin(); Cheers! 2013/3/23 Marcio Ferreira > Ah! Blz... ? que perl tem cada truque ~escondido~, que penso ser mais um > que nao conhe?o. > > Outro dia descobri que ? possivel usar um array como chave de hash, por?m > n?o se recupera a lista em vias normais, mas usando o Hash::MultiKey[ > http://search.cpan.org/~fxn/Hash-MultiKey-0.06/MultiKey.pm], vc consegue > voltar a trabalhar com a lista :P > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/3/23 Solli Honorio > >> Marcio desculpa, ? que s?o tantos Marcio neste post que eu me confundi. >> Claro que voc? conhece bem isto, mas eu pensei que a d?vida fosse o >> MarcioRP. >> >> Eu NUNCA utilizo o 'a' e/ou 'b' justamente pelo problema que voc? >> informou do hack do sort, e o Renato tem raz?o, o simples 'my ($a, $b)' j? >> localiza as vari?veis e o 'undef' a? ? s? para a leitura do humano e n?o >> tem fun??o pr?tica para o compilador. >> >> Solli Honorio >> >> >> >> >> Em 23 de mar?o de 2013 19:00, Marcio Ferreira < >> marciodesouzaferreira at gmail.com> escreveu: >> >>> 2013/3/23 Solli Honorio >>> >>>> Marcio, >>>> >>>> Fa?a um teste : >>>> >>>> perl -Mstrict -e '$a=1' >>>> >>>> e depois >>>> >>>> perl -Mstrict -e '$c=1' >>>> >>>> Me diga o resultado disto e tente enteder o motivo ... eu prometo >>>> explicar, mas fa?a isto primeiro ! >>>> >>> >>> Sei que o $a e $b s?o variaveis j? conhecidas do compilador, conhe?o >>> isso pelo hack que h? no _sort_, mas a forma de como foi declarado "my >>> ($a,$b)=undef" nao resolve nada disso, j? que s? $a recebe _undef_ e $b nao >>> recebe nada. >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Sun Mar 24 04:57:42 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Sun, 24 Mar 2013 08:57:42 -0300 Subject: [SP-pm] Subs In-Reply-To: References: <25B49BF22E2C4276A056C4F35BCCD0AE@pcricardo> Message-ID: Mais detalhes em http://search.cpan.org/~groditi/MooseX-Object-Pluggable-0.0011/lib/MooseX/Object/Pluggable.pm 2013/3/24 Andre Carneiro > Bom, ja que vc esta usando Moose, poderia agrupar o que vc precisa em um > modulo, utilizando use Moose::Role. Depois, transforma o seu modulo em um > modulo`Pluggable` via MooseX::Object::Pluggable . Algo do tipo: > > > > > package MyModule::Plugins::MyPlugin; > use Moose::Roles > #crie atributos, variaveis de classe e as utilidades do seu plugin aqui.... > > > 666; #retornando algum valor verdadeiro... > > #No seu modulo principal, ou em algum modulo que vc vai tornar plugavel... > > package MyMainModule; > with 'Moose::Object::Pluggable'; > > #trecos do modulo principal aqui... > > __PACKAGE__->meta->make_immutable; #isso faz uma diferenca absurda no > desempenho! > 666; > > #usando o modulo em um outro script, classe whatever... > > use MyMainModule; > my $mm = MyMainModuloe->new(...); > $mm->load_plugin('MyPlugin'); > > $mm->algodomeuplugin(); > > > > > Cheers! > > > > 2013/3/23 Marcio Ferreira > >> Ah! Blz... ? que perl tem cada truque ~escondido~, que penso ser mais um >> que nao conhe?o. >> >> Outro dia descobri que ? possivel usar um array como chave de hash, por?m >> n?o se recupera a lista em vias normais, mas usando o Hash::MultiKey[ >> http://search.cpan.org/~fxn/Hash-MultiKey-0.06/MultiKey.pm], vc consegue >> voltar a trabalhar com a lista :P >> >> []s, >> >> Marcio Ferreira >> skype: marcio.ferreir4 >> (21) 8365-7768 >> >> >> 2013/3/23 Solli Honorio >> >>> Marcio desculpa, ? que s?o tantos Marcio neste post que eu me confundi. >>> Claro que voc? conhece bem isto, mas eu pensei que a d?vida fosse o >>> MarcioRP. >>> >>> Eu NUNCA utilizo o 'a' e/ou 'b' justamente pelo problema que voc? >>> informou do hack do sort, e o Renato tem raz?o, o simples 'my ($a, $b)' j? >>> localiza as vari?veis e o 'undef' a? ? s? para a leitura do humano e n?o >>> tem fun??o pr?tica para o compilador. >>> >>> Solli Honorio >>> >>> >>> >>> >>> Em 23 de mar?o de 2013 19:00, Marcio Ferreira < >>> marciodesouzaferreira at gmail.com> escreveu: >>> >>>> 2013/3/23 Solli Honorio >>>> >>>>> Marcio, >>>>> >>>>> Fa?a um teste : >>>>> >>>>> perl -Mstrict -e '$a=1' >>>>> >>>>> e depois >>>>> >>>>> perl -Mstrict -e '$c=1' >>>>> >>>>> Me diga o resultado disto e tente enteder o motivo ... eu prometo >>>>> explicar, mas fa?a isto primeiro ! >>>>> >>>> >>>> Sei que o $a e $b s?o variaveis j? conhecidas do compilador, conhe?o >>>> isso pelo hack que h? no _sort_, mas a forma de como foi declarado "my >>>> ($a,$b)=undef" nao resolve nada disso, j? que s? $a recebe _undef_ e $b nao >>>> recebe nada. >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Sun Mar 24 13:56:42 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Sun, 24 Mar 2013 17:56:42 -0300 Subject: [SP-pm] Dificuldade em configurar WWW::Mechanize para determinado site Message-ID: Salve mongers! Meus amigos estou com dificuldade para usar o WWW::Mechanize em um determinado site, meu cliente quer que eu capture as informa??es do mesmo para integrar em seu sistema, mas estou encontrando muita dificuldade, eu usei muito pouco o m?dulo WWW::Mechanize. Ent?o vamos l?: Quando fa?o a requisi??o, no server de teste do Catalyst me retorna: [error] Caught exception in engine "Wide character in syswrite at /home/lucas/perl5/perlbrew/perls/perl-5.16.1/lib/5.16.1/x86_64-linux/IO/Handle.pm line 478, line 1000." E no navegador me retorna: Erro 354 (net::ERR_CONTENT_LENGTH_MISMATCH): O servidor encerrou a conex?o inesperadamente. O c?digo: my $mech = WWW::Mechanize->new; $mech->get(' http://www.jusbrasil.com.br/legislacao/busca?q=usucapi?o&s=legislacao'); my $valor = $mech->content; $c->res->body("$valor"); Algu?m pode ajudar ou me indicar o que devo fazer. Obrigado. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Sun Mar 24 14:14:59 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Sun, 24 Mar 2013 18:14:59 -0300 Subject: [SP-pm] Dificuldade em configurar WWW::Mechanize para determinado site In-Reply-To: References: Message-ID: Parece um problema na resposta do servidor, vc precisa verificar se sua requisi??o foi atendida com sucesso/http 200 e nao sair simplesmente achando que sua requisi??o sempre ser? um 200! []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/3/24 Lucas Moraes > Salve mongers! Meus amigos estou com dificuldade para usar o > WWW::Mechanize em um determinado site, meu cliente quer que eu capture as > informa??es do mesmo para integrar em seu sistema, mas estou encontrando > muita dificuldade, eu usei muito pouco o m?dulo WWW::Mechanize. Ent?o vamos > l?: > > Quando fa?o a requisi??o, no server de teste do Catalyst me retorna: > [error] Caught exception in engine "Wide character in syswrite at > /home/lucas/perl5/perlbrew/perls/perl-5.16.1/lib/5.16.1/x86_64-linux/IO/Handle.pm > line 478, line 1000." > > E no navegador me retorna: > Erro 354 (net::ERR_CONTENT_LENGTH_MISMATCH): O servidor encerrou a conex?o > inesperadamente. > > O c?digo: > my $mech = WWW::Mechanize->new; > $mech->get(' > http://www.jusbrasil.com.br/legislacao/busca?q=usucapi?o&s=legislacao'); > my $valor = $mech->content; > $c->res->body("$valor"); > > Algu?m pode ajudar ou me indicar o que devo fazer. > > Obrigado. > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Sun Mar 24 14:23:38 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sun, 24 Mar 2013 18:23:38 -0300 Subject: [SP-pm] Dificuldade em configurar WWW::Mechanize para determinado site In-Reply-To: References: Message-ID: veja se esta thread lhe ajuda http://www.perlmonks.org/?node_id=762769 tem haver com utf-8 encoding 2013/3/24 Lucas Moraes > Salve mongers! Meus amigos estou com dificuldade para usar o > WWW::Mechanize em um determinado site, meu cliente quer que eu capture as > informa??es do mesmo para integrar em seu sistema, mas estou encontrando > muita dificuldade, eu usei muito pouco o m?dulo WWW::Mechanize. Ent?o vamos > l?: > > Quando fa?o a requisi??o, no server de teste do Catalyst me retorna: > [error] Caught exception in engine "Wide character in syswrite at > /home/lucas/perl5/perlbrew/perls/perl-5.16.1/lib/5.16.1/x86_64-linux/IO/Handle.pm > line 478, line 1000." > > E no navegador me retorna: > Erro 354 (net::ERR_CONTENT_LENGTH_MISMATCH): O servidor encerrou a conex?o > inesperadamente. > > O c?digo: > my $mech = WWW::Mechanize->new; > $mech->get(' > http://www.jusbrasil.com.br/legislacao/busca?q=usucapi?o&s=legislacao'); > my $valor = $mech->content; > $c->res->body("$valor"); > > Algu?m pode ajudar ou me indicar o que devo fazer. > > Obrigado. > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Sun Mar 24 18:22:48 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Sun, 24 Mar 2013 22:22:48 -0300 Subject: [SP-pm] Dificuldade em configurar WWW::Mechanize para determinado site In-Reply-To: References: Message-ID: Tiago o erro s? acontece quando eu passo na query string "q=valor", com acento ou sem acento ele d? o mesmo erro. Mas mesmo assim, segui a sugest?o que voc? me passou e n?o funcionou. Tentei tamb?m no terminal com mech-dump, retorna o mesmo erro. Em 24 de mar?o de 2013 18:23, Tiago Peczenyj escreveu: > veja se esta thread lhe ajuda > > http://www.perlmonks.org/?node_id=762769 > > tem haver com utf-8 encoding > > 2013/3/24 Lucas Moraes > >> Salve mongers! Meus amigos estou com dificuldade para usar o >> WWW::Mechanize em um determinado site, meu cliente quer que eu capture as >> informa??es do mesmo para integrar em seu sistema, mas estou encontrando >> muita dificuldade, eu usei muito pouco o m?dulo WWW::Mechanize. Ent?o vamos >> l?: >> >> Quando fa?o a requisi??o, no server de teste do Catalyst me retorna: >> [error] Caught exception in engine "Wide character in syswrite at >> /home/lucas/perl5/perlbrew/perls/perl-5.16.1/lib/5.16.1/x86_64-linux/IO/Handle.pm >> line 478, line 1000." >> >> E no navegador me retorna: >> Erro 354 (net::ERR_CONTENT_LENGTH_MISMATCH): O servidor encerrou a >> conex?o inesperadamente. >> >> O c?digo: >> my $mech = WWW::Mechanize->new; >> $mech->get(' >> http://www.jusbrasil.com.br/legislacao/busca?q=usucapi?o&s=legislacao'); >> my $valor = $mech->content; >> $c->res->body("$valor"); >> >> Algu?m pode ajudar ou me indicar o que devo fazer. >> >> Obrigado. >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Sun Mar 24 18:38:35 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Sun, 24 Mar 2013 22:38:35 -0300 Subject: [SP-pm] Dificuldade em configurar WWW::Mechanize para determinado site In-Reply-To: References: Message-ID: 99,99% de chances de ser encoding, mas sem um pastebin s?o 0,01% de chance de se dizer algo muito mais ?til :) Em 24 de mar?o de 2013 22:22, Lucas Moraes escreveu: > Tiago o erro s? acontece quando eu passo na query string "q=valor", com > acento ou sem acento ele d? o mesmo erro. Mas mesmo assim, segui a sugest?o > que voc? me passou e n?o funcionou. Tentei tamb?m no terminal com mech-dump, > retorna o mesmo erro. > > Em 24 de mar?o de 2013 18:23, Tiago Peczenyj escreveu: > >> veja se esta thread lhe ajuda >> >> http://www.perlmonks.org/?node_id=762769 >> >> tem haver com utf-8 encoding >> >> 2013/3/24 Lucas Moraes >> >>> Salve mongers! Meus amigos estou com dificuldade para usar o >>> WWW::Mechanize em um determinado site, meu cliente quer que eu capture as >>> informa??es do mesmo para integrar em seu sistema, mas estou encontrando >>> muita dificuldade, eu usei muito pouco o m?dulo WWW::Mechanize. Ent?o vamos >>> l?: >>> >>> Quando fa?o a requisi??o, no server de teste do Catalyst me retorna: >>> [error] Caught exception in engine "Wide character in syswrite at >>> /home/lucas/perl5/perlbrew/perls/perl-5.16.1/lib/5.16.1/x86_64-linux/IO/Handle.pm >>> line 478, line 1000." >>> >>> E no navegador me retorna: >>> Erro 354 (net::ERR_CONTENT_LENGTH_MISMATCH): O servidor encerrou a >>> conex?o inesperadamente. >>> >>> O c?digo: >>> my $mech = WWW::Mechanize->new; >>> $mech->get(' >>> http://www.jusbrasil.com.br/legislacao/busca?q=usucapi?o&s=legislacao'); >>> my $valor = $mech->content; >>> $c->res->body("$valor"); >>> >>> Algu?m pode ajudar ou me indicar o que devo fazer. >>> >>> Obrigado. >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Sun Mar 24 18:38:41 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Sun, 24 Mar 2013 22:38:41 -0300 Subject: [SP-pm] Dificuldade em configurar WWW::Mechanize para determinado site In-Reply-To: References: Message-ID: Tiago++ Resolvido Tiago, valeu voc? esta correto e sua ajuda contribuiu muito na solu??o do erro. Eu confundi achando que o problema estava na codifica??o de envio, mas o problema de codifica??o era na resposta. Solu??o: use Encode; my $content = encode 'utf8', $mech->content; Solu??o encontrada nesse t?pico http://stackoverflow.com/questions/8289485/wwwmechanize-and-wide-character-warning . Em 24 de mar?o de 2013 22:22, Lucas Moraes escreveu: > Tiago o erro s? acontece quando eu passo na query string "q=valor", com > acento ou sem acento ele d? o mesmo erro. Mas mesmo assim, segui a sugest?o > que voc? me passou e n?o funcionou. Tentei tamb?m no terminal com mech-dump, > retorna o mesmo erro. > > Em 24 de mar?o de 2013 18:23, Tiago Peczenyj escreveu: > > veja se esta thread lhe ajuda >> >> http://www.perlmonks.org/?node_id=762769 >> >> tem haver com utf-8 encoding >> >> 2013/3/24 Lucas Moraes >> >>> Salve mongers! Meus amigos estou com dificuldade para usar o >>> WWW::Mechanize em um determinado site, meu cliente quer que eu capture as >>> informa??es do mesmo para integrar em seu sistema, mas estou encontrando >>> muita dificuldade, eu usei muito pouco o m?dulo WWW::Mechanize. Ent?o vamos >>> l?: >>> >>> Quando fa?o a requisi??o, no server de teste do Catalyst me retorna: >>> [error] Caught exception in engine "Wide character in syswrite at >>> /home/lucas/perl5/perlbrew/perls/perl-5.16.1/lib/5.16.1/x86_64-linux/IO/Handle.pm >>> line 478, line 1000." >>> >>> E no navegador me retorna: >>> Erro 354 (net::ERR_CONTENT_LENGTH_MISMATCH): O servidor encerrou a >>> conex?o inesperadamente. >>> >>> O c?digo: >>> my $mech = WWW::Mechanize->new; >>> $mech->get(' >>> http://www.jusbrasil.com.br/legislacao/busca?q=usucapi?o&s=legislacao'); >>> my $valor = $mech->content; >>> $c->res->body("$valor"); >>> >>> Algu?m pode ajudar ou me indicar o que devo fazer. >>> >>> Obrigado. >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Mon Mar 25 06:28:04 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Mon, 25 Mar 2013 10:28:04 -0300 Subject: [SP-pm] DateTime - 'America/Sao_Paulo' time_zone problem... Message-ID: N?o sei se voc?s tiveram esse problema. Bom, eu tive! Achei esse link e estou compartilhando com voc?s. http://www.nntp.perl.org/group/perl.datetime/2012/06/msg7854.html Cheers! -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Mon Mar 25 06:32:20 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 25 Mar 2013 10:32:20 -0300 Subject: [SP-pm] DateTime - 'America/Sao_Paulo' time_zone problem... In-Reply-To: References: Message-ID: J? aconteceu comigo Quando trabalhar com datas apenas, tem q jogar uma hora "safe", se n?o tem q tratar as somas que caierem numa "hora inexistente" Em 25/03/2013 10:28, "Andre Carneiro" escreveu: > N?o sei se voc?s tiveram esse problema. Bom, eu tive! Achei esse link e > estou compartilhando com voc?s. > > > http://www.nntp.perl.org/group/perl.datetime/2012/06/msg7854.html > > > > > > Cheers! > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Mon Mar 25 07:32:53 2013 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 25 Mar 2013 11:32:53 -0300 Subject: [SP-pm] Maluco para white camel !!! Message-ID: Pessoal, O Breno, em reconhecimento a todos os esfor?os do maluco (que tamb?m atende pelo nome de Thiago Rondon), est? fazendo a campanha para indic?-lo ao pr?mio de White Camel. (neste link tem o excelente texto do Breno http://mail.pm.org/pipermail/brasil-pm/2013q1/000261.html ) O link para vota no Thiago ? http://whitecamelawards.mobrater.com/idea/6382E358-9433-11E2-8362-8AC49D4F7835/thiago-rondon Neste momente ele tem APENAS 52 votos a favor e 2 contra !!! Pessoal, S?RIO, eu QUERO ver este placar de mil contra 2 !!!! Quem acompanha as listas de Perl, sabe que a anos segue uma discuss?o de 'Perl is not dead', e sem d?vida o Thiago foi uma das pessoas que fez o Perl reaparecer na m?dia brasileira. Ent?o V O T E !!!!! Solli Honorio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From giulianisanches at gmail.com Mon Mar 25 07:58:18 2013 From: giulianisanches at gmail.com (Giuliani Sanches) Date: Mon, 25 Mar 2013 11:58:18 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: References: Message-ID: Voto dado. Boa sorte Thiago "Maluco" Rondon :) Abra?o. Giuliani D. Sanches about.me/giulianisanches 2013/3/25 Solli Honorio > Pessoal, > > O Breno, em reconhecimento a todos os esfor?os do maluco (que tamb?m > atende pelo nome de Thiago Rondon), est? fazendo a campanha para indic?-lo > ao pr?mio de White Camel. (neste link tem o excelente texto do Breno > http://mail.pm.org/pipermail/brasil-pm/2013q1/000261.html ) > > O link para vota no Thiago ? > http://whitecamelawards.mobrater.com/idea/6382E358-9433-11E2-8362-8AC49D4F7835/thiago-rondon > > Neste momente ele tem APENAS 52 votos a favor e 2 contra !!! Pessoal, > S?RIO, eu QUERO ver este placar de mil contra 2 !!!! > > Quem acompanha as listas de Perl, sabe que a anos segue uma discuss?o de > 'Perl is not dead', e sem d?vida o Thiago foi uma das pessoas que fez o > Perl reaparecer na m?dia brasileira. > > Ent?o V O T E !!!!! > > Solli Honorio > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From rafaelprenzier at gmail.com Mon Mar 25 08:02:35 2013 From: rafaelprenzier at gmail.com (Rafael Prenzier) Date: Mon, 25 Mar 2013 12:02:35 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: References: Message-ID: Votado 2013/3/25 Giuliani Sanches > Voto dado. > > Boa sorte Thiago "Maluco" Rondon :) > > Abra?o. > > > Giuliani D. Sanches > about.me/giulianisanches > > > 2013/3/25 Solli Honorio > >> Pessoal, >> >> O Breno, em reconhecimento a todos os esfor?os do maluco (que tamb?m >> atende pelo nome de Thiago Rondon), est? fazendo a campanha para indic?-lo >> ao pr?mio de White Camel. (neste link tem o excelente texto do Breno >> http://mail.pm.org/pipermail/brasil-pm/2013q1/000261.html ) >> >> O link para vota no Thiago ? >> http://whitecamelawards.mobrater.com/idea/6382E358-9433-11E2-8362-8AC49D4F7835/thiago-rondon >> >> Neste momente ele tem APENAS 52 votos a favor e 2 contra !!! Pessoal, >> S?RIO, eu QUERO ver este placar de mil contra 2 !!!! >> >> Quem acompanha as listas de Perl, sabe que a anos segue uma discuss?o de >> 'Perl is not dead', e sem d?vida o Thiago foi uma das pessoas que fez o >> Perl reaparecer na m?dia brasileira. >> >> Ent?o V O T E !!!!! >> >> Solli Honorio >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Rafael Prenzier dos Santos | Engenheiro e Perl Monger (11) 5209-0847 www.prenzier.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gustavo.telly at gmail.com Mon Mar 25 08:04:32 2013 From: gustavo.telly at gmail.com (Gustavo Telly) Date: Mon, 25 Mar 2013 12:04:32 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: References: Message-ID: votado Em 25 de mar?o de 2013 12:02, Rafael Prenzier escreveu: > Votado > > > 2013/3/25 Giuliani Sanches > >> Voto dado. >> >> Boa sorte Thiago "Maluco" Rondon :) >> >> Abra?o. >> >> >> Giuliani D. Sanches >> about.me/giulianisanches >> >> >> 2013/3/25 Solli Honorio >> >>> Pessoal, >>> >>> O Breno, em reconhecimento a todos os esfor?os do maluco (que tamb?m >>> atende pelo nome de Thiago Rondon), est? fazendo a campanha para indic?-lo >>> ao pr?mio de White Camel. (neste link tem o excelente texto do Breno >>> http://mail.pm.org/pipermail/brasil-pm/2013q1/000261.html ) >>> >>> O link para vota no Thiago ? >>> http://whitecamelawards.mobrater.com/idea/6382E358-9433-11E2-8362-8AC49D4F7835/thiago-rondon >>> >>> Neste momente ele tem APENAS 52 votos a favor e 2 contra !!! Pessoal, >>> S?RIO, eu QUERO ver este placar de mil contra 2 !!!! >>> >>> Quem acompanha as listas de Perl, sabe que a anos segue uma discuss?o de >>> 'Perl is not dead', e sem d?vida o Thiago foi uma das pessoas que fez o >>> Perl reaparecer na m?dia brasileira. >>> >>> Ent?o V O T E !!!!! >>> >>> Solli Honorio >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Rafael Prenzier dos Santos | Engenheiro e Perl Monger > > (11) 5209-0847 > > www.prenzier.com > > > > > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eduardo at web2solutions.com.br Mon Mar 25 09:22:05 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Mon, 25 Mar 2013 13:22:05 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: References: Message-ID: <515079AD.9030308@web2solutions.com.br> Votado On 25/03/2013 11:32, Solli Honorio wrote: > Pessoal, > > O Breno, em reconhecimento a todos os esfor?os do maluco (que tamb?m > atende pelo nome de Thiago Rondon), est? fazendo a campanha para > indic?-lo ao pr?mio de White Camel. (neste link tem o excelente texto > do Breno http://mail.pm.org/pipermail/brasil-pm/2013q1/000261.html ) > > O link para vota no Thiago ? > http://whitecamelawards.mobrater.com/idea/6382E358-9433-11E2-8362-8AC49D4F7835/thiago-rondon > > Neste momente ele tem APENAS 52 votos a favor e 2 contra !!! Pessoal, > S?RIO, eu QUERO ver este placar de mil contra 2 !!!! > > Quem acompanha as listas de Perl, sabe que a anos segue uma discuss?o > de 'Perl is not dead', e sem d?vida o Thiago foi uma das pessoas que > fez o Perl reaparecer na m?dia brasileira. > > Ent?o V O T E !!!!! > > Solli Honorio > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Mon Mar 25 10:29:00 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 25 Mar 2013 14:29:00 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: References: Message-ID: votado! 2013/3/25 Solli Honorio : > Pessoal, > > O Breno, em reconhecimento a todos os esfor?os do maluco (que tamb?m atende > pelo nome de Thiago Rondon), est? fazendo a campanha para indic?-lo ao > pr?mio de White Camel. (neste link tem o excelente texto do Breno > http://mail.pm.org/pipermail/brasil-pm/2013q1/000261.html ) > > O link para vota no Thiago ? > http://whitecamelawards.mobrater.com/idea/6382E358-9433-11E2-8362-8AC49D4F7835/thiago-rondon > > Neste momente ele tem APENAS 52 votos a favor e 2 contra !!! Pessoal, S?RIO, > eu QUERO ver este placar de mil contra 2 !!!! > > Quem acompanha as listas de Perl, sabe que a anos segue uma discuss?o de > 'Perl is not dead', e sem d?vida o Thiago foi uma das pessoas que fez o Perl > reaparecer na m?dia brasileira. > > Ent?o V O T E !!!!! > > Solli Honorio > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From daniel.oliveira.mantovani at gmail.com Mon Mar 25 10:33:05 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 25 Mar 2013 14:33:05 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: References: Message-ID: O Thiago Rondon ? o evangelista Perl mais importante da America Latina e n?o tem ningu?m que fa?a algo parecido com o que ele faz. 2013/3/25 Daniel de Oliveira Mantovani : > votado! > > 2013/3/25 Solli Honorio : >> Pessoal, >> >> O Breno, em reconhecimento a todos os esfor?os do maluco (que tamb?m atende >> pelo nome de Thiago Rondon), est? fazendo a campanha para indic?-lo ao >> pr?mio de White Camel. (neste link tem o excelente texto do Breno >> http://mail.pm.org/pipermail/brasil-pm/2013q1/000261.html ) >> >> O link para vota no Thiago ? >> http://whitecamelawards.mobrater.com/idea/6382E358-9433-11E2-8362-8AC49D4F7835/thiago-rondon >> >> Neste momente ele tem APENAS 52 votos a favor e 2 contra !!! Pessoal, S?RIO, >> eu QUERO ver este placar de mil contra 2 !!!! >> >> Quem acompanha as listas de Perl, sabe que a anos segue uma discuss?o de >> 'Perl is not dead', e sem d?vida o Thiago foi uma das pessoas que fez o Perl >> reaparecer na m?dia brasileira. >> >> Ent?o V O T E !!!!! >> >> Solli Honorio >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From marciorp at gmail.com Mon Mar 25 11:20:23 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 25 Mar 2013 14:20:23 -0400 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: References: Message-ID: N?o entendi direito ... mais votado ... rsrsrs -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Mon Mar 25 11:28:44 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 25 Mar 2013 14:28:44 -0400 Subject: [SP-pm] Subs In-Reply-To: References: <25B49BF22E2C4276A056C4F35BCCD0AE@pcricardo> Message-ID: Solli, Fiz e n?o entendi ... :-| root at vmtst:/home/marcio# perl -Mstrict -e '$a=1' root at vmtst:/home/marcio# perl -Mstrict -e '$c=1' Global symbol "$c" requires explicit package name at -e line 1. Execution of -e aborted due to compilation errors. root at vmtst:/home/marcio# ? reservado ou algo assim? Em 23 de mar?o de 2013 11:47, Solli Honorio escreveu: > Marcio, > > Fa?a um teste : > > perl -Mstrict -e '$a=1' > > e depois > > perl -Mstrict -e '$c=1' > > Me diga o resultado disto e tente enteder o motivo ... eu prometo > explicar, mas fa?a isto primeiro ! > > Solli Honorio > > > > Em 23 de mar?o de 2013 11:35, Marcio Ferreira < > marciodesouzaferreira at gmail.com> escreveu: > >> >> >>> sub somaValor { >>> my ($a,$b)=undef; >>> >> >> Por que essa linha? Evitar problema com globais? >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Mon Mar 25 11:53:56 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 25 Mar 2013 15:53:56 -0300 Subject: [SP-pm] Subs In-Reply-To: References: <25B49BF22E2C4276A056C4F35BCCD0AE@pcricardo> Message-ID: $a e $b "j? existem", pois s?o utilizadas dentro do sort. N?o h? problema em usa-las, mas ? claro q voc? n?o pode acessar o valor delas dentro de um sort (afinal, ele vai trocar pelo valor de cada lado da compara??o atual) 2013/3/25 Marcio - Google > Solli, > > Fiz e n?o entendi ... :-| > > root at vmtst:/home/marcio# perl -Mstrict -e '$a=1' > root at vmtst:/home/marcio# perl -Mstrict -e '$c=1' > Global symbol "$c" requires explicit package name at -e line 1. > Execution of -e aborted due to compilation errors. > root at vmtst:/home/marcio# > > ? reservado ou algo assim? > > > > Em 23 de mar?o de 2013 11:47, Solli Honorio escreveu: > > Marcio, >> >> Fa?a um teste : >> >> perl -Mstrict -e '$a=1' >> >> e depois >> >> perl -Mstrict -e '$c=1' >> >> Me diga o resultado disto e tente enteder o motivo ... eu prometo >> explicar, mas fa?a isto primeiro ! >> >> Solli Honorio >> >> >> >> Em 23 de mar?o de 2013 11:35, Marcio Ferreira < >> marciodesouzaferreira at gmail.com> escreveu: >> >>> >>> >>>> sub somaValor { >>>> my ($a,$b)=undef; >>>> >>> >>> Por que essa linha? Evitar problema com globais? >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Mon Mar 25 12:05:20 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 25 Mar 2013 15:05:20 -0400 Subject: [SP-pm] Subs In-Reply-To: References: <25B49BF22E2C4276A056C4F35BCCD0AE@pcricardo> Message-ID: Mestres, Obrigado por todas as dicas, foram muito valiosas. Eu utilizo Perl para rotinas de sysadmin e implementa??es para Asterisk (AMI e AGI). Hernan, nesse Equin?cio acho que n?o consigo escrever um artigo ainda. Estou muito fraco, o conte?do n?o s?ria de interesse de ningu?m al?m de mim ... rsrs ... mas j? estou fazendo anota??es para escrever um para o pr?ximo, s? n?o sei se vai ser de interesse da comunidade. Ser? sobre Perl voltado para Asterisk. Voltando ao assunto principal, para mim, pelo menos agora, a melhor op??o para reutilizar o c?digo ? o que o Ricardo mostrou. Acho que ? muita pouca coisa para criar um m?dulo, al?m do que n?o domino nem o b?sico do b?sico para querer me aventurar por ?reas que podem me trazer mais dor de cabe?a. Sobre o retorno, o que o Solli colocou sobre passar uma refer?ncia para retornar as informa??es e no retorno mesmo voltar s? se concluiu ou n?o me agradou bastante, pois j? utilizo essa t?cnica em C#, mais em Perl n?o sabia como fazer. Na quest?o de avisar o consumidor sobre eventuais erros, no meu caso ? s? log mesmo, pois o que fa?o ? tudo rotina de servidor. Mais isso suscitou outra d?vida, que colocarei no final. Tamb?m vou adotar o padr?o que o Danie sugeriu para nomenclaturas. E o artigo que o Marcio sugeriu eu ainda estou tentando entender totalmente, digamos que estou em 30% ... rsrsrs As novas d?vidas s?o: 1. Onde e como guardar par?metros como IPs, Users, Password, DBname e etc? Hoje eu declaro vari?veis globais no inicio e atribuo esses valores a elas, depois passo como par?metro para as fun??es, mais acho que ? meio tosco isso. Usar banco de dados como alguns usam, tamb?m acho estranho, at? porque teria que guardar os dados de conex?o em algum lugar. 2. Na quest?o de logs, hoje simplesmente gravo em arquivo texto e tenho que ficar monitorando, ou em alguns casos, os admins tem que ficar monitorando. As rotinas que fa?o em shell eu gravo os logs usando os recursos do syslog, pois na maioria dos casos ele t? configurado para enviar e-mail e etc de acordo com a severidade do caso. Os admins me cobram isso direto porque eles tem que ficar olhando os meus logs. Em Perl d? para usar os recursos do syslog para gravar os logs? Se der, ? mais f?cil pq o syslog se vira com o resto e na maioria dos casos n?o sou eu que tenho que configura-lo. :-) [...]?s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Mon Mar 25 12:08:05 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 25 Mar 2013 15:08:05 -0400 Subject: [SP-pm] Subs In-Reply-To: References: <25B49BF22E2C4276A056C4F35BCCD0AE@pcricardo> Message-ID: A t? ... entendi, e como eu usei o m?dulo strict s? deu erro em $c, que n?o existe ou n?o est? declarada. Como $a j? est?, n?o deu erro. $b tbm n?o daria, assim com $d e $e iriam dar o mesmo erro ... :-) Em 25 de mar?o de 2013 14:53, Renato Santos escreveu: > $a e $b "j? existem", pois s?o utilizadas dentro do sort. N?o h? problema > em usa-las, mas ? claro q voc? n?o pode acessar o valor delas dentro de um > sort (afinal, ele vai trocar pelo valor de cada lado da compara??o atual) > > > 2013/3/25 Marcio - Google > >> Solli, >> >> Fiz e n?o entendi ... :-| >> >> root at vmtst:/home/marcio# perl -Mstrict -e '$a=1' >> root at vmtst:/home/marcio# perl -Mstrict -e '$c=1' >> Global symbol "$c" requires explicit package name at -e line 1. >> Execution of -e aborted due to compilation errors. >> root at vmtst:/home/marcio# >> >> ? reservado ou algo assim? >> >> >> >> Em 23 de mar?o de 2013 11:47, Solli Honorio escreveu: >> >> Marcio, >>> >>> Fa?a um teste : >>> >>> perl -Mstrict -e '$a=1' >>> >>> e depois >>> >>> perl -Mstrict -e '$c=1' >>> >>> Me diga o resultado disto e tente enteder o motivo ... eu prometo >>> explicar, mas fa?a isto primeiro ! >>> >>> Solli Honorio >>> >>> >>> >>> Em 23 de mar?o de 2013 11:35, Marcio Ferreira < >>> marciodesouzaferreira at gmail.com> escreveu: >>> >>>> >>>> >>>>> sub somaValor { >>>>> my ($a,$b)=undef; >>>>> >>>> >>>> Por que essa linha? Evitar problema com globais? >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Mon Mar 25 12:30:09 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 25 Mar 2013 16:30:09 -0300 Subject: [SP-pm] Subs In-Reply-To: References: <25B49BF22E2C4276A056C4F35BCCD0AE@pcricardo> Message-ID: 1: arquivo de configuracao http://search.cpan.org/~tlinden/Config-General-2.51/General.pm ou Config::Any ou (muitos) 2: sim, voc? manda a saida pra onde vc quiser http://stackoverflow.com/questions/2907593/how-can-i-redirect-standard-output-to-a-file-in-perl 2013/3/25 Marcio - Google > Mestres, > > Obrigado por todas as dicas, foram muito valiosas. > Eu utilizo Perl para rotinas de sysadmin e implementa??es para Asterisk > (AMI e AGI). > > Hernan, nesse Equin?cio acho que n?o consigo escrever um artigo ainda. > Estou muito fraco, o conte?do n?o s?ria de interesse de ningu?m al?m de mim > ... rsrs ... mas j? estou fazendo anota??es para escrever um para o > pr?ximo, s? n?o sei se vai ser de interesse da comunidade. Ser? sobre Perl > voltado para Asterisk. > > Voltando ao assunto principal, para mim, pelo menos agora, a melhor > op??o para reutilizar o c?digo ? o que o Ricardo mostrou. Acho que ? muita > pouca coisa para criar um m?dulo, al?m do que n?o domino nem o b?sico do > b?sico para querer me aventurar por ?reas que podem me trazer mais dor de > cabe?a. > > Sobre o retorno, o que o Solli colocou sobre passar uma refer?ncia para > retornar as informa??es e no retorno mesmo voltar s? se concluiu ou n?o me > agradou bastante, pois j? utilizo essa t?cnica em C#, mais em Perl n?o > sabia como fazer. > Na quest?o de avisar o consumidor sobre eventuais erros, no meu caso ? > s? log mesmo, pois o que fa?o ? tudo rotina de servidor. Mais > isso suscitou outra d?vida, que colocarei no final. > > Tamb?m vou adotar o padr?o que o Danie sugeriu para nomenclaturas. > > E o artigo que o Marcio sugeriu eu ainda estou tentando entender > totalmente, digamos que estou em 30% ... rsrsrs > > As novas d?vidas s?o: > 1. Onde e como guardar par?metros como IPs, Users, Password, DBname e > etc? Hoje eu declaro vari?veis globais no inicio e atribuo esses valores a > elas, depois passo como par?metro para as fun??es, mais acho que ? meio > tosco isso. Usar banco de dados como alguns usam, tamb?m acho estranho, at? > porque teria que guardar os dados de conex?o em algum lugar. > > 2. Na quest?o de logs, hoje simplesmente gravo em arquivo texto e tenho > que ficar monitorando, ou em alguns casos, os admins tem que ficar > monitorando. As rotinas que fa?o em shell eu gravo os logs usando os > recursos do syslog, pois na maioria dos casos ele t? configurado para > enviar e-mail e etc de acordo com a severidade do caso. Os admins me cobram > isso direto porque eles tem que ficar olhando os meus logs. Em Perl d? para > usar os recursos do syslog para gravar os logs? Se der, ? mais f?cil pq o > syslog se vira com o resto e na maioria dos casos n?o sou eu que tenho que > configura-lo. :-) > > [...]?s > > Marcio > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From fdmmelo at gmail.com Mon Mar 25 13:13:46 2013 From: fdmmelo at gmail.com (Frederico Melo) Date: Mon, 25 Mar 2013 17:13:46 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: <1362852966.3323.1.camel@fedora.thiago> <1362863799.5155.23.camel@fedora.thiago> <1362871746.5155.32.camel@fedora.thiago> Message-ID: Oi M?rcio, tudo bem? Voltei! Ent?o... ap?s v?rias tentativas, debugs e verifica??o de logs, consegui navegar pelo servidor IBM atrav?s do Perl com Expect. Muito legal mesmo! Obrigado pelas dicas iniciais! Agora, cheguei na fase de capturar algumas informa??es e grav?-las em banco de dados. Vejo nos arquivos de logs o resultado da fun??o ascii do s3270. Como fa?o para pegar alguns dados (n?o ? o print da tela 0,0,24,80 completo) e armazeno em banco? Pelo Perl e Expect isso ? poss?vel de ser feito no mesmo tempo que navega-se pelas telas do MainFrame IBM? Hoje meu c?digo ? algo assim: #!/usr/bin/perl my @s3270 = s3270; use strict; use warnings; use Expect; my $exp = Expect->spawn('s3270'); $exp->log_file('teste.log'); my $cmd1 = "connect(12.234.123.3:23)\n"; $cmd1 .= "wait(InputField)\n"; $cmd1 .= "String(username)\n"; $cmd1 .= "Enter()\n"; $cmd1 .= "wait(InputField)\n"; $cmd1 .= "String(password)\n"; $cmd1 .= "Enter()\n"; $cmd1 .= "wait(InputField)\n"; $cmd1 .= "String(APL)\n"; $cmd1 .= "Enter()\n"; $cmd1 .= "wait(InputField)\n"; $cmd1 .= "String(CODAPL)\n"; $cmd1 .= "Enter()\n"; $cmd1 .= "pf(3)\n"; #TELA INCIAL APL -> VAI PARA CONSULTAS $cmd1 .= "wait(InputField)\n"; $cmd1 .= "String(14)\n"; $cmd1 .= "Enter()\n"; $cmd1 .= "wait(InputField)\n"; $cmd1 .= "String(01)\n"; $cmd1 .= "Enter()\n"; $cmd1 .= "String(ordemserv12tt)\n"; $cmd1 .= "Enter()\n"; $cmd1 .= "Ascii(0,0,24,80)\n"; Neste ponto, tenho a tela impressa em mem?ria e no log. Como fa?o, nessa etapa, para capturar alguns dados e armazen?-los em banco? N?o tenho dificuldades em utilizar DBD ou DBI no perl, minha dificuldade ? interagir o perl com os retornos do s3270 e expect. Seria poss?vel me auxiliar? J? agrade?o pelo precioso apoio1 Obrigado novamente! Frederico 2013/3/21 Marcio - Google > Tiago, nesse caso n?o. A fun??o "string" ? do s3270, e ele entende tudo de > forma literal. Tamb?m tropecei nisso. > > Frederico, isso. Se n?o me engano, para "entrar" o comando ? ENTER. > Se n?o funcionar posta novamente que vou ver com fiz. > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Mon Mar 25 14:25:56 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 25 Mar 2013 17:25:56 -0400 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: <1362852966.3323.1.camel@fedora.thiago> <1362863799.5155.23.camel@fedora.thiago> <1362871746.5155.32.camel@fedora.thiago> Message-ID: Fala Frederico, Vamos l?. Na pr?pria thread o Eden da ?timos exemplos, vou reproduzi-los aqui e tentar explicar. O primeiro que usei foi esse aqui: $exp->send(cmd1$); ##To enviando o comando $exp->expect(100, [qr/.{1920}/ => sub { my($self) = @_; print $self->match; } ] ); Como voc? mesmo disse, a tela tem 80x24, ou sejam 1920 caracteres, o que inclui espa?os. $exp->expect( ##L? o retorno O primeiro par?metro ? o timeout O segundo ? uma regex, que nesse caso espera 1920 caracteres. Se receber isso, vai executar a sub e a sua "tela" vai estar na vari?vel $self. Ai voc? tem que garimpar os dados nessa "stringona", tipo, copiar peda?os dela que contenham os dados que voc? quer. Bom, depois passei para outro mais refinado: $exp->send($cmd1); $exp->expect(100, [ qr/resposta cmd1: (.+)/ => sub { my $self = shift; # $resposta vai ter o que casou com (.+) - Aqui voc? coloca algo que voc? esteja esperando # Digamos que a informa??o que voc? querer seja precedida de , ent?o ? isso que voc? est? esperando my($resposta) = $self->match_list; # Aqui voc? guarda a informa??o no banco de dados ou qualquer outro processamento # enviar segundo comando, para pegar outra informa??o, p.e. $self->send($cmd2); exp_continue; # manda continuar }, qr/resposta cmd2: (.+)/ => sub { my $self = shift; my($resposta) = $self->match_list; # etc... exp_continue; }, # quantas express?es voc? quiser/precisar timeout => sub { die 'o sistema parou de responder' } ] ); Nesse caso ai voc? vai esperar por express?es especificas, e cada vez que elas coincidirem o c?digo da sub ser? processado. Eu pelo menos acabei achando mais f?cil assim do que pegar uma "stringona" e ficar procurando dados dentro dela. Pra cada vez que voc? enviar ($exp->send()) voc? precisa processar o retorno ($exp->expect()). O retorno ? sempre uma string ou timeout. Voc? s? tem que escolher como quer processar essa string. Se tiver mais d?vidas vai postando que vamos tentando ajudar. [...]?s Marcio Em 25 de mar?o de 2013 16:13, Frederico Melo escreveu: > Oi M?rcio, tudo bem? > > Voltei! Ent?o... ap?s v?rias tentativas, debugs e verifica??o de logs, > consegui navegar pelo servidor IBM atrav?s do Perl com Expect. Muito legal > mesmo! Obrigado pelas dicas iniciais! Agora, cheguei na fase de capturar > algumas informa??es e grav?-las em banco de dados. > > Vejo nos arquivos de logs o resultado da fun??o ascii do s3270. Como fa?o > para pegar alguns dados (n?o ? o print da tela 0,0,24,80 completo) e > armazeno em banco? Pelo Perl e Expect isso ? poss?vel de ser feito no mesmo > tempo que navega-se pelas telas do MainFrame IBM? > > Hoje meu c?digo ? algo assim: > > > #!/usr/bin/perl > > my @s3270 = s3270; > > use strict; > use warnings; > use Expect; > > > my $exp = Expect->spawn('s3270'); > > $exp->log_file('teste.log'); > > my $cmd1 = "connect(12.234.123.3:23)\n"; > $cmd1 .= "wait(InputField)\n"; > $cmd1 .= "String(username)\n"; > $cmd1 .= "Enter()\n"; > $cmd1 .= "wait(InputField)\n"; > $cmd1 .= "String(password)\n"; > $cmd1 .= "Enter()\n"; > $cmd1 .= "wait(InputField)\n"; > $cmd1 .= "String(APL)\n"; > $cmd1 .= "Enter()\n"; > $cmd1 .= "wait(InputField)\n"; > $cmd1 .= "String(CODAPL)\n"; > $cmd1 .= "Enter()\n"; > $cmd1 .= "pf(3)\n"; #TELA INCIAL APL -> VAI PARA CONSULTAS > $cmd1 .= "wait(InputField)\n"; > $cmd1 .= "String(14)\n"; > $cmd1 .= "Enter()\n"; > $cmd1 .= "wait(InputField)\n"; > $cmd1 .= "String(01)\n"; > $cmd1 .= "Enter()\n"; > $cmd1 .= "String(ordemserv12tt)\n"; > $cmd1 .= "Enter()\n"; > $cmd1 .= "Ascii(0,0,24,80)\n"; > > Neste ponto, tenho a tela impressa em mem?ria e no log. Como fa?o, nessa > etapa, para capturar alguns dados e armazen?-los em banco? N?o tenho > dificuldades em utilizar DBD ou DBI no perl, minha dificuldade ? interagir > o perl com os retornos do s3270 e expect. Seria poss?vel me auxiliar? J? > agrade?o pelo precioso apoio1 > > Obrigado novamente! > Frederico > > > 2013/3/21 Marcio - Google > >> Tiago, nesse caso n?o. A fun??o "string" ? do s3270, e ele entende tudo >> de forma literal. Tamb?m tropecei nisso. >> >> Frederico, isso. Se n?o me engano, para "entrar" o comando ? ENTER. >> Se n?o funcionar posta novamente que vou ver com fiz. >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Tue Mar 26 06:07:34 2013 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 26 Mar 2013 10:07:34 -0300 Subject: [SP-pm] Subs In-Reply-To: References: <25B49BF22E2C4276A056C4F35BCCD0AE@pcricardo> Message-ID: Marcio, a minha estrutura b?sica de script est? abaixo mas recomendo fortemente que voc? leia http://sao-paulo.pm.org/equinocio/2011/set/8 Quando eu preciso utilizar fork, eu estou utilizando o Parallel::ForkManager, pois a minha vida ficou muito mais simples. #!/usr/bin/env perl use common::sense; use Unix::PID; use Getopt::Long; use Log::Log4perl; use Config::Simple; use sigtrap 'handler' => \&finish_process, 'INT', 'ABRT', 'QUIT', 'TERM'; binmode STDOUT, ":utf8"; my $VERSION = '1.00'; my ($logger, %CONFIG, %CHECKER); $CONFIG{NUM_PROCESS} = 10; # Numero m?ximo de processo $CONFIG{TIMEOUT} = 300; # timeout nos processos $CONFIG{stats}{start} = time(); Getopt::Long::Configure('bundling'); GetOptions( "v|version" => sub { show_version() } , "h|help" => sub { help() } , "f|file=s" => \$CONFIG{file} , ); check_data(); init_script(); # respons?vel por finalizar o script de maneira correta sub finish_process { $logger->info("Encerrando o processamento"); unlink $CONFIG{cfg}->{pid_file}; exit 0; } # respons?vel por verificar se todos os dados fornecido # via linha de comando est?o corretas sub check_data { for my $key ( keys %CHECKER ) { if (! $CHECKER{$key}{where}->() ) { say $CHECKER{$key}{documentation}; } } } # carrega o arquivo de configura??o, inicia o log e # confirma se j? n?o est? em execu??o. sub init_script{ Config::Simple->import_from( $CONFIG{file}, \%{$CONFIG{cfg}} ); my $log_conf = qq( log4perl.rootLogger = DEBUG, LOG1 log4perl.appender.LOG1 = Log::Dispatch::FileRotate log4perl.appender.LOG1.filename = $CONFIG{cfg}->{log_file} log4perl.appender.LOG1.mode = append log4perl.appender.Log1.utf8 = 1 log4perl.appender.LOG1.autoflush = 1 log4perl.appender.LOG1.max = 31 log4perl.appender.LOG1.TZ = America/Sao_Paulo log4perl.appender.LOG1.DatePattern = yyyy-MM-dd log4perl.appender.LOG1.layout = Log::Log4perl::Layout::PatternLayout log4perl.appender.LOG1.layout.ConversionPattern = %d %p %m %n ); Log::Log4perl::init(\$log_conf); $logger = Log::Log4perl::get_logger(); Unix::PID->new()->pid_file( $CONFIG{cfg}->{pid_file} ) or die "Processo j? em execu??o\n"; return 1; } # carrega o hash checker com os parametros de verifica??o BEGIN { %CHECKER = ( file => { documentation => 'Informa a localiza??o do arquivo de configura??o', required => 1, where => sub { return 1 if -e $CONFIG{file} }, }, ); } # s? para garantir (ou n?o) a remo??o do arquivo de pid END { unlink $CONFIG{cfg}->{pid_file}; } Em 25 de mar?o de 2013 16:05, Marcio - Google escreveu: > Mestres, > > Obrigado por todas as dicas, foram muito valiosas. > Eu utilizo Perl para rotinas de sysadmin e implementa??es para Asterisk > (AMI e AGI). > > Hernan, nesse Equin?cio acho que n?o consigo escrever um artigo ainda. > Estou muito fraco, o conte?do n?o s?ria de interesse de ningu?m al?m de mim > ... rsrs ... mas j? estou fazendo anota??es para escrever um para o > pr?ximo, s? n?o sei se vai ser de interesse da comunidade. Ser? sobre Perl > voltado para Asterisk. > > Voltando ao assunto principal, para mim, pelo menos agora, a melhor > op??o para reutilizar o c?digo ? o que o Ricardo mostrou. Acho que ? muita > pouca coisa para criar um m?dulo, al?m do que n?o domino nem o b?sico do > b?sico para querer me aventurar por ?reas que podem me trazer mais dor de > cabe?a. > > Sobre o retorno, o que o Solli colocou sobre passar uma refer?ncia para > retornar as informa??es e no retorno mesmo voltar s? se concluiu ou n?o me > agradou bastante, pois j? utilizo essa t?cnica em C#, mais em Perl n?o > sabia como fazer. > Na quest?o de avisar o consumidor sobre eventuais erros, no meu caso ? > s? log mesmo, pois o que fa?o ? tudo rotina de servidor. Mais > isso suscitou outra d?vida, que colocarei no final. > > Tamb?m vou adotar o padr?o que o Danie sugeriu para nomenclaturas. > > E o artigo que o Marcio sugeriu eu ainda estou tentando entender > totalmente, digamos que estou em 30% ... rsrsrs > > As novas d?vidas s?o: > 1. Onde e como guardar par?metros como IPs, Users, Password, DBname e > etc? Hoje eu declaro vari?veis globais no inicio e atribuo esses valores a > elas, depois passo como par?metro para as fun??es, mais acho que ? meio > tosco isso. Usar banco de dados como alguns usam, tamb?m acho estranho, at? > porque teria que guardar os dados de conex?o em algum lugar. > > 2. Na quest?o de logs, hoje simplesmente gravo em arquivo texto e tenho > que ficar monitorando, ou em alguns casos, os admins tem que ficar > monitorando. As rotinas que fa?o em shell eu gravo os logs usando os > recursos do syslog, pois na maioria dos casos ele t? configurado para > enviar e-mail e etc de acordo com a severidade do caso. Os admins me cobram > isso direto porque eles tem que ficar olhando os meus logs. Em Perl d? para > usar os recursos do syslog para gravar os logs? Se der, ? mais f?cil pq o > syslog se vira com o resto e na maioria dos casos n?o sou eu que tenho que > configura-lo. :-) > > [...]?s > > Marcio > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Tue Mar 26 06:13:04 2013 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 26 Mar 2013 10:13:04 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: References: Message-ID: Pessoal, Cad? a for?a da comunidade de Perl ? Temos centenas de pessoas na lista que v?em se beneficiando de uma maneira ou de outra com os esfor?os do Thiago e ainda temos apenas 96 votos !!!! Eu quero ver o Thiago com 300 votos (sem roubar ? claro), para mostrar a for?a da comunidade no Brasil ! N?o tem custo algum para voc?s, ser? apenas 10 segundos para clicar no 'Yes'. N?o ? necess?rio cadastro, facebook ou qualquer coisa de controle ! Vamos pessoal, vamos mostrar a for?a da comunidade do Perl Brasil !!! Solli Honorio Em 25 de mar?o de 2013 11:32, Solli Honorio escreveu: > Pessoal, > > O Breno, em reconhecimento a todos os esfor?os do maluco (que tamb?m > atende pelo nome de Thiago Rondon), est? fazendo a campanha para indic?-lo > ao pr?mio de White Camel. (neste link tem o excelente texto do Breno > http://mail.pm.org/pipermail/brasil-pm/2013q1/000261.html ) > > O link para vota no Thiago ? > http://whitecamelawards.mobrater.com/idea/6382E358-9433-11E2-8362-8AC49D4F7835/thiago-rondon > > Neste momente ele tem APENAS 52 votos a favor e 2 contra !!! Pessoal, > S?RIO, eu QUERO ver este placar de mil contra 2 !!!! > > Quem acompanha as listas de Perl, sabe que a anos segue uma discuss?o de > 'Perl is not dead', e sem d?vida o Thiago foi uma das pessoas que fez o > Perl reaparecer na m?dia brasileira. > > Ent?o V O T E !!!!! > > Solli Honorio > > > -- > "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 fdmmelo at gmail.com Tue Mar 26 09:12:52 2013 From: fdmmelo at gmail.com (Frederico Melo) Date: Tue, 26 Mar 2013 13:12:52 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: References: Message-ID: Done! Boa sorte maluco! 2013/3/25 Solli Honorio > Pessoal, > > O Breno, em reconhecimento a todos os esfor?os do maluco (que tamb?m > atende pelo nome de Thiago Rondon), est? fazendo a campanha para indic?-lo > ao pr?mio de White Camel. (neste link tem o excelente texto do Breno > http://mail.pm.org/pipermail/brasil-pm/2013q1/000261.html ) > > O link para vota no Thiago ? > http://whitecamelawards.mobrater.com/idea/6382E358-9433-11E2-8362-8AC49D4F7835/thiago-rondon > > Neste momente ele tem APENAS 52 votos a favor e 2 contra !!! Pessoal, > S?RIO, eu QUERO ver este placar de mil contra 2 !!!! > > Quem acompanha as listas de Perl, sabe que a anos segue uma discuss?o de > 'Perl is not dead', e sem d?vida o Thiago foi uma das pessoas que fez o > Perl reaparecer na m?dia brasileira. > > Ent?o V O T E !!!!! > > Solli Honorio > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fdmmelo at gmail.com Tue Mar 26 09:20:10 2013 From: fdmmelo at gmail.com (Frederico Melo) Date: Tue, 26 Mar 2013 13:20:10 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: <1362852966.3323.1.camel@fedora.thiago> <1362863799.5155.23.camel@fedora.thiago> <1362871746.5155.32.camel@fedora.thiago> Message-ID: M?rcio! Muito obrigado pelas dicas! Mais uma vez sua ajuda est? sendo muito importante! Vou realizar testes antes de incomodar novamente. Obrigado mesmo. Frederico 2013/3/25 Marcio - Google > Fala Frederico, > > Vamos l?. Na pr?pria thread o Eden da ?timos exemplos, vou reproduzi-los > aqui e tentar explicar. > > O primeiro que usei foi esse aqui: > > > $exp->send(cmd1$); ##To enviando o comando > > $exp->expect(100, [qr/.{1920}/ => sub { > my($self) = @_; > print $self->match; > } > ] > ); > > > Como voc? mesmo disse, a tela tem 80x24, ou sejam 1920 caracteres, o que > inclui espa?os. > $exp->expect( ##L? o retorno > O primeiro par?metro ? o timeout > O segundo ? uma regex, que nesse caso espera 1920 caracteres. Se receber > isso, vai executar a sub e a sua "tela" vai estar na vari?vel $self. Ai > voc? tem que garimpar os dados nessa "stringona", tipo, copiar peda?os dela > que contenham os dados que voc? quer. > > > Bom, depois passei para outro mais refinado: > > > $exp->send($cmd1); > $exp->expect(100, [ > qr/resposta cmd1: (.+)/ => sub { > my $self = shift; > > # $resposta vai ter > o que casou com (.+) - Aqui voc? coloca algo que voc? esteja esperando > # Digamos que a > informa??o que voc? querer seja precedida de , ent?o ? isso que voc? > est? esperando > my($resposta) = > $self->match_list; > > # Aqui voc? guarda > a informa??o no banco de dados ou qualquer outro processamento > > # enviar segundo > comando, para pegar outra informa??o, p.e. > $self->send($cmd2); > > exp_continue; # > manda continuar > }, > qr/resposta cmd2: (.+)/ => sub { > my $self = shift; > my($resposta) = > $self->match_list; > > # etc... > > exp_continue; > }, > > # quantas express?es voc? quiser/precisar > > timeout => sub { die 'o sistema parou de responder' } > ] > ); > > > Nesse caso ai voc? vai esperar por express?es especificas, e cada vez que > elas coincidirem o c?digo da sub ser? processado. Eu pelo menos acabei > achando mais f?cil assim do que pegar uma "stringona" e ficar procurando > dados dentro dela. > > Pra cada vez que voc? enviar ($exp->send()) voc? precisa processar o > retorno ($exp->expect()). > O retorno ? sempre uma string ou timeout. Voc? s? tem que escolher como > quer processar essa string. > > Se tiver mais d?vidas vai postando que vamos tentando ajudar. > > [...]?s > > Marcio > > Em 25 de mar?o de 2013 16:13, Frederico Melo escreveu: > > Oi M?rcio, tudo bem? >> >> Voltei! Ent?o... ap?s v?rias tentativas, debugs e verifica??o de logs, >> consegui navegar pelo servidor IBM atrav?s do Perl com Expect. Muito legal >> mesmo! Obrigado pelas dicas iniciais! Agora, cheguei na fase de capturar >> algumas informa??es e grav?-las em banco de dados. >> >> Vejo nos arquivos de logs o resultado da fun??o ascii do s3270. Como fa?o >> para pegar alguns dados (n?o ? o print da tela 0,0,24,80 completo) e >> armazeno em banco? Pelo Perl e Expect isso ? poss?vel de ser feito no mesmo >> tempo que navega-se pelas telas do MainFrame IBM? >> >> Hoje meu c?digo ? algo assim: >> >> >> #!/usr/bin/perl >> >> my @s3270 = s3270; >> >> use strict; >> use warnings; >> use Expect; >> >> >> my $exp = Expect->spawn('s3270'); >> >> $exp->log_file('teste.log'); >> >> my $cmd1 = "connect(12.234.123.3:23)\n"; >> $cmd1 .= "wait(InputField)\n"; >> $cmd1 .= "String(username)\n"; >> $cmd1 .= "Enter()\n"; >> $cmd1 .= "wait(InputField)\n"; >> $cmd1 .= "String(password)\n"; >> $cmd1 .= "Enter()\n"; >> $cmd1 .= "wait(InputField)\n"; >> $cmd1 .= "String(APL)\n"; >> $cmd1 .= "Enter()\n"; >> $cmd1 .= "wait(InputField)\n"; >> $cmd1 .= "String(CODAPL)\n"; >> $cmd1 .= "Enter()\n"; >> $cmd1 .= "pf(3)\n"; #TELA INCIAL APL -> VAI PARA CONSULTAS >> $cmd1 .= "wait(InputField)\n"; >> $cmd1 .= "String(14)\n"; >> $cmd1 .= "Enter()\n"; >> $cmd1 .= "wait(InputField)\n"; >> $cmd1 .= "String(01)\n"; >> $cmd1 .= "Enter()\n"; >> $cmd1 .= "String(ordemserv12tt)\n"; >> $cmd1 .= "Enter()\n"; >> $cmd1 .= "Ascii(0,0,24,80)\n"; >> >> Neste ponto, tenho a tela impressa em mem?ria e no log. Como fa?o, nessa >> etapa, para capturar alguns dados e armazen?-los em banco? N?o tenho >> dificuldades em utilizar DBD ou DBI no perl, minha dificuldade ? interagir >> o perl com os retornos do s3270 e expect. Seria poss?vel me auxiliar? J? >> agrade?o pelo precioso apoio1 >> >> Obrigado novamente! >> Frederico >> >> >> 2013/3/21 Marcio - Google >> >>> Tiago, nesse caso n?o. A fun??o "string" ? do s3270, e ele entende tudo >>> de forma literal. Tamb?m tropecei nisso. >>> >>> Frederico, isso. Se n?o me engano, para "entrar" o comando ? ENTER. >>> Se n?o funcionar posta novamente que vou ver com fiz. >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Tue Mar 26 10:38:09 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Tue, 26 Mar 2013 14:38:09 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: References: Message-ID: @[queridos], Obrigado a todos, eu fico *muito* feliz s? pela indica??o... Como Larry Wall vive falando ... Perl n?o ? s? a linguagem, ? isto tudo ao redor dela... ? a cultura e pessoas que envolve ela... e isto ? muito bacana ! Isto prova que dentro da comunidade n?s fazemos muito amigos, e alguns marketeiros pessoais !! :-D Mas, mudando completamente o "foco".. Amanh? vai ter a edi??o do 7Masters promovido pelo portal iMasters: http://setemasters.imasters.com.br/edicoes/perl/ ? amanh?, e vamos ter (apenas) convidados ilustres! Alguns vem de longe, como ? o caso do Breno Oliveira (Rio-PM) e do Felipe Leprevost (Curitiba-PM), e outros de SP como o Eden, Lorn, , Stan, Lruoso, ThiagoGlauco! Eu vou estar l? na plateia, e depois enchendo o saco deles para tomar uma cerveja barata em alguma esquina, quem vai ?! Abs! -Thiago Rondon On Tuesday, March 26, 2013 at 1:12 PM, Frederico Melo wrote: > Done! Boa sorte maluco! > > 2013/3/25 Solli Honorio > > Pessoal, > > > > O Breno, em reconhecimento a todos os esfor?os do maluco (que tamb?m atende pelo nome de Thiago Rondon), est? fazendo a campanha para indic?-lo ao pr?mio de White Camel. (neste link tem o excelente texto do Breno http://mail.pm.org/pipermail/brasil-pm/2013q1/000261.html ) > > > > O link para vota no Thiago ? http://whitecamelawards.mobrater.com/idea/6382E358-9433-11E2-8362-8AC49D4F7835/thiago-rondon > > > > Neste momente ele tem APENAS 52 votos a favor e 2 contra !!! Pessoal, S?RIO, eu QUERO ver este placar de mil contra 2 !!!! > > > > Quem acompanha as listas de Perl, sabe que a anos segue uma discuss?o de 'Perl is not dead', e sem d?vida o Thiago foi uma das pessoas que fez o Perl reaparecer na m?dia brasileira. > > > > Ent?o V O T E !!!!! > > > > Solli Honorio > > > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From marciorp at gmail.com Tue Mar 26 13:04:40 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 26 Mar 2013 16:04:40 -0400 Subject: [SP-pm] Subs In-Reply-To: References: <25B49BF22E2C4276A056C4F35BCCD0AE@pcricardo> Message-ID: Solli, Muito obrigado pelos exemplos. Estou lendo o artigo tamb?m. [...]?s Marcio Em 26 de mar?o de 2013 09:07, Solli Honorio escreveu: > Marcio, a minha estrutura b?sica de script est? abaixo mas recomendo > fortemente que voc? leia http://sao-paulo.pm.org/equinocio/2011/set/8 > > Quando eu preciso utilizar fork, eu estou utilizando o > Parallel::ForkManager, pois a minha vida ficou muito mais simples. > > > #!/usr/bin/env perl > use common::sense; > use Unix::PID; > use Getopt::Long; > use Log::Log4perl; > use Config::Simple; > > use sigtrap 'handler' => \&finish_process, 'INT', 'ABRT', 'QUIT', 'TERM'; > > binmode STDOUT, ":utf8"; > > my $VERSION = '1.00'; > my ($logger, %CONFIG, %CHECKER); > > $CONFIG{NUM_PROCESS} = 10; # Numero m?ximo de processo > $CONFIG{TIMEOUT} = 300; # timeout nos processos > $CONFIG{stats}{start} = time(); > > Getopt::Long::Configure('bundling'); > GetOptions( > "v|version" => sub { show_version() } , > "h|help" => sub { help() } , > "f|file=s" => \$CONFIG{file} , > ); > > check_data(); > init_script(); > > # respons?vel por finalizar o script de maneira correta > sub finish_process { > $logger->info("Encerrando o processamento"); > > unlink $CONFIG{cfg}->{pid_file}; > > exit 0; > } > > # respons?vel por verificar se todos os dados fornecido > # via linha de comando est?o corretas > sub check_data { > for my $key ( keys %CHECKER ) { > if (! $CHECKER{$key}{where}->() ) { > say $CHECKER{$key}{documentation}; > } > } > } > > # carrega o arquivo de configura??o, inicia o log e > # confirma se j? n?o est? em execu??o. > sub init_script{ > Config::Simple->import_from( $CONFIG{file}, \%{$CONFIG{cfg}} ); > my $log_conf = qq( > log4perl.rootLogger = DEBUG, LOG1 > log4perl.appender.LOG1 = Log::Dispatch::FileRotate > log4perl.appender.LOG1.filename = $CONFIG{cfg}->{log_file} > log4perl.appender.LOG1.mode = append > log4perl.appender.Log1.utf8 = 1 > log4perl.appender.LOG1.autoflush = 1 > log4perl.appender.LOG1.max = 31 > log4perl.appender.LOG1.TZ = America/Sao_Paulo > log4perl.appender.LOG1.DatePattern = yyyy-MM-dd > log4perl.appender.LOG1.layout = > Log::Log4perl::Layout::PatternLayout > log4perl.appender.LOG1.layout.ConversionPattern = %d %p %m %n > ); > > Log::Log4perl::init(\$log_conf); > $logger = Log::Log4perl::get_logger(); > > Unix::PID->new()->pid_file( $CONFIG{cfg}->{pid_file} ) > or die "Processo j? em execu??o\n"; > > return 1; > } > > # carrega o hash checker com os parametros de verifica??o > BEGIN { > %CHECKER = ( > file => { > documentation => 'Informa a localiza??o do arquivo de > configura??o', > required => 1, > where => sub { return 1 if -e $CONFIG{file} }, > }, > ); > } > > # s? para garantir (ou n?o) a remo??o do arquivo de pid > END { > unlink $CONFIG{cfg}->{pid_file}; > } > > > > > Em 25 de mar?o de 2013 16:05, Marcio - Google escreveu: > >> Mestres, >> >> Obrigado por todas as dicas, foram muito valiosas. >> Eu utilizo Perl para rotinas de sysadmin e implementa??es para >> Asterisk (AMI e AGI). >> >> Hernan, nesse Equin?cio acho que n?o consigo escrever um artigo ainda. >> Estou muito fraco, o conte?do n?o s?ria de interesse de ningu?m al?m de mim >> ... rsrs ... mas j? estou fazendo anota??es para escrever um para o >> pr?ximo, s? n?o sei se vai ser de interesse da comunidade. Ser? sobre Perl >> voltado para Asterisk. >> >> Voltando ao assunto principal, para mim, pelo menos agora, a melhor >> op??o para reutilizar o c?digo ? o que o Ricardo mostrou. Acho que ? muita >> pouca coisa para criar um m?dulo, al?m do que n?o domino nem o b?sico do >> b?sico para querer me aventurar por ?reas que podem me trazer mais dor de >> cabe?a. >> >> Sobre o retorno, o que o Solli colocou sobre passar uma refer?ncia >> para retornar as informa??es e no retorno mesmo voltar s? se concluiu ou >> n?o me agradou bastante, pois j? utilizo essa t?cnica em C#, mais em Perl >> n?o sabia como fazer. >> Na quest?o de avisar o consumidor sobre eventuais erros, no meu caso ? >> s? log mesmo, pois o que fa?o ? tudo rotina de servidor. Mais >> isso suscitou outra d?vida, que colocarei no final. >> >> Tamb?m vou adotar o padr?o que o Danie sugeriu para nomenclaturas. >> >> E o artigo que o Marcio sugeriu eu ainda estou tentando entender >> totalmente, digamos que estou em 30% ... rsrsrs >> >> As novas d?vidas s?o: >> 1. Onde e como guardar par?metros como IPs, Users, Password, DBname e >> etc? Hoje eu declaro vari?veis globais no inicio e atribuo esses valores a >> elas, depois passo como par?metro para as fun??es, mais acho que ? meio >> tosco isso. Usar banco de dados como alguns usam, tamb?m acho estranho, at? >> porque teria que guardar os dados de conex?o em algum lugar. >> >> 2. Na quest?o de logs, hoje simplesmente gravo em arquivo texto e >> tenho que ficar monitorando, ou em alguns casos, os admins tem que ficar >> monitorando. As rotinas que fa?o em shell eu gravo os logs usando os >> recursos do syslog, pois na maioria dos casos ele t? configurado para >> enviar e-mail e etc de acordo com a severidade do caso. Os admins me cobram >> isso direto porque eles tem que ficar olhando os meus logs. Em Perl d? para >> usar os recursos do syslog para gravar os logs? Se der, ? mais f?cil pq o >> syslog se vira com o resto e na maioria dos casos n?o sou eu que tenho que >> configura-lo. :-) >> >> [...]?s >> >> Marcio >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Tue Mar 26 13:44:58 2013 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 26 Mar 2013 17:44:58 -0300 Subject: [SP-pm] Subs In-Reply-To: References: <25B49BF22E2C4276A056C4F35BCCD0AE@pcricardo> Message-ID: Legal, se tiver d?vida de pq fiz assim ou assado, ? s? perguntar ! Solli Honorio Em 26 de mar?o de 2013 17:04, Marcio - Google escreveu: > Solli, > > Muito obrigado pelos exemplos. Estou lendo o artigo tamb?m. > > [...]?s > > Marcio > > Em 26 de mar?o de 2013 09:07, Solli Honorio escreveu: > > > Marcio, a minha estrutura b?sica de script est? abaixo mas recomendo > > fortemente que voc? leia http://sao-paulo.pm.org/equinocio/2011/set/8 > > > > Quando eu preciso utilizar fork, eu estou utilizando o > > Parallel::ForkManager, pois a minha vida ficou muito mais simples. > > > > > > #!/usr/bin/env perl > > use common::sense; > > use Unix::PID; > > use Getopt::Long; > > use Log::Log4perl; > > use Config::Simple; > > > > use sigtrap 'handler' => \&finish_process, 'INT', 'ABRT', 'QUIT', 'TERM'; > > > > binmode STDOUT, ":utf8"; > > > > my $VERSION = '1.00'; > > my ($logger, %CONFIG, %CHECKER); > > > > $CONFIG{NUM_PROCESS} = 10; # Numero m?ximo de processo > > $CONFIG{TIMEOUT} = 300; # timeout nos processos > > $CONFIG{stats}{start} = time(); > > > > Getopt::Long::Configure('bundling'); > > GetOptions( > > "v|version" => sub { show_version() } , > > "h|help" => sub { help() } , > > "f|file=s" => \$CONFIG{file} , > > ); > > > > check_data(); > > init_script(); > > > > # respons?vel por finalizar o script de maneira correta > > sub finish_process { > > $logger->info("Encerrando o processamento"); > > > > unlink $CONFIG{cfg}->{pid_file}; > > > > exit 0; > > } > > > > # respons?vel por verificar se todos os dados fornecido > > # via linha de comando est?o corretas > > sub check_data { > > for my $key ( keys %CHECKER ) { > > if (! $CHECKER{$key}{where}->() ) { > > say $CHECKER{$key}{documentation}; > > } > > } > > } > > > > # carrega o arquivo de configura??o, inicia o log e > > # confirma se j? n?o est? em execu??o. > > sub init_script{ > > Config::Simple->import_from( $CONFIG{file}, \%{$CONFIG{cfg}} ); > > my $log_conf = qq( > > log4perl.rootLogger = DEBUG, LOG1 > > log4perl.appender.LOG1 = Log::Dispatch::FileRotate > > log4perl.appender.LOG1.filename = $CONFIG{cfg}->{log_file} > > log4perl.appender.LOG1.mode = append > > log4perl.appender.Log1.utf8 = 1 > > log4perl.appender.LOG1.autoflush = 1 > > log4perl.appender.LOG1.max = 31 > > log4perl.appender.LOG1.TZ = America/Sao_Paulo > > log4perl.appender.LOG1.DatePattern = yyyy-MM-dd > > log4perl.appender.LOG1.layout = > > Log::Log4perl::Layout::PatternLayout > > log4perl.appender.LOG1.layout.ConversionPattern = %d %p %m %n > > ); > > > > Log::Log4perl::init(\$log_conf); > > $logger = Log::Log4perl::get_logger(); > > > > Unix::PID->new()->pid_file( $CONFIG{cfg}->{pid_file} ) > > or die "Processo j? em execu??o\n"; > > > > return 1; > > } > > > > # carrega o hash checker com os parametros de verifica??o > > BEGIN { > > %CHECKER = ( > > file => { > > documentation => 'Informa a localiza??o do arquivo de > > configura??o', > > required => 1, > > where => sub { return 1 if -e $CONFIG{file} }, > > }, > > ); > > } > > > > # s? para garantir (ou n?o) a remo??o do arquivo de pid > > END { > > unlink $CONFIG{cfg}->{pid_file}; > > } > > > > > > > > > > Em 25 de mar?o de 2013 16:05, Marcio - Google >escreveu: > > > >> Mestres, > >> > >> Obrigado por todas as dicas, foram muito valiosas. > >> Eu utilizo Perl para rotinas de sysadmin e implementa??es para > >> Asterisk (AMI e AGI). > >> > >> Hernan, nesse Equin?cio acho que n?o consigo escrever um artigo > ainda. > >> Estou muito fraco, o conte?do n?o s?ria de interesse de ningu?m al?m de > mim > >> ... rsrs ... mas j? estou fazendo anota??es para escrever um para o > >> pr?ximo, s? n?o sei se vai ser de interesse da comunidade. Ser? sobre > Perl > >> voltado para Asterisk. > >> > >> Voltando ao assunto principal, para mim, pelo menos agora, a melhor > >> op??o para reutilizar o c?digo ? o que o Ricardo mostrou. Acho que ? > muita > >> pouca coisa para criar um m?dulo, al?m do que n?o domino nem o b?sico do > >> b?sico para querer me aventurar por ?reas que podem me trazer mais dor > de > >> cabe?a. > >> > >> Sobre o retorno, o que o Solli colocou sobre passar uma refer?ncia > >> para retornar as informa??es e no retorno mesmo voltar s? se concluiu ou > >> n?o me agradou bastante, pois j? utilizo essa t?cnica em C#, mais em > Perl > >> n?o sabia como fazer. > >> Na quest?o de avisar o consumidor sobre eventuais erros, no meu caso > ? > >> s? log mesmo, pois o que fa?o ? tudo rotina de servidor. Mais > >> isso suscitou outra d?vida, que colocarei no final. > >> > >> Tamb?m vou adotar o padr?o que o Danie sugeriu para nomenclaturas > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From felipe at leprevost.com.br Tue Mar 26 14:16:40 2013 From: felipe at leprevost.com.br (Felipe Leprevost) Date: Tue, 26 Mar 2013 18:16:40 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: References: Message-ID: vai ser bom rever todos pessoalmente =) 2013/3/26 Thiago Rondon > > @[queridos], > > Obrigado a todos, eu fico *muito* feliz s? pela indica??o... Como Larry > Wall vive falando ... Perl n?o ? s? a linguagem, ? isto tudo ao redor > dela... ? a cultura e pessoas que envolve ela... e isto ? muito bacana ! > Isto prova que dentro da comunidade n?s fazemos muito amigos, e alguns > marketeiros pessoais !! :-D > > Mas, mudando completamente o "foco".. Amanh? vai ter a edi??o do 7Masters > promovido pelo portal iMasters: > > http://setemasters.imasters.com.br/edicoes/perl/ > > ? amanh?, e vamos ter (apenas) convidados ilustres! Alguns vem de longe, > como ? o caso do Breno Oliveira (Rio-PM) e do Felipe Leprevost > (Curitiba-PM), e outros de SP como o Eden, Lorn, , Stan, Lruoso, > ThiagoGlauco! > > Eu vou estar l? na plateia, e depois enchendo o saco deles para tomar uma > cerveja barata em alguma esquina, quem vai ?! > > Abs! > -Thiago Rondon > > > On Tuesday, March 26, 2013 at 1:12 PM, Frederico Melo wrote: > > > Done! Boa sorte maluco! > > > > 2013/3/25 Solli Honorio > > > Pessoal, > > > > > > O Breno, em reconhecimento a todos os esfor?os do maluco (que tamb?m > atende pelo nome de Thiago Rondon), est? fazendo a campanha para indic?-lo > ao pr?mio de White Camel. (neste link tem o excelente texto do Breno > http://mail.pm.org/pipermail/brasil-pm/2013q1/000261.html ) > > > > > > O link para vota no Thiago ? > http://whitecamelawards.mobrater.com/idea/6382E358-9433-11E2-8362-8AC49D4F7835/thiago-rondon > > > > > > Neste momente ele tem APENAS 52 votos a favor e 2 contra !!! Pessoal, > S?RIO, eu QUERO ver este placar de mil contra 2 !!!! > > > > > > Quem acompanha as listas de Perl, sabe que a anos segue uma discuss?o > de 'Perl is not dead', e sem d?vida o Thiago foi uma das pessoas que fez o > Perl reaparecer na m?dia brasileira. > > > > > > Ent?o V O T E !!!!! > > > > > > Solli Honorio > > > > > > > > > -- > > > "o animal satisfeito dorme". - Guimar?es Rosa > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > > > L > > > =end disclaimer > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Felipe da Veiga Leprevost www.leprevost.com.br Laboratory for Proteomics and Protein Engineering. Fiocruz, Brazil. -------------- next part -------------- An HTML attachment was scrubbed... URL: From lorn at lornlab.org Tue Mar 26 15:49:30 2013 From: lorn at lornlab.org (Lindolfo Rodrigues) Date: Tue, 26 Mar 2013 19:49:30 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: References: Message-ID: \o/ -- Lorn On Tuesday, March 26, 2013 at 6:16 PM, Felipe Leprevost wrote: > vai ser bom rever todos pessoalmente =) > > > 2013/3/26 Thiago Rondon > > > > @[queridos], > > > > Obrigado a todos, eu fico *muito* feliz s? pela indica??o... Como Larry Wall vive falando ... Perl n?o ? s? a linguagem, ? isto tudo ao redor dela... ? a cultura e pessoas que envolve ela... e isto ? muito bacana ! Isto prova que dentro da comunidade n?s fazemos muito amigos, e alguns marketeiros pessoais !! :-D > > > > Mas, mudando completamente o "foco".. Amanh? vai ter a edi??o do 7Masters promovido pelo portal iMasters: > > > > http://setemasters.imasters.com.br/edicoes/perl/ > > > > ? amanh?, e vamos ter (apenas) convidados ilustres! Alguns vem de longe, como ? o caso do Breno Oliveira (Rio-PM) e do Felipe Leprevost (Curitiba-PM), e outros de SP como o Eden, Lorn, , Stan, Lruoso, ThiagoGlauco! > > > > Eu vou estar l? na plateia, e depois enchendo o saco deles para tomar uma cerveja barata em alguma esquina, quem vai ?! > > > > Abs! > > -Thiago Rondon > > > > > > On Tuesday, March 26, 2013 at 1:12 PM, Frederico Melo wrote: > > > > > Done! Boa sorte maluco! > > > > > > 2013/3/25 Solli Honorio > > > > Pessoal, > > > > > > > > O Breno, em reconhecimento a todos os esfor?os do maluco (que tamb?m atende pelo nome de Thiago Rondon), est? fazendo a campanha para indic?-lo ao pr?mio de White Camel. (neste link tem o excelente texto do Breno http://mail.pm.org/pipermail/brasil-pm/2013q1/000261.html ) > > > > > > > > O link para vota no Thiago ? http://whitecamelawards.mobrater.com/idea/6382E358-9433-11E2-8362-8AC49D4F7835/thiago-rondon > > > > > > > > Neste momente ele tem APENAS 52 votos a favor e 2 contra !!! Pessoal, S?RIO, eu QUERO ver este placar de mil contra 2 !!!! > > > > > > > > Quem acompanha as listas de Perl, sabe que a anos segue uma discuss?o de 'Perl is not dead', e sem d?vida o Thiago foi uma das pessoas que fez o Perl reaparecer na m?dia brasileira. > > > > > > > > Ent?o V O T E !!!!! > > > > > > > > Solli Honorio > > > > > > > > > > > > -- > > > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > =begin disclaimer > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) (mailto:SaoPaulo-pm at pm.org) > > > > L > > > > =end disclaimer > > > > > > > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) (mailto:SaoPaulo-pm at pm.org) > > > L > > > =end disclaimer > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > > -- > Felipe da Veiga Leprevost > www.leprevost.com.br (http://www.leprevost.com.br) > Laboratory for Proteomics and Protein Engineering. > Fiocruz, Brazil. > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiagoglauco at ticursos.net Tue Mar 26 16:25:19 2013 From: thiagoglauco at ticursos.net (thiagoglauco at ticursos.net) Date: Tue, 26 Mar 2013 20:25:19 -0300 Subject: [SP-pm] =?utf-8?q?D=C3=BAvida_com_MooseX=3A=3APrivacy?= Message-ID: <5a511e1d5212d20250599691608f00ee@ticursos.net> Pessoal, estou brincando um pouco com o MooseX::Privacy. Funciona muito bem em classes Moose. Ent?o resolvi ir um pouco al?m e fazer alguns testes com Roles do Moose (Moose::Role). Funciona perfeitamente com atributos: package Cities; use Moose::Role; use MooseX::Privacy::Trait::Role; has cities => ( is => 'rw', isa => 'ArrayRef[City]', traits => ['Array', 'Private'], default => sub { [ ] }, ); Mas se eu tento adicionar um m?todo privado ou protegido ao Role (papel soa como uma boa tradu??o para role?) o programa mia!!! protected_method _add_city => sub { my $self = shift; my $city_to_add = shift; return push (@{ $self->cities}, $city_to_add); }; 1; Algu?m j? tentou algo parecido? Ou saberia como adicionar um m?todo privado a uma Role? From arbex at arbex.pro.br Tue Mar 26 18:13:34 2013 From: arbex at arbex.pro.br (Wagner Arbex) Date: Tue, 26 Mar 2013 22:13:34 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: References: Message-ID: <48194A5B-81A2-45F3-860B-D3514F1146B5@arbex.pro.br> PessoALL; N?o conhecia o 7Masters e, como n?o Moro em SP, n?o irei assistir ao evento. Por?m, gostaria muito de ver/ouvir o que esses sete monges t?m a dizer, assim, vcs sabem dizer se haver? transmiss?o? Vi no site grava??es de eventos anteriores, mas n?o consegui assistir a nenhum dos v?deos. Parece que, na verdade, n?o estavam dispon?veis. []s e parab?ns aos palestrantes e ao Thiago Rondon. -- Wagner Arbex, DSc Bioinform?tica e Modelagem Matem?tica e Computacional de Biossistemas http://www.arbex.pro.br/ Sent from my iPad On 26/03/2013, at 18:16, Felipe Leprevost wrote: > vai ser bom rever todos pessoalmente =) > > > 2013/3/26 Thiago Rondon >> >> @[queridos], >> >> Obrigado a todos, eu fico *muito* feliz s? pela indica??o... Como Larry Wall vive falando ... Perl n?o ? s? a linguagem, ? isto tudo ao redor dela... ? a cultura e pessoas que envolve ela... e isto ? muito bacana ! Isto prova que dentro da comunidade n?s fazemos muito amigos, e alguns marketeiros pessoais !! :-D >> >> Mas, mudando completamente o "foco".. Amanh? vai ter a edi??o do 7Masters promovido pelo portal iMasters: >> >> http://setemasters.imasters.com.br/edicoes/perl/ >> >> ? amanh?, e vamos ter (apenas) convidados ilustres! Alguns vem de longe, como ? o caso do Breno Oliveira (Rio-PM) e do Felipe Leprevost (Curitiba-PM), e outros de SP como o Eden, Lorn, , Stan, Lruoso, ThiagoGlauco! >> >> Eu vou estar l? na plateia, e depois enchendo o saco deles para tomar uma cerveja barata em alguma esquina, quem vai ?! >> >> Abs! >> -Thiago Rondon >> >> >> On Tuesday, March 26, 2013 at 1:12 PM, Frederico Melo wrote: >> >> > Done! Boa sorte maluco! >> > >> > 2013/3/25 Solli Honorio >> > > Pessoal, >> > > >> > > O Breno, em reconhecimento a todos os esfor?os do maluco (que tamb?m atende pelo nome de Thiago Rondon), est? fazendo a campanha para indic?-lo ao pr?mio de White Camel. (neste link tem o excelente texto do Breno http://mail.pm.org/pipermail/brasil-pm/2013q1/000261.html ) >> > > >> > > O link para vota no Thiago ? http://whitecamelawards.mobrater.com/idea/6382E358-9433-11E2-8362-8AC49D4F7835/thiago-rondon >> > > >> > > Neste momente ele tem APENAS 52 votos a favor e 2 contra !!! Pessoal, S?RIO, eu QUERO ver este placar de mil contra 2 !!!! >> > > >> > > Quem acompanha as listas de Perl, sabe que a anos segue uma discuss?o de 'Perl is not dead', e sem d?vida o Thiago foi uma das pessoas que fez o Perl reaparecer na m?dia brasileira. >> > > >> > > Ent?o V O T E !!!!! >> > > >> > > Solli Honorio >> > > >> > > >> > > -- >> > > "o animal satisfeito dorme". - Guimar?es Rosa >> > > =begin disclaimer >> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) >> > > L >> > > =end disclaimer >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) >> > L >> > =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > -- > Felipe da Veiga Leprevost > www.leprevost.com.br > Laboratory for Proteomics and Protein Engineering. > Fiocruz, Brazil. > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Tue Mar 26 18:18:50 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 26 Mar 2013 22:18:50 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: <48194A5B-81A2-45F3-860B-D3514F1146B5@arbex.pro.br> References: <48194A5B-81A2-45F3-860B-D3514F1146B5@arbex.pro.br> Message-ID: Veja os videos Em 26/03/2013 22:14, "Wagner Arbex" escreveu: > PessoALL; > > N?o conhecia o 7Masters e, como n?o Moro em SP, n?o irei assistir ao > evento. Por?m, gostaria muito de ver/ouvir o que esses sete monges t?m a > dizer, assim, vcs sabem dizer se haver? transmiss?o? > > Vi no site grava??es de eventos anteriores, mas n?o consegui assistir a > nenhum dos v?deos. Parece que, na verdade, n?o estavam dispon?veis. > > []s e parab?ns aos palestrantes e ao Thiago Rondon. > -- > Wagner Arbex, DSc > Bioinform?tica e Modelagem Matem?tica e Computacional de Biossistemas > http://www.arbex.pro.br/ > > Sent from my iPad > > On 26/03/2013, at 18:16, Felipe Leprevost wrote: > > vai ser bom rever todos pessoalmente =) > > > 2013/3/26 Thiago Rondon > >> >> @[queridos], >> >> Obrigado a todos, eu fico *muito* feliz s? pela indica??o... Como Larry >> Wall vive falando ... Perl n?o ? s? a linguagem, ? isto tudo ao redor >> dela... ? a cultura e pessoas que envolve ela... e isto ? muito bacana ! >> Isto prova que dentro da comunidade n?s fazemos muito amigos, e alguns >> marketeiros pessoais !! :-D >> >> Mas, mudando completamente o "foco".. Amanh? vai ter a edi??o do 7Masters >> promovido pelo portal iMasters: >> >> http://setemasters.imasters.com.br/edicoes/perl/ >> >> ? amanh?, e vamos ter (apenas) convidados ilustres! Alguns vem de longe, >> como ? o caso do Breno Oliveira (Rio-PM) e do Felipe Leprevost >> (Curitiba-PM), e outros de SP como o Eden, Lorn, , Stan, Lruoso, >> ThiagoGlauco! >> >> Eu vou estar l? na plateia, e depois enchendo o saco deles para tomar uma >> cerveja barata em alguma esquina, quem vai ?! >> >> Abs! >> -Thiago Rondon >> >> >> On Tuesday, March 26, 2013 at 1:12 PM, Frederico Melo wrote: >> >> > Done! Boa sorte maluco! >> > >> > 2013/3/25 Solli Honorio > )> >> > > Pessoal, >> > > >> > > O Breno, em reconhecimento a todos os esfor?os do maluco (que tamb?m >> atende pelo nome de Thiago Rondon), est? fazendo a campanha para indic?-lo >> ao pr?mio de White Camel. (neste link tem o excelente texto do Breno >> http://mail.pm.org/pipermail/brasil-pm/2013q1/000261.html ) >> > > >> > > O link para vota no Thiago ? >> http://whitecamelawards.mobrater.com/idea/6382E358-9433-11E2-8362-8AC49D4F7835/thiago-rondon >> > > >> > > Neste momente ele tem APENAS 52 votos a favor e 2 contra !!! Pessoal, >> S?RIO, eu QUERO ver este placar de mil contra 2 !!!! >> > > >> > > Quem acompanha as listas de Perl, sabe que a anos segue uma discuss?o >> de 'Perl is not dead', e sem d?vida o Thiago foi uma das pessoas que fez o >> Perl reaparecer na m?dia brasileira. >> > > >> > > Ent?o V O T E !!!!! >> > > >> > > Solli Honorio >> > > >> > > >> > > -- >> > > "o animal satisfeito dorme". - Guimar?es Rosa >> > > =begin disclaimer >> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > L >> > > =end disclaimer >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org >> ) >> > L >> > =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Felipe da Veiga Leprevost > www.leprevost.com.br > Laboratory for Proteomics and Protein Engineering. > Fiocruz, Brazil. > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiagoglauco at ticursos.net Tue Mar 26 15:55:08 2013 From: thiagoglauco at ticursos.net (Thiago Glauco) Date: Tue, 26 Mar 2013 19:55:08 -0300 Subject: [SP-pm] [Cascavel-pm] Programando com Perl - por Thiago Glauco In-Reply-To: References: <1362182069.1934.0.camel@fedora.thiago> Message-ID: <1364338508.6401.141.camel@thiago-notebook> Obrigado Diego. Voc? pode comprar online no site da editora (www.brasport.com.br). ats. Em Sex, 2013-03-01 ?s 20:51 -0300, Diego djkakaroto escreveu: > Parab?ns, Thiago Glauco pelo livro, realmente muito bom mesmo. > > > Estive lendo um pouco dele, por?m quero adquirir uma c?pia. > > Em 1 de mar?o de 2013 20:54, thiago glauco sanchez > escreveu: > ? sempre um prazer escrever um livro que ajude os > profissionais da nossa > ?rea. > > sds. > Thiago Glauco. > > On Thu, 2013-02-28 at 16:33 -0300, Wallace Reis wrote: > > Sauda??es, > > > > No YAPC::Brasil em 2012 fui contemplado no sorteio de um > exemplar do livro "Programando com Perl"[1] escrito pelo nosso > querido Thiago Glauco. > > Gostaria de registrar minha recomenda??o a esta obra - que > acredito ser o ?nico livro originalmente escrito em l?ngua > portuguesa, pois o que t?nhamos era uma tradu??o pobre do > livro[2] do Deitel escrito h? muito tempo atr?s (salvo engano, > 2001) - e que foi (muito bem) escrita de forma objetiva e > did?tica, e sim, rompe o mito de que "Perl ? uma linguagem > dif?cil de aprender", bem como falando das novas > funcionalidades desde do perl-5.10 at? o perl-5.14. Al?m > disso, o Thiago vai muito al?m de falar sobre Perl, uma vez > que explica conceitos de programa??o e sistemas operacionais > com uma linguagem muito tranquila sem te deixar > cansado/entediado (li todo o livro no mesmo dia). > > > > [1] > http://compare.buscape.com.br/programando-com-perl-thiago-glauco-sanchez-8574524859.html#precos > > [2] > http://compare.buscape.com.br/perl-como-programar-deitel-h-m-deitel-p-j-nieto-t-r-mcphie-d-c-8573079800.html#precos > > > > thiago-glauco++ > > > > Ab, > > > > -- > > Wallace Reis | wreis > > wallace at reis.me > > http://wallace.reis.me > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm at pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > > -- > Atenciosamente, > > Diego Lopes > Analista de Redes > Network Analyst > +55 (62) 8440-7829 (Oi) > +55 (62) 9964-5161 (Vivo) > > > ?Porque as pessoas que s?o loucas o suficiente para achar que podem > mudar o mundo s?o as que, de fato, mudam.? (Steve Jobs) > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From thiagoglauco at ticursos.net Tue Mar 26 15:57:52 2013 From: thiagoglauco at ticursos.net (Thiago Glauco) Date: Tue, 26 Mar 2013 19:57:52 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: References: Message-ID: <1364338672.6401.144.camel@thiago-notebook> Maluco ? o cara. Amanh? eu vou beber!!! (antes, durante ou depois do evento?) Em Ter, 2013-03-26 ?s 14:38 -0300, Thiago Rondon escreveu: > @[queridos], > > Obrigado a todos, eu fico *muito* feliz s? pela indica??o... Como Larry Wall vive falando ... Perl n?o ? s? a linguagem, ? isto tudo ao redor dela... ? a cultura e pessoas que envolve ela... e isto ? muito bacana ! Isto prova que dentro da comunidade n?s fazemos muito amigos, e alguns marketeiros pessoais !! :-D > > Mas, mudando completamente o "foco".. Amanh? vai ter a edi??o do 7Masters promovido pelo portal iMasters: > > http://setemasters.imasters.com.br/edicoes/perl/ > > ? amanh?, e vamos ter (apenas) convidados ilustres! Alguns vem de longe, como ? o caso do Breno Oliveira (Rio-PM) e do Felipe Leprevost (Curitiba-PM), e outros de SP como o Eden, Lorn, , Stan, Lruoso, ThiagoGlauco! > > Eu vou estar l? na plateia, e depois enchendo o saco deles para tomar uma cerveja barata em alguma esquina, quem vai ?! > > Abs! > -Thiago Rondon > > > On Tuesday, March 26, 2013 at 1:12 PM, Frederico Melo wrote: > > > Done! Boa sorte maluco! > > > > 2013/3/25 Solli Honorio > > > Pessoal, > > > > > > O Breno, em reconhecimento a todos os esfor?os do maluco (que tamb?m atende pelo nome de Thiago Rondon), est? fazendo a campanha para indic?-lo ao pr?mio de White Camel. (neste link tem o excelente texto do Breno http://mail.pm.org/pipermail/brasil-pm/2013q1/000261.html ) > > > > > > O link para vota no Thiago ? http://whitecamelawards.mobrater.com/idea/6382E358-9433-11E2-8362-8AC49D4F7835/thiago-rondon > > > > > > Neste momente ele tem APENAS 52 votos a favor e 2 contra !!! Pessoal, S?RIO, eu QUERO ver este placar de mil contra 2 !!!! > > > > > > Quem acompanha as listas de Perl, sabe que a anos segue uma discuss?o de 'Perl is not dead', e sem d?vida o Thiago foi uma das pessoas que fez o Perl reaparecer na m?dia brasileira. > > > > > > Ent?o V O T E !!!!! > > > > > > Solli Honorio > > > > > > > > > -- > > > "o animal satisfeito dorme". - Guimar?es Rosa > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > L > > > =end disclaimer > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From renato.cron at gmail.com Wed Mar 27 06:23:13 2013 From: renato.cron at gmail.com (Renato Santos) Date: Wed, 27 Mar 2013 10:23:13 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: <1364338672.6401.144.camel@thiago-notebook> References: <1364338672.6401.144.camel@thiago-notebook> Message-ID: 2013/3/26 Thiago Glauco > Maluco ? o cara. Amanh? eu vou beber!!! (antes, durante ou depois do > evento?) > antes-durante-e-depois > Em Ter, 2013-03-26 ?s 14:38 -0300, Thiago Rondon escreveu: > > @[queridos], > > > > Obrigado a todos, eu fico *muito* feliz s? pela indica??o... Como Larry > Wall vive falando ... Perl n?o ? s? a linguagem, ? isto tudo ao redor > dela... ? a cultura e pessoas que envolve ela... e isto ? muito bacana ! > Isto prova que dentro da comunidade n?s fazemos muito amigos, e alguns > marketeiros pessoais !! :-D > > > > Mas, mudando completamente o "foco".. Amanh? vai ter a edi??o do > 7Masters promovido pelo portal iMasters: > > > > http://setemasters.imasters.com.br/edicoes/perl/ > > > > ? amanh?, e vamos ter (apenas) convidados ilustres! Alguns vem de longe, > como ? o caso do Breno Oliveira (Rio-PM) e do Felipe Leprevost > (Curitiba-PM), e outros de SP como o Eden, Lorn, , Stan, Lruoso, > ThiagoGlauco! > > > > Eu vou estar l? na plateia, e depois enchendo o saco deles para tomar > uma cerveja barata em alguma esquina, quem vai ?! > > > > Abs! > > -Thiago Rondon > > > > > > On Tuesday, March 26, 2013 at 1:12 PM, Frederico Melo wrote: > > > > > Done! Boa sorte maluco! > > > > > > 2013/3/25 Solli Honorio )> > > > > Pessoal, > > > > > > > > O Breno, em reconhecimento a todos os esfor?os do maluco (que tamb?m > atende pelo nome de Thiago Rondon), est? fazendo a campanha para indic?-lo > ao pr?mio de White Camel. (neste link tem o excelente texto do Breno > http://mail.pm.org/pipermail/brasil-pm/2013q1/000261.html ) > > > > > > > > O link para vota no Thiago ? > http://whitecamelawards.mobrater.com/idea/6382E358-9433-11E2-8362-8AC49D4F7835/thiago-rondon > > > > > > > > Neste momente ele tem APENAS 52 votos a favor e 2 contra !!! > Pessoal, S?RIO, eu QUERO ver este placar de mil contra 2 !!!! > > > > > > > > Quem acompanha as listas de Perl, sabe que a anos segue uma > discuss?o de 'Perl is not dead', e sem d?vida o Thiago foi uma das pessoas > que fez o Perl reaparecer na m?dia brasileira. > > > > > > > > Ent?o V O T E !!!!! > > > > > > > > Solli Honorio > > > > > > > > > > > > -- > > > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > =begin disclaimer > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > > > > L > > > > =end disclaimer > > > > > > > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > > > L > > > =end disclaimer > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Wed Mar 27 06:23:13 2013 From: renato.cron at gmail.com (Renato Santos) Date: Wed, 27 Mar 2013 10:23:13 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: <1364338672.6401.144.camel@thiago-notebook> References: <1364338672.6401.144.camel@thiago-notebook> Message-ID: 2013/3/26 Thiago Glauco > Maluco ? o cara. Amanh? eu vou beber!!! (antes, durante ou depois do > evento?) > antes-durante-e-depois > Em Ter, 2013-03-26 ?s 14:38 -0300, Thiago Rondon escreveu: > > @[queridos], > > > > Obrigado a todos, eu fico *muito* feliz s? pela indica??o... Como Larry > Wall vive falando ... Perl n?o ? s? a linguagem, ? isto tudo ao redor > dela... ? a cultura e pessoas que envolve ela... e isto ? muito bacana ! > Isto prova que dentro da comunidade n?s fazemos muito amigos, e alguns > marketeiros pessoais !! :-D > > > > Mas, mudando completamente o "foco".. Amanh? vai ter a edi??o do > 7Masters promovido pelo portal iMasters: > > > > http://setemasters.imasters.com.br/edicoes/perl/ > > > > ? amanh?, e vamos ter (apenas) convidados ilustres! Alguns vem de longe, > como ? o caso do Breno Oliveira (Rio-PM) e do Felipe Leprevost > (Curitiba-PM), e outros de SP como o Eden, Lorn, , Stan, Lruoso, > ThiagoGlauco! > > > > Eu vou estar l? na plateia, e depois enchendo o saco deles para tomar > uma cerveja barata em alguma esquina, quem vai ?! > > > > Abs! > > -Thiago Rondon > > > > > > On Tuesday, March 26, 2013 at 1:12 PM, Frederico Melo wrote: > > > > > Done! Boa sorte maluco! > > > > > > 2013/3/25 Solli Honorio )> > > > > Pessoal, > > > > > > > > O Breno, em reconhecimento a todos os esfor?os do maluco (que tamb?m > atende pelo nome de Thiago Rondon), est? fazendo a campanha para indic?-lo > ao pr?mio de White Camel. (neste link tem o excelente texto do Breno > http://mail.pm.org/pipermail/brasil-pm/2013q1/000261.html ) > > > > > > > > O link para vota no Thiago ? > http://whitecamelawards.mobrater.com/idea/6382E358-9433-11E2-8362-8AC49D4F7835/thiago-rondon > > > > > > > > Neste momente ele tem APENAS 52 votos a favor e 2 contra !!! > Pessoal, S?RIO, eu QUERO ver este placar de mil contra 2 !!!! > > > > > > > > Quem acompanha as listas de Perl, sabe que a anos segue uma > discuss?o de 'Perl is not dead', e sem d?vida o Thiago foi uma das pessoas > que fez o Perl reaparecer na m?dia brasileira. > > > > > > > > Ent?o V O T E !!!!! > > > > > > > > Solli Honorio > > > > > > > > > > > > -- > > > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > =begin disclaimer > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > > > > L > > > > =end disclaimer > > > > > > > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > > > L > > > =end disclaimer > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Wed Mar 27 06:23:47 2013 From: renato.cron at gmail.com (Renato Santos) Date: Wed, 27 Mar 2013 10:23:47 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: References: <1364338672.6401.144.camel@thiago-notebook> Message-ID: mas ? hoje, viu! 2013/3/27 Renato Santos > > > 2013/3/26 Thiago Glauco > >> Maluco ? o cara. Amanh? eu vou beber!!! (antes, durante ou depois do >> evento?) >> > antes-durante-e-depois > > >> Em Ter, 2013-03-26 ?s 14:38 -0300, Thiago Rondon escreveu: >> > @[queridos], >> > >> > Obrigado a todos, eu fico *muito* feliz s? pela indica??o... Como Larry >> Wall vive falando ... Perl n?o ? s? a linguagem, ? isto tudo ao redor >> dela... ? a cultura e pessoas que envolve ela... e isto ? muito bacana ! >> Isto prova que dentro da comunidade n?s fazemos muito amigos, e alguns >> marketeiros pessoais !! :-D >> > >> > Mas, mudando completamente o "foco".. Amanh? vai ter a edi??o do >> 7Masters promovido pelo portal iMasters: >> > >> > http://setemasters.imasters.com.br/edicoes/perl/ >> > >> > ? amanh?, e vamos ter (apenas) convidados ilustres! Alguns vem de >> longe, como ? o caso do Breno Oliveira (Rio-PM) e do Felipe Leprevost >> (Curitiba-PM), e outros de SP como o Eden, Lorn, , Stan, Lruoso, >> ThiagoGlauco! >> > >> > Eu vou estar l? na plateia, e depois enchendo o saco deles para tomar >> uma cerveja barata em alguma esquina, quem vai ?! >> > >> > Abs! >> > -Thiago Rondon >> > >> > >> > On Tuesday, March 26, 2013 at 1:12 PM, Frederico Melo wrote: >> > >> > > Done! Boa sorte maluco! >> > > >> > > 2013/3/25 Solli Honorio > shonorio at gmail.com)> >> > > > Pessoal, >> > > > >> > > > O Breno, em reconhecimento a todos os esfor?os do maluco (que >> tamb?m atende pelo nome de Thiago Rondon), est? fazendo a campanha para >> indic?-lo ao pr?mio de White Camel. (neste link tem o excelente texto do >> Breno http://mail.pm.org/pipermail/brasil-pm/2013q1/000261.html ) >> > > > >> > > > O link para vota no Thiago ? >> http://whitecamelawards.mobrater.com/idea/6382E358-9433-11E2-8362-8AC49D4F7835/thiago-rondon >> > > > >> > > > Neste momente ele tem APENAS 52 votos a favor e 2 contra !!! >> Pessoal, S?RIO, eu QUERO ver este placar de mil contra 2 !!!! >> > > > >> > > > Quem acompanha as listas de Perl, sabe que a anos segue uma >> discuss?o de 'Perl is not dead', e sem d?vida o Thiago foi uma das pessoas >> que fez o Perl reaparecer na m?dia brasileira. >> > > > >> > > > Ent?o V O T E !!!!! >> > > > >> > > > Solli Honorio >> > > > >> > > > >> > > > -- >> > > > "o animal satisfeito dorme". - Guimar?es Rosa >> > > > =begin disclaimer >> > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > > L >> > > > =end disclaimer >> > > >> > > >> > > =begin disclaimer >> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > L >> > > =end disclaimer >> > >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Wed Mar 27 06:23:47 2013 From: renato.cron at gmail.com (Renato Santos) Date: Wed, 27 Mar 2013 10:23:47 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: References: <1364338672.6401.144.camel@thiago-notebook> Message-ID: mas ? hoje, viu! 2013/3/27 Renato Santos > > > 2013/3/26 Thiago Glauco > >> Maluco ? o cara. Amanh? eu vou beber!!! (antes, durante ou depois do >> evento?) >> > antes-durante-e-depois > > >> Em Ter, 2013-03-26 ?s 14:38 -0300, Thiago Rondon escreveu: >> > @[queridos], >> > >> > Obrigado a todos, eu fico *muito* feliz s? pela indica??o... Como Larry >> Wall vive falando ... Perl n?o ? s? a linguagem, ? isto tudo ao redor >> dela... ? a cultura e pessoas que envolve ela... e isto ? muito bacana ! >> Isto prova que dentro da comunidade n?s fazemos muito amigos, e alguns >> marketeiros pessoais !! :-D >> > >> > Mas, mudando completamente o "foco".. Amanh? vai ter a edi??o do >> 7Masters promovido pelo portal iMasters: >> > >> > http://setemasters.imasters.com.br/edicoes/perl/ >> > >> > ? amanh?, e vamos ter (apenas) convidados ilustres! Alguns vem de >> longe, como ? o caso do Breno Oliveira (Rio-PM) e do Felipe Leprevost >> (Curitiba-PM), e outros de SP como o Eden, Lorn, , Stan, Lruoso, >> ThiagoGlauco! >> > >> > Eu vou estar l? na plateia, e depois enchendo o saco deles para tomar >> uma cerveja barata em alguma esquina, quem vai ?! >> > >> > Abs! >> > -Thiago Rondon >> > >> > >> > On Tuesday, March 26, 2013 at 1:12 PM, Frederico Melo wrote: >> > >> > > Done! Boa sorte maluco! >> > > >> > > 2013/3/25 Solli Honorio > shonorio at gmail.com)> >> > > > Pessoal, >> > > > >> > > > O Breno, em reconhecimento a todos os esfor?os do maluco (que >> tamb?m atende pelo nome de Thiago Rondon), est? fazendo a campanha para >> indic?-lo ao pr?mio de White Camel. (neste link tem o excelente texto do >> Breno http://mail.pm.org/pipermail/brasil-pm/2013q1/000261.html ) >> > > > >> > > > O link para vota no Thiago ? >> http://whitecamelawards.mobrater.com/idea/6382E358-9433-11E2-8362-8AC49D4F7835/thiago-rondon >> > > > >> > > > Neste momente ele tem APENAS 52 votos a favor e 2 contra !!! >> Pessoal, S?RIO, eu QUERO ver este placar de mil contra 2 !!!! >> > > > >> > > > Quem acompanha as listas de Perl, sabe que a anos segue uma >> discuss?o de 'Perl is not dead', e sem d?vida o Thiago foi uma das pessoas >> que fez o Perl reaparecer na m?dia brasileira. >> > > > >> > > > Ent?o V O T E !!!!! >> > > > >> > > > Solli Honorio >> > > > >> > > > >> > > > -- >> > > > "o animal satisfeito dorme". - Guimar?es Rosa >> > > > =begin disclaimer >> > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > > L >> > > > =end disclaimer >> > > >> > > >> > > =begin disclaimer >> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > L >> > > =end disclaimer >> > >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From wesley.seidel at gmail.com Wed Mar 27 06:31:46 2013 From: wesley.seidel at gmail.com (Wesley Seidel) Date: Wed, 27 Mar 2013 10:31:46 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: References: <1364338672.6401.144.camel@thiago-notebook> Message-ID: Voto com orgulho! \o/ ;) Em 27 de mar?o de 2013 10:23, Renato Santos escreveu: > mas ? hoje, viu! > > > 2013/3/27 Renato Santos > >> >> >> 2013/3/26 Thiago Glauco >> >>> Maluco ? o cara. Amanh? eu vou beber!!! (antes, durante ou depois do >>> evento?) >>> >> antes-durante-e-depois >> >> >>> Em Ter, 2013-03-26 ?s 14:38 -0300, Thiago Rondon escreveu: >>> > @[queridos], >>> > >>> > Obrigado a todos, eu fico *muito* feliz s? pela indica??o... Como >>> Larry Wall vive falando ... Perl n?o ? s? a linguagem, ? isto tudo ao redor >>> dela... ? a cultura e pessoas que envolve ela... e isto ? muito bacana ! >>> Isto prova que dentro da comunidade n?s fazemos muito amigos, e alguns >>> marketeiros pessoais !! :-D >>> > >>> > Mas, mudando completamente o "foco".. Amanh? vai ter a edi??o do >>> 7Masters promovido pelo portal iMasters: >>> > >>> > http://setemasters.imasters.com.br/edicoes/perl/ >>> > >>> > ? amanh?, e vamos ter (apenas) convidados ilustres! Alguns vem de >>> longe, como ? o caso do Breno Oliveira (Rio-PM) e do Felipe Leprevost >>> (Curitiba-PM), e outros de SP como o Eden, Lorn, , Stan, Lruoso, >>> ThiagoGlauco! >>> > >>> > Eu vou estar l? na plateia, e depois enchendo o saco deles para tomar >>> uma cerveja barata em alguma esquina, quem vai ?! >>> > >>> > Abs! >>> > -Thiago Rondon >>> > >>> > >>> > On Tuesday, March 26, 2013 at 1:12 PM, Frederico Melo wrote: >>> > >>> > > Done! Boa sorte maluco! >>> > > >>> > > 2013/3/25 Solli Honorio >> shonorio at gmail.com)> >>> > > > Pessoal, >>> > > > >>> > > > O Breno, em reconhecimento a todos os esfor?os do maluco (que >>> tamb?m atende pelo nome de Thiago Rondon), est? fazendo a campanha para >>> indic?-lo ao pr?mio de White Camel. (neste link tem o excelente texto do >>> Breno http://mail.pm.org/pipermail/brasil-pm/2013q1/000261.html ) >>> > > > >>> > > > O link para vota no Thiago ? >>> http://whitecamelawards.mobrater.com/idea/6382E358-9433-11E2-8362-8AC49D4F7835/thiago-rondon >>> > > > >>> > > > Neste momente ele tem APENAS 52 votos a favor e 2 contra !!! >>> Pessoal, S?RIO, eu QUERO ver este placar de mil contra 2 !!!! >>> > > > >>> > > > Quem acompanha as listas de Perl, sabe que a anos segue uma >>> discuss?o de 'Perl is not dead', e sem d?vida o Thiago foi uma das pessoas >>> que fez o Perl reaparecer na m?dia brasileira. >>> > > > >>> > > > Ent?o V O T E !!!!! >>> > > > >>> > > > Solli Honorio >>> > > > >>> > > > >>> > > > -- >>> > > > "o animal satisfeito dorme". - Guimar?es Rosa >>> > > > =begin disclaimer >>> > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) >>> > > > L >>> > > > =end disclaimer >>> > > >>> > > >>> > > =begin disclaimer >>> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) >>> > > L >>> > > =end disclaimer >>> > >>> > >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Wesley Seidel Carvalho 11-8169-1163 www.ime.usp.br/~wesleys www.ltasks.com @wseidel -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From wesley.seidel at gmail.com Wed Mar 27 06:31:46 2013 From: wesley.seidel at gmail.com (Wesley Seidel) Date: Wed, 27 Mar 2013 10:31:46 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: References: <1364338672.6401.144.camel@thiago-notebook> Message-ID: Voto com orgulho! \o/ ;) Em 27 de mar?o de 2013 10:23, Renato Santos escreveu: > mas ? hoje, viu! > > > 2013/3/27 Renato Santos > >> >> >> 2013/3/26 Thiago Glauco >> >>> Maluco ? o cara. Amanh? eu vou beber!!! (antes, durante ou depois do >>> evento?) >>> >> antes-durante-e-depois >> >> >>> Em Ter, 2013-03-26 ?s 14:38 -0300, Thiago Rondon escreveu: >>> > @[queridos], >>> > >>> > Obrigado a todos, eu fico *muito* feliz s? pela indica??o... Como >>> Larry Wall vive falando ... Perl n?o ? s? a linguagem, ? isto tudo ao redor >>> dela... ? a cultura e pessoas que envolve ela... e isto ? muito bacana ! >>> Isto prova que dentro da comunidade n?s fazemos muito amigos, e alguns >>> marketeiros pessoais !! :-D >>> > >>> > Mas, mudando completamente o "foco".. Amanh? vai ter a edi??o do >>> 7Masters promovido pelo portal iMasters: >>> > >>> > http://setemasters.imasters.com.br/edicoes/perl/ >>> > >>> > ? amanh?, e vamos ter (apenas) convidados ilustres! Alguns vem de >>> longe, como ? o caso do Breno Oliveira (Rio-PM) e do Felipe Leprevost >>> (Curitiba-PM), e outros de SP como o Eden, Lorn, , Stan, Lruoso, >>> ThiagoGlauco! >>> > >>> > Eu vou estar l? na plateia, e depois enchendo o saco deles para tomar >>> uma cerveja barata em alguma esquina, quem vai ?! >>> > >>> > Abs! >>> > -Thiago Rondon >>> > >>> > >>> > On Tuesday, March 26, 2013 at 1:12 PM, Frederico Melo wrote: >>> > >>> > > Done! Boa sorte maluco! >>> > > >>> > > 2013/3/25 Solli Honorio >> shonorio at gmail.com)> >>> > > > Pessoal, >>> > > > >>> > > > O Breno, em reconhecimento a todos os esfor?os do maluco (que >>> tamb?m atende pelo nome de Thiago Rondon), est? fazendo a campanha para >>> indic?-lo ao pr?mio de White Camel. (neste link tem o excelente texto do >>> Breno http://mail.pm.org/pipermail/brasil-pm/2013q1/000261.html ) >>> > > > >>> > > > O link para vota no Thiago ? >>> http://whitecamelawards.mobrater.com/idea/6382E358-9433-11E2-8362-8AC49D4F7835/thiago-rondon >>> > > > >>> > > > Neste momente ele tem APENAS 52 votos a favor e 2 contra !!! >>> Pessoal, S?RIO, eu QUERO ver este placar de mil contra 2 !!!! >>> > > > >>> > > > Quem acompanha as listas de Perl, sabe que a anos segue uma >>> discuss?o de 'Perl is not dead', e sem d?vida o Thiago foi uma das pessoas >>> que fez o Perl reaparecer na m?dia brasileira. >>> > > > >>> > > > Ent?o V O T E !!!!! >>> > > > >>> > > > Solli Honorio >>> > > > >>> > > > >>> > > > -- >>> > > > "o animal satisfeito dorme". - Guimar?es Rosa >>> > > > =begin disclaimer >>> > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) >>> > > > L >>> > > > =end disclaimer >>> > > >>> > > >>> > > =begin disclaimer >>> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >>> SaoPaulo-pm at pm.org) >>> > > L >>> > > =end disclaimer >>> > >>> > >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Wesley Seidel Carvalho 11-8169-1163 www.ime.usp.br/~wesleys www.ltasks.com @wseidel -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiagoglauco at ticursos.net Wed Mar 27 06:31:53 2013 From: thiagoglauco at ticursos.net (Thiago Glauco) Date: Wed, 27 Mar 2013 10:31:53 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: <1362852966.3323.1.camel@fedora.thiago> <1362863799.5155.23.camel@fedora.thiago> <1362871746.5155.32.camel@fedora.thiago> Message-ID: <1364391113.2062.3.camel@thiago-notebook> Muito bom. Mais uma ferramenta no meu canivete su??o!!! Em Ter, 2013-03-26 ?s 13:20 -0300, Frederico Melo escreveu: > M?rcio! Muito obrigado pelas dicas! Mais uma vez sua ajuda est? sendo > muito importante! Vou realizar testes antes de incomodar novamente. > Obrigado mesmo. > > Frederico > > 2013/3/25 Marcio - Google > Fala Frederico, > > > Vamos l?. Na pr?pria thread o Eden da ?timos exemplos, vou > reproduzi-los aqui e tentar explicar. > > > O primeiro que usei foi esse aqui: > > > > $exp->send(cmd1$); ##To enviando o comando > > > $exp->expect(100, [qr/.{1920}/ => sub { > my($self) = @_; > print $self->match; > } > ] > ); > > > > Como voc? mesmo disse, a tela tem 80x24, ou sejam 1920 > caracteres, o que inclui espa?os. > $exp->expect( ##L? o retorno > O primeiro par?metro ? o timeout > O segundo ? uma regex, que nesse caso espera 1920 caracteres. > Se receber isso, vai executar a sub e a sua "tela" vai estar > na vari?vel $self. Ai voc? tem que garimpar os dados nessa > "stringona", tipo, copiar peda?os dela que contenham os dados > que voc? quer. > > > > > Bom, depois passei para outro mais refinado: > > > > $exp->send($cmd1); > $exp->expect(100, [ > qr/resposta cmd1: (.+)/ => sub { > my > $self = shift; > > > # > $resposta vai ter o que casou com (.+) - Aqui voc? coloca algo > que voc? esteja esperando > # > Digamos que a informa??o que voc? querer seja precedida de > , ent?o ? isso que voc? est? esperando > > my($resposta) = $self->match_list; > > > # Aqui > voc? guarda a informa??o no banco de dados ou qualquer outro > processamento > > > # > enviar segundo comando, para pegar outra informa??o, p.e. > > $self->send($cmd2); > > > > exp_continue; # manda continuar > }, > qr/resposta cmd2: (.+)/ => sub { > my > $self = shift; > > my($resposta) = $self->match_list; > > > # > etc... > > > > exp_continue; > }, > > > # quantas express?es voc? quiser/precisar > > > timeout => sub { die 'o sistema parou de > responder' } > ] > ); > > > > Nesse caso ai voc? vai esperar por express?es especificas, e > cada vez que elas coincidirem o c?digo da sub ser? processado. > Eu pelo menos acabei achando mais f?cil assim do que pegar uma > "stringona" e ficar procurando dados dentro dela. > > > Pra cada vez que voc? enviar ($exp->send()) voc? precisa > processar o retorno ($exp->expect()). > O retorno ? sempre uma string ou timeout. Voc? s? tem que > escolher como quer processar essa string. > > > Se tiver mais d?vidas vai postando que vamos tentando ajudar. > > > [...]?s > > > Marcio > > Em 25 de mar?o de 2013 16:13, Frederico Melo > escreveu: > > Oi M?rcio, tudo bem? > > Voltei! Ent?o... ap?s v?rias tentativas, debugs e > verifica??o de logs, consegui navegar pelo servidor > IBM atrav?s do Perl com Expect. Muito legal mesmo! > Obrigado pelas dicas iniciais! Agora, cheguei na fase > de capturar algumas informa??es e grav?-las em banco > de dados. > > Vejo nos arquivos de logs o resultado da fun??o ascii > do s3270. Como fa?o para pegar alguns dados (n?o ? o > print da tela 0,0,24,80 completo) e armazeno em banco? > Pelo Perl e Expect isso ? poss?vel de ser feito no > mesmo tempo que navega-se pelas telas do MainFrame > IBM? > > Hoje meu c?digo ? algo assim: > > > #!/usr/bin/perl > > my @s3270 = s3270; > > use strict; > use warnings; > use Expect; > > > my $exp = Expect->spawn('s3270'); > > > $exp->log_file('teste.log'); > > my $cmd1 = "connect(12.234.123.3:23)\n"; > $cmd1 .= "wait(InputField)\n"; > $cmd1 .= "String(username)\n"; > $cmd1 .= "Enter()\n"; > $cmd1 .= "wait(InputField)\n"; > $cmd1 .= "String(password)\n"; > $cmd1 .= "Enter()\n"; > $cmd1 .= "wait(InputField)\n"; > $cmd1 .= "String(APL)\n"; > $cmd1 .= "Enter()\n"; > $cmd1 .= "wait(InputField)\n"; > $cmd1 .= "String(CODAPL)\n"; > $cmd1 .= "Enter()\n"; > $cmd1 .= "pf(3)\n"; #TELA INCIAL APL -> VAI PARA > CONSULTAS > $cmd1 .= "wait(InputField)\n"; > $cmd1 .= "String(14)\n"; > $cmd1 .= "Enter()\n"; > $cmd1 .= "wait(InputField)\n"; > $cmd1 .= "String(01)\n"; > $cmd1 .= "Enter()\n"; > $cmd1 .= "String(ordemserv12tt)\n"; > $cmd1 .= "Enter()\n"; > $cmd1 .= "Ascii(0,0,24,80)\n"; > > Neste ponto, tenho a tela impressa em mem?ria e no > log. Como fa?o, nessa etapa, para capturar alguns > dados e armazen?-los em banco? N?o tenho dificuldades > em utilizar DBD ou DBI no perl, minha dificuldade ? > interagir o perl com os retornos do s3270 e expect. > Seria poss?vel me auxiliar? J? agrade?o pelo precioso > apoio1 > > Obrigado novamente! > Frederico > > > 2013/3/21 Marcio - Google > > Tiago, nesse caso n?o. A fun??o "string" ? do > s3270, e ele entende tudo de forma literal. > Tamb?m tropecei nisso. > > Frederico, isso. Se n?o me engano, para > "entrar" o comando ? ENTER. > Se n?o funcionar posta novamente que vou ver > com fiz. > > > > =begin disclaimer > Sao Paulo Perl Mongers: > http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From thiagoglauco at ticursos.net Wed Mar 27 09:23:29 2013 From: thiagoglauco at ticursos.net (Thiago Glauco) Date: Wed, 27 Mar 2013 13:23:29 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: References: Message-ID: <1364401409.2062.9.camel@thiago-notebook> J? votei!!! ++Maluco Em Ter, 2013-03-26 ?s 13:12 -0300, Frederico Melo escreveu: > Done! Boa sorte maluco! > > 2013/3/25 Solli Honorio > Pessoal, > > > O Breno, em reconhecimento a todos os esfor?os do maluco (que > tamb?m atende pelo nome de Thiago Rondon), est? fazendo a > campanha para indic?-lo ao pr?mio de White Camel. (neste link > tem o excelente texto do > Breno http://mail.pm.org/pipermail/brasil-pm/2013q1/000261.html ) > > > O link para vota no Thiago > ? http://whitecamelawards.mobrater.com/idea/6382E358-9433-11E2-8362-8AC49D4F7835/thiago-rondon > > > Neste momente ele tem APENAS 52 votos a favor e 2 contra !!! > Pessoal, S?RIO, eu QUERO ver este placar de mil contra 2 !!!! > > > Quem acompanha as listas de Perl, sabe que a anos segue uma > discuss?o de 'Perl is not dead', e sem d?vida o Thiago foi uma > das pessoas que fez o Perl reaparecer na m?dia brasileira. > > > Ent?o V O T E !!!!! > > > Solli Honorio > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From ricardostock at bol.com.br Wed Mar 27 09:50:38 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Wed, 27 Mar 2013 13:50:38 -0300 Subject: [SP-pm] Maluco para white camel !!! References: <1364401409.2062.9.camel@thiago-notebook> Message-ID: <4264AECE25C149E18F2912FC582B8BDE@pcricardo> http://whitecamelawards.mobrater.com/ Para quem quiser ver o ranking... O Thiago esta em primeiro. Que a for?a esteja com ele :-) Ricardo Stock www.stocksistemas.com.br From shonorio at gmail.com Wed Mar 27 10:55:19 2013 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 27 Mar 2013 14:55:19 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: <4264AECE25C149E18F2912FC582B8BDE@pcricardo> References: <1364401409.2062.9.camel@thiago-notebook> <4264AECE25C149E18F2912FC582B8BDE@pcricardo> Message-ID: Est? em primeiro, mas ainda est? sendo amea?ado !!!! Votem por favor !!! Solli Honoror Em 27 de mar?o de 2013 13:50, Ricardo Stock escreveu: > http://whitecamelawards.**mobrater.com/ > > Para quem quiser ver o ranking... O Thiago esta em primeiro. > > Que a for?a esteja com ele :-) > > > Ricardo Stock > www.stocksistemas.com.br > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Wed Mar 27 12:47:55 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Wed, 27 Mar 2013 16:47:55 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: References: <1364401409.2062.9.camel@thiago-notebook> <4264AECE25C149E18F2912FC582B8BDE@pcricardo> Message-ID: H? quem vote contra o Thiago, fala s?rio! Thiago++ []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/3/27 Solli Honorio > Est? em primeiro, mas ainda est? sendo amea?ado !!!! Votem por favor !!! > > Solli Honoror > > Em 27 de mar?o de 2013 13:50, Ricardo Stock escreveu: > > http://whitecamelawards.**mobrater.com/ >> >> Para quem quiser ver o ranking... O Thiago esta em primeiro. >> >> Que a for?a esteja com ele :-) >> >> >> Ricardo Stock >> www.stocksistemas.com.br >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Wed Mar 27 12:49:30 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Wed, 27 Mar 2013 16:49:30 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: References: <1364401409.2062.9.camel@thiago-notebook> <4264AECE25C149E18F2912FC582B8BDE@pcricardo> Message-ID: Alias, Thiago pra capa da Perl Vogue! =) []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/3/27 Marcio Ferreira > H? quem vote contra o Thiago, fala s?rio! > > Thiago++ > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/3/27 Solli Honorio > >> Est? em primeiro, mas ainda est? sendo amea?ado !!!! Votem por favor !!! >> >> Solli Honoror >> >> Em 27 de mar?o de 2013 13:50, Ricardo Stock escreveu: >> >> http://whitecamelawards.**mobrater.com/ >>> >>> Para quem quiser ver o ranking... O Thiago esta em primeiro. >>> >>> Que a for?a esteja com ele :-) >>> >>> >>> Ricardo Stock >>> www.stocksistemas.com.br >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Wed Mar 27 12:57:27 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Wed, 27 Mar 2013 16:57:27 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: References: <1364401409.2062.9.camel@thiago-notebook> <4264AECE25C149E18F2912FC582B8BDE@pcricardo> Message-ID: Ou da G Perl :) Em 27 de mar?o de 2013 16:49, Marcio Ferreira < marciodesouzaferreira at gmail.com> escreveu: > Alias, Thiago pra capa da Perl Vogue! =) > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/3/27 Marcio Ferreira > >> H? quem vote contra o Thiago, fala s?rio! >> >> Thiago++ >> >> []s, >> >> Marcio Ferreira >> skype: marcio.ferreir4 >> (21) 8365-7768 >> >> >> 2013/3/27 Solli Honorio >> >>> Est? em primeiro, mas ainda est? sendo amea?ado !!!! Votem por favor !!! >>> >>> Solli Honoror >>> >>> Em 27 de mar?o de 2013 13:50, Ricardo Stock escreveu: >>> >>> http://whitecamelawards.**mobrater.com/ >>>> >>>> Para quem quiser ver o ranking... O Thiago esta em primeiro. >>>> >>>> Que a for?a esteja com ele :-) >>>> >>>> >>>> Ricardo Stock >>>> www.stocksistemas.com.br >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> > >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiagoglauco at ticursos.net Wed Mar 27 13:47:18 2013 From: thiagoglauco at ticursos.net (Thiago Glauco) Date: Wed, 27 Mar 2013 17:47:18 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: <4264AECE25C149E18F2912FC582B8BDE@pcricardo> References: <1364401409.2062.9.camel@thiago-notebook> <4264AECE25C149E18F2912FC582B8BDE@pcricardo> Message-ID: <1364417238.2885.1.camel@thiago-notebook> Sou a favor da democracia, mas quem foram os 2 dodois que se posicionaram contra? Em Qua, 2013-03-27 ?s 13:50 -0300, Ricardo Stock escreveu: > http://whitecamelawards.mobrater.com/ > > Para quem quiser ver o ranking... O Thiago esta em primeiro. > > Que a for?a esteja com ele :-) > > > Ricardo Stock > www.stocksistemas.com.br > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From eden at insoli.de Wed Mar 27 14:11:02 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 27 Mar 2013 18:11:02 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: <1364417238.2885.1.camel@thiago-notebook> (Thiago Glauco's message of "Wed, 27 Mar 2013 17:47:18 -0300") References: <1364401409.2062.9.camel@thiago-notebook> <4264AECE25C149E18F2912FC582B8BDE@pcricardo> <1364417238.2885.1.camel@thiago-notebook> Message-ID: >>>>> "Thiago" == Thiago Glauco writes: Thiago> Sou a favor da democracia, mas quem foram os 2 dodois que Thiago> se posicionaram contra? Provavelmente algu?m de fora da comunidade nacional que n?o conhece o thiago, mas assim, n?o vale a pena procurar saber, ? imposs?vel agradar todo mundo. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From cleiton.brasil at gmail.com Wed Mar 27 15:01:34 2013 From: cleiton.brasil at gmail.com (Cleiton Souza) Date: Wed, 27 Mar 2013 19:01:34 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: References: <1364401409.2062.9.camel@thiago-notebook> <4264AECE25C149E18F2912FC582B8BDE@pcricardo> <1364417238.2885.1.camel@thiago-notebook> Message-ID: Votei! Boa sorte Maluco!!! 2013/3/27 Eden Cardim > >>>>> "Thiago" == Thiago Glauco writes: > > Thiago> Sou a favor da democracia, mas quem foram os 2 dodois que > Thiago> se posicionaram contra? > > Provavelmente algu?m de fora da comunidade nacional que n?o conhece o > thiago, mas assim, n?o vale a pena procurar saber, ? imposs?vel > agradar todo mundo. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From henryjacyzin at gmail.com Thu Mar 28 05:42:48 2013 From: henryjacyzin at gmail.com (Henry Jacyzin) Date: Thu, 28 Mar 2013 09:42:48 -0300 Subject: [SP-pm] Maluco para white camel !!! In-Reply-To: References: <1364401409.2062.9.camel@thiago-notebook> <4264AECE25C149E18F2912FC582B8BDE@pcricardo> <1364417238.2885.1.camel@thiago-notebook> Message-ID: Votado. Em 27 de mar?o de 2013 19:01, Cleiton Souza escreveu: > Votei! Boa sorte Maluco!!! > > > 2013/3/27 Eden Cardim > >> >>>>> "Thiago" == Thiago Glauco writes: >> >> Thiago> Sou a favor da democracia, mas quem foram os 2 dodois que >> Thiago> se posicionaram contra? >> >> Provavelmente algu?m de fora da comunidade nacional que n?o conhece o >> thiago, mas assim, n?o vale a pena procurar saber, ? imposs?vel >> agradar todo mundo. >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- ===================================== Henry Jacyzin ------------------------------------------------------------------------- [11] 8140 7817 [11] 2305 3380 linux user: #479781 msn: jacyzin at live.com ===================================== -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Fri Mar 29 07:46:36 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Fri, 29 Mar 2013 11:46:36 -0300 Subject: [SP-pm] Vakina para entrevista do Larry Wall Message-ID: <127B96313644416F925DA391F5DBBECC@aware.com.br> Pessoal, No Workshop que foi realizado pela S?o Paulo Perl Mongers em 2011 que contou com a presen?a do Larry Wall, a revista espirito livre realizou uma longa entrevista com ele, por?m por N motivos a entrevista n?o foi parar no papel. Temos o audio, a entrevista ? longa, mas ? preciso de algu?m para transcrever e traduzir. Conversando com o Al? Borba da iMasters, resolvemos criar uma vaquinha para termos este rico material transcrito e publicado para pagarmos uma pessoa para realizar este trabalho. http://www.vakinha.com.br/VaquinhaP.aspx?e=195329 Vamos l? ?! abs! -Thiago Rondon From eduardo at web2solutions.com.br Fri Mar 29 08:30:01 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Fri, 29 Mar 2013 12:30:01 -0300 Subject: [SP-pm] Vakina para entrevista do Larry Wall In-Reply-To: <127B96313644416F925DA391F5DBBECC@aware.com.br> References: <127B96313644416F925DA391F5DBBECC@aware.com.br> Message-ID: <5155B379.3010805@web2solutions.com.br> Meu cartao ta sobrecarregado .. paguei em boleto :) On 29/03/2013 11:46, Thiago Rondon wrote: > Pessoal, > > No Workshop que foi realizado pela S?o Paulo Perl Mongers em 2011 que contou com a presen?a do Larry Wall, a revista espirito livre realizou uma longa entrevista com ele, por?m por N motivos a entrevista n?o foi parar no papel. Temos o audio, a entrevista ? longa, mas ? preciso de algu?m para transcrever e traduzir. > > Conversando com o Al? Borba da iMasters, resolvemos criar uma vaquinha para termos este rico material transcrito e publicado para pagarmos uma pessoa para realizar este trabalho. > > http://www.vakinha.com.br/VaquinhaP.aspx?e=195329 > > Vamos l? ?! > > abs! > -Thiago Rondon > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eduardo at web2solutions.com.br Fri Mar 29 08:30:01 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Fri, 29 Mar 2013 12:30:01 -0300 Subject: [SP-pm] Vakina para entrevista do Larry Wall In-Reply-To: <127B96313644416F925DA391F5DBBECC@aware.com.br> References: <127B96313644416F925DA391F5DBBECC@aware.com.br> Message-ID: <5155B379.3010805@web2solutions.com.br> Meu cartao ta sobrecarregado .. paguei em boleto :) On 29/03/2013 11:46, Thiago Rondon wrote: > Pessoal, > > No Workshop que foi realizado pela S?o Paulo Perl Mongers em 2011 que contou com a presen?a do Larry Wall, a revista espirito livre realizou uma longa entrevista com ele, por?m por N motivos a entrevista n?o foi parar no papel. Temos o audio, a entrevista ? longa, mas ? preciso de algu?m para transcrever e traduzir. > > Conversando com o Al? Borba da iMasters, resolvemos criar uma vaquinha para termos este rico material transcrito e publicado para pagarmos uma pessoa para realizar este trabalho. > > http://www.vakinha.com.br/VaquinhaP.aspx?e=195329 > > Vamos l? ?! > > abs! > -Thiago Rondon > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Sat Mar 30 01:25:27 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Sat, 30 Mar 2013 05:25:27 -0300 Subject: [SP-pm] Vakina para entrevista do Larry Wall In-Reply-To: <5155B379.3010805@web2solutions.com.br> References: <127B96313644416F925DA391F5DBBECC@aware.com.br> <5155B379.3010805@web2solutions.com.br> Message-ID: Feito! Comprovante de pagamento Banco Ita? - Comprovante de Pagamento T?tulos Ita?Dados da conta debitada:Nome:ANDRE GARCIA CARNEIRO Ag?ncia:0173Conta:65286-8Dados do pagamento:Nome do favorecido:BCASH-INTERM NEGOCIOS LTDAC?digo de barras: 34191.75827 38290.170141 58355.180009 8 56570000010000Valor do documento:R$ 100,00Valor de juros/multa:R$ 0,00Valor de desconto/abatimento:R$ 0,00Valor do pagamento:R$ 100,00Data do vencimento:03/04/2013 Pagamento efetuado em 30/03/2013 ?s 05:23:43 via Internet, CTRL 196404396.Autorizado d?bito de diferen?as relativas a informa??es inexatas.Autentica??o: E84685423A2E9D62AC9423D311C7F3F2DDD90B22 2013/3/29 Eduardo Almeida > Meu cartao ta sobrecarregado .. paguei em boleto :) > > > On 29/03/2013 11:46, Thiago Rondon wrote: > > Pessoal, > > No Workshop que foi realizado pela S?o Paulo Perl Mongers em 2011 que contou com a presen?a do Larry Wall, a revista espirito livre realizou uma longa entrevista com ele, por?m por N motivos a entrevista n?o foi parar no papel. Temos o audio, a entrevista ? longa, mas ? preciso de algu?m para transcrever e traduzir. > > Conversando com o Al? Borba da iMasters, resolvemos criar uma vaquinha para termos este rico material transcrito e publicado para pagarmos uma pessoa para realizar este trabalho. > http://www.vakinha.com.br/VaquinhaP.aspx?e=195329 > > > Vamos l? ?! > > abs! > -Thiago Rondon > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > -- > Eduardo Almeida - Software Engineer > eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 > > *WEB2 Solutions* - Inovando, sempre! > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Mon Apr 1 11:02:17 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Mon, 1 Apr 2013 15:02:17 -0300 Subject: [SP-pm] ajuda em modulo JSON::Parse Message-ID: Boa tarde para todos Galera estou com uam dificuldade em instalar o modulo JSON::Parse no Strawberry / windows Consegui instalar o modulo JSON normalmente mas ao instalar o JSON::Parse tenho como erro Test Summary Report ------------------- t/test-errors.t (Wstat: 256 Tests: 5 Failed: 1) Failed test: 5 Non-zero exit status: 1 Files=6, Tests=49, 1 wallclock secs ( 0.06 usr + 0.03 sys = 0.09 CPU) Result: FAIL Failed 1/6 test programs. 1/49 subtests failed. dmake.exe: Error code 255, while making 'test_dynamic' BKB/JSON-Parse-0.19.tar.gz C:\Perl\c\bin\dmake.exe test -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports BKB/JSON-Parse-0.19.tar.gz Running make install make test had returned bad status, won't install without force Stopping: 'install' failed for 'JSON::Parse'. Failed during this command: BKB/JSON-Parse-0.19.tar.gz : make_test NO mas o arquivo C:\Perl\c\bin\dmake.exe esta no diretorio verifiquei a dependencia de outros modulos como MExtUtils ma o mesmo tambem esta instaldo. sendo que ainda configurei emu cpan para baixar automaticamente as dependencia do cpan "o conf init prerequisites_policy ". Ta maquina de teste linux esta ok... Com certeza um problema com a instala??o no windows. Qualquer ajuda ? valida Ricardo Stock www.stocksistemas.com.br -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Mon Apr 1 13:20:41 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Mon, 1 Apr 2013 17:20:41 -0300 Subject: [SP-pm] ajuda em modulo JSON::Parse In-Reply-To: References: Message-ID: Os paths para o dmake est?o exportados? 2013/4/1 Ricardo Stock > ** > Boa tarde para todos > > Galera estou com uam dificuldade em instalar o modulo JSON::Parse no > Strawberry / windows > > Consegui instalar o modulo JSON normalmente mas ao instalar o > JSON::Parse tenho como erro > > > Test Summary Report > ------------------- > t/test-errors.t (Wstat: 256 Tests: 5 Failed: 1) > Failed test: 5 > Non-zero exit status: 1 > Files=6, Tests=49, 1 wallclock secs ( 0.06 usr + 0.03 sys = 0.09 CPU) > Result: FAIL > Failed 1/6 test programs. 1/49 subtests failed. > dmake.exe: Error code 255, while making 'test_dynamic' > BKB/JSON-Parse-0.19.tar.gz > C:\Perl\c\bin\dmake.exe test -- NOT OK > //hint// to see the cpan-testers results for installing this module, try: > reports BKB/JSON-Parse-0.19.tar.gz > Running make install > make test had returned bad status, won't install without force > Stopping: 'install' failed for 'JSON::Parse'. > Failed during this command: > BKB/JSON-Parse-0.19.tar.gz : make_test NO > > > mas o arquivo C:\Perl\c\bin\dmake.exe esta no diretorio > > > verifiquei a dependencia de outros modulos como MExtUtils ma o mesmo > tambem esta instaldo. sendo que ainda configurei emu cpan para baixar > automaticamente as dependencia do cpan "o conf init prerequisites_policy ". > > Ta maquina de teste linux esta ok... Com certeza um problema com a > instala??o no windows. > > Qualquer ajuda ? valida > > Ricardo Stock > www.stocksistemas.com.br > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From bruno.buss at gmail.com Mon Apr 1 13:50:27 2013 From: bruno.buss at gmail.com (Bruno Buss) Date: Mon, 1 Apr 2013 17:50:27 -0300 Subject: [SP-pm] ajuda em modulo JSON::Parse In-Reply-To: References: Message-ID: N?o tem nada com o dmake pessoal, olhem o log... O problema foi que um dos testes no t/test-errors.t da distribui??o falhou. No CPAN-Testers tem outro report bem parecido (com Windows tamb?m): http://www.cpantesters.org/cpan/report/7f3e9fde-6c34-1014-aad5-9b3dd971b27e Parece que o m?dulo n?o ? muito Windows Friendly mesmo: http://matrix.cpantesters.org/?dist=JSON-Parse+0.19 A ?ltima vers?o que aparentemente passou sem problemas foi a 0.14: http://matrix.cpantesters.org/?dist=JSON-Parse%200.19;maxver=1 Talvez seja o caso de abrir um bug com o pr?prio autor. (Tentei ver o repo do github do m?dulo, mas por algum motivo ele diz que n?o foi encontrado...) [ ]'s 2013/4/1 Andre Carneiro > Os paths para o dmake est?o exportados? > > > > 2013/4/1 Ricardo Stock > >> ** >> Boa tarde para todos >> >> Galera estou com uam dificuldade em instalar o modulo JSON::Parse no >> Strawberry / windows >> >> Consegui instalar o modulo JSON normalmente mas ao instalar o >> JSON::Parse tenho como erro >> >> >> Test Summary Report >> ------------------- >> t/test-errors.t (Wstat: 256 Tests: 5 Failed: 1) >> Failed test: 5 >> Non-zero exit status: 1 >> Files=6, Tests=49, 1 wallclock secs ( 0.06 usr + 0.03 sys = 0.09 CPU) >> Result: FAIL >> Failed 1/6 test programs. 1/49 subtests failed. >> dmake.exe: Error code 255, while making 'test_dynamic' >> BKB/JSON-Parse-0.19.tar.gz >> C:\Perl\c\bin\dmake.exe test -- NOT OK >> //hint// to see the cpan-testers results for installing this module, try: >> reports BKB/JSON-Parse-0.19.tar.gz >> Running make install >> make test had returned bad status, won't install without force >> Stopping: 'install' failed for 'JSON::Parse'. >> Failed during this command: >> BKB/JSON-Parse-0.19.tar.gz : make_test NO >> >> >> mas o arquivo C:\Perl\c\bin\dmake.exe esta no diretorio >> >> >> verifiquei a dependencia de outros modulos como MExtUtils ma o mesmo >> tambem esta instaldo. sendo que ainda configurei emu cpan para baixar >> automaticamente as dependencia do cpan "o conf init prerequisites_policy ". >> >> Ta maquina de teste linux esta ok... Com certeza um problema com a >> instala??o no windows. >> >> Qualquer ajuda ? valida >> >> Ricardo Stock >> www.stocksistemas.com.br >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Bruno C. Buss http://www.brunobuss.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Mon Apr 1 16:55:57 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Mon, 1 Apr 2013 20:55:57 -0300 Subject: [SP-pm] ajuda em modulo JSON::Parse In-Reply-To: References: Message-ID: <515a1e8da47c8_44d15257c7c2bd@a4-winter20.tmail> Galera obrigado, mas acho que n?o vale a pena esquentar por algo que parece mesmo ser um bug para windows, Pois n?o ? do strawberry, pois testei tamb?m no activePerl Se no linux instalou perfeitamente. N?o tenho tempo para ficar bolinando :-) sendo que pesquisando encontrei outros m?dulos que podem me servir como o JSON::XS S? falta agora aprender a usar direito :-) Mesmo assim obrigado a todos. Um abra?o Ricado Stock ricardostock at bol.com.br Um bom programador tem um desafio Um programador mediano, tem um problema. Em 01/04/2013 17:50, Bruno Buss < bruno.buss at gmail.com > escreveu: N?o tem nada com o dmake pessoal, olhem o log... O problema foi que um dos testes no t/test-errors.t da distribui??o falhou. No CPAN-Testers tem outro report bem parecido (com Windows tamb?m): http://www.cpantesters.org/cpan/report/7f3e9fde-6c34-1014-aad5-9b3dd971b27e Parece que o m?dulo n?o ? muito Windows Friendly mesmo: http://matrix.cpantesters.org/?dist=JSON-Parse+0.19 A ?ltima vers?o que aparentemente passou sem problemas foi a 0.14: http://matrix.cpantesters.org/?dist=JSON-Parse%200.19;maxver=1 Talvez seja o caso de abrir um bug com o pr?prio autor. (Tentei ver o repo do github do m?dulo, mas por algum motivo ele diz que n?o foi encontrado...) [ ]'s 2013/4/1 Andre Carneiro Os paths para o dmake est?o exportados?? 2013/4/1 Ricardo Stock ??? Boa tarde para todos ? ??? Galera estou com uam dificuldade em instalar o modulo JSON::Parse no Strawberry / windows ? ??? Consegui instalar o modulo JSON normalmente mas ao instalar o JSON::Parse tenho como erro ? ? Test Summary Report ------------------- t/test-errors.t (Wstat: 256 Tests: 5 Failed: 1) ? Failed test:? 5 ? Non-zero exit status: 1 Files=6, Tests=49,? 1 wallclock secs ( 0.06 usr +? 0.03 sys =? 0.09 CPU) Result: FAIL Failed 1/6 test programs. 1/49 subtests failed. dmake.exe:? Error code 255, while making 'test_dynamic' ? BKB/JSON-Parse-0.19.tar.gz ? C:\Perl\c\bin\dmake.exe test -- NOT OK //hint// to see the cpan-testers results for installing this module, try: ? reports BKB/JSON-Parse-0.19.tar.gz Running make install ? make test had returned bad status, won't install without force Stopping: 'install' failed for 'JSON::Parse'. Failed during this command: ?BKB/JSON-Parse-0.19.tar.gz?????????????????? : make_test NO ? mas o arquivo C:\Perl\c\bin\dmake.exe esta no diretorio ? ? verifiquei a dependencia de outros modulos como MExtUtils ma o mesmo tambem esta instaldo. sendo que ainda configurei emu cpan para baixar automaticamente as dependencia do cpan "o conf init prerequisites_policy ". ? Ta maquina de teste linux esta ok... Com certeza um problema com a instala??o no windows. ? Qualquer ajuda ? valida ? Ricardo Stock www.stocksistemas.com.br =begin disclaimer ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org ?L =end disclaimer -- Andr? Garcia Carneiro Software Engineer (11)982907780 =begin disclaimer ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org ?L =end disclaimer -- Bruno C. Buss http://www.brunobuss.net From fdmmelo at gmail.com Wed Apr 3 13:28:53 2013 From: fdmmelo at gmail.com (Frederico Melo) Date: Wed, 3 Apr 2013 17:28:53 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: <1364391113.2062.3.camel@thiago-notebook> References: <1362852966.3323.1.camel@fedora.thiago> <1362863799.5155.23.camel@fedora.thiago> <1362871746.5155.32.camel@fedora.thiago> <1364391113.2062.3.camel@thiago-notebook> Message-ID: Oi M?rcio, tudo bem? Cara, desculpa amolar novamente mas, estou frustrado... Infelizmente n?o entendi bem a manipula??o dos dados dentro da "stringona" que a fun??o ascii do expect retorna... no seu post anterior, entendi a l?gia onde voc? dispara uma sub para cada comando que voc? deseja e acho isso realmente interessante. N?o entendi bem o uso da express?o regular dentro do expect - "qr", "(.+)" - interagindo com o perl... Voc? pode me ajudar? Veja o que estou fazendo e o retorno que tenho do ascii do expect: 1 - naveguei na boa dentro do IBM e cheguei na tela onde preciso capturar os dados. O retorno do ascii do expect apresentar? uma tela assim: data: APLY0050 *** SUBSISTEMA APL *** APL data: 02/04/2013 DESCRICAO DA FICHA 16:30:08 data: FICHA : ABCDE / CPF data: ------------------------------------------------------------------------------- data: data: OBJETIVO data: DA FICHA.....: ORDEM VERIFICA CPF data: URGENTE. data: data: data: data: REGISTRO DO data: AUTOR: XX4053 NOME DO AUTOR data: data: data: data: Data Descr.: 02/04/2013 data: Hora Descr.: 10:12:13 data: data: data: data: Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- data: CONT VOLTA 2 - preciso capturar e armazenar em vari?vel (para posterior tratativa liter?ria e armazenamento em banco) o trecho logo no come?o das primeiras linhas, ap?s "FICHA :" ou seja, o valor que procuro ? ABCDE / CPF. 3 - baseando no seu exemplo, desculpe novamente minha ignor?ncia mas n?o entendi a parte das express?es regulares, fiz algo assim no meu c?digo: ... $exp->send($cmd1); # envia sequ?ncia de comandos para chegar na tela acima $exp->expect(10, [ #qr/resposta cmd1: (.+)/ => sub { *qr/resposta cmd1: FICHA :/ => sub {* my $self = shift; my($resposta) = $self->match_list; #Aqui voc? guarda a informa??o no banco de dados ou qualquer outro processamento print "\n\nresposta ficha=$resposta\n\n"; ### imprimi na tela para ver mas, n?o apresentou nada!!!! ### nem a parte de texto "resposta ficha=" SOCORRO!!! Ser? que nem entrou na sub ??? # enviar segundo comando, para pegar outra informa??o, p.e. $self->send($cmd2); exp_continue; # manda continuar }, qr/resposta cmd2: (.+)/ => sub { my $self = shift; my($resposta) = $self->match_list; #etc... exp_continue; }, # quantas express?es voc? quiser/precisar timeout => sub { die 'o sistema parou de responder' } ] ); .... Acho que meu erro est? relacionado com a falta de entedimento das tratativas 1 - "qr/" e 2 - "(.+)". Por favor M?rcio, se puder me ajudar, mais uma vez serei grato. Um abra?o, Frederico 2013/3/27 Thiago Glauco > Muito bom. Mais uma ferramenta no meu canivete su??o!!! > > Em Ter, 2013-03-26 ?s 13:20 -0300, Frederico Melo escreveu: > > M?rcio! Muito obrigado pelas dicas! Mais uma vez sua ajuda est? sendo > > muito importante! Vou realizar testes antes de incomodar novamente. > > Obrigado mesmo. > > > > Frederico > > > > 2013/3/25 Marcio - Google > > Fala Frederico, > > > > > > Vamos l?. Na pr?pria thread o Eden da ?timos exemplos, vou > > reproduzi-los aqui e tentar explicar. > > > > > > O primeiro que usei foi esse aqui: > > > > > > > > $exp->send(cmd1$); ##To enviando o comando > > > > > > $exp->expect(100, [qr/.{1920}/ => sub { > > my($self) = @_; > > print $self->match; > > } > > ] > > ); > > > > > > > > Como voc? mesmo disse, a tela tem 80x24, ou sejam 1920 > > caracteres, o que inclui espa?os. > > $exp->expect( ##L? o retorno > > O primeiro par?metro ? o timeout > > O segundo ? uma regex, que nesse caso espera 1920 caracteres. > > Se receber isso, vai executar a sub e a sua "tela" vai estar > > na vari?vel $self. Ai voc? tem que garimpar os dados nessa > > "stringona", tipo, copiar peda?os dela que contenham os dados > > que voc? quer. > > > > > > > > > > Bom, depois passei para outro mais refinado: > > > > > > > > $exp->send($cmd1); > > $exp->expect(100, [ > > qr/resposta cmd1: (.+)/ => sub { > > my > > $self = shift; > > > > > > # > > $resposta vai ter o que casou com (.+) - Aqui voc? coloca algo > > que voc? esteja esperando > > # > > Digamos que a informa??o que voc? querer seja precedida de > > , ent?o ? isso que voc? est? esperando > > > > my($resposta) = $self->match_list; > > > > > > # Aqui > > voc? guarda a informa??o no banco de dados ou qualquer outro > > processamento > > > > > > # > > enviar segundo comando, para pegar outra informa??o, p.e. > > > > $self->send($cmd2); > > > > > > > > exp_continue; # manda continuar > > }, > > qr/resposta cmd2: (.+)/ => sub { > > my > > $self = shift; > > > > my($resposta) = $self->match_list; > > > > > > # > > etc... > > > > > > > > exp_continue; > > }, > > > > > > # quantas express?es voc? quiser/precisar > > > > > > timeout => sub { die 'o sistema parou de > > responder' } > > ] > > ); > > > > > > > > Nesse caso ai voc? vai esperar por express?es especificas, e > > cada vez que elas coincidirem o c?digo da sub ser? processado. > > Eu pelo menos acabei achando mais f?cil assim do que pegar uma > > "stringona" e ficar procurando dados dentro dela. > > > > > > Pra cada vez que voc? enviar ($exp->send()) voc? precisa > > processar o retorno ($exp->expect()). > > O retorno ? sempre uma string ou timeout. Voc? s? tem que > > escolher como quer processar essa string. > > > > > > Se tiver mais d?vidas vai postando que vamos tentando ajudar. > > > > > > [...]?s > > > > > > Marcio > > > > Em 25 de mar?o de 2013 16:13, Frederico Melo > > escreveu: > > > > Oi M?rcio, tudo bem? > > > > Voltei! Ent?o... ap?s v?rias tentativas, debugs e > > verifica??o de logs, consegui navegar pelo servidor > > IBM atrav?s do Perl com Expect. Muito legal mesmo! > > Obrigado pelas dicas iniciais! Agora, cheguei na fase > > de capturar algumas informa??es e grav?-las em banco > > de dados. > > > > Vejo nos arquivos de logs o resultado da fun??o ascii > > do s3270. Como fa?o para pegar alguns dados (n?o ? o > > print da tela 0,0,24,80 completo) e armazeno em banco? > > Pelo Perl e Expect isso ? poss?vel de ser feito no > > mesmo tempo que navega-se pelas telas do MainFrame > > IBM? > > > > Hoje meu c?digo ? algo assim: > > > > > > #!/usr/bin/perl > > > > my @s3270 = s3270; > > > > use strict; > > use warnings; > > use Expect; > > > > > > my $exp = Expect->spawn('s3270'); > > > > > > $exp->log_file('teste.log'); > > > > my $cmd1 = "connect(12.234.123.3:23)\n"; > > $cmd1 .= "wait(InputField)\n"; > > $cmd1 .= "String(username)\n"; > > $cmd1 .= "Enter()\n"; > > $cmd1 .= "wait(InputField)\n"; > > $cmd1 .= "String(password)\n"; > > $cmd1 .= "Enter()\n"; > > $cmd1 .= "wait(InputField)\n"; > > $cmd1 .= "String(APL)\n"; > > $cmd1 .= "Enter()\n"; > > $cmd1 .= "wait(InputField)\n"; > > $cmd1 .= "String(CODAPL)\n"; > > $cmd1 .= "Enter()\n"; > > $cmd1 .= "pf(3)\n"; #TELA INCIAL APL -> VAI PARA > > CONSULTAS > > $cmd1 .= "wait(InputField)\n"; > > $cmd1 .= "String(14)\n"; > > $cmd1 .= "Enter()\n"; > > $cmd1 .= "wait(InputField)\n"; > > $cmd1 .= "String(01)\n"; > > $cmd1 .= "Enter()\n"; > > $cmd1 .= "String(ordemserv12tt)\n"; > > $cmd1 .= "Enter()\n"; > > $cmd1 .= "Ascii(0,0,24,80)\n"; > > > > Neste ponto, tenho a tela impressa em mem?ria e no > > log. Como fa?o, nessa etapa, para capturar alguns > > dados e armazen?-los em banco? N?o tenho dificuldades > > em utilizar DBD ou DBI no perl, minha dificuldade ? > > interagir o perl com os retornos do s3270 e expect. > > Seria poss?vel me auxiliar? J? agrade?o pelo precioso > > apoio1 > > > > Obrigado novamente! > > Frederico > > > > > > 2013/3/21 Marcio - Google > > > > Tiago, nesse caso n?o. A fun??o "string" ? do > > s3270, e ele entende tudo de forma literal. > > Tamb?m tropecei nisso. > > > > Frederico, isso. Se n?o me engano, para > > "entrar" o comando ? ENTER. > > Se n?o funcionar posta novamente que vou ver > > com fiz. > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: > > http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L< > http://mail.pm.org/mailman/listinfo/saopaulo-pm> > > =end disclaimer > > > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Wed Apr 3 13:59:05 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 03 Apr 2013 17:59:05 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: (Frederico Melo's message of "Wed, 3 Apr 2013 17:28:53 -0300") References: <1362852966.3323.1.camel@fedora.thiago> <1362863799.5155.23.camel@fedora.thiago> <1362871746.5155.32.camel@fedora.thiago> <1364391113.2062.3.camel@thiago-notebook> Message-ID: Frederico> 1 - naveguei na boa dentro do IBM e cheguei na tela Frederico> onde preciso capturar os dados. O retorno do ascii do Frederico> expect apresentar? uma tela assim: Tenta isso: $exp->expect(10, [ qr/data: FICHA\s+:\s+(.+)/ => sub { my $self = shift; my($resposta) = $self->match_list; print $resposta; }]); Frederico> Acho que meu erro est? relacionado com a falta de Frederico> entedimento das tratativas 1 - "qr/" e 2 - "(.+)". Por Frederico> favor M?rcio, se puder me ajudar, mais uma vez serei Frederico> grato. - O operador qr ? um construtor de express?o regular ("qr" ? acr?nimo de "quote regex"). - (.+) resumidamente, significa "a partir daqui, capture todos os caracteres e retorne". -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From marciodesouzaferreira at gmail.com Thu Apr 4 13:30:07 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Thu, 4 Apr 2013 17:30:07 -0300 Subject: [SP-pm] 7mestres na web! Message-ID: /me tanta mail.perl que nao sei como evitar cross-posting, SPPM deve ser a mais lida :P \o/ http://www.videolog.tv/busca.php?q=Palestras+7Masters+Perl&sa=buscar parab?ns galera, os temas s?o muito bons =) []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Thu Apr 4 18:23:56 2013 From: marciorp at gmail.com (Marcio - Google) Date: Thu, 4 Apr 2013 21:23:56 -0400 Subject: [SP-pm] 7mestres na web! In-Reply-To: References: Message-ID: Parab?ns aos palestrantes ... muito bom! OFF: N?o sei porque, mas imaginava o Eden um cara cabeludo, com rabo de cavalo e tudo mais. [...]?s Marcio Em 4 de abril de 2013 16:30, Marcio Ferreira < marciodesouzaferreira at gmail.com> escreveu: > /me tanta mail.perl que nao sei como evitar cross-posting, SPPM deve ser a > mais lida :P > > \o/ http://www.videolog.tv/busca.php?q=Palestras+7Masters+Perl&sa=buscar > > parab?ns galera, os temas s?o muito bons =) > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eduardo at web2solutions.com.br Thu Apr 4 18:26:05 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Thu, 04 Apr 2013 22:26:05 -0300 Subject: [SP-pm] 7mestres na web! In-Reply-To: References: Message-ID: <515E282D.1080808@web2solutions.com.br> On 04/04/2013 22:23, Marcio - Google wrote: > Parab?ns aos palestrantes ... muito bom! > > OFF: N?o sei porque, mas imaginava o Eden um cara cabeludo, com rabo > de cavalo e tudo mais. ASHUshausaHUSAuhuahSEHAHUEhuasAuheEHU ele raspou quando entrou na universidade > > [...]?s > > Marcio > > > Em 4 de abril de 2013 16:30, Marcio Ferreira > > escreveu: > > /me tanta mail.perl que nao sei como evitar cross-posting, SPPM > deve ser a mais lida :P > > \o/ > http://www.videolog.tv/busca.php?q=Palestras+7Masters+Perl&sa=buscar > > parab?ns galera, os temas s?o muito bons =) > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > -- > > [...]'s > > Marcio > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From hernanlopes at gmail.com Thu Apr 4 18:32:13 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Thu, 4 Apr 2013 22:32:13 -0300 Subject: [SP-pm] 7mestres na web! In-Reply-To: <515E282D.1080808@web2solutions.com.br> References: <515E282D.1080808@web2solutions.com.br> Message-ID: demais!! 2013/4/4 Eduardo Almeida > On 04/04/2013 22:23, Marcio - Google wrote: > > Parab?ns aos palestrantes ... muito bom! > > OFF: N?o sei porque, mas imaginava o Eden um cara cabeludo, com rabo de > cavalo e tudo mais. > > > ASHUshausaHUSAuhuahSEHAHUEhuasAuheEHU > > ele raspou quando entrou na universidade > > > > [...]?s > > Marcio > > > Em 4 de abril de 2013 16:30, Marcio Ferreira < > marciodesouzaferreira at gmail.com> escreveu: > >> /me tanta mail.perl que nao sei como evitar cross-posting, SPPM deve >> ser a mais lida :P >> >> \o/ http://www.videolog.tv/busca.php?q=Palestras+7Masters+Perl&sa=buscar >> >> parab?ns galera, os temas s?o muito bons =) >> >> []s, >> >> Marcio Ferreira >> skype: marcio.ferreir4 >> (21) 8365-7768 <%2821%29%208365-7768> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > > [...]'s > > Marcio > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > -- > Eduardo Almeida - Software Engineer > eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 > > *WEB2 Solutions* - Inovando, sempre! > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Thu Apr 4 20:17:47 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Fri, 5 Apr 2013 00:17:47 -0300 Subject: [SP-pm] 7mestres na web! In-Reply-To: References: Message-ID: On Apr 4, 2013 10:24 PM, "Marcio - Google" wrote: > > Parab?ns aos palestrantes ... muito bom! > > OFF: N?o sei porque, mas imaginava o Eden um cara cabeludo, com rabo de cavalo e tudo mais. Hmm, isso tem cara de fetiche. Kkkk > > [...]?s > > Marcio > > > Em 4 de abril de 2013 16:30, Marcio Ferreira < marciodesouzaferreira at gmail.com> escreveu: >> >> /me tanta mail.perl que nao sei como evitar cross-posting, SPPM deve ser a mais lida :P >> >> \o/ http://www.videolog.tv/busca.php?q=Palestras+7Masters+Perl&sa=buscar >> >> parab?ns galera, os temas s?o muito bons =) >> >> []s, >> >> Marcio Ferreira >> skype: marcio.ferreir4 >> (21) 8365-7768 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Fri Apr 5 03:36:57 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Fri, 5 Apr 2013 07:36:57 -0300 Subject: [SP-pm] 7mestres na web! References: Message-ID: <1282F92A74524C35BD816A5FF778DC88@pcricardo> Parabens otimo conteudo. S? de curiosidade, este material n?o foi gravado no EX do ano passado na aware ? Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: Marcio Ferreira To: saopaulo-pm at mail.pm.org Sent: Thursday, April 04, 2013 5:30 PM Subject: [SP-pm] 7mestres na web! /me tanta mail.perl que nao sei como evitar cross-posting, SPPM deve ser a mais lida :P \o/ http://www.videolog.tv/busca.php?q=Palestras+7Masters+Perl&sa=buscar parab?ns galera, os temas s?o muito bons =) []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 ------------------------------------------------------------------------------ =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Fri Apr 5 04:05:11 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Fri, 5 Apr 2013 08:05:11 -0300 Subject: [SP-pm] 7mestres na web! In-Reply-To: <1282F92A74524C35BD816A5FF778DC88@pcricardo> References: <1282F92A74524C35BD816A5FF778DC88@pcricardo> Message-ID: N?o, esse material foi produzido pela iMasters, gravado h? poucos dias. Em 05/04/2013 07:38, "Ricardo Stock" escreveu: > ** > Parabens otimo conteudo. > > S? de curiosidade, este material n?o foi gravado no EX do ano passado na > aware ? > > Ricardo Stock > www.stocksistemas.com.br > > ----- Original Message ----- > *From:* Marcio Ferreira > *To:* saopaulo-pm at mail.pm.org > *Sent:* Thursday, April 04, 2013 5:30 PM > *Subject:* [SP-pm] 7mestres na web! > > /me tanta mail.perl que nao sei como evitar cross-posting, SPPM deve ser > a mais lida :P > > \o/ http://www.videolog.tv/busca.php?q=Palestras+7Masters+Perl&sa=buscar > > parab?ns galera, os temas s?o muito bons =) > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > ------------------------------ > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiagoglauco at ticursos.net Fri Apr 5 09:10:39 2013 From: thiagoglauco at ticursos.net (Thiago Glauco) Date: Fri, 05 Apr 2013 13:10:39 -0300 Subject: [SP-pm] 7mestres na web! In-Reply-To: <515E282D.1080808@web2solutions.com.br> References: <515E282D.1080808@web2solutions.com.br> Message-ID: <1365178239.13881.9.camel@thiago-notebook> Em Qui, 2013-04-04 ?s 22:26 -0300, Eduardo Almeida escreveu: > On 04/04/2013 22:23, Marcio - Google wrote: > > > Parab?ns aos palestrantes ... muito bom! > > > > > > OFF: N?o sei porque, mas imaginava o Eden um cara cabeludo, com rabo > > de cavalo e tudo mais. > > ASHUshausaHUSAuhuahSEHAHUEhuasAuheEHU > > ele raspou quando entrou na universidade E nunca mais cresceu!!! Na verdade existem muitas teorias. J? ouvi dizer que: cairam quando ele aprendia HasKell; ele arrancou quando algu?m disse que Mojolicious ? melhor que Catalyst; Eu achei mais legal ouvir que ele perdeu quando ajudou no DBIx. E como o Eden ? uma figura muito presente na comunidade e que conhece muito de TIC e n?o apenas de Perl, as pessoas tentam montar sua figura antes de conhecer. > > > > [...]?s > > > > > > Marcio > > > > > > Em 4 de abril de 2013 16:30, Marcio Ferreira > > escreveu: > > /me tanta mail.perl que nao sei como evitar cross-posting, > > SPPM deve ser a mais lida :P > > > > > > \o/ http://www.videolog.tv/busca.php?q=Palestras+7Masters > > +Perl&sa=buscar > > > > > > parab?ns galera, os temas s?o muito bons =) > > > > []s, > > > > Marcio Ferreira > > skype: marcio.ferreir4 > > (21) 8365-7768 > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > > > > > > > -- > > > > [...]'s > > > > Marcio > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > -- > Eduardo Almeida - Software Engineer > eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 > > WEB2 Solutions - Inovando, sempre! > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From luismottacampos at yahoo.co.uk Mon Apr 8 04:13:42 2013 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 8 Apr 2013 13:13:42 +0200 Subject: [SP-pm] =?windows-1252?q?Uma_das_mais_velhas_tradi=E7=F5es_do_SPP?= =?windows-1252?q?M=85?= Message-ID: Meus queridos e queridas, Como v?o voc?s? Faz anos que eu n?o escrevo aqui, mas eu acho que os mais velhos ainda se lembram de mim. Eu estava lendo um email de boas-vindas do Eden Cardim, e quis me lembrar quando foi que a gente come?ou a dar boas vindas para os novos inscritos na lista. Grande foi a minha surpresa quando ao olhar nos arquivos da lista, n?o consegui encontrar uma boa parte deles, entre 2001 e 2004. Algu?m sabe o que aconteceu com os arquivos mais antigos da lista? Putamplexos -- Luis Motta Campos is a DBA, Foodie, and Photographer From eden at insoli.de Tue Apr 9 03:32:43 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 09 Apr 2013 07:32:43 -0300 Subject: [SP-pm] Dojo de Perl no iMasters Message-ID: ? hoje, ? gratuito, tem pizza: http://credencial.imasters.com.br/coding-dojo-perl-imasters -- Eden Cardim -- S?o Paulo Perl Mongers From leonardo at ruoso.com Tue Apr 9 05:05:25 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Tue, 9 Apr 2013 09:05:25 -0300 Subject: [SP-pm] Dojo de Perl no iMasters In-Reply-To: References: Message-ID: Eden, Hoje n?o poderei comparecer, pois ? anivers?rio da minha filha! Desejo-lhes boa sorte! Abra?os, Em 9 de abril de 2013 07:32, Eden Cardim escreveu: > > ? hoje, ? gratuito, tem pizza: > > http://credencial.imasters.com.br/coding-dojo-perl-imasters > > -- > Eden Cardim -- S?o Paulo Perl Mongers > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From contato at erikhenrique.com.br Tue Apr 9 12:18:33 2013 From: contato at erikhenrique.com.br (Erik Henrique) Date: Tue, 9 Apr 2013 19:18:33 +0000 (UTC) Subject: [SP-pm] Dojo de Perl no iMasters References: Message-ID: Eden Cardim writes: > > > ? hoje, ? gratuito, tem pizza: > > http://credencial.imasters.com.br/coding-dojo-perl-imasters > Vou faltar na faculdade para ir \o/ From renato.cron at gmail.com Tue Apr 9 12:22:10 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 9 Apr 2013 16:22:10 -0300 Subject: [SP-pm] Dojo de Perl no iMasters In-Reply-To: References: Message-ID: e eu vou faltar pra ir na facul =S 2013/4/9 Erik Henrique > Eden Cardim writes: > > > > > > > ? hoje, ? gratuito, tem pizza: > > > > http://credencial.imasters.com.br/coding-dojo-perl-imasters > > > > Vou faltar na faculdade para ir \o/ > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From fdmmelo at gmail.com Wed Apr 10 08:40:57 2013 From: fdmmelo at gmail.com (Frederico Melo) Date: Wed, 10 Apr 2013 12:40:57 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: <1362852966.3323.1.camel@fedora.thiago> <1362863799.5155.23.camel@fedora.thiago> <1362871746.5155.32.camel@fedora.thiago> Message-ID: Fala M?rcio! Consegui avan?ar com a ajuda de voc?s! Mas ainda preciso de algumas dicas. Realmente n?o tenho os conhecimentos necess?rios no perl e no expect para avan?ar ainda mais. Fiquei preso em uma situa??o onde preciso capturar mais de um dado na tela que a fun??o ascii do s3270 retorna pelo expect. Li e reli suas dicas e as do Eden mas, n?o consigo ir al?m... Acredito que o problema aqui ? no meu entendimento das fun??es, das subs e nas rotinas dentro do expect. O ascii retorna a seguinte string: data: data: APLNC000 *** SUBSISTEMA APL *** MMM2D000 data: 09/04/2013 CONSULTA DE LOCALIDADES 15:46:09 data: data: SIGLA.........: XYZ *NUMERO DO COD.: 0DD* data: data: *LOCALIDADE....: XISYPSZE* data: data: MUNICIPIO.....: XISYPS data: data: data: data: CONCES: CONCESSOR data: data: CODIGO DA TOT.: DD data: data: data: data: data: data: ESTA LOCALIDADE E' ABERTA data: data: data: Na tela acima, gostaria de pegar os dados LOCALIDADE e guardar em $loc e NUMERO DO COD, guardar em $cod Meu c?digo, est? da seguinte maneira: $exp->send($cmd1); $exp->expect(5, [ qr/data:\s+*LOCALIDADE*(.+)/ => sub { my $self = shift; my($rr1) = $self->match; my $rp=""; $loc=$rr1; $loc = substr($rr1,6,55); $loc =~ s/\s//g; print "\n\n$loc\n\n"; exp_continue; # manda continuar }, qr/data:\s+(.+)*NUMERO*\s+(.+)/ => sub { my $self = shift; my($cod) = $self->match; print "\ncod=xxx$codxxx\n"; exp_continue; }, # quantas express?es voc? quiser/precisar timeout => sub { die 'o sistema parou de responder' } ] ); O primeiro print funciona ok e tenho o retorno correto de $loc mas, o segundo print para $cod n?o funciona e n?o traz nada. Posso fazer as subs acima? A vari?vel $self ? especial do perl? O shift que usei na primeira regex vai afetar a segunda chamada para regex? Realmente me falta conhecimento para entender. Por favor, me ajude. Obrigado novamente pela sua aten??o. Abcs, Frederico 2013/3/25 Marcio - Google > Fala Frederico, > > Vamos l?. Na pr?pria thread o Eden da ?timos exemplos, vou reproduzi-los > aqui e tentar explicar. > > O primeiro que usei foi esse aqui: > > > $exp->send(cmd1$); ##To enviando o comando > > $exp->expect(100, [qr/.{1920}/ => sub { > my($self) = @_; > print $self->match; > } > ] > ); > > > Como voc? mesmo disse, a tela tem 80x24, ou sejam 1920 caracteres, o que > inclui espa?os. > $exp->expect( ##L? o retorno > O primeiro par?metro ? o timeout > O segundo ? uma regex, que nesse caso espera 1920 caracteres. Se receber > isso, vai executar a sub e a sua "tela" vai estar na vari?vel $self. Ai > voc? tem que garimpar os dados nessa "stringona", tipo, copiar peda?os dela > que contenham os dados que voc? quer. > > > Bom, depois passei para outro mais refinado: > > > $exp->send($cmd1); > $exp->expect(100, [ > qr/resposta cmd1: (.+)/ => sub { > my $self = shift; > > # $resposta vai ter > o que casou com (.+) - Aqui voc? coloca algo que voc? esteja esperando > # Digamos que a > informa??o que voc? querer seja precedida de , ent?o ? isso que voc? > est? esperando > my($resposta) = > $self->match_list; > > # Aqui voc? guarda > a informa??o no banco de dados ou qualquer outro processamento > > # enviar segundo > comando, para pegar outra informa??o, p.e. > $self->send($cmd2); > > exp_continue; # > manda continuar > }, > qr/resposta cmd2: (.+)/ => sub { > my $self = shift; > my($resposta) = > $self->match_list; > > # etc... > > exp_continue; > }, > > # quantas express?es voc? quiser/precisar > > timeout => sub { die 'o sistema parou de responder' } > ] > ); > > > Nesse caso ai voc? vai esperar por express?es especificas, e cada vez que > elas coincidirem o c?digo da sub ser? processado. Eu pelo menos acabei > achando mais f?cil assim do que pegar uma "stringona" e ficar procurando > dados dentro dela. > > Pra cada vez que voc? enviar ($exp->send()) voc? precisa processar o > retorno ($exp->expect()). > O retorno ? sempre uma string ou timeout. Voc? s? tem que escolher como > quer processar essa string. > > Se tiver mais d?vidas vai postando que vamos tentando ajudar. > > [...]?s > > Marcio > > Em 25 de mar?o de 2013 16:13, Frederico Melo escreveu: > > Oi M?rcio, tudo bem? >> >> Voltei! Ent?o... ap?s v?rias tentativas, debugs e verifica??o de logs, >> consegui navegar pelo servidor IBM atrav?s do Perl com Expect. Muito legal >> mesmo! Obrigado pelas dicas iniciais! Agora, cheguei na fase de capturar >> algumas informa??es e grav?-las em banco de dados. >> >> Vejo nos arquivos de logs o resultado da fun??o ascii do s3270. Como fa?o >> para pegar alguns dados (n?o ? o print da tela 0,0,24,80 completo) e >> armazeno em banco? Pelo Perl e Expect isso ? poss?vel de ser feito no mesmo >> tempo que navega-se pelas telas do MainFrame IBM? >> >> Hoje meu c?digo ? algo assim: >> >> >> #!/usr/bin/perl >> >> my @s3270 = s3270; >> >> use strict; >> use warnings; >> use Expect; >> >> >> my $exp = Expect->spawn('s3270'); >> >> $exp->log_file('teste.log'); >> >> my $cmd1 = "connect(12.234.123.3:23)\n"; >> $cmd1 .= "wait(InputField)\n"; >> $cmd1 .= "String(username)\n"; >> $cmd1 .= "Enter()\n"; >> $cmd1 .= "wait(InputField)\n"; >> $cmd1 .= "String(password)\n"; >> $cmd1 .= "Enter()\n"; >> $cmd1 .= "wait(InputField)\n"; >> $cmd1 .= "String(APL)\n"; >> $cmd1 .= "Enter()\n"; >> $cmd1 .= "wait(InputField)\n"; >> $cmd1 .= "String(CODAPL)\n"; >> $cmd1 .= "Enter()\n"; >> $cmd1 .= "pf(3)\n"; #TELA INCIAL APL -> VAI PARA CONSULTAS >> $cmd1 .= "wait(InputField)\n"; >> $cmd1 .= "String(14)\n"; >> $cmd1 .= "Enter()\n"; >> $cmd1 .= "wait(InputField)\n"; >> $cmd1 .= "String(01)\n"; >> $cmd1 .= "Enter()\n"; >> $cmd1 .= "String(ordemserv12tt)\n"; >> $cmd1 .= "Enter()\n"; >> $cmd1 .= "Ascii(0,0,24,80)\n"; >> >> Neste ponto, tenho a tela impressa em mem?ria e no log. Como fa?o, nessa >> etapa, para capturar alguns dados e armazen?-los em banco? N?o tenho >> dificuldades em utilizar DBD ou DBI no perl, minha dificuldade ? interagir >> o perl com os retornos do s3270 e expect. Seria poss?vel me auxiliar? J? >> agrade?o pelo precioso apoio1 >> >> Obrigado novamente! >> Frederico >> >> >> 2013/3/21 Marcio - Google >> >>> Tiago, nesse caso n?o. A fun??o "string" ? do s3270, e ele entende tudo >>> de forma literal. Tamb?m tropecei nisso. >>> >>> Frederico, isso. Se n?o me engano, para "entrar" o comando ? ENTER. >>> Se n?o funcionar posta novamente que vou ver com fiz. >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiagoglauco at ticursos.net Thu Apr 11 04:35:58 2013 From: thiagoglauco at ticursos.net (Thiago Glauco) Date: Thu, 11 Apr 2013 08:35:58 -0300 Subject: [SP-pm] Dojo de Perl no iMasters In-Reply-To: References: Message-ID: <1365680158.2010.16.camel@thiago-notebook> Puxa, fiquei alguns dias sem ler meus e-mail e perdi essa!!! Em Ter, 2013-04-09 ?s 07:32 -0300, Eden Cardim escreveu: > ? hoje, ? gratuito, tem pizza: > > http://credencial.imasters.com.br/coding-dojo-perl-imasters > From glasswalk3r at yahoo.com.br Fri Apr 12 04:52:29 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Fri, 12 Apr 2013 08:52:29 -0300 Subject: [SP-pm] =?iso-8859-1?q?solu=E7=F5es_modernas_para_SOAP?= Message-ID: <5167F57D.7010506@yahoo.com.br> Bom dia ? todos, J? faz um bom tempo que n?o escrevo para a lista, ent?o provavelmente s? os mais velhos de casa devem se lembrar de mim. Estou escrevendo para saber o que voc?s tem utilizado ultimamente para criar/acessar web services baseados em SOAP com Perl. A uns dois anos atr?s eu tentei usar um webservice feito em .Net com o SOAP-Lite e fiquei bem desapontado com o resultado (mesmo seguindo as instru??es espec?ficas para lidar com .Net). Depois eu passei pelo SOAP-WSDL. Achei ele bem mais funcional, principalmente por conta do wsdl2perl. Mas ele tem alguns problemas: 1 - O projeto parece estar meio parado. O ?ltimo release foi em 2009 e existem uma s?rie de bugs importantes abertos (tem at? um meu https://rt.cpan.org/Public/Bug/Display.html?id=78932) 2 - Todas as classes do projeto s?o baseadas no Class::Std::Fast, que por sua vez ? baseado no Class::Std do Damian Conway, que por sua vez sugere que as pessoas parem de usar o Class::Std e comecem a usar o Moose (http://cpanratings.perl.org/dist/Class-Std). O item 2 ? porque eu tentei dar uma olhada no c?digo e tentar gerar um patch e quase tive um edema cerebral: era uma mistureba de Class::Std com manipula??o de Symbol Table que achei melhor deixar para l?. Fiz uns testes com o XML::Compile mas achei meio "cru", nada user friendly, algo muito arcaico se comparado com solu??es para Java ou .Net. Claro que isso tudo j? faz um tempo e o cen?rio pode estar melhor agora. O que voc?s andam usando para trabalhar com SOAP? []'s Alceu From leonardo at ruoso.com Fri Apr 12 06:44:25 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Fri, 12 Apr 2013 10:44:25 -0300 Subject: [SP-pm] =?iso-8859-1?q?solu=E7=F5es_modernas_para_SOAP?= In-Reply-To: <5167F57D.7010506@yahoo.com.br> References: <5167F57D.7010506@yahoo.com.br> Message-ID: Se voc? quer fazer na ?m?o?, ent?o https://metacpan.org/module/XML::Compile::WSDL11, se voc? est? usando Catalyst, ent?o pode usar Catalyst::Model::SOAP (para consumir SOPA) e Catalyst::Controller::SOAP (para servir SOAP). S?o os que eu uso regularmente, em integra??es com JEE, .Net etc? Abra?os, Em 12 de abril de 2013 08:52, Alceu Rodrigues de Freitas Junior < glasswalk3r at yahoo.com.br> escreveu: > Bom dia ? todos, > > J? faz um bom tempo que n?o escrevo para a lista, ent?o provavelmente s? > os mais velhos de casa devem se lembrar de mim. > > Estou escrevendo para saber o que voc?s tem utilizado ultimamente para > criar/acessar web services baseados em SOAP com Perl. > > A uns dois anos atr?s eu tentei usar um webservice feito em .Net com o > SOAP-Lite e fiquei bem desapontado com o resultado (mesmo seguindo as > instru??es espec?ficas para lidar com .Net). > > Depois eu passei pelo SOAP-WSDL. Achei ele bem mais funcional, > principalmente por conta do wsdl2perl. Mas ele tem alguns problemas: > > 1 - O projeto parece estar meio parado. O ?ltimo release foi em 2009 e > existem uma s?rie de bugs importantes abertos (tem at? um meu > https://rt.cpan.org/Public/**Bug/Display.html?id=78932 > ) > 2 - Todas as classes do projeto s?o baseadas no Class::Std::Fast, que por > sua vez ? baseado no Class::Std do Damian Conway, que por sua vez sugere > que as pessoas parem de usar o Class::Std e comecem a usar o Moose ( > http://cpanratings.perl.org/**dist/Class-Std > ). > > O item 2 ? porque eu tentei dar uma olhada no c?digo e tentar gerar um > patch e quase tive um edema cerebral: era uma mistureba de Class::Std com > manipula??o de Symbol Table que achei melhor deixar para l?. > > Fiz uns testes com o XML::Compile mas achei meio "cru", nada user > friendly, algo muito arcaico se comparado com solu??es para Java ou .Net. > > Claro que isso tudo j? faz um tempo e o cen?rio pode estar melhor agora. O > que voc?s andam usando para trabalhar com SOAP? > > []'s > Alceu > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Fri Apr 12 07:05:22 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 12 Apr 2013 11:05:22 -0300 Subject: [SP-pm] =?iso-8859-1?q?solu=E7=F5es_modernas_para_SOAP?= In-Reply-To: References: <5167F57D.7010506@yahoo.com.br> Message-ID: Bom dia, Voc? conhece o https://metacpan.org/module/W3C::SOAP ? ? um client SOAP, e a ?ltima atualiza??o foi ontem. On Friday, 12 April 2013, Leonardo Ruoso wrote: > Se voc? quer fazer na ?m?o?, ent?o > https://metacpan.org/module/XML::Compile::WSDL11, se voc? est? usando > Catalyst, ent?o pode usar Catalyst::Model::SOAP (para consumir SOPA) e > Catalyst::Controller::SOAP (para servir SOAP). S?o os que eu uso > regularmente, em integra??es com JEE, .Net etc? > > > > Abra?os, > > > Em 12 de abril de 2013 08:52, Alceu Rodrigues de Freitas Junior < > glasswalk3r at yahoo.com.br 'glasswalk3r at yahoo.com.br');>> escreveu: > >> Bom dia ? todos, >> >> J? faz um bom tempo que n?o escrevo para a lista, ent?o provavelmente s? >> os mais velhos de casa devem se lembrar de mim. >> >> Estou escrevendo para saber o que voc?s tem utilizado ultimamente para >> criar/acessar web services baseados em SOAP com Perl. >> >> A uns dois anos atr?s eu tentei usar um webservice feito em .Net com o >> SOAP-Lite e fiquei bem desapontado com o resultado (mesmo seguindo as >> instru??es espec?ficas para lidar com .Net). >> >> Depois eu passei pelo SOAP-WSDL. Achei ele bem mais funcional, >> principalmente por conta do wsdl2perl. Mas ele tem alguns problemas: >> >> 1 - O projeto parece estar meio parado. O ?ltimo release foi em 2009 e >> existem uma s?rie de bugs importantes abertos (tem at? um meu >> https://rt.cpan.org/Public/**Bug/Display.html?id=78932 >> ) >> 2 - Todas as classes do projeto s?o baseadas no Class::Std::Fast, que por >> sua vez ? baseado no Class::Std do Damian Conway, que por sua vez sugere >> que as pessoas parem de usar o Class::Std e comecem a usar o Moose ( >> http://cpanratings.perl.org/**dist/Class-Std >> ). >> >> O item 2 ? porque eu tentei dar uma olhada no c?digo e tentar gerar um >> patch e quase tive um edema cerebral: era uma mistureba de Class::Std com >> manipula??o de Symbol Table que achei melhor deixar para l?. >> >> Fiz uns testes com o XML::Compile mas achei meio "cru", nada user >> friendly, algo muito arcaico se comparado com solu??es para Java ou .Net. >> >> Claro que isso tudo j? faz um tempo e o cen?rio pode estar melhor agora. >> O que voc?s andam usando para trabalhar com SOAP? >> >> []'s >> Alceu >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > 'SaoPaulo-pm at pm.org');> >> L >> > >> =end disclaimer >> > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Sat Apr 13 14:16:30 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Sat, 13 Apr 2013 18:16:30 -0300 Subject: [SP-pm] analise de texto Message-ID: <4A33E0B43A1B4862B1B6E7FDA6A95221@pcricardo> Ola para todos. gostaria da ajuda da galera para a descoberta de algum m?dulo ou caso alguem j? tenha trabalhado com analise de texto. Alguem poderia me dar alguma dica ou caminho das pedras para trabalhar com analise de texto, para dependendo da frase tomar determinada a??o. No aguardo Ricardo Stock www.stocksistemas.com.br -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Sat Apr 13 15:36:15 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sat, 13 Apr 2013 18:36:15 -0400 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: <1362852966.3323.1.camel@fedora.thiago> <1362863799.5155.23.camel@fedora.thiago> <1362871746.5155.32.camel@fedora.thiago> Message-ID: Frederico, isso ? uma miss?o para o Mestre Eden ... :-) Abs, Marcio. Em 10 de abril de 2013 11:40, Frederico Melo escreveu: > > Fala M?rcio! > Consegui avan?ar com a ajuda de voc?s! Mas ainda preciso de algumas dicas. > Realmente n?o tenho os conhecimentos necess?rios no perl e no expect para > avan?ar ainda mais. Fiquei preso em uma situa??o onde preciso capturar mais > de um dado na tela que a fun??o ascii do s3270 retorna pelo expect. Li e > reli suas dicas e as do Eden mas, n?o consigo ir al?m... Acredito que o > problema aqui ? no meu entendimento das fun??es, das subs e nas rotinas > dentro do expect. > > O ascii retorna a seguinte string: > > data: > data: APLNC000 *** SUBSISTEMA APL *** > MMM2D000 > data: 09/04/2013 CONSULTA DE LOCALIDADES > 15:46:09 > data: > data: SIGLA.........: XYZ *NUMERO DO > COD.: 0DD* > data: > data: *LOCALIDADE....: XISYPSZE* > data: > data: MUNICIPIO.....: XISYPS > data: > data: > data: > data: CONCES: CONCESSOR > data: > data: CODIGO DA TOT.: DD > data: > data: > data: > data: > data: > data: ESTA LOCALIDADE E' ABERTA > data: > data: > data: > > Na tela acima, gostaria de pegar os dados LOCALIDADE e guardar em $loc e > NUMERO DO COD, guardar em $cod > Meu c?digo, est? da seguinte maneira: > > > > $exp->send($cmd1); > $exp->expect(5, [ > > qr/data:\s+*LOCALIDADE*(.+)/ => sub { > my $self = shift; > my($rr1) = $self->match; > my $rp=""; > $loc=$rr1; > $loc = substr($rr1,6,55); > $loc =~ s/\s//g; > print "\n\n$loc\n\n"; > > exp_continue; # manda continuar > }, > qr/data:\s+(.+)*NUMERO*\s+(.+)/ => sub { > my $self = shift; > my($cod) = $self->match; > print "\ncod=xxx$codxxx\n"; > > exp_continue; > }, > > # quantas express?es voc? quiser/precisar > > timeout => sub { die 'o sistema parou de responder' } > ] > ); > > > > O primeiro print funciona ok e tenho o retorno correto de $loc mas, o > segundo print para $cod n?o funciona e n?o traz nada. Posso fazer as subs > acima? A vari?vel $self ? especial do perl? O shift que usei na primeira > regex vai afetar a segunda chamada para regex? Realmente me falta > conhecimento para entender. Por favor, me ajude. Obrigado novamente pela > sua aten??o. > > Abcs, > Frederico > > > 2013/3/25 Marcio - Google > >> Fala Frederico, >> >> Vamos l?. Na pr?pria thread o Eden da ?timos exemplos, vou reproduzi-los >> aqui e tentar explicar. >> >> O primeiro que usei foi esse aqui: >> >> >> $exp->send(cmd1$); ##To enviando o comando >> >> $exp->expect(100, [qr/.{1920}/ => sub { >> my($self) = @_; >> print $self->match; >> } >> ] >> ); >> >> >> Como voc? mesmo disse, a tela tem 80x24, ou sejam 1920 caracteres, o que >> inclui espa?os. >> $exp->expect( ##L? o retorno >> O primeiro par?metro ? o timeout >> O segundo ? uma regex, que nesse caso espera 1920 caracteres. Se receber >> isso, vai executar a sub e a sua "tela" vai estar na vari?vel $self. Ai >> voc? tem que garimpar os dados nessa "stringona", tipo, copiar peda?os dela >> que contenham os dados que voc? quer. >> >> >> Bom, depois passei para outro mais refinado: >> >> >> $exp->send($cmd1); >> $exp->expect(100, [ >> qr/resposta cmd1: (.+)/ => sub { >> my $self = shift; >> >> # $resposta vai >> ter o que casou com (.+) - Aqui voc? coloca algo que voc? esteja esperando >> # Digamos que a >> informa??o que voc? querer seja precedida de , ent?o ? isso que voc? >> est? esperando >> my($resposta) = >> $self->match_list; >> >> # Aqui voc? guarda >> a informa??o no banco de dados ou qualquer outro processamento >> >> # enviar segundo >> comando, para pegar outra informa??o, p.e. >> $self->send($cmd2); >> >> exp_continue; # >> manda continuar >> }, >> qr/resposta cmd2: (.+)/ => sub { >> my $self = shift; >> my($resposta) = >> $self->match_list; >> >> # etc... >> >> exp_continue; >> }, >> >> # quantas express?es voc? quiser/precisar >> >> timeout => sub { die 'o sistema parou de responder' } >> ] >> ); >> >> >> Nesse caso ai voc? vai esperar por express?es especificas, e cada vez que >> elas coincidirem o c?digo da sub ser? processado. Eu pelo menos acabei >> achando mais f?cil assim do que pegar uma "stringona" e ficar procurando >> dados dentro dela. >> >> Pra cada vez que voc? enviar ($exp->send()) voc? precisa processar o >> retorno ($exp->expect()). >> O retorno ? sempre uma string ou timeout. Voc? s? tem que escolher como >> quer processar essa string. >> >> Se tiver mais d?vidas vai postando que vamos tentando ajudar. >> >> [...]?s >> >> Marcio >> >> Em 25 de mar?o de 2013 16:13, Frederico Melo escreveu: >> >> Oi M?rcio, tudo bem? >>> >>> Voltei! Ent?o... ap?s v?rias tentativas, debugs e verifica??o de logs, >>> consegui navegar pelo servidor IBM atrav?s do Perl com Expect. Muito legal >>> mesmo! Obrigado pelas dicas iniciais! Agora, cheguei na fase de capturar >>> algumas informa??es e grav?-las em banco de dados. >>> >>> Vejo nos arquivos de logs o resultado da fun??o ascii do s3270. Como >>> fa?o para pegar alguns dados (n?o ? o print da tela 0,0,24,80 completo) e >>> armazeno em banco? Pelo Perl e Expect isso ? poss?vel de ser feito no mesmo >>> tempo que navega-se pelas telas do MainFrame IBM? >>> >>> Hoje meu c?digo ? algo assim: >>> >>> >>> #!/usr/bin/perl >>> >>> my @s3270 = s3270; >>> >>> use strict; >>> use warnings; >>> use Expect; >>> >>> >>> my $exp = Expect->spawn('s3270'); >>> >>> $exp->log_file('teste.log'); >>> >>> my $cmd1 = "connect(12.234.123.3:23)\n"; >>> $cmd1 .= "wait(InputField)\n"; >>> $cmd1 .= "String(username)\n"; >>> $cmd1 .= "Enter()\n"; >>> $cmd1 .= "wait(InputField)\n"; >>> $cmd1 .= "String(password)\n"; >>> $cmd1 .= "Enter()\n"; >>> $cmd1 .= "wait(InputField)\n"; >>> $cmd1 .= "String(APL)\n"; >>> $cmd1 .= "Enter()\n"; >>> $cmd1 .= "wait(InputField)\n"; >>> $cmd1 .= "String(CODAPL)\n"; >>> $cmd1 .= "Enter()\n"; >>> $cmd1 .= "pf(3)\n"; #TELA INCIAL APL -> VAI PARA CONSULTAS >>> $cmd1 .= "wait(InputField)\n"; >>> $cmd1 .= "String(14)\n"; >>> $cmd1 .= "Enter()\n"; >>> $cmd1 .= "wait(InputField)\n"; >>> $cmd1 .= "String(01)\n"; >>> $cmd1 .= "Enter()\n"; >>> $cmd1 .= "String(ordemserv12tt)\n"; >>> $cmd1 .= "Enter()\n"; >>> $cmd1 .= "Ascii(0,0,24,80)\n"; >>> >>> Neste ponto, tenho a tela impressa em mem?ria e no log. Como fa?o, nessa >>> etapa, para capturar alguns dados e armazen?-los em banco? N?o tenho >>> dificuldades em utilizar DBD ou DBI no perl, minha dificuldade ? interagir >>> o perl com os retornos do s3270 e expect. Seria poss?vel me auxiliar? J? >>> agrade?o pelo precioso apoio1 >>> >>> Obrigado novamente! >>> Frederico >>> >>> >>> 2013/3/21 Marcio - Google >>> >>>> Tiago, nesse caso n?o. A fun??o "string" ? do s3270, e ele entende tudo >>>> de forma literal. Tamb?m tropecei nisso. >>>> >>>> Frederico, isso. Se n?o me engano, para "entrar" o comando ? ENTER. >>>> Se n?o funcionar posta novamente que vou ver com fiz. >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Sat Apr 13 18:32:05 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sat, 13 Apr 2013 21:32:05 -0400 Subject: [SP-pm] Filtrar arquivos texto Message-ID: Salve Mestres, Tenho alguns arquivos de log que tenho que analisar com frequ?ncia. Tenho um script em shell que me ajuda, por?m queria algo um pouco mais inteligente, e de prefer?ncia em Perl. Funciona assim, tenho no mesmo diret?rio v?rios arquivos de log, com formato similar. Eles s?o assim: [DD-MM-AAAA HH:MM:SS] ?: ou ?[DD-MM-AAAA HH:MM:SS]: ou ?[DD-MM-AAAA HH:MM:SS.MMM]: Esse ? o tipo de evento, e o que me interessa normalmente ? (E)rror e (W)arning. Ent?o preciso passar um determinado arquivo como par?metro para o script e o tipo de evento que quero (E ou W). O script precisa listar blocos desse arquivo. Os blocos come?am 5 linhas antes do evento e v?o at? 5 linhas ap?s o evento. Assim, se o evento E aparecer nas linhas 50 e 100, ele tem que listar as linhas 45 a 55 e 95 a 105. Bom, at? ai acho que t? f?cil ... eu acho ... rsrsrs ... ainda n?o consegui de uma maneira "elegante" ... kkkk S? que agora que a porca torce o rabo. Ele precisa pegar a data/hora que apareceu os eventos que estou procurando e procurar em todos os outros arquivos do diret?rio, com uma margem de 15 segundos a menos ou a mais. Assim, vamos suporte que ele tenha encontrado essas linha: [13-04-2013 21:17:15] f8j39h37 E:blablablablablablabla Ele teria que al?m de listar as linhas desse arquivo, verificar em todos os outros se houve qualquer registro entre 13/04/2013 21:17:00 e 13/04/2013 21:17:30 ... se sim, listar as linhas tamb?m. Ideias?? D? pra fazer algo bem compacto e r?pido no estilo regex?? Ah, n?o fui eu quem criou esse esquema de log maluco. Abs, Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jniltinho at gmail.com Sat Apr 13 18:46:43 2013 From: jniltinho at gmail.com (Jose Nilton) Date: Sat, 13 Apr 2013 22:46:43 -0300 Subject: [SP-pm] Filtrar arquivos texto In-Reply-To: References: Message-ID: Marcio, ol? tenho um esquema desses nos meus Servidores De E-mail, para registrar o envio recebimento de e-mails, n?o s?o c?digos elegantes, mas tem muita coisa setado da empresa, para poder enviar para voc? tenho limpar algumas coisas, o problema ? que estou meio sem tempo e com um monte de projetos para criar a infra dos mesmos. Se voc? aguentar uma semana. Em 13 de abril de 2013 22:32, Marcio - Google escreveu: > Salve Mestres, > > Tenho alguns arquivos de log que tenho que analisar com frequ?ncia. Tenho > um script em shell que me ajuda, por?m queria algo um pouco mais > inteligente, e de prefer?ncia em Perl. > > Funciona assim, tenho no mesmo diret?rio v?rios arquivos de log, com > formato similar. Eles s?o assim: > [DD-MM-AAAA HH:MM:SS] ?: > ou > ?[DD-MM-AAAA HH:MM:SS]: > ou > ?[DD-MM-AAAA HH:MM:SS.MMM]: > > Esse ? o tipo de evento, e o que me interessa normalmente ? (E)rror e > (W)arning. > > Ent?o preciso passar um determinado arquivo como par?metro para o script e > o tipo de evento que quero (E ou W). O script precisa listar blocos desse > arquivo. Os blocos come?am 5 linhas antes do evento e v?o at? 5 linhas ap?s > o evento. > Assim, se o evento E aparecer nas linhas 50 e 100, ele tem que listar as > linhas 45 a 55 e 95 a 105. > Bom, at? ai acho que t? f?cil ... eu acho ... rsrsrs ... ainda n?o > consegui de uma maneira "elegante" ... kkkk > S? que agora que a porca torce o rabo. Ele precisa pegar a data/hora que > apareceu os eventos que estou procurando e procurar em todos os outros > arquivos do diret?rio, com uma margem de 15 segundos a menos ou a mais. > Assim, vamos suporte que ele tenha encontrado essas linha: > [13-04-2013 21:17:15] f8j39h37 E:blablablablablablabla > Ele teria que al?m de listar as linhas desse arquivo, verificar em todos > os outros se houve qualquer registro entre 13/04/2013 21:17:00 e 13/04/2013 > 21:17:30 ... se sim, listar as linhas tamb?m. > > Ideias?? D? pra fazer algo bem compacto e r?pido no estilo regex?? > > Ah, n?o fui eu quem criou esse esquema de log maluco. > > > Abs, > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- .............................................................................. *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o inteligente." (John Ruskin) "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Sat Apr 13 19:10:46 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sat, 13 Apr 2013 22:10:46 -0400 Subject: [SP-pm] Filtrar arquivos texto In-Reply-To: References: Message-ID: Op? Jos?, com certeza! Toda ajuda ? 100% bem vinda! Abs, Marcio. Em 13 de abril de 2013 21:46, Jose Nilton escreveu: > Marcio, ol? tenho um esquema desses nos meus Servidores De E-mail, para > registrar o envio recebimento de e-mails, n?o s?o c?digos elegantes, mas > tem muita coisa setado da empresa, para poder enviar para voc? tenho limpar > algumas coisas, o problema ? que estou meio sem tempo e com um monte de > projetos para criar a infra dos mesmos. > > Se voc? aguentar uma semana. > > > Em 13 de abril de 2013 22:32, Marcio - Google escreveu: > >> Salve Mestres, >> >> Tenho alguns arquivos de log que tenho que analisar com frequ?ncia. Tenho >> um script em shell que me ajuda, por?m queria algo um pouco mais >> inteligente, e de prefer?ncia em Perl. >> >> Funciona assim, tenho no mesmo diret?rio v?rios arquivos de log, com >> formato similar. Eles s?o assim: >> [DD-MM-AAAA HH:MM:SS] ?: >> ou >> ?[DD-MM-AAAA HH:MM:SS]: >> ou >> ?[DD-MM-AAAA HH:MM:SS.MMM]: >> >> Esse ? o tipo de evento, e o que me interessa normalmente ? (E)rror e >> (W)arning. >> >> Ent?o preciso passar um determinado arquivo como par?metro para o script >> e o tipo de evento que quero (E ou W). O script precisa listar blocos desse >> arquivo. Os blocos come?am 5 linhas antes do evento e v?o at? 5 linhas ap?s >> o evento. >> Assim, se o evento E aparecer nas linhas 50 e 100, ele tem que listar as >> linhas 45 a 55 e 95 a 105. >> Bom, at? ai acho que t? f?cil ... eu acho ... rsrsrs ... ainda n?o >> consegui de uma maneira "elegante" ... kkkk >> S? que agora que a porca torce o rabo. Ele precisa pegar a data/hora que >> apareceu os eventos que estou procurando e procurar em todos os outros >> arquivos do diret?rio, com uma margem de 15 segundos a menos ou a mais. >> Assim, vamos suporte que ele tenha encontrado essas linha: >> [13-04-2013 21:17:15] f8j39h37 E:blablablablablablabla >> Ele teria que al?m de listar as linhas desse arquivo, verificar em todos >> os outros se houve qualquer registro entre 13/04/2013 21:17:00 e 13/04/2013 >> 21:17:30 ... se sim, listar as linhas tamb?m. >> >> Ideias?? D? pra fazer algo bem compacto e r?pido no estilo regex?? >> >> Ah, n?o fui eu quem criou esse esquema de log maluco. >> >> >> Abs, >> >> Marcio >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > > .............................................................................. > *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro > > *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do > esfor?o inteligente." (John Ruskin) > "A mente que se abre a uma nova ideia jamais volta ao seu tamanho > original" (Albert Einstein)* > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jniltinho at gmail.com Sat Apr 13 19:34:39 2013 From: jniltinho at gmail.com (Jose Nilton) Date: Sat, 13 Apr 2013 23:34:39 -0300 Subject: [SP-pm] Servidor de Versionamento base GIT like GITHUB (Projeto Gitlab) Message-ID: Boa noite a todos, vou postar algo que j? postei no G+ Que quiser ou precisar de um sistema de versionamento para sua empresa ou equipe e quiser o GIT como sistema, e com a administra??o dos reposit?rios via Web e uma interface like GITHUB. Por favor acesse meu blog ou veja os links abaixo, fiz um script de instala??o do GITLAB para OpenSUSE, mas no site do mesmo tem um passo-a-passo de instala??o para Ubuntu/Debian e outros links para CentOS Site do Projeto: http://gitlab.org/ http://gitlab.org/screenshots/ http://blog.gitlab.org/ Como instalar: http://www.linuxpro.com.br/blog/2013/04/install-gitlab-opensuse-12-3/ https://github.com/gitlabhq/gitlabhq/blob/5-0-stable/doc/install/installation.md https://github.com/gitlabhq/gitlabhq#installation https://github.com/gitlabhq/gitlab-public-wiki/wiki/Unofficial-Installation-Guides Fique a vontade para repassar esse post. Obrigado a todos. -- .............................................................................. *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o inteligente." (John Ruskin) "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From glasswalk3r at yahoo.com.br Sun Apr 14 05:15:26 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Sun, 14 Apr 2013 09:15:26 -0300 Subject: [SP-pm] analise de texto In-Reply-To: <4A33E0B43A1B4862B1B6E7FDA6A95221@pcricardo> References: <4A33E0B43A1B4862B1B6E7FDA6A95221@pcricardo> Message-ID: <516A9DDE.8060806@yahoo.com.br> Ol? Ricardo, Eu usei a distro AI::Categorizer (http://search.cpan.org/~kwilliams/AI-Categorizer-0.09/lib/AI/Categorizer.pm) para categorizar centenas de mensagens de erros di?rios do middleware de integra??o aonde trabalho atualmente. O AI::Categorizer tem a interface meio confusa, o POD n?o ajuda muito, mas se voc? pesquisar em perlmonks.org voc? vai encontrar refer?ncias interessantes. Eu usei o algoritmo de Naive Bayes, que ? estat?stico, mas funciona suficientemente bem na maioria dos casos. Voc? pode querer tentar outros. D? tamb?m uma olhada o projeto Weka (http://www.cs.waikato.ac.nz/ml/weka/), n?o ? Perl mas pode te ajudar a decidir mais facilmente que algoritmo usar. []'s Em 13-04-2013 18:16, Ricardo Stock escreveu: > Ola para todos. > gostaria da ajuda da galera para a descoberta de algum m?dulo ou > caso alguem j? tenha trabalhado com analise de texto. > Alguem poderia me dar alguma dica ou caminho das pedras para > trabalhar com analise de texto, para dependendo da frase tomar > determinada a??o. > No aguardo > Ricardo Stock > www.stocksistemas.com.br > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From glasswalk3r at yahoo.com.br Sun Apr 14 05:17:40 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Sun, 14 Apr 2013 09:17:40 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: <1362871746.5155.32.camel@fedora.thiago> Message-ID: <516A9E64.5020607@yahoo.com.br> Eu assisti uma palestra da IBM em a uns 3 ou 4 anos atr?s sobre utiliza??o de Rexx para navegar em transa??es de aplica??es em mainframe e mapear os resultados para web services escritos em Java. Talvez seja interessante dar uma olhada no Rexx para este fim, mas eu n?o tenho nenhuma refer?ncia para dar. []'s Em 13-04-2013 19:36, Marcio - Google escreveu: > Frederico, isso ? uma miss?o para o Mestre Eden ... :-) > Abs, > Marcio. > > > Em 10 de abril de 2013 11:40, Frederico Melo > escreveu: > > > Fala M?rcio! > Consegui avan?ar com a ajuda de voc?s! Mas ainda preciso de algumas > dicas. Realmente n?o tenho os conhecimentos necess?rios no perl e no > expect para avan?ar ainda mais. Fiquei preso em uma situa??o onde > preciso capturar mais de um dado na tela que a fun??o ascii do s3270 > retorna pelo expect. Li e reli suas dicas e as do Eden mas, n?o > consigo ir al?m... Acredito que o problema aqui ? no meu > entendimento das fun??es, das subs e nas rotinas dentro do expect. > > O ascii retorna a seguinte string: > > data: > data: APLNC000 *** SUBSISTEMA APL > *** MMM2D000 > data: 09/04/2013 CONSULTA DE > LOCALIDADES 15:46:09 > data: > data: SIGLA.........: XYZ *NUMERO DO COD.: 0DD* > data: > data: *LOCALIDADE....: XISYPSZE* > data: > data: MUNICIPIO.....: XISYPS > data: > data: > data: > data: CONCES: CONCESSOR > data: > data: CODIGO DA TOT.: DD > data: > data: > data: > data: > data: > data: ESTA LOCALIDADE E' ABERTA > data: > data: > data: > > Na tela acima, gostaria de pegar os dados LOCALIDADE e guardar em > $loc e NUMERO DO COD, guardar em $cod > Meu c?digo, est? da seguinte maneira: > > > > $exp->send($cmd1); > $exp->expect(5, [ > > qr/data:\s+*LOCALIDADE*(.+)/ => sub { > my $self = shift; > my($rr1) = $self->match; > my $rp=""; > $loc=$rr1; > $loc = substr($rr1,6,55); > $loc =~ s/\s//g; > print "\n\n$loc\n\n"; > > exp_continue; # manda continuar > }, > qr/data:\s+(.+)*NUMERO*\s+(.+)/ => sub { > my $self = shift; > my($cod) = $self->match; > print "\ncod=xxx$codxxx\n"; > > exp_continue; > }, > > # quantas express?es voc? quiser/precisar > > timeout => sub { die 'o sistema parou de > responder' } > ] > ); > > > > O primeiro print funciona ok e tenho o retorno correto de $loc mas, > o segundo print para $cod n?o funciona e n?o traz nada. Posso fazer > as subs acima? A vari?vel $self ? especial do perl? O shift que usei > na primeira regex vai afetar a segunda chamada para regex? Realmente > me falta conhecimento para entender. Por favor, me ajude. Obrigado > novamente pela sua aten??o. > > Abcs, > Frederico > > > 2013/3/25 Marcio - Google > > > Fala Frederico, > > Vamos l?. Na pr?pria thread o Eden da ?timos exemplos, vou > reproduzi-los aqui e tentar explicar. > > O primeiro que usei foi esse aqui: > > > $exp->send(cmd1$); ##To enviando o comando > > $exp->expect(100, [qr/.{1920}/ => sub { > my($self) = @_; > print $self->match; > } > ] > ); > > > Como voc? mesmo disse, a tela tem 80x24, ou sejam 1920 > caracteres, o que inclui espa?os. > $exp->expect( ##L? o retorno > O primeiro par?metro ? o timeout > O segundo ? uma regex, que nesse caso espera 1920 caracteres. Se > receber isso, vai executar a sub e a sua "tela" vai estar na > vari?vel $self. Ai voc? tem que garimpar os dados nessa > "stringona", tipo, copiar peda?os dela que contenham os dados > que voc? quer. > > > Bom, depois passei para outro mais refinado: > > > $exp->send($cmd1); > $exp->expect(100, [ > qr/resposta cmd1: (.+)/ => sub { > my $self > = shift; > > # > $resposta vai ter o que casou com (.+) - Aqui voc? coloca algo > que voc? esteja esperando > # > Digamos que a informa??o que voc? querer seja precedida de > , ent?o ? isso que voc? est? esperando > > my($resposta) = $self->match_list; > > # Aqui > voc? guarda a informa??o no banco de dados ou qualquer outro > processamento > > # enviar > segundo comando, para pegar outra informa??o, p.e. > > $self->send($cmd2); > > > exp_continue; # manda continuar > }, > qr/resposta cmd2: (.+)/ => sub { > my $self > = shift; > > my($resposta) = $self->match_list; > > # etc... > > > exp_continue; > }, > > # quantas express?es voc? quiser/precisar > > timeout => sub { die 'o sistema parou de > responder' } > ] > ); > > > Nesse caso ai voc? vai esperar por express?es especificas, e > cada vez que elas coincidirem o c?digo da sub ser? processado. > Eu pelo menos acabei achando mais f?cil assim do que pegar uma > "stringona" e ficar procurando dados dentro dela. > > Pra cada vez que voc? enviar ($exp->send()) voc? precisa > processar o retorno ($exp->expect()). > O retorno ? sempre uma string ou timeout. Voc? s? tem que > escolher como quer processar essa string. > > Se tiver mais d?vidas vai postando que vamos tentando ajudar. > > [...]?s > > Marcio > > Em 25 de mar?o de 2013 16:13, Frederico Melo > escreveu: > > Oi M?rcio, tudo bem? > > Voltei! Ent?o... ap?s v?rias tentativas, debugs e > verifica??o de logs, consegui navegar pelo servidor IBM > atrav?s do Perl com Expect. Muito legal mesmo! Obrigado > pelas dicas iniciais! Agora, cheguei na fase de capturar > algumas informa??es e grav?-las em banco de dados. > > Vejo nos arquivos de logs o resultado da fun??o ascii do > s3270. Como fa?o para pegar alguns dados (n?o ? o print da > tela 0,0,24,80 completo) e armazeno em banco? Pelo Perl e > Expect isso ? poss?vel de ser feito no mesmo tempo que > navega-se pelas telas do MainFrame IBM? > > Hoje meu c?digo ? algo assim: > > > #!/usr/bin/perl > > my @s3270 = s3270; > > use strict; > use warnings; > use Expect; > > > my $exp = Expect->spawn('s3270'); > > $exp->log_file('teste.log'); > > my $cmd1 = "connect(12.234.123.3:23 > )\n"; > $cmd1 .= "wait(InputField)\n"; > $cmd1 .= "String(username)\n"; > $cmd1 .= "Enter()\n"; > $cmd1 .= "wait(InputField)\n"; > $cmd1 .= "String(password)\n"; > $cmd1 .= "Enter()\n"; > $cmd1 .= "wait(InputField)\n"; > $cmd1 .= "String(APL)\n"; > $cmd1 .= "Enter()\n"; > $cmd1 .= "wait(InputField)\n"; > $cmd1 .= "String(CODAPL)\n"; > $cmd1 .= "Enter()\n"; > $cmd1 .= "pf(3)\n"; #TELA INCIAL APL -> VAI PARA CONSULTAS > $cmd1 .= "wait(InputField)\n"; > $cmd1 .= "String(14)\n"; > $cmd1 .= "Enter()\n"; > $cmd1 .= "wait(InputField)\n"; > $cmd1 .= "String(01)\n"; > $cmd1 .= "Enter()\n"; > $cmd1 .= "String(ordemserv12tt)\n"; > $cmd1 .= "Enter()\n"; > $cmd1 .= "Ascii(0,0,24,80)\n"; > > Neste ponto, tenho a tela impressa em mem?ria e no log. Como > fa?o, nessa etapa, para capturar alguns dados e armazen?-los > em banco? N?o tenho dificuldades em utilizar DBD ou DBI no > perl, minha dificuldade ? interagir o perl com os retornos > do s3270 e expect. Seria poss?vel me auxiliar? J? agrade?o > pelo precioso apoio1 > > Obrigado novamente! > Frederico > > > 2013/3/21 Marcio - Google > > > Tiago, nesse caso n?o. A fun??o "string" ? do s3270, e > ele entende tudo de forma literal. Tamb?m tropecei nisso. > > Frederico, isso. Se n?o me engano, para "entrar" o > comando ? ENTER. > Se n?o funcionar posta novamente que vou ver com fiz. > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > -- > > [...]'s > > Marcio > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From tiago.peczenyj at gmail.com Sun Apr 14 05:24:04 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sun, 14 Apr 2013 09:24:04 -0300 Subject: [SP-pm] analise de texto In-Reply-To: <516A9DDE.8060806@yahoo.com.br> References: <4A33E0B43A1B4862B1B6E7FDA6A95221@pcricardo> <516A9DDE.8060806@yahoo.com.br> Message-ID: Alceu Vc podia dar mais detalhes do seu trabalho? Como vc categorizava as mensagens, de repente mostrando um passo a passo a partir de algum exemplo mais simples... achei isso bem legal! 2013/4/14 Alceu Rodrigues de Freitas Junior > Ol? Ricardo, > > Eu usei a distro AI::Categorizer (http://search.cpan.org/~** > kwilliams/AI-Categorizer-0.09/**lib/AI/Categorizer.pm) > para categorizar centenas de mensagens de erros di?rios do middleware de > integra??o aonde trabalho atualmente. > > O AI::Categorizer tem a interface meio confusa, o POD n?o ajuda muito, mas > se voc? pesquisar em perlmonks.org voc? vai encontrar refer?ncias > interessantes. > > Eu usei o algoritmo de Naive Bayes, que ? estat?stico, mas funciona > suficientemente bem na maioria dos casos. Voc? pode querer tentar outros. > > D? tamb?m uma olhada o projeto Weka (http://www.cs.waikato.ac.nz/** > ml/weka/ ), n?o ? Perl mas pode te > ajudar a decidir mais facilmente que algoritmo usar. > > []'s > > Em 13-04-2013 18:16, Ricardo Stock escreveu: > >> Ola para todos. >> gostaria da ajuda da galera para a descoberta de algum m?dulo ou >> caso alguem j? tenha trabalhado com analise de texto. >> Alguem poderia me dar alguma dica ou caminho das pedras para >> trabalhar com analise de texto, para dependendo da frase tomar >> determinada a??o. >> No aguardo >> Ricardo Stock >> www.stocksistemas.com.br >> > >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From creaktive at gmail.com Sun Apr 14 05:38:41 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Sun, 14 Apr 2013 09:38:41 -0300 Subject: [SP-pm] analise de texto In-Reply-To: <516A9DDE.8060806@yahoo.com.br> References: <4A33E0B43A1B4862B1B6E7FDA6A95221@pcricardo> <516A9DDE.8060806@yahoo.com.br> Message-ID: Tinha um artigo sobre categoriza??o usando Na?ve Bayes no site da SPPM, referente ao Equin?cio de Outono de 2012, mas sumiu :P Tenho um backup aqui: https://gist.github.com/creaktive/1924499 ABS() 2013/4/14 Alceu Rodrigues de Freitas Junior > Ol? Ricardo, > > Eu usei a distro AI::Categorizer (http://search.cpan.org/~** > kwilliams/AI-Categorizer-0.09/**lib/AI/Categorizer.pm) > para categorizar centenas de mensagens de erros di?rios do middleware de > integra??o aonde trabalho atualmente. > > O AI::Categorizer tem a interface meio confusa, o POD n?o ajuda muito, mas > se voc? pesquisar em perlmonks.org voc? vai encontrar refer?ncias > interessantes. > > Eu usei o algoritmo de Naive Bayes, que ? estat?stico, mas funciona > suficientemente bem na maioria dos casos. Voc? pode querer tentar outros. > > D? tamb?m uma olhada o projeto Weka (http://www.cs.waikato.ac.nz/** > ml/weka/ ), n?o ? Perl mas pode te > ajudar a decidir mais facilmente que algoritmo usar. > > []'s > > Em 13-04-2013 18:16, Ricardo Stock escreveu: > >> Ola para todos. >> gostaria da ajuda da galera para a descoberta de algum m?dulo ou >> caso alguem j? tenha trabalhado com analise de texto. >> Alguem poderia me dar alguma dica ou caminho das pedras para >> trabalhar com analise de texto, para dependendo da frase tomar >> determinada a??o. >> No aguardo >> Ricardo Stock >> www.stocksistemas.com.br >> > >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ricardostock at bol.com.br Sun Apr 14 05:39:21 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Sun, 14 Apr 2013 09:39:21 -0300 Subject: [SP-pm] analise de texto References: <4A33E0B43A1B4862B1B6E7FDA6A95221@pcricardo> <516A9DDE.8060806@yahoo.com.br> Message-ID: <8D083EB26BB340D292F1D258D97BBEB5@pcricardo> Salve Alceu.... Obrigado pela resposta... otimo ponto de partida.... como o tiago falou se poder dar algum detalhe, claro se n?o for pedir de mais seria de muito proveito Um abra?o e obrigado Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: "Alceu Rodrigues de Freitas Junior" To: Sent: Sunday, April 14, 2013 9:15 AM Subject: Re: [SP-pm] analise de texto Ol? Ricardo, Eu usei a distro AI::Categorizer (http://search.cpan.org/~kwilliams/AI-Categorizer-0.09/lib/AI/Categorizer.pm) para categorizar centenas de mensagens de erros di?rios do middleware de integra??o aonde trabalho atualmente. O AI::Categorizer tem a interface meio confusa, o POD n?o ajuda muito, mas se voc? pesquisar em perlmonks.org voc? vai encontrar refer?ncias interessantes. Eu usei o algoritmo de Naive Bayes, que ? estat?stico, mas funciona suficientemente bem na maioria dos casos. Voc? pode querer tentar outros. D? tamb?m uma olhada o projeto Weka (http://www.cs.waikato.ac.nz/ml/weka/), n?o ? Perl mas pode te ajudar a decidir mais facilmente que algoritmo usar. []'s Em 13-04-2013 18:16, Ricardo Stock escreveu: > Ola para todos. > gostaria da ajuda da galera para a descoberta de algum m?dulo ou > caso alguem j? tenha trabalhado com analise de texto. > Alguem poderia me dar alguma dica ou caminho das pedras para > trabalhar com analise de texto, para dependendo da frase tomar > determinada a??o. > No aguardo > Ricardo Stock > www.stocksistemas.com.br > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer From ricardostock at bol.com.br Sun Apr 14 09:28:27 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Sun, 14 Apr 2013 13:28:27 -0300 Subject: [SP-pm] analise de texto References: <4A33E0B43A1B4862B1B6E7FDA6A95221@pcricardo><516A9DDE.8060806@yahoo.com.br> Message-ID: <960A1D143E52441FBB8C700E46912FB7@pcricardo> Salbe Stanislaw. Obrigdo, Vou replicar o mesmo Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: Stanislaw Pusep To: saopaulo-pm at mail.pm.org Sent: Sunday, April 14, 2013 9:38 AM Subject: Re: [SP-pm] analise de texto Tinha um artigo sobre categoriza??o usando Na?ve Bayes no site da SPPM, referente ao Equin?cio de Outono de 2012, mas sumiu :P Tenho um backup aqui: https://gist.github.com/creaktive/1924499 ABS() 2013/4/14 Alceu Rodrigues de Freitas Junior Ol? Ricardo, Eu usei a distro AI::Categorizer (http://search.cpan.org/~kwilliams/AI-Categorizer-0.09/lib/AI/Categorizer.pm) para categorizar centenas de mensagens de erros di?rios do middleware de integra??o aonde trabalho atualmente. O AI::Categorizer tem a interface meio confusa, o POD n?o ajuda muito, mas se voc? pesquisar em perlmonks.org voc? vai encontrar refer?ncias interessantes. Eu usei o algoritmo de Naive Bayes, que ? estat?stico, mas funciona suficientemente bem na maioria dos casos. Voc? pode querer tentar outros. D? tamb?m uma olhada o projeto Weka (http://www.cs.waikato.ac.nz/ml/weka/), n?o ? Perl mas pode te ajudar a decidir mais facilmente que algoritmo usar. []'s Em 13-04-2013 18:16, Ricardo Stock escreveu: Ola para todos. gostaria da ajuda da galera para a descoberta de algum m?dulo ou caso alguem j? tenha trabalhado com analise de texto. Alguem poderia me dar alguma dica ou caminho das pedras para trabalhar com analise de texto, para dependendo da frase tomar determinada a??o. No aguardo Ricardo Stock www.stocksistemas.com.br =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer ------------------------------------------------------------------------------ =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From creaktive at gmail.com Sun Apr 14 10:06:02 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Sun, 14 Apr 2013 14:06:02 -0300 Subject: [SP-pm] analise de texto In-Reply-To: <960A1D143E52441FBB8C700E46912FB7@pcricardo> References: <4A33E0B43A1B4862B1B6E7FDA6A95221@pcricardo> <516A9DDE.8060806@yahoo.com.br> <960A1D143E52441FBB8C700E46912FB7@pcricardo> Message-ID: Ricardo, se interessar, coloquei um esbo?o de um m?dulo para implementar um categorizador gen?rico segundo aquele artigo no GitHub: https://github.com/creaktive/AI-MongoDBayes ABS() 2013/4/14 Ricardo Stock > ** > Salbe Stanislaw. Obrigdo, > > Vou replicar o mesmo > > Ricardo Stock > www.stocksistemas.com.br > > ----- Original Message ----- > *From:* Stanislaw Pusep > *To:* saopaulo-pm at mail.pm.org > *Sent:* Sunday, April 14, 2013 9:38 AM > *Subject:* Re: [SP-pm] analise de texto > > Tinha um artigo sobre categoriza??o usando Na?ve Bayes no site da SPPM, > referente ao Equin?cio de Outono de 2012, mas sumiu :P > Tenho um backup aqui: https://gist.github.com/creaktive/1924499 > > > ABS() > > > 2013/4/14 Alceu Rodrigues de Freitas Junior > >> Ol? Ricardo, >> >> Eu usei a distro AI::Categorizer (http://search.cpan.org/~** >> kwilliams/AI-Categorizer-0.09/**lib/AI/Categorizer.pm) >> para categorizar centenas de mensagens de erros di?rios do middleware de >> integra??o aonde trabalho atualmente. >> >> O AI::Categorizer tem a interface meio confusa, o POD n?o ajuda muito, >> mas se voc? pesquisar em perlmonks.org voc? vai encontrar refer?ncias >> interessantes. >> >> Eu usei o algoritmo de Naive Bayes, que ? estat?stico, mas funciona >> suficientemente bem na maioria dos casos. Voc? pode querer tentar outros. >> >> D? tamb?m uma olhada o projeto Weka (http://www.cs.waikato.ac.nz/** >> ml/weka/ ), n?o ? Perl mas pode te >> ajudar a decidir mais facilmente que algoritmo usar. >> >> []'s >> >> Em 13-04-2013 18:16, Ricardo Stock escreveu: >> >>> Ola para todos. >>> gostaria da ajuda da galera para a descoberta de algum m?dulo ou >>> caso alguem j? tenha trabalhado com analise de texto. >>> Alguem poderia me dar alguma dica ou caminho das pedras para >>> trabalhar com analise de texto, para dependendo da frase tomar >>> determinada a??o. >>> No aguardo >>> Ricardo Stock >>> www.stocksistemas.com.br >>> > >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > > ------------------------------ > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Sun Apr 14 16:56:29 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sun, 14 Apr 2013 20:56:29 -0300 Subject: [SP-pm] deploy psgi cloud Message-ID: amiches fiz uma app psgi maneira e queria colocar no ar em alguma cloud. estou tentando usar o dotcloud q n?o funfa nem a pau source duvidas: 1) q alternativas existem? 2) posso ter algo de errado no meu .yml ? https://github.com/peczenyj/speak-bro valeu -------------- next part -------------- An HTML attachment was scrubbed... URL: From leprevostfv at gmail.com Sun Apr 14 19:13:16 2013 From: leprevostfv at gmail.com (Felipe V. Leprevost) Date: Sun, 14 Apr 2013 23:13:16 -0300 Subject: [SP-pm] deploy psgi cloud In-Reply-To: References: Message-ID: <516B623C.9030300@gmail.com> On 04/14/2013 08:56 PM, Tiago Peczenyj wrote: > > amiches > > fiz uma app psgi maneira e queria colocar no ar em alguma cloud. estou > tentando usar o dotcloud q n?o funfa nem a pau > source > > duvidas: > 1) q alternativas existem? > 2) posso ter algo de errado no meu .yml ? > > https://github.com/peczenyj/speak-bro > > valeu > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer Ol? Tiago O problema que est? acontecendo no dotCloud est? relacionado a uma atualiza??o problem?tica em uma das depend?ncias do Plack que ocorreu m?s passado. No dotCloud, quando ocorre um deploy, as depend?ncias s?o instaladas atrav?s do cpanminus e infelizmente ir? levar um certo tempo at? que eles atualizem o sistema (n?o sei exatamente o porque). Existe por?m uma alternativa, d? uma olhada no reposit?rio que eu subi no GitHub , l? voc? encontrar? os arquivos necess?rios para poder subir o seu wep app no dotCloud evitando esse problema. Qualquer d?vida na configura??o do sistema? s? me enviar um e-mail. abra?os. -------------- next part -------------- An HTML attachment was scrubbed... URL: From lorn at lornlab.org Sun Apr 14 20:28:15 2013 From: lorn at lornlab.org (Lindolfo Lorn Rodrigues) Date: Mon, 15 Apr 2013 00:28:15 -0300 Subject: [SP-pm] deploy psgi cloud In-Reply-To: References: Message-ID: Coloquei na heroku: http://ancient-plateau-6546.herokuapp.com/ Usando esse buildpack aqui: https://github.com/miyagawa/heroku-buildpack-perl Te mandei um pull request com as pequenas altera??es :) 2013/4/14 Tiago Peczenyj > amiches > > fiz uma app psgi maneira e queria colocar no ar em alguma cloud. estou > tentando usar o dotcloud q n?o funfa nem a pau > source > > duvidas: > 1) q alternativas existem? > 2) posso ter algo de errado no meu .yml ? > > https://github.com/peczenyj/speak-bro > > valeu > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Mon Apr 15 04:53:07 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 15 Apr 2013 08:53:07 -0300 Subject: [SP-pm] deploy psgi cloud In-Reply-To: References: Message-ID: puxa vida Lorn Poder fazer deploy no Heroku ? muito bom!! 2013/4/15 Lindolfo Lorn Rodrigues > Coloquei na heroku: > http://ancient-plateau-6546.herokuapp.com/ > > Usando esse buildpack aqui: > https://github.com/miyagawa/heroku-buildpack-perl > > Te mandei um pull request com as pequenas altera??es :) > > > > 2013/4/14 Tiago Peczenyj > >> amiches >> >> fiz uma app psgi maneira e queria colocar no ar em alguma cloud. estou >> tentando usar o dotcloud q n?o funfa nem a pau >> source >> >> duvidas: >> 1) q alternativas existem? >> 2) posso ter algo de errado no meu .yml ? >> >> https://github.com/peczenyj/speak-bro >> >> valeu >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Mon Apr 15 08:01:55 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 15 Apr 2013 12:01:55 -0300 Subject: [SP-pm] =?utf-8?q?Boas_Vindas_ao_Caio_Rom=C3=A3o?= Message-ID: Ol? Caio, ? um costume nosso dar boas-vindas a quem assina a lista pela primeira vez. Por favor diga-nos como conheceu a lista e onde/como voc? usa Perl no dia-a-dia. Fique a vontade pra fazer perguntas, a casa ? sua. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From djkakaroto at gmail.com Mon Apr 15 08:24:14 2013 From: djkakaroto at gmail.com (Diego djkakaroto) Date: Mon, 15 Apr 2013 12:24:14 -0300 Subject: [SP-pm] Servidor de Versionamento base GIT like GITHUB (Projeto Gitlab) In-Reply-To: References: Message-ID: Boa tarde, Jos? Nilton, Obrigado pela informa??o! Acrescentando, existe o http://www.turnkeylinux.org/ que disponibiliza appliances virtuais j? configurados e dentre os v?rios dispon?veis, inclui o GITLAB. Em 13 de abril de 2013 23:34, Jose Nilton escreveu: > Boa noite a todos, vou postar algo que j? postei no G+ > > Que quiser ou precisar de um sistema de versionamento para sua empresa ou > equipe e quiser o GIT como sistema, e com a administra??o dos reposit?rios > via Web e uma interface like GITHUB. > > Por favor acesse meu blog ou veja os links abaixo, fiz um script de > instala??o do GITLAB para OpenSUSE, mas no site do mesmo tem um > passo-a-passo de instala??o para Ubuntu/Debian e outros links para CentOS > > > Site do Projeto: > http://gitlab.org/ > http://gitlab.org/screenshots/ > http://blog.gitlab.org/ > > > Como instalar: > http://www.linuxpro.com.br/blog/2013/04/install-gitlab-opensuse-12-3/ > > https://github.com/gitlabhq/gitlabhq/blob/5-0-stable/doc/install/installation.md > https://github.com/gitlabhq/gitlabhq#installation > > https://github.com/gitlabhq/gitlab-public-wiki/wiki/Unofficial-Installation-Guides > > > Fique a vontade para repassar esse post. > > Obrigado a todos. > > -- > > .............................................................................. > *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro > > *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do > esfor?o inteligente." (John Ruskin) > "A mente que se abre a uma nova ideia jamais volta ao seu tamanho > original" (Albert Einstein)* > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- *Atenciosamente, Diego Lopes* *Analista de Redes* *Network Analyst* *+55 (62) 8440-7829 (Oi)* *+55 (62) 9964-5161 (Vivo)* * * *?**Porque as pessoas que s?o loucas o suficiente para achar que podem mudar o mundo s?o as que, de fato, mudam.? (Steve Jobs)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From geovanny at eutsiv.com Mon Apr 15 08:26:06 2013 From: geovanny at eutsiv.com (Geovanny Junio :: eutsiv) Date: Mon, 15 Apr 2013 12:26:06 -0300 Subject: [SP-pm] Framework OX Message-ID: Ol? pessoal, Algu?m tem alguma experi?ncia ou pondera??o a respeito do OX https://metacpan.org/module/OX ? Acabei de conhecer e achei bem interessante. Abra?o, -- Geovanny Junio Consultor de Tecnologia geovanny (at) eutsiv.com +55 31 9422-8885 +55 31 2519-8603 www.eutsiv.com 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 ricardostock at bol.com.br Mon Apr 15 09:09:52 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Mon, 15 Apr 2013 13:09:52 -0300 Subject: [SP-pm] =?utf-8?q?Boas_Vindas_ao_Caio_Rom=C3=A3o?= References: Message-ID: Salve Caio, seja bem vindo Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: "Eden Cardim" To: Sent: Monday, April 15, 2013 12:01 PM Subject: [SP-pm] Boas Vindas ao Caio Rom?o > > Ol? Caio, > > ? um costume nosso dar boas-vindas a quem assina a lista pela primeira > vez. Por favor diga-nos como conheceu a lista e onde/como voc? usa > Perl no dia-a-dia. Fique a vontade pra fazer perguntas, a casa ? sua. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From ricardostock at bol.com.br Mon Apr 15 09:10:12 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Mon, 15 Apr 2013 13:10:12 -0300 Subject: [SP-pm] analise de texto References: <4A33E0B43A1B4862B1B6E7FDA6A95221@pcricardo><516A9DDE.8060806@yahoo.com.br><960A1D143E52441FBB8C700E46912FB7@pcricardo> Message-ID: Obrigado stan, esta sendo de muita ajuda seu artigo Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: Stanislaw Pusep To: saopaulo-pm at mail.pm.org Sent: Sunday, April 14, 2013 2:06 PM Subject: Re: [SP-pm] analise de texto Ricardo, se interessar, coloquei um esbo?o de um m?dulo para implementar um categorizador gen?rico segundo aquele artigo no GitHub: https://github.com/creaktive/AI-MongoDBayes ABS() 2013/4/14 Ricardo Stock Salbe Stanislaw. Obrigdo, Vou replicar o mesmo Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: Stanislaw Pusep To: saopaulo-pm at mail.pm.org Sent: Sunday, April 14, 2013 9:38 AM Subject: Re: [SP-pm] analise de texto Tinha um artigo sobre categoriza??o usando Na?ve Bayes no site da SPPM, referente ao Equin?cio de Outono de 2012, mas sumiu :P Tenho um backup aqui: https://gist.github.com/creaktive/1924499 ABS() 2013/4/14 Alceu Rodrigues de Freitas Junior Ol? Ricardo, Eu usei a distro AI::Categorizer (http://search.cpan.org/~kwilliams/AI-Categorizer-0.09/lib/AI/Categorizer.pm) para categorizar centenas de mensagens de erros di?rios do middleware de integra??o aonde trabalho atualmente. O AI::Categorizer tem a interface meio confusa, o POD n?o ajuda muito, mas se voc? pesquisar em perlmonks.org voc? vai encontrar refer?ncias interessantes. Eu usei o algoritmo de Naive Bayes, que ? estat?stico, mas funciona suficientemente bem na maioria dos casos. Voc? pode querer tentar outros. D? tamb?m uma olhada o projeto Weka (http://www.cs.waikato.ac.nz/ml/weka/), n?o ? Perl mas pode te ajudar a decidir mais facilmente que algoritmo usar. []'s Em 13-04-2013 18:16, Ricardo Stock escreveu: Ola para todos. gostaria da ajuda da galera para a descoberta de algum m?dulo ou caso alguem j? tenha trabalhado com analise de texto. Alguem poderia me dar alguma dica ou caminho das pedras para trabalhar com analise de texto, para dependendo da frase tomar determinada a??o. No aguardo Ricardo Stock www.stocksistemas.com.br =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------------------------------------------------------------------- =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer ------------------------------------------------------------------------------ =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Mon Apr 15 10:10:49 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Mon, 15 Apr 2013 14:10:49 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_ao_Caio_Rom=E3o?= In-Reply-To: References: Message-ID: Seja bem vindo Caio Em 15 de abril de 2013 13:09, Ricardo Stock escreveu: > Salve Caio, seja bem vindo > > Ricardo Stock > www.stocksistemas.com.br > ----- Original Message ----- From: "Eden Cardim" > To: > Sent: Monday, April 15, 2013 12:01 PM > Subject: [SP-pm] Boas Vindas ao Caio Rom?o > > > > >> Ol? Caio, >> >> ? um costume nosso dar boas-vindas a quem assina a lista pela primeira >> vez. Por favor diga-nos como conheceu a lista e onde/como voc? usa >> Perl no dia-a-dia. Fique a vontade pra fazer perguntas, a casa ? sua. >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dan.vinciguerra at gmail.com Mon Apr 15 10:29:03 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Mon, 15 Apr 2013 14:29:03 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_ao_Caio_Rom=E3o?= In-Reply-To: References: Message-ID: Bem vindo! * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/4/15 Lucas Moraes > Seja bem vindo Caio > > > Em 15 de abril de 2013 13:09, Ricardo Stock escreveu: > > Salve Caio, seja bem vindo >> >> Ricardo Stock >> www.stocksistemas.com.br >> ----- Original Message ----- From: "Eden Cardim" >> To: >> Sent: Monday, April 15, 2013 12:01 PM >> Subject: [SP-pm] Boas Vindas ao Caio Rom?o >> >> >> >> >>> Ol? Caio, >>> >>> ? um costume nosso dar boas-vindas a quem assina a lista pela primeira >>> vez. Por favor diga-nos como conheceu a lista e onde/como voc? usa >>> Perl no dia-a-dia. Fique a vontade pra fazer perguntas, a casa ? sua. >>> >>> -- >>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>> +55 11 9644 8225 >>> http://insoli.de >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Mon Apr 15 11:02:12 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Mon, 15 Apr 2013 15:02:12 -0300 Subject: [SP-pm] Servidor de Versionamento base GIT like GITHUB (Projeto Gitlab) In-Reply-To: References: Message-ID: Ruby!? :-( (Juro que ainda tinha alguma expectativa de que essa app tivesse sido escrita em Perl) * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/4/15 Diego djkakaroto > Boa tarde, > > Jos? Nilton, > > Obrigado pela informa??o! > > Acrescentando, existe o http://www.turnkeylinux.org/ que disponibiliza > appliances virtuais j? configurados e dentre os v?rios dispon?veis, inclui > o GITLAB. > > > Em 13 de abril de 2013 23:34, Jose Nilton escreveu: > >> Boa noite a todos, vou postar algo que j? postei no G+ >> >> Que quiser ou precisar de um sistema de versionamento para sua empresa ou >> equipe e quiser o GIT como sistema, e com a administra??o dos reposit?rios >> via Web e uma interface like GITHUB. >> >> Por favor acesse meu blog ou veja os links abaixo, fiz um script de >> instala??o do GITLAB para OpenSUSE, mas no site do mesmo tem um >> passo-a-passo de instala??o para Ubuntu/Debian e outros links para CentOS >> >> >> Site do Projeto: >> http://gitlab.org/ >> http://gitlab.org/screenshots/ >> http://blog.gitlab.org/ >> >> >> Como instalar: >> http://www.linuxpro.com.br/blog/2013/04/install-gitlab-opensuse-12-3/ >> >> https://github.com/gitlabhq/gitlabhq/blob/5-0-stable/doc/install/installation.md >> https://github.com/gitlabhq/gitlabhq#installation >> >> https://github.com/gitlabhq/gitlab-public-wiki/wiki/Unofficial-Installation-Guides >> >> >> Fique a vontade para repassar esse post. >> >> Obrigado a todos. >> >> -- >> >> .............................................................................. >> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >> >> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >> esfor?o inteligente." (John Ruskin) >> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho >> original" (Albert Einstein)* >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > *Atenciosamente, > > Diego Lopes* > *Analista de Redes* > *Network Analyst* > *+55 (62) 8440-7829 (Oi)* > *+55 (62) 9964-5161 (Vivo)* > * > * > *?**Porque as pessoas que s?o loucas o suficiente para achar que podem > mudar o mundo s?o as que, de fato, mudam.? (Steve Jobs)* > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lorn at lornlab.org Mon Apr 15 11:08:23 2013 From: lorn at lornlab.org (Lindolfo Rodrigues) Date: Mon, 15 Apr 2013 11:08:23 -0700 (PDT) Subject: [SP-pm] Servidor de Versionamento base GIT like GITHUB (Projeto Gitlab) In-Reply-To: References: Message-ID: <1366049302716.76f25ba7@Nodemailer> Daniel procure Gitalist no CPAN ? Lorn On Mon, Apr 15, 2013 at 3:03 PM, Daniel Vinciguerra wrote: > Ruby!? :-( > (Juro que ainda tinha alguma expectativa de que essa app tivesse sido > escrita em Perl) > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > 2013/4/15 Diego djkakaroto >> Boa tarde, >> >> Jos? Nilton, >> >> Obrigado pela informa??o! >> >> Acrescentando, existe o http://www.turnkeylinux.org/ que disponibiliza >> appliances virtuais j? configurados e dentre os v?rios dispon?veis, inclui >> o GITLAB. >> >> >> Em 13 de abril de 2013 23:34, Jose Nilton escreveu: >> >>> Boa noite a todos, vou postar algo que j? postei no G+ >>> >>> Que quiser ou precisar de um sistema de versionamento para sua empresa ou >>> equipe e quiser o GIT como sistema, e com a administra??o dos reposit?rios >>> via Web e uma interface like GITHUB. >>> >>> Por favor acesse meu blog ou veja os links abaixo, fiz um script de >>> instala??o do GITLAB para OpenSUSE, mas no site do mesmo tem um >>> passo-a-passo de instala??o para Ubuntu/Debian e outros links para CentOS >>> >>> >>> Site do Projeto: >>> http://gitlab.org/ >>> http://gitlab.org/screenshots/ >>> http://blog.gitlab.org/ >>> >>> >>> Como instalar: >>> http://www.linuxpro.com.br/blog/2013/04/install-gitlab-opensuse-12-3/ >>> >>> https://github.com/gitlabhq/gitlabhq/blob/5-0-stable/doc/install/installation.md >>> https://github.com/gitlabhq/gitlabhq#installation >>> >>> https://github.com/gitlabhq/gitlab-public-wiki/wiki/Unofficial-Installation-Guides >>> >>> >>> Fique a vontade para repassar esse post. >>> >>> Obrigado a todos. >>> >>> -- >>> >>> .............................................................................. >>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>> >>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>> esfor?o inteligente." (John Ruskin) >>> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>> original" (Albert Einstein)* >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> *Atenciosamente, >> >> Diego Lopes* >> *Analista de Redes* >> *Network Analyst* >> *+55 (62) 8440-7829 (Oi)* >> *+55 (62) 9964-5161 (Vivo)* >> * >> * >> *?**Porque as pessoas que s?o loucas o suficiente para achar que podem >> mudar o mundo s?o as que, de fato, mudam.? (Steve Jobs)* >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jniltinho at gmail.com Mon Apr 15 11:08:41 2013 From: jniltinho at gmail.com (Jose Nilton) Date: Mon, 15 Apr 2013 15:08:41 -0300 Subject: [SP-pm] Servidor de Versionamento base GIT like GITHUB (Projeto Gitlab) In-Reply-To: References: Message-ID: Daniel eu tamb?m fico triste, mas o GITHUB ? feito em Ruby/Rails. Pelo que consta a melhor api para comunica??o com git est? escrito em Ruby. :-( Em 15 de abril de 2013 15:02, Daniel Vinciguerra escreveu: > Ruby!? :-( > > (Juro que ainda tinha alguma expectativa de que essa app tivesse sido > escrita em Perl) > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > .............................................................................. *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o inteligente." (John Ruskin) "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From caio.romao at booking.com Mon Apr 15 11:08:54 2013 From: caio.romao at booking.com (Caio =?UTF-8?B?Um9tw6Nv?=) Date: Mon, 15 Apr 2013 20:08:54 +0200 Subject: [SP-pm] =?utf-8?q?Boas_Vindas_ao_Caio_Rom=C3=A3o?= In-Reply-To: References: Message-ID: <20130415200854.17e049c4@booking.com> On Mon, 15 Apr 2013 12:01:55 -0300 Eden Cardim wrote: > > Ol? Caio, > > ? um costume nosso dar boas-vindas a quem assina a lista pela primeira > vez. Por favor diga-nos como conheceu a lista e onde/como voc? usa > Perl no dia-a-dia. Fique a vontade pra fazer perguntas, a casa ? sua. > Ol? pessoal, obrigado pelas boas vindas! Vamo l?: Sou relativamente novo no mundo Perl (~ 1 ano), meu PAUSEID/Github ? CAIO (mas n?o tenho nada de interessante l? :-) e trabalho como dev/datascy na Holanda, pra Booking.com - motivo de eu ter caido pra esse mundo. Meu interesse na lista ? simplesmente pra acompanhar a comunidade mais de perto :-) Att. From jniltinho at gmail.com Mon Apr 15 11:14:09 2013 From: jniltinho at gmail.com (Jose Nilton) Date: Mon, 15 Apr 2013 15:14:09 -0300 Subject: [SP-pm] Servidor de Versionamento base GIT like GITHUB (Projeto Gitlab) In-Reply-To: <1366049302716.76f25ba7@Nodemailer> References: <1366049302716.76f25ba7@Nodemailer> Message-ID: Daniel procure Gitalist no CPAN Essa lib ? muito boa, mas s? lista -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dan.vinciguerra at gmail.com Mon Apr 15 11:49:40 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Mon, 15 Apr 2013 15:49:40 -0300 Subject: [SP-pm] Servidor de Versionamento base GIT like GITHUB (Projeto Gitlab) In-Reply-To: References: <1366049302716.76f25ba7@Nodemailer> Message-ID: Jose, Eu sei que o github ? escrito em rails e n?o reclamo por que ele n?o esta[r?] no meu servidor rs... Mas fico triste toda vez que tenho que instalar um interpretador de [python|ruby|java|groovy] na minha empresa toda vez que tenho que instalar uma app s? por que n?o temos uma escrita em Perl. A tristeza ? reduzida quando a escolha ? devido a qualidade da app e n?o da linguagem mas ainda sim me entristece, mas isso ? mais dif?cil vendo que programadores Perl geralmente prezam mais pela qualidade que pela est?tica da solu??o... :-( De qualquer forma parece ser uma ?tima solu??o! []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/4/15 Jose Nilton > > Daniel procure Gitalist no CPAN > > > Essa lib ? muito boa, mas s? lista > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jniltinho at gmail.com Mon Apr 15 14:18:33 2013 From: jniltinho at gmail.com (Jose Nilton) Date: Mon, 15 Apr 2013 18:18:33 -0300 Subject: [SP-pm] Servidor de Versionamento base GIT like GITHUB (Projeto Gitlab) In-Reply-To: References: <1366049302716.76f25ba7@Nodemailer> Message-ID: Concordo com voc?, estou instalando GITLAB em algumas empresas, por ele ser bonito e parecer com GITHUB, assim fica f?cil de usar para todos. Outro sistema legal ? o OTRS (PERL) , depois que mudou sua UI, eu comecei a usar e indico. Em 15 de abril de 2013 15:49, Daniel Vinciguerra escreveu: > Jose, > > Eu sei que o github ? escrito em rails e n?o reclamo por que ele n?o > esta[r?] no meu servidor rs... > > Mas fico triste toda vez que tenho que instalar um interpretador de > [python|ruby|java|groovy] na minha empresa toda vez que tenho que instalar > uma app s? por que n?o temos uma escrita em Perl. > > A tristeza ? reduzida quando a escolha ? devido a qualidade da app e n?o > da linguagem mas ainda sim me entristece, mas isso ? mais dif?cil vendo que > programadores Perl geralmente prezam mais pela qualidade que pela est?tica > da solu??o... :-( > > De qualquer forma parece ser uma ?tima solu??o! > > []'s > > > > -- .............................................................................. *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o inteligente." (John Ruskin) "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Mon Apr 15 17:55:31 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Mon, 15 Apr 2013 21:55:31 -0300 Subject: [SP-pm] Framework OX In-Reply-To: References: Message-ID: A princ?pio, n?o vi absolutamente nada que o Catalyst, Mojolicious, Dancer etc j? n?o fa?a. Tem um conceito 'diferent?o' de 'montagem' de aplica??es web, na documenta??o, o que pode ser interessante para o sistema de 'Deploy' das aplica??es. Mas ? preciso olhar mais de perto... Em todo caso EXPERIMENTE! Depois, fa?a a sua pr?pria avalia??o e poste para n?s aqui, se quiser. Cheers! 2013/4/15 Geovanny Junio :: eutsiv > Ol? pessoal, > > Algu?m tem alguma experi?ncia ou pondera??o a respeito do OX > https://metacpan.org/module/OX ? > > Acabei de conhecer e achei bem interessante. > > Abra?o, > -- > Geovanny Junio > Consultor de Tecnologia > geovanny (at) eutsiv.com > +55 31 9422-8885 > +55 31 2519-8603 > www.eutsiv.com > > 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. > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From glasswalk3r at yahoo.com.br Tue Apr 16 04:41:37 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Tue, 16 Apr 2013 08:41:37 -0300 Subject: [SP-pm] analise de texto In-Reply-To: References: <4A33E0B43A1B4862B1B6E7FDA6A95221@pcricardo> <516A9DDE.8060806@yahoo.com.br> Message-ID: <516D38F1.3040007@yahoo.com.br> Tiago, Um passo ? passo vou ficar devendo at? porque o assunto ? um tanto complexo e vai depender fortemente do tipo que dados que voc? vai analisar. Vale a pena ler um pouco de teoria sobre Naive Bayes (existe muito material dispon?vel na internet) para que voc? entenda melhor como trabalhar com o corpus que for criando. Basicamente voc? vai pegar algumas mensagens e vai categoriz?-las voc? mesmo. Depois vai passar isto para o AI::Categorizer fazer parsing dessas mensagens (criando tokens). Por estat?stica, ele vai entender que uma mensagem pode ou n?o fazer parte daquela categoria pelos tokens encontrados. Depois que o categorizador recebeu este treinamento, voc? pode passar para ele outras mensagens e ele vai tentar repetir o processo. Claro que n?o ? um m?todo determin?stico, algumas vezes ele vai errar o "chute". Voc? ter? que refinar o processo algumas vezes at? ter resultados satisfat?rios. Mas ? um trabalho cont?nuo se as mensagens forem mudando. Uma forma boa de refinar o processo ? utilizar "stop words", que basicamente ? dizer para o categorizar o que ele deve ignorar como tokens. Infelizmente n?o achei um m?dulo para fazer isto que utilizasse palavras em portugu?s, mas voc? sempre pode incluir sua lista. []'s Alceu Em 14-04-2013 09:24, Tiago Peczenyj escreveu: > Alceu > > Vc podia dar mais detalhes do seu trabalho? Como vc categorizava as > mensagens, de repente mostrando um passo a passo a partir de algum > exemplo mais simples... achei isso bem legal! > > > 2013/4/14 Alceu Rodrigues de Freitas Junior > > > Ol? Ricardo, > > Eu usei a distro AI::Categorizer > (http://search.cpan.org/~__kwilliams/AI-Categorizer-0.09/__lib/AI/Categorizer.pm > ) > para categorizar centenas de mensagens de erros di?rios do > middleware de integra??o aonde trabalho atualmente. > > O AI::Categorizer tem a interface meio confusa, o POD n?o ajuda > muito, mas se voc? pesquisar em perlmonks.org > voc? vai encontrar refer?ncias interessantes. > > Eu usei o algoritmo de Naive Bayes, que ? estat?stico, mas funciona > suficientemente bem na maioria dos casos. Voc? pode querer tentar > outros. > > D? tamb?m uma olhada o projeto Weka > (http://www.cs.waikato.ac.nz/__ml/weka/ > ), n?o ? Perl mas pode te > ajudar a decidir mais facilmente que algoritmo usar. > > []'s > > Em 13-04-2013 18:16, Ricardo Stock escreveu: > > Ola para todos. > gostaria da ajuda da galera para a descoberta de algum > m?dulo ou > caso alguem j? tenha trabalhado com analise de texto. > Alguem poderia me dar alguma dica ou caminho das pedras para > trabalhar com analise de texto, para dependendo da frase tomar > determinada a??o. > No aguardo > Ricardo Stock > www.stocksistemas.com.br > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > =end disclaimer > > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From creaktive at gmail.com Tue Apr 16 05:03:53 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Tue, 16 Apr 2013 09:03:53 -0300 Subject: [SP-pm] analise de texto In-Reply-To: <516D38F1.3040007@yahoo.com.br> References: <4A33E0B43A1B4862B1B6E7FDA6A95221@pcricardo> <516A9DDE.8060806@yahoo.com.br> <516D38F1.3040007@yahoo.com.br> Message-ID: Quanto ao m?dulo de stopwords em portugu?s, existe um, sim: https://metacpan.org/module/Lingua::StopWords Outra coisa interessante ? aplicar um stemmer: https://metacpan.org/module/Lingua::Stem::Snowball Tamb?m vale notar uma t?cnica "ninja": quem disse que token precisa corresponder a UMA palavra? Usando bi- ou tri-gramas, observei aumento consider?vel na precis?o da categoriza??o de textos curtos. Ah, um detalhe important?ssimo: para mensurar o desempenho dos modelos estat?sticos, ? comum usar uma "matriz da confus?o" ( https://en.wikipedia.org/wiki/Confusion_matrix). Por fim, existem coisas prontas para an?lise de texto usando Hadoop/Mahout: https://cwiki.apache.org/MAHOUT/twenty-newsgroups.html ABS() 2013/4/16 Alceu Rodrigues de Freitas Junior > Tiago, > > Um passo ? passo vou ficar devendo at? porque o assunto ? um tanto > complexo e vai depender fortemente do tipo que dados que voc? vai analisar. > > Vale a pena ler um pouco de teoria sobre Naive Bayes (existe muito > material dispon?vel na internet) para que voc? entenda melhor como > trabalhar com o corpus que for criando. > > Basicamente voc? vai pegar algumas mensagens e vai categoriz?-las voc? > mesmo. > > Depois vai passar isto para o AI::Categorizer fazer parsing dessas > mensagens (criando tokens). Por estat?stica, ele vai entender que uma > mensagem pode ou n?o fazer parte daquela categoria pelos tokens encontrados. > > Depois que o categorizador recebeu este treinamento, voc? pode passar para > ele outras mensagens e ele vai tentar repetir o processo. Claro que n?o ? > um m?todo determin?stico, algumas vezes ele vai errar o "chute". Voc? ter? > que refinar o processo algumas vezes at? ter resultados satisfat?rios. Mas > ? um trabalho cont?nuo se as mensagens forem mudando. > > Uma forma boa de refinar o processo ? utilizar "stop words", que > basicamente ? dizer para o categorizar o que ele deve ignorar como tokens. > Infelizmente n?o achei um m?dulo para fazer isto que utilizasse palavras em > portugu?s, mas voc? sempre pode incluir sua lista. > > []'s > Alceu > > Em 14-04-2013 09:24, Tiago Peczenyj escreveu: > >> Alceu >> >> Vc podia dar mais detalhes do seu trabalho? Como vc categorizava as >> mensagens, de repente mostrando um passo a passo a partir de algum >> exemplo mais simples... achei isso bem legal! >> >> >> 2013/4/14 Alceu Rodrigues de Freitas Junior > >> >> >> >> Ol? Ricardo, >> >> Eu usei a distro AI::Categorizer >> (http://search.cpan.org/~__**kwilliams/AI-Categorizer-0.09/** >> __lib/AI/Categorizer.pm >> > lib/AI/Categorizer.pm >> >) >> >> para categorizar centenas de mensagens de erros di?rios do >> middleware de integra??o aonde trabalho atualmente. >> >> O AI::Categorizer tem a interface meio confusa, o POD n?o ajuda >> muito, mas se voc? pesquisar em perlmonks.org >> >> voc? vai encontrar refer?ncias interessantes. >> >> Eu usei o algoritmo de Naive Bayes, que ? estat?stico, mas funciona >> suficientemente bem na maioria dos casos. Voc? pode querer tentar >> outros. >> >> D? tamb?m uma olhada o projeto Weka >> (http://www.cs.waikato.ac.nz/_**_ml/weka/ >> >), >> n?o ? Perl mas pode te >> >> ajudar a decidir mais facilmente que algoritmo usar. >> >> []'s >> >> Em 13-04-2013 18:16, Ricardo Stock escreveu: >> >> Ola para todos. >> gostaria da ajuda da galera para a descoberta de algum >> m?dulo ou >> caso alguem j? tenha trabalhado com analise de texto. >> Alguem poderia me dar alguma dica ou caminho das pedras para >> trabalhar com analise de texto, para dependendo da frase tomar >> determinada a??o. >> No aguardo >> Ricardo Stock >> www.stocksistemas.com.br >> > >> > >> >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> >> >> >> =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > SaoPaulo-pm at pm.org> >> L >> >> >> >> >> =end disclaimer >> >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Wed Apr 17 08:22:17 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Wed, 17 Apr 2013 12:22:17 -0300 Subject: [SP-pm] analise de texto In-Reply-To: References: <4A33E0B43A1B4862B1B6E7FDA6A95221@pcricardo> <516A9DDE.8060806@yahoo.com.br> <516D38F1.3040007@yahoo.com.br> Message-ID: Falando ainda de matrix e compara??es, 2 m?dulos que me ajudam muito e poupam tempo https://metacpan.org/module/List::Compare https://metacpan.org/module/Algorithm::Combinatorics Esse tipo de trabalho voc? precisa saber o que quer e ir construindo aos poucos. E vai pegando essas manhas que o Stan citou. Recomendo tamb?m distribuir o trabalho com https://metacpan.org/module/Parallel::ForkManager, MAS cuidado!! Saiba qual ponto distribuir. O run_on_finish ? ?til usado com modera??o, ele escreve no disco, a? pode ser um baita gargalo =S. Use um https://metacpan.org/module/Devel::NYTProf pra saber onde otimizar. Stan++ #?timo artigo! []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/4/16 Stanislaw Pusep > Quanto ao m?dulo de stopwords em portugu?s, existe um, sim: > https://metacpan.org/module/Lingua::StopWords > Outra coisa interessante ? aplicar um stemmer: > https://metacpan.org/module/Lingua::Stem::Snowball > Tamb?m vale notar uma t?cnica "ninja": quem disse que token precisa > corresponder a UMA palavra? Usando bi- ou tri-gramas, observei aumento > consider?vel na precis?o da categoriza??o de textos curtos. > Ah, um detalhe important?ssimo: para mensurar o desempenho dos modelos > estat?sticos, ? comum usar uma "matriz da confus?o" ( > https://en.wikipedia.org/wiki/Confusion_matrix). > Por fim, existem coisas prontas para an?lise de texto usando > Hadoop/Mahout: https://cwiki.apache.org/MAHOUT/twenty-newsgroups.html > > > ABS() > > > 2013/4/16 Alceu Rodrigues de Freitas Junior > >> Tiago, >> >> Um passo ? passo vou ficar devendo at? porque o assunto ? um tanto >> complexo e vai depender fortemente do tipo que dados que voc? vai analisar. >> >> Vale a pena ler um pouco de teoria sobre Naive Bayes (existe muito >> material dispon?vel na internet) para que voc? entenda melhor como >> trabalhar com o corpus que for criando. >> >> Basicamente voc? vai pegar algumas mensagens e vai categoriz?-las voc? >> mesmo. >> >> Depois vai passar isto para o AI::Categorizer fazer parsing dessas >> mensagens (criando tokens). Por estat?stica, ele vai entender que uma >> mensagem pode ou n?o fazer parte daquela categoria pelos tokens encontrados. >> >> Depois que o categorizador recebeu este treinamento, voc? pode passar >> para ele outras mensagens e ele vai tentar repetir o processo. Claro que >> n?o ? um m?todo determin?stico, algumas vezes ele vai errar o "chute". Voc? >> ter? que refinar o processo algumas vezes at? ter resultados satisfat?rios. >> Mas ? um trabalho cont?nuo se as mensagens forem mudando. >> >> Uma forma boa de refinar o processo ? utilizar "stop words", que >> basicamente ? dizer para o categorizar o que ele deve ignorar como tokens. >> Infelizmente n?o achei um m?dulo para fazer isto que utilizasse palavras em >> portugu?s, mas voc? sempre pode incluir sua lista. >> >> []'s >> Alceu >> >> Em 14-04-2013 09:24, Tiago Peczenyj escreveu: >> >>> Alceu >>> >>> Vc podia dar mais detalhes do seu trabalho? Como vc categorizava as >>> mensagens, de repente mostrando um passo a passo a partir de algum >>> exemplo mais simples... achei isso bem legal! >>> >>> >>> 2013/4/14 Alceu Rodrigues de Freitas Junior >> >> >>> >>> >>> Ol? Ricardo, >>> >>> Eu usei a distro AI::Categorizer >>> (http://search.cpan.org/~__**kwilliams/AI-Categorizer-0.09/** >>> __lib/AI/Categorizer.pm >>> >> lib/AI/Categorizer.pm >>> >) >>> >>> para categorizar centenas de mensagens de erros di?rios do >>> middleware de integra??o aonde trabalho atualmente. >>> >>> O AI::Categorizer tem a interface meio confusa, o POD n?o ajuda >>> muito, mas se voc? pesquisar em perlmonks.org >>> >>> voc? vai encontrar refer?ncias interessantes. >>> >>> Eu usei o algoritmo de Naive Bayes, que ? estat?stico, mas funciona >>> suficientemente bem na maioria dos casos. Voc? pode querer tentar >>> outros. >>> >>> D? tamb?m uma olhada o projeto Weka >>> (http://www.cs.waikato.ac.nz/_**_ml/weka/ >>> >), >>> n?o ? Perl mas pode te >>> >>> ajudar a decidir mais facilmente que algoritmo usar. >>> >>> []'s >>> >>> Em 13-04-2013 18:16, Ricardo Stock escreveu: >>> >>> Ola para todos. >>> gostaria da ajuda da galera para a descoberta de algum >>> m?dulo ou >>> caso alguem j? tenha trabalhado com analise de texto. >>> Alguem poderia me dar alguma dica ou caminho das pedras >>> para >>> trabalhar com analise de texto, para dependendo da frase tomar >>> determinada a??o. >>> No aguardo >>> Ricardo Stock >>> www.stocksistemas.com.br >>> > >>> >> >>> >>> >> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >>> L >>> >>> >>> >> >>> =end disclaimer >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> SaoPaulo-pm at pm.org> >>> L >>> >>> >>> >> >>> =end disclaimer >>> >>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Wed Apr 17 10:17:12 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 17 Apr 2013 14:17:12 -0300 Subject: [SP-pm] [ESX] - Omalleys Message-ID: Boa tarde, amanha irei comemorar o meu anivers?rio no O'Malleys. http://www.omalleysbar.net/ Vou chegar la 19:30. -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From marciorp at gmail.com Wed Apr 17 17:39:09 2013 From: marciorp at gmail.com (Marcio - Google) Date: Wed, 17 Apr 2013 20:39:09 -0400 Subject: [SP-pm] [ESX] - Omalleys In-Reply-To: References: Message-ID: Legal ... meus parab?ns, muita felicidades e sa?de! Abs, Marcio 2013/4/17 Daniel de Oliveira Mantovani > Boa tarde, amanha irei comemorar o meu anivers?rio no O'Malleys. > http://www.omalleysbar.net/ > > Vou chegar la 19:30. > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From glasswalk3r at yahoo.com.br Thu Apr 18 05:25:30 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Thu, 18 Apr 2013 09:25:30 -0300 Subject: [SP-pm] analise de texto In-Reply-To: References: <4A33E0B43A1B4862B1B6E7FDA6A95221@pcricardo> <516A9DDE.8060806@yahoo.com.br> <516D38F1.3040007@yahoo.com.br> Message-ID: <516FE63A.1000701@yahoo.com.br> De fato foram ?timas dicas. S? fiquei com uma d?vida: como controlar o AI::Categorizer para utilizar como tokens mais de uma palavra? []'s Alceu Em 17-04-2013 12:22, Marcio Ferreira escreveu: > Falando ainda de matrix e compara??es, 2 m?dulos que me ajudam muito e > poupam tempo > https://metacpan.org/module/List::Compare > https://metacpan.org/module/Algorithm::Combinatorics > > Esse tipo de trabalho voc? precisa saber o que quer e ir construindo aos > poucos. E vai pegando essas manhas que o Stan citou. > > Recomendo tamb?m distribuir o trabalho com > https://metacpan.org/module/Parallel::ForkManager, MAS cuidado!! Saiba > qual ponto distribuir. > O run_on_finish ? ?til usado com modera??o, ele escreve no disco, a? > pode ser um baita gargalo =S. > > Use um https://metacpan.org/module/Devel::NYTProf pra saber onde otimizar. > > Stan++ #?timo artigo! > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/4/16 Stanislaw Pusep > > > Quanto ao m?dulo de stopwords em portugu?s, existe um, sim: > https://metacpan.org/module/Lingua::StopWords > Outra coisa interessante ? aplicar um stemmer: > https://metacpan.org/module/Lingua::Stem::Snowball > Tamb?m vale notar uma t?cnica "ninja": quem disse que token precisa > corresponder a UMA palavra? Usando bi- ou tri-gramas, observei > aumento consider?vel na precis?o da categoriza??o de textos curtos. > Ah, um detalhe important?ssimo: para mensurar o desempenho dos > modelos estat?sticos, ? comum usar uma "matriz da confus?o" > (https://en.wikipedia.org/wiki/Confusion_matrix). > Por fim, existem coisas prontas para an?lise de texto usando > Hadoop/Mahout: https://cwiki.apache.org/MAHOUT/twenty-newsgroups.html From creaktive at gmail.com Thu Apr 18 06:03:59 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Thu, 18 Apr 2013 10:03:59 -0300 Subject: [SP-pm] analise de texto In-Reply-To: <516FE63A.1000701@yahoo.com.br> References: <4A33E0B43A1B4862B1B6E7FDA6A95221@pcricardo> <516A9DDE.8060806@yahoo.com.br> <516D38F1.3040007@yahoo.com.br> <516FE63A.1000701@yahoo.com.br> Message-ID: N?o d?: ele ? high-level demais. O que pode ser feito ? uma gambiarra: pre-processar o documento e represent?-lo com hashes de seus tokens customizados. Uma excelente referencia: http://hunch.net/~jl/projects/hash_reps/index.html ABS() 2013/4/18 Alceu Rodrigues de Freitas Junior > De fato foram ?timas dicas. > > S? fiquei com uma d?vida: como controlar o AI::Categorizer para utilizar > como tokens mais de uma palavra? > > []'s > Alceu > > Em 17-04-2013 12:22, Marcio Ferreira escreveu: > >> Falando ainda de matrix e compara??es, 2 m?dulos que me ajudam muito e >> poupam tempo >> https://metacpan.org/module/**List::Compare >> https://metacpan.org/module/**Algorithm::Combinatorics >> >> Esse tipo de trabalho voc? precisa saber o que quer e ir construindo aos >> poucos. E vai pegando essas manhas que o Stan citou. >> >> Recomendo tamb?m distribuir o trabalho com >> https://metacpan.org/module/**Parallel::ForkManager, >> MAS cuidado!! Saiba >> qual ponto distribuir. >> O run_on_finish ? ?til usado com modera??o, ele escreve no disco, a? >> pode ser um baita gargalo =S. >> >> Use um https://metacpan.org/module/**Devel::NYTProfpra saber onde otimizar. >> >> Stan++ #?timo artigo! >> >> >> []s, >> >> Marcio Ferreira >> skype: marcio.ferreir4 >> (21) 8365-7768 >> >> >> 2013/4/16 Stanislaw Pusep > creaktive at gmail.com>> >> >> >> Quanto ao m?dulo de stopwords em portugu?s, existe um, sim: >> https://metacpan.org/module/**Lingua::StopWords >> Outra coisa interessante ? aplicar um stemmer: >> https://metacpan.org/module/**Lingua::Stem::Snowball >> Tamb?m vale notar uma t?cnica "ninja": quem disse que token precisa >> corresponder a UMA palavra? Usando bi- ou tri-gramas, observei >> aumento consider?vel na precis?o da categoriza??o de textos curtos. >> Ah, um detalhe important?ssimo: para mensurar o desempenho dos >> modelos estat?sticos, ? comum usar uma "matriz da confus?o" >> (https://en.wikipedia.org/**wiki/Confusion_matrix >> ). >> Por fim, existem coisas prontas para an?lise de texto usando >> Hadoop/Mahout: https://cwiki.apache.org/** >> MAHOUT/twenty-newsgroups.html >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From neilsonlima at gmail.com Thu Apr 18 06:31:29 2013 From: neilsonlima at gmail.com (Neilson Lima) Date: Thu, 18 Apr 2013 10:31:29 -0300 Subject: [SP-pm] [ESX] - Omalleys In-Reply-To: References: Message-ID: Parab?ns Jovem! Em 17 de abril de 2013 21:39, Marcio - Google escreveu: > Legal ... meus parab?ns, muita felicidades e sa?de! > Abs, > Marcio > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Thu Apr 18 06:42:04 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Thu, 18 Apr 2013 10:42:04 -0300 Subject: [SP-pm] [ESX] - Omalleys In-Reply-To: References: Message-ID: Jabar?ns Povem! Tuto de bom! * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/4/18 Neilson Lima > Parab?ns Jovem! > > > Em 17 de abril de 2013 21:39, Marcio - Google escreveu: > > Legal ... meus parab?ns, muita felicidades e sa?de! >> Abs, >> Marcio >> > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Thu Apr 18 06:27:05 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Thu, 18 Apr 2013 10:27:05 -0300 Subject: [SP-pm] analise de texto References: <4A33E0B43A1B4862B1B6E7FDA6A95221@pcricardo><516A9DDE.8060806@yahoo.com.br><516D38F1.3040007@yahoo.com.br><516FE63A.1000701@yahoo.com.br> Message-ID: <1C90B2B71D3047CCA62E670115FB8253@pcricardo> Utilizando os artigos passados, documenta??es e dicas eu estou conseguindo iniciar um projeto para classifica??o de frases. Esta ainda muito cru mas j? come?a a ter os primeiro resultados. Onde eu criri uma lista de palavras armazenadas no banco. Um dos maiores problemas que tenho enfrentado ? o internetes e claro o proprio portugues. Onde convenhamos ler o que se escreve hoje em dia esta cada vez mais """difissiu""". Mesmo assim estou criando uma fun??o que consegue ler uma fazer e atribuir um valor a ela sendo 0,1 ou 2 e com isso tomo a a??o necess?ria.... Vamos amadurecer mais a ideia, e depois claro quero mostrar a todos. Mesmo assim obrigado por todas as dicas e informa??es, principalmente ao stan e o alceu. Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: Stanislaw Pusep To: saopaulo-pm at mail.pm.org Sent: Thursday, April 18, 2013 10:03 AM Subject: Re: [SP-pm] analise de texto N?o d?: ele ? high-level demais. O que pode ser feito ? uma gambiarra: pre-processar o documento e represent?-lo com hashes de seus tokens customizados. Uma excelente referencia: http://hunch.net/~jl/projects/hash_reps/index.html ABS() 2013/4/18 Alceu Rodrigues de Freitas Junior De fato foram ?timas dicas. S? fiquei com uma d?vida: como controlar o AI::Categorizer para utilizar como tokens mais de uma palavra? []'s Alceu Em 17-04-2013 12:22, Marcio Ferreira escreveu: Falando ainda de matrix e compara??es, 2 m?dulos que me ajudam muito e poupam tempo https://metacpan.org/module/List::Compare https://metacpan.org/module/Algorithm::Combinatorics Esse tipo de trabalho voc? precisa saber o que quer e ir construindo aos poucos. E vai pegando essas manhas que o Stan citou. Recomendo tamb?m distribuir o trabalho com https://metacpan.org/module/Parallel::ForkManager, MAS cuidado!! Saiba qual ponto distribuir. O run_on_finish ? ?til usado com modera??o, ele escreve no disco, a? pode ser um baita gargalo =S. Use um https://metacpan.org/module/Devel::NYTProf pra saber onde otimizar. Stan++ #?timo artigo! []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/4/16 Stanislaw Pusep > Quanto ao m?dulo de stopwords em portugu?s, existe um, sim: https://metacpan.org/module/Lingua::StopWords Outra coisa interessante ? aplicar um stemmer: https://metacpan.org/module/Lingua::Stem::Snowball Tamb?m vale notar uma t?cnica "ninja": quem disse que token precisa corresponder a UMA palavra? Usando bi- ou tri-gramas, observei aumento consider?vel na precis?o da categoriza??o de textos curtos. Ah, um detalhe important?ssimo: para mensurar o desempenho dos modelos estat?sticos, ? comum usar uma "matriz da confus?o" (https://en.wikipedia.org/wiki/Confusion_matrix). Por fim, existem coisas prontas para an?lise de texto usando Hadoop/Mahout: https://cwiki.apache.org/MAHOUT/twenty-newsgroups.html =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer ------------------------------------------------------------------------------ =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Thu Apr 18 06:53:55 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Thu, 18 Apr 2013 10:53:55 -0300 Subject: [SP-pm] [ESX] - Omalleys In-Reply-To: References: Message-ID: Mantovani, N?o sei se terei condi??o de chegar no O'Mailley's, mas deixo-lhe os parab?ns desde j?! Felicidades muita para voc?! 2013/4/17 Daniel de Oliveira Mantovani > Boa tarde, amanha irei comemorar o meu anivers?rio no O'Malleys. > http://www.omalleysbar.net/ > > Vou chegar la 19:30. > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Thu Apr 18 06:56:08 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 18 Apr 2013 10:56:08 -0300 Subject: [SP-pm] [ESX] - Omalleys In-Reply-To: References: Message-ID: Obrigado pessoal! Leonardo, se voc? n?o for eu vou cortar seu best friend. 2013/4/18 Leonardo Ruoso : > Mantovani, > > N?o sei se terei condi??o de chegar no O'Mailley's, mas deixo-lhe os > parab?ns desde j?! Felicidades muita para voc?! > > > 2013/4/17 Daniel de Oliveira Mantovani >> >> Boa tarde, amanha irei comemorar o meu anivers?rio no O'Malleys. >> http://www.omalleysbar.net/ >> >> Vou chegar la 19:30. >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From leonardo at ruoso.com Thu Apr 18 07:03:03 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Thu, 18 Apr 2013 11:03:03 -0300 Subject: [SP-pm] [ESX] - Omalleys In-Reply-To: References: Message-ID: A? fica complicado: se eu for o pessoal vai pensar que eu estou preocupado com esse lance de BFF? :/ Em 18 de abril de 2013 10:56, Daniel de Oliveira Mantovani < daniel.oliveira.mantovani at gmail.com> escreveu: > Obrigado pessoal! > > Leonardo, se voc? n?o for eu vou cortar seu best friend. > > 2013/4/18 Leonardo Ruoso : > > Mantovani, > > > > N?o sei se terei condi??o de chegar no O'Mailley's, mas deixo-lhe os > > parab?ns desde j?! Felicidades muita para voc?! > > > > > > 2013/4/17 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> > >> Boa tarde, amanha irei comemorar o meu anivers?rio no O'Malleys. > >> http://www.omalleysbar.net/ > >> > >> Vou chegar la 19:30. > >> > >> -- > >> > >> -dom > >> > >> -- > >> > >> IBM - Business Analytics Optimization Consultant > >> Daniel Mantovani +5511 8538-9897 > >> XOXO > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > > > > > > > > > > -- > > Leonardo Ruoso > > Journalist, Perl developer and business consultant > > Media, UFC/2006; Telecom, IFCE/1998 > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Thu Apr 18 07:27:47 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 18 Apr 2013 11:27:47 -0300 Subject: [SP-pm] [ESX] - Omalleys In-Reply-To: References: Message-ID: Feliz anivers?rio Mantovani! Tudo de bom pra ti! Eu n?o vou pq a grana t? curta demais e mesmo que n?o estivesse, me recuso a pagar R$30,00 numa Chimay que custa 3 euros... Cheers! 2013/4/18 Leonardo Ruoso > A? fica complicado: se eu for o pessoal vai pensar que eu estou preocupado > com esse lance de BFF? :/ > > > Em 18 de abril de 2013 10:56, Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> escreveu: > > Obrigado pessoal! >> >> Leonardo, se voc? n?o for eu vou cortar seu best friend. >> >> 2013/4/18 Leonardo Ruoso : >> > Mantovani, >> > >> > N?o sei se terei condi??o de chegar no O'Mailley's, mas deixo-lhe os >> > parab?ns desde j?! Felicidades muita para voc?! >> > >> > >> > 2013/4/17 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com> >> >> >> >> Boa tarde, amanha irei comemorar o meu anivers?rio no O'Malleys. >> >> http://www.omalleysbar.net/ >> >> >> >> Vou chegar la 19:30. >> >> >> >> -- >> >> >> >> -dom >> >> >> >> -- >> >> >> >> IBM - Business Analytics Optimization Consultant >> >> Daniel Mantovani +5511 8538-9897 >> >> XOXO >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> > >> > >> > >> > >> > -- >> > Leonardo Ruoso >> > Journalist, Perl developer and business consultant >> > Media, UFC/2006; Telecom, IFCE/1998 >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Thu Apr 18 07:40:34 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 18 Apr 2013 11:40:34 -0300 Subject: [SP-pm] [ESX] - Omalleys In-Reply-To: References: Message-ID: Oxi, bebe skol 2013/4/18 Andre Carneiro : > Feliz anivers?rio Mantovani! Tudo de bom pra ti! Eu n?o vou pq a grana t? > curta demais e mesmo que n?o estivesse, me recuso a pagar R$30,00 numa > Chimay que custa 3 euros... > > > Cheers! > > > 2013/4/18 Leonardo Ruoso >> >> A? fica complicado: se eu for o pessoal vai pensar que eu estou preocupado >> com esse lance de BFF? :/ >> >> >> Em 18 de abril de 2013 10:56, Daniel de Oliveira Mantovani >> escreveu: >> >>> Obrigado pessoal! >>> >>> Leonardo, se voc? n?o for eu vou cortar seu best friend. >>> >>> 2013/4/18 Leonardo Ruoso : >>> > Mantovani, >>> > >>> > N?o sei se terei condi??o de chegar no O'Mailley's, mas deixo-lhe os >>> > parab?ns desde j?! Felicidades muita para voc?! >>> > >>> > >>> > 2013/4/17 Daniel de Oliveira Mantovani >>> > >>> >> >>> >> Boa tarde, amanha irei comemorar o meu anivers?rio no O'Malleys. >>> >> http://www.omalleysbar.net/ >>> >> >>> >> Vou chegar la 19:30. >>> >> >>> >> -- >>> >> >>> >> -dom >>> >> >>> >> -- >>> >> >>> >> IBM - Business Analytics Optimization Consultant >>> >> Daniel Mantovani +5511 8538-9897 >>> >> XOXO >>> >> =begin disclaimer >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> L >>> >> =end disclaimer >>> > >>> > >>> > >>> > >>> > -- >>> > Leonardo Ruoso >>> > Journalist, Perl developer and business consultant >>> > Media, UFC/2006; Telecom, IFCE/1998 >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > >>> >>> >>> >>> -- >>> >>> -dom >>> >>> -- >>> >>> IBM - Business Analytics Optimization Consultant >>> Daniel Mantovani +5511 8538-9897 >>> XOXO >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >> >> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From eduardo at web2solutions.com.br Thu Apr 18 07:42:48 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Thu, 18 Apr 2013 11:42:48 -0300 Subject: [SP-pm] [ESX] - Omalleys In-Reply-To: References: Message-ID: <51700668.9010407@web2solutions.com.br> Felicidades Mantova ... tudo de bom, sucesso, sa?de, grana, mulheres e que vc continue se esfor?ando pra ser cada vez mais uma pessoa tolerante. A beer eu pago pra vc la na Tomorrowland. Abs On 17/04/2013 14:17, Daniel de Oliveira Mantovani wrote: > Boa tarde, amanha irei comemorar o meu anivers?rio no O'Malleys. > http://www.omalleysbar.net/ > > Vou chegar la 19:30. > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From juniiior182 at gmail.com Thu Apr 18 08:35:53 2013 From: juniiior182 at gmail.com (Junior Moraes) Date: Thu, 18 Apr 2013 12:35:53 -0300 Subject: [SP-pm] [ESX] - Omalleys In-Reply-To: <51700668.9010407@web2solutions.com.br> References: <51700668.9010407@web2solutions.com.br> Message-ID: Hi. Feliz anivers?rio, bro! N?o poderei colar pois vou viajar ? noite, mas assim que der, tomamos uma novamente. []'s Em 18 de abril de 2013 11:42, Eduardo Almeida escreveu: > Felicidades Mantova ... tudo de bom, sucesso, sa?de, grana, mulheres e > que vc continue se esfor?ando pra ser cada vez mais uma pessoa tolerante. > > A beer eu pago pra vc la na Tomorrowland. > > Abs > > > On 17/04/2013 14:17, Daniel de Oliveira Mantovani wrote: > > Boa tarde, amanha irei comemorar o meu anivers?rio no O'Malleys.http://www.omalleysbar.net/ > > Vou chegar la 19:30. > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > -- > Eduardo Almeida - Software Engineer > eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 > > *WEB2 Solutions* - Inovando, sempre! > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From rafaelprenzier at gmail.com Thu Apr 18 17:52:19 2013 From: rafaelprenzier at gmail.com (Rafael Prenzier) Date: Thu, 18 Apr 2013 21:52:19 -0300 Subject: [SP-pm] [ESX] - Omalleys In-Reply-To: References: Message-ID: parab?ns mantovani aproveita l? abra?o 2013/4/17 Marcio - Google > Legal ... meus parab?ns, muita felicidades e sa?de! > Abs, > Marcio > > > 2013/4/17 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> Boa tarde, amanha irei comemorar o meu anivers?rio no O'Malleys. >> http://www.omalleysbar.net/ >> >> Vou chegar la 19:30. >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > > [...]'s > > Marcio > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Rafael Prenzier dos Santos | Engenheiro e Perl Monger (11) 95209-0847 (13) 8131-8212 www.prenzier.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Thu Apr 18 18:53:25 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 18 Apr 2013 22:53:25 -0300 Subject: [SP-pm] [ESX] - Omalleys In-Reply-To: References: Message-ID: Parab?ns Mantovani 2013/4/18 Rafael Prenzier > parab?ns mantovani > aproveita l? > abra?o > > > 2013/4/17 Marcio - Google > >> Legal ... meus parab?ns, muita felicidades e sa?de! >> Abs, >> Marcio >> >> >> 2013/4/17 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com> >> >>> Boa tarde, amanha irei comemorar o meu anivers?rio no O'Malleys. >>> http://www.omalleysbar.net/ >>> >>> Vou chegar la 19:30. >>> >>> -- >>> >>> -dom >>> >>> -- >>> >>> IBM - Business Analytics Optimization Consultant >>> Daniel Mantovani +5511 8538-9897 >>> XOXO >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> >> [...]'s >> >> Marcio >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Rafael Prenzier dos Santos | Engenheiro e Perl Monger > > (11) 95209-0847 > (13) 8131-8212 > > www.prenzier.com > > > > > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From wesley.seidel at gmail.com Thu Apr 18 19:18:19 2013 From: wesley.seidel at gmail.com (Wesley Seidel) Date: Thu, 18 Apr 2013 23:18:19 -0300 Subject: [SP-pm] [ESX] - Omalleys In-Reply-To: References: Message-ID: Po Daniel, dias corridos, n?o rolou de comparecer. BTW, parab?ns cara. Tudo de bom! =D Em 18 de abril de 2013 22:53, Lucas Moraes escreveu: > Parab?ns Mantovani > > > 2013/4/18 Rafael Prenzier > >> parab?ns mantovani >> aproveita l? >> abra?o >> >> >> 2013/4/17 Marcio - Google >> >>> Legal ... meus parab?ns, muita felicidades e sa?de! >>> Abs, >>> Marcio >>> >>> >>> 2013/4/17 Daniel de Oliveira Mantovani < >>> daniel.oliveira.mantovani at gmail.com> >>> >>>> Boa tarde, amanha irei comemorar o meu anivers?rio no O'Malleys. >>>> http://www.omalleysbar.net/ >>>> >>>> Vou chegar la 19:30. >>>> >>>> -- >>>> >>>> -dom >>>> >>>> -- >>>> >>>> IBM - Business Analytics Optimization Consultant >>>> Daniel Mantovani +5511 8538-9897 >>>> XOXO >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> >>> [...]'s >>> >>> Marcio >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Rafael Prenzier dos Santos | Engenheiro e Perl Monger >> >> (11) 95209-0847 >> (13) 8131-8212 >> >> www.prenzier.com >> >> >> >> >> >> >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- > Wesley Seidel Carvalho > 11-8169-1163 > www.ime.usp.br/~wesleys > www.ltasks.com > @wseidel > > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Fri Apr 19 01:47:34 2013 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 19 Apr 2013 10:47:34 +0200 Subject: [SP-pm] [ESX] - Omalleys In-Reply-To: References: Message-ID: Andr?, ?3 ? o DOBRO do pre?o aqui: http://webwinkel.ah.nl/product/AH/201930/Chimay+Trappist+speciale Eu pago 1.47? pela minha Chimay... Putamplexos! -- Luis Motta Campos is a DBA, Foodie, and Photographer On 18 Apr 2013, at 16:27, Andre Carneiro wrote: > Feliz anivers?rio Mantovani! Tudo de bom pra ti! Eu n?o vou pq a grana t? curta demais e mesmo que n?o estivesse, me recuso a pagar R$30,00 numa Chimay que custa 3 euros... > > > Cheers! > > > 2013/4/18 Leonardo Ruoso > A? fica complicado: se eu for o pessoal vai pensar que eu estou preocupado com esse lance de BFF? :/ > > > Em 18 de abril de 2013 10:56, Daniel de Oliveira Mantovani escreveu: > > Obrigado pessoal! > > Leonardo, se voc? n?o for eu vou cortar seu best friend. > > 2013/4/18 Leonardo Ruoso : > > Mantovani, > > > > N?o sei se terei condi??o de chegar no O'Mailley's, mas deixo-lhe os > > parab?ns desde j?! Felicidades muita para voc?! > > > > > > 2013/4/17 Daniel de Oliveira Mantovani > >> > >> Boa tarde, amanha irei comemorar o meu anivers?rio no O'Malleys. > >> http://www.omalleysbar.net/ > >> > >> Vou chegar la 19:30. > >> > >> -- > >> > >> -dom > >> > >> -- > >> > >> IBM - Business Analytics Optimization Consultant > >> Daniel Mantovani +5511 8538-9897 > >> XOXO > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > > > > > > > > > > -- > > Leonardo Ruoso > > Journalist, Perl developer and business consultant > > Media, UFC/2006; Telecom, IFCE/1998 > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Luis Motta Campos is a DBA, Foodie, and Photographer From marciorp at gmail.com Fri Apr 19 08:19:41 2013 From: marciorp at gmail.com (Marcio - Google) Date: Fri, 19 Apr 2013 11:19:41 -0400 Subject: [SP-pm] perl, s3270 e IBM In-Reply-To: References: Message-ID: Frederico, N?o se preocupe, como o pessoal do f?rum diz, est?o cuidando do whisky das crian?as. Provavelmente o Eden est? muito ocupado e n?o est? acompanhando a conversa, acontece comigo as vezes. Acho que te disse que n?o cheguei a terminar o projeto, e infelizmente n?o tenho acesso mais ao Mainframe. Bom, o ideal ? ir direto nas informa??es com regex, mas como apanho disso, estava pegando a stringona como no exemplo que te passei e extraindo as informa??es de dentro dela. Simples assim, como cada tela tinha o tamanho fixo, eu copiava peda?os da string, onde estavam os dados. Depois era s? tratar essas informa??es. Ou seja, eu pegava o peda?o da posi??o 50 a 80, 112 a 145 e por ai vai. Sabia (olhando a tela) que nessas posi??es estavam as informa??es que queria. O mais r?pido, na minha vis?o, ? usando regex para extrair todas as informa??es da tela de uma s? vez. Uma consulta para cada informa??o da tela acredito que ser? um tiro no p?. Invariavelmente ter? problemas com o Mainframe, pois ir? executar o mesmo comando com os mesmos argumentos repetidas vezes. Tente ler a documenta??o do m?dulo no cpan, mesmo que tenha dificuldades com ingl?s. O Google resolve ... rsrsrs Comecei a usar regex para pegar as informa??es, mas evolui pouco e depois parei, pelo problema de sa?de. Agora estou quase parado, estou usando o tempo livre para estudar, para manter a mente ocupada e evitar a depress?o. Estou copiando a lista, para que a hora que algu?m tiver tempo, acrescente informa??es. Abs, Marcio. Em 19 de abril de 2013 10:46, Frederico Melo escreveu: > M?rcio, tudo bem? > > Desculpe incomdar diretamente pelo seu email mas, acho que estou > atrapalhando o forum pois, alguns posts que fiz para o Eden ele n?o > respondeu sendo assim, estou receioso. > > Gostaria de saber com voc?, como voc? tratou a stringona do s3270... , eu > preciso pegar alguns campos dentro dessa stringona e utilizando "qr", como > postei por ?ltimo, n?o funcionou muito bem... > > Como vc fez? Armazenou a stringona em uma ?nica vari?vel e a tratou ou fez > v?rias consultas, uma para cada campo utilizando o "qr" para esses campos? > > qual a maneira mais r?pida em termos de processamento? O que vc me sugere? > > Se puder orientar e ajudar, ficarei muito agradecido! > > Desculpe se incomodo mas, realmente n?o tenho muita experi?ncia e preciso > de ajuda e dicas! > > Obrigado, > > Atte., > Frederico > -- [...]'s Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Mon Apr 22 09:23:53 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 22 Apr 2013 12:23:53 -0400 Subject: [SP-pm] =?iso-8859-1?q?Equin=F3cio_Mar=E7o/2013?= Message-ID: Mongers, n?o to cobrando nada, por favor! Como ficou o assunto? V?o sair os artigos restantes? Fiquei muito empolgado com os assuntos! Vou contribuir com o pr?ximo, j? estou rascunhando. Abs, Marcio -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Mon Apr 22 13:38:58 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 22 Apr 2013 17:38:58 -0300 Subject: [SP-pm] Boas Vindas ao Moises Rodrigues Message-ID: Ol? Moises, Seja bem vindo ? lista, por favor conte-nos como conheceu a lista e como usa perl no dia-a-dia. Fique a vontade, a casa ? sua! []'s -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From dan.vinciguerra at gmail.com Mon Apr 22 14:25:28 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Mon, 22 Apr 2013 18:25:28 -0300 Subject: [SP-pm] Boas Vindas ao Moises Rodrigues In-Reply-To: References: Message-ID: Bem vindo! * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/4/22 Eden Cardim > > Ol? Moises, > > Seja bem vindo ? lista, por favor conte-nos como conheceu a lista e > como usa perl no dia-a-dia. Fique a vontade, a casa ? sua! > > []'s > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucasmateus.oliveira at gmail.com Mon Apr 22 18:44:15 2013 From: lucasmateus.oliveira at gmail.com (Lucas Mateus) Date: Mon, 22 Apr 2013 22:44:15 -0300 Subject: [SP-pm] Boas Vindas ao Moises Rodrigues In-Reply-To: References: Message-ID: Bem vindo :) Em 22/04/2013, ?s 17:38, Eden Cardim escreveu: > > Ol? Moises, > > Seja bem vindo ? lista, por favor conte-nos como conheceu a lista e > como usa perl no dia-a-dia. Fique a vontade, a casa ? sua! > > []'s > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From contato at erikhenrique.com.br Tue Apr 23 08:05:48 2013 From: contato at erikhenrique.com.br (Erik Henrique) Date: Tue, 23 Apr 2013 12:05:48 -0300 Subject: [SP-pm] Boas Vindas ao Moises Rodrigues In-Reply-To: References: Message-ID: Bem vindo Moises Em 22 de abril de 2013 22:44, Lucas Mateus escreveu: > Bem vindo :) > > Em 22/04/2013, ?s 17:38, Eden Cardim escreveu: > > > > > Ol? Moises, > > > > Seja bem vindo ? lista, por favor conte-nos como conheceu a lista e > > como usa perl no dia-a-dia. Fique a vontade, a casa ? sua! > > > > []'s > > > > -- > > Eden Cardim -- Insolide Solu??es de TI Ltda. > > +55 11 9644 8225 > > http://insoli.de > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Erik Henrique -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ricardostock at bol.com.br Tue Apr 23 08:30:35 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Tue, 23 Apr 2013 12:30:35 -0300 Subject: [SP-pm] Boas Vindas ao Moises Rodrigues References: Message-ID: Ola Moises seja bem vindo. um abra?o Ricardo Stock www.stocksistemas.com.br -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From glasswalk3r at yahoo.com.br Thu Apr 25 19:57:29 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Thu, 25 Apr 2013 23:57:29 -0300 Subject: [SP-pm] artigo sobre smoke testing com o CPAN Message-ID: <5179ED19.6050100@yahoo.com.br> Ol? monges, Postei no meu blog algumas experi?ncias que tive configurando o CPAN.pm para enviar relat?rios de testes realizados durante a instala??o de m?dulos: http://slashlogging.blogspot.com/2013/04/the-cpan-testers-game.html Abra?os, Alceu From breno at rio.pm.org Thu Apr 25 23:27:42 2013 From: breno at rio.pm.org (breno) Date: Fri, 26 Apr 2013 03:27:42 -0300 Subject: [SP-pm] artigo sobre smoke testing com o CPAN In-Reply-To: <5179ED19.6050100@yahoo.com.br> References: <5179ED19.6050100@yahoo.com.br> Message-ID: Boa, Alceu! Parab?ns! S? uma pequena corre??o: o CPAN::Reporter n?o precisa de https, apenas usa como padr?o. Se o usu?rio por algum motivo n?o puder/quiser usar https, basta modificar o transporte em ~/.cpanreporter/config.ini (ou nos ajustes via shell do cpan) de https://metabase.cpantesters.org/api/v1/ para http:// . Ah, e aproveitando que o post fala sobre o "jogo", esse ? o ranking dos brasileiros!! (obs: dados tabulares, fonte monoespa?ada - foi mal galera no text mode =/ ) Posi??o BR | Posi??o Geral | Submiss?es | Nome 1 | 115 | 4769 | Alceu (ARFREITAS) 2 | 143 | 2665 | Breno (GARU) 3 | 191 | 1523 | Alexei (RUSSOZ) 4 | 197 | 1419 | Nilson (NILSONSFJ) 5 | 213 | 1212 | Adriano (FERREIRA) 6 | 877 | 49 | Blabos (BLABOS) 7 | 970 | 34 | Solli (SHONORIO) E a?? Cad? o resto dos brazucas? Pulei algu?m? []s -b 2013/4/25 Alceu Rodrigues de Freitas Junior > Ol? monges, > > Postei no meu blog algumas experi?ncias que tive configurando o CPAN.pm > para enviar relat?rios de testes realizados durante a instala??o de m?dulos: > > http://slashlogging.blogspot.**com/2013/04/the-cpan-testers-**game.html > > Abra?os, > Alceu > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From desenvolvedorperl at gmail.com Fri Apr 26 06:30:03 2013 From: desenvolvedorperl at gmail.com (Moises Barboza) Date: Fri, 26 Apr 2013 10:30:03 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 103, Issue 28 In-Reply-To: References: Message-ID: Eu estudo perl h? dois anos, estou no n?vel intermedi?rio da linguagem, gosto de programar usando o Class::Acessor, DBI, e outros m?dulos. O que mais me atrai para o perl, ? a infinidade de m?dulos para v?rios objetivos, por?m os programadores mais avan?ados do perl, deveria escrever c?digos mais leg?veis, isso facilitaria a aprendizagem da linguagem. 2013/4/23 > 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 Moises Rodrigues (Eden Cardim) > 2. Re: Boas Vindas ao Moises Rodrigues (Daniel Vinciguerra) > 3. Re: Boas Vindas ao Moises Rodrigues (Lucas Mateus) > 4. Re: Boas Vindas ao Moises Rodrigues (Erik Henrique) > 5. Re: Boas Vindas ao Moises Rodrigues (Ricardo Stock) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Mon, 22 Apr 2013 17:38:58 -0300 > From: Eden Cardim > To: saopaulo-pm at mail.pm.org > Subject: [SP-pm] Boas Vindas ao Moises Rodrigues > Message-ID: > Content-Type: text/plain; charset=utf-8 > > > Ol? Moises, > > Seja bem vindo ? lista, por favor conte-nos como conheceu a lista e > como usa perl no dia-a-dia. Fique a vontade, a casa ? sua! > > []'s > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > > > ------------------------------ > > Message: 2 > Date: Mon, 22 Apr 2013 18:25:28 -0300 > From: Daniel Vinciguerra > To: "saopaulo-pm at mail.pm.org" > Subject: Re: [SP-pm] Boas Vindas ao Moises Rodrigues > Message-ID: > < > CADoJa-GnNVry4chgTBJP9fBYHO9qkDmxZ9hXw2hPqyN1Fd_KCw at mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > Bem vindo! > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/4/22 Eden Cardim > > > > > Ol? Moises, > > > > Seja bem vindo ? lista, por favor conte-nos como conheceu a lista e > > como usa perl no dia-a-dia. Fique a vontade, a casa ? sua! > > > > []'s > > > > -- > > Eden Cardim -- Insolide Solu??es de TI Ltda. > > +55 11 9644 8225 > > http://insoli.de > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130422/fe058d0e/attachment-0001.html > > > > ------------------------------ > > Message: 3 > Date: Mon, 22 Apr 2013 22:44:15 -0300 > From: Lucas Mateus > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] Boas Vindas ao Moises Rodrigues > Message-ID: > Content-Type: text/plain; charset=iso-8859-1 > > Bem vindo :) > > Em 22/04/2013, ?s 17:38, Eden Cardim escreveu: > > > > > Ol? Moises, > > > > Seja bem vindo ? lista, por favor conte-nos como conheceu a lista e > > como usa perl no dia-a-dia. Fique a vontade, a casa ? sua! > > > > []'s > > > > -- > > Eden Cardim -- Insolide Solu??es de TI Ltda. > > +55 11 9644 8225 > > http://insoli.de > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > ------------------------------ > > Message: 4 > Date: Tue, 23 Apr 2013 12:05:48 -0300 > From: Erik Henrique > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] Boas Vindas ao Moises Rodrigues > Message-ID: > < > CAL_3Swn1QgHV4cCOgExmwcD7uyrJ44g8LVscMUuGc-3ZMe4_zg at mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > Bem vindo Moises > > > Em 22 de abril de 2013 22:44, Lucas Mateus > escreveu: > > > Bem vindo :) > > > > Em 22/04/2013, ?s 17:38, Eden Cardim escreveu: > > > > > > > > Ol? Moises, > > > > > > Seja bem vindo ? lista, por favor conte-nos como conheceu a lista e > > > como usa perl no dia-a-dia. Fique a vontade, a casa ? sua! > > > > > > []'s > > > > > > -- > > > Eden Cardim -- Insolide Solu??es de TI Ltda. > > > +55 11 9644 8225 > > > http://insoli.de > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > > L > > > =end disclaimer > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > Erik Henrique > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130423/1107545a/attachment-0001.html > > > > ------------------------------ > > Message: 5 > Date: Tue, 23 Apr 2013 12:30:35 -0300 > From: "Ricardo Stock" > To: > Subject: Re: [SP-pm] Boas Vindas ao Moises Rodrigues > Message-ID: > Content-Type: text/plain; charset="iso-8859-1" > > Ola Moises seja bem vindo. > > um abra?o > > Ricardo Stock > www.stocksistemas.com.br > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130423/21298c86/attachment-0001.html > > > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > ------------------------------ > > End of SaoPaulo-pm Digest, Vol 103, Issue 28 > ******************************************** > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Fri Apr 26 07:39:12 2013 From: eden at insoli.de (Eden Cardim) Date: Fri, 26 Apr 2013 11:39:12 -0300 Subject: [SP-pm] Boas vindas ao "Marcio Runner" Message-ID: Ol? Marcio, Bem vindo ? lista dos S?o Paulo Perl Mongers, por favor nos conte como encontrou a lista e como voc? usa perl no dia-a-dia, e fique a vontade para postar, a casa ? sua! -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From dan.vinciguerra at gmail.com Fri Apr 26 07:41:41 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Fri, 26 Apr 2013 11:41:41 -0300 Subject: [SP-pm] Boas vindas ao "Marcio Runner" In-Reply-To: References: Message-ID: Bem vindo! :-) * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/4/26 Eden Cardim > > Ol? Marcio, > > Bem vindo ? lista dos S?o Paulo Perl Mongers, por favor nos conte como > encontrou a lista e como voc? usa perl no dia-a-dia, e fique a vontade > para postar, a casa ? sua! > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Fri Apr 26 07:47:00 2013 From: eden at insoli.de (Eden Cardim) Date: Fri, 26 Apr 2013 11:47:00 -0300 Subject: [SP-pm] =?utf-8?q?Equin=C3=B3cio_Mar=C3=A7o/2013?= In-Reply-To: (Marcio's message of "Mon, 22 Apr 2013 12:23:53 -0400") References: Message-ID: >>>>> "Marcio" == Marcio <- Google > writes: Marcio> Mongers, n?o to cobrando nada, por favor! Como ficou o Marcio> assunto? V?o sair os artigos restantes? Fiquei muito Marcio> empolgado com os assuntos! O primeiro equin?cio j? foi encerrado, infelizmente alguns artigos que foram prometidos n?o foram entregues e est?o na fila j? pro pr?ximo. Marcio> Vou contribuir com o pr?ximo, j? estou rascunhando. A lista de artigos pendentes ? um bom lugar pra voc? consultar: https://github.com/sppm/equinocio/issues?labels=oferecido&state=open -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From daniel.oliveira.mantovani at gmail.com Sat Apr 27 07:44:26 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel Mantovani) Date: Sat, 27 Apr 2013 11:44:26 -0300 Subject: [SP-pm] FISL Message-ID: <3E4D1A17-596E-4490-8304-29A5C1B528D2@gmail.com> Qual de voc?s vai ao FISL ? Sent from my iPhone From gabriel.vieira at gmail.com Sat Apr 27 07:46:33 2013 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Sat, 27 Apr 2013 11:46:33 -0300 Subject: [SP-pm] FISL In-Reply-To: <3E4D1A17-596E-4490-8304-29A5C1B528D2@gmail.com> References: <3E4D1A17-596E-4490-8304-29A5C1B528D2@gmail.com> Message-ID: N?o tinha pretens?es, at? agora. On Sat, Apr 27, 2013 at 11:44 AM, Daniel Mantovani wrote: > Qual de voc?s vai ao FISL ? > > Sent from my iPhone > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Gabriel Vieira From pimpgustavo at gmail.com Sat Apr 27 07:47:09 2013 From: pimpgustavo at gmail.com (gustavo neves) Date: Sat, 27 Apr 2013 11:47:09 -0300 Subject: [SP-pm] FISL In-Reply-To: <3E4D1A17-596E-4490-8304-29A5C1B528D2@gmail.com> References: <3E4D1A17-596E-4490-8304-29A5C1B528D2@gmail.com> Message-ID: eu, o/ 2013/4/27 Daniel Mantovani > Qual de voc?s vai ao FISL ? > > Sent from my iPhone > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Register Linux User #501780 Slackware Linux, for the subgenius Computer Science - UFPEL -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Sat Apr 27 07:48:45 2013 From: renato.cron at gmail.com (Renato Santos) Date: Sat, 27 Apr 2013 11:48:45 -0300 Subject: [SP-pm] FISL In-Reply-To: References: <3E4D1A17-596E-4490-8304-29A5C1B528D2@gmail.com> Message-ID: 2 Em 27/04/2013 11:47, "gustavo neves" escreveu: > eu, o/ > > > 2013/4/27 Daniel Mantovani > >> Qual de voc?s vai ao FISL ? >> >> Sent from my iPhone >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Register Linux User #501780 > Slackware Linux, for the subgenius > Computer Science - UFPEL > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Sat Apr 27 08:01:23 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Sat, 27 Apr 2013 12:01:23 -0300 Subject: [SP-pm] FISL In-Reply-To: <3E4D1A17-596E-4490-8304-29A5C1B528D2@gmail.com> References: <3E4D1A17-596E-4490-8304-29A5C1B528D2@gmail.com> Message-ID: Qual sua proposta? Em 27/04/2013 11:45, "Daniel Mantovani" escreveu: > Qual de voc?s vai ao FISL ? > > Sent from my iPhone > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Sat Apr 27 08:01:23 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Sat, 27 Apr 2013 12:01:23 -0300 Subject: [SP-pm] FISL In-Reply-To: <3E4D1A17-596E-4490-8304-29A5C1B528D2@gmail.com> References: <3E4D1A17-596E-4490-8304-29A5C1B528D2@gmail.com> Message-ID: Qual sua proposta? Em 27/04/2013 11:45, "Daniel Mantovani" escreveu: > Qual de voc?s vai ao FISL ? > > Sent from my iPhone > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gabiruh at gmail.com Sat Apr 27 08:16:52 2013 From: gabiruh at gmail.com (Gabriel Andrade) Date: Sat, 27 Apr 2013 12:16:52 -0300 Subject: [SP-pm] FISL In-Reply-To: References: <3E4D1A17-596E-4490-8304-29A5C1B528D2@gmail.com> Message-ID: <3A670BB8-97DD-4E2B-9447-64AA35834CDC@gmail.com> On Apr 27, 2013, at 12:01 PM, Leonardo Ruoso wrote: > Qual sua proposta? > Proposta? Que proposta, Leonardo? Esse povo t? indo pra beber e paquerar as 'gurias' dos stands. No m?ximo, uma enganadinha com um dojo ou outro (e de ressaca), pra dizer que t? fazendo alguma coisa. PS: quanto ? parte do "beber" e "dojo de ressaca", eu to dentro, pra n?o perder o costume. "Paquerar as gurias", estou fora, sou um cara s?rio e compromissado! (Mas depois quero ver as fotos que o RenatoCRON tirar :D ) From gabiruh at gmail.com Sat Apr 27 08:16:52 2013 From: gabiruh at gmail.com (Gabriel Andrade) Date: Sat, 27 Apr 2013 12:16:52 -0300 Subject: [SP-pm] FISL In-Reply-To: References: <3E4D1A17-596E-4490-8304-29A5C1B528D2@gmail.com> Message-ID: <3A670BB8-97DD-4E2B-9447-64AA35834CDC@gmail.com> On Apr 27, 2013, at 12:01 PM, Leonardo Ruoso wrote: > Qual sua proposta? > Proposta? Que proposta, Leonardo? Esse povo t? indo pra beber e paquerar as 'gurias' dos stands. No m?ximo, uma enganadinha com um dojo ou outro (e de ressaca), pra dizer que t? fazendo alguma coisa. PS: quanto ? parte do "beber" e "dojo de ressaca", eu to dentro, pra n?o perder o costume. "Paquerar as gurias", estou fora, sou um cara s?rio e compromissado! (Mas depois quero ver as fotos que o RenatoCRON tirar :D ) From daniel.oliveira.mantovani at gmail.com Sat Apr 27 08:52:41 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel Mantovani) Date: Sat, 27 Apr 2013 12:52:41 -0300 Subject: [SP-pm] FISL In-Reply-To: References: <3E4D1A17-596E-4490-8304-29A5C1B528D2@gmail.com> Message-ID: Bom, eu n?o pretendo ir ao evento nenhum dia. Eu quero ir para balada todo dia no sul e usar o evento como desculpa. Sent from my iPhone On 27/04/2013, at 12:01, Leonardo Ruoso wrote: > Qual sua proposta? > > Em 27/04/2013 11:45, "Daniel Mantovani" escreveu: >> Qual de voc?s vai ao FISL ? >> >> Sent from my iPhone >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Sat Apr 27 08:52:41 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel Mantovani) Date: Sat, 27 Apr 2013 12:52:41 -0300 Subject: [SP-pm] FISL In-Reply-To: References: <3E4D1A17-596E-4490-8304-29A5C1B528D2@gmail.com> Message-ID: Bom, eu n?o pretendo ir ao evento nenhum dia. Eu quero ir para balada todo dia no sul e usar o evento como desculpa. Sent from my iPhone On 27/04/2013, at 12:01, Leonardo Ruoso wrote: > Qual sua proposta? > > Em 27/04/2013 11:45, "Daniel Mantovani" escreveu: >> Qual de voc?s vai ao FISL ? >> >> Sent from my iPhone >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Sat Apr 27 12:45:20 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Sat, 27 Apr 2013 16:45:20 -0300 Subject: [SP-pm] FISL In-Reply-To: References: <3E4D1A17-596E-4490-8304-29A5C1B528D2@gmail.com> Message-ID: To "aqui do lado" de onde o evento ser? realizado e to afim de ir para os eventos + bebedeiras + gatinhas! :-) []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/4/27 Daniel Mantovani > Bom, eu n?o pretendo ir ao evento nenhum dia. Eu quero ir para balada todo > dia no sul e usar o evento como desculpa. > > > > Sent from my iPhone > > On 27/04/2013, at 12:01, Leonardo Ruoso wrote: > > Qual sua proposta? > Em 27/04/2013 11:45, "Daniel Mantovani" < > daniel.oliveira.mantovani at gmail.com> escreveu: > >> Qual de voc?s vai ao FISL ? >> >> Sent from my iPhone >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Sat Apr 27 12:45:20 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Sat, 27 Apr 2013 16:45:20 -0300 Subject: [SP-pm] FISL In-Reply-To: References: <3E4D1A17-596E-4490-8304-29A5C1B528D2@gmail.com> Message-ID: To "aqui do lado" de onde o evento ser? realizado e to afim de ir para os eventos + bebedeiras + gatinhas! :-) []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/4/27 Daniel Mantovani > Bom, eu n?o pretendo ir ao evento nenhum dia. Eu quero ir para balada todo > dia no sul e usar o evento como desculpa. > > > > Sent from my iPhone > > On 27/04/2013, at 12:01, Leonardo Ruoso wrote: > > Qual sua proposta? > Em 27/04/2013 11:45, "Daniel Mantovani" < > daniel.oliveira.mantovani at gmail.com> escreveu: > >> Qual de voc?s vai ao FISL ? >> >> Sent from my iPhone >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Sat Apr 27 16:07:38 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sat, 27 Apr 2013 20:07:38 -0300 Subject: [SP-pm] FISL In-Reply-To: <3A670BB8-97DD-4E2B-9447-64AA35834CDC@gmail.com> References: <3E4D1A17-596E-4490-8304-29A5C1B528D2@gmail.com> <3A670BB8-97DD-4E2B-9447-64AA35834CDC@gmail.com> Message-ID: Duas palavras: tia carmen Em 27/04/2013 12:17, "Gabriel Andrade" escreveu: > > On Apr 27, 2013, at 12:01 PM, Leonardo Ruoso wrote: > > > Qual sua proposta? > > > > Proposta? Que proposta, Leonardo? > > Esse povo t? indo pra beber e paquerar as 'gurias' dos stands. No m?ximo, > uma enganadinha > com um dojo ou outro (e de ressaca), pra dizer que t? fazendo alguma coisa. > > > > PS: quanto ? parte do "beber" e "dojo de ressaca", eu to dentro, pra n?o > perder o costume. > "Paquerar as gurias", estou fora, sou um cara s?rio e compromissado! > (Mas depois quero ver > as fotos que o RenatoCRON tirar :D ) > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Sat Apr 27 16:07:38 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sat, 27 Apr 2013 20:07:38 -0300 Subject: [SP-pm] FISL In-Reply-To: <3A670BB8-97DD-4E2B-9447-64AA35834CDC@gmail.com> References: <3E4D1A17-596E-4490-8304-29A5C1B528D2@gmail.com> <3A670BB8-97DD-4E2B-9447-64AA35834CDC@gmail.com> Message-ID: Duas palavras: tia carmen Em 27/04/2013 12:17, "Gabriel Andrade" escreveu: > > On Apr 27, 2013, at 12:01 PM, Leonardo Ruoso wrote: > > > Qual sua proposta? > > > > Proposta? Que proposta, Leonardo? > > Esse povo t? indo pra beber e paquerar as 'gurias' dos stands. No m?ximo, > uma enganadinha > com um dojo ou outro (e de ressaca), pra dizer que t? fazendo alguma coisa. > > > > PS: quanto ? parte do "beber" e "dojo de ressaca", eu to dentro, pra n?o > perder o costume. > "Paquerar as gurias", estou fora, sou um cara s?rio e compromissado! > (Mas depois quero ver > as fotos que o RenatoCRON tirar :D ) > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From glasswalk3r at yahoo.com.br Sun Apr 28 03:59:51 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Sun, 28 Apr 2013 07:59:51 -0300 Subject: [SP-pm] artigo sobre smoke testing com o CPAN In-Reply-To: References: <5179ED19.6050100@yahoo.com.br> Message-ID: <517D0127.5070900@yahoo.com.br> Obrigado Breno! Eu atualizei o artigo com seus coment?rios. Eu acho que s?o s? esses os brasileiros no ranking... estamos com uma representa??o meio fraca dada a quantidade de pessoas inscritas na lista e que usam Perl. Todo mundo instala m?dulos com alguma frequ?ncia via CPAN (exceto talvez pelos adeptos do ActivePerl) ent?o o ?nico motivo aparente ? a n?o configura??o do CPAN::Reporter. Talvez se ele viesse instalado por padr?o e s? perguntasse durante a instala??o se o usu?rio deseja mandar relat?rios de testes? []'s Alceu Em 26-04-2013 03:27, breno escreveu: > Boa, Alceu! Parab?ns! > > S? uma pequena corre??o: o CPAN::Reporter n?o precisa de https, apenas > usa como padr?o. Se o usu?rio por algum motivo n?o puder/quiser usar > https, basta modificar o transporte em ~/.cpanreporter/config.ini (ou > nos ajustes via shell do cpan) de > https://metabase.cpantesters.org/api/v1/ para http://. > > Ah, e aproveitando que o post fala sobre o "jogo", esse ? o ranking dos > brasileiros!! > > (obs: dados tabulares, fonte monoespa?ada - foi mal galera no text mode =/ ) > > Posi??o BR | Posi??o Geral | Submiss?es | Nome > 1 | 115 | 4769 | Alceu (ARFREITAS) > 2 | 143 | 2665 | Breno (GARU) > 3 | 191 | 1523 | Alexei (RUSSOZ) > 4 | 197 | 1419 | Nilson (NILSONSFJ) > 5 | 213 | 1212 | Adriano (FERREIRA) > 6 | 877 | 49 | Blabos (BLABOS) > 7 | 970 | 34 | Solli (SHONORIO) > > > E a?? Cad? o resto dos brazucas? Pulei algu?m? > > []s > > -b From eden at insoli.de Mon Apr 29 08:24:23 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 29 Apr 2013 12:24:23 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: (Frederico Melo's message of "Wed, 10 Apr 2013 12:40:57 -0300") References: <1362863799.5155.23.camel@fedora.thiago> <1362871746.5155.32.camel@fedora.thiago> Message-ID: Experimenta trocar as regex mencionadas abaixo pelas sugest?es que seguem: Frederico> data: SIGLA.........: XYZ NUMERO DO COD.: 0DD Frederico> qr/data:\s+(.+)NUMERO\s+(.+)/ qr/NUMERO DO COD\.*?:\s*?(\S+)/; Frederico> data: LOCALIDADE....: XISYPSZE Frederico> qr/data:\s+LOCALIDADE(.+)/ qr/LOCALIDADE\.*?:\s*?(\S+)/; -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From blabos at gmail.com Mon Apr 29 12:13:14 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Mon, 29 Apr 2013 16:13:14 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 103, Issue 28 In-Reply-To: References: Message-ID: > , por?m os programadores mais avan?ados do perl, deveria escrever c?digos mais leg?veis, Os "programadores mais avan?ados do perl" *escrevem* c?digos mais leg?veis. Se vc est? vendo um c?digo de baixa legibilidade, ele n?o foi escrito por "programadores mais avan?ados do perl". Os programadores envolvidos com a comunidade, em geral, tem uma preocupa??o muito grande com qualidade, entretanto, c?digos e coders mais antigos costumam ser meio obscuros mesmo. Talvez vc deva dar uma zapeada em: http://qa.perl.org http://modernperlbooks.com/mt/index.html http://shop.oreilly.com/product/9780596001735.do (Aprecie com modera??o) http://www.amazon.com/Effective-Perl-Programming-Idiomatic-Development/dp/0321496949(particularmente, eu gostei) http://shop.oreilly.com/product/9780596527242.do http://perltidy.sourceforge.net (ignore o azul calcinha) https://metacpan.org/module/Devel::Cover []'s 2013/4/26 Moises Barboza > Eu estudo perl h? dois anos, estou no n?vel intermedi?rio da linguagem, > gosto de programar usando o Class::Acessor, DBI, e outros m?dulos. > > O que mais me atrai para o perl, ? a infinidade de m?dulos para v?rios > objetivos, por?m os programadores mais avan?ados do perl, deveria escrever > c?digos mais leg?veis, isso facilitaria a aprendizagem da linguagem. > > > 2013/4/23 > >> 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 Moises Rodrigues (Eden Cardim) >> 2. Re: Boas Vindas ao Moises Rodrigues (Daniel Vinciguerra) >> 3. Re: Boas Vindas ao Moises Rodrigues (Lucas Mateus) >> 4. Re: Boas Vindas ao Moises Rodrigues (Erik Henrique) >> 5. Re: Boas Vindas ao Moises Rodrigues (Ricardo Stock) >> >> >> ---------------------------------------------------------------------- >> >> Message: 1 >> Date: Mon, 22 Apr 2013 17:38:58 -0300 >> From: Eden Cardim >> To: saopaulo-pm at mail.pm.org >> Subject: [SP-pm] Boas Vindas ao Moises Rodrigues >> Message-ID: >> Content-Type: text/plain; charset=utf-8 >> >> >> Ol? Moises, >> >> Seja bem vindo ? lista, por favor conte-nos como conheceu a lista e >> como usa perl no dia-a-dia. Fique a vontade, a casa ? sua! >> >> []'s >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> >> >> ------------------------------ >> >> Message: 2 >> Date: Mon, 22 Apr 2013 18:25:28 -0300 >> From: Daniel Vinciguerra >> To: "saopaulo-pm at mail.pm.org" >> Subject: Re: [SP-pm] Boas Vindas ao Moises Rodrigues >> Message-ID: >> < >> CADoJa-GnNVry4chgTBJP9fBYHO9qkDmxZ9hXw2hPqyN1Fd_KCw at mail.gmail.com> >> Content-Type: text/plain; charset="iso-8859-1" >> >> Bem vindo! >> >> * >> Daniel Vinciguerra* >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> 2013/4/22 Eden Cardim >> >> > >> > Ol? Moises, >> > >> > Seja bem vindo ? lista, por favor conte-nos como conheceu a lista e >> > como usa perl no dia-a-dia. Fique a vontade, a casa ? sua! >> > >> > []'s >> > >> > -- >> > Eden Cardim -- Insolide Solu??es de TI Ltda. >> > +55 11 9644 8225 >> > http://insoli.de >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: < >> http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130422/fe058d0e/attachment-0001.html >> > >> >> ------------------------------ >> >> Message: 3 >> Date: Mon, 22 Apr 2013 22:44:15 -0300 >> From: Lucas Mateus >> To: saopaulo-pm at mail.pm.org >> Subject: Re: [SP-pm] Boas Vindas ao Moises Rodrigues >> Message-ID: >> Content-Type: text/plain; charset=iso-8859-1 >> >> Bem vindo :) >> >> Em 22/04/2013, ?s 17:38, Eden Cardim escreveu: >> >> > >> > Ol? Moises, >> > >> > Seja bem vindo ? lista, por favor conte-nos como conheceu a lista e >> > como usa perl no dia-a-dia. Fique a vontade, a casa ? sua! >> > >> > []'s >> > >> > -- >> > Eden Cardim -- Insolide Solu??es de TI Ltda. >> > +55 11 9644 8225 >> > http://insoli.de >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> >> >> ------------------------------ >> >> Message: 4 >> Date: Tue, 23 Apr 2013 12:05:48 -0300 >> From: Erik Henrique >> To: saopaulo-pm at mail.pm.org >> Subject: Re: [SP-pm] Boas Vindas ao Moises Rodrigues >> Message-ID: >> < >> CAL_3Swn1QgHV4cCOgExmwcD7uyrJ44g8LVscMUuGc-3ZMe4_zg at mail.gmail.com> >> Content-Type: text/plain; charset="iso-8859-1" >> >> Bem vindo Moises >> >> >> Em 22 de abril de 2013 22:44, Lucas Mateus >> escreveu: >> >> > Bem vindo :) >> > >> > Em 22/04/2013, ?s 17:38, Eden Cardim escreveu: >> > >> > > >> > > Ol? Moises, >> > > >> > > Seja bem vindo ? lista, por favor conte-nos como conheceu a lista e >> > > como usa perl no dia-a-dia. Fique a vontade, a casa ? sua! >> > > >> > > []'s >> > > >> > > -- >> > > Eden Cardim -- Insolide Solu??es de TI Ltda. >> > > +55 11 9644 8225 >> > > http://insoli.de >> > > =begin disclaimer >> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > > L >> > > =end disclaimer >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> Erik Henrique >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: < >> http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130423/1107545a/attachment-0001.html >> > >> >> ------------------------------ >> >> Message: 5 >> Date: Tue, 23 Apr 2013 12:30:35 -0300 >> From: "Ricardo Stock" >> To: >> Subject: Re: [SP-pm] Boas Vindas ao Moises Rodrigues >> Message-ID: >> Content-Type: text/plain; charset="iso-8859-1" >> >> Ola Moises seja bem vindo. >> >> um abra?o >> >> Ricardo Stock >> www.stocksistemas.com.br >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: < >> http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130423/21298c86/attachment-0001.html >> > >> >> ------------------------------ >> >> Subject: Digest Footer >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> ------------------------------ >> >> End of SaoPaulo-pm Digest, Vol 103, Issue 28 >> ******************************************** >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Mon Apr 29 12:13:14 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Mon, 29 Apr 2013 16:13:14 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 103, Issue 28 In-Reply-To: References: Message-ID: > , por?m os programadores mais avan?ados do perl, deveria escrever c?digos mais leg?veis, Os "programadores mais avan?ados do perl" *escrevem* c?digos mais leg?veis. Se vc est? vendo um c?digo de baixa legibilidade, ele n?o foi escrito por "programadores mais avan?ados do perl". Os programadores envolvidos com a comunidade, em geral, tem uma preocupa??o muito grande com qualidade, entretanto, c?digos e coders mais antigos costumam ser meio obscuros mesmo. Talvez vc deva dar uma zapeada em: http://qa.perl.org http://modernperlbooks.com/mt/index.html http://shop.oreilly.com/product/9780596001735.do (Aprecie com modera??o) http://www.amazon.com/Effective-Perl-Programming-Idiomatic-Development/dp/0321496949(particularmente, eu gostei) http://shop.oreilly.com/product/9780596527242.do http://perltidy.sourceforge.net (ignore o azul calcinha) https://metacpan.org/module/Devel::Cover []'s 2013/4/26 Moises Barboza > Eu estudo perl h? dois anos, estou no n?vel intermedi?rio da linguagem, > gosto de programar usando o Class::Acessor, DBI, e outros m?dulos. > > O que mais me atrai para o perl, ? a infinidade de m?dulos para v?rios > objetivos, por?m os programadores mais avan?ados do perl, deveria escrever > c?digos mais leg?veis, isso facilitaria a aprendizagem da linguagem. > > > 2013/4/23 > >> 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 Moises Rodrigues (Eden Cardim) >> 2. Re: Boas Vindas ao Moises Rodrigues (Daniel Vinciguerra) >> 3. Re: Boas Vindas ao Moises Rodrigues (Lucas Mateus) >> 4. Re: Boas Vindas ao Moises Rodrigues (Erik Henrique) >> 5. Re: Boas Vindas ao Moises Rodrigues (Ricardo Stock) >> >> >> ---------------------------------------------------------------------- >> >> Message: 1 >> Date: Mon, 22 Apr 2013 17:38:58 -0300 >> From: Eden Cardim >> To: saopaulo-pm at mail.pm.org >> Subject: [SP-pm] Boas Vindas ao Moises Rodrigues >> Message-ID: >> Content-Type: text/plain; charset=utf-8 >> >> >> Ol? Moises, >> >> Seja bem vindo ? lista, por favor conte-nos como conheceu a lista e >> como usa perl no dia-a-dia. Fique a vontade, a casa ? sua! >> >> []'s >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> >> >> ------------------------------ >> >> Message: 2 >> Date: Mon, 22 Apr 2013 18:25:28 -0300 >> From: Daniel Vinciguerra >> To: "saopaulo-pm at mail.pm.org" >> Subject: Re: [SP-pm] Boas Vindas ao Moises Rodrigues >> Message-ID: >> < >> CADoJa-GnNVry4chgTBJP9fBYHO9qkDmxZ9hXw2hPqyN1Fd_KCw at mail.gmail.com> >> Content-Type: text/plain; charset="iso-8859-1" >> >> Bem vindo! >> >> * >> Daniel Vinciguerra* >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> 2013/4/22 Eden Cardim >> >> > >> > Ol? Moises, >> > >> > Seja bem vindo ? lista, por favor conte-nos como conheceu a lista e >> > como usa perl no dia-a-dia. Fique a vontade, a casa ? sua! >> > >> > []'s >> > >> > -- >> > Eden Cardim -- Insolide Solu??es de TI Ltda. >> > +55 11 9644 8225 >> > http://insoli.de >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: < >> http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130422/fe058d0e/attachment-0001.html >> > >> >> ------------------------------ >> >> Message: 3 >> Date: Mon, 22 Apr 2013 22:44:15 -0300 >> From: Lucas Mateus >> To: saopaulo-pm at mail.pm.org >> Subject: Re: [SP-pm] Boas Vindas ao Moises Rodrigues >> Message-ID: >> Content-Type: text/plain; charset=iso-8859-1 >> >> Bem vindo :) >> >> Em 22/04/2013, ?s 17:38, Eden Cardim escreveu: >> >> > >> > Ol? Moises, >> > >> > Seja bem vindo ? lista, por favor conte-nos como conheceu a lista e >> > como usa perl no dia-a-dia. Fique a vontade, a casa ? sua! >> > >> > []'s >> > >> > -- >> > Eden Cardim -- Insolide Solu??es de TI Ltda. >> > +55 11 9644 8225 >> > http://insoli.de >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> >> >> ------------------------------ >> >> Message: 4 >> Date: Tue, 23 Apr 2013 12:05:48 -0300 >> From: Erik Henrique >> To: saopaulo-pm at mail.pm.org >> Subject: Re: [SP-pm] Boas Vindas ao Moises Rodrigues >> Message-ID: >> < >> CAL_3Swn1QgHV4cCOgExmwcD7uyrJ44g8LVscMUuGc-3ZMe4_zg at mail.gmail.com> >> Content-Type: text/plain; charset="iso-8859-1" >> >> Bem vindo Moises >> >> >> Em 22 de abril de 2013 22:44, Lucas Mateus >> escreveu: >> >> > Bem vindo :) >> > >> > Em 22/04/2013, ?s 17:38, Eden Cardim escreveu: >> > >> > > >> > > Ol? Moises, >> > > >> > > Seja bem vindo ? lista, por favor conte-nos como conheceu a lista e >> > > como usa perl no dia-a-dia. Fique a vontade, a casa ? sua! >> > > >> > > []'s >> > > >> > > -- >> > > Eden Cardim -- Insolide Solu??es de TI Ltda. >> > > +55 11 9644 8225 >> > > http://insoli.de >> > > =begin disclaimer >> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > > L >> > > =end disclaimer >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> Erik Henrique >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: < >> http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130423/1107545a/attachment-0001.html >> > >> >> ------------------------------ >> >> Message: 5 >> Date: Tue, 23 Apr 2013 12:30:35 -0300 >> From: "Ricardo Stock" >> To: >> Subject: Re: [SP-pm] Boas Vindas ao Moises Rodrigues >> Message-ID: >> Content-Type: text/plain; charset="iso-8859-1" >> >> Ola Moises seja bem vindo. >> >> um abra?o >> >> Ricardo Stock >> www.stocksistemas.com.br >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: < >> http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130423/21298c86/attachment-0001.html >> > >> >> ------------------------------ >> >> Subject: Digest Footer >> >> _______________________________________________ >> SaoPaulo-pm mailing list >> SaoPaulo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saopaulo-pm >> >> ------------------------------ >> >> End of SaoPaulo-pm Digest, Vol 103, Issue 28 >> ******************************************** >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From glasswalk3r at yahoo.com.br Mon Apr 29 17:31:09 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Mon, 29 Apr 2013 21:31:09 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 103, Issue 28 In-Reply-To: References: Message-ID: <517F10CD.2000900@yahoo.com.br> Ol? Blabos, Qual a ressalva com rela??o ao Perl Best Practices? Ele j? ficou meio defasado? []'s Alceu Em 29-04-2013 16:13, Blabos de Blebe escreveu: > > , por?m os programadores mais avan?ados do perl, deveria escrever > c?digos mais leg?veis, > > Os "programadores mais avan?ados do perl" *escrevem* c?digos mais leg?veis. > > Se vc est? vendo um c?digo de baixa legibilidade, ele n?o foi escrito > por "programadores mais avan?ados do perl". > > Os programadores envolvidos com a comunidade, em geral, tem uma > preocupa??o muito grande com qualidade, entretanto, c?digos e coders > mais antigos costumam ser meio obscuros mesmo. > > Talvez vc deva dar uma zapeada em: > > http://qa.perl.org > > http://modernperlbooks.com/mt/index.html > > http://shop.oreilly.com/product/9780596001735.do (Aprecie com modera??o) > > http://www.amazon.com/Effective-Perl-Programming-Idiomatic-Development/dp/0321496949 > (particularmente, eu gostei) > > http://shop.oreilly.com/product/9780596527242.do > > http://perltidy.sourceforge.net (ignore o azul calcinha) > > https://metacpan.org/module/Devel::Cover > > > []'s From breno at rio.pm.org Mon Apr 29 21:30:18 2013 From: breno at rio.pm.org (breno) Date: Tue, 30 Apr 2013 01:30:18 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 103, Issue 28 In-Reply-To: <517F10CD.2000900@yahoo.com.br> References: <517F10CD.2000900@yahoo.com.br> Message-ID: 2013/4/29 Alceu Rodrigues de Freitas Junior : > Ol? Blabos, > > Qual a ressalva com rela??o ao Perl Best Practices? Ele j? ficou meio > defasado? > Opa! N?o sou o Blabos, mas acho que posso responder essa :D O PBP j? tem 8 anos de idade, e a linguagem evoluiu um cadinho desde ent?o, Ainda ? um livro muito ?til e recomendado, visto que a *grande* maioria das pol?ticas definidas nele ainda vale. No entanto, se vc est? escrevendo c?digo para rodar em perl's mais recentes, provavelmente deve dar prefer?ncia ? sintaxes modernas, como "//" (defined-or), vari?veis "state", "say" em vez de "print ...\n" e package Foo { ... }, que n?o aparecem no livro. Principalmente, ao ler o PBP voc? deve tomar muito cuidado com indica??es de m?dulos. O CPAN evoluiu demais nesses ?ltimos 8 anos e a maioria dos m?dulos que hoje consideramos padr?o 'de facto' n?o s?o sequer citados no livro, simplesmente porque n?o existiam na ?poca. Por exemplo, o livro foi lan?ado antes do Moose existir, ent?o eu pularia completamente o cap?tulo sobre objetos (que foca no antigo Class::Std e em objetos inside-out). Felizmente, a comunidade Perl mant?m uma "errata" dos m?dulos recomendados no Perl Best Practices, dispon?vel em: https://www.socialtext.net/perl5/pbp_module_recommendation_commentary Recomendo que todos lendo o PBP acessem o link acima antes de decidir adotar uma pol?tica do livro mencionando algum m?dulo. []s -b From breno at rio.pm.org Mon Apr 29 21:30:18 2013 From: breno at rio.pm.org (breno) Date: Tue, 30 Apr 2013 01:30:18 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 103, Issue 28 In-Reply-To: <517F10CD.2000900@yahoo.com.br> References: <517F10CD.2000900@yahoo.com.br> Message-ID: 2013/4/29 Alceu Rodrigues de Freitas Junior : > Ol? Blabos, > > Qual a ressalva com rela??o ao Perl Best Practices? Ele j? ficou meio > defasado? > Opa! N?o sou o Blabos, mas acho que posso responder essa :D O PBP j? tem 8 anos de idade, e a linguagem evoluiu um cadinho desde ent?o, Ainda ? um livro muito ?til e recomendado, visto que a *grande* maioria das pol?ticas definidas nele ainda vale. No entanto, se vc est? escrevendo c?digo para rodar em perl's mais recentes, provavelmente deve dar prefer?ncia ? sintaxes modernas, como "//" (defined-or), vari?veis "state", "say" em vez de "print ...\n" e package Foo { ... }, que n?o aparecem no livro. Principalmente, ao ler o PBP voc? deve tomar muito cuidado com indica??es de m?dulos. O CPAN evoluiu demais nesses ?ltimos 8 anos e a maioria dos m?dulos que hoje consideramos padr?o 'de facto' n?o s?o sequer citados no livro, simplesmente porque n?o existiam na ?poca. Por exemplo, o livro foi lan?ado antes do Moose existir, ent?o eu pularia completamente o cap?tulo sobre objetos (que foca no antigo Class::Std e em objetos inside-out). Felizmente, a comunidade Perl mant?m uma "errata" dos m?dulos recomendados no Perl Best Practices, dispon?vel em: https://www.socialtext.net/perl5/pbp_module_recommendation_commentary Recomendo que todos lendo o PBP acessem o link acima antes de decidir adotar uma pol?tica do livro mencionando algum m?dulo. []s -b From russoz at gmail.com Mon Apr 29 21:38:22 2013 From: russoz at gmail.com (Alexei Znamensky) Date: Tue, 30 Apr 2013 01:38:22 -0300 Subject: [SP-pm] Boas vindas ao "Marcio Runner" In-Reply-To: References: Message-ID: bem vindo! 2013/4/26 Daniel Vinciguerra > Bem vindo! :-) > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/4/26 Eden Cardim > >> >> Ol? Marcio, >> >> Bem vindo ? lista dos S?o Paulo Perl Mongers, por favor nos conte como >> encontrou a lista e como voc? usa perl no dia-a-dia, e fique a vontade >> para postar, a casa ? sua! >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C http://www.flickr.com/photos/alexeiz | http://github.com/russoz "I don't know... fly casual!" -- Han Solo -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From russoz at gmail.com Mon Apr 29 22:08:48 2013 From: russoz at gmail.com (Alexei Znamensky) Date: Tue, 30 Apr 2013 02:08:48 -0300 Subject: [SP-pm] Boas Vindas ao Moises Rodrigues In-Reply-To: References: Message-ID: bem vindo! 2013/4/23 Ricardo Stock > ** > Ola Moises seja bem vindo. > > um abra?o > > Ricardo Stock > www.stocksistemas.com.br > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org GPG fingerprint = 42AB E78C B83A AE31 7D27 1CF3 C66F B5C7 71CA 9F3C http://www.flickr.com/photos/alexeiz | http://github.com/russoz "I don't know... fly casual!" -- Han Solo -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Tue Apr 30 13:48:51 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 30 Apr 2013 17:48:51 -0300 Subject: [SP-pm] ESX - Despedida PM Message-ID: Pessoal um Perl monger meu amigo e mentor vai embora do Brasil, hoje ser? a despedida dele no O'Malleys http://www.omalleysbar.net/mapa.htm ? partir das 19:00 -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From leonardo at ruoso.com Tue Apr 30 13:52:23 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Tue, 30 Apr 2013 17:52:23 -0300 Subject: [SP-pm] ESX - Despedida PM In-Reply-To: References: Message-ID: Hoje n?o vai rolar :( Sorteio de vagas no condom?nio. 2013/4/30 Daniel de Oliveira Mantovani > Pessoal um Perl monger meu amigo e mentor vai embora do Brasil, hoje > ser? a despedida dele no O'Malleys > > http://www.omalleysbar.net/mapa.htm > > ? partir das 19:00 > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Tue Apr 30 15:37:41 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 30 Apr 2013 19:37:41 -0300 Subject: [SP-pm] Separar o primeiro do resto Message-ID: Seguinte: tenho X bytes como $x="12345" E quero pegar o primeiro e o resto: ($a,$b) = magica $x; $a = 1 $b = 2345 Comofas? Eu posso fazer bytes::substr 2 vezes mas ta feio... -------------- next part -------------- An HTML attachment was scrubbed... URL: From lorn at lornlab.org Tue Apr 30 15:40:06 2013 From: lorn at lornlab.org (Lindolfo Rodrigues) Date: Tue, 30 Apr 2013 19:40:06 -0300 Subject: [SP-pm] Separar o primeiro do resto In-Reply-To: References: Message-ID: <76E9C82554B84F259CE9C0AD67577A8E@lornlab.org> N?o pode transformar em um array? perl -MData::Printer -e '$x="12345"; @foo = split//, $x; p @foo' [ [0] 1, [1] 2, [2] 3, [3] 4, [4] 5 ] -- Lorn On Tuesday, April 30, 2013 at 7:37 PM, Tiago Peczenyj wrote: > Seguinte: tenho X bytes como > $x="12345" > E quero pegar o primeiro e o resto: > ($a,$b) = magica $x; > $a = 1 > $b = 2345 > Comofas? > Eu posso fazer bytes::substr 2 vezes mas ta feio... > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lorn at lornlab.org Tue Apr 30 15:40:06 2013 From: lorn at lornlab.org (Lindolfo Rodrigues) Date: Tue, 30 Apr 2013 19:40:06 -0300 Subject: [SP-pm] Separar o primeiro do resto In-Reply-To: References: Message-ID: <76E9C82554B84F259CE9C0AD67577A8E@lornlab.org> N?o pode transformar em um array? perl -MData::Printer -e '$x="12345"; @foo = split//, $x; p @foo' [ [0] 1, [1] 2, [2] 3, [3] 4, [4] 5 ] -- Lorn On Tuesday, April 30, 2013 at 7:37 PM, Tiago Peczenyj wrote: > Seguinte: tenho X bytes como > $x="12345" > E quero pegar o primeiro e o resto: > ($a,$b) = magica $x; > $a = 1 > $b = 2345 > Comofas? > Eu posso fazer bytes::substr 2 vezes mas ta feio... > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Tue Apr 30 15:41:16 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Tue, 30 Apr 2013 19:41:16 -0300 Subject: [SP-pm] Separar o primeiro do resto In-Reply-To: References: Message-ID: com regex voc? faz isso m{(\d{1})(\d{1,})}s; $1, $2 Em 30 de abril de 2013 19:37, Tiago Peczenyj escreveu: > Seguinte: tenho X bytes como > > $x="12345" > > E quero pegar o primeiro e o resto: > > ($a,$b) = magica $x; > > $a = 1 > $b = 2345 > > Comofas? > > Eu posso fazer bytes::substr 2 vezes mas ta feio... > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Tue Apr 30 15:46:41 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 30 Apr 2013 19:46:41 -0300 Subject: [SP-pm] Separar o primeiro do resto In-Reply-To: References: Message-ID: Bytes! Na verdade eh algo como 09 00 AF 1D.. Em 30/04/2013 19:41, "Lucas Moraes" escreveu: > com regex voc? faz isso > m{(\d{1})(\d{1,})}s; > $1, $2 > > > Em 30 de abril de 2013 19:37, Tiago Peczenyj escreveu: > >> Seguinte: tenho X bytes como >> >> $x="12345" >> >> E quero pegar o primeiro e o resto: >> >> ($a,$b) = magica $x; >> >> $a = 1 >> $b = 2345 >> >> Comofas? >> >> Eu posso fazer bytes::substr 2 vezes mas ta feio... >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Tue Apr 30 15:50:08 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 30 Apr 2013 19:50:08 -0300 Subject: [SP-pm] Separar o primeiro do resto In-Reply-To: References: Message-ID: ou se for mais maluco m/(.)(.+)/ 2013/4/30 Lucas Moraes > com regex voc? faz isso > m{(\d{1})(\d{1,})}s; > $1, $2 > > > Em 30 de abril de 2013 19:37, Tiago Peczenyj escreveu: > >> Seguinte: tenho X bytes como >> >> $x="12345" >> >> E quero pegar o primeiro e o resto: >> >> ($a,$b) = magica $x; >> >> $a = 1 >> $b = 2345 >> >> Comofas? >> >> Eu posso fazer bytes::substr 2 vezes mas ta feio... >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Tue Apr 30 15:51:20 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Tue, 30 Apr 2013 19:51:20 -0300 Subject: [SP-pm] Separar o primeiro do resto In-Reply-To: References: Message-ID: S? muda a express?o m{^([\d\w]{1})(.*?)}s $1 $2 Em 30 de abril de 2013 19:46, Tiago Peczenyj escreveu: > Bytes! > > Na verdade eh algo como > > 09 00 AF 1D.. > Em 30/04/2013 19:41, "Lucas Moraes" > escreveu: > > com regex voc? faz isso >> m{(\d{1})(\d{1,})}s; >> $1, $2 >> >> >> Em 30 de abril de 2013 19:37, Tiago Peczenyj escreveu: >> >>> Seguinte: tenho X bytes como >>> >>> $x="12345" >>> >>> E quero pegar o primeiro e o resto: >>> >>> ($a,$b) = magica $x; >>> >>> $a = 1 >>> $b = 2345 >>> >>> Comofas? >>> >>> Eu posso fazer bytes::substr 2 vezes mas ta feio... >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Tue Apr 30 15:54:48 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 30 Apr 2013 19:54:48 -0300 Subject: [SP-pm] Separar o primeiro do resto In-Reply-To: References: Message-ID: na verdade, eu acho que vc vai ter que conferir como fazer isso com http://perldoc.perl.org/functions/vec.html -+------------ obs: nunca tinha visto a fun??o study. 2013/4/30 Lucas Moraes > S? muda a express?o > m{^([\d\w]{1})(.*?)}s > $1 $2 > > > Em 30 de abril de 2013 19:46, Tiago Peczenyj escreveu: > > Bytes! >> >> Na verdade eh algo como >> >> 09 00 AF 1D.. >> Em 30/04/2013 19:41, "Lucas Moraes" >> escreveu: >> >> com regex voc? faz isso >>> m{(\d{1})(\d{1,})}s; >>> $1, $2 >>> >>> >>> Em 30 de abril de 2013 19:37, Tiago Peczenyj escreveu: >>> >>>> Seguinte: tenho X bytes como >>>> >>>> $x="12345" >>>> >>>> E quero pegar o primeiro e o resto: >>>> >>>> ($a,$b) = magica $x; >>>> >>>> $a = 1 >>>> $b = 2345 >>>> >>>> Comofas? >>>> >>>> Eu posso fazer bytes::substr 2 vezes mas ta feio... >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Tue Apr 30 15:55:40 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 30 Apr 2013 19:55:40 -0300 Subject: [SP-pm] Separar o primeiro do resto In-Reply-To: References: Message-ID: Nao posso resolver com unpack ??? Em 30/04/2013 19:51, "Lucas Moraes" escreveu: > S? muda a express?o > m{^([\d\w]{1})(.*?)}s > $1 $2 > > > Em 30 de abril de 2013 19:46, Tiago Peczenyj escreveu: > >> Bytes! >> >> Na verdade eh algo como >> >> 09 00 AF 1D.. >> Em 30/04/2013 19:41, "Lucas Moraes" >> escreveu: >> >> com regex voc? faz isso >>> m{(\d{1})(\d{1,})}s; >>> $1, $2 >>> >>> >>> Em 30 de abril de 2013 19:37, Tiago Peczenyj escreveu: >>> >>>> Seguinte: tenho X bytes como >>>> >>>> $x="12345" >>>> >>>> E quero pegar o primeiro e o resto: >>>> >>>> ($a,$b) = magica $x; >>>> >>>> $a = 1 >>>> $b = 2345 >>>> >>>> Comofas? >>>> >>>> Eu posso fazer bytes::substr 2 vezes mas ta feio... >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From creaktive at gmail.com Tue Apr 30 16:31:21 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Tue, 30 Apr 2013 20:31:21 -0300 Subject: [SP-pm] Separar o primeiro do resto In-Reply-To: References: Message-ID: $ perl -E 'say for unpack "a a*", "hello"' h ello $ ABS() 2013/4/30 Tiago Peczenyj > Nao posso resolver com unpack ??? > Em 30/04/2013 19:51, "Lucas Moraes" > escreveu: > > S? muda a express?o >> m{^([\d\w]{1})(.*?)}s >> $1 $2 >> >> >> Em 30 de abril de 2013 19:46, Tiago Peczenyj escreveu: >> >>> Bytes! >>> >>> Na verdade eh algo como >>> >>> 09 00 AF 1D.. >>> Em 30/04/2013 19:41, "Lucas Moraes" >>> escreveu: >>> >>> com regex voc? faz isso >>>> m{(\d{1})(\d{1,})}s; >>>> $1, $2 >>>> >>>> >>>> Em 30 de abril de 2013 19:37, Tiago Peczenyj escreveu: >>>> >>>>> Seguinte: tenho X bytes como >>>>> >>>>> $x="12345" >>>>> >>>>> E quero pegar o primeiro e o resto: >>>>> >>>>> ($a,$b) = magica $x; >>>>> >>>>> $a = 1 >>>>> $b = 2345 >>>>> >>>>> Comofas? >>>>> >>>>> Eu posso fazer bytes::substr 2 vezes mas ta feio... >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Tue Apr 30 20:28:05 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 1 May 2013 00:28:05 -0300 Subject: [SP-pm] Separar o primeiro do resto In-Reply-To: References: Message-ID: Agora sim Bom, deixem me explicar o que eu quero fazer: o Riak tem uma interface que usa Protocol Buffers. por exemplo 0x14,0,0,0,0xa,0xa,0x11,0xa,0xf,0x7b,0x20,0x66,0x6f,0x6f,0x20,0x3d,0x3e,0x20,0x27,0x62,0x61,0x72,0x27,0x7d essa tralha toda representa uma resposta de um "GET", basicamente temos 4 bytes para o tamanho da mensagem resto da mensagem o resto da mensagem tem 1 byte para o codigo de retorno (em caso de erro ? 0) o resto para ser decodificado via protocol buffers. logo temos 0x14,0,0,0|0xa|0xa,0x11,0xa,0xf,0x7b,0x20 .. size | code | message ent?o eu preciso fazer o seguinte ler os primeiros 4 bytes para saber o tamanho da mensagem ler o quinto byte para saber o codigo de retorno ler do sexto em diante para decodificar. basicamente um $socket->sysread($len, 4); # leio os 4 primeiros bytes my $len = unpack('L', $len); # converto pra inteiro 32 bits socket->sysread($buff, $len) # leio o resto my($code, $encoded_message) = unpack('c a*', $buff); E tudo aparentemente funciona. Eu estava fazendo 3 sysread's s? para pegar toda a mensagem. porem eu n?o sei se estou fazendo isso da forma mais eficiente. Na real eu poderia ler at? 1024 bytes (por exemplo) e fazer unpack de tudo: my ($len, $code, $msg) = unpack('L c a*', $msg); if ( bytes::lenght($code . $msg) == $len) { # decode message } else { # read more bytes } } Eu realmente n?o sei o que ? melhor. Por um lado ler 2 vezes me garante que eu vou passar um numero mais exato para o sysread, por outro eu n?o sei qual ? o impacto de fazer um sysread($buffer, 2048); # ou qq numero "grand?o" sendo que a mensagem teve uns 20 bytes. meu medo ? que isso "trave", independente do tamanho que eu estou "chutando". e como estou testando com um riak local eu estou eliminando varios problemas de rede. ALIAS qual a melhor maneira de implementar um timeout nessa opera??o de leitura? Tipo em 0.2 segundos se n?o veio nada quero que retorne undef e bola pra frente. Acho que vou ter que apelar para alarm do Time::HiRes ... Desculpem o email confuso. Tiago 2013/4/30 Stanislaw Pusep > $ perl -E 'say for unpack "a a*", "hello"' > h > ello > $ > > > ABS() > > > 2013/4/30 Tiago Peczenyj > >> Nao posso resolver com unpack ??? >> Em 30/04/2013 19:51, "Lucas Moraes" >> escreveu: >> >> S? muda a express?o >>> m{^([\d\w]{1})(.*?)}s >>> $1 $2 >>> >>> >>> Em 30 de abril de 2013 19:46, Tiago Peczenyj escreveu: >>> >>>> Bytes! >>>> >>>> Na verdade eh algo como >>>> >>>> 09 00 AF 1D.. >>>> Em 30/04/2013 19:41, "Lucas Moraes" >>>> escreveu: >>>> >>>> com regex voc? faz isso >>>>> m{(\d{1})(\d{1,})}s; >>>>> $1, $2 >>>>> >>>>> >>>>> Em 30 de abril de 2013 19:37, Tiago Peczenyj >>>> > escreveu: >>>>> >>>>>> Seguinte: tenho X bytes como >>>>>> >>>>>> $x="12345" >>>>>> >>>>>> E quero pegar o primeiro e o resto: >>>>>> >>>>>> ($a,$b) = magica $x; >>>>>> >>>>>> $a = 1 >>>>>> $b = 2345 >>>>>> >>>>>> Comofas? >>>>>> >>>>>> Eu posso fazer bytes::substr 2 vezes mas ta feio... >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Wed May 1 00:46:48 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Wed, 1 May 2013 04:46:48 -0300 Subject: [SP-pm] Separar o primeiro do resto In-Reply-To: References: Message-ID: > Bom, deixem me explicar o que eu quero fazer: o Riak [...] > J? desconfiava disso =D > > > 0x14,0,0,0,0xa,0xa,0x11,0xa,0xf,0x7b,0x20,0x66,0x6f,0x6f,0x20,0x3d,0x3e,0x20,0x27,0x62,0x61,0x72,0x27,0x7d > > essa tralha toda representa uma resposta de um "GET", basicamente temos > > 4 bytes para o tamanho da mensagem > resto da mensagem > > o resto da mensagem tem > > 1 byte para o codigo de retorno (em caso de erro ? 0) > o resto para ser decodificado via protocol buffers. > [...] > Cassandra ? pr?ximo disso! ;) Recomendo olhar o perlcassa[1], mais espec?fico o decode[2], n?o tenho d?vida que voc? tamb?m precisar? de um validation[3]. E se prepare para fortes emo??es[4]!! =DD [1] - https://github.com/mkjellman/perlcassa [2] - https://github.com/mkjellman/perlcassa/blob/master/lib/perlcassa/Decoder.pm#L114 [3] - https://github.com/mkjellman/perlcassa/blob/master/lib/perlcassa.pm#L173 [4] - http://chelsea.theoffside.com/files/2010/07/roller_coaster_01.jpg -------------- next part -------------- An HTML attachment was scrubbed... URL: From andre at andrewalker.net Wed May 1 06:53:31 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Wed, 1 May 2013 10:53:31 -0300 Subject: [SP-pm] Separar o primeiro do resto In-Reply-To: References: Message-ID: <20130501135331.GA919@andrewalker> On Tue, Apr 30, 2013 at 07:37:41PM -0300, Tiago Peczenyj wrote: > Seguinte: tenho X bytes como > > $x="12345" > > E quero pegar o primeiro e o resto: > > ($a,$b) = magica $x; > > $a = 1 > $b = 2345 > > Comofas? Se eu entendi bem o que voc? t? perguntando: sub magica { substr($_[0], 0, 1), substr($_[0], 1) } From andre at andrewalker.net Wed May 1 06:53:31 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Wed, 1 May 2013 10:53:31 -0300 Subject: [SP-pm] Separar o primeiro do resto In-Reply-To: References: Message-ID: <20130501135331.GA919@andrewalker> On Tue, Apr 30, 2013 at 07:37:41PM -0300, Tiago Peczenyj wrote: > Seguinte: tenho X bytes como > > $x="12345" > > E quero pegar o primeiro e o resto: > > ($a,$b) = magica $x; > > $a = 1 > $b = 2345 > > Comofas? Se eu entendi bem o que voc? t? perguntando: sub magica { substr($_[0], 0, 1), substr($_[0], 1) } From andre at andrewalker.net Wed May 1 06:55:09 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Wed, 1 May 2013 10:55:09 -0300 Subject: [SP-pm] Separar o primeiro do resto In-Reply-To: <20130501135331.GA919@andrewalker> References: <20130501135331.GA919@andrewalker> Message-ID: <20130501135509.GB919@andrewalker> Ops, desculpe, n?o tinha lido a thread inteira! On Wed, May 01, 2013 at 10:53:31AM -0300, Andr? Walker wrote: >On Tue, Apr 30, 2013 at 07:37:41PM -0300, Tiago Peczenyj wrote: >>Seguinte: tenho X bytes como >> >>$x="12345" >> >>E quero pegar o primeiro e o resto: >> >>($a,$b) = magica $x; >> >>$a = 1 >>$b = 2345 >> >>Comofas? > > Se eu entendi bem o que voc? t? perguntando: > > sub magica { > substr($_[0], 0, 1), substr($_[0], 1) > } > From tiago.peczenyj at gmail.com Wed May 1 07:09:40 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 1 May 2013 11:09:40 -0300 Subject: [SP-pm] Separar o primeiro do resto In-Reply-To: <20130501135509.GB919@andrewalker> References: <20130501135331.GA919@andrewalker> <20130501135509.GB919@andrewalker> Message-ID: Sem problemas. There is more than.. Em 01/05/2013 10:57, "Andr? Walker" escreveu: > Ops, desculpe, n?o tinha lido a thread inteira! > > On Wed, May 01, 2013 at 10:53:31AM -0300, Andr? Walker wrote: > >> On Tue, Apr 30, 2013 at 07:37:41PM -0300, Tiago Peczenyj wrote: >> >>> Seguinte: tenho X bytes como >>> >>> $x="12345" >>> >>> E quero pegar o primeiro e o resto: >>> >>> ($a,$b) = magica $x; >>> >>> $a = 1 >>> $b = 2345 >>> >>> Comofas? >>> >> >> Se eu entendi bem o que voc? t? perguntando: >> >> sub magica { >> substr($_[0], 0, 1), substr($_[0], 1) >> } >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From a.r.ferreira at gmail.com Wed May 1 15:47:57 2013 From: a.r.ferreira at gmail.com (Adriano Ferreira) Date: Wed, 1 May 2013 19:47:57 -0300 Subject: [SP-pm] Separar o primeiro do resto In-Reply-To: References: Message-ID: 2013/4/30 Tiago Peczenyj > Seguinte: tenho X bytes como > > $x="12345" > > E quero pegar o primeiro e o resto: > > ($a,$b) = magica $x; > > $a = 1 > $b = 2345 > > Comofas? > Usando o "split" com 3 argumentos: pirl @> $x = '12345' 12345 pirl @> ($first, $rest) = split('',$x,2) (1, 2345) > Eu posso fazer bytes::substr 2 vezes mas ta feio... > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From creaktive at gmail.com Wed May 1 16:34:44 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Wed, 1 May 2013 20:34:44 -0300 Subject: [SP-pm] Separar o primeiro do resto In-Reply-To: References: Message-ID: Epa, 4 bytes para armazenar o tamanho da mensagem?! Isso sugere que o protocolo pressup?e a leitura em chunks. O jeito eficiente seria ler em blocos de, digamos, 4KB, e tratar o 1o bloco da forma diferenciada. Isso ?, l? o primeiro bloco, pega o tamanho da mensagem e o status, e armazena no buffer o "resto". Depois, continua lendo e concatenando. Bons exemplos disso voc? encontra na documenta??o do AnyEvent::Handle (ser ou n?o ser ass?ncrono ? irrelevante; ? que essa documenta??o em especial entra em detalhes bem desse n?vel). ?????, 1 ??? 2013 ?. ???????????? Tiago Peczenyj ?????: > Agora sim > > Bom, deixem me explicar o que eu quero fazer: o Riak tem uma interface que > usa Protocol Buffers. por exemplo > > > 0x14,0,0,0,0xa,0xa,0x11,0xa,0xf,0x7b,0x20,0x66,0x6f,0x6f,0x20,0x3d,0x3e,0x20,0x27,0x62,0x61,0x72,0x27,0x7d > > essa tralha toda representa uma resposta de um "GET", basicamente temos > > 4 bytes para o tamanho da mensagem > resto da mensagem > > o resto da mensagem tem > > 1 byte para o codigo de retorno (em caso de erro ? 0) > o resto para ser decodificado via protocol buffers. > > logo temos > > 0x14,0,0,0|0xa|0xa,0x11,0xa,0xf,0x7b,0x20 .. > size | code | message > > ent?o eu preciso fazer o seguinte > > ler os primeiros 4 bytes para saber o tamanho da mensagem > ler o quinto byte para saber o codigo de retorno > ler do sexto em diante para decodificar. > > basicamente um > > $socket->sysread($len, 4); # leio os 4 primeiros bytes > my $len = unpack('L', $len); # converto pra inteiro 32 bits > > socket->sysread($buff, $len) # leio o resto > > my($code, $encoded_message) = unpack('c a*', $buff); > > E tudo aparentemente funciona. Eu estava fazendo 3 sysread's s? para pegar > toda a mensagem. > > porem eu n?o sei se estou fazendo isso da forma mais eficiente. Na real eu > poderia ler at? 1024 bytes (por exemplo) e fazer unpack de tudo: > > my ($len, $code, $msg) = unpack('L c a*', $msg); > > if ( bytes::lenght($code . $msg) == $len) { > # decode message > } else { > # read more bytes > } > } > > Eu realmente n?o sei o que ? melhor. Por um lado ler 2 vezes me garante > que eu vou passar um numero mais exato para o sysread, por outro eu n?o sei > qual ? o impacto de fazer um > > sysread($buffer, 2048); # ou qq numero "grand?o" > > sendo que a mensagem teve uns 20 bytes. meu medo ? que isso "trave", > independente do tamanho que eu estou "chutando". e como estou testando com > um riak local eu estou eliminando varios problemas de rede. > > ALIAS qual a melhor maneira de implementar um timeout nessa opera??o de > leitura? Tipo em 0.2 segundos se n?o veio nada quero que retorne undef e > bola pra frente. Acho que vou ter que apelar para alarm do Time::HiRes ... > > Desculpem o email confuso. > > Tiago > > > > > > > > 2013/4/30 Stanislaw Pusep > > $ perl -E 'say for unpack "a a*", "hello"' > h > ello > $ > > > ABS() > > > 2013/4/30 Tiago Peczenyj > > Nao posso resolver com unpack ??? > Em 30/04/2013 19:51, "Lucas Moraes" > escreveu: > > S? muda a express?o > m{^([\d\w]{1})(.*?)}s > $1 $2 > > > Em 30 de abril de 2013 19:46, Tiago Peczenyj escreveu: > > Bytes! > > Na verdade eh algo como > > 09 00 AF 1D.. > Em 30/04/2013 19:41, "Lucas Moraes" > escreveu: > > com regex voc? faz isso > m{(\d{1})(\d{1,})}s; > $1, $2 > > > Em 30 de abril de 2013 19:37, Tiago Peczenyj escreveu: > > Seguinte: tenho X bytes como > > $x="12345" > > E quero pegar o primeiro e o resto: > > ($a,$b) = magica $x; > > $a = 1 > $b = 2345 > > Comofas? > > Eu posso fazer bytes::substr 2 vezes mas ta feio... > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > -- ABS() -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Wed May 1 17:29:27 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 1 May 2013 21:29:27 -0300 Subject: [SP-pm] Separar o primeiro do resto In-Reply-To: References: Message-ID: Vc fala desse exemplo: # in the default state, expect some header bytes $handle->on_read (sub { # some data is here, now queue the length-header-read (4 octets) shift->unshift_read (chunk => 4, sub { # header arrived, decode my $len = unpack "N", $_[1]; # now read the payload shift->unshift_read (chunk => $len, sub { my $xml = $_[1]; # handle xml }); }); }); 2013/5/1 Stanislaw Pusep > Epa, 4 bytes para armazenar o tamanho da mensagem?! Isso sugere que o > protocolo pressup?e a leitura em chunks. O jeito eficiente seria ler em > blocos de, digamos, 4KB, e tratar o 1o bloco da forma diferenciada. Isso ?, > l? o primeiro bloco, pega o tamanho da mensagem e o status, e armazena no > buffer o "resto". Depois, continua lendo e concatenando. Bons exemplos > disso voc? encontra na documenta??o do AnyEvent::Handle (ser ou n?o ser > ass?ncrono ? irrelevante; ? que essa documenta??o em especial entra em > detalhes bem desse n?vel). > > ?????, 1 ??? 2013 ?. ???????????? Tiago Peczenyj ?????: > >> Agora sim >> >> Bom, deixem me explicar o que eu quero fazer: o Riak tem uma interface >> que usa Protocol Buffers. por exemplo >> >> >> 0x14,0,0,0,0xa,0xa,0x11,0xa,0xf,0x7b,0x20,0x66,0x6f,0x6f,0x20,0x3d,0x3e,0x20,0x27,0x62,0x61,0x72,0x27,0x7d >> >> essa tralha toda representa uma resposta de um "GET", basicamente temos >> >> 4 bytes para o tamanho da mensagem >> resto da mensagem >> >> o resto da mensagem tem >> >> 1 byte para o codigo de retorno (em caso de erro ? 0) >> o resto para ser decodificado via protocol buffers. >> >> logo temos >> >> 0x14,0,0,0|0xa|0xa,0x11,0xa,0xf,0x7b,0x20 .. >> size | code | message >> >> ent?o eu preciso fazer o seguinte >> >> ler os primeiros 4 bytes para saber o tamanho da mensagem >> ler o quinto byte para saber o codigo de retorno >> ler do sexto em diante para decodificar. >> >> basicamente um >> >> $socket->sysread($len, 4); # leio os 4 primeiros bytes >> my $len = unpack('L', $len); # converto pra inteiro 32 bits >> >> socket->sysread($buff, $len) # leio o resto >> >> my($code, $encoded_message) = unpack('c a*', $buff); >> >> E tudo aparentemente funciona. Eu estava fazendo 3 sysread's s? para >> pegar toda a mensagem. >> >> porem eu n?o sei se estou fazendo isso da forma mais eficiente. Na real >> eu poderia ler at? 1024 bytes (por exemplo) e fazer unpack de tudo: >> >> my ($len, $code, $msg) = unpack('L c a*', $msg); >> >> if ( bytes::lenght($code . $msg) == $len) { >> # decode message >> } else { >> # read more bytes >> } >> } >> >> Eu realmente n?o sei o que ? melhor. Por um lado ler 2 vezes me garante >> que eu vou passar um numero mais exato para o sysread, por outro eu n?o sei >> qual ? o impacto de fazer um >> >> sysread($buffer, 2048); # ou qq numero "grand?o" >> >> sendo que a mensagem teve uns 20 bytes. meu medo ? que isso "trave", >> independente do tamanho que eu estou "chutando". e como estou testando com >> um riak local eu estou eliminando varios problemas de rede. >> >> ALIAS qual a melhor maneira de implementar um timeout nessa opera??o de >> leitura? Tipo em 0.2 segundos se n?o veio nada quero que retorne undef e >> bola pra frente. Acho que vou ter que apelar para alarm do Time::HiRes ... >> >> Desculpem o email confuso. >> >> Tiago >> >> >> >> >> >> >> >> 2013/4/30 Stanislaw Pusep >> >> $ perl -E 'say for unpack "a a*", "hello"' >> h >> ello >> $ >> >> >> ABS() >> >> >> 2013/4/30 Tiago Peczenyj >> >> Nao posso resolver com unpack ??? >> Em 30/04/2013 19:51, "Lucas Moraes" >> escreveu: >> >> S? muda a express?o >> m{^([\d\w]{1})(.*?)}s >> $1 $2 >> >> >> Em 30 de abril de 2013 19:46, Tiago Peczenyj escreveu: >> >> Bytes! >> >> Na verdade eh algo como >> >> 09 00 AF 1D.. >> Em 30/04/2013 19:41, "Lucas Moraes" >> escreveu: >> >> com regex voc? faz isso >> m{(\d{1})(\d{1,})}s; >> $1, $2 >> >> >> Em 30 de abril de 2013 19:37, Tiago Peczenyj escreveu: >> >> Seguinte: tenho X bytes como >> >> $x="12345" >> >> E quero pegar o primeiro e o resto: >> >> ($a,$b) = magica $x; >> >> $a = 1 >> $b = 2345 >> >> Comofas? >> >> Eu posso fazer bytes::substr 2 vezes mas ta feio... >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> > > > -- > > ABS() > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From creaktive at gmail.com Wed May 1 17:41:24 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Wed, 1 May 2013 21:41:24 -0300 Subject: [SP-pm] Separar o primeiro do resto In-Reply-To: References: Message-ID: Exatamente! ?????, 1 ??? 2013 ?. ???????????? Tiago Peczenyj ?????: > Vc fala desse exemplo: > > # in the default state, expect some header bytes > $handle->on_read (sub { > # some data is here, now queue the length-header-read (4 octets) > shift->unshift_read (chunk => 4, sub { > # header arrived, decode > my $len = unpack "N", $_[1]; > > # now read the payload > shift->unshift_read (chunk => $len, sub { > my $xml = $_[1]; > # handle xml > }); > }); > }); > > > 2013/5/1 Stanislaw Pusep 'creaktive at gmail.com');>> > >> Epa, 4 bytes para armazenar o tamanho da mensagem?! Isso sugere que o >> protocolo pressup?e a leitura em chunks. O jeito eficiente seria ler em >> blocos de, digamos, 4KB, e tratar o 1o bloco da forma diferenciada. Isso ?, >> l? o primeiro bloco, pega o tamanho da mensagem e o status, e armazena no >> buffer o "resto". Depois, continua lendo e concatenando. Bons exemplos >> disso voc? encontra na documenta??o do AnyEvent::Handle (ser ou n?o ser >> ass?ncrono ? irrelevante; ? que essa documenta??o em especial entra em >> detalhes bem desse n?vel). >> >> ?????, 1 ??? 2013 ?. ???????????? Tiago Peczenyj ?????: >> >>> Agora sim >>> >>> Bom, deixem me explicar o que eu quero fazer: o Riak tem uma interface >>> que usa Protocol Buffers. por exemplo >>> >>> >>> 0x14,0,0,0,0xa,0xa,0x11,0xa,0xf,0x7b,0x20,0x66,0x6f,0x6f,0x20,0x3d,0x3e,0x20,0x27,0x62,0x61,0x72,0x27,0x7d >>> >>> essa tralha toda representa uma resposta de um "GET", basicamente temos >>> >>> 4 bytes para o tamanho da mensagem >>> resto da mensagem >>> >>> o resto da mensagem tem >>> >>> 1 byte para o codigo de retorno (em caso de erro ? 0) >>> o resto para ser decodificado via protocol buffers. >>> >>> logo temos >>> >>> 0x14,0,0,0|0xa|0xa,0x11,0xa,0xf,0x7b,0x20 .. >>> size | code | message >>> >>> ent?o eu preciso fazer o seguinte >>> >>> ler os primeiros 4 bytes para saber o tamanho da mensagem >>> ler o quinto byte para saber o codigo de retorno >>> ler do sexto em diante para decodificar. >>> >>> basicamente um >>> >>> $socket->sysread($len, 4); # leio os 4 primeiros bytes >>> my $len = unpack('L', $len); # converto pra inteiro 32 bits >>> >>> socket->sysread($buff, $len) # leio o resto >>> >>> my($code, $encoded_message) = unpack('c a*', $buff); >>> >>> E tudo aparentemente funciona. Eu estava fazendo 3 sysread's s? para >>> pegar toda a mensagem. >>> >>> porem eu n?o sei se estou fazendo isso da forma mais eficiente. Na real >>> eu poderia ler at? 1024 bytes (por exemplo) e fazer unpack de tudo: >>> >>> my ($len, $code, $msg) = unpack('L c a*', $msg); >>> >>> if ( bytes::lenght($code . $msg) == $len) { >>> # decode message >>> } else { >>> # read more bytes >>> } >>> } >>> >>> Eu realmente n?o sei o que ? melhor. Por um lado ler 2 vezes me garante >>> que eu vou passar um numero mais exato para o sysread, por outro eu n?o sei >>> qual ? o impacto de fazer um >>> >>> sysread($buffer, 2048); # ou qq numero "grand?o" >>> >>> sendo que a mensagem teve uns 20 bytes. meu medo ? que isso "trave", >>> independente do tamanho que eu estou "chutando". e como estou testando com >>> um riak local eu estou eliminando varios problemas de rede. >>> >>> ALIAS qual a melhor maneira de implementar um timeout nessa opera??o de >>> leitura? Tipo em 0.2 segundos se n?o veio nada quero que retorne undef e >>> bola pra frente. Acho que vou ter que apelar para alarm do Time::HiRes ... >>> >>> Desculpem o email confuso. >>> >>> Tiago >>> >>> >>> >>> >>> >>> >>> >>> 2013/4/30 Stanislaw Pusep >>> >>> $ perl -E 'say for unpack "a a*", "hello"' >>> h >>> ello >>> $ >>> >>> >>> ABS() >>> >>> >>> 2013/4/30 Tiago Peczenyj >>> >>> Nao posso resolver com unpack ??? >>> Em 30/04/2013 19:51, "Lucas Moraes" >>> escreveu: >>> >>> S? muda a express?o >>> m{^([\d\w]{1})(.*?)}s >>> $1 $2 >>> >>> >>> Em 30 de abril de 2013 19:46, Tiago Peczenyj escreveu: >>> >>> Bytes! >>> >>> Na verdade eh algo como >>> >>> 09 00 AF 1D.. >>> Em 30/04/2013 19:41, "Lucas Moraes" >>> escreveu: >>> >>> com regex voc? faz isso >>> m{(\d{1})(\d{1,})}s; >>> $1, $2 >>> >>> >>> Em 30 de abril de 2013 19:37, Tiago Peczenyj escreveu: >>> >>> Seguinte: tenho X bytes como >>> >>> $x="12345" >>> >>> E quero pegar o primeiro e o resto: >>> >>> ($a,$b) = magica $x; >>> >>> $a = 1 >>> $b = 2345 >>> >>> Comofas? >>> >>> Eu posso fazer bytes::substr 2 vezes mas ta feio... >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >> >> >> -- >> >> ABS() >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > 'SaoPaulo-pm at pm.org');> >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > -- ABS() -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Thu May 2 09:40:18 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 2 May 2013 13:40:18 -0300 Subject: [SP-pm] =?iso-8859-1?q?duvida_timeout_opera=E7=F5es_em_rede?= Message-ID: Ola Galera estou com o seguinte pepino: quero que uma dada subrotina tenha um timeout bem baixo, tipo 0.5 segundos. Entretanto dentro dessa subrotina eu tenho 3 opera??es de I/O: um syswrite e 2 sysread. Pensei em usar isso: use Time::Out ; use Time::HiRes ; timeout 3.1416 => sub { # ... } ; por?m e se isso interromper a minha subrotina entre escrever e ler? por exemplo sub foo { socket->syswrite( $request ); # interrompeu aqui!! socket->sysread( $len , 4); socket->sysread( $message, $len); } SE isto acontecer, supondo que estou reusando o socket, na proxima chamada de foo eu vou ler a resposta do request anterior? Se sim, comofas/ -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From fdmmelo at gmail.com Thu May 2 13:13:47 2013 From: fdmmelo at gmail.com (Frederico Melo) Date: Thu, 2 May 2013 17:13:47 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: <1362863799.5155.23.camel@fedora.thiago> <1362871746.5155.32.camel@fedora.thiago> Message-ID: Eden! Obrigado! Funcionou! Muito obrigado mesmo! Sem querer abusar, gostaria de entender melhor como crio os blocos de processamento dentro do expect. Por exemplo: #$exp->expect(5, [qr/.{1920}/ => sub { # my($self) = @_; # print $self->match; # # exp_continue; # }, # timeout => sub { die 'o sistema parou de responder' } # ] # ); Entendo que no bloco acima, limitado pelo primeiro "(" e o ?ltimo ")" executo o print que corresponde ao retorno da REGEX. OK! ? poss?vel, dentro do mesmo bloco do expect, criar v?rios blocos limitados por "[" e "]" e processar v?rias REGEXs? Como fa?o isso? Seria algo como feito abaixo? #$exp->expect(5, [qr/.{1920}/ => sub { # my($self) = @_; # print $self->match; # # exp_continue; # }, # timeout => sub { die 'o sistema parou de responder' } # ], # # [qr/DATA\s+.:(.+)/ => sub { # my($self1) = shift; # print $self1->match; # # exp_continue; # }, # timeout => sub { die 'o sistema parou de responder' } # ] # ); Fiz isso no c?digo e n?o h? print do $self1, como se o c?digo nem entrasse no segundo bloco de REGEX. Se coloco o segundo bloco de REGEX no lugar do primeiro, o print funciona. O que est? errado? Procurei na documenta??o do Expect e vi que existe uma chamada para CallBacks. Tipo: $exp->expect($timeout, [ qr/regex1/ => sub { my $exp = shift; $exp->send("response\n"); exp_continue; } ], [ "regexp2" , \&callback, @cbparms ], ); N?o soube como utilizar isso. Seria poss?vel ajudar? Obrigado novamente e desculpe a trabalheira. Frederico 2013/4/29 Eden Cardim > > Experimenta trocar as regex mencionadas abaixo pelas sugest?es que > seguem: > > Frederico> data: SIGLA.........: XYZ NUMERO DO COD.: 0DD > Frederico> qr/data:\s+(.+)NUMERO\s+(.+)/ > > qr/NUMERO DO COD\.*?:\s*?(\S+)/; > > Frederico> data: LOCALIDADE....: XISYPSZE > Frederico> qr/data:\s+LOCALIDADE(.+)/ > > qr/LOCALIDADE\.*?:\s*?(\S+)/; > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Thu May 2 13:22:54 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 2 May 2013 17:22:54 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: <1362863799.5155.23.camel@fedora.thiago> <1362871746.5155.32.camel@fedora.thiago> Message-ID: (totalmente por fora, nunca usei esses modulos/cheguei perto desse tipo de intera??o) but.. pelo que entendi, seu primeiro "expect" j? captura v?rias informa??es, e ai voc? quer continuar fazendo "expects" com a entrada dela, por exemplo: COMECO [NOME:CRON] [ANO:1992] FIM vc usaria o expect algo como qr/COMECO(.1)FIM/ e ai o modulo se vira pra ler de pouco at? chegar o dado 'FIM', quando faz isso, toda a string desde o "COMECO" at? "FIM" j? est? na memoria (nao sei exatamente se ? no $1, mas vc j? deve saber como usar) e ai assim, isso ? apenas string, vc pode at? usar o expect passando o $stringref, mas nao sei se ? realmente necess?rio, j? que voc? pode simplesmente usar algo como while ($str =~ /\[(.+)\:(.+)\]/g){ my ($chave,$valor) = ($1, $2); print "$chave = $valor\n"; } 2013/5/2 Frederico Melo > Eden! Obrigado! Funcionou! Muito obrigado mesmo! > > Sem querer abusar, gostaria de entender melhor como crio os blocos de > processamento dentro do expect. Por exemplo: > > > #$exp->expect(5, [qr/.{1920}/ => sub { > # my($self) = @_; > # print $self->match; > # > # exp_continue; > # }, > # timeout => sub { die 'o sistema parou de responder' } > # ] > # ); > > Entendo que no bloco acima, limitado pelo primeiro "(" e o ?ltimo ")" > executo o print que corresponde ao retorno da REGEX. OK! ? poss?vel, dentro > do mesmo bloco do expect, criar v?rios blocos limitados por "[" e "]" e > processar v?rias REGEXs? Como fa?o isso? Seria algo como feito abaixo? > > > #$exp->expect(5, [qr/.{1920}/ => sub { > # my($self) = @_; > # print $self->match; > # > # exp_continue; > # }, > # timeout => sub { die 'o sistema parou de responder' } > # ], > # > # [qr/DATA\s+.:(.+)/ => sub { > # my($self1) = shift; > # print $self1->match; > # > # exp_continue; > # }, > # timeout => sub { die 'o sistema parou de responder' } > # ] > # ); > > > Fiz isso no c?digo e n?o h? print do $self1, como se o c?digo nem entrasse > no segundo bloco de REGEX. Se coloco o segundo bloco de REGEX no lugar do > primeiro, o print funciona. O que est? errado? > > > Procurei na documenta??o do Expect e vi que existe uma chamada para > CallBacks. Tipo: > > $exp->expect($timeout, > [ qr/regex1/ => sub { my $exp = shift; > $exp->send("response\n"); > exp_continue; } ], > [ "regexp2" , \&callback, @cbparms ], > ); > > > N?o soube como utilizar isso. Seria poss?vel ajudar? > > > Obrigado novamente e desculpe a trabalheira. > > > Frederico > > 2013/4/29 Eden Cardim > >> >> Experimenta trocar as regex mencionadas abaixo pelas sugest?es que >> seguem: >> >> Frederico> data: SIGLA.........: XYZ NUMERO DO COD.: 0DD >> Frederico> qr/data:\s+(.+)NUMERO\s+(.+)/ >> >> qr/NUMERO DO COD\.*?:\s*?(\S+)/; >> >> Frederico> data: LOCALIDADE....: XISYPSZE >> Frederico> qr/data:\s+LOCALIDADE(.+)/ >> >> qr/LOCALIDADE\.*?:\s*?(\S+)/; >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Thu May 2 13:47:18 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 2 May 2013 17:47:18 -0300 Subject: [SP-pm] [OFF] Routing VPN Across VMWARE (Macosx - Windows) Message-ID: Desculpa, mas escrevi essa pergunta no Stackoverflow em ingl?s e vou postar aqui tamb?m. Eu sei como resolver usando SOCKS mas eu queria algo pronto. http://stackoverflow.com/questions/16347401/routing-vpn-across-vmware-macosx-windows -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From djkakaroto at gmail.com Thu May 2 14:04:03 2013 From: djkakaroto at gmail.com (Diego djkakaroto) Date: Thu, 2 May 2013 19:04:03 -0200 Subject: [SP-pm] [OFF] Routing VPN Across VMWARE (Macosx - Windows) In-Reply-To: References: Message-ID: Daniel, Tenho uma outra alternativa para voc? resolver o problema de comunica??o entre o Mac OS X e sua VMware Windows. 1. Configure a interface de sua m?quina virtual (Vmware) como sendo Bridge (este m?todo, lhe permite a fazer parte a mesma rede do seu OS X, sendo que os endere?os IP podem ser obtidos mediante um servidor de DHCP ou setando de forma manual em ambas). Exemplo: OSX IP: 192.168.10.16 mascara de rede: 255.255.255.0 Gateway: 192.168.10.1 VM Windows IP: 192.168.10.20 mascara de rede: 255.255.255.0 Gateway: 192.168.10.1 Interface 2 IP: 10.8.15.150 mask: 255.255.255.0 Adicione no seu Mac OS X a routa para a rede 10.8.15.0/24 route add -net 10.8.15.0/24 192.168.10.20 Qualquer d?vida estou a disposi??o! Em 2 de maio de 2013 18:47, Daniel de Oliveira Mantovani < daniel.oliveira.mantovani at gmail.com> escreveu: > Desculpa, mas escrevi essa pergunta no Stackoverflow em ingl?s e vou > postar aqui tamb?m. Eu sei como resolver usando SOCKS mas eu queria > algo pronto. > > > http://stackoverflow.com/questions/16347401/routing-vpn-across-vmware-macosx-windows > > > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- *Atenciosamente, Diego Lopes* *Analista de Redes* *Network Analyst* *+55 (62) 8440-7829 (Oi)* *+55 (62) 9964-5161 (Vivo)* * * *?**Porque as pessoas que s?o loucas o suficiente para achar que podem mudar o mundo s?o as que, de fato, mudam.? (Steve Jobs)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Thu May 2 16:58:00 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 2 May 2013 20:58:00 -0300 Subject: [SP-pm] [OFF] Routing VPN Across VMWARE (Macosx - Windows) In-Reply-To: References: Message-ID: Ol? Diego, se eu fizer isso eu vou precisar criar regras no firewall para o pessoal da rede n?o acessar a intranet tamb?m. 2013/5/2 Diego djkakaroto : > Daniel, > > Tenho uma outra alternativa para voc? resolver o problema de comunica??o > entre o Mac OS X e sua VMware Windows. > > 1. Configure a interface de sua m?quina virtual (Vmware) como sendo Bridge > (este m?todo, lhe permite a fazer parte a mesma rede do seu OS X, sendo que > os endere?os IP podem ser obtidos mediante um servidor de DHCP ou setando de > forma manual em ambas). > > Exemplo: OSX IP: 192.168.10.16 mascara de rede: 255.255.255.0 Gateway: > 192.168.10.1 > VM Windows IP: 192.168.10.20 mascara de rede: 255.255.255.0 Gateway: > 192.168.10.1 > Interface 2 IP: 10.8.15.150 mask: 255.255.255.0 > > Adicione no seu Mac OS X a routa para a rede 10.8.15.0/24 > > route add -net 10.8.15.0/24 192.168.10.20 > > Qualquer d?vida estou a disposi??o! > > > > Em 2 de maio de 2013 18:47, Daniel de Oliveira Mantovani > escreveu: >> >> Desculpa, mas escrevi essa pergunta no Stackoverflow em ingl?s e vou >> postar aqui tamb?m. Eu sei como resolver usando SOCKS mas eu queria >> algo pronto. >> >> >> http://stackoverflow.com/questions/16347401/routing-vpn-across-vmware-macosx-windows >> >> >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > > -- > Atenciosamente, > > Diego Lopes > Analista de Redes > Network Analyst > +55 (62) 8440-7829 (Oi) > +55 (62) 9964-5161 (Vivo) > > ?Porque as pessoas que s?o loucas o suficiente para achar que podem mudar o > mundo s?o as que, de fato, mudam.? (Steve Jobs) > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From djkakaroto at gmail.com Thu May 2 17:07:24 2013 From: djkakaroto at gmail.com (Diego djkakaroto) Date: Thu, 2 May 2013 22:07:24 -0200 Subject: [SP-pm] [OFF] Routing VPN Across VMWARE (Macosx - Windows) In-Reply-To: References: Message-ID: Daniel, Exponha com maiores detalhes o seu cen?rio, creio que posso lhe ajudar a resolver. Em 2 de maio de 2013 21:58, Daniel de Oliveira Mantovani < daniel.oliveira.mantovani at gmail.com> escreveu: > Ol? Diego, se eu fizer isso eu vou precisar criar regras no firewall > para o pessoal da rede n?o acessar a intranet tamb?m. > > 2013/5/2 Diego djkakaroto : > > Daniel, > > > > Tenho uma outra alternativa para voc? resolver o problema de comunica??o > > entre o Mac OS X e sua VMware Windows. > > > > 1. Configure a interface de sua m?quina virtual (Vmware) como sendo > Bridge > > (este m?todo, lhe permite a fazer parte a mesma rede do seu OS X, sendo > que > > os endere?os IP podem ser obtidos mediante um servidor de DHCP ou > setando de > > forma manual em ambas). > > > > Exemplo: OSX IP: 192.168.10.16 mascara de rede: 255.255.255.0 Gateway: > > 192.168.10.1 > > VM Windows IP: 192.168.10.20 mascara de rede: 255.255.255.0 Gateway: > > 192.168.10.1 > > Interface 2 IP: 10.8.15.150 mask: 255.255.255.0 > > > > Adicione no seu Mac OS X a routa para a rede 10.8.15.0/24 > > > > route add -net 10.8.15.0/24 192.168.10.20 > > > > Qualquer d?vida estou a disposi??o! > > > > > > > > Em 2 de maio de 2013 18:47, Daniel de Oliveira Mantovani > > escreveu: > >> > >> Desculpa, mas escrevi essa pergunta no Stackoverflow em ingl?s e vou > >> postar aqui tamb?m. Eu sei como resolver usando SOCKS mas eu queria > >> algo pronto. > >> > >> > >> > http://stackoverflow.com/questions/16347401/routing-vpn-across-vmware-macosx-windows > >> > >> > >> > >> -dom > >> > >> -- > >> > >> IBM - Business Analytics Optimization Consultant > >> Daniel Mantovani +5511 8538-9897 > >> XOXO > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > > > > > > > > > > -- > > Atenciosamente, > > > > Diego Lopes > > Analista de Redes > > Network Analyst > > +55 (62) 8440-7829 (Oi) > > +55 (62) 9964-5161 (Vivo) > > > > ?Porque as pessoas que s?o loucas o suficiente para achar que podem > mudar o > > mundo s?o as que, de fato, mudam.? (Steve Jobs) > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- *Atenciosamente, Diego Lopes* *Analista de Redes* *Network Analyst* *+55 (62) 8440-7829 (Oi)* *+55 (62) 9964-5161 (Vivo)* * * *?**Porque as pessoas que s?o loucas o suficiente para achar que podem mudar o mundo s?o as que, de fato, mudam.? (Steve Jobs)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From hernanlopes at gmail.com Thu May 2 17:28:44 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Thu, 2 May 2013 21:28:44 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: <1362863799.5155.23.camel@fedora.thiago> <1362871746.5155.32.camel@fedora.thiago> Message-ID: E depois manda o codigo final pra ter como referencia da solucao aqui nesta enxurrada de emails... Pois derepente la na frente alguem tem o mesmo problema, e vai ler todos estes emails e n?o vai chegar na solu??o. Ent?o poste essa solu??o tb por favor. 2013/5/2 Renato Santos > (totalmente por fora, nunca usei esses modulos/cheguei perto desse tipo de > intera??o) > > but.. > > pelo que entendi, seu primeiro "expect" j? captura v?rias informa??es, e > ai voc? quer continuar fazendo "expects" com a entrada dela, por exemplo: > > > COMECO > [NOME:CRON] > [ANO:1992] > FIM > > vc usaria o expect algo como qr/COMECO(.1)FIM/ e ai o modulo se vira pra > ler de pouco at? chegar o dado 'FIM', quando faz isso, toda a string desde > o "COMECO" at? "FIM" j? est? na memoria (nao sei exatamente se ? no $1, mas > vc j? deve saber como usar) e ai assim, > > isso ? apenas string, vc pode at? usar o expect passando o $stringref, mas > nao sei se ? realmente necess?rio, j? que voc? pode simplesmente usar algo > como > > while ($str =~ /\[(.+)\:(.+)\]/g){ > my ($chave,$valor) = ($1, $2); > print "$chave = $valor\n"; > } > > > > 2013/5/2 Frederico Melo > >> Eden! Obrigado! Funcionou! Muito obrigado mesmo! >> >> Sem querer abusar, gostaria de entender melhor como crio os blocos de >> processamento dentro do expect. Por exemplo: >> >> >> #$exp->expect(5, [qr/.{1920}/ => sub { >> # my($self) = @_; >> # print $self->match; >> # >> # exp_continue; >> # }, >> # timeout => sub { die 'o sistema parou de responder' } >> # ] >> # ); >> >> Entendo que no bloco acima, limitado pelo primeiro "(" e o ?ltimo ")" >> executo o print que corresponde ao retorno da REGEX. OK! ? poss?vel, dentro >> do mesmo bloco do expect, criar v?rios blocos limitados por "[" e "]" e >> processar v?rias REGEXs? Como fa?o isso? Seria algo como feito abaixo? >> >> >> #$exp->expect(5, [qr/.{1920}/ => sub { >> # my($self) = @_; >> # print $self->match; >> # >> # exp_continue; >> # }, >> # timeout => sub { die 'o sistema parou de responder' } >> # ], >> # >> # [qr/DATA\s+.:(.+)/ => sub { >> # my($self1) = shift; >> # print $self1->match; >> # >> # exp_continue; >> # }, >> # timeout => sub { die 'o sistema parou de responder' } >> # ] >> # ); >> >> >> Fiz isso no c?digo e n?o h? print do $self1, como se o c?digo nem >> entrasse no segundo bloco de REGEX. Se coloco o segundo bloco de REGEX no >> lugar do primeiro, o print funciona. O que est? errado? >> >> >> Procurei na documenta??o do Expect e vi que existe uma chamada para >> CallBacks. Tipo: >> >> $exp->expect($timeout, >> [ qr/regex1/ => sub { my $exp = shift; >> $exp->send("response\n"); >> exp_continue; } ], >> [ "regexp2" , \&callback, @cbparms ], >> ); >> >> >> N?o soube como utilizar isso. Seria poss?vel ajudar? >> >> >> Obrigado novamente e desculpe a trabalheira. >> >> >> Frederico >> >> 2013/4/29 Eden Cardim >> >>> >>> Experimenta trocar as regex mencionadas abaixo pelas sugest?es que >>> seguem: >>> >>> Frederico> data: SIGLA.........: XYZ NUMERO DO COD.: 0DD >>> Frederico> qr/data:\s+(.+)NUMERO\s+(.+)/ >>> >>> qr/NUMERO DO COD\.*?:\s*?(\S+)/; >>> >>> Frederico> data: LOCALIDADE....: XISYPSZE >>> Frederico> qr/data:\s+LOCALIDADE(.+)/ >>> >>> qr/LOCALIDADE\.*?:\s*?(\S+)/; >>> >>> -- >>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>> +55 11 9644 8225 >>> http://insoli.de >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bruno.buss at gmail.com Fri May 3 19:56:18 2013 From: bruno.buss at gmail.com (Bruno Buss) Date: Fri, 3 May 2013 23:56:18 -0300 Subject: [SP-pm] artigo sobre smoke testing com o CPAN In-Reply-To: References: <5179ED19.6050100@yahoo.com.br> Message-ID: Sim =P 334 507 Bruno Buss 2013/4/26 breno > Boa, Alceu! Parab?ns! > > S? uma pequena corre??o: o CPAN::Reporter n?o precisa de https, apenas usa > como padr?o. Se o usu?rio por algum motivo n?o puder/quiser usar https, > basta modificar o transporte em ~/.cpanreporter/config.ini (ou nos ajustes > via shell do cpan) de https://metabase.cpantesters.org/api/v1/ para > http://. > > Ah, e aproveitando que o post fala sobre o "jogo", esse ? o ranking dos > brasileiros!! > > (obs: dados tabulares, fonte monoespa?ada - foi mal galera no text mode =/ > ) > > Posi??o BR | Posi??o Geral | Submiss?es | Nome > 1 | 115 | 4769 | Alceu (ARFREITAS) > 2 | 143 | 2665 | Breno (GARU) > 3 | 191 | 1523 | Alexei (RUSSOZ) > 4 | 197 | 1419 | Nilson (NILSONSFJ) > 5 | 213 | 1212 | Adriano (FERREIRA) > 6 | 877 | 49 | Blabos (BLABOS) > 7 | 970 | 34 | Solli (SHONORIO) > > > E a?? Cad? o resto dos brazucas? Pulei algu?m? > > []s > > -b > > > > 2013/4/25 Alceu Rodrigues de Freitas Junior > >> Ol? monges, >> >> Postei no meu blog algumas experi?ncias que tive configurando o CPAN.pm >> para enviar relat?rios de testes realizados durante a instala??o de m?dulos: >> >> http://slashlogging.blogspot.**com/2013/04/the-cpan-testers-**game.html >> >> Abra?os, >> Alceu >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Bruno C. Buss http://www.brunobuss.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Mon May 6 06:01:26 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 06 May 2013 10:01:26 -0300 Subject: [SP-pm] Boas Vindas ao Frankisko Message-ID: Ol? Frankisko (? isso mesmo?), seja bem-vindo ? lista do grupo S?o Paulo Perl Mongers, fique a vontade e nos diga como conheceu a lista e como/onde voc? usa perl no dia-a-dia. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From ricardostock at bol.com.br Mon May 6 08:11:38 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Mon, 6 May 2013 12:11:38 -0300 Subject: [SP-pm] Boas Vindas ao Frankisko References: Message-ID: Mais um :-) ... que venham muitos outros mais... Bem vindo Frankisko Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: "Eden Cardim" To: Sent: Monday, May 06, 2013 10:01 AM Subject: [SP-pm] Boas Vindas ao Frankisko > > Ol? Frankisko (? isso mesmo?), seja bem-vindo ? lista do grupo S?o > Paulo Perl Mongers, fique a vontade e nos diga como conheceu a lista e > como/onde voc? usa perl no dia-a-dia. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From lucastiagodemoraes at gmail.com Mon May 6 08:20:51 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Mon, 6 May 2013 12:20:51 -0300 Subject: [SP-pm] Boas Vindas ao Frankisko In-Reply-To: References: Message-ID: seja bem vindo Frankisko Em 6 de maio de 2013 12:11, Ricardo Stock escreveu: > Mais um :-) ... que venham muitos outros mais... > > Bem vindo Frankisko > > > Ricardo Stock > www.stocksistemas.com.br > ----- Original Message ----- From: "Eden Cardim" > To: > Sent: Monday, May 06, 2013 10:01 AM > Subject: [SP-pm] Boas Vindas ao Frankisko > > > > >> Ol? Frankisko (? isso mesmo?), seja bem-vindo ? lista do grupo S?o >> Paulo Perl Mongers, fique a vontade e nos diga como conheceu a lista e >> como/onde voc? usa perl no dia-a-dia. >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Mon May 6 12:42:21 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 6 May 2013 15:42:21 -0400 Subject: [SP-pm] Boas Vindas ao Frankisko In-Reply-To: References: Message-ID: Seja bem vindo! A casa ? sua ... :-) Abs, Marcio. ======================================== ########### Campanha Ajude o Marcio! ########### http://http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Mon May 6 12:44:08 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 6 May 2013 15:44:08 -0400 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: <1362863799.5155.23.camel@fedora.thiago> <1362871746.5155.32.camel@fedora.thiago> Message-ID: Frederico, N?o esquece de postar o resultado e um exemplo do c?digo. Outros podem precisar, inclusive eu ... rsrsrsrs Abs, Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From fdmmelo at gmail.com Mon May 6 12:59:56 2013 From: fdmmelo at gmail.com (Frederico Melo) Date: Mon, 6 May 2013 16:59:56 -0300 Subject: [SP-pm] Automatizando consulta IBM com Perl ou Expect In-Reply-To: References: <1362863799.5155.23.camel@fedora.thiago> <1362871746.5155.32.camel@fedora.thiago> Message-ID: Opa! Com certeza! Estou dividido nos projetos. Quando avan?ar mais lhe apresento o resultado! No momento, estou querendo fazer um loop dentro de uma "stringona" do expect... Lembra que, passamos uma s?rie de comandos e pegamos o resultado? Pois ?, o meu comando chega em um ponto que devo enviar outros comandos e aguardar a ?ltima tela... depois do loop, processo tudo! J? trabalhou com callbacks? Abc e melhoras! Frederico 2013/5/6 Marcio - Google > Frederico, > > N?o esquece de postar o resultado e um exemplo do c?digo. Outros podem > precisar, inclusive eu ... rsrsrsrs > > Abs, > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From frankisko at gmail.com Mon May 6 13:00:25 2013 From: frankisko at gmail.com (Frank Einstein) Date: Mon, 6 May 2013 17:00:25 -0300 Subject: [SP-pm] Boas Vindas ao Frankisko In-Reply-To: References: Message-ID: Boa tarde a todos da lista. Agrade?o as boas vindas do Marcio. Sou novato em Perl, mas, adoro essa linguagem. Espero um dia saber o bastante para retribuir ao grupo a ajuda recebida. Um grande abra?o a todos! Francisco Ferreira. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From wesley.seidel at gmail.com Mon May 6 13:14:00 2013 From: wesley.seidel at gmail.com (Wesley Seidel) Date: Mon, 6 May 2013 17:14:00 -0300 Subject: [SP-pm] Boas Vindas ao Frankisko In-Reply-To: References: Message-ID: Bem vindo Frank! \o Em 6 de maio de 2013 17:00, Frank Einstein escreveu: > Boa tarde a todos da lista. > > Agrade?o as boas vindas do Marcio. > Sou novato em Perl, mas, adoro essa linguagem. > > Espero um dia saber o bastante para retribuir > ao grupo a ajuda recebida. > > Um grande abra?o a todos! > > Francisco Ferreira. > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Wesley Seidel Carvalho 11-8169-1163 www.ime.usp.br/~wesleys www.ltasks.com @wseidel -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gustavo.telly at gmail.com Mon May 6 13:59:45 2013 From: gustavo.telly at gmail.com (Gustavo Telly) Date: Mon, 6 May 2013 17:59:45 -0300 Subject: [SP-pm] Boas Vindas ao Frankisko In-Reply-To: References: Message-ID: Bem vindo! Em 6 de maio de 2013 17:14, Wesley Seidel escreveu: > Bem vindo Frank! \o > > > Em 6 de maio de 2013 17:00, Frank Einstein escreveu: > >> Boa tarde a todos da lista. >> >> Agrade?o as boas vindas do Marcio. >> Sou novato em Perl, mas, adoro essa linguagem. >> >> Espero um dia saber o bastante para retribuir >> ao grupo a ajuda recebida. >> >> Um grande abra?o a todos! >> >> Francisco Ferreira. >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Wesley Seidel Carvalho > 11-8169-1163 > www.ime.usp.br/~wesleys > www.ltasks.com > @wseidel > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Tue May 7 04:49:39 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Tue, 7 May 2013 08:49:39 -0300 Subject: [SP-pm] Fwd: Perl catalyst work In-Reply-To: <95121AD2D56042F3BD9970814B25B0C0@PC001> References: <0LqFBg-1U4ktg1G1Q-00dhCw@mrelayeu.kundenserver.de> <95121AD2D56042F3BD9970814B25B0C0@PC001> Message-ID: Oferta de trabalho, para trabalhar com Catalyst, se algu?m estiver interessado entrar em contato com Steve Johnson pelo e-mail steve at wupwoo.com ou pelo os dados abaixo. ---------- Forwarded message ---------- From: Steve Johnson (uimedia) Date: 2013/5/7 Subject: Re: Perl catalyst work To: Lucas Moraes Hi Lucas, Thanks for responding, We have been developing a business over the lasts 18 months and we are at the piont of launch. The main system has been developed using perl catalyst. Ryan our technical director is a perl catalyst developer and systems architect. There is more perl development to be done and other parts of the team are now waiting, so we are looking for someone to join the team to speed up the process. We are using github to mange the process and communicate mainly through skype and email. If you are interested then please send some details on your background level of skill. We can then get Ryan involved on a technical level and maybe set up a development environment for you and go through the code as it is now. The team all work remotely and cover different time zones so your location is not important. Many Thanks Steve skype: uimedia_steve.johnson http://www.linkedin.com/pub/steve-johnson/24/b16/a75 http://www.linkedin.com/pub/ryan-lauterbach/0/136/927 *From:* Lucas Moraes *Sent:* Tuesday, May 7, 2013 12:18 PM *To:* steve at uimedia.co.uk *Subject:* Re: Perl catalyst work Hello, how are you? Can you explain? Thanks 2013/5/7 > > Hi, > I am looking for a perl catalyst programmer to join the team if you are > interested and available please get in touch fro more details. > > steve at wupwoo.com > > Many Thanks > > Steve > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From glasswalk3r at yahoo.com.br Tue May 7 05:02:38 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Tue, 07 May 2013 09:02:38 -0300 Subject: [SP-pm] analise de texto In-Reply-To: References: <4A33E0B43A1B4862B1B6E7FDA6A95221@pcricardo> <516A9DDE.8060806@yahoo.com.br> <516D38F1.3040007@yahoo.com.br> <516FE63A.1000701@yahoo.com.br> Message-ID: <5188ED5E.80405@yahoo.com.br> Ol? Stanislaw, Eu li seu artigo em https://gist.github.com/creaktive/1924499 e achei bastante did?tico, principalmente sobre a parte estat?stica. No entanto, eu devo dizer que ? poss?vel sim utilizar persist?ncia com o AI::Categorizer: if ( -e $store_file ) { $know_set = AI::Categorizer::KnowledgeSet->restore_state($store_file); $c = AI::Categorizer->new( knowledge_set => $know_set, verbose => 0 ); } else { $know_set = AI::Categorizer::KnowledgeSet->new( name => 'Integration Errors', verbose => 0 ); $c = AI::Categorizer->new( knowledge_set => $know_set, verbose => 0 ); create_categs( { file => $cat_file, categorizer => $c, stop_words => $stopwords } ); $know_set->save_state($store_file); } O fato de poder evitar "reaprender" economizou tempo, ciclo de CPU e mem?ria no programa que desenvolvi. No mais, por qual motivo voc? optou por usar MongoDB como backend? Digo, al?m da escalabilidade? N?o existe uma poss?vel perda de dados neste caso? []'s Alceu Em 18-04-2013 10:03, Stanislaw Pusep escreveu: > N?o d?: ele ? high-level demais. O que pode ser feito ? uma gambiarra: > pre-processar o documento e represent?-lo com hashes de seus tokens > customizados. Uma excelente referencia: > http://hunch.net/~jl/projects/hash_reps/index.html > > > ABS() > > > 2013/4/18 Alceu Rodrigues de Freitas Junior > > > De fato foram ?timas dicas. > > S? fiquei com uma d?vida: como controlar o AI::Categorizer para > utilizar como tokens mais de uma palavra? > > []'s > Alceu > From dan.vinciguerra at gmail.com Tue May 7 05:55:03 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Tue, 7 May 2013 09:55:03 -0300 Subject: [SP-pm] Boas Vindas ao Frankisko In-Reply-To: References: Message-ID: Bem vindo! * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/5/6 Gustavo Telly > Bem vindo! > > > Em 6 de maio de 2013 17:14, Wesley Seidel escreveu: > > Bem vindo Frank! \o >> >> >> Em 6 de maio de 2013 17:00, Frank Einstein escreveu: >> >>> Boa tarde a todos da lista. >>> >>> Agrade?o as boas vindas do Marcio. >>> Sou novato em Perl, mas, adoro essa linguagem. >>> >>> Espero um dia saber o bastante para retribuir >>> ao grupo a ajuda recebida. >>> >>> Um grande abra?o a todos! >>> >>> Francisco Ferreira. >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Wesley Seidel Carvalho >> 11-8169-1163 >> www.ime.usp.br/~wesleys >> www.ltasks.com >> @wseidel >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From geovanny at eutsiv.com Wed May 8 16:02:36 2013 From: geovanny at eutsiv.com (Geovanny Junio :: eutsiv) Date: Wed, 8 May 2013 20:02:36 -0300 Subject: [SP-pm] [OT] Busco oportunidade Message-ID: Ol? pessoal, tudo bem? Busco oportunidade trabalhando preferencialmente com Perl ou Javascript, na grande Belo Horizonte ou telecommute, em regime PJ. Eu tenho c?digo Perl para mostrar aqui: https://github.com/geovannyjs/ParserIPTablesSave/blob/master/lib/Parser/IPTables/Save.pm e aqui: https://github.com/geovannyjs/LambariSUR/blob/master/lambari . Tenho c?digo Javascript para mostrar aqui: https://github.com/eutsiv/Fish/blob/master/lib/Fish.js Experi?ncias (tag style): Moose, Catalyst, AnyEvent, Node.js, ExtJS, Sencha Touch, Qooxdoo, PHP, CakePHP, Java, C/C++, PostgreSQL, SQLServer, MySQL, MongoDB, System Admin, Linux, Windows Server 2003-2012, Linux (CLI) Se algu?m souber de algo, estamos ai :) Grato, -- Geovanny Junio Consultor de Tecnologia geovanny (at) eutsiv.com +55 31 9422-8885 +55 31 2519-8603 www.eutsiv.com 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 eduardo at web2solutions.com.br Wed May 8 17:51:59 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Wed, 08 May 2013 21:51:59 -0300 Subject: [SP-pm] [OT] Busco oportunidade In-Reply-To: References: Message-ID: <518AF32F.70405@web2solutions.com.br> Ol? Geovanny, se importa de me enviar seu CV? Abs On 08/05/2013 20:02, Geovanny Junio :: eutsiv wrote: > Ol? pessoal, tudo bem? > > Busco oportunidade trabalhando preferencialmente com Perl ou > Javascript, na grande Belo Horizonte ou telecommute, em regime PJ. > > Eu tenho c?digo Perl para mostrar aqui: > https://github.com/geovannyjs/ParserIPTablesSave/blob/master/lib/Parser/IPTables/Save.pm > > e aqui: > https://github.com/geovannyjs/LambariSUR/blob/master/lambari . > > Tenho c?digo Javascript para mostrar aqui: > https://github.com/eutsiv/Fish/blob/master/lib/Fish.js > > Experi?ncias (tag style): Moose, Catalyst, AnyEvent, Node.js, ExtJS, > Sencha Touch, Qooxdoo, PHP, CakePHP, Java, C/C++, PostgreSQL, > SQLServer, MySQL, MongoDB, System Admin, Linux, Windows Server > 2003-2012, Linux (CLI) > > Se algu?m souber de algo, estamos ai :) > > Grato, > -- > Geovanny Junio > Consultor de Tecnologia > geovanny (at) eutsiv.com > +55 31 9422-8885 > +55 31 2519-8603 > www.eutsiv.com > > 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. > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Thu May 9 08:21:35 2013 From: marciorp at gmail.com (Marcio - Google) Date: Thu, 9 May 2013 11:21:35 -0400 Subject: [SP-pm] Capturar dados de sites Message-ID: Mestres, Estou procurando uma forma de fazer um aplicativo que navegue em um determinado site, capture algumas informa??es e grave em BD. Pra ficar mais f?cil de entender, vai um exemplo. Entrar no site telelistas.net, preencher uma determinada palavra-chave para busca, acionar o bot?o buscar e pegar os nomes e telefones para salvar no BD. Isso sem intera??o/interven??o do usu?rio. Alguma ideia? M?dulo? M?gica? Ah, o site alvo ? Asp.Net. Abs, Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Thu May 9 08:26:56 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 9 May 2013 12:26:56 -0300 Subject: [SP-pm] Capturar dados de sites In-Reply-To: References: Message-ID: WWW::Mechanize e seus parentes 2013/5/9 Marcio - Google > Mestres, > > Estou procurando uma forma de fazer um aplicativo que navegue em um > determinado site, capture algumas informa??es e grave em BD. > > Pra ficar mais f?cil de entender, vai um exemplo. > Entrar no site telelistas.net, preencher uma determinada palavra-chave > para busca, acionar o bot?o buscar e pegar os nomes e telefones para salvar > no BD. Isso sem intera??o/interven??o do usu?rio. > > Alguma ideia? M?dulo? M?gica? > > Ah, o site alvo ? Asp.Net. > > Abs, > > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From mrpa.security at gmail.com Thu May 9 08:46:27 2013 From: mrpa.security at gmail.com (firebits) Date: Thu, 9 May 2013 12:46:27 -0300 Subject: [SP-pm] Capturar dados de sites In-Reply-To: References: Message-ID: Tive um experi?ncia muito boa com mechanize com python em um Pentest web. Acredito com Perl ser melhor ainda pois import do python foi portado do cpan do Perl. Cheguei ate fazer um exploit para fazer reverso de cookie de um Big-IP vulner?vel entre Internet/LAN. Ta ai um linguagem que quero aprofundar pra Pentest. Se tiver algo evento em Perl posso tentar demonstrar algo na humildade? N?o manipula??o de Perl ainda...:( Recomendo. ? show mesmo! Viva Perl, muito show mesmo:) @firebitsbr Em 09/05/2013 13:27, "Blabos de Blebe" escreveu: > WWW::Mechanize e seus parentes > > > 2013/5/9 Marcio - Google > >> Mestres, >> >> Estou procurando uma forma de fazer um aplicativo que navegue em um >> determinado site, capture algumas informa??es e grave em BD. >> >> Pra ficar mais f?cil de entender, vai um exemplo. >> Entrar no site telelistas.net, preencher uma determinada palavra-chave >> para busca, acionar o bot?o buscar e pegar os nomes e telefones para salvar >> no BD. Isso sem intera??o/interven??o do usu?rio. >> >> Alguma ideia? M?dulo? M?gica? >> >> Ah, o site alvo ? Asp.Net. >> >> Abs, >> >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From creaktive at gmail.com Thu May 9 08:47:49 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Thu, 9 May 2013 12:47:49 -0300 Subject: [SP-pm] Capturar dados de sites In-Reply-To: References: Message-ID: Depende! Voc? precisa fazer isso "on-fly"? Ou em lote? Se for em lote, voc? quer percorrer o site todo? Ou tem uma lista de palavras-chaves? ABS() 2013/5/9 Marcio - Google > Mestres, > > Estou procurando uma forma de fazer um aplicativo que navegue em um > determinado site, capture algumas informa??es e grave em BD. > > Pra ficar mais f?cil de entender, vai um exemplo. > Entrar no site telelistas.net, preencher uma determinada palavra-chave > para busca, acionar o bot?o buscar e pegar os nomes e telefones para salvar > no BD. Isso sem intera??o/interven??o do usu?rio. > > Alguma ideia? M?dulo? M?gica? > > Ah, o site alvo ? Asp.Net. > > Abs, > > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From creaktive at gmail.com Thu May 9 08:47:49 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Thu, 9 May 2013 12:47:49 -0300 Subject: [SP-pm] Capturar dados de sites In-Reply-To: References: Message-ID: Depende! Voc? precisa fazer isso "on-fly"? Ou em lote? Se for em lote, voc? quer percorrer o site todo? Ou tem uma lista de palavras-chaves? ABS() 2013/5/9 Marcio - Google > Mestres, > > Estou procurando uma forma de fazer um aplicativo que navegue em um > determinado site, capture algumas informa??es e grave em BD. > > Pra ficar mais f?cil de entender, vai um exemplo. > Entrar no site telelistas.net, preencher uma determinada palavra-chave > para busca, acionar o bot?o buscar e pegar os nomes e telefones para salvar > no BD. Isso sem intera??o/interven??o do usu?rio. > > Alguma ideia? M?dulo? M?gica? > > Ah, o site alvo ? Asp.Net. > > Abs, > > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dan.vinciguerra at gmail.com Thu May 9 09:02:45 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Thu, 9 May 2013 13:02:45 -0300 Subject: [SP-pm] Capturar dados de sites In-Reply-To: References: Message-ID: Usaria o LWP para isso bem f?cil... S? quer pegar as informa??es e persistir? * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/5/9 Stanislaw Pusep > Depende! Voc? precisa fazer isso "on-fly"? Ou em lote? Se for em lote, > voc? quer percorrer o site todo? Ou tem uma lista de palavras-chaves? > > > ABS() > > > 2013/5/9 Marcio - Google > >> Mestres, >> >> Estou procurando uma forma de fazer um aplicativo que navegue em um >> determinado site, capture algumas informa??es e grave em BD. >> >> Pra ficar mais f?cil de entender, vai um exemplo. >> Entrar no site telelistas.net, preencher uma determinada palavra-chave >> para busca, acionar o bot?o buscar e pegar os nomes e telefones para salvar >> no BD. Isso sem intera??o/interven??o do usu?rio. >> >> Alguma ideia? M?dulo? M?gica? >> >> Ah, o site alvo ? Asp.Net. >> >> Abs, >> >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Thu May 9 09:04:23 2013 From: marciorp at gmail.com (Marcio - Google) Date: Thu, 9 May 2013 12:04:23 -0400 Subject: [SP-pm] Capturar dados de sites In-Reply-To: References: Message-ID: Stan, Em lote. A sequencia ? assim: 1. Entrar usu?rio e senha e conferir se autenticou; 2. Entrar com uma palavra chave em um campo especifico, pois o site s? aceita o m?todo post; 3. Submeter o form; 4. Capturar v?rios dados; 5. Acionar o bot?o pr?ximo; 6. Capturar mais dados at? n?o ter mais o bot?o pr?ximo. Com esses dados, vou entrar em outra parte do site e fazer a mesma coisa: 1. Entrar usu?rio e senha e conferir se autenticou; 2. Entrar com uma palavra chave em um campo especifico, pois o site s? aceita o m?todo post. Essa palavra-chave ? o resultado da captura anterior; 3. Submeter o form; 4. Entrar em um link; 5. Capturar v?rios dados; 6. Repetir a partir do 2. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 9 de maio de 2013 11:47, Stanislaw Pusep escreveu: > Depende! Voc? precisa fazer isso "on-fly"? Ou em lote? Se for em lote, > voc? quer percorrer o site todo? Ou tem uma lista de palavras-chaves? > > > ABS() > > > 2013/5/9 Marcio - Google > >> Mestres, >> >> Estou procurando uma forma de fazer um aplicativo que navegue em um >> determinado site, capture algumas informa??es e grave em BD. >> >> Pra ficar mais f?cil de entender, vai um exemplo. >> Entrar no site telelistas.net, preencher uma determinada palavra-chave >> para busca, acionar o bot?o buscar e pegar os nomes e telefones para salvar >> no BD. Isso sem intera??o/interven??o do usu?rio. >> >> Alguma ideia? M?dulo? M?gica? >> >> Ah, o site alvo ? Asp.Net. >> >> Abs, >> >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Thu May 9 09:04:19 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Thu, 9 May 2013 13:04:19 -0300 Subject: [SP-pm] Capturar dados de sites In-Reply-To: References: Message-ID: Repare que ele passa o parametro da busca via GET, http://www.telelistas.net/templates/resultado_busca.aspx?q=lala h? parametros a mais necessarios, mas basicamente vc precisa entender a resposta desse GET navegando pelo DOM da p?gina. Pra isso use Web::Scrape, WWW::Mechanize, HTML::Treebuilder::XPATH, etc. Esse tipo de tarefa parece simples, mas ? ridiculamente simples. ( Amigo meu que nao sabia nada de perl a 7 dias atr?s, hoje me mostrou isso https://github.com/ricardoalcantara/noip_lightweight_client_perl/blob/master/noip ). O Mindset/Arquitetura de se fazer crawler ? mais importante que a t?cnica em si de programar. Por exemplo, voc? precisa revisitar a pesquisa ou usar? sempre o resultado do banco de dados?? Precisa fazer as perguntas pro seu neg?cio []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/5/9 Marcio - Google > Mestres, > > Estou procurando uma forma de fazer um aplicativo que navegue em um > determinado site, capture algumas informa??es e grave em BD. > > Pra ficar mais f?cil de entender, vai um exemplo. > Entrar no site telelistas.net, preencher uma determinada palavra-chave > para busca, acionar o bot?o buscar e pegar os nomes e telefones para salvar > no BD. Isso sem intera??o/interven??o do usu?rio. > > Alguma ideia? M?dulo? M?gica? > > Ah, o site alvo ? Asp.Net. > > Abs, > > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Thu May 9 09:04:19 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Thu, 9 May 2013 13:04:19 -0300 Subject: [SP-pm] Capturar dados de sites In-Reply-To: References: Message-ID: Repare que ele passa o parametro da busca via GET, http://www.telelistas.net/templates/resultado_busca.aspx?q=lala h? parametros a mais necessarios, mas basicamente vc precisa entender a resposta desse GET navegando pelo DOM da p?gina. Pra isso use Web::Scrape, WWW::Mechanize, HTML::Treebuilder::XPATH, etc. Esse tipo de tarefa parece simples, mas ? ridiculamente simples. ( Amigo meu que nao sabia nada de perl a 7 dias atr?s, hoje me mostrou isso https://github.com/ricardoalcantara/noip_lightweight_client_perl/blob/master/noip ). O Mindset/Arquitetura de se fazer crawler ? mais importante que a t?cnica em si de programar. Por exemplo, voc? precisa revisitar a pesquisa ou usar? sempre o resultado do banco de dados?? Precisa fazer as perguntas pro seu neg?cio []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/5/9 Marcio - Google > Mestres, > > Estou procurando uma forma de fazer um aplicativo que navegue em um > determinado site, capture algumas informa??es e grave em BD. > > Pra ficar mais f?cil de entender, vai um exemplo. > Entrar no site telelistas.net, preencher uma determinada palavra-chave > para busca, acionar o bot?o buscar e pegar os nomes e telefones para salvar > no BD. Isso sem intera??o/interven??o do usu?rio. > > Alguma ideia? M?dulo? M?gica? > > Ah, o site alvo ? Asp.Net. > > Abs, > > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eduardo at web2solutions.com.br Thu May 9 09:17:38 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Thu, 09 May 2013 13:17:38 -0300 Subject: [SP-pm] Capturar dados de sites In-Reply-To: References: Message-ID: <518BCC22.8060203@web2solutions.com.br> Esqueceram de mencionar o curl On 09/05/2013 13:04, Marcio - Google wrote: > Stan, > > Em lote. A sequencia ? assim: > 1. Entrar usu?rio e senha e conferir se autenticou; > 2. Entrar com uma palavra chave em um campo especifico, pois o site s? > aceita o m?todo post; > 3. Submeter o form; > 4. Capturar v?rios dados; > 5. Acionar o bot?o pr?ximo; > 6. Capturar mais dados at? n?o ter mais o bot?o pr?ximo. > > Com esses dados, vou entrar em outra parte do site e fazer a mesma coisa: > 1. Entrar usu?rio e senha e conferir se autenticou; > 2. Entrar com uma palavra chave em um campo especifico, pois o site s? > aceita o m?todo post. Essa palavra-chave ? o resultado da captura > anterior; > 3. Submeter o form; > 4. Entrar em um link; > 5. Capturar v?rios dados; > 6. Repetir a partir do 2. > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 9 de maio de 2013 11:47, Stanislaw Pusep > escreveu: > > Depende! Voc? precisa fazer isso "on-fly"? Ou em lote? Se for em > lote, voc? quer percorrer o site todo? Ou tem uma lista de > palavras-chaves? > > > ABS() > > > 2013/5/9 Marcio - Google > > > Mestres, > > Estou procurando uma forma de fazer um aplicativo que navegue > em um determinado site, capture algumas informa??es e grave em BD. > > Pra ficar mais f?cil de entender, vai um exemplo. > Entrar no site telelistas.net , > preencher uma determinada palavra-chave para busca, acionar o > bot?o buscar e pegar os nomes e telefones para salvar no BD. > Isso sem intera??o/interven??o do usu?rio. > > Alguma ideia? M?dulo? M?gica? > > Ah, o site alvo ? Asp.Net. > > Abs, > > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From creaktive at gmail.com Thu May 9 09:19:06 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Thu, 9 May 2013 13:19:06 -0300 Subject: [SP-pm] Capturar dados de sites In-Reply-To: References: Message-ID: Ent?o, WWW::Mechanize to the rescue :) Uma p?gina para servir de inspira??o: http://perlbuzz.com/2011/11/finding-a-lost-dogs-owner-with-perl-and-wwwmechanize.html ABS() 2013/5/9 Marcio - Google > Stan, > > Em lote. A sequencia ? assim: > 1. Entrar usu?rio e senha e conferir se autenticou; > 2. Entrar com uma palavra chave em um campo especifico, pois o site s? > aceita o m?todo post; > 3. Submeter o form; > 4. Capturar v?rios dados; > 5. Acionar o bot?o pr?ximo; > 6. Capturar mais dados at? n?o ter mais o bot?o pr?ximo. > > Com esses dados, vou entrar em outra parte do site e fazer a mesma coisa: > 1. Entrar usu?rio e senha e conferir se autenticou; > 2. Entrar com uma palavra chave em um campo especifico, pois o site s? > aceita o m?todo post. Essa palavra-chave ? o resultado da captura anterior; > 3. Submeter o form; > 4. Entrar em um link; > 5. Capturar v?rios dados; > 6. Repetir a partir do 2. > > > [...]'s > > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 9 de maio de 2013 11:47, Stanislaw Pusep escreveu: > > Depende! Voc? precisa fazer isso "on-fly"? Ou em lote? Se for em lote, >> voc? quer percorrer o site todo? Ou tem uma lista de palavras-chaves? >> >> >> ABS() >> >> >> 2013/5/9 Marcio - Google >> >>> Mestres, >>> >>> Estou procurando uma forma de fazer um aplicativo que navegue em um >>> determinado site, capture algumas informa??es e grave em BD. >>> >>> Pra ficar mais f?cil de entender, vai um exemplo. >>> Entrar no site telelistas.net, preencher uma determinada palavra-chave >>> para busca, acionar o bot?o buscar e pegar os nomes e telefones para salvar >>> no BD. Isso sem intera??o/interven??o do usu?rio. >>> >>> Alguma ideia? M?dulo? M?gica? >>> >>> Ah, o site alvo ? Asp.Net. >>> >>> Abs, >>> >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From creaktive at gmail.com Thu May 9 09:22:05 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Thu, 9 May 2013 13:22:05 -0300 Subject: [SP-pm] Capturar dados de sites In-Reply-To: <518BCC22.8060203@web2solutions.com.br> References: <518BCC22.8060203@web2solutions.com.br> Message-ID: use LWP::Protocol::Net::Curl; use WWW::Mechanize; # pronto: WWW::Mechanize usar? libcurl por baixo dos panos :) ABS() 2013/5/9 Eduardo Almeida > Esqueceram de mencionar o curl > > > On 09/05/2013 13:04, Marcio - Google wrote: > > Stan, > > Em lote. A sequencia ? assim: > 1. Entrar usu?rio e senha e conferir se autenticou; > 2. Entrar com uma palavra chave em um campo especifico, pois o site s? > aceita o m?todo post; > 3. Submeter o form; > 4. Capturar v?rios dados; > 5. Acionar o bot?o pr?ximo; > 6. Capturar mais dados at? n?o ter mais o bot?o pr?ximo. > > Com esses dados, vou entrar em outra parte do site e fazer a mesma coisa: > 1. Entrar usu?rio e senha e conferir se autenticou; > 2. Entrar com uma palavra chave em um campo especifico, pois o site s? > aceita o m?todo post. Essa palavra-chave ? o resultado da captura anterior; > 3. Submeter o form; > 4. Entrar em um link; > 5. Capturar v?rios dados; > 6. Repetir a partir do 2. > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 9 de maio de 2013 11:47, Stanislaw Pusep escreveu: > >> Depende! Voc? precisa fazer isso "on-fly"? Ou em lote? Se for em lote, >> voc? quer percorrer o site todo? Ou tem uma lista de palavras-chaves? >> >> >> ABS() >> >> >> 2013/5/9 Marcio - Google >> >>> Mestres, >>> >>> Estou procurando uma forma de fazer um aplicativo que navegue em um >>> determinado site, capture algumas informa??es e grave em BD. >>> >>> Pra ficar mais f?cil de entender, vai um exemplo. >>> Entrar no site telelistas.net, preencher uma determinada palavra-chave >>> para busca, acionar o bot?o buscar e pegar os nomes e telefones para salvar >>> no BD. Isso sem intera??o/interven??o do usu?rio. >>> >>> Alguma ideia? M?dulo? M?gica? >>> >>> Ah, o site alvo ? Asp.Net. >>> >>> Abs, >>> >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > -- > Eduardo Almeida - Software Engineer > eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 > > *WEB2 Solutions* - Inovando, sempre! > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Thu May 9 09:44:41 2013 From: marciorp at gmail.com (Marcio - Google) Date: Thu, 9 May 2013 12:44:41 -0400 Subject: [SP-pm] Capturar dados de sites In-Reply-To: References: <518BCC22.8060203@web2solutions.com.br> Message-ID: Marcio, O telelist foi apenas exemplo. ? que n?o tenho como fornecer acesso ao site para voc?s verem, roda apenas na intranet. ? prov?vel que n?o precise revisitar. Estou ajudando um amigo apenas. Nem ele sabe direito o que ele quer, como estou parado e preciso ocupar a cabe?a resolvi ajudar, sem compromisso. Ele presta servi?o para um empresa, essa p?gina que quero ler as informa??es ? o relat?rio de comiss?es dele, pois toda semana ele tem que imprimir essa p?gina e digitar as informa??es novamente em uma planilha que ele usa para calcular as comiss?es dos vendedores dele. Ent?o a ideia ? capturar de forma autom?tica, pois ? muita coisa, guardar em MySql e exportar pra um arquivo CVS que ele poder? importar para o Excel. J? revirei bastante o negocio. O relat?rio que pede o per?odo e lista as informa??es abaixo, usando o DataGrid do Asp.Net. Ela lista as 50 primeiras linhas, quando clica no bot?o pr?ximo ela lista as pr?ximas 50 e assim vai. Essa ? a primeira parte. Ai com essas informa??es eu tenho que entrar em outra p?gina onde entro com o c?digo da venda (linhas da p?gina anterior) e listar os dados, para poder pegar o c?digo do vendedor dele para calcular a comiss?o individual. Pois a primeira p?gina d? a comiss?o total, da revenda. Essa ? a segunda parte. Abs, Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 9 de maio de 2013 12:22, Stanislaw Pusep escreveu: > > use LWP::Protocol::Net::Curl; > use WWW::Mechanize; > > # pronto: WWW::Mechanize usar? libcurl por baixo dos panos :) > > > > ABS() > > > 2013/5/9 Eduardo Almeida > >> Esqueceram de mencionar o curl >> >> >> On 09/05/2013 13:04, Marcio - Google wrote: >> >> Stan, >> >> Em lote. A sequencia ? assim: >> 1. Entrar usu?rio e senha e conferir se autenticou; >> 2. Entrar com uma palavra chave em um campo especifico, pois o site s? >> aceita o m?todo post; >> 3. Submeter o form; >> 4. Capturar v?rios dados; >> 5. Acionar o bot?o pr?ximo; >> 6. Capturar mais dados at? n?o ter mais o bot?o pr?ximo. >> >> Com esses dados, vou entrar em outra parte do site e fazer a mesma >> coisa: >> 1. Entrar usu?rio e senha e conferir se autenticou; >> 2. Entrar com uma palavra chave em um campo especifico, pois o site s? >> aceita o m?todo post. Essa palavra-chave ? o resultado da captura anterior; >> 3. Submeter o form; >> 4. Entrar em um link; >> 5. Capturar v?rios dados; >> 6. Repetir a partir do 2. >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 9 de maio de 2013 11:47, Stanislaw Pusep escreveu: >> >>> Depende! Voc? precisa fazer isso "on-fly"? Ou em lote? Se for em lote, >>> voc? quer percorrer o site todo? Ou tem uma lista de palavras-chaves? >>> >>> >>> ABS() >>> >>> >>> 2013/5/9 Marcio - Google >>> >>>> Mestres, >>>> >>>> Estou procurando uma forma de fazer um aplicativo que navegue em um >>>> determinado site, capture algumas informa??es e grave em BD. >>>> >>>> Pra ficar mais f?cil de entender, vai um exemplo. >>>> Entrar no site telelistas.net, preencher uma determinada palavra-chave >>>> para busca, acionar o bot?o buscar e pegar os nomes e telefones para salvar >>>> no BD. Isso sem intera??o/interven??o do usu?rio. >>>> >>>> Alguma ideia? M?dulo? M?gica? >>>> >>>> Ah, o site alvo ? Asp.Net. >>>> >>>> Abs, >>>> >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> -- >> Eduardo Almeida - Software Engineer >> eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >> >> *WEB2 Solutions* - Inovando, sempre! >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Thu May 9 09:47:03 2013 From: marciorp at gmail.com (Marcio - Google) Date: Thu, 9 May 2013 12:47:03 -0400 Subject: [SP-pm] Capturar dados de sites In-Reply-To: References: <518BCC22.8060203@web2solutions.com.br> Message-ID: Daniel, Sim. Qual a vantagem/diferen?a entre as op??es expostas? Abs, Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 9 de maio de 2013 12:44, Marcio - Google escreveu: > Marcio, > > O telelist foi apenas exemplo. ? que n?o tenho como fornecer acesso ao > site para voc?s verem, roda apenas na intranet. > ? prov?vel que n?o precise revisitar. > Estou ajudando um amigo apenas. Nem ele sabe direito o que ele quer, como > estou parado e preciso ocupar a cabe?a resolvi ajudar, sem compromisso. > Ele presta servi?o para um empresa, essa p?gina que quero ler as > informa??es ? o relat?rio de comiss?es dele, pois toda semana ele tem que > imprimir essa p?gina e digitar as informa??es novamente em uma planilha que > ele usa para calcular as comiss?es dos vendedores dele. > Ent?o a ideia ? capturar de forma autom?tica, pois ? muita coisa, guardar > em MySql e exportar pra um arquivo CVS que ele poder? importar para o Excel. > J? revirei bastante o negocio. O relat?rio que pede o per?odo e lista as > informa??es abaixo, usando o DataGrid do Asp.Net. Ela lista as 50 primeiras > linhas, quando clica no bot?o pr?ximo ela lista as pr?ximas 50 e assim vai. > Essa ? a primeira parte. > Ai com essas informa??es eu tenho que entrar em outra p?gina onde entro > com o c?digo da venda (linhas da p?gina anterior) e listar os dados, para > poder pegar o c?digo do vendedor dele para calcular a comiss?o individual. > Pois a primeira p?gina d? a comiss?o total, da revenda. > Essa ? a segunda parte. > > Abs, > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 9 de maio de 2013 12:22, Stanislaw Pusep escreveu: > > >> use LWP::Protocol::Net::Curl; >> use WWW::Mechanize; >> >> # pronto: WWW::Mechanize usar? libcurl por baixo dos panos :) >> >> >> >> ABS() >> >> >> 2013/5/9 Eduardo Almeida >> >>> Esqueceram de mencionar o curl >>> >>> >>> On 09/05/2013 13:04, Marcio - Google wrote: >>> >>> Stan, >>> >>> Em lote. A sequencia ? assim: >>> 1. Entrar usu?rio e senha e conferir se autenticou; >>> 2. Entrar com uma palavra chave em um campo especifico, pois o site s? >>> aceita o m?todo post; >>> 3. Submeter o form; >>> 4. Capturar v?rios dados; >>> 5. Acionar o bot?o pr?ximo; >>> 6. Capturar mais dados at? n?o ter mais o bot?o pr?ximo. >>> >>> Com esses dados, vou entrar em outra parte do site e fazer a mesma >>> coisa: >>> 1. Entrar usu?rio e senha e conferir se autenticou; >>> 2. Entrar com uma palavra chave em um campo especifico, pois o site s? >>> aceita o m?todo post. Essa palavra-chave ? o resultado da captura anterior; >>> 3. Submeter o form; >>> 4. Entrar em um link; >>> 5. Capturar v?rios dados; >>> 6. Repetir a partir do 2. >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> >>> Em 9 de maio de 2013 11:47, Stanislaw Pusep escreveu: >>> >>>> Depende! Voc? precisa fazer isso "on-fly"? Ou em lote? Se for em lote, >>>> voc? quer percorrer o site todo? Ou tem uma lista de palavras-chaves? >>>> >>>> >>>> ABS() >>>> >>>> >>>> 2013/5/9 Marcio - Google >>>> >>>>> Mestres, >>>>> >>>>> Estou procurando uma forma de fazer um aplicativo que navegue em um >>>>> determinado site, capture algumas informa??es e grave em BD. >>>>> >>>>> Pra ficar mais f?cil de entender, vai um exemplo. >>>>> Entrar no site telelistas.net, preencher uma determinada >>>>> palavra-chave para busca, acionar o bot?o buscar e pegar os nomes e >>>>> telefones para salvar no BD. Isso sem intera??o/interven??o do usu?rio. >>>>> >>>>> Alguma ideia? M?dulo? M?gica? >>>>> >>>>> Ah, o site alvo ? Asp.Net. >>>>> >>>>> Abs, >>>>> >>>>> >>>>> Marcio >>>>> >>>>> ======================================== >>>>> ########### Campanha Ajude o Marcio! ########### >>>>> http://sosmarcio.blogspot.com.br/ >>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>> ======================================== >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> >>> -- >>> Eduardo Almeida - Software Engineer >>> eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >>> >>> *WEB2 Solutions* - Inovando, sempre! >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Thu May 9 09:48:30 2013 From: marciorp at gmail.com (Marcio - Google) Date: Thu, 9 May 2013 12:48:30 -0400 Subject: [SP-pm] Capturar dados de sites In-Reply-To: References: <518BCC22.8060203@web2solutions.com.br> Message-ID: Stan, obrigado! Eduardo, qual a necessidade/vantagem do curl? Abs, Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 9 de maio de 2013 12:47, Marcio - Google escreveu: > Daniel, > > Sim. Qual a vantagem/diferen?a entre as op??es expostas? > > Abs, > > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 9 de maio de 2013 12:44, Marcio - Google escreveu: > > Marcio, >> >> O telelist foi apenas exemplo. ? que n?o tenho como fornecer acesso ao >> site para voc?s verem, roda apenas na intranet. >> ? prov?vel que n?o precise revisitar. >> Estou ajudando um amigo apenas. Nem ele sabe direito o que ele quer, como >> estou parado e preciso ocupar a cabe?a resolvi ajudar, sem compromisso. >> Ele presta servi?o para um empresa, essa p?gina que quero ler as >> informa??es ? o relat?rio de comiss?es dele, pois toda semana ele tem que >> imprimir essa p?gina e digitar as informa??es novamente em uma planilha que >> ele usa para calcular as comiss?es dos vendedores dele. >> Ent?o a ideia ? capturar de forma autom?tica, pois ? muita coisa, guardar >> em MySql e exportar pra um arquivo CVS que ele poder? importar para o Excel. >> J? revirei bastante o negocio. O relat?rio que pede o per?odo e lista as >> informa??es abaixo, usando o DataGrid do Asp.Net. Ela lista as 50 primeiras >> linhas, quando clica no bot?o pr?ximo ela lista as pr?ximas 50 e assim vai. >> Essa ? a primeira parte. >> Ai com essas informa??es eu tenho que entrar em outra p?gina onde entro >> com o c?digo da venda (linhas da p?gina anterior) e listar os dados, para >> poder pegar o c?digo do vendedor dele para calcular a comiss?o individual. >> Pois a primeira p?gina d? a comiss?o total, da revenda. >> Essa ? a segunda parte. >> >> Abs, >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 9 de maio de 2013 12:22, Stanislaw Pusep escreveu: >> >> >>> use LWP::Protocol::Net::Curl; >>> use WWW::Mechanize; >>> >>> # pronto: WWW::Mechanize usar? libcurl por baixo dos panos :) >>> >>> >>> >>> ABS() >>> >>> >>> 2013/5/9 Eduardo Almeida >>> >>>> Esqueceram de mencionar o curl >>>> >>>> >>>> On 09/05/2013 13:04, Marcio - Google wrote: >>>> >>>> Stan, >>>> >>>> Em lote. A sequencia ? assim: >>>> 1. Entrar usu?rio e senha e conferir se autenticou; >>>> 2. Entrar com uma palavra chave em um campo especifico, pois o site s? >>>> aceita o m?todo post; >>>> 3. Submeter o form; >>>> 4. Capturar v?rios dados; >>>> 5. Acionar o bot?o pr?ximo; >>>> 6. Capturar mais dados at? n?o ter mais o bot?o pr?ximo. >>>> >>>> Com esses dados, vou entrar em outra parte do site e fazer a mesma >>>> coisa: >>>> 1. Entrar usu?rio e senha e conferir se autenticou; >>>> 2. Entrar com uma palavra chave em um campo especifico, pois o site s? >>>> aceita o m?todo post. Essa palavra-chave ? o resultado da captura anterior; >>>> 3. Submeter o form; >>>> 4. Entrar em um link; >>>> 5. Capturar v?rios dados; >>>> 6. Repetir a partir do 2. >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> >>>> Em 9 de maio de 2013 11:47, Stanislaw Pusep escreveu: >>>> >>>>> Depende! Voc? precisa fazer isso "on-fly"? Ou em lote? Se for em lote, >>>>> voc? quer percorrer o site todo? Ou tem uma lista de palavras-chaves? >>>>> >>>>> >>>>> ABS() >>>>> >>>>> >>>>> 2013/5/9 Marcio - Google >>>>> >>>>>> Mestres, >>>>>> >>>>>> Estou procurando uma forma de fazer um aplicativo que navegue em um >>>>>> determinado site, capture algumas informa??es e grave em BD. >>>>>> >>>>>> Pra ficar mais f?cil de entender, vai um exemplo. >>>>>> Entrar no site telelistas.net, preencher uma determinada >>>>>> palavra-chave para busca, acionar o bot?o buscar e pegar os nomes e >>>>>> telefones para salvar no BD. Isso sem intera??o/interven??o do usu?rio. >>>>>> >>>>>> Alguma ideia? M?dulo? M?gica? >>>>>> >>>>>> Ah, o site alvo ? Asp.Net. >>>>>> >>>>>> Abs, >>>>>> >>>>>> >>>>>> Marcio >>>>>> >>>>>> ======================================== >>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>> http://sosmarcio.blogspot.com.br/ >>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>> ======================================== >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>>> >>>> -- >>>> Eduardo Almeida - Software Engineer >>>> eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >>>> >>>> *WEB2 Solutions* - Inovando, sempre! >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eduardo at web2solutions.com.br Thu May 9 09:52:56 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Thu, 09 May 2013 13:52:56 -0300 Subject: [SP-pm] Capturar dados de sites In-Reply-To: References: <518BCC22.8060203@web2solutions.com.br> Message-ID: <518BD468.5000406@web2solutions.com.br> On 09/05/2013 13:44, Marcio - Google wrote: > Marcio, > > O telelist foi apenas exemplo. ? que n?o tenho como fornecer acesso ao > site para voc?s verem, roda apenas na intranet. > ? prov?vel que n?o precise revisitar. > Estou ajudando um amigo apenas. Nem ele sabe direito o que ele quer, > como estou parado e preciso ocupar a cabe?a resolvi ajudar, sem > compromisso. > Ele presta servi?o para um empresa, essa p?gina que quero ler as > informa??es ? o relat?rio de comiss?es dele, pois toda semana ele tem > que imprimir essa p?gina e digitar as informa??es novamente em uma > planilha que ele usa para calcular as comiss?es dos vendedores dele. > Ent?o a ideia ? capturar de forma autom?tica, pois ? muita coisa, > guardar em MySql e exportar pra um arquivo CVS que ele poder? importar > para o Excel. > J? revirei bastante o negocio. O relat?rio que pede o per?odo e lista > as informa??es abaixo, usando o DataGrid do Asp.Net. Ela lista as 50 > primeiras linhas, quando clica no bot?o pr?ximo ela lista as pr?ximas > 50 e assim vai. Fa?a seu post direto ? url que retorna os dados ao invez de usar o mech pra acionar o bot?o > Essa ? a primeira parte. > Ai com essas informa??es eu tenho que entrar em outra p?gina onde > entro com o c?digo da venda (linhas da p?gina anterior) e listar os > dados, para poder pegar o c?digo do vendedor dele para calcular a > comiss?o individual. Pois a primeira p?gina d? a comiss?o total, da > revenda. > Essa ? a segunda parte. > > Abs, > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 9 de maio de 2013 12:22, Stanislaw Pusep > escreveu: > > > use LWP::Protocol::Net::Curl; > use WWW::Mechanize; > > # pronto: WWW::Mechanize usar? libcurl por baixo dos panos :) > > > > ABS() > > > 2013/5/9 Eduardo Almeida > > > Esqueceram de mencionar o curl > > > On 09/05/2013 13:04, Marcio - Google wrote: >> Stan, >> >> Em lote. A sequencia ? assim: >> 1. Entrar usu?rio e senha e conferir se autenticou; >> 2. Entrar com uma palavra chave em um campo especifico, pois >> o site s? aceita o m?todo post; >> 3. Submeter o form; >> 4. Capturar v?rios dados; >> 5. Acionar o bot?o pr?ximo; >> 6. Capturar mais dados at? n?o ter mais o bot?o pr?ximo. >> >> Com esses dados, vou entrar em outra parte do site e fazer a >> mesma coisa: >> 1. Entrar usu?rio e senha e conferir se autenticou; >> 2. Entrar com uma palavra chave em um campo especifico, pois >> o site s? aceita o m?todo post. Essa palavra-chave ? o >> resultado da captura anterior; >> 3. Submeter o form; >> 4. Entrar em um link; >> 5. Capturar v?rios dados; >> 6. Repetir a partir do 2. >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 9 de maio de 2013 11:47, Stanislaw Pusep >> > escreveu: >> >> Depende! Voc? precisa fazer isso "on-fly"? Ou em lote? Se >> for em lote, voc? quer percorrer o site todo? Ou tem uma >> lista de palavras-chaves? >> >> >> ABS() >> >> >> 2013/5/9 Marcio - Google > > >> >> Mestres, >> >> Estou procurando uma forma de fazer um aplicativo que >> navegue em um determinado site, capture algumas >> informa??es e grave em BD. >> >> Pra ficar mais f?cil de entender, vai um exemplo. >> Entrar no site telelistas.net >> , preencher uma determinada >> palavra-chave para busca, acionar o bot?o buscar e >> pegar os nomes e telefones para salvar no BD. Isso >> sem intera??o/interven??o do usu?rio. >> >> Alguma ideia? M?dulo? M?gica? >> >> Ah, o site alvo ? Asp.Net. >> >> Abs, >> >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> =end disclaimer >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers:http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list:SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > -- > Eduardo Almeida - Software Engineer > eduardo at web2solutions.com.br > - 27 3021-2430 / 27 9839 > 3755 > > *WEB2 Solutions* - Inovando, sempre! > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Thu May 9 09:54:14 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 9 May 2013 13:54:14 -0300 Subject: [SP-pm] Capturar dados de sites In-Reply-To: References: <518BCC22.8060203@web2solutions.com.br> Message-ID: Se o site t? em ASP.NET n?o esque?a de incluir o token gigantesco na requisi??o, que os sites feitos em ASP.NET normalmente geram automaticamente atrav?s de componentes .NET. Para facilitar utilize algum sniffer de http como Burp, wireshark ou mesmo o bom e velho Data Tamper(nem sei se existe isso ainda). Com isso poder?s ver tudo o que est? rolando na requisi??o desde cabe?alhos http at? as vari?veis que dever?o ser inclu?das na requisi??o(acho mais pr?tico). N?o sei se d? para fazer isso automaticamente com WWW::Mechanize, acredito que n?o. De qualquer forma, voc? sempre pode escolher o 'caminho mais dolorido', abrindo o c?digo da p?gina, e checar as vari?veis com 'os z?io'. Eu n?o recomendo, pois se tiver Javascript envolvido com requisi??o(o que n?o ? dif?cil hoje em dia), vai ter mais trabalho para montar a requisi??o com tudo o que ela precisa. Sinceramente recomendo que voc? analise tudo com um sniffer ou algo parecido para s? por desencargo... Cheers! 2013/5/9 Stanislaw Pusep > > use LWP::Protocol::Net::Curl; > use WWW::Mechanize; > > # pronto: WWW::Mechanize usar? libcurl por baixo dos panos :) > > > > ABS() > > > 2013/5/9 Eduardo Almeida > >> Esqueceram de mencionar o curl >> >> >> On 09/05/2013 13:04, Marcio - Google wrote: >> >> Stan, >> >> Em lote. A sequencia ? assim: >> 1. Entrar usu?rio e senha e conferir se autenticou; >> 2. Entrar com uma palavra chave em um campo especifico, pois o site s? >> aceita o m?todo post; >> 3. Submeter o form; >> 4. Capturar v?rios dados; >> 5. Acionar o bot?o pr?ximo; >> 6. Capturar mais dados at? n?o ter mais o bot?o pr?ximo. >> >> Com esses dados, vou entrar em outra parte do site e fazer a mesma >> coisa: >> 1. Entrar usu?rio e senha e conferir se autenticou; >> 2. Entrar com uma palavra chave em um campo especifico, pois o site s? >> aceita o m?todo post. Essa palavra-chave ? o resultado da captura anterior; >> 3. Submeter o form; >> 4. Entrar em um link; >> 5. Capturar v?rios dados; >> 6. Repetir a partir do 2. >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 9 de maio de 2013 11:47, Stanislaw Pusep escreveu: >> >>> Depende! Voc? precisa fazer isso "on-fly"? Ou em lote? Se for em lote, >>> voc? quer percorrer o site todo? Ou tem uma lista de palavras-chaves? >>> >>> >>> ABS() >>> >>> >>> 2013/5/9 Marcio - Google >>> >>>> Mestres, >>>> >>>> Estou procurando uma forma de fazer um aplicativo que navegue em um >>>> determinado site, capture algumas informa??es e grave em BD. >>>> >>>> Pra ficar mais f?cil de entender, vai um exemplo. >>>> Entrar no site telelistas.net, preencher uma determinada palavra-chave >>>> para busca, acionar o bot?o buscar e pegar os nomes e telefones para salvar >>>> no BD. Isso sem intera??o/interven??o do usu?rio. >>>> >>>> Alguma ideia? M?dulo? M?gica? >>>> >>>> Ah, o site alvo ? Asp.Net. >>>> >>>> Abs, >>>> >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> -- >> Eduardo Almeida - Software Engineer >> eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >> >> *WEB2 Solutions* - Inovando, sempre! >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Thu May 9 09:55:27 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 9 May 2013 13:55:27 -0300 Subject: [SP-pm] Capturar dados de sites In-Reply-To: References: <518BCC22.8060203@web2solutions.com.br> Message-ID: corrigi o meu texto 'bem pra caramba' ... mals! 2013/5/9 Andre Carneiro > > Se o site t? em ASP.NET n?o esque?a de incluir o token gigantesco na > requisi??o, que os sites feitos em ASP.NET normalmente geram > automaticamente atrav?s de componentes .NET. Para facilitar utilize algum > sniffer de http como Burp, wireshark ou mesmo o bom e velho Data Tamper(nem > sei se existe isso ainda). Com isso poder?s ver tudo o que est? rolando na > requisi??o desde cabe?alhos http at? as vari?veis que dever?o ser inclu?das > na requisi??o(acho mais pr?tico). > > N?o sei se d? para fazer isso automaticamente com WWW::Mechanize, > acredito que n?o. De qualquer forma, voc? sempre pode escolher o 'caminho > mais dolorido', abrindo o c?digo da p?gina, e checar as vari?veis com 'os > z?io'. Eu n?o recomendo, pois se tiver Javascript envolvido com > requisi??o(o que n?o ? dif?cil hoje em dia), vai ter mais trabalho para > montar a requisi??o com tudo o que ela precisa. > > Sinceramente recomendo que voc? analise tudo com um sniffer ou algo > parecido para s? por desencargo... > > > > Cheers! > > > 2013/5/9 Stanislaw Pusep > >> >> use LWP::Protocol::Net::Curl; >> use WWW::Mechanize; >> >> # pronto: WWW::Mechanize usar? libcurl por baixo dos panos :) >> >> >> >> ABS() >> >> >> 2013/5/9 Eduardo Almeida >> >>> Esqueceram de mencionar o curl >>> >>> >>> On 09/05/2013 13:04, Marcio - Google wrote: >>> >>> Stan, >>> >>> Em lote. A sequencia ? assim: >>> 1. Entrar usu?rio e senha e conferir se autenticou; >>> 2. Entrar com uma palavra chave em um campo especifico, pois o site s? >>> aceita o m?todo post; >>> 3. Submeter o form; >>> 4. Capturar v?rios dados; >>> 5. Acionar o bot?o pr?ximo; >>> 6. Capturar mais dados at? n?o ter mais o bot?o pr?ximo. >>> >>> Com esses dados, vou entrar em outra parte do site e fazer a mesma >>> coisa: >>> 1. Entrar usu?rio e senha e conferir se autenticou; >>> 2. Entrar com uma palavra chave em um campo especifico, pois o site s? >>> aceita o m?todo post. Essa palavra-chave ? o resultado da captura anterior; >>> 3. Submeter o form; >>> 4. Entrar em um link; >>> 5. Capturar v?rios dados; >>> 6. Repetir a partir do 2. >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> >>> Em 9 de maio de 2013 11:47, Stanislaw Pusep escreveu: >>> >>>> Depende! Voc? precisa fazer isso "on-fly"? Ou em lote? Se for em lote, >>>> voc? quer percorrer o site todo? Ou tem uma lista de palavras-chaves? >>>> >>>> >>>> ABS() >>>> >>>> >>>> 2013/5/9 Marcio - Google >>>> >>>>> Mestres, >>>>> >>>>> Estou procurando uma forma de fazer um aplicativo que navegue em um >>>>> determinado site, capture algumas informa??es e grave em BD. >>>>> >>>>> Pra ficar mais f?cil de entender, vai um exemplo. >>>>> Entrar no site telelistas.net, preencher uma determinada >>>>> palavra-chave para busca, acionar o bot?o buscar e pegar os nomes e >>>>> telefones para salvar no BD. Isso sem intera??o/interven??o do usu?rio. >>>>> >>>>> Alguma ideia? M?dulo? M?gica? >>>>> >>>>> Ah, o site alvo ? Asp.Net. >>>>> >>>>> Abs, >>>>> >>>>> >>>>> Marcio >>>>> >>>>> ======================================== >>>>> ########### Campanha Ajude o Marcio! ########### >>>>> http://sosmarcio.blogspot.com.br/ >>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>> ======================================== >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> >>> -- >>> Eduardo Almeida - Software Engineer >>> eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >>> >>> *WEB2 Solutions* - Inovando, sempre! >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From eduardo at web2solutions.com.br Thu May 9 09:58:48 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Thu, 09 May 2013 13:58:48 -0300 Subject: [SP-pm] Capturar dados de sites In-Reply-To: References: <518BCC22.8060203@web2solutions.com.br> Message-ID: <518BD5C8.40003@web2solutions.com.br> Na realidade nenhuma, eu so citei como op??o ... ate pq curl ? o que ta "atras dos panos" em alguns casos On 09/05/2013 13:48, Marcio - Google wrote: > Stan, obrigado! > > Eduardo, qual a necessidade/vantagem do curl? > > Abs, > > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 9 de maio de 2013 12:47, Marcio - Google > escreveu: > > Daniel, > > Sim. Qual a vantagem/diferen?a entre as op??es expostas? > > Abs, > > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 9 de maio de 2013 12:44, Marcio - Google > escreveu: > > Marcio, > > O telelist foi apenas exemplo. ? que n?o tenho como fornecer > acesso ao site para voc?s verem, roda apenas na intranet. > ? prov?vel que n?o precise revisitar. > Estou ajudando um amigo apenas. Nem ele sabe direito o que ele > quer, como estou parado e preciso ocupar a cabe?a resolvi > ajudar, sem compromisso. > Ele presta servi?o para um empresa, essa p?gina que quero ler > as informa??es ? o relat?rio de comiss?es dele, pois toda > semana ele tem que imprimir essa p?gina e digitar as > informa??es novamente em uma planilha que ele usa para > calcular as comiss?es dos vendedores dele. > Ent?o a ideia ? capturar de forma autom?tica, pois ? muita > coisa, guardar em MySql e exportar pra um arquivo CVS que ele > poder? importar para o Excel. > J? revirei bastante o negocio. O relat?rio que pede > o per?odo e lista as informa??es abaixo, usando o DataGrid do > Asp.Net. Ela lista as 50 primeiras linhas, quando clica no > bot?o pr?ximo ela lista as pr?ximas 50 e assim vai. > Essa ? a primeira parte. > Ai com essas informa??es eu tenho que entrar em outra p?gina > onde entro com o c?digo da venda (linhas da p?gina anterior) e > listar os dados, para poder pegar o c?digo do vendedor dele > para calcular a comiss?o individual. Pois a primeira p?gina d? > a comiss?o total, da revenda. > Essa ? a segunda parte. > > Abs, > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 9 de maio de 2013 12:22, Stanislaw Pusep > > escreveu: > > > use LWP::Protocol::Net::Curl; > use WWW::Mechanize; > > # pronto: WWW::Mechanize usar? libcurl por baixo dos panos :) > > > > ABS() > > > 2013/5/9 Eduardo Almeida > > > Esqueceram de mencionar o curl > > > On 09/05/2013 13:04, Marcio - Google wrote: >> Stan, >> >> Em lote. A sequencia ? assim: >> 1. Entrar usu?rio e senha e conferir se autenticou; >> 2. Entrar com uma palavra chave em um campo >> especifico, pois o site s? aceita o m?todo post; >> 3. Submeter o form; >> 4. Capturar v?rios dados; >> 5. Acionar o bot?o pr?ximo; >> 6. Capturar mais dados at? n?o ter mais o bot?o pr?ximo. >> >> Com esses dados, vou entrar em outra parte do site e >> fazer a mesma coisa: >> 1. Entrar usu?rio e senha e conferir se autenticou; >> 2. Entrar com uma palavra chave em um campo >> especifico, pois o site s? aceita o m?todo post. Essa >> palavra-chave ? o resultado da captura anterior; >> 3. Submeter o form; >> 4. Entrar em um link; >> 5. Capturar v?rios dados; >> 6. Repetir a partir do 2. >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 9 de maio de 2013 11:47, Stanislaw Pusep >> > >> escreveu: >> >> Depende! Voc? precisa fazer isso "on-fly"? Ou em >> lote? Se for em lote, voc? quer percorrer o site >> todo? Ou tem uma lista de palavras-chaves? >> >> >> ABS() >> >> >> 2013/5/9 Marcio - Google > > >> >> Mestres, >> >> Estou procurando uma forma de fazer um >> aplicativo que navegue em um determinado >> site, capture algumas informa??es e grave em BD. >> >> Pra ficar mais f?cil de entender, vai um exemplo. >> Entrar no site telelistas.net >> , preencher uma >> determinada palavra-chave para busca, acionar >> o bot?o buscar e pegar os nomes e telefones >> para salvar no BD. Isso sem >> intera??o/interven??o do usu?rio. >> >> Alguma ideia? M?dulo? M?gica? >> >> Ah, o site alvo ? Asp.Net. >> >> Abs, >> >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> =begin disclaimer >> Sao Paulo Perl Mongers: >> http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> =end disclaimer >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers:http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list:SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > -- > Eduardo Almeida - Software Engineer > eduardo at web2solutions.com.br > - 27 3021-2430 / > 27 9839 3755 > > *WEB2 Solutions* - Inovando, sempre! > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From alvaro.brasilia at gmail.com Thu May 9 10:24:31 2013 From: alvaro.brasilia at gmail.com (Alvaro Luiz) Date: Thu, 9 May 2013 14:24:31 -0300 Subject: [SP-pm] Capturar dados de sites In-Reply-To: References: <518BCC22.8060203@web2solutions.com.br> Message-ID: Com o WWW::Mechanize ? poss?vel sim, depois de muito quebrar a cabe?a consegui solucionar da seguinte forma: .... my $name = 'ctl00$ctl00$MasterConteudo$Conteudo$LoginSistema$UserName'; my $pass = 'ctl00$ctl00$MasterConteudo$Conteudo$LoginSistema$Password'; my $button = 'ctl00$ctl00$MasterConteudo$Conteudo$LoginSistema$LoginButton'; my $viewstate = ($mech->find_all_inputs( type => 'hidden', name => '__VIEWSTATE' ))[0]->value; my $validation = ($mech->find_all_inputs( type => 'hidden', name => '__EVENTVALIDATION' ))[0]->value; #loga no painel $mech->field($name => $cpfcnpj); $mech->field($pass => $senha); $mech->field(__VIEWSTATE => $viewstate); $mech->field(__EVENTVALIDATION => $validation); $mech->field(__VIEWSTATEENCRYPTED => ''); $mech->click(); #N?o funcionou nem com post() nem submit() apenas simulando click() ... Segue aqui como exemplo um rascunho de parte de um modulo que estou criando para interagir como um sistema em ASP.NET nesse git bagun?ado e abandonado ai esta apenas a parte de login, mais sera suficiente para dar uma luz ao Marcio. https://github.com/AlvaroBrasilia/WWW-NFSe-Guarapari/blob/master/WWW-NFSe-Guarapari-0.02/lib/WWW/NFSe/Guarapari.pm Interagir com .NET ? bem chato, algumas coisas n?o funcionam bem usando WWW::Mechanize pois ele ainda tem algumas limita??es a intera??o com Javascript. Uma alternativa que parece ser ideal para interagir com paginas asp.net ? o HTML::TreeBuilderX::ASP_NET mas ainda n?o testei pois a forma que fiz no exemplo acima atendeu minhas necessidades. Ignorem a bagun?a e poss?veis erros, estou apenas engatinhando nesse mundo Perl. Att. ?lvaro Luiz Em 9 de maio de 2013 13:54, Andre Carneiro escreveu: > > Se o site t? em ASP.NET n?o esque?a de incluir o token gigantesco na > requisi??o, que os sites feitos em ASP.NET normalmente geram > automaticamente atrav?s de componentes .NET. Para facilitar utilize algum > sniffer de http como Burp, wireshark ou mesmo o bom e velho Data Tamper(nem > sei se existe isso ainda). Com isso poder?s ver tudo o que est? rolando na > requisi??o desde cabe?alhos http at? as vari?veis que dever?o ser inclu?das > na requisi??o(acho mais pr?tico). > > N?o sei se d? para fazer isso automaticamente com WWW::Mechanize, > acredito que n?o. De qualquer forma, voc? sempre pode escolher o 'caminho > mais dolorido', abrindo o c?digo da p?gina, e checar as vari?veis com 'os > z?io'. Eu n?o recomendo, pois se tiver Javascript envolvido com > requisi??o(o que n?o ? dif?cil hoje em dia), vai ter mais trabalho para > montar a requisi??o com tudo o que ela precisa. > > Sinceramente recomendo que voc? analise tudo com um sniffer ou algo > parecido para s? por desencargo... > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Thu May 9 10:32:54 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Thu, 9 May 2013 14:32:54 -0300 Subject: [SP-pm] Capturar dados de sites In-Reply-To: References: <518BCC22.8060203@web2solutions.com.br> Message-ID: Hmm, se a coisa estiver tensa com o javascript, tente usar o https://github.com/n1k0/casperjs CasperJS++ []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/5/9 Alvaro Luiz > Com o WWW::Mechanize ? poss?vel sim, depois de muito quebrar a cabe?a > consegui solucionar da seguinte forma: > > .... > > > my $name = 'ctl00$ctl00$MasterConteudo$Conteudo$LoginSistema$UserName'; > > my $pass = 'ctl00$ctl00$MasterConteudo$Conteudo$LoginSistema$Password'; > > my $button = 'ctl00$ctl00$MasterConteudo$Conteudo$LoginSistema$LoginButton'; > > my $viewstate = ($mech->find_all_inputs( type => 'hidden', name => '__VIEWSTATE' ))[0]->value; > > my $validation = ($mech->find_all_inputs( type => 'hidden', name => '__EVENTVALIDATION' ))[0]->value; > > #loga no painel > > $mech->field($name => $cpfcnpj); > > $mech->field($pass => $senha); > > $mech->field(__VIEWSTATE => $viewstate); > > $mech->field(__EVENTVALIDATION => $validation); > > $mech->field(__VIEWSTATEENCRYPTED => ''); > > $mech->click(); #N?o funcionou nem com post() nem submit() apenas simulando click() > > ... > > Segue aqui como exemplo um rascunho de parte de um modulo que estou > criando para interagir como um sistema em ASP.NET nesse git bagun?ado e > abandonado ai esta apenas a parte de login, mais sera suficiente para dar > uma luz ao Marcio. > > > https://github.com/AlvaroBrasilia/WWW-NFSe-Guarapari/blob/master/WWW-NFSe-Guarapari-0.02/lib/WWW/NFSe/Guarapari.pm > > Interagir com .NET ? bem chato, algumas coisas n?o funcionam bem usando > WWW::Mechanize pois ele ainda tem algumas limita??es a intera??o com > Javascript. > > Uma alternativa que parece ser ideal para interagir com paginas asp.net ? > o HTML::TreeBuilderX::ASP_NET mas ainda n?o testei pois a forma que fiz no > exemplo acima atendeu minhas necessidades. > > Ignorem a bagun?a e poss?veis erros, estou apenas engatinhando nesse mundo > Perl. > > Att. > > ?lvaro Luiz > > > Em 9 de maio de 2013 13:54, Andre Carneiro escreveu: > >> >> Se o site t? em ASP.NET n?o esque?a de incluir o token gigantesco na >> requisi??o, que os sites feitos em ASP.NET normalmente geram >> automaticamente atrav?s de componentes .NET. Para facilitar utilize algum >> sniffer de http como Burp, wireshark ou mesmo o bom e velho Data Tamper(nem >> sei se existe isso ainda). Com isso poder?s ver tudo o que est? rolando na >> requisi??o desde cabe?alhos http at? as vari?veis que dever?o ser inclu?das >> na requisi??o(acho mais pr?tico). >> >> N?o sei se d? para fazer isso automaticamente com WWW::Mechanize, >> acredito que n?o. De qualquer forma, voc? sempre pode escolher o 'caminho >> mais dolorido', abrindo o c?digo da p?gina, e checar as vari?veis com 'os >> z?io'. Eu n?o recomendo, pois se tiver Javascript envolvido com >> requisi??o(o que n?o ? dif?cil hoje em dia), vai ter mais trabalho para >> montar a requisi??o com tudo o que ela precisa. >> >> Sinceramente recomendo que voc? analise tudo com um sniffer ou algo >> parecido para s? por desencargo... >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Thu May 9 12:05:57 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 9 May 2013 16:05:57 -0300 Subject: [SP-pm] Capturar dados de sites In-Reply-To: References: <518BCC22.8060203@web2solutions.com.br> Message-ID: Pode crer ?lvaro! Valeu! 2013/5/9 Marcio Ferreira > Hmm, se a coisa estiver tensa com o javascript, tente usar o > https://github.com/n1k0/casperjs > CasperJS++ > > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/5/9 Alvaro Luiz > >> Com o WWW::Mechanize ? poss?vel sim, depois de muito quebrar a cabe?a >> consegui solucionar da seguinte forma: >> >> .... >> >> >> >> my $name = 'ctl00$ctl00$MasterConteudo$Conteudo$LoginSistema$UserName'; >> >> >> my $pass = 'ctl00$ctl00$MasterConteudo$Conteudo$LoginSistema$Password'; >> >> >> my $button = 'ctl00$ctl00$MasterConteudo$Conteudo$LoginSistema$LoginButton'; >> >> >> my $viewstate = ($mech->find_all_inputs( type => 'hidden', name => '__VIEWSTATE' ))[0]->value; >> >> >> my $validation = ($mech->find_all_inputs( type => 'hidden', name => '__EVENTVALIDATION' ))[0]->value; >> >> >> #loga no painel >> >> >> $mech->field($name => $cpfcnpj); >> >> >> $mech->field($pass => $senha); >> >> >> $mech->field(__VIEWSTATE => $viewstate); >> >> >> $mech->field(__EVENTVALIDATION => $validation); >> >> >> $mech->field(__VIEWSTATEENCRYPTED => ''); >> >> >> $mech->click(); #N?o funcionou nem com post() nem submit() apenas simulando click() >> >> >> ... >> >> Segue aqui como exemplo um rascunho de parte de um modulo que estou >> criando para interagir como um sistema em ASP.NET nesse git bagun?ado e >> abandonado ai esta apenas a parte de login, mais sera suficiente para dar >> uma luz ao Marcio. >> >> >> https://github.com/AlvaroBrasilia/WWW-NFSe-Guarapari/blob/master/WWW-NFSe-Guarapari-0.02/lib/WWW/NFSe/Guarapari.pm >> >> Interagir com .NET ? bem chato, algumas coisas n?o funcionam bem usando >> WWW::Mechanize pois ele ainda tem algumas limita??es a intera??o com >> Javascript. >> >> Uma alternativa que parece ser ideal para interagir com paginas asp.net? o HTML::TreeBuilderX::ASP_NET mas ainda n?o testei pois a forma que fiz >> no exemplo acima atendeu minhas necessidades. >> >> Ignorem a bagun?a e poss?veis erros, estou apenas engatinhando nesse >> mundo Perl. >> >> Att. >> >> ?lvaro Luiz >> >> >> Em 9 de maio de 2013 13:54, Andre Carneiro > > escreveu: >> >>> >>> Se o site t? em ASP.NET n?o esque?a de incluir o token gigantesco na >>> requisi??o, que os sites feitos em ASP.NET normalmente geram >>> automaticamente atrav?s de componentes .NET. Para facilitar utilize algum >>> sniffer de http como Burp, wireshark ou mesmo o bom e velho Data Tamper(nem >>> sei se existe isso ainda). Com isso poder?s ver tudo o que est? rolando na >>> requisi??o desde cabe?alhos http at? as vari?veis que dever?o ser inclu?das >>> na requisi??o(acho mais pr?tico). >>> >>> N?o sei se d? para fazer isso automaticamente com WWW::Mechanize, >>> acredito que n?o. De qualquer forma, voc? sempre pode escolher o 'caminho >>> mais dolorido', abrindo o c?digo da p?gina, e checar as vari?veis com 'os >>> z?io'. Eu n?o recomendo, pois se tiver Javascript envolvido com >>> requisi??o(o que n?o ? dif?cil hoje em dia), vai ter mais trabalho para >>> montar a requisi??o com tudo o que ela precisa. >>> >>> Sinceramente recomendo que voc? analise tudo com um sniffer ou algo >>> parecido para s? por desencargo... >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From eduardo at web2solutions.com.br Thu May 9 12:32:08 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Thu, 09 May 2013 16:32:08 -0300 Subject: [SP-pm] Capturar dados de sites In-Reply-To: References: <518BCC22.8060203@web2solutions.com.br> Message-ID: <518BF9B8.8050407@web2solutions.com.br> On 09/05/2013 16:05, Andre Carneiro wrote: > Pode crer ?lvaro! Valeu! > > > 2013/5/9 Marcio Ferreira > > > Hmm, se a coisa estiver tensa com o javascript, tente usar o > https://github.com/n1k0/casperjs > CasperJS++ > > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/5/9 Alvaro Luiz > > > Com o WWW::Mechanize ? poss?vel sim, depois de muito quebrar a > cabe?a consegui solucionar da seguinte forma: > > .... > > my $name = > 'ctl00$ctl00$MasterConteudo$Conteudo$LoginSistema$UserName'; > > > > > my $pass = > 'ctl00$ctl00$MasterConteudo$Conteudo$LoginSistema$Password'; > > > > > my $button = > 'ctl00$ctl00$MasterConteudo$Conteudo$LoginSistema$LoginButton'; > > > > > my $viewstate = ($mech->find_all_inputs( type => 'hidden', > name => '__VIEWSTATE' ))[0]->value; > > > > > my $validation = ($mech->find_all_inputs( type => 'hidden', > name => '__EVENTVALIDATION' ))[0]->value; > > > > > #loga no painel > $mech->field($name => $cpfcnpj); > > > > > $mech->field($pass => $senha); > > > > > $mech->field(__VIEWSTATE => $viewstate); > > > > > $mech->field(__EVENTVALIDATION => $validation); > > > > > $mech->field(__VIEWSTATEENCRYPTED => ''); > > > > > $mech->click(); #N?o funcionou nem com post() nem submit() > apenas simulando click() > Provavelmente a url final nao aceitou POST porque exige algum tipo de valida??o de session que deve ocorrer n? p?gina onde se encontra o tal bot?o que vc acionou via mech > > > > > ... > > Segue aqui como exemplo um rascunho de parte de um modulo que > estou criando para interagir como um sistema em ASP.NET > nesse git bagun?ado e abandonado ai esta > apenas a parte de login, mais sera suficiente para dar uma luz > ao Marcio. > > https://github.com/AlvaroBrasilia/WWW-NFSe-Guarapari/blob/master/WWW-NFSe-Guarapari-0.02/lib/WWW/NFSe/Guarapari.pm > > Interagir com .NET ? bem chato, algumas coisas n?o funcionam > bem usando WWW::Mechanize pois ele ainda tem algumas > limita??es a intera??o com Javascript. > > Uma alternativa que parece ser ideal para interagir com > paginas asp.net ? > o HTML::TreeBuilderX::ASP_NET mas ainda n?o testei pois a > forma que fiz no exemplo acima atendeu minhas necessidades. > > Ignorem a bagun?a e poss?veis erros, estou apenas engatinhando > nesse mundo Perl. > > Att. > > ?lvaro Luiz > > > Em 9 de maio de 2013 13:54, Andre Carneiro > > escreveu: > > > Se o site t? em ASP.NET n?o esque?a de > incluir o token gigantesco na requisi??o, que os sites > feitos em ASP.NET normalmente geram > automaticamente atrav?s de componentes .NET. Para > facilitar utilize algum sniffer de http como Burp, > wireshark ou mesmo o bom e velho Data Tamper(nem sei se > existe isso ainda). Com isso poder?s ver tudo o que est? > rolando na requisi??o desde cabe?alhos http at? as > vari?veis que dever?o ser inclu?das na requisi??o(acho > mais pr?tico). > > N?o sei se d? para fazer isso automaticamente com > WWW::Mechanize, acredito que n?o. De qualquer forma, voc? > sempre pode escolher o 'caminho mais dolorido', abrindo o > c?digo da p?gina, e checar as vari?veis com 'os z?io'. Eu > n?o recomendo, pois se tiver Javascript envolvido com > requisi??o(o que n?o ? dif?cil hoje em dia), vai ter mais > trabalho para montar a requisi??o com tudo o que ela precisa. > > Sinceramente recomendo que voc? analise tudo com um > sniffer ou algo parecido para s? por desencargo... > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eduardo at web2solutions.com.br Thu May 9 12:38:23 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Thu, 09 May 2013 16:38:23 -0300 Subject: [SP-pm] Capturar dados de sites In-Reply-To: <518BF9B8.8050407@web2solutions.com.br> References: <518BCC22.8060203@web2solutions.com.br> <518BF9B8.8050407@web2solutions.com.br> Message-ID: <518BFB2F.9020604@web2solutions.com.br> On 09/05/2013 16:32, Eduardo Almeida wrote: > Provavelmente a url final nao aceitou POST porque exige algum tipo de > valida??o de session que deve ocorrer n? p?gina onde se encontra o tal > bot?o que vc acionou via mech Solu??o possivel: pagina que contem o botao e o form: www.myeggs.com/pageform.pl pagina que recebe o POST e retorna: www.myeggs.com/request_and_return.pl $mech->get("www.myeggs.com/pageform.pl"); # acessa a pagina e valida a session $mech->post("www.myeggs.com/pageform.pl", \%hashform); # posta o payload -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From everissimo at gmail.com Thu May 9 19:28:00 2013 From: everissimo at gmail.com (Eduardo Verissimo) Date: Thu, 9 May 2013 23:28:00 -0300 Subject: [SP-pm] Capturar dados de sites In-Reply-To: <518BFB2F.9020604@web2solutions.com.br> References: <518BCC22.8060203@web2solutions.com.br> <518BF9B8.8050407@web2solutions.com.br> <518BFB2F.9020604@web2solutions.com.br> Message-ID: Algu?m a? t? usando WWW::Scripter no lugar do WWW::Mechanize? https://metacpan.org/module/WWW::Scripter Eu n?o sei direito o que est? acontecendo que h? v?rios plugins de Mechanize que est?o obsoletos em favor dos do Scripter. Abra?os! 2013/5/9 Eduardo Almeida > On 09/05/2013 16:32, Eduardo Almeida wrote: > > Provavelmente a url final nao aceitou POST porque exige algum tipo de > valida??o de session que deve ocorrer n? p?gina onde se encontra o tal > bot?o que vc acionou via mech > > Solu??o possivel: > > pagina que contem o botao e o form: www.myeggs.com/pageform.pl > pagina que recebe o POST e retorna: www.myeggs.com/request_and_return.pl > > $mech->get("www.myeggs.com/pageform.pl"); # acessa a pagina e valida a > session > > $mech->post("www.myeggs.com/pageform.pl", \%hashform); # posta o payload > > > > -- > Eduardo Almeida - Software Engineer > eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 > > *WEB2 Solutions* - Inovando, sempre! > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From frankisko at gmail.com Thu May 9 19:58:06 2013 From: frankisko at gmail.com (Frank Einstein) Date: Thu, 9 May 2013 23:58:06 -0300 Subject: [SP-pm] Boas Vindas ao Frankisko In-Reply-To: References: Message-ID: Obrigado pelas boas vindas. No momento me apaixonei pelo Perl e estudo e uso em casa. Estou tentando influ?nciar a galera do meu trabalho para pelo menos "conhecerem" o Perl e tudo o que ele tem a oferecer. O pessoal l? s? pensa em PHP. Eu gosto mais do modo Perl de fazer as coisas. Mas, na verdade, estou ainda come?ando. Ainda n?o sei quase nada, mas, sendo Perl esse quase nada j? da para fazer alguma coisa. Abra?os, pessoal. -----Mensagem Original----- From: Ricardo Stock Sent: Monday, May 06, 2013 12:11 PM To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] Boas Vindas ao Frankisko Mais um :-) ... que venham muitos outros mais... Bem vindo Frankisko Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: "Eden Cardim" To: Sent: Monday, May 06, 2013 10:01 AM Subject: [SP-pm] Boas Vindas ao Frankisko > > Ol? Frankisko (? isso mesmo?), seja bem-vindo ? lista do grupo S?o > Paulo Perl Mongers, fique a vontade e nos diga como conheceu a lista e > como/onde voc? usa perl no dia-a-dia. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer From frankisko at gmail.com Thu May 9 19:59:22 2013 From: frankisko at gmail.com (Frank Einstein) Date: Thu, 9 May 2013 23:59:22 -0300 Subject: [SP-pm] Boas Vindas ao Frankisko In-Reply-To: References: Message-ID: <08108C6BE9624314B45457B54FAC5E65@FrankPC> Obrigado pelas boas vindas pessoal. Meu nome ? Francisco. Frankisko ? s? login e email. grande abra?o, From: Lucas Moraes Sent: Monday, May 06, 2013 12:20 PM To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] Boas Vindas ao Frankisko seja bem vindo Frankisko Em 6 de maio de 2013 12:11, Ricardo Stock escreveu: Mais um :-) ... que venham muitos outros mais... Bem vindo Frankisko Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: "Eden Cardim" To: Sent: Monday, May 06, 2013 10:01 AM Subject: [SP-pm] Boas Vindas ao Frankisko Ol? Frankisko (? isso mesmo?), seja bem-vindo ? lista do grupo S?o Paulo Perl Mongers, fique a vontade e nos diga como conheceu a lista e como/onde voc? usa perl no dia-a-dia. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------------------------------------------------------------------------- =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Fri May 10 10:02:32 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Fri, 10 May 2013 14:02:32 -0300 Subject: [SP-pm] Status: Vakinha - Larry Wall Message-ID: <61BE15AE68CA4D91A4949724E60904BC@aware.com.br> Pessoal, Hoje eu recebi o prazo final de quando a entrevista vai estar no papel, ? at? o dia 30 deste m?s. A? publicamos nos sites das comunidades em geral. Abs! -Thiago Rondon From tiago.peczenyj at gmail.com Fri May 10 18:41:49 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Fri, 10 May 2013 22:41:49 -0300 Subject: [SP-pm] =?iso-8859-1?q?duvida_benchmark_entre_vers=F5es_do_mesmo_?= =?iso-8859-1?q?modulo?= Message-ID: Opa pessoal estou com o seguinte problema: eu tenho uma vers?o X de um m?dulo. Eis que eu fiz pequenas altera??es e criei uma vers?o Y. Como eu posso comparar ambos no mesmo teste. Assim cmpthese( 5_000,{ "versao x" => sub { $client_x->foo() }, "versao y" => sub { $client_y->foo() }, }); tem uma forma? ou eu deveria fazer os testes separados na mesma maquina e comparar (uma pegando do diretorio x e a outra do y)? -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From creaktive at gmail.com Fri May 10 18:55:20 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Fri, 10 May 2013 22:55:20 -0300 Subject: [SP-pm] =?utf-8?q?duvida_benchmark_entre_vers=C3=B5es_do_mesmo_mo?= =?utf-8?q?dulo?= In-Reply-To: References: Message-ID: Benchmark::Forking em conjunto com Class::Load ? uma alternativa v?lida. O primeiro garante que vers?es distintas sejam rodadas em processos distintos (e isolados). J? o segundo ? um "eval { require ... }", s? que decente. Imagino algo assim: #!/usr/bin/env perl use strict; use utf8; use warnings qw(all); use Benchmark::Forking qw(cmpthese); use Class::Load qw(load_class); my $loaded = 0; my $run = sub { unless ($loaded++) { unshift @INC => shift; load_class('My::Module'); } My::Module::stuff_to_benchmark(); }; my $tests = { v1 => sub { $run->('v1/lib') }, v2 => sub { $run->('v2/lib') }, }; cmpthese(5_000 => $tests); ABS() 2013/5/10 Tiago Peczenyj > Opa pessoal > > estou com o seguinte problema: eu tenho uma vers?o X de um m?dulo. Eis que > eu fiz pequenas altera??es e criei uma vers?o Y. Como eu posso comparar > ambos no mesmo teste. > > Assim > > cmpthese( > 5_000,{ > "versao x" => sub { $client_x->foo() }, > "versao y" => sub { $client_y->foo() }, > }); > > tem uma forma? ou eu deveria fazer os testes separados na mesma maquina e > comparar (uma pegando do diretorio x e a outra do y)? > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Fri May 10 18:56:24 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Fri, 10 May 2013 22:56:24 -0300 Subject: [SP-pm] =?utf-8?q?duvida_benchmark_entre_vers=C3=B5es_do_mesmo_mo?= =?utf-8?q?dulo?= In-Reply-To: References: Message-ID: Consegue isolar a diferen?a e rodar 1_000_000 vezes? Quanto mais espec?fico seu teste, mais preciso o resultado. []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/5/10 Tiago Peczenyj > Opa pessoal > > estou com o seguinte problema: eu tenho uma vers?o X de um m?dulo. Eis que > eu fiz pequenas altera??es e criei uma vers?o Y. Como eu posso comparar > ambos no mesmo teste. > > Assim > > cmpthese( > 5_000,{ > "versao x" => sub { $client_x->foo() }, > "versao y" => sub { $client_y->foo() }, > }); > > tem uma forma? ou eu deveria fazer os testes separados na mesma maquina e > comparar (uma pegando do diretorio x e a outra do y)? > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Fri May 10 19:13:11 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Fri, 10 May 2013 23:13:11 -0300 Subject: [SP-pm] =?iso-8859-1?q?duvida_benchmark_entre_vers=F5es_do_mesmo_?= =?iso-8859-1?q?modulo?= In-Reply-To: References: Message-ID: Nao. Muda muita coisa. Em 10/05/2013 22:57, "Marcio Ferreira" escreveu: > Consegue isolar a diferen?a e rodar 1_000_000 vezes? > Quanto mais espec?fico seu teste, mais preciso o resultado. > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/5/10 Tiago Peczenyj > >> Opa pessoal >> >> estou com o seguinte problema: eu tenho uma vers?o X de um m?dulo. Eis >> que eu fiz pequenas altera??es e criei uma vers?o Y. Como eu posso comparar >> ambos no mesmo teste. >> >> Assim >> >> cmpthese( >> 5_000,{ >> "versao x" => sub { $client_x->foo() }, >> "versao y" => sub { $client_y->foo() }, >> }); >> >> tem uma forma? ou eu deveria fazer os testes separados na mesma maquina e >> comparar (uma pegando do diretorio x e a outra do y)? >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Fri May 10 19:45:34 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Fri, 10 May 2013 23:45:34 -0300 Subject: [SP-pm] =?iso-8859-1?q?duvida_benchmark_entre_vers=F5es_do_mesmo_?= =?iso-8859-1?q?modulo?= In-Reply-To: References: Message-ID: Acabei q usei a sua ideia sim e consegui fazer o benchmark \0/ Em 10/05/2013 22:57, "Marcio Ferreira" escreveu: > Consegue isolar a diferen?a e rodar 1_000_000 vezes? > Quanto mais espec?fico seu teste, mais preciso o resultado. > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/5/10 Tiago Peczenyj > >> Opa pessoal >> >> estou com o seguinte problema: eu tenho uma vers?o X de um m?dulo. Eis >> que eu fiz pequenas altera??es e criei uma vers?o Y. Como eu posso comparar >> ambos no mesmo teste. >> >> Assim >> >> cmpthese( >> 5_000,{ >> "versao x" => sub { $client_x->foo() }, >> "versao y" => sub { $client_y->foo() }, >> }); >> >> tem uma forma? ou eu deveria fazer os testes separados na mesma maquina e >> comparar (uma pegando do diretorio x e a outra do y)? >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From rbsnkjmr at gmail.com Sat May 11 18:41:34 2013 From: rbsnkjmr at gmail.com (Kojo) Date: Sat, 11 May 2013 22:41:34 -0300 Subject: [SP-pm] Template Toolkit gzip Message-ID: Algu?m da lista que utiliza o Template Toolkit sabe como habilitar a compress?o na sa?da do html de acordo com o par?metro do browser: Accept-Encoding gzip, deflate -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucasmateus.oliveira at gmail.com Sat May 11 19:58:27 2013 From: lucasmateus.oliveira at gmail.com (Lucas Mateus) Date: Sat, 11 May 2013 23:58:27 -0300 Subject: [SP-pm] Template Toolkit gzip In-Reply-To: References: Message-ID: <052E2AE1-AF10-43D8-8A66-8163BE9A204E@gmail.com> Essa tarefa ? do servidor web (nginx, apache, etc?) Em 11/05/2013, ?s 22:41, Kojo escreveu: > Algu?m da lista que utiliza o Template Toolkit sabe como habilitar a compress?o na sa?da do html de acordo com o par?metro do browser: > > Accept-Encoding gzip, deflate > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From rbsnkjmr at gmail.com Sat May 11 20:22:37 2013 From: rbsnkjmr at gmail.com (Kojo) Date: Sun, 12 May 2013 00:22:37 -0300 Subject: [SP-pm] Template Toolkit gzip In-Reply-To: <052E2AE1-AF10-43D8-8A66-8163BE9A204E@gmail.com> References: <052E2AE1-AF10-43D8-8A66-8163BE9A204E@gmail.com> Message-ID: ? que trabalhando em modo CGI, vc faz isso no pr?prio perl e manda compactado para o web server. use IO::Compress::Gzip qw(gzip $GzipError) ; Mas realmente n?o achei nada em rela??o ao Template Toolkit, ent?o acho que vai ter que ser no web server mesmo, a n?o ser que algu?m conhe?a alguma outra op??o... Em 11 de maio de 2013 23:58, Lucas Mateus escreveu: > > Essa tarefa ? do servidor web (nginx, apache, etc?) > > Em 11/05/2013, ?s 22:41, Kojo escreveu: > > > Algu?m da lista que utiliza o Template Toolkit sabe como habilitar a > compress?o na sa?da do html de acordo com o par?metro do browser: > > > > Accept-Encoding gzip, deflate > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From breno at rio.pm.org Sat May 11 22:53:14 2013 From: breno at rio.pm.org (breno) Date: Sun, 12 May 2013 02:53:14 -0300 Subject: [SP-pm] Template Toolkit gzip In-Reply-To: References: <052E2AE1-AF10-43D8-8A66-8163BE9A204E@gmail.com> Message-ID: 2013/5/12 Kojo : > ? que trabalhando em modo CGI, vc faz isso no pr?prio perl e manda > compactado para o web server. > > use IO::Compress::Gzip qw(gzip $GzipError) ; > > > Mas realmente n?o achei nada em rela??o ao Template Toolkit, ent?o acho que > vai ter que ser no web server mesmo, a n?o ser que algu?m conhe?a alguma > outra op??o... > Olha, eu *realmente* acho que vc quer delegar isso para o servidor web. S?rio, ? mais r?pido, mais eficiente, mais f?cil, e vai te dar muito menos dor de cabe?a. Mas, para n?o te deixar sem resposta, experimente algo como usar CGI::Compress::Gzip em vez do CGI, por exemplo: ----------------------8<---------------------- use strict; use warnings; use Template; use CGI::Compress::Gzip; my $q = CGI::Compress::Gzip->new; my $tt = Template->new; my $conteudo; $tt->process( 'index.html', { var => 42 }, \$conteudo) or die 'erro processando template: ' . $tt->error; print $q->header; print $conteudo; ---------------------->8---------------------- D? uma olhada na documenta??o do m?dulo para mais informa??es e ressalvas quanto ao uso desse m?dulo em determinados ambientes e configura??es. N?o d? pra ressaltar o suficiente: prefira *sempre* a solu??o do lado do seu servidor web. Esse tipo de hack ? pra usar s? em ?ltimo caso, quando voc? realmente n?o pode tocar nas configura??es do servidor em hip?tese alguma. []s -b From rbsnkjmr at gmail.com Sun May 12 08:26:45 2013 From: rbsnkjmr at gmail.com (rbsnkjmr at gmail.com) Date: Sun, 12 May 2013 12:26:45 -0300 Subject: [SP-pm] Template Toolkit gzip In-Reply-To: References: <052E2AE1-AF10-43D8-8A66-8163BE9A204E@gmail.com> Message-ID: <93c33713-d700-498e-b269-84500f11edf8@blur> Eh isso, vou decidir se incluo a compressao dentro do modulo Template Toolkit e concentro todas as configuracoes no perl, ou se uso no web server e nao fico dependente do TT. Acho que vou na segunda mesmo, como sugerido por vcs. Eh o correto. Valeu... Connected by MOTOBLUR? -----Original message----- From: breno To: saopaulo-pm at mail.pm.org Sent: Sun, 12 May 2013, 05:53:39 GMT+00:00 Subject: Re: [SP-pm] Template Toolkit gzip 2013/5/12 Kojo : > ? que trabalhando em modo CGI, vc faz isso no pr?prio perl e manda > compactado para o web server. > > use IO::Compress::Gzip qw(gzip $GzipError) ; > > > Mas realmente n?o achei nada em rela??o ao Template Toolkit, ent?o acho que > vai ter que ser no web server mesmo, a n?o ser que algu?m conhe?a alguma > outra op??o... > Olha, eu *realmente* acho que vc quer delegar isso para o servidor web. S?rio, ? mais r?pido, mais eficiente, mais f?cil, e vai te dar muito menos dor de cabe?a. Mas, para n?o te deixar sem resposta, experimente algo como usar CGI::Compress::Gzip em vez do CGI, por exemplo: ----------------------8<---------------------- use strict; use warnings; use Template; use CGI::Compress::Gzip; my $q = CGI::Compress::Gzip->new; my $tt = Template->new; my $conteudo; $tt->process( 'index.html', { var => 42 }, \$conteudo) or die 'erro processando template: ' . $tt->error; print $q->header; print $conteudo; ---------------------->8---------------------- D? uma olhada na documenta??o do m?dulo para mais informa??es e ressalvas quanto ao uso desse m?dulo em determinados ambientes e configura??es. N?o d? pra ressaltar o suficiente: prefira *sempre* a solu??o do lado do seu servidor web. Esse tipo de hack ? pra usar s? em ?ltimo caso, quando voc? realmente n?o pode tocar nas configura??es do servidor em hip?tese alguma. []s -b =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- next part -------------- An HTML attachment was scrubbed... URL: From creaktive at gmail.com Sun May 12 15:40:36 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Sun, 12 May 2013 19:40:36 -0300 Subject: [SP-pm] analise de texto In-Reply-To: <5188ED5E.80405@yahoo.com.br> References: <4A33E0B43A1B4862B1B6E7FDA6A95221@pcricardo> <516A9DDE.8060806@yahoo.com.br> <516D38F1.3040007@yahoo.com.br> <516FE63A.1000701@yahoo.com.br> <5188ED5E.80405@yahoo.com.br> Message-ID: Boa noite Alceu, desculpe pela demora. Todas as implementa??es de classificador bayesiano que encontrei no CPAN trabalham com as estruturas de dados nativas do Perl, ou seja, na RAM. Quando a persist?ncia ? implementada, ? atrav?s da serializa??o por Storable. Bom, no meu caso, a interface com o categorizador se daria por meio de um webservice. E o volume se dados com que trabalhei amea?ava n?o caber na RAM de uma m?quina s?. No mais, usei map/reduce do MongoDB para implementar um categorizador bayesiano "just for fun", por que aparentemente ningu?m tinha feito isso ainda :P ABS() 2013/5/7 Alceu Rodrigues de Freitas Junior > Ol? Stanislaw, > > Eu li seu artigo em https://gist.github.com/**creaktive/1924499e achei bastante did?tico, principalmente sobre a parte estat?stica. > > No entanto, eu devo dizer que ? poss?vel sim utilizar persist?ncia com o > AI::Categorizer: > > if ( -e $store_file ) { > > $know_set = AI::Categorizer::KnowledgeSet-** > >restore_state($store_file); > $c = AI::Categorizer->new( > knowledge_set => $know_set, > verbose => 0 > ); > > } > else { > > $know_set = AI::Categorizer::KnowledgeSet-**>new( > name => 'Integration Errors', > verbose => 0 > ); > > $c = AI::Categorizer->new( > knowledge_set => $know_set, > verbose => 0 > ); > > create_categs( > { file => $cat_file, categorizer => $c, stop_words => $stopwords } > ); > > $know_set->save_state($store_**file); > } > > O fato de poder evitar "reaprender" economizou tempo, ciclo de CPU e > mem?ria no programa que desenvolvi. > > No mais, por qual motivo voc? optou por usar MongoDB como backend? Digo, > al?m da escalabilidade? N?o existe uma poss?vel perda de dados neste caso? > > []'s > Alceu > > Em 18-04-2013 10:03, Stanislaw Pusep escreveu: > >> N?o d?: ele ? high-level demais. O que pode ser feito ? uma gambiarra: >> pre-processar o documento e represent?-lo com hashes de seus tokens >> customizados. Uma excelente referencia: >> http://hunch.net/~jl/projects/**hash_reps/index.html >> >> >> ABS() >> >> >> 2013/4/18 Alceu Rodrigues de Freitas Junior > >> >> >> >> De fato foram ?timas dicas. >> >> S? fiquei com uma d?vida: como controlar o AI::Categorizer para >> utilizar como tokens mais de uma palavra? >> >> []'s >> Alceu >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Mon May 13 07:30:29 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Mon, 13 May 2013 11:30:29 -0300 Subject: [SP-pm] Perl Pro Message-ID: Ol? Pessoal, Desculpem o crossposting, mas acredito que ? necess?rio. H? algum tempo converso com v?rias pessoas sobre o desafio que as empresas tem em encontrar profissionais de Perl no mercado, assim como profissionais de Perl encontrarem empresas que trabalhem com a linguagem. Tive uma conversa muito bacana com o Breno no 7Masters, que ele relatava o mesmo sofrimento no Rio de Janeiro, e decidimos come?ar a fazer algo. Desde de ent?o, venho pensando em como resolver este problema da melhor maneira, pesquisei solu??es prontas, verifiquei se era poss?vel re-utilizar o jobs.perl.org, analisei redes sociais existentes e etc... E cheguei a conclus?o que seria melhor criar um cantinho nosso. Quais os nossos objetivos ? - Vitrine de oportunidades de trabalho (seja remoto, inloco, avulso, ...) relacionados a linguagem Perl, inicialmente no Brasil. - Apresentar as empresas que utilizam Perl no seu dia-dia. - Op??o de visualizar uma comunidade de profissionais baseado em redes sociais como o LinkedIn. - Promover alian?as estrat?gicas para divulga??o desta ferramenta, como por exemplo portais de conte?do que publicam textos baseados em Perl. - Manter contato pr?ximo as comunidades Perl Mongers, para fomentar uma rela??o mais direta com o nicho de profissionais. Como vamos realizar isto ? - No prazo de 90 dias estaremos com o site no ar, no dom?nio www.perlpro.com.br. - O wireframe inicial j? esta em https://github.com/Brasil-Perl-Mongers/perl-pro - J? contratamos um desenvolver pelo valor de R$ 2.100,00. - J? contratamos um webdesigner pelo valor de R$ 800,00. - O desenvolvimento come?a esta semana. Quem vai manter o site ? - A Brasil-PM ir? hospedar o site. - Os custos operacionais do site, ser? baseado no valor dos anuncios em destaque que iremos oferecer no site e em emails de divulga??o da vaga, no valor de R$ 30,00 cada. - Veja: N?o ? necess?rio pagar para anunciar no site, apenas se quiser ter o destaque. Quais ser?o as alian?as ? - A Brasil-PM ir? oferecer o suporte operacional, para manuten??o. - Portais de conte?do, com as quais j? comecei a conversar, mas vou divulgando novidades assim que elas sa?rem. Quem vai pagar a conta ? - Via crowdfunding. J? existe algumas empresas interessadas, a ideia ? que elas paguem um valor de contribui??o para o desenvolvimento inicial do site, e a? ent?o elas ter?o este valor em cr?dito para ser utilizado na divulga??o das vagas posteriormente. - Vamos manter um documento na wiki do github com os valores e o nome das empresas que ir?o realizar o investimento. Quais as vantagens para as empresas que nos ajudarem no investimento inicial ? - Sua empresa ir? ter o logotipo associado a realiza??o do desenvolvimento do site permanentemente. - O valor m?nimo para contribui??o ? de R$ 300,00. - Interessados, podem falar comigo diretamente. E a?, quem me ajuda a encontrar mais empresas a investirem na ideia ? Abs! -Thiago Rondon From geraldonetto at gmail.com Mon May 13 08:03:27 2013 From: geraldonetto at gmail.com (Geraldo Netto) Date: Mon, 13 May 2013 12:03:27 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: References: Message-ID: Pessoal, Se vcs me permitem sugerir, acho que seria interessante transformar oferta em demanda ou seja, criar treinamento de Perl em v?rios n?veis, desde o b?sico at? os m?dulos que s?o ao mesmo tempo populares e mais complexos (pelo menos pra mim) como o Catalyst Eu mesmo faria um curso de Perl se houvesse (herege, por enquanto eu "pythonizo" melhor...) Enfim, se vcs comprarem a briga de verdade no sentido de realizar curso, eu vou fazer todos!! Grande Abra?o, Geraldo Netto Non dvcor, dvco => Sapere Aude S?o Paulo, Brasil, -3gmt site: http://exdev.sf.net/ 2013/5/13 Thiago Rondon : > > Ol? Pessoal, > > Desculpem o crossposting, mas acredito que ? necess?rio. > > H? algum tempo converso com v?rias pessoas sobre o desafio que as empresas tem em encontrar profissionais de Perl no mercado, assim como profissionais de Perl encontrarem empresas que trabalhem com a linguagem. > > Tive uma conversa muito bacana com o Breno no 7Masters, que ele relatava o mesmo sofrimento no Rio de Janeiro, e decidimos come?ar a fazer algo. > > Desde de ent?o, venho pensando em como resolver este problema da melhor maneira, pesquisei solu??es prontas, verifiquei se era poss?vel re-utilizar o jobs.perl.org, analisei redes sociais existentes e etc... E cheguei a conclus?o que seria melhor criar um cantinho nosso. > > Quais os nossos objetivos ? > > - Vitrine de oportunidades de trabalho (seja remoto, inloco, avulso, ...) relacionados a linguagem Perl, inicialmente no Brasil. > - Apresentar as empresas que utilizam Perl no seu dia-dia. > - Op??o de visualizar uma comunidade de profissionais baseado em redes sociais como o LinkedIn. > - Promover alian?as estrat?gicas para divulga??o desta ferramenta, como por exemplo portais de conte?do que publicam textos baseados em Perl. > - Manter contato pr?ximo as comunidades Perl Mongers, para fomentar uma rela??o mais direta com o nicho de profissionais. > > Como vamos realizar isto ? > > - No prazo de 90 dias estaremos com o site no ar, no dom?nio www.perlpro.com.br. > - O wireframe inicial j? esta em https://github.com/Brasil-Perl-Mongers/perl-pro > - J? contratamos um desenvolver pelo valor de R$ 2.100,00. > - J? contratamos um webdesigner pelo valor de R$ 800,00. > - O desenvolvimento come?a esta semana. > > Quem vai manter o site ? > > - A Brasil-PM ir? hospedar o site. > - Os custos operacionais do site, ser? baseado no valor dos anuncios em destaque que iremos oferecer no site e em emails de divulga??o da vaga, no valor de R$ 30,00 cada. > - Veja: N?o ? necess?rio pagar para anunciar no site, apenas se quiser ter o destaque. > > Quais ser?o as alian?as ? > > - A Brasil-PM ir? oferecer o suporte operacional, para manuten??o. > - Portais de conte?do, com as quais j? comecei a conversar, mas vou divulgando novidades assim que elas sa?rem. > > Quem vai pagar a conta ? > > - Via crowdfunding. J? existe algumas empresas interessadas, a ideia ? que elas paguem um valor de contribui??o para o desenvolvimento inicial do site, e a? ent?o elas ter?o este valor em cr?dito para ser utilizado na divulga??o das vagas posteriormente. > - Vamos manter um documento na wiki do github com os valores e o nome das empresas que ir?o realizar o investimento. > > > > Quais as vantagens para as empresas que nos ajudarem no investimento inicial ? > - Sua empresa ir? ter o logotipo associado a realiza??o do desenvolvimento do site permanentemente. > - O valor m?nimo para contribui??o ? de R$ 300,00. > - Interessados, podem falar comigo diretamente. > > E a?, quem me ajuda a encontrar mais empresas a investirem na ideia ? > > Abs! > -Thiago Rondon > > > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From geraldonetto at gmail.com Mon May 13 08:03:27 2013 From: geraldonetto at gmail.com (Geraldo Netto) Date: Mon, 13 May 2013 12:03:27 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: References: Message-ID: Pessoal, Se vcs me permitem sugerir, acho que seria interessante transformar oferta em demanda ou seja, criar treinamento de Perl em v?rios n?veis, desde o b?sico at? os m?dulos que s?o ao mesmo tempo populares e mais complexos (pelo menos pra mim) como o Catalyst Eu mesmo faria um curso de Perl se houvesse (herege, por enquanto eu "pythonizo" melhor...) Enfim, se vcs comprarem a briga de verdade no sentido de realizar curso, eu vou fazer todos!! Grande Abra?o, Geraldo Netto Non dvcor, dvco => Sapere Aude S?o Paulo, Brasil, -3gmt site: http://exdev.sf.net/ 2013/5/13 Thiago Rondon : > > Ol? Pessoal, > > Desculpem o crossposting, mas acredito que ? necess?rio. > > H? algum tempo converso com v?rias pessoas sobre o desafio que as empresas tem em encontrar profissionais de Perl no mercado, assim como profissionais de Perl encontrarem empresas que trabalhem com a linguagem. > > Tive uma conversa muito bacana com o Breno no 7Masters, que ele relatava o mesmo sofrimento no Rio de Janeiro, e decidimos come?ar a fazer algo. > > Desde de ent?o, venho pensando em como resolver este problema da melhor maneira, pesquisei solu??es prontas, verifiquei se era poss?vel re-utilizar o jobs.perl.org, analisei redes sociais existentes e etc... E cheguei a conclus?o que seria melhor criar um cantinho nosso. > > Quais os nossos objetivos ? > > - Vitrine de oportunidades de trabalho (seja remoto, inloco, avulso, ...) relacionados a linguagem Perl, inicialmente no Brasil. > - Apresentar as empresas que utilizam Perl no seu dia-dia. > - Op??o de visualizar uma comunidade de profissionais baseado em redes sociais como o LinkedIn. > - Promover alian?as estrat?gicas para divulga??o desta ferramenta, como por exemplo portais de conte?do que publicam textos baseados em Perl. > - Manter contato pr?ximo as comunidades Perl Mongers, para fomentar uma rela??o mais direta com o nicho de profissionais. > > Como vamos realizar isto ? > > - No prazo de 90 dias estaremos com o site no ar, no dom?nio www.perlpro.com.br. > - O wireframe inicial j? esta em https://github.com/Brasil-Perl-Mongers/perl-pro > - J? contratamos um desenvolver pelo valor de R$ 2.100,00. > - J? contratamos um webdesigner pelo valor de R$ 800,00. > - O desenvolvimento come?a esta semana. > > Quem vai manter o site ? > > - A Brasil-PM ir? hospedar o site. > - Os custos operacionais do site, ser? baseado no valor dos anuncios em destaque que iremos oferecer no site e em emails de divulga??o da vaga, no valor de R$ 30,00 cada. > - Veja: N?o ? necess?rio pagar para anunciar no site, apenas se quiser ter o destaque. > > Quais ser?o as alian?as ? > > - A Brasil-PM ir? oferecer o suporte operacional, para manuten??o. > - Portais de conte?do, com as quais j? comecei a conversar, mas vou divulgando novidades assim que elas sa?rem. > > Quem vai pagar a conta ? > > - Via crowdfunding. J? existe algumas empresas interessadas, a ideia ? que elas paguem um valor de contribui??o para o desenvolvimento inicial do site, e a? ent?o elas ter?o este valor em cr?dito para ser utilizado na divulga??o das vagas posteriormente. > - Vamos manter um documento na wiki do github com os valores e o nome das empresas que ir?o realizar o investimento. > > > > Quais as vantagens para as empresas que nos ajudarem no investimento inicial ? > - Sua empresa ir? ter o logotipo associado a realiza??o do desenvolvimento do site permanentemente. > - O valor m?nimo para contribui??o ? de R$ 300,00. > - Interessados, podem falar comigo diretamente. > > E a?, quem me ajuda a encontrar mais empresas a investirem na ideia ? > > Abs! > -Thiago Rondon > > > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From eduardo at web2solutions.com.br Mon May 13 08:17:53 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Mon, 13 May 2013 12:17:53 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: References: Message-ID: <51910421.9040005@web2solutions.com.br> On 13/05/2013 11:30, Thiago Rondon wrote: > Ol? Pessoal, > > Desculpem o crossposting, mas acredito que ? necess?rio. > > H? algum tempo converso com v?rias pessoas sobre o desafio que as empresas tem em encontrar profissionais de Perl no mercado, assim como profissionais de Perl encontrarem empresas que trabalhem com a linguagem. http://www.ceviu.com.br/buscar/curriculos?level=1&novaPesquisa=1&termoPesquisa=perl -> 499 CVs http://www.ceviu.com.br/buscar/empregos?level=1&novaPesquisa=1&termoPesquisa=perl&utm_expid=2155434-4&utm_referrer=http%3A%2F%2Fwww.ceviu.com.br%2F -> 45 vagas > > Tive uma conversa muito bacana com o Breno no 7Masters, que ele relatava o mesmo sofrimento no Rio de Janeiro, e decidimos come?ar a fazer algo. > > Desde de ent?o, venho pensando em como resolver este problema da melhor maneira, pesquisei solu??es prontas, verifiquei se era poss?vel re-utilizar o jobs.perl.org, analisei redes sociais existentes e etc... E cheguei a conclus?o que seria melhor criar um cantinho nosso. > > Quais os nossos objetivos ? > > - Vitrine de oportunidades de trabalho (seja remoto, inloco, avulso, ...) relacionados a linguagem Perl, inicialmente no Brasil. > - Apresentar as empresas que utilizam Perl no seu dia-dia. > - Op??o de visualizar uma comunidade de profissionais baseado em redes sociais como o LinkedIn. > - Promover alian?as estrat?gicas para divulga??o desta ferramenta, como por exemplo portais de conte?do que publicam textos baseados em Perl. > - Manter contato pr?ximo as comunidades Perl Mongers, para fomentar uma rela??o mais direta com o nicho de profissionais. > > Como vamos realizar isto ? > > - No prazo de 90 dias estaremos com o site no ar, no dom?nio www.perlpro.com.br. > - O wireframe inicial j? esta em https://github.com/Brasil-Perl-Mongers/perl-pro > - J? contratamos um desenvolver pelo valor de R$ 2.100,00. > - J? contratamos um webdesigner pelo valor de R$ 800,00. > - O desenvolvimento come?a esta semana. > > Quem vai manter o site ? > > - A Brasil-PM ir? hospedar o site. > - Os custos operacionais do site, ser? baseado no valor dos anuncios em destaque que iremos oferecer no site e em emails de divulga??o da vaga, no valor de R$ 30,00 cada. > - Veja: N?o ? necess?rio pagar para anunciar no site, apenas se quiser ter o destaque. > > Quais ser?o as alian?as ? > > - A Brasil-PM ir? oferecer o suporte operacional, para manuten??o. > - Portais de conte?do, com as quais j? comecei a conversar, mas vou divulgando novidades assim que elas sa?rem. > > Quem vai pagar a conta ? > > - Via crowdfunding. J? existe algumas empresas interessadas, a ideia ? que elas paguem um valor de contribui??o para o desenvolvimento inicial do site, e a? ent?o elas ter?o este valor em cr?dito para ser utilizado na divulga??o das vagas posteriormente. > - Vamos manter um documento na wiki do github com os valores e o nome das empresas que ir?o realizar o investimento. > > > > Quais as vantagens para as empresas que nos ajudarem no investimento inicial ? > - Sua empresa ir? ter o logotipo associado a realiza??o do desenvolvimento do site permanentemente. > - O valor m?nimo para contribui??o ? de R$ 300,00. > - Interessados, podem falar comigo diretamente. > > E a?, quem me ajuda a encontrar mais empresas a investirem na ideia ? > > Abs! > -Thiago Rondon > > > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eduardo at web2solutions.com.br Mon May 13 08:17:53 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Mon, 13 May 2013 12:17:53 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: References: Message-ID: <51910421.9040005@web2solutions.com.br> On 13/05/2013 11:30, Thiago Rondon wrote: > Ol? Pessoal, > > Desculpem o crossposting, mas acredito que ? necess?rio. > > H? algum tempo converso com v?rias pessoas sobre o desafio que as empresas tem em encontrar profissionais de Perl no mercado, assim como profissionais de Perl encontrarem empresas que trabalhem com a linguagem. http://www.ceviu.com.br/buscar/curriculos?level=1&novaPesquisa=1&termoPesquisa=perl -> 499 CVs http://www.ceviu.com.br/buscar/empregos?level=1&novaPesquisa=1&termoPesquisa=perl&utm_expid=2155434-4&utm_referrer=http%3A%2F%2Fwww.ceviu.com.br%2F -> 45 vagas > > Tive uma conversa muito bacana com o Breno no 7Masters, que ele relatava o mesmo sofrimento no Rio de Janeiro, e decidimos come?ar a fazer algo. > > Desde de ent?o, venho pensando em como resolver este problema da melhor maneira, pesquisei solu??es prontas, verifiquei se era poss?vel re-utilizar o jobs.perl.org, analisei redes sociais existentes e etc... E cheguei a conclus?o que seria melhor criar um cantinho nosso. > > Quais os nossos objetivos ? > > - Vitrine de oportunidades de trabalho (seja remoto, inloco, avulso, ...) relacionados a linguagem Perl, inicialmente no Brasil. > - Apresentar as empresas que utilizam Perl no seu dia-dia. > - Op??o de visualizar uma comunidade de profissionais baseado em redes sociais como o LinkedIn. > - Promover alian?as estrat?gicas para divulga??o desta ferramenta, como por exemplo portais de conte?do que publicam textos baseados em Perl. > - Manter contato pr?ximo as comunidades Perl Mongers, para fomentar uma rela??o mais direta com o nicho de profissionais. > > Como vamos realizar isto ? > > - No prazo de 90 dias estaremos com o site no ar, no dom?nio www.perlpro.com.br. > - O wireframe inicial j? esta em https://github.com/Brasil-Perl-Mongers/perl-pro > - J? contratamos um desenvolver pelo valor de R$ 2.100,00. > - J? contratamos um webdesigner pelo valor de R$ 800,00. > - O desenvolvimento come?a esta semana. > > Quem vai manter o site ? > > - A Brasil-PM ir? hospedar o site. > - Os custos operacionais do site, ser? baseado no valor dos anuncios em destaque que iremos oferecer no site e em emails de divulga??o da vaga, no valor de R$ 30,00 cada. > - Veja: N?o ? necess?rio pagar para anunciar no site, apenas se quiser ter o destaque. > > Quais ser?o as alian?as ? > > - A Brasil-PM ir? oferecer o suporte operacional, para manuten??o. > - Portais de conte?do, com as quais j? comecei a conversar, mas vou divulgando novidades assim que elas sa?rem. > > Quem vai pagar a conta ? > > - Via crowdfunding. J? existe algumas empresas interessadas, a ideia ? que elas paguem um valor de contribui??o para o desenvolvimento inicial do site, e a? ent?o elas ter?o este valor em cr?dito para ser utilizado na divulga??o das vagas posteriormente. > - Vamos manter um documento na wiki do github com os valores e o nome das empresas que ir?o realizar o investimento. > > > > Quais as vantagens para as empresas que nos ajudarem no investimento inicial ? > - Sua empresa ir? ter o logotipo associado a realiza??o do desenvolvimento do site permanentemente. > - O valor m?nimo para contribui??o ? de R$ 300,00. > - Interessados, podem falar comigo diretamente. > > E a?, quem me ajuda a encontrar mais empresas a investirem na ideia ? > > Abs! > -Thiago Rondon > > > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From cleitondebian at gmail.com Mon May 13 08:27:10 2013 From: cleitondebian at gmail.com (Cleiton Alves) Date: Mon, 13 May 2013 12:27:10 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: <51910421.9040005@web2solutions.com.br> References: <51910421.9040005@web2solutions.com.br> Message-ID: Eu apoio e achei muito interessante a ideia do Geraldo ) Em 13 de maio de 2013 12:17, Eduardo Almeida escreveu: > On 13/05/2013 11:30, Thiago Rondon wrote: > > Ol? Pessoal, > > Desculpem o crossposting, mas acredito que ? necess?rio. > > H? algum tempo converso com v?rias pessoas sobre o desafio que as empresas tem em encontrar profissionais de Perl no mercado, assim como profissionais de Perl encontrarem empresas que trabalhem com a linguagem. > > > http://www.ceviu.com.br/buscar/curriculos?level=1&novaPesquisa=1&termoPesquisa=perl-> 499 CVs > > > http://www.ceviu.com.br/buscar/empregos?level=1&novaPesquisa=1&termoPesquisa=perl&utm_expid=2155434-4&utm_referrer=http%3A%2F%2Fwww.ceviu.com.br%2F-> 45 vagas > > > > > Tive uma conversa muito bacana com o Breno no 7Masters, que ele relatava o mesmo sofrimento no Rio de Janeiro, e decidimos come?ar a fazer algo. > > Desde de ent?o, venho pensando em como resolver este problema da melhor maneira, pesquisei solu??es prontas, verifiquei se era poss?vel re-utilizar o jobs.perl.org, analisei redes sociais existentes e etc... E cheguei a conclus?o que seria melhor criar um cantinho nosso. > > Quais os nossos objetivos ? > > - Vitrine de oportunidades de trabalho (seja remoto, inloco, avulso, ...) relacionados a linguagem Perl, inicialmente no Brasil. > - Apresentar as empresas que utilizam Perl no seu dia-dia. > - Op??o de visualizar uma comunidade de profissionais baseado em redes sociais como o LinkedIn. > - Promover alian?as estrat?gicas para divulga??o desta ferramenta, como por exemplo portais de conte?do que publicam textos baseados em Perl. > - Manter contato pr?ximo as comunidades Perl Mongers, para fomentar uma rela??o mais direta com o nicho de profissionais. > > Como vamos realizar isto ? > > - No prazo de 90 dias estaremos com o site no ar, no dom?nio www.perlpro.com.br. > - O wireframe inicial j? esta em https://github.com/Brasil-Perl-Mongers/perl-pro > - J? contratamos um desenvolver pelo valor de R$ 2.100,00. > - J? contratamos um webdesigner pelo valor de R$ 800,00. > - O desenvolvimento come?a esta semana. > > Quem vai manter o site ? > > - A Brasil-PM ir? hospedar o site. > - Os custos operacionais do site, ser? baseado no valor dos anuncios em destaque que iremos oferecer no site e em emails de divulga??o da vaga, no valor de R$ 30,00 cada. > - Veja: N?o ? necess?rio pagar para anunciar no site, apenas se quiser ter o destaque. > > Quais ser?o as alian?as ? > > - A Brasil-PM ir? oferecer o suporte operacional, para manuten??o. > - Portais de conte?do, com as quais j? comecei a conversar, mas vou divulgando novidades assim que elas sa?rem. > > Quem vai pagar a conta ? > > - Via crowdfunding. J? existe algumas empresas interessadas, a ideia ? que elas paguem um valor de contribui??o para o desenvolvimento inicial do site, e a? ent?o elas ter?o este valor em cr?dito para ser utilizado na divulga??o das vagas posteriormente. > - Vamos manter um documento na wiki do github com os valores e o nome das empresas que ir?o realizar o investimento. > > > > Quais as vantagens para as empresas que nos ajudarem no investimento inicial ? > - Sua empresa ir? ter o logotipo associado a realiza??o do desenvolvimento do site permanentemente. > - O valor m?nimo para contribui??o ? de R$ 300,00. > - Interessados, podem falar comigo diretamente. > > E a?, quem me ajuda a encontrar mais empresas a investirem na ideia ? > > Abs! > -Thiago Rondon > > > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > -- > Eduardo Almeida - Software Engineer > eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 > > *WEB2 Solutions* - Inovando, sempre! > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- ????? ???????? ????????? ??????? 6f73 6f20 6320 6e6f 6568 6963 656d 746e 206f 7274 7a61 6f20 7020 646f 7265 000a -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From cleitondebian at gmail.com Mon May 13 08:27:10 2013 From: cleitondebian at gmail.com (Cleiton Alves) Date: Mon, 13 May 2013 12:27:10 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: <51910421.9040005@web2solutions.com.br> References: <51910421.9040005@web2solutions.com.br> Message-ID: Eu apoio e achei muito interessante a ideia do Geraldo ) Em 13 de maio de 2013 12:17, Eduardo Almeida escreveu: > On 13/05/2013 11:30, Thiago Rondon wrote: > > Ol? Pessoal, > > Desculpem o crossposting, mas acredito que ? necess?rio. > > H? algum tempo converso com v?rias pessoas sobre o desafio que as empresas tem em encontrar profissionais de Perl no mercado, assim como profissionais de Perl encontrarem empresas que trabalhem com a linguagem. > > > http://www.ceviu.com.br/buscar/curriculos?level=1&novaPesquisa=1&termoPesquisa=perl-> 499 CVs > > > http://www.ceviu.com.br/buscar/empregos?level=1&novaPesquisa=1&termoPesquisa=perl&utm_expid=2155434-4&utm_referrer=http%3A%2F%2Fwww.ceviu.com.br%2F-> 45 vagas > > > > > Tive uma conversa muito bacana com o Breno no 7Masters, que ele relatava o mesmo sofrimento no Rio de Janeiro, e decidimos come?ar a fazer algo. > > Desde de ent?o, venho pensando em como resolver este problema da melhor maneira, pesquisei solu??es prontas, verifiquei se era poss?vel re-utilizar o jobs.perl.org, analisei redes sociais existentes e etc... E cheguei a conclus?o que seria melhor criar um cantinho nosso. > > Quais os nossos objetivos ? > > - Vitrine de oportunidades de trabalho (seja remoto, inloco, avulso, ...) relacionados a linguagem Perl, inicialmente no Brasil. > - Apresentar as empresas que utilizam Perl no seu dia-dia. > - Op??o de visualizar uma comunidade de profissionais baseado em redes sociais como o LinkedIn. > - Promover alian?as estrat?gicas para divulga??o desta ferramenta, como por exemplo portais de conte?do que publicam textos baseados em Perl. > - Manter contato pr?ximo as comunidades Perl Mongers, para fomentar uma rela??o mais direta com o nicho de profissionais. > > Como vamos realizar isto ? > > - No prazo de 90 dias estaremos com o site no ar, no dom?nio www.perlpro.com.br. > - O wireframe inicial j? esta em https://github.com/Brasil-Perl-Mongers/perl-pro > - J? contratamos um desenvolver pelo valor de R$ 2.100,00. > - J? contratamos um webdesigner pelo valor de R$ 800,00. > - O desenvolvimento come?a esta semana. > > Quem vai manter o site ? > > - A Brasil-PM ir? hospedar o site. > - Os custos operacionais do site, ser? baseado no valor dos anuncios em destaque que iremos oferecer no site e em emails de divulga??o da vaga, no valor de R$ 30,00 cada. > - Veja: N?o ? necess?rio pagar para anunciar no site, apenas se quiser ter o destaque. > > Quais ser?o as alian?as ? > > - A Brasil-PM ir? oferecer o suporte operacional, para manuten??o. > - Portais de conte?do, com as quais j? comecei a conversar, mas vou divulgando novidades assim que elas sa?rem. > > Quem vai pagar a conta ? > > - Via crowdfunding. J? existe algumas empresas interessadas, a ideia ? que elas paguem um valor de contribui??o para o desenvolvimento inicial do site, e a? ent?o elas ter?o este valor em cr?dito para ser utilizado na divulga??o das vagas posteriormente. > - Vamos manter um documento na wiki do github com os valores e o nome das empresas que ir?o realizar o investimento. > > > > Quais as vantagens para as empresas que nos ajudarem no investimento inicial ? > - Sua empresa ir? ter o logotipo associado a realiza??o do desenvolvimento do site permanentemente. > - O valor m?nimo para contribui??o ? de R$ 300,00. > - Interessados, podem falar comigo diretamente. > > E a?, quem me ajuda a encontrar mais empresas a investirem na ideia ? > > Abs! > -Thiago Rondon > > > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > -- > Eduardo Almeida - Software Engineer > eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 > > *WEB2 Solutions* - Inovando, sempre! > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- ????? ???????? ????????? ??????? 6f73 6f20 6320 6e6f 6568 6963 656d 746e 206f 7274 7a61 6f20 7020 646f 7265 000a -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dan.vinciguerra at gmail.com Mon May 13 08:41:17 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Mon, 13 May 2013 12:41:17 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: References: <51910421.9040005@web2solutions.com.br> Message-ID: Tio maluco, Mas e para o idiota aqui que acho que fosse um projeto para desenvolvimento na comunidade? hahuahuahuahuahua Ignorem minha contribui??o no reposit?rio e apaguem a caca que eu fiz! []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/5/13 Cleiton Alves > Eu apoio e achei muito interessante a ideia do Geraldo ) > > > Em 13 de maio de 2013 12:17, Eduardo Almeida > escreveu: > > On 13/05/2013 11:30, Thiago Rondon wrote: >> >> Ol? Pessoal, >> >> Desculpem o crossposting, mas acredito que ? necess?rio. >> >> H? algum tempo converso com v?rias pessoas sobre o desafio que as empresas tem em encontrar profissionais de Perl no mercado, assim como profissionais de Perl encontrarem empresas que trabalhem com a linguagem. >> >> >> http://www.ceviu.com.br/buscar/curriculos?level=1&novaPesquisa=1&termoPesquisa=perl-> 499 CVs >> >> >> http://www.ceviu.com.br/buscar/empregos?level=1&novaPesquisa=1&termoPesquisa=perl&utm_expid=2155434-4&utm_referrer=http%3A%2F%2Fwww.ceviu.com.br%2F-> 45 vagas >> >> >> >> Tive uma conversa muito bacana com o Breno no 7Masters, que ele relatava o mesmo sofrimento no Rio de Janeiro, e decidimos come?ar a fazer algo. >> >> Desde de ent?o, venho pensando em como resolver este problema da melhor maneira, pesquisei solu??es prontas, verifiquei se era poss?vel re-utilizar o jobs.perl.org, analisei redes sociais existentes e etc... E cheguei a conclus?o que seria melhor criar um cantinho nosso. >> >> Quais os nossos objetivos ? >> >> - Vitrine de oportunidades de trabalho (seja remoto, inloco, avulso, ...) relacionados a linguagem Perl, inicialmente no Brasil. >> - Apresentar as empresas que utilizam Perl no seu dia-dia. >> - Op??o de visualizar uma comunidade de profissionais baseado em redes sociais como o LinkedIn. >> - Promover alian?as estrat?gicas para divulga??o desta ferramenta, como por exemplo portais de conte?do que publicam textos baseados em Perl. >> - Manter contato pr?ximo as comunidades Perl Mongers, para fomentar uma rela??o mais direta com o nicho de profissionais. >> >> Como vamos realizar isto ? >> >> - No prazo de 90 dias estaremos com o site no ar, no dom?nio www.perlpro.com.br. >> - O wireframe inicial j? esta em https://github.com/Brasil-Perl-Mongers/perl-pro >> - J? contratamos um desenvolver pelo valor de R$ 2.100,00. >> - J? contratamos um webdesigner pelo valor de R$ 800,00. >> - O desenvolvimento come?a esta semana. >> >> Quem vai manter o site ? >> >> - A Brasil-PM ir? hospedar o site. >> - Os custos operacionais do site, ser? baseado no valor dos anuncios em destaque que iremos oferecer no site e em emails de divulga??o da vaga, no valor de R$ 30,00 cada. >> - Veja: N?o ? necess?rio pagar para anunciar no site, apenas se quiser ter o destaque. >> >> Quais ser?o as alian?as ? >> >> - A Brasil-PM ir? oferecer o suporte operacional, para manuten??o. >> - Portais de conte?do, com as quais j? comecei a conversar, mas vou divulgando novidades assim que elas sa?rem. >> >> Quem vai pagar a conta ? >> >> - Via crowdfunding. J? existe algumas empresas interessadas, a ideia ? que elas paguem um valor de contribui??o para o desenvolvimento inicial do site, e a? ent?o elas ter?o este valor em cr?dito para ser utilizado na divulga??o das vagas posteriormente. >> - Vamos manter um documento na wiki do github com os valores e o nome das empresas que ir?o realizar o investimento. >> >> >> >> Quais as vantagens para as empresas que nos ajudarem no investimento inicial ? >> - Sua empresa ir? ter o logotipo associado a realiza??o do desenvolvimento do site permanentemente. >> - O valor m?nimo para contribui??o ? de R$ 300,00. >> - Interessados, podem falar comigo diretamente. >> >> E a?, quem me ajuda a encontrar mais empresas a investirem na ideia ? >> >> Abs! >> -Thiago Rondon >> >> >> >> >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> -- >> Eduardo Almeida - Software Engineer >> eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >> >> *WEB2 Solutions* - Inovando, sempre! >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > > > > > > > > > ????? ???????? ????????? ??????? > 6f73 6f20 6320 6e6f 6568 6963 656d 746e > 206f 7274 7a61 6f20 7020 646f 7265 000a > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Mon May 13 10:54:03 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Mon, 13 May 2013 14:54:03 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: References: <51910421.9040005@web2solutions.com.br> Message-ID: Daniel, Mas ? para comunidade, se voc? quiser sugerir, conversar, debater qualquer coisa s? mandar aqui, no reposit?rio ou IRC! A id?ia de financiar com recursos, ? para acelerar o processo inicial e termos no ar uma vers?o bacana. A sustentabilidade do projeto depois dai, ? por nossa conta. ;) Abs! -Thiago Rondon Em 13/05/2013, ?s 12:41, Daniel Vinciguerra escreveu: > Tio maluco, > Mas e para o idiota aqui que acho que fosse um projeto para desenvolvimento na comunidade? hahuahuahuahuahua > > Ignorem minha contribui??o no reposit?rio e apaguem a caca que eu fiz! > > []'s > > > Daniel Vinciguerra > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/5/13 Cleiton Alves >> Eu apoio e achei muito interessante a ideia do Geraldo ) >> >> >> Em 13 de maio de 2013 12:17, Eduardo Almeida escreveu: >> >>> On 13/05/2013 11:30, Thiago Rondon wrote: >>>> Ol? Pessoal, >>>> >>>> Desculpem o crossposting, mas acredito que ? necess?rio. >>>> >>>> H? algum tempo converso com v?rias pessoas sobre o desafio que as empresas tem em encontrar profissionais de Perl no mercado, assim como profissionais de Perl encontrarem empresas que trabalhem com a linguagem. >>> http://www.ceviu.com.br/buscar/curriculos?level=1&novaPesquisa=1&termoPesquisa=perl -> 499 CVs >>> >>> http://www.ceviu.com.br/buscar/empregos?level=1&novaPesquisa=1&termoPesquisa=perl&utm_expid=2155434-4&utm_referrer=http%3A%2F%2Fwww.ceviu.com.br%2F -> 45 vagas >>> >>> >>> >>>> Tive uma conversa muito bacana com o Breno no 7Masters, que ele relatava o mesmo sofrimento no Rio de Janeiro, e decidimos come?ar a fazer algo. >>>> >>>> Desde de ent?o, venho pensando em como resolver este problema da melhor maneira, pesquisei solu??es prontas, verifiquei se era poss?vel re-utilizar o jobs.perl.org, analisei redes sociais existentes e etc... E cheguei a conclus?o que seria melhor criar um cantinho nosso. >>>> >>>> Quais os nossos objetivos ? >>>> >>>> - Vitrine de oportunidades de trabalho (seja remoto, inloco, avulso, ...) relacionados a linguagem Perl, inicialmente no Brasil. >>>> - Apresentar as empresas que utilizam Perl no seu dia-dia. >>>> - Op??o de visualizar uma comunidade de profissionais baseado em redes sociais como o LinkedIn. >>>> - Promover alian?as estrat?gicas para divulga??o desta ferramenta, como por exemplo portais de conte?do que publicam textos baseados em Perl. >>>> - Manter contato pr?ximo as comunidades Perl Mongers, para fomentar uma rela??o mais direta com o nicho de profissionais. >>>> >>>> Como vamos realizar isto ? >>>> >>>> - No prazo de 90 dias estaremos com o site no ar, no dom?nio www.perlpro.com.br. >>>> - O wireframe inicial j? esta em https://github.com/Brasil-Perl-Mongers/perl-pro >>>> - J? contratamos um desenvolver pelo valor de R$ 2.100,00. >>>> - J? contratamos um webdesigner pelo valor de R$ 800,00. >>>> - O desenvolvimento come?a esta semana. >>>> >>>> Quem vai manter o site ? >>>> >>>> - A Brasil-PM ir? hospedar o site. >>>> - Os custos operacionais do site, ser? baseado no valor dos anuncios em destaque que iremos oferecer no site e em emails de divulga??o da vaga, no valor de R$ 30,00 cada. >>>> - Veja: N?o ? necess?rio pagar para anunciar no site, apenas se quiser ter o destaque. >>>> >>>> Quais ser?o as alian?as ? >>>> >>>> - A Brasil-PM ir? oferecer o suporte operacional, para manuten??o. >>>> - Portais de conte?do, com as quais j? comecei a conversar, mas vou divulgando novidades assim que elas sa?rem. >>>> >>>> Quem vai pagar a conta ? >>>> >>>> - Via crowdfunding. J? existe algumas empresas interessadas, a ideia ? que elas paguem um valor de contribui??o para o desenvolvimento inicial do site, e a? ent?o elas ter?o este valor em cr?dito para ser utilizado na divulga??o das vagas posteriormente. >>>> - Vamos manter um documento na wiki do github com os valores e o nome das empresas que ir?o realizar o investimento. >>>> >>>> >>>> >>>> Quais as vantagens para as empresas que nos ajudarem no investimento inicial ? >>>> - Sua empresa ir? ter o logotipo associado a realiza??o do desenvolvimento do site permanentemente. >>>> - O valor m?nimo para contribui??o ? de R$ 300,00. >>>> - Interessados, podem falar comigo diretamente. >>>> >>>> E a?, quem me ajuda a encontrar mais empresas a investirem na ideia ? >>>> >>>> Abs! >>>> -Thiago Rondon >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>> >>> >>> -- >>> Eduardo Almeida - Software Engineer >>> eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >>> >>> WEB2 Solutions - Inovando, sempre! >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> >> >> >> >> >> >> >> >> ????? ???????? ????????? ??????? >> 6f73 6f20 6320 6e6f 6568 6963 656d 746e >> 206f 7274 7a61 6f20 7020 646f 7265 000a >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dan.vinciguerra at gmail.com Mon May 13 11:06:13 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Mon, 13 May 2013 15:06:13 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: References: <51910421.9040005@web2solutions.com.br> Message-ID: Thiago, Feito! []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/5/13 Thiago Rondon > Daniel, > > Mas ? para comunidade, se voc? quiser sugerir, conversar, debater qualquer > coisa s? mandar aqui, no reposit?rio ou IRC! > > A id?ia de financiar com recursos, ? para acelerar o processo inicial e > termos no ar uma vers?o bacana. > > A sustentabilidade do projeto depois dai, ? por nossa conta. ;) > > Abs! > -Thiago Rondon > > Em 13/05/2013, ?s 12:41, Daniel Vinciguerra > escreveu: > > Tio maluco, > Mas e para o idiota aqui que acho que fosse um projeto para > desenvolvimento na comunidade? hahuahuahuahuahua > > Ignorem minha contribui??o no reposit?rio e apaguem a caca que eu fiz! > > []'s > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/5/13 Cleiton Alves > >> Eu apoio e achei muito interessante a ideia do Geraldo ) >> >> >> Em 13 de maio de 2013 12:17, Eduardo Almeida < >> eduardo at web2solutions.com.br> escreveu: >> >> On 13/05/2013 11:30, Thiago Rondon wrote: >>> >>> Ol? Pessoal, >>> >>> Desculpem o crossposting, mas acredito que ? necess?rio. >>> >>> H? algum tempo converso com v?rias pessoas sobre o desafio que as empresas tem em encontrar profissionais de Perl no mercado, assim como profissionais de Perl encontrarem empresas que trabalhem com a linguagem. >>> >>> >>> http://www.ceviu.com.br/buscar/curriculos?level=1&novaPesquisa=1&termoPesquisa=perl-> 499 CVs >>> >>> >>> http://www.ceviu.com.br/buscar/empregos?level=1&novaPesquisa=1&termoPesquisa=perl&utm_expid=2155434-4&utm_referrer=http%3A%2F%2Fwww.ceviu.com.br%2F-> 45 vagas >>> >>> >>> >>> Tive uma conversa muito bacana com o Breno no 7Masters, que ele relatava o mesmo sofrimento no Rio de Janeiro, e decidimos come?ar a fazer algo. >>> >>> Desde de ent?o, venho pensando em como resolver este problema da melhor maneira, pesquisei solu??es prontas, verifiquei se era poss?vel re-utilizar o jobs.perl.org, analisei redes sociais existentes e etc... E cheguei a conclus?o que seria melhor criar um cantinho nosso. >>> >>> Quais os nossos objetivos ? >>> >>> - Vitrine de oportunidades de trabalho (seja remoto, inloco, avulso, ...) relacionados a linguagem Perl, inicialmente no Brasil. >>> - Apresentar as empresas que utilizam Perl no seu dia-dia. >>> - Op??o de visualizar uma comunidade de profissionais baseado em redes sociais como o LinkedIn. >>> - Promover alian?as estrat?gicas para divulga??o desta ferramenta, como por exemplo portais de conte?do que publicam textos baseados em Perl. >>> - Manter contato pr?ximo as comunidades Perl Mongers, para fomentar uma rela??o mais direta com o nicho de profissionais. >>> >>> Como vamos realizar isto ? >>> >>> - No prazo de 90 dias estaremos com o site no ar, no dom?nio www.perlpro.com.br. >>> - O wireframe inicial j? esta em https://github.com/Brasil-Perl-Mongers/perl-pro >>> - J? contratamos um desenvolver pelo valor de R$ 2.100,00. >>> - J? contratamos um webdesigner pelo valor de R$ 800,00. >>> - O desenvolvimento come?a esta semana. >>> >>> Quem vai manter o site ? >>> >>> - A Brasil-PM ir? hospedar o site. >>> - Os custos operacionais do site, ser? baseado no valor dos anuncios em destaque que iremos oferecer no site e em emails de divulga??o da vaga, no valor de R$ 30,00 cada. >>> - Veja: N?o ? necess?rio pagar para anunciar no site, apenas se quiser ter o destaque. >>> >>> Quais ser?o as alian?as ? >>> >>> - A Brasil-PM ir? oferecer o suporte operacional, para manuten??o. >>> - Portais de conte?do, com as quais j? comecei a conversar, mas vou divulgando novidades assim que elas sa?rem. >>> >>> Quem vai pagar a conta ? >>> >>> - Via crowdfunding. J? existe algumas empresas interessadas, a ideia ? que elas paguem um valor de contribui??o para o desenvolvimento inicial do site, e a? ent?o elas ter?o este valor em cr?dito para ser utilizado na divulga??o das vagas posteriormente. >>> - Vamos manter um documento na wiki do github com os valores e o nome das empresas que ir?o realizar o investimento. >>> >>> >>> >>> Quais as vantagens para as empresas que nos ajudarem no investimento inicial ? >>> - Sua empresa ir? ter o logotipo associado a realiza??o do desenvolvimento do site permanentemente. >>> - O valor m?nimo para contribui??o ? de R$ 300,00. >>> - Interessados, podem falar comigo diretamente. >>> >>> E a?, quem me ajuda a encontrar mais empresas a investirem na ideia ? >>> >>> Abs! >>> -Thiago Rondon >>> >>> >>> >>> >>> >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> >>> -- >>> Eduardo Almeida - Software Engineer >>> eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >>> >>> *WEB2 Solutions* - Inovando, sempre! >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> >> >> >> >> >> >> >> >> ????? ???????? ????????? ??????? >> 6f73 6f20 6320 6e6f 6568 6963 656d 746e >> 206f 7274 7a61 6f20 7020 646f 7265 000a >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Mon May 13 12:56:57 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Mon, 13 May 2013 16:56:57 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: References: <51910421.9040005@web2solutions.com.br> Message-ID: A ideia ? muito boa, espero que com isso resolva o grande problema de muitas empresas no Brasil, que querem profissionais de ponta, mas querem pagar por estagi?rio(modo de falar). Quando se fala em profissionais Perl as empresas sofrem mais ainda, porque geralmente os profissionais Perl tem tanta bagagem que conseguem tirar muito mais em outra linguagem ou setor. Empres?rios valorizem mais seus funcion?rios, invista neles e paguem um sal?rio descente, que acaba o problema de falta de profissionais. Se eu n?o fosse pregui?oso para aprender ingl?s j? estava em outro pa?s. Mas em breve eu vou me jogar para outro pa?s. Em 13 de maio de 2013 15:06, Daniel Vinciguerra escreveu: > Thiago, > > Feito! > > []'s > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/5/13 Thiago Rondon > >> Daniel, >> >> Mas ? para comunidade, se voc? quiser sugerir, conversar, debater >> qualquer coisa s? mandar aqui, no reposit?rio ou IRC! >> >> A id?ia de financiar com recursos, ? para acelerar o processo inicial e >> termos no ar uma vers?o bacana. >> >> A sustentabilidade do projeto depois dai, ? por nossa conta. ;) >> >> Abs! >> -Thiago Rondon >> >> Em 13/05/2013, ?s 12:41, Daniel Vinciguerra >> escreveu: >> >> Tio maluco, >> Mas e para o idiota aqui que acho que fosse um projeto para >> desenvolvimento na comunidade? hahuahuahuahuahua >> >> Ignorem minha contribui??o no reposit?rio e apaguem a caca que eu fiz! >> >> []'s >> >> * >> Daniel Vinciguerra* >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> 2013/5/13 Cleiton Alves >> >>> Eu apoio e achei muito interessante a ideia do Geraldo ) >>> >>> >>> Em 13 de maio de 2013 12:17, Eduardo Almeida < >>> eduardo at web2solutions.com.br> escreveu: >>> >>> On 13/05/2013 11:30, Thiago Rondon wrote: >>>> >>>> Ol? Pessoal, >>>> >>>> Desculpem o crossposting, mas acredito que ? necess?rio. >>>> >>>> H? algum tempo converso com v?rias pessoas sobre o desafio que as empresas tem em encontrar profissionais de Perl no mercado, assim como profissionais de Perl encontrarem empresas que trabalhem com a linguagem. >>>> >>>> >>>> http://www.ceviu.com.br/buscar/curriculos?level=1&novaPesquisa=1&termoPesquisa=perl-> 499 CVs >>>> >>>> >>>> http://www.ceviu.com.br/buscar/empregos?level=1&novaPesquisa=1&termoPesquisa=perl&utm_expid=2155434-4&utm_referrer=http%3A%2F%2Fwww.ceviu.com.br%2F-> 45 vagas >>>> >>>> >>>> >>>> Tive uma conversa muito bacana com o Breno no 7Masters, que ele relatava o mesmo sofrimento no Rio de Janeiro, e decidimos come?ar a fazer algo. >>>> >>>> Desde de ent?o, venho pensando em como resolver este problema da melhor maneira, pesquisei solu??es prontas, verifiquei se era poss?vel re-utilizar o jobs.perl.org, analisei redes sociais existentes e etc... E cheguei a conclus?o que seria melhor criar um cantinho nosso. >>>> >>>> Quais os nossos objetivos ? >>>> >>>> - Vitrine de oportunidades de trabalho (seja remoto, inloco, avulso, ...) relacionados a linguagem Perl, inicialmente no Brasil. >>>> - Apresentar as empresas que utilizam Perl no seu dia-dia. >>>> - Op??o de visualizar uma comunidade de profissionais baseado em redes sociais como o LinkedIn. >>>> - Promover alian?as estrat?gicas para divulga??o desta ferramenta, como por exemplo portais de conte?do que publicam textos baseados em Perl. >>>> - Manter contato pr?ximo as comunidades Perl Mongers, para fomentar uma rela??o mais direta com o nicho de profissionais. >>>> >>>> Como vamos realizar isto ? >>>> >>>> - No prazo de 90 dias estaremos com o site no ar, no dom?nio www.perlpro.com.br. >>>> - O wireframe inicial j? esta em https://github.com/Brasil-Perl-Mongers/perl-pro >>>> - J? contratamos um desenvolver pelo valor de R$ 2.100,00. >>>> - J? contratamos um webdesigner pelo valor de R$ 800,00. >>>> - O desenvolvimento come?a esta semana. >>>> >>>> Quem vai manter o site ? >>>> >>>> - A Brasil-PM ir? hospedar o site. >>>> - Os custos operacionais do site, ser? baseado no valor dos anuncios em destaque que iremos oferecer no site e em emails de divulga??o da vaga, no valor de R$ 30,00 cada. >>>> - Veja: N?o ? necess?rio pagar para anunciar no site, apenas se quiser ter o destaque. >>>> >>>> Quais ser?o as alian?as ? >>>> >>>> - A Brasil-PM ir? oferecer o suporte operacional, para manuten??o. >>>> - Portais de conte?do, com as quais j? comecei a conversar, mas vou divulgando novidades assim que elas sa?rem. >>>> >>>> Quem vai pagar a conta ? >>>> >>>> - Via crowdfunding. J? existe algumas empresas interessadas, a ideia ? que elas paguem um valor de contribui??o para o desenvolvimento inicial do site, e a? ent?o elas ter?o este valor em cr?dito para ser utilizado na divulga??o das vagas posteriormente. >>>> - Vamos manter um documento na wiki do github com os valores e o nome das empresas que ir?o realizar o investimento. >>>> >>>> >>>> >>>> Quais as vantagens para as empresas que nos ajudarem no investimento inicial ? >>>> - Sua empresa ir? ter o logotipo associado a realiza??o do desenvolvimento do site permanentemente. >>>> - O valor m?nimo para contribui??o ? de R$ 300,00. >>>> - Interessados, podem falar comigo diretamente. >>>> >>>> E a?, quem me ajuda a encontrar mais empresas a investirem na ideia ? >>>> >>>> Abs! >>>> -Thiago Rondon >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>>> >>>> -- >>>> Eduardo Almeida - Software Engineer >>>> eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >>>> >>>> *WEB2 Solutions* - Inovando, sempre! >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> >>> >>> >>> >>> >>> >>> >>> >>> ????? ???????? ????????? ??????? >>> 6f73 6f20 6320 6e6f 6568 6963 656d 746e >>> 206f 7274 7a61 6f20 7020 646f 7265 000a >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From breno at rio.pm.org Mon May 13 13:18:52 2013 From: breno at rio.pm.org (breno) Date: Mon, 13 May 2013 17:18:52 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: References: <51910421.9040005@web2solutions.com.br> Message-ID: 2013/5/13 Lucas Moraes : > A ideia ? muito boa, espero que com isso resolva o grande problema de muitas > empresas no Brasil, que querem profissionais de ponta, mas querem pagar por > estagi?rio(modo de falar). Quando se fala em profissionais Perl as empresas > sofrem mais ainda, porque geralmente os profissionais Perl tem tanta bagagem > que conseguem tirar muito mais em outra linguagem ou setor. Empres?rios > valorizem mais seus funcion?rios, invista neles e paguem um sal?rio > decente, que acaba o problema de falta de profissionais. Ent?o, pessoal, dever de casa pra quem achou a id?ia bacana e trabalha com Perl aqui no Brasil: Converse com seu gestor pra saber se h? interesse em investir na id?ia, depois passem o email do Thiago Rondon pra eles :P []s -b From leonardo at ruoso.com Mon May 13 13:23:45 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Mon, 13 May 2013 17:23:45 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: References: <51910421.9040005@web2solutions.com.br> Message-ID: Em 13 de maio de 2013 17:18, breno escreveu: > 2013/5/13 Lucas Moraes : > Converse com seu gestor pra saber se h? interesse em investir na > id?ia, depois passem o email do Thiago Rondon pra eles :P > Ou vai l? e contribui, que qualquer servi?o de an?ncio de vagas custa mais que isso por ano? E uma consultoria de recoloca??o custaria ao menos uns 4 mil reais, sendo 2 mil reais na contrata??o e 2 mil na recoloca??o. Ent?o, se voc? se d? bem trabalhando como empregado e pensa que pode ser ver buscando recoloca??o em alguns anos, vale a pena ajudar a levantar um servi?o como esse, faz logo uma doa??o de mil reais no crowdfunding como pessoa f?sica. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leprevostfv at gmail.com Mon May 13 14:11:27 2013 From: leprevostfv at gmail.com (Felipe da Veiga Leprevost) Date: Mon, 13 May 2013 18:11:27 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: References: Message-ID: <1368479487.11655.140661230592333.1A5BDFB5@webmail.messagingengine.com> Thiago e Breno Gostei muito da ideia de voc?s, ? algo realmente necess?rio para todos n?s. Quero poder ajudar como for poss?vel. Abra?os. -- Felipe da Veiga Leprevost www.leprevost.com.br Laboratory for Proteomics and Protein Engineering. Fiocruz, Brazil. On Mon, May 13, 2013, at 11:30 AM, Thiago Rondon wrote: > > Ol? Pessoal, > > Desculpem o crossposting, mas acredito que ? necess?rio. > > H? algum tempo converso com v?rias pessoas sobre o desafio que as > empresas tem em encontrar profissionais de Perl no mercado, assim como > profissionais de Perl encontrarem empresas que trabalhem com a linguagem. > > Tive uma conversa muito bacana com o Breno no 7Masters, que ele relatava > o mesmo sofrimento no Rio de Janeiro, e decidimos come?ar a fazer algo. > > Desde de ent?o, venho pensando em como resolver este problema da melhor > maneira, pesquisei solu??es prontas, verifiquei se era poss?vel > re-utilizar o jobs.perl.org, analisei redes sociais existentes e etc... E > cheguei a conclus?o que seria melhor criar um cantinho nosso. > > Quais os nossos objetivos ? > > - Vitrine de oportunidades de trabalho (seja remoto, inloco, avulso, ...) > relacionados a linguagem Perl, inicialmente no Brasil. > - Apresentar as empresas que utilizam Perl no seu dia-dia. > - Op??o de visualizar uma comunidade de profissionais baseado em redes > sociais como o LinkedIn. > - Promover alian?as estrat?gicas para divulga??o desta ferramenta, como > por exemplo portais de conte?do que publicam textos baseados em Perl. > - Manter contato pr?ximo as comunidades Perl Mongers, para fomentar uma > rela??o mais direta com o nicho de profissionais. > > Como vamos realizar isto ? > > - No prazo de 90 dias estaremos com o site no ar, no dom?nio > www.perlpro.com.br. > - O wireframe inicial j? esta em > https://github.com/Brasil-Perl-Mongers/perl-pro > - J? contratamos um desenvolver pelo valor de R$ 2.100,00. > - J? contratamos um webdesigner pelo valor de R$ 800,00. > - O desenvolvimento come?a esta semana. > > Quem vai manter o site ? > > - A Brasil-PM ir? hospedar o site. > - Os custos operacionais do site, ser? baseado no valor dos anuncios em > destaque que iremos oferecer no site e em emails de divulga??o da vaga, > no valor de R$ 30,00 cada. > - Veja: N?o ? necess?rio pagar para anunciar no site, apenas se quiser > ter o destaque. > > Quais ser?o as alian?as ? > > - A Brasil-PM ir? oferecer o suporte operacional, para manuten??o. > - Portais de conte?do, com as quais j? comecei a conversar, mas vou > divulgando novidades assim que elas sa?rem. > > Quem vai pagar a conta ? > > - Via crowdfunding. J? existe algumas empresas interessadas, a ideia ? > que elas paguem um valor de contribui??o para o desenvolvimento inicial > do site, e a? ent?o elas ter?o este valor em cr?dito para ser utilizado > na divulga??o das vagas posteriormente. > - Vamos manter um documento na wiki do github com os valores e o nome das > empresas que ir?o realizar o investimento. > > > > Quais as vantagens para as empresas que nos ajudarem no investimento > inicial ? > - Sua empresa ir? ter o logotipo associado a realiza??o do > desenvolvimento do site permanentemente. > - O valor m?nimo para contribui??o ? de R$ 300,00. > - Interessados, podem falar comigo diretamente. > > E a?, quem me ajuda a encontrar mais empresas a investirem na ideia ? > > Abs! > -Thiago Rondon > > > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From ricardostock at bol.com.br Tue May 14 04:08:45 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Tue, 14 May 2013 08:08:45 -0300 Subject: [SP-pm] Perl Pro References: Message-ID: <0EE4C472E1CA4712B6859304D5B13A59@pcricardo> Ola Thiago, parab?ns pela ideia. Se poder ajudar em alguma coisa, estou disposto a ajudar. Eu trabalho com perl diariamente nos sistemas que fa?o, e confesso que aqui na baixada n?o conhe?o pessoas que rabalhem com perl. Parabens. Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: "Thiago Rondon" To: "Perl uni-vos!" Cc: "Perl de Janeiro" ; "Mongers Sao" Sent: Monday, May 13, 2013 11:30 AM Subject: [SP-pm] Perl Pro > > Ol? Pessoal, > > Desculpem o crossposting, mas acredito que ? necess?rio. > > H? algum tempo converso com v?rias pessoas sobre o desafio que as empresas > tem em encontrar profissionais de Perl no mercado, assim como > profissionais de Perl encontrarem empresas que trabalhem com a linguagem. > > Tive uma conversa muito bacana com o Breno no 7Masters, que ele relatava o > mesmo sofrimento no Rio de Janeiro, e decidimos come?ar a fazer algo. > > Desde de ent?o, venho pensando em como resolver este problema da melhor > maneira, pesquisei solu??es prontas, verifiquei se era poss?vel > re-utilizar o jobs.perl.org, analisei redes sociais existentes e etc... E > cheguei a conclus?o que seria melhor criar um cantinho nosso. > > Quais os nossos objetivos ? > > - Vitrine de oportunidades de trabalho (seja remoto, inloco, avulso, ...) > relacionados a linguagem Perl, inicialmente no Brasil. > - Apresentar as empresas que utilizam Perl no seu dia-dia. > - Op??o de visualizar uma comunidade de profissionais baseado em redes > sociais como o LinkedIn. > - Promover alian?as estrat?gicas para divulga??o desta ferramenta, como > por exemplo portais de conte?do que publicam textos baseados em Perl. > - Manter contato pr?ximo as comunidades Perl Mongers, para fomentar uma > rela??o mais direta com o nicho de profissionais. > > Como vamos realizar isto ? > > - No prazo de 90 dias estaremos com o site no ar, no dom?nio > www.perlpro.com.br. > - O wireframe inicial j? esta em > https://github.com/Brasil-Perl-Mongers/perl-pro > - J? contratamos um desenvolver pelo valor de R$ 2.100,00. > - J? contratamos um webdesigner pelo valor de R$ 800,00. > - O desenvolvimento come?a esta semana. > > Quem vai manter o site ? > > - A Brasil-PM ir? hospedar o site. > - Os custos operacionais do site, ser? baseado no valor dos anuncios em > destaque que iremos oferecer no site e em emails de divulga??o da vaga, no > valor de R$ 30,00 cada. > - Veja: N?o ? necess?rio pagar para anunciar no site, apenas se quiser ter > o destaque. > > Quais ser?o as alian?as ? > > - A Brasil-PM ir? oferecer o suporte operacional, para manuten??o. > - Portais de conte?do, com as quais j? comecei a conversar, mas vou > divulgando novidades assim que elas sa?rem. > > Quem vai pagar a conta ? > > - Via crowdfunding. J? existe algumas empresas interessadas, a ideia ? que > elas paguem um valor de contribui??o para o desenvolvimento inicial do > site, e a? ent?o elas ter?o este valor em cr?dito para ser utilizado na > divulga??o das vagas posteriormente. > - Vamos manter um documento na wiki do github com os valores e o nome das > empresas que ir?o realizar o investimento. > > > > Quais as vantagens para as empresas que nos ajudarem no investimento > inicial ? > - Sua empresa ir? ter o logotipo associado a realiza??o do desenvolvimento > do site permanentemente. > - O valor m?nimo para contribui??o ? de R$ 300,00. > - Interessados, podem falar comigo diretamente. > > E a?, quem me ajuda a encontrar mais empresas a investirem na ideia ? > > Abs! > -Thiago Rondon > > > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From andre at andrewalker.net Tue May 14 07:23:59 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Tue, 14 May 2013 11:23:59 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: References: <51910421.9040005@web2solutions.com.br> Message-ID: <20130514142359.GB960@andrewalker.dc.ufscar.br> On Mon, May 13, 2013 at 12:41:17PM -0300, Daniel Vinciguerra wrote: > Tio maluco, > Mas e para o idiota aqui que acho que fosse um projeto para desenvolvimento > na comunidade? hahuahuahuahuahua > Ignorem minha contribui??o no reposit?rio e apaguem a caca que eu fiz! > []'s Fala Daniel! Haha, n?o fez caca n?o! Puxa, n?o esperava que o pessoal fosse animar tanto com o neg?cio assim de cara. :) Bom, como voc?s j? devem ter percebido eu sou o cara que vou desenvolver o neg?cio. Mas o c?digo vai ser livre e obviamente toda contribui??o ? bem-vinda! Com rela??o ao que voc? postou, Daniel, justamente enquanto voc? postava o esquema do banco eu estava montando a mesma coisa localmente. ? que estava na faculdade, ent?o n?o pude ficar online e enviar. Enfim, vou trabalhar na sua base mesmo e adicionar as coisas que tinha colocado em minha vers?o. Por refer?ncia, est? aqui meu rascunho: https://gist.github.com/andrewalker/5576112 Est? em ingl?s porque costumo programar e projetar sempre em ingl?s. Parece-me uma boa pr?tica, j? que qualquer programador do mundo poderia colaborar, fazer manuten??o, resolver d?vidas no IRC, rs, etc. Mas talvez por esse ser um projeto bem brasileiro, podemos fazer em portugu?s, pra estimular contribui??es daqui... Sugest?es? Abra?o! Andr? From tiago.peczenyj at gmail.com Tue May 14 07:28:56 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 14 May 2013 11:28:56 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: References: Message-ID: Opa ao menos podia ter uma pagina com um "em breve" e links pra galera ir entrando em contato. 2013/5/13 Thiago Rondon > > Ol? Pessoal, > > Desculpem o crossposting, mas acredito que ? necess?rio. > > H? algum tempo converso com v?rias pessoas sobre o desafio que as empresas > tem em encontrar profissionais de Perl no mercado, assim como profissionais > de Perl encontrarem empresas que trabalhem com a linguagem. > > Tive uma conversa muito bacana com o Breno no 7Masters, que ele relatava o > mesmo sofrimento no Rio de Janeiro, e decidimos come?ar a fazer algo. > > Desde de ent?o, venho pensando em como resolver este problema da melhor > maneira, pesquisei solu??es prontas, verifiquei se era poss?vel re-utilizar > o jobs.perl.org, analisei redes sociais existentes e etc... E cheguei a > conclus?o que seria melhor criar um cantinho nosso. > > Quais os nossos objetivos ? > > - Vitrine de oportunidades de trabalho (seja remoto, inloco, avulso, ...) > relacionados a linguagem Perl, inicialmente no Brasil. > - Apresentar as empresas que utilizam Perl no seu dia-dia. > - Op??o de visualizar uma comunidade de profissionais baseado em redes > sociais como o LinkedIn. > - Promover alian?as estrat?gicas para divulga??o desta ferramenta, como > por exemplo portais de conte?do que publicam textos baseados em Perl. > - Manter contato pr?ximo as comunidades Perl Mongers, para fomentar uma > rela??o mais direta com o nicho de profissionais. > > Como vamos realizar isto ? > > - No prazo de 90 dias estaremos com o site no ar, no dom?nio > www.perlpro.com.br. > - O wireframe inicial j? esta em > https://github.com/Brasil-Perl-Mongers/perl-pro > - J? contratamos um desenvolver pelo valor de R$ 2.100,00. > - J? contratamos um webdesigner pelo valor de R$ 800,00. > - O desenvolvimento come?a esta semana. > > Quem vai manter o site ? > > - A Brasil-PM ir? hospedar o site. > - Os custos operacionais do site, ser? baseado no valor dos anuncios em > destaque que iremos oferecer no site e em emails de divulga??o da vaga, no > valor de R$ 30,00 cada. > - Veja: N?o ? necess?rio pagar para anunciar no site, apenas se quiser ter > o destaque. > > Quais ser?o as alian?as ? > > - A Brasil-PM ir? oferecer o suporte operacional, para manuten??o. > - Portais de conte?do, com as quais j? comecei a conversar, mas vou > divulgando novidades assim que elas sa?rem. > > Quem vai pagar a conta ? > > - Via crowdfunding. J? existe algumas empresas interessadas, a ideia ? que > elas paguem um valor de contribui??o para o desenvolvimento inicial do > site, e a? ent?o elas ter?o este valor em cr?dito para ser utilizado na > divulga??o das vagas posteriormente. > - Vamos manter um documento na wiki do github com os valores e o nome das > empresas que ir?o realizar o investimento. > > > > Quais as vantagens para as empresas que nos ajudarem no investimento > inicial ? > - Sua empresa ir? ter o logotipo associado a realiza??o do desenvolvimento > do site permanentemente. > - O valor m?nimo para contribui??o ? de R$ 300,00. > - Interessados, podem falar comigo diretamente. > > E a?, quem me ajuda a encontrar mais empresas a investirem na ideia ? > > Abs! > -Thiago Rondon > > > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Tue May 14 07:33:05 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Tue, 14 May 2013 11:33:05 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: <20130514142359.GB960@andrewalker.dc.ufscar.br> References: <51910421.9040005@web2solutions.com.br> <20130514142359.GB960@andrewalker.dc.ufscar.br> Message-ID: Andre, N?o n?o... foi s? uma contribui??o inicial da minha parte. Quanto as defini??es em ingl?s, tenho esta pratica mas como vi a descri??o do projeto no README em portugu?s eu acabai seguindo por manter o resto em portugu?s tamb?m... sorry! []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/5/14 Andr? Walker > On Mon, May 13, 2013 at 12:41:17PM -0300, Daniel Vinciguerra wrote: > >> Tio maluco, >> Mas e para o idiota aqui que acho que fosse um projeto para >> desenvolvimento >> na comunidade? hahuahuahuahuahua >> Ignorem minha contribui??o no reposit?rio e apaguem a caca que eu fiz! >> []'s >> > > Fala Daniel! > > Haha, n?o fez caca n?o! Puxa, n?o esperava que o pessoal fosse animar tanto > com o neg?cio assim de cara. :) > > Bom, como voc?s j? devem ter percebido eu sou o cara que vou desenvolver o > neg?cio. Mas o c?digo vai ser livre e obviamente toda contribui??o ? > bem-vinda! > > Com rela??o ao que voc? postou, Daniel, justamente enquanto voc? postava o > esquema do banco eu estava montando a mesma coisa localmente. ? que estava > na > faculdade, ent?o n?o pude ficar online e enviar. Enfim, vou trabalhar na > sua > base mesmo e adicionar as coisas que tinha colocado em minha vers?o. > > Por refer?ncia, est? aqui meu rascunho: > > https://gist.github.com/**andrewalker/5576112 > > Est? em ingl?s porque costumo programar e projetar sempre em ingl?s. > Parece-me > uma boa pr?tica, j? que qualquer programador do mundo poderia colaborar, > fazer > manuten??o, resolver d?vidas no IRC, rs, etc. Mas talvez por esse ser um > projeto bem brasileiro, podemos fazer em portugu?s, pra estimular > contribui??es daqui... Sugest?es? > > Abra?o! > Andr? > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Tue May 14 08:00:40 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 14 May 2013 12:00:40 -0300 Subject: [SP-pm] Riak::Light Message-ID: Ola Povo Agora que foi oficialmente lan?ado eu posso comentar com calma https://github.com/Weborama/Riak-Light Em Abril eu comecei a trabalhar na Weborama, uma empresa francesa que emprega alguns caras da comunidade como o OvidPerl e o Sukria. Estou na area de Big Data e fazemos uso intenso de Redis e Riak. Apesar de termos varias op??es no CPAN, sofremos em termos de performance com o Net::Riak - que ? o unico que suporta a API PBC, que ? um protocolo binario simples em cima de Protocol Buffers e bem mais "rapido" que a interface REST. Resolvemos criar um cliente bem enxuto, com foco em velocidade e que n?o implementa todas as features de um projeto como Data::Riak. Para quem n?o conhece o Riak ? um banco de dados "chave / valor" que tem varias features interessantes (ver http://docs.basho.com/riak/1.3.1/ ). Definido que o que era necessario era basicamente um CRUD (get, put, del), comecei a fazer o projeto usando Moo (subset to Moose mas com foco em performance) e o projeto ficou relativamente rapido (basta ver os benchmarks). Por?m exista uma feature importante para ser suportada nesse novo cliente: Timeout de IO. Era interessante setar um tempo maximo para cada opera??o (leitura ou escrita). E ai, comofas/ Resolvi ser pragmatico e procurar algum modulo pronto. N?o tem. No maximo eu poderia usar AnyEvent. Inconformado fui ao google e encontrei pelo menos 3 formas 1 Usar Alarm 2 Usar select 3 Usar setsockopt e setar timeout de entrada e saida Alarm eu poderia fazer de duas formas: uma ? setar na m?o o alarm em cada opera??o e a outra ? usar o modulo Time::Out, assim eu controlo que cada opera??o n?o vai demorar mais q x tempos. Win32 nem pensar. Select ? mais "elegante". Aqui o conceito ? modificado levemente e eu aguardo por x tempo at? poder escrever ou ler. Ainda posso bloquear e levar mais tempo por?m parece suprir as necessidades. Como em alguns testes usando um sleep dentro do servidor eu ainda conseguia escrever, eu testei a alternativa de usar select apenas para ler. Deve funcionar no Win32. O setsockopt ? o mais bizarro. Eu preciso enfiar um C struct timeval com segundo, microssegundo nas propriedades do socket. Funciona como magia negra. A parte ruim ? a portabilidade disso sem ter q apelar pra XS (pack/unpack e ainda estou devendo suporte ao NetBSD), a parte boa ? que tem quase nada de overhead. Resultado: criei um sistema plugavel para trocar de estrat?gia de timeout e fazer os testes, assim basta fazer my $client->new( host => 'foo', port => 9999, timeout_provider => 'Riak::Light::Timeout::Select', timeout => 0.5); e pronto. O padr?o ? n?o suportar IO Timeout. Por enquanto vcs podem escolher entre 5 estrat?gias: Riak::Light::Timeout::Alarm Riak::Light::Timeout::Select Riak::Light::Timeout::SelectOnRead Riak::Light::Timeout::SetSockOpt Riak::Light::Timeout::TimeOut Dessa forma eu consegui fazer um benchmark e saber qual tinha mais overhead e qual poderia n?o funcionar direito. O codigo fonte esta ai e vcs podem criticar a vontade. Este ? o primeiro projeto open source da Weborama e esta disponivel no CPAN. Pra vcs terem uma ideia: Timeout de IO ? t?o bizarro q eu tenho q abandonar a conex?o pq n?o sei quanto "foi" ou "veio", a conex?o fica num estado q n?o ? seguro usar sob pena de ler dados corrompidos. O Stan me deu varias dicas sobre essa parte e eu agrade?o. De cara eu penso em remover essa parte de socket com timeout para outro projeto no futuro. Analisei varios projetos como Redis, RedisDB e outros para ver como eles faziam e ? uma sacola de gatos essa parada. S? depois eu encontrei este m?dulo: https://metacpan.org/module/CHRMUE/Socket-Class-2.258/Class.pod que podia me ajudar parcialmente. Eu tenho uma issue com alguns sistemas operacionais como NetBSD e Win32 :/ Sugest?es s?o bem vindas. Pac -------------- next part -------------- An HTML attachment was scrubbed... URL: From lorn at lornlab.org Tue May 14 16:19:20 2013 From: lorn at lornlab.org (Lindolfo Rodrigues) Date: Tue, 14 May 2013 16:19:20 -0700 (PDT) Subject: [SP-pm] Perl Pro In-Reply-To: References: Message-ID: <1368573559642.76589f37@Nodemailer> Bem legal a id?ia Seria bom se pudermos controlar o backlog pelo github issues como o gittip faz https://github.com/gittip/www.gittip.com/issues Aqui um artigo bem legal sobre isso http://www.fastcolabs.com/3008944/open-company/why-i-made-my-payments-startup-an-open-company?buffer_share=70613&utm_source=buffer&utm_medium=twitter&utm_campaign=Buffer%253A%252Bsteveklabnik%252Bon%252Btwitter ? Lorn On Tue, May 14, 2013 at 11:33 AM, Daniel Vinciguerra wrote: > Andre, > N?o n?o... foi s? uma contribui??o inicial da minha parte. > Quanto as defini??es em ingl?s, tenho esta pratica mas como vi a descri??o > do projeto no README em portugu?s eu acabai seguindo por manter o resto em > portugu?s tamb?m... sorry! > []'s > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > 2013/5/14 Andr? Walker >> On Mon, May 13, 2013 at 12:41:17PM -0300, Daniel Vinciguerra wrote: >> >>> Tio maluco, >>> Mas e para o idiota aqui que acho que fosse um projeto para >>> desenvolvimento >>> na comunidade? hahuahuahuahuahua >>> Ignorem minha contribui??o no reposit?rio e apaguem a caca que eu fiz! >>> []'s >>> >> >> Fala Daniel! >> >> Haha, n?o fez caca n?o! Puxa, n?o esperava que o pessoal fosse animar tanto >> com o neg?cio assim de cara. :) >> >> Bom, como voc?s j? devem ter percebido eu sou o cara que vou desenvolver o >> neg?cio. Mas o c?digo vai ser livre e obviamente toda contribui??o ? >> bem-vinda! >> >> Com rela??o ao que voc? postou, Daniel, justamente enquanto voc? postava o >> esquema do banco eu estava montando a mesma coisa localmente. ? que estava >> na >> faculdade, ent?o n?o pude ficar online e enviar. Enfim, vou trabalhar na >> sua >> base mesmo e adicionar as coisas que tinha colocado em minha vers?o. >> >> Por refer?ncia, est? aqui meu rascunho: >> >> https://gist.github.com/**andrewalker/5576112 >> >> Est? em ingl?s porque costumo programar e projetar sempre em ingl?s. >> Parece-me >> uma boa pr?tica, j? que qualquer programador do mundo poderia colaborar, >> fazer >> manuten??o, resolver d?vidas no IRC, rs, etc. Mas talvez por esse ser um >> projeto bem brasileiro, podemos fazer em portugu?s, pra estimular >> contribui??es daqui... Sugest?es? >> >> Abra?o! >> Andr? >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Tue May 14 17:38:02 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Tue, 14 May 2013 21:38:02 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: <1368573559642.76589f37@Nodemailer> References: <1368573559642.76589f37@Nodemailer> Message-ID: Lorn++ Excelente artigo !! Abs! -Thiago Rondon On Tuesday, May 14, 2013 at 8:19 PM, Lindolfo Rodrigues wrote: > Bem legal a id?ia > Seria bom se pudermos controlar o backlog pelo github issues como o gittip faz > https://github.com/gittip/www.gittip.com/issues > Aqui um artigo bem legal sobre isso > http://www.fastcolabs.com/3008944/open-company/why-i-made-my-payments-startup-an-open-company?buffer_share=70613&utm_source=buffer&utm_medium=twitter&utm_campaign=Buffer%253A%252Bsteveklabnik%252Bon%252Btwitter > > ? > Lorn > > On Tue, May 14, 2013 at 11:33 AM, Daniel Vinciguerra wrote: > > Andre, > > > > > > N?o n?o... foi s? uma contribui??o inicial da minha parte. > > Quanto as defini??es em ingl?s, tenho esta pratica mas como vi a descri??o do projeto no README em portugu?s eu acabai seguindo por manter o resto em portugu?s tamb?m... sorry! > > > > []'s > > > > > > > > Daniel Vinciguerra > > Web Solutions Architect and Co-Owner at Bivee > > http://github.com/dvinciguerra > > > > 2013/5/14 Andr? Walker > > > On Mon, May 13, 2013 at 12:41:17PM -0300, Daniel Vinciguerra wrote: > > > > Tio maluco, > > > > Mas e para o idiota aqui que acho que fosse um projeto para desenvolvimento > > > > na comunidade? hahuahuahuahuahua > > > > Ignorem minha contribui??o no reposit?rio e apaguem a caca que eu fiz! > > > > []'s > > > > > > > > > Fala Daniel! > > > > > > Haha, n?o fez caca n?o! Puxa, n?o esperava que o pessoal fosse animar tanto > > > com o neg?cio assim de cara. :) > > > > > > Bom, como voc?s j? devem ter percebido eu sou o cara que vou desenvolver o > > > neg?cio. Mas o c?digo vai ser livre e obviamente toda contribui??o ? > > > bem-vinda! > > > > > > Com rela??o ao que voc? postou, Daniel, justamente enquanto voc? postava o > > > esquema do banco eu estava montando a mesma coisa localmente. ? que estava na > > > faculdade, ent?o n?o pude ficar online e enviar. Enfim, vou trabalhar na sua > > > base mesmo e adicionar as coisas que tinha colocado em minha vers?o. > > > > > > Por refer?ncia, est? aqui meu rascunho: > > > > > > https://gist.github.com/andrewalker/5576112 > > > > > > Est? em ingl?s porque costumo programar e projetar sempre em ingl?s. Parece-me > > > uma boa pr?tica, j? que qualquer programador do mundo poderia colaborar, fazer > > > manuten??o, resolver d?vidas no IRC, rs, etc. Mas talvez por esse ser um > > > projeto bem brasileiro, podemos fazer em portugu?s, pra estimular > > > contribui??es daqui... Sugest?es? > > > > > > Abra?o! > > > Andr? > > > > > > > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > L > > > =end disclaimer > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From lucasmateus.oliveira at gmail.com Tue May 14 19:27:48 2013 From: lucasmateus.oliveira at gmail.com (Lucas Mateus) Date: Tue, 14 May 2013 23:27:48 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: References: <1368573559642.76589f37@Nodemailer> Message-ID: Bom, eu tenho uma boa experi?ncia com o neg?cio de vagas online, inclusive tenho um agregador (http://www.feenate.com.br) feito em Perl Catalyst. J? conhe?o bem o fluxo que esse projeto precisa, as dificuldades t?cnicas e boas pr?ticas do neg?cio, inclusive em email marketing. ? necess?rio que o site seja um pouco mais que somente Brasil, num curto espa?o de tempo, e acho que essa id?ia deve ser implacada com um Bot de vagas relacionadas e agregadas ao site, isso dar? for?as na divulga??o e principalmente SEO. Gostaria sim de participar desse projeto, posso ajudar bastante, mas com a parte t?cnica, eu n?o sei pedir dinheiro pra empresas heheheh =) Em 14 de maio de 2013 21:38, Thiago Rondon escreveu: > > Lorn++ > > Excelente artigo !! > > Abs! > -Thiago Rondon > > > On Tuesday, May 14, 2013 at 8:19 PM, Lindolfo Rodrigues wrote: > > > Bem legal a id?ia > > Seria bom se pudermos controlar o backlog pelo github issues como o > gittip faz > > https://github.com/gittip/www.gittip.com/issues > > Aqui um artigo bem legal sobre isso > > > http://www.fastcolabs.com/3008944/open-company/why-i-made-my-payments-startup-an-open-company?buffer_share=70613&utm_source=buffer&utm_medium=twitter&utm_campaign=Buffer%253A%252Bsteveklabnik%252Bon%252Btwitter > > > > ? > > Lorn > > > > On Tue, May 14, 2013 at 11:33 AM, Daniel Vinciguerra < > dan.vinciguerra at gmail.com (mailto:dan.vinciguerra at gmail.com)> wrote: > > > Andre, > > > > > > > > > N?o n?o... foi s? uma contribui??o inicial da minha parte. > > > Quanto as defini??es em ingl?s, tenho esta pratica mas como vi a > descri??o do projeto no README em portugu?s eu acabai seguindo por manter o > resto em portugu?s tamb?m... sorry! > > > > > > []'s > > > > > > > > > > > > Daniel Vinciguerra > > > Web Solutions Architect and Co-Owner at Bivee > > > http://github.com/dvinciguerra > > > > > > 2013/5/14 Andr? Walker andre at andrewalker.net)> > > > > On Mon, May 13, 2013 at 12:41:17PM -0300, Daniel Vinciguerra wrote: > > > > > Tio maluco, > > > > > Mas e para o idiota aqui que acho que fosse um projeto para > desenvolvimento > > > > > na comunidade? hahuahuahuahuahua > > > > > Ignorem minha contribui??o no reposit?rio e apaguem a caca que eu > fiz! > > > > > []'s > > > > > > > > > > > > Fala Daniel! > > > > > > > > Haha, n?o fez caca n?o! Puxa, n?o esperava que o pessoal fosse > animar tanto > > > > com o neg?cio assim de cara. :) > > > > > > > > Bom, como voc?s j? devem ter percebido eu sou o cara que vou > desenvolver o > > > > neg?cio. Mas o c?digo vai ser livre e obviamente toda contribui??o ? > > > > bem-vinda! > > > > > > > > Com rela??o ao que voc? postou, Daniel, justamente enquanto voc? > postava o > > > > esquema do banco eu estava montando a mesma coisa localmente. ? que > estava na > > > > faculdade, ent?o n?o pude ficar online e enviar. Enfim, vou > trabalhar na sua > > > > base mesmo e adicionar as coisas que tinha colocado em minha vers?o. > > > > > > > > Por refer?ncia, est? aqui meu rascunho: > > > > > > > > https://gist.github.com/andrewalker/5576112 > > > > > > > > Est? em ingl?s porque costumo programar e projetar sempre em ingl?s. > Parece-me > > > > uma boa pr?tica, j? que qualquer programador do mundo poderia > colaborar, fazer > > > > manuten??o, resolver d?vidas no IRC, rs, etc. Mas talvez por esse > ser um > > > > projeto bem brasileiro, podemos fazer em portugu?s, pra estimular > > > > contribui??es daqui... Sugest?es? > > > > > > > > Abra?o! > > > > Andr? > > > > > > > > > > > > =begin disclaimer > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > > > > L > > > > =end disclaimer > > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Wed May 15 05:43:32 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Wed, 15 May 2013 09:43:32 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: References: <1368573559642.76589f37@Nodemailer> Message-ID: Lucas, Muito bom! Ser? muito bem vinda tua ajuda, ainda mais por que sei que voc? ? o cara sobre o assunto.:-) N?s vamos seguir um modelo muito semelhante ao que o Lorn indicou ontem, vamos disponibilizar at? segunda-feira todos os tickets referentes as tarefas para serem executadas via github, e seria muito bacana tua participa??o l?! Gostei do teu agregador, seria bacana usarmos ele de alguma maneira no nosso site, como por exemplo mostrar "vagas" relacionadas a Perl, que estejam em outro site. Semana que vem, avisamos aqui na lista sobre os tickets no github e vamos bora! Estou muito surpreso e contente com a quantidade de ajuda que esta chegando para n?s, de todas as maneiras, eu estou acreditando muito que este site tem um potencial enorme, n?o s? aqui, mas tamb?m para fora. Abs! -Thiago Rondon On Tuesday, May 14, 2013 at 11:27 PM, Lucas Mateus wrote: > Bom, eu tenho uma boa experi?ncia com o neg?cio de vagas online, inclusive tenho um agregador (http://www.feenate.com.br) feito em Perl Catalyst. J? conhe?o bem o fluxo que esse projeto precisa, as dificuldades t?cnicas e boas pr?ticas do neg?cio, inclusive em email marketing. > > ? necess?rio que o site seja um pouco mais que somente Brasil, num curto espa?o de tempo, e acho que essa id?ia deve ser implacada com um Bot de vagas relacionadas e agregadas ao site, isso dar? for?as na divulga??o e principalmente SEO. > > Gostaria sim de participar desse projeto, posso ajudar bastante, mas com a parte t?cnica, eu n?o sei pedir dinheiro pra empresas heheheh =) > > > > Em 14 de maio de 2013 21:38, Thiago Rondon escreveu: > > > > Lorn++ > > > > Excelente artigo !! > > > > Abs! > > -Thiago Rondon > > > > > > On Tuesday, May 14, 2013 at 8:19 PM, Lindolfo Rodrigues wrote: > > > > > Bem legal a id?ia > > > Seria bom se pudermos controlar o backlog pelo github issues como o gittip faz > > > https://github.com/gittip/www.gittip.com/issues > > > Aqui um artigo bem legal sobre isso > > > http://www.fastcolabs.com/3008944/open-company/why-i-made-my-payments-startup-an-open-company?buffer_share=70613&utm_source=buffer&utm_medium=twitter&utm_campaign=Buffer%253A%252Bsteveklabnik%252Bon%252Btwitter > > > > > > ? > > > Lorn > > > > > > On Tue, May 14, 2013 at 11:33 AM, Daniel Vinciguerra wrote: > > > > Andre, > > > > > > > > > > > > N?o n?o... foi s? uma contribui??o inicial da minha parte. > > > > Quanto as defini??es em ingl?s, tenho esta pratica mas como vi a descri??o do projeto no README em portugu?s eu acabai seguindo por manter o resto em portugu?s tamb?m... sorry! > > > > > > > > []'s > > > > > > > > > > > > > > > > Daniel Vinciguerra > > > > Web Solutions Architect and Co-Owner at Bivee > > > > http://github.com/dvinciguerra > > > > > > > > 2013/5/14 Andr? Walker > > > > > On Mon, May 13, 2013 at 12:41:17PM -0300, Daniel Vinciguerra wrote: > > > > > > Tio maluco, > > > > > > Mas e para o idiota aqui que acho que fosse um projeto para desenvolvimento > > > > > > na comunidade? hahuahuahuahuahua > > > > > > Ignorem minha contribui??o no reposit?rio e apaguem a caca que eu fiz! > > > > > > []'s > > > > > > > > > > > > > > > > > > > > Fala Daniel! > > > > > > > > > > Haha, n?o fez caca n?o! Puxa, n?o esperava que o pessoal fosse animar tanto > > > > > com o neg?cio assim de cara. :) > > > > > > > > > > Bom, como voc?s j? devem ter percebido eu sou o cara que vou desenvolver o > > > > > neg?cio. Mas o c?digo vai ser livre e obviamente toda contribui??o ? > > > > > bem-vinda! > > > > > > > > > > Com rela??o ao que voc? postou, Daniel, justamente enquanto voc? postava o > > > > > esquema do banco eu estava montando a mesma coisa localmente. ? que estava na > > > > > faculdade, ent?o n?o pude ficar online e enviar. Enfim, vou trabalhar na sua > > > > > base mesmo e adicionar as coisas que tinha colocado em minha vers?o. > > > > > > > > > > Por refer?ncia, est? aqui meu rascunho: > > > > > > > > > > https://gist.github.com/andrewalker/5576112 > > > > > > > > > > Est? em ingl?s porque costumo programar e projetar sempre em ingl?s. Parece-me > > > > > uma boa pr?tica, j? que qualquer programador do mundo poderia colaborar, fazer > > > > > manuten??o, resolver d?vidas no IRC, rs, etc. Mas talvez por esse ser um > > > > > projeto bem brasileiro, podemos fazer em portugu?s, pra estimular > > > > > contribui??es daqui... Sugest?es? > > > > > > > > > > Abra?o! > > > > > Andr? > > > > > > > > > > > > > > > =begin disclaimer > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) (mailto:SaoPaulo-pm at pm.org) > > > > > L > > > > > =end disclaimer > > > > > > > > > > > > > > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) (mailto:SaoPaulo-pm at pm.org) > > > L > > > =end disclaimer > > > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From eden at insoli.de Wed May 15 06:45:38 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 15 May 2013 10:45:38 -0300 Subject: [SP-pm] Boas Vindas ao Leonardo Pacheco Message-ID: Ol? Leonardo, seja bem-vindo, por favor nos conte como conheceu a lista e como voc? usa perl no dia-a-dia. Fique a vontade, a casa ? sua! -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From dan.vinciguerra at gmail.com Wed May 15 07:25:22 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Wed, 15 May 2013 11:25:22 -0300 Subject: [SP-pm] Boas Vindas ao Leonardo Pacheco In-Reply-To: References: Message-ID: Bem vindo Leonardo! * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/5/15 Eden Cardim > > Ol? Leonardo, seja bem-vindo, por favor nos conte como conheceu a > lista e como voc? usa perl no dia-a-dia. Fique a vontade, a casa ? > sua! > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Wed May 15 11:54:14 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Wed, 15 May 2013 15:54:14 -0300 Subject: [SP-pm] Capturar dados de sites In-Reply-To: References: <518BCC22.8060203@web2solutions.com.br> <518BF9B8.8050407@web2solutions.com.br> <518BFB2F.9020604@web2solutions.com.br> Message-ID: Eduardo, valeu a dica, n?o conhecia o WWW::Scripter! Pelo que entendi ? um subset do Mechanize, talvez focado pra javascript. []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/5/9 Eduardo Verissimo > Algu?m a? t? usando WWW::Scripter no lugar do WWW::Mechanize? > > https://metacpan.org/module/WWW::Scripter > > Eu n?o sei direito o que est? acontecendo que h? v?rios plugins de > Mechanize que est?o obsoletos em favor dos do Scripter. > > Abra?os! > > > 2013/5/9 Eduardo Almeida > >> On 09/05/2013 16:32, Eduardo Almeida wrote: >> >> Provavelmente a url final nao aceitou POST porque exige algum tipo de >> valida??o de session que deve ocorrer n? p?gina onde se encontra o tal >> bot?o que vc acionou via mech >> >> Solu??o possivel: >> >> pagina que contem o botao e o form: www.myeggs.com/pageform.pl >> pagina que recebe o POST e retorna: www.myeggs.com/request_and_return.pl >> >> $mech->get("www.myeggs.com/pageform.pl"); # acessa a pagina e valida a >> session >> >> $mech->post("www.myeggs.com/pageform.pl", \%hashform); # posta o payload >> >> >> >> -- >> Eduardo Almeida - Software Engineer >> eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >> >> *WEB2 Solutions* - Inovando, sempre! >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From everissimo at gmail.com Wed May 15 17:29:27 2013 From: everissimo at gmail.com (Eduardo Verissimo) Date: Wed, 15 May 2013 21:29:27 -0300 Subject: [SP-pm] Capturar dados de sites In-Reply-To: References: <518BCC22.8060203@web2solutions.com.br> <518BF9B8.8050407@web2solutions.com.br> <518BFB2F.9020604@web2solutions.com.br> Message-ID: Acho que a id?ia do WWW::Scripter ? essa mesmo: focar em scripts. A minha d?vida ? em rela??o ? mensagem "THIS MODULE IS DEPRECATED. Please use WWW::Scripter instead" que est? na p?gina do m?dulo. Eu gostaria de usar o Scripter junto com o Catalyst, mas queria aproveitar a infraestrutura do Mechanize que t? toda pronta. Mas isso ? assunto para outro thread. Abra?os! Eduardo Em 15 de maio de 2013 15:54, Marcio Ferreira < marciodesouzaferreira at gmail.com> escreveu: > Eduardo, valeu a dica, n?o conhecia o WWW::Scripter! > Pelo que entendi ? um subset do Mechanize, talvez focado pra javascript. > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/5/9 Eduardo Verissimo > >> Algu?m a? t? usando WWW::Scripter no lugar do WWW::Mechanize? >> >> https://metacpan.org/module/WWW::Scripter >> >> Eu n?o sei direito o que est? acontecendo que h? v?rios plugins de >> Mechanize que est?o obsoletos em favor dos do Scripter. >> >> Abra?os! >> >> >> 2013/5/9 Eduardo Almeida >> >>> On 09/05/2013 16:32, Eduardo Almeida wrote: >>> >>> Provavelmente a url final nao aceitou POST porque exige algum tipo de >>> valida??o de session que deve ocorrer n? p?gina onde se encontra o tal >>> bot?o que vc acionou via mech >>> >>> Solu??o possivel: >>> >>> pagina que contem o botao e o form: www.myeggs.com/pageform.pl >>> pagina que recebe o POST e retorna: www.myeggs.com/request_and_return.pl >>> >>> $mech->get("www.myeggs.com/pageform.pl"); # acessa a pagina e valida a >>> session >>> >>> $mech->post("www.myeggs.com/pageform.pl", \%hashform); # posta o payload >>> >>> >>> >>> -- >>> Eduardo Almeida - Software Engineer >>> eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >>> >>> *WEB2 Solutions* - Inovando, sempre! >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Wed May 15 17:41:13 2013 From: marciorp at gmail.com (Marcio - Google) Date: Wed, 15 May 2013 20:41:13 -0400 Subject: [SP-pm] Boas Vindas ao Leonardo Pacheco In-Reply-To: References: Message-ID: Bem vindo Leonardo! A casa ? sua ... :-) Abs, Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From mrpa.security at gmail.com Thu May 16 05:44:41 2013 From: mrpa.security at gmail.com (firebits) Date: Thu, 16 May 2013 09:44:41 -0300 Subject: [SP-pm] Capturar dados de sites In-Reply-To: References: <518BCC22.8060203@web2solutions.com.br> <518BF9B8.8050407@web2solutions.com.br> <518BFB2F.9020604@web2solutions.com.br> Message-ID: Tamper data ainda existe sim e ? muito para intercepta??o das reqs para essa demanda de achar o cookie ai. Alem do Burp suite tem zaproxy e antigao webscarab porem eficiente tamb?m @firebitsbr Em 15/05/2013 22:29, "Eduardo Verissimo" escreveu: > Acho que a id?ia do WWW::Scripter ? essa mesmo: focar em scripts. A minha > d?vida ? em rela??o ? mensagem "THIS MODULE IS DEPRECATED. Please use > WWW::Scripter instead" que > est? na p?gina do m?dulo. > Eu gostaria de usar o Scripter junto com o Catalyst, mas queria aproveitar > a infraestrutura do Mechanize que t? toda pronta. Mas isso ? assunto para > outro thread. > > Abra?os! > > Eduardo > > > Em 15 de maio de 2013 15:54, Marcio Ferreira < > marciodesouzaferreira at gmail.com> escreveu: > >> Eduardo, valeu a dica, n?o conhecia o WWW::Scripter! >> Pelo que entendi ? um subset do Mechanize, talvez focado pra javascript. >> >> >> []s, >> >> Marcio Ferreira >> skype: marcio.ferreir4 >> (21) 8365-7768 >> >> >> 2013/5/9 Eduardo Verissimo >> >>> Algu?m a? t? usando WWW::Scripter no lugar do WWW::Mechanize? >>> >>> https://metacpan.org/module/WWW::Scripter >>> >>> Eu n?o sei direito o que est? acontecendo que h? v?rios plugins de >>> Mechanize que est?o obsoletos em favor dos do Scripter. >>> >>> Abra?os! >>> >>> >>> 2013/5/9 Eduardo Almeida >>> >>>> On 09/05/2013 16:32, Eduardo Almeida wrote: >>>> >>>> Provavelmente a url final nao aceitou POST porque exige algum tipo de >>>> valida??o de session que deve ocorrer n? p?gina onde se encontra o tal >>>> bot?o que vc acionou via mech >>>> >>>> Solu??o possivel: >>>> >>>> pagina que contem o botao e o form: www.myeggs.com/pageform.pl >>>> pagina que recebe o POST e retorna: >>>> www.myeggs.com/request_and_return.pl >>>> >>>> $mech->get("www.myeggs.com/pageform.pl"); # acessa a pagina e valida a >>>> session >>>> >>>> $mech->post("www.myeggs.com/pageform.pl", \%hashform); # posta o >>>> payload >>>> >>>> >>>> >>>> -- >>>> Eduardo Almeida - Software Engineer >>>> eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >>>> >>>> *WEB2 Solutions* - Inovando, sempre! >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Thu May 16 05:53:04 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 16 May 2013 09:53:04 -0300 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= Message-ID: http://perl.org.br/ ta um pouco desatualizado -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From contato at erikhenrique.com.br Thu May 16 06:08:17 2013 From: contato at erikhenrique.com.br (Erik Henrique) Date: Thu, 16 May 2013 10:08:17 -0300 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: References: Message-ID: ... E se procurar por "Perl" no Google este site ser? o primeiro a ser exibido. N?o sei de quem ?, mas seria interessante atualizar pelo menos os dois banners que tem do FISL e do YAPC que s?o de 2009. Quando comecei a estudar Perl, um dos primeiros sites que vi foi este e vi que o site esta desatualizado. Isto s? aumentou mais a minha antiga ideia de que Perl ? raramente usado. Deixando claro j? que este ideia j? esta mais na minha cabe?a antes que comecem a me dar Hadouken! -- 2013/5/16 Tiago Peczenyj > http://perl.org.br/ > > ta um pouco desatualizado > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Erik Henrique -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From mrpa.security at gmail.com Thu May 16 06:14:47 2013 From: mrpa.security at gmail.com (firebits) Date: Thu, 16 May 2013 10:14:47 -0300 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: References: Message-ID: http://toolbar.netcraft.com/site_report?url=http://perl.org.br/ Wiki ? TWiki @firebitsbr Em 16 de maio de 2013 10:08, Erik Henrique escreveu: > ... E se procurar por "Perl" no Google este site ser? o primeiro a ser > exibido. > N?o sei de quem ?, mas seria interessante atualizar pelo menos os dois > banners que tem do FISL e do YAPC que s?o de 2009. > > Quando comecei a estudar Perl, um dos primeiros sites que vi foi este e vi > que o site esta desatualizado. Isto s? aumentou mais a minha antiga ideia > de que Perl ? raramente usado. Deixando claro j? que este ideia j? esta > mais na minha cabe?a antes que comecem a me dar Hadouken! > > > -- > > > 2013/5/16 Tiago Peczenyj > >> http://perl.org.br/ >> >> ta um pouco desatualizado >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Erik Henrique > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From hernanlopes at gmail.com Thu May 16 06:31:41 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Thu, 16 May 2013 10:31:41 -0300 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: References: Message-ID: Parece ser do Movimento SOS Marumbi, do claudio romanelli e fabiano reese righetti. O Nuba parece ter acesso On Thu, May 16, 2013 at 9:53 AM, Tiago Peczenyj wrote: > http://perl.org.br/ > > ta um pouco desatualizado > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From leprevostfv at gmail.com Thu May 16 06:50:20 2013 From: leprevostfv at gmail.com (Felipe da Veiga Leprevost) Date: Thu, 16 May 2013 10:50:20 -0300 Subject: [SP-pm] =?utf-8?q?de_quem_=C3=A9_esse_site=3F?= In-Reply-To: References: Message-ID: <1368712220.1876.140661231856141.19348082@webmail.messagingengine.com> % Copyright (c) Nic.br % A utiliza??o dos dados abaixo ? permitida somente conforme % descrito no Termo de Uso (http://registro.br/termo), sendo % proibida a sua distribui??o, comercializa??o ou reprodu??o, % em particular para fins publicit?rios ou prop?sitos % similares. % 2013-05-16 10:47:49 (BRT -03:00) dom?nio: perl.org.br entidade: Movimento SOS Marumbi documento: 004.402.526/0001-59 respons?vel: Cl?udio Romanelli pa?s: BR ID entidade: CLR30 ID admin: CLR30 ID t?cnico: NRP27 ID cobran?a: FRR157 servidor DNS: mns01.domaincontrol.com status DNS: 16/05/2013 AA ?ltimo AA: 16/05/2013 servidor DNS: mns02.domaincontrol.com status DNS: 16/05/2013 AA ?ltimo AA: 16/05/2013 criado: 05/09/2003 #1322648 expira??o: 05/09/2013 alterado: 09/10/2012 status: publicado ID: CLR30 nome: Claudio Romanelli e-mail: domains at romanelli.net criado: 25/05/1999 alterado: 04/01/2007 ID: FRR157 nome: Fabiano Reese Righetti e-mail: fabiano.cdncuritiba at gmail.com criado: 29/05/2003 alterado: 08/10/2012 ID: NRP27 nome: Nuba Rodrigues Princigalli e-mail: nuba at fastmail.fm criado: 19/10/2004 alterado: 15/05/2007 -- Felipe da Veiga Leprevost www.leprevost.com.br Laboratory for Proteomics and Protein Engineering. Fiocruz, Brazil. On Thu, May 16, 2013, at 09:53 AM, Tiago Peczenyj wrote: > http://perl.org.br/ > > ta um pouco desatualizado > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From leonardo at ruoso.com Thu May 16 06:51:05 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Thu, 16 May 2013 10:51:05 -0300 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: References: Message-ID: Na ?poca em que houve um movimento para reativ?-lo houve uma resist?ncia bastante grande aqui na SPPM, ent?o provavelmente voc? n?o vai ler muitos coment?rios por aqui sobre o perl.org.br. A ideia era que ou algu?m assumia efetivamente a manuten??o do site ou o deixava fora do ar como estava, ou transformava num bookmark para sites relevantes de Perl. N?s perdemos o debate. 2013/5/16 Tiago Peczenyj > http://perl.org.br/ > > ta um pouco desatualizado > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Thu May 16 07:01:14 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 16 May 2013 11:01:14 -0300 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: References: Message-ID: Se n?o me engano, quem costumava cuidar desse site no passado, ou fazer parte disso, era o Nelson Ferraz. Ele se encontra na 'Zeuropa' no momento(pelo menos foi a ?ltima not?cia que eu tive). De qualquer forma, t? meio 'largado' a um bom tempo... Cheers! On Thu, May 16, 2013 at 10:31 AM, Hernan Lopes wrote: > Parece ser do Movimento SOS Marumbi, do claudio romanelli e fabiano reese > righetti. > O Nuba parece ter acesso > > > On Thu, May 16, 2013 at 9:53 AM, Tiago Peczenyj wrote: > >> http://perl.org.br/ >> >> ta um pouco desatualizado >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From eduardo at web2solutions.com.br Thu May 16 07:10:45 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Thu, 16 May 2013 11:10:45 -0300 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: References: Message-ID: <5194E8E5.7060600@web2solutions.com.br> On 16/05/2013 10:51, Leonardo Ruoso wrote: > > Na ?poca em que houve um movimento para reativ?-lo houve uma > resist?ncia bastante grande aqui na SPPM, ent?o provavelmente voc? n?o > vai ler muitos coment?rios por aqui sobre o perl.org.br > . Exato > > A ideia era que ou algu?m assumia efetivamente a manuten??o do site A manuten??o ? o de menos > ou o deixava fora do ar como estava, ou transformava num bookmark para > sites relevantes de Perl. N?s perdemos o debate. > Na realidade eu assumi publicamente que iria fazer um layout novo, organizar o conte?do, indexar novos conte?dos, "learn perl" with a interactive online terminal, e outros. O SPPM se posicionou da seguinte forma: Tenha ci?ncia de que se voc? fizer isso, voc? o estar? fazendo para a SOS Marumbi. Pra ficar claro, eu n?o desisti/abandonei. O overload t? foda. Estou justamente em fase de contrata??o de pessoal e em muito breve vou alocar algu?m da empresa s? pra isso. INDEPENDENTE se uns acham que ? pra SOS Marumbi ou n?o, independente se alguem vai fazer algo parecido ou n?o. Dispon?vel online temos algumas logos e matrizes das mesmas. https://github.com/Brasil-Perl-Mongers/perl.org.br > > 2013/5/16 Tiago Peczenyj > > > http://perl.org.br/ > > ta um pouco desatualizado > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Thu May 16 07:20:38 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Thu, 16 May 2013 16:20:38 +0200 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: References: Message-ID: Eu era um dos principais contribuidores do site, mas nunca tive acesso ao dom?nio ou mesmo ao servidor; era apenas um usu?rio do wiki. Apesar de estar meio desatualizado, acho que o site ainda tem alguns dos melhores materiais em Lingua Portuguesa. Exemplos: http://perl.org.br/Perldoc/ http://perl.org.br/Artigos/ S? pelos artigos e pela tradu??o de documentos do Perldoc acho que j? vale a pena manter o site. (Antigamente o conte?do em POD era renderizado automaticamente para HTML... isso deixava os artigos e a documenta??o mais agrad?veis de ler, ao mesmo tempo em que podiam ser baixados no formato original) A id?ia de separar os artigos em "Artigos", "Receitas", "Casos de Sucesso", "Humor", etc, ? uma das caracter?sticas mais interessantes do site. Em 16 de maio de 2013 16:01, Andre Carneiro escreveu: > Se n?o me engano, quem costumava cuidar desse site no passado, ou fazer > parte disso, era o Nelson Ferraz. Ele se encontra na 'Zeuropa' no > momento(pelo menos foi a ?ltima not?cia que eu tive). > > De qualquer forma, t? meio 'largado' a um bom tempo... > > > Cheers! > > > On Thu, May 16, 2013 at 10:31 AM, Hernan Lopes wrote: > >> Parece ser do Movimento SOS Marumbi, do claudio romanelli e fabiano reese >> righetti. >> O Nuba parece ter acesso >> >> >> On Thu, May 16, 2013 at 9:53 AM, Tiago Peczenyj > > wrote: >> >>> http://perl.org.br/ >>> >>> ta um pouco desatualizado >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Nelson Ferraz -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Thu May 16 07:24:10 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Thu, 16 May 2013 11:24:10 -0300 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: <5194E8E5.7060600@web2solutions.com.br> References: <5194E8E5.7060600@web2solutions.com.br> Message-ID: Essa era a grande quest?o Eduardo: n?o tem ningu?m com tempo para manter mais um site. Da? que colocar os links para os sites relevantes, incluindo a documenta??o POD traduzida que est? no github, os sites dos PM que mant?m algum projeto de documenta??o e os blogs de desenvolvedores que compartilham informa??es sobre Perl era a forma que eu e outras pessoas viam como vi?vel. Mas, enfim, daqui a 6 meses essa thread vai renascer. Em 16 de maio de 2013 11:10, Eduardo Almeida escreveu: > On 16/05/2013 10:51, Leonardo Ruoso wrote: > > > Na ?poca em que houve um movimento para reativ?-lo houve uma resist?ncia > bastante grande aqui na SPPM, ent?o provavelmente voc? n?o vai ler muitos > coment?rios por aqui sobre o perl.org.br. > > Exato > > > A ideia era que ou algu?m assumia efetivamente a manuten??o do site > > A manuten??o ? o de menos > > > ou o deixava fora do ar como estava, ou transformava num bookmark para > sites relevantes de Perl. N?s perdemos o debate. > > Na realidade eu assumi publicamente que iria fazer um layout novo, > organizar o conte?do, indexar novos conte?dos, "learn perl" with a > interactive online terminal, e outros. > O SPPM se posicionou da seguinte forma: Tenha ci?ncia de que se voc? fizer > isso, voc? o estar? fazendo para a SOS Marumbi. > > Pra ficar claro, eu n?o desisti/abandonei. O overload t? foda. Estou > justamente em fase de contrata??o de pessoal e em muito breve vou alocar > algu?m da empresa s? pra isso. INDEPENDENTE se uns acham que ? pra SOS > Marumbi ou n?o, independente se alguem vai fazer algo parecido ou n?o. > > Dispon?vel online temos algumas logos e matrizes das mesmas. > https://github.com/Brasil-Perl-Mongers/perl.org.br > > > 2013/5/16 Tiago Peczenyj > >> http://perl.org.br/ >> >> ta um pouco desatualizado >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > -- > Eduardo Almeida - Software Engineer > eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 > > *WEB2 Solutions* - Inovando, sempre! > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Thu May 16 07:40:14 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Thu, 16 May 2013 16:40:14 +0200 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: References: <5194E8E5.7060600@web2solutions.com.br> Message-ID: Leonardo, N?o entendi a sua sugest?o: voc? acha melhor desativar o wiki ou o site do github? Eu n?o tenho nada contra desativar nenhum deles DESDE QUE todo material j? produzido seja movido para um site existente. Por duas raz?es: 1) Ambos os sites cont?m bastante material de muito boa qualidade 2) Apagar o conte?do de qualquer um deles seria um desrespeito para com todos aqueles que investiram tempo e esfor?o para escrever todo aquele material. Em 16 de maio de 2013 16:24, Leonardo Ruoso escreveu: > Essa era a grande quest?o Eduardo: n?o tem ningu?m com tempo para manter > mais um site. Da? que colocar os links para os sites relevantes, incluindo > a documenta??o POD traduzida que est? no github, os sites dos PM que mant?m > algum projeto de documenta??o e os blogs de desenvolvedores que > compartilham informa??es sobre Perl era a forma que eu e outras pessoas > viam como vi?vel. > > Mas, enfim, daqui a 6 meses essa thread vai renascer. > > > Em 16 de maio de 2013 11:10, Eduardo Almeida > escreveu: > > On 16/05/2013 10:51, Leonardo Ruoso wrote: >> >> >> Na ?poca em que houve um movimento para reativ?-lo houve uma resist?ncia >> bastante grande aqui na SPPM, ent?o provavelmente voc? n?o vai ler muitos >> coment?rios por aqui sobre o perl.org.br. >> >> Exato >> >> >> A ideia era que ou algu?m assumia efetivamente a manuten??o do site >> >> A manuten??o ? o de menos >> >> >> ou o deixava fora do ar como estava, ou transformava num bookmark para >> sites relevantes de Perl. N?s perdemos o debate. >> >> Na realidade eu assumi publicamente que iria fazer um layout novo, >> organizar o conte?do, indexar novos conte?dos, "learn perl" with a >> interactive online terminal, e outros. >> O SPPM se posicionou da seguinte forma: Tenha ci?ncia de que se voc? >> fizer isso, voc? o estar? fazendo para a SOS Marumbi. >> >> Pra ficar claro, eu n?o desisti/abandonei. O overload t? foda. Estou >> justamente em fase de contrata??o de pessoal e em muito breve vou alocar >> algu?m da empresa s? pra isso. INDEPENDENTE se uns acham que ? pra SOS >> Marumbi ou n?o, independente se alguem vai fazer algo parecido ou n?o. >> >> Dispon?vel online temos algumas logos e matrizes das mesmas. >> https://github.com/Brasil-Perl-Mongers/perl.org.br >> >> >> 2013/5/16 Tiago Peczenyj >> >>> http://perl.org.br/ >>> >>> ta um pouco desatualizado >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> -- >> Eduardo Almeida - Software Engineer >> eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >> >> *WEB2 Solutions* - Inovando, sempre! >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Nelson Ferraz -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Thu May 16 07:49:51 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Thu, 16 May 2013 11:49:51 -0300 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: References: <5194E8E5.7060600@web2solutions.com.br> Message-ID: Como disse antes, essa ? um ghost thread. Tem algu?m para avaliar conte?do que ? pertinente, atual e v?lido? Se n?o tem, coloca um aviso BEM GRANDE avisando ao leitor que use esse conte?do por sua pr?pria conta e risco, pois apesar de conter alguns arquivos bons ou aproveit?veis, boa parte do conte?do ? ultrapassado, n?o ? mantido e sua leitura n?o ? necessariamente recomendada para quem n?o domina a linguagem. Wiki sem manuten??o ? complicado. Em 16 de maio de 2013 11:40, Nelson Ferraz escreveu: > Leonardo, > > N?o entendi a sua sugest?o: voc? acha melhor desativar o wiki ou o site do > github? > > Eu n?o tenho nada contra desativar nenhum deles DESDE QUE todo material j? > produzido seja movido para um site existente. > > Por duas raz?es: > > 1) Ambos os sites cont?m bastante material de muito boa qualidade > > 2) Apagar o conte?do de qualquer um deles seria um desrespeito para com > todos aqueles que investiram tempo e esfor?o para escrever todo aquele > material. > > > > Em 16 de maio de 2013 16:24, Leonardo Ruoso escreveu: > > Essa era a grande quest?o Eduardo: n?o tem ningu?m com tempo para manter >> mais um site. Da? que colocar os links para os sites relevantes, incluindo >> a documenta??o POD traduzida que est? no github, os sites dos PM que mant?m >> algum projeto de documenta??o e os blogs de desenvolvedores que >> compartilham informa??es sobre Perl era a forma que eu e outras pessoas >> viam como vi?vel. >> >> Mas, enfim, daqui a 6 meses essa thread vai renascer. >> >> >> Em 16 de maio de 2013 11:10, Eduardo Almeida < >> eduardo at web2solutions.com.br> escreveu: >> >> On 16/05/2013 10:51, Leonardo Ruoso wrote: >>> >>> >>> Na ?poca em que houve um movimento para reativ?-lo houve uma resist?ncia >>> bastante grande aqui na SPPM, ent?o provavelmente voc? n?o vai ler muitos >>> coment?rios por aqui sobre o perl.org.br. >>> >>> Exato >>> >>> >>> A ideia era que ou algu?m assumia efetivamente a manuten??o do site >>> >>> A manuten??o ? o de menos >>> >>> >>> ou o deixava fora do ar como estava, ou transformava num bookmark >>> para sites relevantes de Perl. N?s perdemos o debate. >>> >>> Na realidade eu assumi publicamente que iria fazer um layout novo, >>> organizar o conte?do, indexar novos conte?dos, "learn perl" with a >>> interactive online terminal, e outros. >>> O SPPM se posicionou da seguinte forma: Tenha ci?ncia de que se voc? >>> fizer isso, voc? o estar? fazendo para a SOS Marumbi. >>> >>> Pra ficar claro, eu n?o desisti/abandonei. O overload t? foda. Estou >>> justamente em fase de contrata??o de pessoal e em muito breve vou alocar >>> algu?m da empresa s? pra isso. INDEPENDENTE se uns acham que ? pra SOS >>> Marumbi ou n?o, independente se alguem vai fazer algo parecido ou n?o. >>> >>> Dispon?vel online temos algumas logos e matrizes das mesmas. >>> https://github.com/Brasil-Perl-Mongers/perl.org.br >>> >>> >>> 2013/5/16 Tiago Peczenyj >>> >>>> http://perl.org.br/ >>>> >>>> ta um pouco desatualizado >>>> >>>> -- >>>> Tiago B. Peczenyj >>>> Linux User #405772 >>>> >>>> http://about.me/peczenyj >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Leonardo Ruoso >>> Journalist, Perl developer and business consultant >>> Media, UFC/2006; Telecom, IFCE/1998 >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> >>> -- >>> Eduardo Almeida - Software Engineer >>> eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >>> >>> *WEB2 Solutions* - Inovando, sempre! >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Nelson Ferraz > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eduardo at web2solutions.com.br Thu May 16 07:53:10 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Thu, 16 May 2013 11:53:10 -0300 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: References: <5194E8E5.7060600@web2solutions.com.br> Message-ID: <5194F2D6.1070601@web2solutions.com.br> On 16/05/2013 11:24, Leonardo Ruoso wrote: > Essa era a grande quest?o Eduardo: n?o tem ningu?m com tempo para > manter mais um site. Da? que colocar os links para os sites > relevantes, incluindo a documenta??o POD traduzida que est? no github, > os sites dos PM que mant?m algum projeto de documenta??o e os blogs de > desenvolvedores que compartilham informa??es sobre Perl era a forma > que eu e outras pessoas viam como vi?vel. Sim, mas em nenhum momento em eu propuz produzir material frequentemente, minha proposta ? melhorar o visual, indexar mais conte?do, traduzir o texto descritivo das fun??es built in do perl, reorganizar o material BR que j? temos, deixar um backoffice rodando com o prop?sito de permitir a inser??o de novos conte?dos (quando poss?vel ou alguem quiser) e implementar um Try it semelhante ? |http://tryruby.org/levels/1/challenges/5| > Mas, enfim, daqui a 6 meses essa thread vai renascer. > Sim, como ja ocorreu sazonalmente outras vezes. ? como eu disse, independente de qualquer coisa, meu compromisso ta de p?. Vai ser consolidado, s? n?o me pergunte dia e hora. > > Em 16 de maio de 2013 11:10, Eduardo Almeida > > > escreveu: > > On 16/05/2013 10:51, Leonardo Ruoso wrote: >> >> Na ?poca em que houve um movimento para reativ?-lo houve uma >> resist?ncia bastante grande aqui na SPPM, ent?o provavelmente >> voc? n?o vai ler muitos coment?rios por aqui sobre o perl.org.br >> . > Exato > >> >> A ideia era que ou algu?m assumia efetivamente a manuten??o do site > A manuten??o ? o de menos > > >> ou o deixava fora do ar como estava, ou transformava num bookmark >> para sites relevantes de Perl. N?s perdemos o debate. >> > Na realidade eu assumi publicamente que iria fazer um layout novo, > organizar o conte?do, indexar novos conte?dos, "learn perl" with a > interactive online terminal, e outros. > O SPPM se posicionou da seguinte forma: Tenha ci?ncia de que se > voc? fizer isso, voc? o estar? fazendo para a SOS Marumbi. > > Pra ficar claro, eu n?o desisti/abandonei. O overload t? foda. > Estou justamente em fase de contrata??o de pessoal e em muito > breve vou alocar algu?m da empresa s? pra isso. INDEPENDENTE se > uns acham que ? pra SOS Marumbi ou n?o, independente se alguem vai > fazer algo parecido ou n?o. > > Dispon?vel online temos algumas logos e matrizes das mesmas. > https://github.com/Brasil-Perl-Mongers/perl.org.br >> >> 2013/5/16 Tiago Peczenyj > > >> >> http://perl.org.br/ >> >> ta um pouco desatualizado >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> =end disclaimer >> >> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers:http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list:SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > -- > Eduardo Almeida - Software Engineer > eduardo at web2solutions.com.br > - 27 3021-2430 / 27 9839 3755 > > *WEB2 Solutions* - Inovando, sempre! > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eduardo at web2solutions.com.br Thu May 16 07:58:14 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Thu, 16 May 2013 11:58:14 -0300 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: References: <5194E8E5.7060600@web2solutions.com.br> Message-ID: <5194F406.7090001@web2solutions.com.br> On 16/05/2013 11:49, Leonardo Ruoso wrote: > Como disse antes, essa ? um ghost thread. > > Tem algu?m para avaliar conte?do que ? pertinente, atual e v?lido? Se > n?o tem, coloca um aviso BEM GRANDE avisando ao leitor que use esse > conte?do por sua pr?pria conta e risco, pois apesar de conter alguns > arquivos bons ou aproveit?veis, boa parte do conte?do ? ultrapassado, > n?o ? mantido e sua leitura n?o ? > necessariamente recomendada para quem n?o domina a linguagem. Wiki sem > manuten??o ? complicado.fer Recomendado ? o que? iniciar por Modern Perl? no ponto de vista de quem? Seu? do SPPM? da Booking(acho que n?o)? Pra mim, come?ar pelo Moose sem saber o que ? bless, por exemplo, ? como achar que aprendeu Javascript porque "domina" Jquery Tire ele do ar e perca o caminho mais facil de se iniciar em perl que ? oferecido em pt-br atualmente. > > > Em 16 de maio de 2013 11:40, Nelson Ferraz > escreveu: > > Leonardo, > > N?o entendi a sua sugest?o: voc? acha melhor desativar o wiki ou o > site do github? > > Eu n?o tenho nada contra desativar nenhum deles DESDE QUE todo > material j? produzido seja movido para um site existente. > > Por duas raz?es: > > 1) Ambos os sites cont?m bastante material de muito boa qualidade > > 2) Apagar o conte?do de qualquer um deles seria um desrespeito > para com todos aqueles que investiram tempo e esfor?o para > escrever todo aquele material. > > > > Em 16 de maio de 2013 16:24, Leonardo Ruoso > escreveu: > > Essa era a grande quest?o Eduardo: n?o tem ningu?m com tempo > para manter mais um site. Da? que colocar os links para os > sites relevantes, incluindo a documenta??o POD traduzida que > est? no github, os sites dos PM que mant?m algum projeto de > documenta??o e os blogs de desenvolvedores que compartilham > informa??es sobre Perl era a forma que eu e outras pessoas > viam como vi?vel. > > Mas, enfim, daqui a 6 meses essa thread vai renascer. > > > Em 16 de maio de 2013 11:10, Eduardo Almeida > > escreveu: > > On 16/05/2013 10:51, Leonardo Ruoso wrote: >> >> Na ?poca em que houve um movimento para reativ?-lo houve >> uma resist?ncia bastante grande aqui na SPPM, ent?o >> provavelmente voc? n?o vai ler muitos coment?rios por >> aqui sobre o perl.org.br . > Exato > >> >> A ideia era que ou algu?m assumia efetivamente a >> manuten??o do site > A manuten??o ? o de menos > > >> ou o deixava fora do ar como estava, ou transformava num >> bookmark para sites relevantes de Perl. N?s perdemos o >> debate. >> > Na realidade eu assumi publicamente que iria fazer um > layout novo, organizar o conte?do, indexar novos > conte?dos, "learn perl" with a interactive online > terminal, e outros. > O SPPM se posicionou da seguinte forma: Tenha ci?ncia de > que se voc? fizer isso, voc? o estar? fazendo para a SOS > Marumbi. > > Pra ficar claro, eu n?o desisti/abandonei. O overload t? > foda. Estou justamente em fase de contrata??o de pessoal e > em muito breve vou alocar algu?m da empresa s? pra isso. > INDEPENDENTE se uns acham que ? pra SOS Marumbi ou n?o, > independente se alguem vai fazer algo parecido ou n?o. > > Dispon?vel online temos algumas logos e matrizes das > mesmas. https://github.com/Brasil-Perl-Mongers/perl.org.br >> >> 2013/5/16 Tiago Peczenyj > > >> >> http://perl.org.br/ >> >> ta um pouco desatualizado >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> =end disclaimer >> >> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers:http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list:SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > -- > Eduardo Almeida - Software Engineer > eduardo at web2solutions.com.br > - 27 3021-2430 / 27 > 9839 3755 > > *WEB2 Solutions* - Inovando, sempre! > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > -- > Nelson Ferraz > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Thu May 16 08:01:39 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 16 May 2013 12:01:39 -0300 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: <5194F406.7090001@web2solutions.com.br> References: <5194E8E5.7060600@web2solutions.com.br> <5194F406.7090001@web2solutions.com.br> Message-ID: Eduardo, depende. se estamos falando de iniciante de repente ? "bom" ele come?ar com uma DSL e uma vez que aprendeu suficientemente bem alguns conceitos pode se aprofundar e ai virar um "programador de verdade". SE o camarada quiser se aprofundar, de repente ele s? quer brincar um pouco e partir para outra. 2013/5/16 Eduardo Almeida > On 16/05/2013 11:49, Leonardo Ruoso wrote: > > Como disse antes, essa ? um ghost thread. > > Tem algu?m para avaliar conte?do que ? pertinente, atual e v?lido? Se > n?o tem, coloca um aviso BEM GRANDE avisando ao leitor que use esse > conte?do por sua pr?pria conta e risco, pois apesar de conter alguns > arquivos bons ou aproveit?veis, boa parte do conte?do ? ultrapassado, n?o ? > mantido e sua leitura n?o ? > > > necessariamente recomendada para quem n?o domina a linguagem. Wiki sem > manuten??o ? complicado.fer > > Recomendado ? o que? iniciar por Modern Perl? no ponto de vista de quem? > Seu? do SPPM? da Booking(acho que n?o)? > > Pra mim, come?ar pelo Moose sem saber o que ? bless, por exemplo, ? como > achar que aprendeu Javascript porque "domina" Jquery > > Tire ele do ar e perca o caminho mais facil de se iniciar em perl que ? > oferecido em pt-br atualmente. > > > > Em 16 de maio de 2013 11:40, Nelson Ferraz escreveu: > >> Leonardo, >> >> N?o entendi a sua sugest?o: voc? acha melhor desativar o wiki ou o site >> do github? >> >> Eu n?o tenho nada contra desativar nenhum deles DESDE QUE todo material >> j? produzido seja movido para um site existente. >> >> Por duas raz?es: >> >> 1) Ambos os sites cont?m bastante material de muito boa qualidade >> >> 2) Apagar o conte?do de qualquer um deles seria um desrespeito para com >> todos aqueles que investiram tempo e esfor?o para escrever todo aquele >> material. >> >> >> >> Em 16 de maio de 2013 16:24, Leonardo Ruoso escreveu: >> >> Essa era a grande quest?o Eduardo: n?o tem ningu?m com tempo para >>> manter mais um site. Da? que colocar os links para os sites relevantes, >>> incluindo a documenta??o POD traduzida que est? no github, os sites dos PM >>> que mant?m algum projeto de documenta??o e os blogs de desenvolvedores que >>> compartilham informa??es sobre Perl era a forma que eu e outras pessoas >>> viam como vi?vel. >>> >>> Mas, enfim, daqui a 6 meses essa thread vai renascer. >>> >>> >>> Em 16 de maio de 2013 11:10, Eduardo Almeida < >>> eduardo at web2solutions.com.br> escreveu: >>> >>> On 16/05/2013 10:51, Leonardo Ruoso wrote: >>>> >>>> >>>> Na ?poca em que houve um movimento para reativ?-lo houve uma >>>> resist?ncia bastante grande aqui na SPPM, ent?o provavelmente voc? n?o vai >>>> ler muitos coment?rios por aqui sobre o perl.org.br. >>>> >>>> Exato >>>> >>>> >>>> A ideia era que ou algu?m assumia efetivamente a manuten??o do site >>>> >>>> A manuten??o ? o de menos >>>> >>>> >>>> ou o deixava fora do ar como estava, ou transformava num bookmark >>>> para sites relevantes de Perl. N?s perdemos o debate. >>>> >>>> Na realidade eu assumi publicamente que iria fazer um layout novo, >>>> organizar o conte?do, indexar novos conte?dos, "learn perl" with a >>>> interactive online terminal, e outros. >>>> O SPPM se posicionou da seguinte forma: Tenha ci?ncia de que se voc? >>>> fizer isso, voc? o estar? fazendo para a SOS Marumbi. >>>> >>>> Pra ficar claro, eu n?o desisti/abandonei. O overload t? foda. Estou >>>> justamente em fase de contrata??o de pessoal e em muito breve vou alocar >>>> algu?m da empresa s? pra isso. INDEPENDENTE se uns acham que ? pra SOS >>>> Marumbi ou n?o, independente se alguem vai fazer algo parecido ou n?o. >>>> >>>> Dispon?vel online temos algumas logos e matrizes das mesmas. >>>> https://github.com/Brasil-Perl-Mongers/perl.org.br >>>> >>>> >>>> 2013/5/16 Tiago Peczenyj >>>> >>>>> http://perl.org.br/ >>>>> >>>>> ta um pouco desatualizado >>>>> >>>>> -- >>>>> Tiago B. Peczenyj >>>>> Linux User #405772 >>>>> >>>>> http://about.me/peczenyj >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Leonardo Ruoso >>>> Journalist, Perl developer and business consultant >>>> Media, UFC/2006; Telecom, IFCE/1998 >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>>> >>>> -- >>>> Eduardo Almeida - Software Engineer >>>> eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >>>> >>>> *WEB2 Solutions* - Inovando, sempre! >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Leonardo Ruoso >>> Journalist, Perl developer and business consultant >>> Media, UFC/2006; Telecom, IFCE/1998 >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Nelson Ferraz >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > -- > Eduardo Almeida - Software Engineer > eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 > > *WEB2 Solutions* - Inovando, sempre! > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From eduardo at web2solutions.com.br Thu May 16 08:08:07 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Thu, 16 May 2013 12:08:07 -0300 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: References: <5194E8E5.7060600@web2solutions.com.br> <5194F406.7090001@web2solutions.com.br> Message-ID: <5194F657.2070807@web2solutions.com.br> On 16/05/2013 12:01, Tiago Peczenyj wrote: > Eduardo, > > depende. se estamos falando de iniciante de repente ? "bom" ele > come?ar com uma DSL e uma vez que aprendeu suficientemente bem alguns > conceitos pode se aprofundar e ai virar um "programador de verdade". > SE o camarada quiser se aprofundar, de repente ele s? quer brincar um > pouco e partir para outra. > > N?o se esque?a dos brazuca que n?o falam ingl?s, no caso a maioria esmagadora. Se tivermos algo em pt-br, e melhor, fa?amos um redir ent?o. > > > 2013/5/16 Eduardo Almeida > > > On 16/05/2013 11:49, Leonardo Ruoso wrote: >> Como disse antes, essa ? um ghost thread. >> >> Tem algu?m para avaliar conte?do que ? pertinente, atual e >> v?lido? Se n?o tem, coloca um aviso BEM GRANDE avisando ao leitor >> que use esse conte?do por sua pr?pria conta e risco, pois apesar >> de conter alguns arquivos bons ou aproveit?veis, boa parte do >> conte?do ? ultrapassado, n?o ? mantido e sua leitura n?o ? > >> necessariamente recomendada para quem n?o domina a linguagem. >> Wiki sem manuten??o ? complicado.fer > Recomendado ? o que? iniciar por Modern Perl? no ponto de vista de > quem? Seu? do SPPM? da Booking(acho que n?o)? > > Pra mim, come?ar pelo Moose sem saber o que ? bless, por exemplo, > ? como achar que aprendeu Javascript porque "domina" Jquery > > Tire ele do ar e perca o caminho mais facil de se iniciar em perl > que ? oferecido em pt-br atualmente. > >> >> >> Em 16 de maio de 2013 11:40, Nelson Ferraz > > escreveu: >> >> Leonardo, >> >> N?o entendi a sua sugest?o: voc? acha melhor desativar o wiki >> ou o site do github? >> >> Eu n?o tenho nada contra desativar nenhum deles DESDE QUE >> todo material j? produzido seja movido para um site existente. >> >> Por duas raz?es: >> >> 1) Ambos os sites cont?m bastante material de muito boa qualidade >> >> 2) Apagar o conte?do de qualquer um deles seria um >> desrespeito para com todos aqueles que investiram tempo e >> esfor?o para escrever todo aquele material. >> >> >> >> Em 16 de maio de 2013 16:24, Leonardo Ruoso >> > escreveu: >> >> Essa era a grande quest?o Eduardo: n?o tem ningu?m com >> tempo para manter mais um site. Da? que colocar os links >> para os sites relevantes, incluindo a documenta??o POD >> traduzida que est? no github, os sites dos PM que mant?m >> algum projeto de documenta??o e os blogs de >> desenvolvedores que compartilham informa??es sobre Perl >> era a forma que eu e outras pessoas viam como vi?vel. >> >> Mas, enfim, daqui a 6 meses essa thread vai renascer. >> >> >> Em 16 de maio de 2013 11:10, Eduardo Almeida >> > > escreveu: >> >> On 16/05/2013 10:51, Leonardo Ruoso wrote: >>> >>> Na ?poca em que houve um movimento para reativ?-lo >>> houve uma resist?ncia bastante grande aqui na SPPM, >>> ent?o provavelmente voc? n?o vai ler muitos >>> coment?rios por aqui sobre o perl.org.br >>> . >> Exato >> >>> >>> A ideia era que ou algu?m assumia efetivamente a >>> manuten??o do site >> A manuten??o ? o de menos >> >> >>> ou o deixava fora do ar como estava, ou transformava >>> num bookmark para sites relevantes de Perl. N?s >>> perdemos o debate. >>> >> Na realidade eu assumi publicamente que iria fazer um >> layout novo, organizar o conte?do, indexar novos >> conte?dos, "learn perl" with a interactive online >> terminal, e outros. >> O SPPM se posicionou da seguinte forma: Tenha ci?ncia >> de que se voc? fizer isso, voc? o estar? fazendo para >> a SOS Marumbi. >> >> Pra ficar claro, eu n?o desisti/abandonei. O overload >> t? foda. Estou justamente em fase de contrata??o de >> pessoal e em muito breve vou alocar algu?m da empresa >> s? pra isso. INDEPENDENTE se uns acham que ? pra SOS >> Marumbi ou n?o, independente se alguem vai fazer algo >> parecido ou n?o. >> >> Dispon?vel online temos algumas logos e matrizes das >> mesmas. >> https://github.com/Brasil-Perl-Mongers/perl.org.br >>> >>> 2013/5/16 Tiago Peczenyj >> > >>> >>> http://perl.org.br/ >>> >>> ta um pouco desatualizado >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >>> L >>> =end disclaimer >>> >>> >>> >>> >>> -- >>> Leonardo Ruoso >>> Journalist, Perl developer and business consultant >>> Media, UFC/2006; Telecom, IFCE/1998 >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers:http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list:SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >> >> >> -- >> Eduardo Almeida - Software Engineer >> eduardo at web2solutions.com.br >> - 27 3021-2430 >> / 27 9839 3755 >> >> *WEB2 Solutions* - Inovando, sempre! >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> =end disclaimer >> >> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> =end disclaimer >> >> >> >> >> -- >> Nelson Ferraz >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> =end disclaimer >> >> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers:http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list:SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > -- > Eduardo Almeida - Software Engineer > eduardo at web2solutions.com.br > - 27 3021-2430 / 27 9839 3755 > > *WEB2 Solutions* - Inovando, sempre! > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leprevostfv at gmail.com Thu May 16 08:11:08 2013 From: leprevostfv at gmail.com (Felipe da Veiga Leprevost) Date: Thu, 16 May 2013 12:11:08 -0300 Subject: [SP-pm] =?utf-8?q?de_quem_=C3=A9_esse_site=3F?= In-Reply-To: <5194F657.2070807@web2solutions.com.br> References: <5194E8E5.7060600@web2solutions.com.br> <5194F406.7090001@web2solutions.com.br> <5194F657.2070807@web2solutions.com.br> Message-ID: <1368717068.17297.140661231890869.770B677C@webmail.messagingengine.com> On Thu, May 16, 2013, at 12:08 PM, Eduardo Almeida wrote: > On 16/05/2013 12:01, Tiago Peczenyj wrote: > > Eduardo, > > > > depende. se estamos falando de iniciante de repente ? "bom" ele > > come?ar com uma DSL e uma vez que aprendeu suficientemente bem alguns > > conceitos pode se aprofundar e ai virar um "programador de verdade". > > SE o camarada quiser se aprofundar, de repente ele s? quer brincar um > > pouco e partir para outra. > > > > > N?o se esque?a dos brazuca que n?o falam ingl?s, no caso a maioria > esmagadora. Se tivermos algo em pt-br, e melhor, fa?amos um redir ent?o. > > http://br.perlmaven.com/perl-tutorial > > > > 2013/5/16 Eduardo Almeida > > > > > > On 16/05/2013 11:49, Leonardo Ruoso wrote: > >> Como disse antes, essa ? um ghost thread. > >> > >> Tem algu?m para avaliar conte?do que ? pertinente, atual e > >> v?lido? Se n?o tem, coloca um aviso BEM GRANDE avisando ao leitor > >> que use esse conte?do por sua pr?pria conta e risco, pois apesar > >> de conter alguns arquivos bons ou aproveit?veis, boa parte do > >> conte?do ? ultrapassado, n?o ? mantido e sua leitura n?o ? > > > >> necessariamente recomendada para quem n?o domina a linguagem. > >> Wiki sem manuten??o ? complicado.fer > > Recomendado ? o que? iniciar por Modern Perl? no ponto de vista de > > quem? Seu? do SPPM? da Booking(acho que n?o)? > > > > Pra mim, come?ar pelo Moose sem saber o que ? bless, por exemplo, > > ? como achar que aprendeu Javascript porque "domina" Jquery > > > > Tire ele do ar e perca o caminho mais facil de se iniciar em perl > > que ? oferecido em pt-br atualmente. > > > >> > >> > >> Em 16 de maio de 2013 11:40, Nelson Ferraz >> > escreveu: > >> > >> Leonardo, > >> > >> N?o entendi a sua sugest?o: voc? acha melhor desativar o wiki > >> ou o site do github? > >> > >> Eu n?o tenho nada contra desativar nenhum deles DESDE QUE > >> todo material j? produzido seja movido para um site existente. > >> > >> Por duas raz?es: > >> > >> 1) Ambos os sites cont?m bastante material de muito boa qualidade > >> > >> 2) Apagar o conte?do de qualquer um deles seria um > >> desrespeito para com todos aqueles que investiram tempo e > >> esfor?o para escrever todo aquele material. > >> > >> > >> > >> Em 16 de maio de 2013 16:24, Leonardo Ruoso > >> > escreveu: > >> > >> Essa era a grande quest?o Eduardo: n?o tem ningu?m com > >> tempo para manter mais um site. Da? que colocar os links > >> para os sites relevantes, incluindo a documenta??o POD > >> traduzida que est? no github, os sites dos PM que mant?m > >> algum projeto de documenta??o e os blogs de > >> desenvolvedores que compartilham informa??es sobre Perl > >> era a forma que eu e outras pessoas viam como vi?vel. > >> > >> Mas, enfim, daqui a 6 meses essa thread vai renascer. > >> > >> > >> Em 16 de maio de 2013 11:10, Eduardo Almeida > >> >> > escreveu: > >> > >> On 16/05/2013 10:51, Leonardo Ruoso wrote: > >>> > >>> Na ?poca em que houve um movimento para reativ?-lo > >>> houve uma resist?ncia bastante grande aqui na SPPM, > >>> ent?o provavelmente voc? n?o vai ler muitos > >>> coment?rios por aqui sobre o perl.org.br > >>> . > >> Exato > >> > >>> > >>> A ideia era que ou algu?m assumia efetivamente a > >>> manuten??o do site > >> A manuten??o ? o de menos > >> > >> > >>> ou o deixava fora do ar como estava, ou transformava > >>> num bookmark para sites relevantes de Perl. N?s > >>> perdemos o debate. > >>> > >> Na realidade eu assumi publicamente que iria fazer um > >> layout novo, organizar o conte?do, indexar novos > >> conte?dos, "learn perl" with a interactive online > >> terminal, e outros. > >> O SPPM se posicionou da seguinte forma: Tenha ci?ncia > >> de que se voc? fizer isso, voc? o estar? fazendo para > >> a SOS Marumbi. > >> > >> Pra ficar claro, eu n?o desisti/abandonei. O overload > >> t? foda. Estou justamente em fase de contrata??o de > >> pessoal e em muito breve vou alocar algu?m da empresa > >> s? pra isso. INDEPENDENTE se uns acham que ? pra SOS > >> Marumbi ou n?o, independente se alguem vai fazer algo > >> parecido ou n?o. > >> > >> Dispon?vel online temos algumas logos e matrizes das > >> mesmas. > >> https://github.com/Brasil-Perl-Mongers/perl.org.br > >>> > >>> 2013/5/16 Tiago Peczenyj >>> > > >>> > >>> http://perl.org.br/ > >>> > >>> ta um pouco desatualizado > >>> > >>> -- > >>> Tiago B. Peczenyj > >>> Linux User #405772 > >>> > >>> http://about.me/peczenyj > >>> > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> > >>> L > >>> =end disclaimer > >>> > >>> > >>> > >>> > >>> -- > >>> Leonardo Ruoso > >>> Journalist, Perl developer and business consultant > >>> Media, UFC/2006; Telecom, IFCE/1998 > >>> > >>> > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers:http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list:SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >> > >> > >> -- > >> Eduardo Almeida - Software Engineer > >> eduardo at web2solutions.com.br > >> - 27 3021-2430 > >> / 27 9839 3755 > >> > >> *WEB2 Solutions* - Inovando, sempre! > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> > >> L > >> =end disclaimer > >> > >> > >> > >> > >> -- > >> Leonardo Ruoso > >> Journalist, Perl developer and business consultant > >> Media, UFC/2006; Telecom, IFCE/1998 > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> > >> L > >> =end disclaimer > >> > >> > >> > >> > >> -- > >> Nelson Ferraz > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> > >> L > >> =end disclaimer > >> > >> > >> > >> > >> -- > >> Leonardo Ruoso > >> Journalist, Perl developer and business consultant > >> Media, UFC/2006; Telecom, IFCE/1998 > >> > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers:http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list:SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > > > > > > -- > > Eduardo Almeida - Software Engineer > > eduardo at web2solutions.com.br > > - 27 3021-2430 / 27 9839 3755 > > > > *WEB2 Solutions* - Inovando, sempre! > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > > > L > > =end disclaimer > > > > > > > > > > -- > > Tiago B. Peczenyj > > Linux User #405772 > > > > http://about.me/peczenyj > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > -- > Eduardo Almeida - Software Engineer > eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 > > *WEB2 Solutions* - Inovando, sempre! > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From tiago.peczenyj at gmail.com Thu May 16 08:14:29 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 16 May 2013 12:14:29 -0300 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: <1368717068.17297.140661231890869.770B677C@webmail.messagingengine.com> References: <5194E8E5.7060600@web2solutions.com.br> <5194F406.7090001@web2solutions.com.br> <5194F657.2070807@web2solutions.com.br> <1368717068.17297.140661231890869.770B677C@webmail.messagingengine.com> Message-ID: Perl Maven em pt_BR ? otimo mas em termos de SEO esta bem ruim na busca do google br ainda. Ao contrario do perl.org.br Um link do .org.br ao perl maven seria muito bom nesse sentido, IMHO. 2013/5/16 Felipe da Veiga Leprevost > On Thu, May 16, 2013, at 12:08 PM, Eduardo Almeida wrote: > > On 16/05/2013 12:01, Tiago Peczenyj wrote: > > > Eduardo, > > > > > > depende. se estamos falando de iniciante de repente ? "bom" ele > > > come?ar com uma DSL e uma vez que aprendeu suficientemente bem alguns > > > conceitos pode se aprofundar e ai virar um "programador de verdade". > > > SE o camarada quiser se aprofundar, de repente ele s? quer brincar um > > > pouco e partir para outra. > > > > > > > > N?o se esque?a dos brazuca que n?o falam ingl?s, no caso a maioria > > esmagadora. Se tivermos algo em pt-br, e melhor, fa?amos um redir ent?o. > > > > > http://br.perlmaven.com/perl-tutorial > > > > > > > 2013/5/16 Eduardo Almeida > > > > > > > > > On 16/05/2013 11:49, Leonardo Ruoso wrote: > > >> Como disse antes, essa ? um ghost thread. > > >> > > >> Tem algu?m para avaliar conte?do que ? pertinente, atual e > > >> v?lido? Se n?o tem, coloca um aviso BEM GRANDE avisando ao leitor > > >> que use esse conte?do por sua pr?pria conta e risco, pois apesar > > >> de conter alguns arquivos bons ou aproveit?veis, boa parte do > > >> conte?do ? ultrapassado, n?o ? mantido e sua leitura n?o ? > > > > > >> necessariamente recomendada para quem n?o domina a linguagem. > > >> Wiki sem manuten??o ? complicado.fer > > > Recomendado ? o que? iniciar por Modern Perl? no ponto de vista de > > > quem? Seu? do SPPM? da Booking(acho que n?o)? > > > > > > Pra mim, come?ar pelo Moose sem saber o que ? bless, por exemplo, > > > ? como achar que aprendeu Javascript porque "domina" Jquery > > > > > > Tire ele do ar e perca o caminho mais facil de se iniciar em perl > > > que ? oferecido em pt-br atualmente. > > > > > >> > > >> > > >> Em 16 de maio de 2013 11:40, Nelson Ferraz > >> > escreveu: > > >> > > >> Leonardo, > > >> > > >> N?o entendi a sua sugest?o: voc? acha melhor desativar o wiki > > >> ou o site do github? > > >> > > >> Eu n?o tenho nada contra desativar nenhum deles DESDE QUE > > >> todo material j? produzido seja movido para um site existente. > > >> > > >> Por duas raz?es: > > >> > > >> 1) Ambos os sites cont?m bastante material de muito boa > qualidade > > >> > > >> 2) Apagar o conte?do de qualquer um deles seria um > > >> desrespeito para com todos aqueles que investiram tempo e > > >> esfor?o para escrever todo aquele material. > > >> > > >> > > >> > > >> Em 16 de maio de 2013 16:24, Leonardo Ruoso > > >> > escreveu: > > >> > > >> Essa era a grande quest?o Eduardo: n?o tem ningu?m com > > >> tempo para manter mais um site. Da? que colocar os links > > >> para os sites relevantes, incluindo a documenta??o POD > > >> traduzida que est? no github, os sites dos PM que mant?m > > >> algum projeto de documenta??o e os blogs de > > >> desenvolvedores que compartilham informa??es sobre Perl > > >> era a forma que eu e outras pessoas viam como vi?vel. > > >> > > >> Mas, enfim, daqui a 6 meses essa thread vai renascer. > > >> > > >> > > >> Em 16 de maio de 2013 11:10, Eduardo Almeida > > >> > >> > escreveu: > > >> > > >> On 16/05/2013 10:51, Leonardo Ruoso wrote: > > >>> > > >>> Na ?poca em que houve um movimento para reativ?-lo > > >>> houve uma resist?ncia bastante grande aqui na SPPM, > > >>> ent?o provavelmente voc? n?o vai ler muitos > > >>> coment?rios por aqui sobre o perl.org.br > > >>> . > > >> Exato > > >> > > >>> > > >>> A ideia era que ou algu?m assumia efetivamente a > > >>> manuten??o do site > > >> A manuten??o ? o de menos > > >> > > >> > > >>> ou o deixava fora do ar como estava, ou transformava > > >>> num bookmark para sites relevantes de Perl. N?s > > >>> perdemos o debate. > > >>> > > >> Na realidade eu assumi publicamente que iria fazer um > > >> layout novo, organizar o conte?do, indexar novos > > >> conte?dos, "learn perl" with a interactive online > > >> terminal, e outros. > > >> O SPPM se posicionou da seguinte forma: Tenha ci?ncia > > >> de que se voc? fizer isso, voc? o estar? fazendo para > > >> a SOS Marumbi. > > >> > > >> Pra ficar claro, eu n?o desisti/abandonei. O overload > > >> t? foda. Estou justamente em fase de contrata??o de > > >> pessoal e em muito breve vou alocar algu?m da empresa > > >> s? pra isso. INDEPENDENTE se uns acham que ? pra SOS > > >> Marumbi ou n?o, independente se alguem vai fazer algo > > >> parecido ou n?o. > > >> > > >> Dispon?vel online temos algumas logos e matrizes das > > >> mesmas. > > >> https://github.com/Brasil-Perl-Mongers/perl.org.br > > >>> > > >>> 2013/5/16 Tiago Peczenyj > >>> > > > >>> > > >>> http://perl.org.br/ > > >>> > > >>> ta um pouco desatualizado > > >>> > > >>> -- > > >>> Tiago B. Peczenyj > > >>> Linux User #405772 > > >>> > > >>> http://about.me/peczenyj > > >>> > > >>> =begin disclaimer > > >>> Sao Paulo Perl Mongers: > http://sao-paulo.pm.org/ > > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > >>> > > >>> L< > http://mail.pm.org/mailman/listinfo/saopaulo-pm> > > >>> =end disclaimer > > >>> > > >>> > > >>> > > >>> > > >>> -- > > >>> Leonardo Ruoso > > >>> Journalist, Perl developer and business consultant > > >>> Media, UFC/2006; Telecom, IFCE/1998 > > >>> > > >>> > > >>> =begin disclaimer > > >>> Sao Paulo Perl Mongers:http://sao-paulo.pm.org/ > > >>> SaoPaulo-pm mailing list:SaoPaulo-pm at pm.org SaoPaulo-pm at pm.org> > > >>> L > > > >>> =end disclaimer > > >> > > >> > > >> -- > > >> Eduardo Almeida - Software Engineer > > >> eduardo at web2solutions.com.br > > >> - 27 3021-2430 > > >> / 27 9839 3755 > > >> > > >> *WEB2 Solutions* - Inovando, sempre! > > >> > > >> =begin disclaimer > > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > >> > > >> L > > >> =end disclaimer > > >> > > >> > > >> > > >> > > >> -- > > >> Leonardo Ruoso > > >> Journalist, Perl developer and business consultant > > >> Media, UFC/2006; Telecom, IFCE/1998 > > >> > > >> =begin disclaimer > > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > >> > > >> L > > >> =end disclaimer > > >> > > >> > > >> > > >> > > >> -- > > >> Nelson Ferraz > > >> > > >> =begin disclaimer > > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > >> > > >> L > > >> =end disclaimer > > >> > > >> > > >> > > >> > > >> -- > > >> Leonardo Ruoso > > >> Journalist, Perl developer and business consultant > > >> Media, UFC/2006; Telecom, IFCE/1998 > > >> > > >> > > >> =begin disclaimer > > >> Sao Paulo Perl Mongers:http://sao-paulo.pm.org/ > > >> SaoPaulo-pm mailing list:SaoPaulo-pm at pm.org SaoPaulo-pm at pm.org> > > >> L < > http://mail.pm.org/mailman/listinfo/saopaulo-pm> > > >> =end disclaimer > > > > > > > > > -- > > > Eduardo Almeida - Software Engineer > > > eduardo at web2solutions.com.br > > > - 27 3021-2430 / 27 9839 3755 > > > > > > *WEB2 Solutions* - Inovando, sempre! > > > > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > > > > > L > > > =end disclaimer > > > > > > > > > > > > > > > -- > > > Tiago B. Peczenyj > > > Linux User #405772 > > > > > > http://about.me/peczenyj > > > > > > > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > > L > > > =end disclaimer > > > > > > -- > > Eduardo Almeida - Software Engineer > > eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 > > > > *WEB2 Solutions* - Inovando, sempre! > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From eduardo at web2solutions.com.br Thu May 16 08:24:51 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Thu, 16 May 2013 12:24:51 -0300 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: References: <5194E8E5.7060600@web2solutions.com.br> <5194F406.7090001@web2solutions.com.br> <5194F657.2070807@web2solutions.com.br> <1368717068.17297.140661231890869.770B677C@webmail.messagingengine.com> Message-ID: <5194FA43.4060405@web2solutions.com.br> On 16/05/2013 12:14, Tiago Peczenyj wrote: > Perl Maven em pt_BR ? otimo mas em termos de SEO esta bem ruim na > busca do google br ainda. Excelente observa??o > > Ao contrario do perl.org.br > > Um link do .org.br ao perl maven seria muito bom nesse > sentido, IMHO. > > > 2013/5/16 Felipe da Veiga Leprevost > > > On Thu, May 16, 2013, at 12:08 PM, Eduardo Almeida wrote: > > On 16/05/2013 12:01, Tiago Peczenyj wrote: > > > Eduardo, > > > > > > depende. se estamos falando de iniciante de repente ? "bom" ele > > > come?ar com uma DSL e uma vez que aprendeu suficientemente bem > alguns > > > conceitos pode se aprofundar e ai virar um "programador de > verdade". > > > SE o camarada quiser se aprofundar, de repente ele s? quer > brincar um > > > pouco e partir para outra. > > > > > > > > N?o se esque?a dos brazuca que n?o falam ingl?s, no caso a maioria > > esmagadora. Se tivermos algo em pt-br, e melhor, fa?amos um > redir ent?o. > > > > > http://br.perlmaven.com/perl-tutorial > > > > > > > 2013/5/16 Eduardo Almeida > > > >> > > > > > > On 16/05/2013 11:49, Leonardo Ruoso wrote: > > >> Como disse antes, essa ? um ghost thread. > > >> > > >> Tem algu?m para avaliar conte?do que ? pertinente, atual e > > >> v?lido? Se n?o tem, coloca um aviso BEM GRANDE avisando > ao leitor > > >> que use esse conte?do por sua pr?pria conta e risco, pois > apesar > > >> de conter alguns arquivos bons ou aproveit?veis, boa parte do > > >> conte?do ? ultrapassado, n?o ? mantido e sua leitura n?o ? > > > > > >> necessariamente recomendada para quem n?o domina a linguagem. > > >> Wiki sem manuten??o ? complicado.fer > > > Recomendado ? o que? iniciar por Modern Perl? no ponto de > vista de > > > quem? Seu? do SPPM? da Booking(acho que n?o)? > > > > > > Pra mim, come?ar pelo Moose sem saber o que ? bless, por > exemplo, > > > ? como achar que aprendeu Javascript porque "domina" Jquery > > > > > > Tire ele do ar e perca o caminho mais facil de se iniciar > em perl > > > que ? oferecido em pt-br atualmente. > > > > > >> > > >> > > >> Em 16 de maio de 2013 11:40, Nelson Ferraz > > > >> >> > escreveu: > > >> > > >> Leonardo, > > >> > > >> N?o entendi a sua sugest?o: voc? acha melhor > desativar o wiki > > >> ou o site do github? > > >> > > >> Eu n?o tenho nada contra desativar nenhum deles DESDE QUE > > >> todo material j? produzido seja movido para um site > existente. > > >> > > >> Por duas raz?es: > > >> > > >> 1) Ambos os sites cont?m bastante material de muito > boa qualidade > > >> > > >> 2) Apagar o conte?do de qualquer um deles seria um > > >> desrespeito para com todos aqueles que investiram tempo e > > >> esfor?o para escrever todo aquele material. > > >> > > >> > > >> > > >> Em 16 de maio de 2013 16:24, Leonardo Ruoso > > >> > >> escreveu: > > >> > > >> Essa era a grande quest?o Eduardo: n?o tem > ningu?m com > > >> tempo para manter mais um site. Da? que colocar > os links > > >> para os sites relevantes, incluindo a > documenta??o POD > > >> traduzida que est? no github, os sites dos PM que > mant?m > > >> algum projeto de documenta??o e os blogs de > > >> desenvolvedores que compartilham informa??es > sobre Perl > > >> era a forma que eu e outras pessoas viam como vi?vel. > > >> > > >> Mas, enfim, daqui a 6 meses essa thread vai renascer. > > >> > > >> > > >> Em 16 de maio de 2013 11:10, Eduardo Almeida > > >> > > >> >> escreveu: > > >> > > >> On 16/05/2013 10:51, Leonardo Ruoso wrote: > > >>> > > >>> Na ?poca em que houve um movimento para > reativ?-lo > > >>> houve uma resist?ncia bastante grande aqui > na SPPM, > > >>> ent?o provavelmente voc? n?o vai ler muitos > > >>> coment?rios por aqui sobre o perl.org.br > > > >>> . > > >> Exato > > >> > > >>> > > >>> A ideia era que ou algu?m assumia efetivamente a > > >>> manuten??o do site > > >> A manuten??o ? o de menos > > >> > > >> > > >>> ou o deixava fora do ar como estava, ou > transformava > > >>> num bookmark para sites relevantes de Perl. N?s > > >>> perdemos o debate. > > >>> > > >> Na realidade eu assumi publicamente que iria > fazer um > > >> layout novo, organizar o conte?do, indexar novos > > >> conte?dos, "learn perl" with a interactive online > > >> terminal, e outros. > > >> O SPPM se posicionou da seguinte forma: Tenha > ci?ncia > > >> de que se voc? fizer isso, voc? o estar? > fazendo para > > >> a SOS Marumbi. > > >> > > >> Pra ficar claro, eu n?o desisti/abandonei. O > overload > > >> t? foda. Estou justamente em fase de > contrata??o de > > >> pessoal e em muito breve vou alocar algu?m da > empresa > > >> s? pra isso. INDEPENDENTE se uns acham que ? > pra SOS > > >> Marumbi ou n?o, independente se alguem vai > fazer algo > > >> parecido ou n?o. > > >> > > >> Dispon?vel online temos algumas logos e > matrizes das > > >> mesmas. > > >> https://github.com/Brasil-Perl-Mongers/perl.org.br > > >>> > > >>> 2013/5/16 Tiago Peczenyj > > > >>> >> > > >>> > > >>> http://perl.org.br/ > > >>> > > >>> ta um pouco desatualizado > > >>> > > >>> -- > > >>> Tiago B. Peczenyj > > >>> Linux User #405772 > > >>> > > >>> http://about.me/peczenyj > > >>> > > >>> =begin disclaimer > > >>> Sao Paulo Perl Mongers: > http://sao-paulo.pm.org/ > > >>> SaoPaulo-pm mailing list: > SaoPaulo-pm at pm.org > > >>> > > > >>> > L > > >>> =end disclaimer > > >>> > > >>> > > >>> > > >>> > > >>> -- > > >>> Leonardo Ruoso > > >>> Journalist, Perl developer and business > consultant > > >>> Media, UFC/2006; Telecom, IFCE/1998 > > >>> > > >>> > > >>> =begin disclaimer > > >>> Sao Paulo Perl > Mongers:http://sao-paulo.pm.org/ > > >>> SaoPaulo-pm mailing > list:SaoPaulo-pm at pm.org > > > > >>> > L > > > >>> =end disclaimer > > >> > > >> > > >> -- > > >> Eduardo Almeida - Software Engineer > > >> eduardo at web2solutions.com.br > > > >> > - 27 3021-2430 > > > >> / 27 9839 3755 > > >> > > >> *WEB2 Solutions* - Inovando, sempre! > > >> > > >> =begin disclaimer > > >> Sao Paulo Perl Mongers: > http://sao-paulo.pm.org/ > > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > > >> > > > >> > L > > >> =end disclaimer > > >> > > >> > > >> > > >> > > >> -- > > >> Leonardo Ruoso > > >> Journalist, Perl developer and business consultant > > >> Media, UFC/2006; Telecom, IFCE/1998 > > >> > > >> =begin disclaimer > > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > > >> > > > >> L > > >> =end disclaimer > > >> > > >> > > >> > > >> > > >> -- > > >> Nelson Ferraz > > >> > > >> =begin disclaimer > > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > > >> > > > >> L > > >> =end disclaimer > > >> > > >> > > >> > > >> > > >> -- > > >> Leonardo Ruoso > > >> Journalist, Perl developer and business consultant > > >> Media, UFC/2006; Telecom, IFCE/1998 > > >> > > >> > > >> =begin disclaimer > > >> Sao Paulo Perl Mongers:http://sao-paulo.pm.org/ > > >> SaoPaulo-pm mailing list:SaoPaulo-pm at pm.org > > > > >> L > > > >> =end disclaimer > > > > > > > > > -- > > > Eduardo Almeida - Software Engineer > > > eduardo at web2solutions.com.br > > > > > > - 27 3021-2430 / 27 9839 3755 > > > > > > *WEB2 Solutions* - Inovando, sempre! > > > > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > > > > > > > L > > > =end disclaimer > > > > > > > > > > > > > > > -- > > > Tiago B. Peczenyj > > > Linux User #405772 > > > > > > http://about.me/peczenyj > > > > > > > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > > > L > > > =end disclaimer > > > > > > -- > > Eduardo Almeida - Software Engineer > > eduardo at web2solutions.com.br > - 27 3021-2430 / 27 9839 3755 > > > > *WEB2 Solutions* - Inovando, sempre! > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > > L > > =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From joenio at gmail.com Thu May 16 08:27:26 2013 From: joenio at gmail.com (Joenio Costa) Date: Thu, 16 May 2013 12:27:26 -0300 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: References: Message-ID: Vejam: http://www.mail-archive.com/saopaulo-pm at pm.org/msg05516.html On Thu, May 16, 2013 at 9:53 AM, Tiago Peczenyj wrote: > http://perl.org.br/ > > ta um pouco desatualizado > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- 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 nferraz at gmail.com Thu May 16 08:32:28 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Thu, 16 May 2013 17:32:28 +0200 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: References: <5194E8E5.7060600@web2solutions.com.br> Message-ID: > Tem algu?m para avaliar conte?do que ? pertinente, atual e v?lido? Por default, todo material ? pertinente e v?lido. O que pode ter mudado s?o os perldocs; mas eles n?o s?o, nem de longe, o material mais interessante do site (embora alguns deles ainda sejam relevantes e ?teis, como o perlintro, perlstyle, etc) > Se n?o tem, coloca um aviso BEM GRANDE avisando ao leitor que > use esse conte?do por sua pr?pria conta e risco, pois apesar de > conter alguns arquivos bons ou aproveit?veis, boa parte do conte?do > ? ultrapassado A maior parte do conte?do do wiki foi constru?da entre 2005 e 2009, quando j? t?nhamos uma boa no??o do Perl Moderno; ? por essa raz?o que eu digo que n?o tenho nada contra deletar o site, desde que a gente preserve o material. Em 16 de maio de 2013 16:49, Leonardo Ruoso escreveu: > Como disse antes, essa ? um ghost thread. > > Tem algu?m para avaliar conte?do que ? pertinente, atual e v?lido? Se n?o > tem, coloca um aviso BEM GRANDE avisando ao leitor que use esse conte?do > por sua pr?pria conta e risco, pois apesar de conter alguns arquivos bons > ou aproveit?veis, boa parte do conte?do ? ultrapassado, n?o ? mantido e sua > leitura n?o ? necessariamente recomendada para quem n?o domina a linguagem. > Wiki sem manuten??o ? complicado. > > > Em 16 de maio de 2013 11:40, Nelson Ferraz escreveu: > > Leonardo, >> >> N?o entendi a sua sugest?o: voc? acha melhor desativar o wiki ou o site >> do github? >> >> Eu n?o tenho nada contra desativar nenhum deles DESDE QUE todo material >> j? produzido seja movido para um site existente. >> >> Por duas raz?es: >> >> 1) Ambos os sites cont?m bastante material de muito boa qualidade >> >> 2) Apagar o conte?do de qualquer um deles seria um desrespeito para com >> todos aqueles que investiram tempo e esfor?o para escrever todo aquele >> material. >> >> >> >> Em 16 de maio de 2013 16:24, Leonardo Ruoso escreveu: >> >> Essa era a grande quest?o Eduardo: n?o tem ningu?m com tempo para manter >>> mais um site. Da? que colocar os links para os sites relevantes, incluindo >>> a documenta??o POD traduzida que est? no github, os sites dos PM que mant?m >>> algum projeto de documenta??o e os blogs de desenvolvedores que >>> compartilham informa??es sobre Perl era a forma que eu e outras pessoas >>> viam como vi?vel. >>> >>> Mas, enfim, daqui a 6 meses essa thread vai renascer. >>> >>> >>> Em 16 de maio de 2013 11:10, Eduardo Almeida < >>> eduardo at web2solutions.com.br> escreveu: >>> >>> On 16/05/2013 10:51, Leonardo Ruoso wrote: >>>> >>>> >>>> Na ?poca em que houve um movimento para reativ?-lo houve uma >>>> resist?ncia bastante grande aqui na SPPM, ent?o provavelmente voc? n?o vai >>>> ler muitos coment?rios por aqui sobre o perl.org.br. >>>> >>>> Exato >>>> >>>> >>>> A ideia era que ou algu?m assumia efetivamente a manuten??o do site >>>> >>>> A manuten??o ? o de menos >>>> >>>> >>>> ou o deixava fora do ar como estava, ou transformava num bookmark >>>> para sites relevantes de Perl. N?s perdemos o debate. >>>> >>>> Na realidade eu assumi publicamente que iria fazer um layout novo, >>>> organizar o conte?do, indexar novos conte?dos, "learn perl" with a >>>> interactive online terminal, e outros. >>>> O SPPM se posicionou da seguinte forma: Tenha ci?ncia de que se voc? >>>> fizer isso, voc? o estar? fazendo para a SOS Marumbi. >>>> >>>> Pra ficar claro, eu n?o desisti/abandonei. O overload t? foda. Estou >>>> justamente em fase de contrata??o de pessoal e em muito breve vou alocar >>>> algu?m da empresa s? pra isso. INDEPENDENTE se uns acham que ? pra SOS >>>> Marumbi ou n?o, independente se alguem vai fazer algo parecido ou n?o. >>>> >>>> Dispon?vel online temos algumas logos e matrizes das mesmas. >>>> https://github.com/Brasil-Perl-Mongers/perl.org.br >>>> >>>> >>>> 2013/5/16 Tiago Peczenyj >>>> >>>>> http://perl.org.br/ >>>>> >>>>> ta um pouco desatualizado >>>>> >>>>> -- >>>>> Tiago B. Peczenyj >>>>> Linux User #405772 >>>>> >>>>> http://about.me/peczenyj >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Leonardo Ruoso >>>> Journalist, Perl developer and business consultant >>>> Media, UFC/2006; Telecom, IFCE/1998 >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>>> >>>> -- >>>> Eduardo Almeida - Software Engineer >>>> eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >>>> >>>> *WEB2 Solutions* - Inovando, sempre! >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Leonardo Ruoso >>> Journalist, Perl developer and business consultant >>> Media, UFC/2006; Telecom, IFCE/1998 >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Nelson Ferraz >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Nelson Ferraz -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Thu May 16 08:42:37 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Thu, 16 May 2013 17:42:37 +0200 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: <1368717068.17297.140661231890869.770B677C@webmail.messagingengine.com> References: <5194E8E5.7060600@web2solutions.com.br> <5194F406.7090001@web2solutions.com.br> <5194F657.2070807@web2solutions.com.br> <1368717068.17297.140661231890869.770B677C@webmail.messagingengine.com> Message-ID: Sobre o Perl Maven -- pelo que entendi, trata-se de um tutorial de Perl. S? para voc? ter uma id?ia, o perl.org.br j? possui diversos tutoriais em portugu?s. Alguns deles s?o tradu??es dos perldocs: - Introdu??o ao Perl - Estruturas de dados - Express?es regulares - Orienta??o a objetos - Guia de estilos Outros s?o materiais inteiramente originais: - Primeiros Passos em Perl (http://perl.org.br/Artigos/PrimeirosPassosEmPerl ) - Introdu??o ao Perl (http://perl.org.br/Artigos/Introdu%e7%e3oPerl) - Testes de Software em Perl ( http://perl.org.br/Artigos/TestandoSoftwaresEmPerl) Sem falar em todas as Receitas, Casos de Sucesso, etc. Seria uma pena perder todo esse material simplesmente porque algu?m n?o estava a fim de manter o site! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From joenio at gmail.com Thu May 16 08:43:24 2013 From: joenio at gmail.com (Joenio Costa) Date: Thu, 16 May 2013 12:43:24 -0300 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: <5194FA43.4060405@web2solutions.com.br> References: <5194E8E5.7060600@web2solutions.com.br> <5194F406.7090001@web2solutions.com.br> <5194F657.2070807@web2solutions.com.br> <1368717068.17297.140661231890869.770B677C@webmail.messagingengine.com> <5194FA43.4060405@web2solutions.com.br> Message-ID: Complementando o link que mandei agora a pouco sobre um debate exatamente igual a este aqui nesta mesma lista. O Perl.org.br est? hoje hospedado num servidor da Colivre, empresa da qual sou s?cio. Usando Foswiki (antigo TWiki). O que est? l? hoje foi migrado do Dreamhost por problemas no servidor que agora eu nem me lembro mais, mas foi feita uma migra??o emergencial para voltar o site ao ar. O site voltou ao ar, mas algumas coisas ficaram quebradas, eu ofereci ajuda naquele momento para corrigir estes problemas e tamb?m continuar evoluindo o site, mas estava rolando um debate sobre uma restrutura??o, cria??o de uma nova ferramenta, isso e aquilo, eu n?o tinha tempo de participar do debate e fiquei aguardando a decis?o... 2013/5/16 Eduardo Almeida > On 16/05/2013 12:14, Tiago Peczenyj wrote: > > Perl Maven em pt_BR ? otimo mas em termos de SEO esta bem ruim na busca do > google br ainda. > > Excelente observa??o > > > Ao contrario do perl.org.br > > Um link do .org.br ao perl maven seria muito bom nesse sentido, IMHO. > > > 2013/5/16 Felipe da Veiga Leprevost > >> On Thu, May 16, 2013, at 12:08 PM, Eduardo Almeida wrote: >> > On 16/05/2013 12:01, Tiago Peczenyj wrote: >> > > Eduardo, >> > > >> > > depende. se estamos falando de iniciante de repente ? "bom" ele >> > > come?ar com uma DSL e uma vez que aprendeu suficientemente bem alguns >> > > conceitos pode se aprofundar e ai virar um "programador de verdade". >> > > SE o camarada quiser se aprofundar, de repente ele s? quer brincar um >> > > pouco e partir para outra. >> > > >> > > >> > N?o se esque?a dos brazuca que n?o falam ingl?s, no caso a maioria >> > esmagadora. Se tivermos algo em pt-br, e melhor, fa?amos um redir ent?o. >> > > >> >> http://br.perlmaven.com/perl-tutorial >> >> > > >> > > 2013/5/16 Eduardo Almeida > > > > >> > > >> > > On 16/05/2013 11:49, Leonardo Ruoso wrote: >> > >> Como disse antes, essa ? um ghost thread. >> > >> >> > >> Tem algu?m para avaliar conte?do que ? pertinente, atual e >> > >> v?lido? Se n?o tem, coloca um aviso BEM GRANDE avisando ao leitor >> > >> que use esse conte?do por sua pr?pria conta e risco, pois apesar >> > >> de conter alguns arquivos bons ou aproveit?veis, boa parte do >> > >> conte?do ? ultrapassado, n?o ? mantido e sua leitura n?o ? >> > > >> > >> necessariamente recomendada para quem n?o domina a linguagem. >> > >> Wiki sem manuten??o ? complicado.fer >> > > Recomendado ? o que? iniciar por Modern Perl? no ponto de vista de >> > > quem? Seu? do SPPM? da Booking(acho que n?o)? >> > > >> > > Pra mim, come?ar pelo Moose sem saber o que ? bless, por exemplo, >> > > ? como achar que aprendeu Javascript porque "domina" Jquery >> > > >> > > Tire ele do ar e perca o caminho mais facil de se iniciar em perl >> > > que ? oferecido em pt-br atualmente. >> > > >> > >> >> > >> >> > >> Em 16 de maio de 2013 11:40, Nelson Ferraz > > >> > escreveu: >> > >> >> > >> Leonardo, >> > >> >> > >> N?o entendi a sua sugest?o: voc? acha melhor desativar o wiki >> > >> ou o site do github? >> > >> >> > >> Eu n?o tenho nada contra desativar nenhum deles DESDE QUE >> > >> todo material j? produzido seja movido para um site >> existente. >> > >> >> > >> Por duas raz?es: >> > >> >> > >> 1) Ambos os sites cont?m bastante material de muito boa >> qualidade >> > >> >> > >> 2) Apagar o conte?do de qualquer um deles seria um >> > >> desrespeito para com todos aqueles que investiram tempo e >> > >> esfor?o para escrever todo aquele material. >> > >> >> > >> >> > >> >> > >> Em 16 de maio de 2013 16:24, Leonardo Ruoso >> > >> > escreveu: >> > >> >> > >> Essa era a grande quest?o Eduardo: n?o tem ningu?m com >> > >> tempo para manter mais um site. Da? que colocar os links >> > >> para os sites relevantes, incluindo a documenta??o POD >> > >> traduzida que est? no github, os sites dos PM que mant?m >> > >> algum projeto de documenta??o e os blogs de >> > >> desenvolvedores que compartilham informa??es sobre Perl >> > >> era a forma que eu e outras pessoas viam como vi?vel. >> > >> >> > >> Mas, enfim, daqui a 6 meses essa thread vai renascer. >> > >> >> > >> >> > >> Em 16 de maio de 2013 11:10, Eduardo Almeida >> > >> > > >> > escreveu: >> > >> >> > >> On 16/05/2013 10:51, Leonardo Ruoso wrote: >> > >>> >> > >>> Na ?poca em que houve um movimento para reativ?-lo >> > >>> houve uma resist?ncia bastante grande aqui na SPPM, >> > >>> ent?o provavelmente voc? n?o vai ler muitos >> > >>> coment?rios por aqui sobre o perl.org.br >> > >>> . >> > >> Exato >> > >> >> > >>> >> > >>> A ideia era que ou algu?m assumia efetivamente a >> > >>> manuten??o do site >> > >> A manuten??o ? o de menos >> > >> >> > >> >> > >>> ou o deixava fora do ar como estava, ou transformava >> > >>> num bookmark para sites relevantes de Perl. N?s >> > >>> perdemos o debate. >> > >>> >> > >> Na realidade eu assumi publicamente que iria fazer um >> > >> layout novo, organizar o conte?do, indexar novos >> > >> conte?dos, "learn perl" with a interactive online >> > >> terminal, e outros. >> > >> O SPPM se posicionou da seguinte forma: Tenha ci?ncia >> > >> de que se voc? fizer isso, voc? o estar? fazendo para >> > >> a SOS Marumbi. >> > >> >> > >> Pra ficar claro, eu n?o desisti/abandonei. O overload >> > >> t? foda. Estou justamente em fase de contrata??o de >> > >> pessoal e em muito breve vou alocar algu?m da empresa >> > >> s? pra isso. INDEPENDENTE se uns acham que ? pra SOS >> > >> Marumbi ou n?o, independente se alguem vai fazer algo >> > >> parecido ou n?o. >> > >> >> > >> Dispon?vel online temos algumas logos e matrizes das >> > >> mesmas. >> > >> https://github.com/Brasil-Perl-Mongers/perl.org.br >> > >>> >> > >>> 2013/5/16 Tiago Peczenyj > > >>> > >> > >>> >> > >>> http://perl.org.br/ >> > >>> >> > >>> ta um pouco desatualizado >> > >>> >> > >>> -- >> > >>> Tiago B. Peczenyj >> > >>> Linux User #405772 >> > >>> >> > >>> http://about.me/peczenyj >> > >>> >> > >>> =begin disclaimer >> > >>> Sao Paulo Perl Mongers: >> http://sao-paulo.pm.org/ >> > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > >>> >> > >>> L< >> http://mail.pm.org/mailman/listinfo/saopaulo-pm> >> > >>> =end disclaimer >> > >>> >> > >>> >> > >>> >> > >>> >> > >>> -- >> > >>> Leonardo Ruoso >> > >>> Journalist, Perl developer and business consultant >> > >>> Media, UFC/2006; Telecom, IFCE/1998 >> > >>> >> > >>> >> > >>> =begin disclaimer >> > >>> Sao Paulo Perl Mongers:http://sao-paulo.pm.org/ >> > >>> SaoPaulo-pm mailing list:SaoPaulo-pm at pm.org > SaoPaulo-pm at pm.org> >> > >>> L >> >> > >>> =end disclaimer >> > >> >> > >> >> > >> -- >> > >> Eduardo Almeida - Software Engineer >> > >> eduardo at web2solutions.com.br >> > >> - 27 >> 3021-2430 >> > >> / 27 9839 3755 <27%209839%203755> >> > >> >> > >> *WEB2 Solutions* - Inovando, sempre! >> > >> >> > >> =begin disclaimer >> > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > >> >> > >> L >> > >> =end disclaimer >> > >> >> > >> >> > >> >> > >> >> > >> -- >> > >> Leonardo Ruoso >> > >> Journalist, Perl developer and business consultant >> > >> Media, UFC/2006; Telecom, IFCE/1998 >> > >> >> > >> =begin disclaimer >> > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > >> >> > >> L >> > >> =end disclaimer >> > >> >> > >> >> > >> >> > >> >> > >> -- >> > >> Nelson Ferraz >> > >> >> > >> =begin disclaimer >> > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > >> >> > >> L >> > >> =end disclaimer >> > >> >> > >> >> > >> >> > >> >> > >> -- >> > >> Leonardo Ruoso >> > >> Journalist, Perl developer and business consultant >> > >> Media, UFC/2006; Telecom, IFCE/1998 >> > >> >> > >> >> > >> =begin disclaimer >> > >> Sao Paulo Perl Mongers:http://sao-paulo.pm.org/ >> > >> SaoPaulo-pm mailing list:SaoPaulo-pm at pm.org > SaoPaulo-pm at pm.org> >> > >> L < >> http://mail.pm.org/mailman/listinfo/saopaulo-pm> >> > >> =end disclaimer >> > > >> > > >> > > -- >> > > Eduardo Almeida - Software Engineer >> > > eduardo at web2solutions.com.br > eduardo at web2solutions.com.br> >> > > - 27 3021-2430 / 27 9839 3755 >> > > >> > > *WEB2 Solutions* - Inovando, sempre! >> > > >> > > =begin disclaimer >> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > > >> > > L >> > > =end disclaimer >> > > >> > > >> > > >> > > >> > > -- >> > > Tiago B. Peczenyj >> > > Linux User #405772 >> > > >> > > http://about.me/peczenyj >> > > >> > > >> > > =begin disclaimer >> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > > L >> > > =end disclaimer >> > >> > >> > -- >> > Eduardo Almeida - Software Engineer >> > eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >> > >> > *WEB2 Solutions* - Inovando, sempre! >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > -- > Eduardo Almeida - Software Engineer > eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 > > *WEB2 Solutions* - Inovando, sempre! > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- 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 nferraz at gmail.com Thu May 16 08:46:33 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Thu, 16 May 2013 17:46:33 +0200 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: References: <5194E8E5.7060600@web2solutions.com.br> <5194F406.7090001@web2solutions.com.br> <5194F657.2070807@web2solutions.com.br> <1368717068.17297.140661231890869.770B677C@webmail.messagingengine.com> <5194FA43.4060405@web2solutions.com.br> Message-ID: Joenio, Seria muito legal se voc? pudesse assumir o controle do wiki. Eu me disponho a continuar colaborando com material, na medida do poss?vel. Em 16 de maio de 2013 17:43, Joenio Costa escreveu: > Complementando o link que mandei agora a pouco sobre um debate exatamente > igual a este aqui nesta mesma lista. > > O Perl.org.br est? hoje hospedado num servidor da Colivre, empresa da > qual sou s?cio. Usando Foswiki (antigo TWiki). > > O que est? l? hoje foi migrado do Dreamhost por problemas no servidor que > agora eu nem me lembro mais, mas foi feita uma migra??o emergencial para > voltar o site ao ar. > > O site voltou ao ar, mas algumas coisas ficaram quebradas, eu ofereci > ajuda naquele momento para corrigir estes problemas e tamb?m continuar > evoluindo o site, mas estava rolando um debate sobre uma restrutura??o, > cria??o de uma nova ferramenta, isso e aquilo, eu n?o tinha tempo de > participar do debate e fiquei aguardando a decis?o... > > > > 2013/5/16 Eduardo Almeida > >> On 16/05/2013 12:14, Tiago Peczenyj wrote: >> >> Perl Maven em pt_BR ? otimo mas em termos de SEO esta bem ruim na busca >> do google br ainda. >> >> Excelente observa??o >> >> >> Ao contrario do perl.org.br >> >> Um link do .org.br ao perl maven seria muito bom nesse sentido, IMHO. >> >> >> 2013/5/16 Felipe da Veiga Leprevost >> >>> On Thu, May 16, 2013, at 12:08 PM, Eduardo Almeida wrote: >>> > On 16/05/2013 12:01, Tiago Peczenyj wrote: >>> > > Eduardo, >>> > > >>> > > depende. se estamos falando de iniciante de repente ? "bom" ele >>> > > come?ar com uma DSL e uma vez que aprendeu suficientemente bem alguns >>> > > conceitos pode se aprofundar e ai virar um "programador de verdade". >>> > > SE o camarada quiser se aprofundar, de repente ele s? quer brincar um >>> > > pouco e partir para outra. >>> > > >>> > > >>> > N?o se esque?a dos brazuca que n?o falam ingl?s, no caso a maioria >>> > esmagadora. Se tivermos algo em pt-br, e melhor, fa?amos um redir >>> ent?o. >>> > > >>> >>> http://br.perlmaven.com/perl-tutorial >>> >>> > > >>> > > 2013/5/16 Eduardo Almeida >> > > > >>> > > >>> > > On 16/05/2013 11:49, Leonardo Ruoso wrote: >>> > >> Como disse antes, essa ? um ghost thread. >>> > >> >>> > >> Tem algu?m para avaliar conte?do que ? pertinente, atual e >>> > >> v?lido? Se n?o tem, coloca um aviso BEM GRANDE avisando ao >>> leitor >>> > >> que use esse conte?do por sua pr?pria conta e risco, pois apesar >>> > >> de conter alguns arquivos bons ou aproveit?veis, boa parte do >>> > >> conte?do ? ultrapassado, n?o ? mantido e sua leitura n?o ? >>> > > >>> > >> necessariamente recomendada para quem n?o domina a linguagem. >>> > >> Wiki sem manuten??o ? complicado.fer >>> > > Recomendado ? o que? iniciar por Modern Perl? no ponto de vista >>> de >>> > > quem? Seu? do SPPM? da Booking(acho que n?o)? >>> > > >>> > > Pra mim, come?ar pelo Moose sem saber o que ? bless, por exemplo, >>> > > ? como achar que aprendeu Javascript porque "domina" Jquery >>> > > >>> > > Tire ele do ar e perca o caminho mais facil de se iniciar em perl >>> > > que ? oferecido em pt-br atualmente. >>> > > >>> > >> >>> > >> >>> > >> Em 16 de maio de 2013 11:40, Nelson Ferraz >> > >> > escreveu: >>> > >> >>> > >> Leonardo, >>> > >> >>> > >> N?o entendi a sua sugest?o: voc? acha melhor desativar o >>> wiki >>> > >> ou o site do github? >>> > >> >>> > >> Eu n?o tenho nada contra desativar nenhum deles DESDE QUE >>> > >> todo material j? produzido seja movido para um site >>> existente. >>> > >> >>> > >> Por duas raz?es: >>> > >> >>> > >> 1) Ambos os sites cont?m bastante material de muito boa >>> qualidade >>> > >> >>> > >> 2) Apagar o conte?do de qualquer um deles seria um >>> > >> desrespeito para com todos aqueles que investiram tempo e >>> > >> esfor?o para escrever todo aquele material. >>> > >> >>> > >> >>> > >> >>> > >> Em 16 de maio de 2013 16:24, Leonardo Ruoso >>> > >> > escreveu: >>> > >> >>> > >> Essa era a grande quest?o Eduardo: n?o tem ningu?m com >>> > >> tempo para manter mais um site. Da? que colocar os links >>> > >> para os sites relevantes, incluindo a documenta??o POD >>> > >> traduzida que est? no github, os sites dos PM que mant?m >>> > >> algum projeto de documenta??o e os blogs de >>> > >> desenvolvedores que compartilham informa??es sobre Perl >>> > >> era a forma que eu e outras pessoas viam como vi?vel. >>> > >> >>> > >> Mas, enfim, daqui a 6 meses essa thread vai renascer. >>> > >> >>> > >> >>> > >> Em 16 de maio de 2013 11:10, Eduardo Almeida >>> > >> >> > >> > escreveu: >>> > >> >>> > >> On 16/05/2013 10:51, Leonardo Ruoso wrote: >>> > >>> >>> > >>> Na ?poca em que houve um movimento para reativ?-lo >>> > >>> houve uma resist?ncia bastante grande aqui na SPPM, >>> > >>> ent?o provavelmente voc? n?o vai ler muitos >>> > >>> coment?rios por aqui sobre o perl.org.br >>> > >>> . >>> > >> Exato >>> > >> >>> > >>> >>> > >>> A ideia era que ou algu?m assumia efetivamente a >>> > >>> manuten??o do site >>> > >> A manuten??o ? o de menos >>> > >> >>> > >> >>> > >>> ou o deixava fora do ar como estava, ou >>> transformava >>> > >>> num bookmark para sites relevantes de Perl. N?s >>> > >>> perdemos o debate. >>> > >>> >>> > >> Na realidade eu assumi publicamente que iria fazer >>> um >>> > >> layout novo, organizar o conte?do, indexar novos >>> > >> conte?dos, "learn perl" with a interactive online >>> > >> terminal, e outros. >>> > >> O SPPM se posicionou da seguinte forma: Tenha >>> ci?ncia >>> > >> de que se voc? fizer isso, voc? o estar? fazendo >>> para >>> > >> a SOS Marumbi. >>> > >> >>> > >> Pra ficar claro, eu n?o desisti/abandonei. O >>> overload >>> > >> t? foda. Estou justamente em fase de contrata??o de >>> > >> pessoal e em muito breve vou alocar algu?m da >>> empresa >>> > >> s? pra isso. INDEPENDENTE se uns acham que ? pra SOS >>> > >> Marumbi ou n?o, independente se alguem vai fazer >>> algo >>> > >> parecido ou n?o. >>> > >> >>> > >> Dispon?vel online temos algumas logos e matrizes das >>> > >> mesmas. >>> > >> https://github.com/Brasil-Perl-Mongers/perl.org.br >>> > >>> >>> > >>> 2013/5/16 Tiago Peczenyj >> > >>> > >>> > >>> >>> > >>> http://perl.org.br/ >>> > >>> >>> > >>> ta um pouco desatualizado >>> > >>> >>> > >>> -- >>> > >>> Tiago B. Peczenyj >>> > >>> Linux User #405772 >>> > >>> >>> > >>> http://about.me/peczenyj >>> > >>> >>> > >>> =begin disclaimer >>> > >>> Sao Paulo Perl Mongers: >>> http://sao-paulo.pm.org/ >>> > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > >>> >>> > >>> L< >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm> >>> > >>> =end disclaimer >>> > >>> >>> > >>> >>> > >>> >>> > >>> >>> > >>> -- >>> > >>> Leonardo Ruoso >>> > >>> Journalist, Perl developer and business consultant >>> > >>> Media, UFC/2006; Telecom, IFCE/1998 >>> > >>> >>> > >>> >>> > >>> =begin disclaimer >>> > >>> Sao Paulo Perl Mongers: >>> http://sao-paulo.pm.org/ >>> > >>> SaoPaulo-pm mailing list:SaoPaulo-pm at pm.org >> SaoPaulo-pm at pm.org> >>> > >>> L< >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm> < >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm> >>> > >>> =end disclaimer >>> > >> >>> > >> >>> > >> -- >>> > >> Eduardo Almeida - Software Engineer >>> > >> eduardo at web2solutions.com.br >>> > >> - 27 >>> 3021-2430 >>> > >> / 27 9839 3755 <27%209839%203755> >>> > >> >>> > >> *WEB2 Solutions* - Inovando, sempre! >>> > >> >>> > >> =begin disclaimer >>> > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > >> >>> > >> L >>> > >> =end disclaimer >>> > >> >>> > >> >>> > >> >>> > >> >>> > >> -- >>> > >> Leonardo Ruoso >>> > >> Journalist, Perl developer and business consultant >>> > >> Media, UFC/2006; Telecom, IFCE/1998 >>> > >> >>> > >> =begin disclaimer >>> > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > >> >>> > >> L >>> > >> =end disclaimer >>> > >> >>> > >> >>> > >> >>> > >> >>> > >> -- >>> > >> Nelson Ferraz >>> > >> >>> > >> =begin disclaimer >>> > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > >> >>> > >> L >>> > >> =end disclaimer >>> > >> >>> > >> >>> > >> >>> > >> >>> > >> -- >>> > >> Leonardo Ruoso >>> > >> Journalist, Perl developer and business consultant >>> > >> Media, UFC/2006; Telecom, IFCE/1998 >>> > >> >>> > >> >>> > >> =begin disclaimer >>> > >> Sao Paulo Perl Mongers:http://sao-paulo.pm.org/ >>> > >> SaoPaulo-pm mailing list:SaoPaulo-pm at pm.org >> SaoPaulo-pm at pm.org> >>> > >> L < >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm> >>> > >> =end disclaimer >>> > > >>> > > >>> > > -- >>> > > Eduardo Almeida - Software Engineer >>> > > eduardo at web2solutions.com.br >> eduardo at web2solutions.com.br> >>> > > - 27 3021-2430 / 27 9839 3755 >>> > > >>> > > *WEB2 Solutions* - Inovando, sempre! >>> > > >>> > > =begin disclaimer >>> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > > >>> > > L >>> > > =end disclaimer >>> > > >>> > > >>> > > >>> > > >>> > > -- >>> > > Tiago B. Peczenyj >>> > > Linux User #405772 >>> > > >>> > > http://about.me/peczenyj >>> > > >>> > > >>> > > =begin disclaimer >>> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > > L >>> > > =end disclaimer >>> > >>> > >>> > -- >>> > Eduardo Almeida - Software Engineer >>> > eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >>> > >>> > *WEB2 Solutions* - Inovando, sempre! >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> -- >> Eduardo Almeida - Software Engineer >> eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >> >> *WEB2 Solutions* - Inovando, sempre! >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Joenio Costa > - Colivre - Cooperativa de Tecnologias Livres > - Perl Brasil - Comunidade Brasileira de Usu?rios Perl > - PSL-BA - Projeto Software Livre Bahia > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Nelson Ferraz -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Thu May 16 09:37:14 2013 From: marciorp at gmail.com (Marcio - Google) Date: Thu, 16 May 2013 12:37:14 -0400 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: References: <5194E8E5.7060600@web2solutions.com.br> <5194F406.7090001@web2solutions.com.br> <5194F657.2070807@web2solutions.com.br> <1368717068.17297.140661231890869.770B677C@webmail.messagingengine.com> <5194FA43.4060405@web2solutions.com.br> Message-ID: E stou falando como iniciante. Ser? uma pena mesmo se esse site sair do ar, aprendi bastante coisa l?. Sem contar que o dom?nio ? uma refer?ncia. Muitas vezes dou uma passada l? para tirar algumas d?vidas triviais. Acredito que o ideal seja atualizar, mas se n?o ? poss?vel, porque n?o apenas retirar os banners que s?o o principal chamativo para o problema e deixar como est?? Ainda assim ? uma boa fonte em pt_br, pois como outro membro levantou, a maioria n?o domina o ingl?s, assim como eu. Acho que vou copiar tudo local, para o caso de sair do ar. Abs, Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Thu May 16 09:40:20 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 16 May 2013 13:40:20 -0300 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: References: <5194E8E5.7060600@web2solutions.com.br> <5194F406.7090001@web2solutions.com.br> <5194F657.2070807@web2solutions.com.br> <1368717068.17297.140661231890869.770B677C@webmail.messagingengine.com> <5194FA43.4060405@web2solutions.com.br> Message-ID: M?rcio, http://sao-paulo.pm.org 2013/5/16 Marcio - Google : > E > stou falando como iniciante. > > Ser? uma pena mesmo se esse site sair do ar, aprendi bastante coisa l?. Sem > contar que o dom?nio ? uma refer?ncia. > Muitas vezes dou uma passada l? para tirar algumas d?vidas triviais. > > Acredito que o ideal seja atualizar, mas se n?o ? poss?vel, porque n?o > apenas retirar os banners que s?o o principal chamativo para o problema e > deixar como est?? Ainda assim ? uma boa fonte em pt_br, pois como outro > membro levantou, a maioria n?o domina o ingl?s, assim como eu. > > Acho que vou copiar tudo local, para o caso de sair do ar. > > Abs, > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From marciorp at gmail.com Thu May 16 10:14:44 2013 From: marciorp at gmail.com (Marcio - Google) Date: Thu, 16 May 2013 13:14:44 -0400 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: References: <5194E8E5.7060600@web2solutions.com.br> <5194F406.7090001@web2solutions.com.br> <5194F657.2070807@web2solutions.com.br> <1368717068.17297.140661231890869.770B677C@webmail.messagingengine.com> <5194FA43.4060405@web2solutions.com.br> Message-ID: Daniel, valeu eu j? conhe?o ... :-) Abs, Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Thu May 16 10:28:48 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Thu, 16 May 2013 14:28:48 -0300 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: References: <5194E8E5.7060600@web2solutions.com.br> <5194F406.7090001@web2solutions.com.br> <5194F657.2070807@web2solutions.com.br> <1368717068.17297.140661231890869.770B677C@webmail.messagingengine.com> Message-ID: Ent?o ? que a o perl.org.br deveria ter os links para essas iniciativas atualizadas, para o blog do ?den, para a SPPM, para a documenta??o POD no pr?prio github, etc? Manter a mem?ria dos artigos antigos ? ok, mas tem de rolar um rodap? informando que aquela documenta??o ? n?o mantida por ningu?m e est? potencialmente defasada. Em 16 de maio de 2013 12:14, Tiago Peczenyj escreveu: > Perl Maven em pt_BR ? otimo mas em termos de SEO esta bem ruim na busca do > google br ainda. > > Ao contrario do perl.org.br > > Um link do .org.br ao perl maven seria muito bom nesse sentido, IMHO. > > > 2013/5/16 Felipe da Veiga Leprevost > >> On Thu, May 16, 2013, at 12:08 PM, Eduardo Almeida wrote: >> > On 16/05/2013 12:01, Tiago Peczenyj wrote: >> > > Eduardo, >> > > >> > > depende. se estamos falando de iniciante de repente ? "bom" ele >> > > come?ar com uma DSL e uma vez que aprendeu suficientemente bem alguns >> > > conceitos pode se aprofundar e ai virar um "programador de verdade". >> > > SE o camarada quiser se aprofundar, de repente ele s? quer brincar um >> > > pouco e partir para outra. >> > > >> > > >> > N?o se esque?a dos brazuca que n?o falam ingl?s, no caso a maioria >> > esmagadora. Se tivermos algo em pt-br, e melhor, fa?amos um redir ent?o. >> > > >> >> http://br.perlmaven.com/perl-tutorial >> >> > > >> > > 2013/5/16 Eduardo Almeida > > > > >> > > >> > > On 16/05/2013 11:49, Leonardo Ruoso wrote: >> > >> Como disse antes, essa ? um ghost thread. >> > >> >> > >> Tem algu?m para avaliar conte?do que ? pertinente, atual e >> > >> v?lido? Se n?o tem, coloca um aviso BEM GRANDE avisando ao leitor >> > >> que use esse conte?do por sua pr?pria conta e risco, pois apesar >> > >> de conter alguns arquivos bons ou aproveit?veis, boa parte do >> > >> conte?do ? ultrapassado, n?o ? mantido e sua leitura n?o ? >> > > >> > >> necessariamente recomendada para quem n?o domina a linguagem. >> > >> Wiki sem manuten??o ? complicado.fer >> > > Recomendado ? o que? iniciar por Modern Perl? no ponto de vista de >> > > quem? Seu? do SPPM? da Booking(acho que n?o)? >> > > >> > > Pra mim, come?ar pelo Moose sem saber o que ? bless, por exemplo, >> > > ? como achar que aprendeu Javascript porque "domina" Jquery >> > > >> > > Tire ele do ar e perca o caminho mais facil de se iniciar em perl >> > > que ? oferecido em pt-br atualmente. >> > > >> > >> >> > >> >> > >> Em 16 de maio de 2013 11:40, Nelson Ferraz > > >> > escreveu: >> > >> >> > >> Leonardo, >> > >> >> > >> N?o entendi a sua sugest?o: voc? acha melhor desativar o wiki >> > >> ou o site do github? >> > >> >> > >> Eu n?o tenho nada contra desativar nenhum deles DESDE QUE >> > >> todo material j? produzido seja movido para um site >> existente. >> > >> >> > >> Por duas raz?es: >> > >> >> > >> 1) Ambos os sites cont?m bastante material de muito boa >> qualidade >> > >> >> > >> 2) Apagar o conte?do de qualquer um deles seria um >> > >> desrespeito para com todos aqueles que investiram tempo e >> > >> esfor?o para escrever todo aquele material. >> > >> >> > >> >> > >> >> > >> Em 16 de maio de 2013 16:24, Leonardo Ruoso >> > >> > escreveu: >> > >> >> > >> Essa era a grande quest?o Eduardo: n?o tem ningu?m com >> > >> tempo para manter mais um site. Da? que colocar os links >> > >> para os sites relevantes, incluindo a documenta??o POD >> > >> traduzida que est? no github, os sites dos PM que mant?m >> > >> algum projeto de documenta??o e os blogs de >> > >> desenvolvedores que compartilham informa??es sobre Perl >> > >> era a forma que eu e outras pessoas viam como vi?vel. >> > >> >> > >> Mas, enfim, daqui a 6 meses essa thread vai renascer. >> > >> >> > >> >> > >> Em 16 de maio de 2013 11:10, Eduardo Almeida >> > >> > > >> > escreveu: >> > >> >> > >> On 16/05/2013 10:51, Leonardo Ruoso wrote: >> > >>> >> > >>> Na ?poca em que houve um movimento para reativ?-lo >> > >>> houve uma resist?ncia bastante grande aqui na SPPM, >> > >>> ent?o provavelmente voc? n?o vai ler muitos >> > >>> coment?rios por aqui sobre o perl.org.br >> > >>> . >> > >> Exato >> > >> >> > >>> >> > >>> A ideia era que ou algu?m assumia efetivamente a >> > >>> manuten??o do site >> > >> A manuten??o ? o de menos >> > >> >> > >> >> > >>> ou o deixava fora do ar como estava, ou transformava >> > >>> num bookmark para sites relevantes de Perl. N?s >> > >>> perdemos o debate. >> > >>> >> > >> Na realidade eu assumi publicamente que iria fazer um >> > >> layout novo, organizar o conte?do, indexar novos >> > >> conte?dos, "learn perl" with a interactive online >> > >> terminal, e outros. >> > >> O SPPM se posicionou da seguinte forma: Tenha ci?ncia >> > >> de que se voc? fizer isso, voc? o estar? fazendo para >> > >> a SOS Marumbi. >> > >> >> > >> Pra ficar claro, eu n?o desisti/abandonei. O overload >> > >> t? foda. Estou justamente em fase de contrata??o de >> > >> pessoal e em muito breve vou alocar algu?m da empresa >> > >> s? pra isso. INDEPENDENTE se uns acham que ? pra SOS >> > >> Marumbi ou n?o, independente se alguem vai fazer algo >> > >> parecido ou n?o. >> > >> >> > >> Dispon?vel online temos algumas logos e matrizes das >> > >> mesmas. >> > >> https://github.com/Brasil-Perl-Mongers/perl.org.br >> > >>> >> > >>> 2013/5/16 Tiago Peczenyj > > >>> > >> > >>> >> > >>> http://perl.org.br/ >> > >>> >> > >>> ta um pouco desatualizado >> > >>> >> > >>> -- >> > >>> Tiago B. Peczenyj >> > >>> Linux User #405772 >> > >>> >> > >>> http://about.me/peczenyj >> > >>> >> > >>> =begin disclaimer >> > >>> Sao Paulo Perl Mongers: >> http://sao-paulo.pm.org/ >> > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > >>> >> > >>> L< >> http://mail.pm.org/mailman/listinfo/saopaulo-pm> >> > >>> =end disclaimer >> > >>> >> > >>> >> > >>> >> > >>> >> > >>> -- >> > >>> Leonardo Ruoso >> > >>> Journalist, Perl developer and business consultant >> > >>> Media, UFC/2006; Telecom, IFCE/1998 >> > >>> >> > >>> >> > >>> =begin disclaimer >> > >>> Sao Paulo Perl Mongers:http://sao-paulo.pm.org/ >> > >>> SaoPaulo-pm mailing list:SaoPaulo-pm at pm.org > SaoPaulo-pm at pm.org> >> > >>> L >> >> > >>> =end disclaimer >> > >> >> > >> >> > >> -- >> > >> Eduardo Almeida - Software Engineer >> > >> eduardo at web2solutions.com.br >> > >> - 27 3021-2430 >> > >> / 27 9839 3755 >> > >> >> > >> *WEB2 Solutions* - Inovando, sempre! >> > >> >> > >> =begin disclaimer >> > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > >> >> > >> L >> > >> =end disclaimer >> > >> >> > >> >> > >> >> > >> >> > >> -- >> > >> Leonardo Ruoso >> > >> Journalist, Perl developer and business consultant >> > >> Media, UFC/2006; Telecom, IFCE/1998 >> > >> >> > >> =begin disclaimer >> > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > >> >> > >> L >> > >> =end disclaimer >> > >> >> > >> >> > >> >> > >> >> > >> -- >> > >> Nelson Ferraz >> > >> >> > >> =begin disclaimer >> > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > >> >> > >> L >> > >> =end disclaimer >> > >> >> > >> >> > >> >> > >> >> > >> -- >> > >> Leonardo Ruoso >> > >> Journalist, Perl developer and business consultant >> > >> Media, UFC/2006; Telecom, IFCE/1998 >> > >> >> > >> >> > >> =begin disclaimer >> > >> Sao Paulo Perl Mongers:http://sao-paulo.pm.org/ >> > >> SaoPaulo-pm mailing list:SaoPaulo-pm at pm.org > SaoPaulo-pm at pm.org> >> > >> L < >> http://mail.pm.org/mailman/listinfo/saopaulo-pm> >> > >> =end disclaimer >> > > >> > > >> > > -- >> > > Eduardo Almeida - Software Engineer >> > > eduardo at web2solutions.com.br > > >> > > - 27 3021-2430 / 27 9839 3755 >> > > >> > > *WEB2 Solutions* - Inovando, sempre! >> > > >> > > =begin disclaimer >> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > > >> > > L >> > > =end disclaimer >> > > >> > > >> > > >> > > >> > > -- >> > > Tiago B. Peczenyj >> > > Linux User #405772 >> > > >> > > http://about.me/peczenyj >> > > >> > > >> > > =begin disclaimer >> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > > L >> > > =end disclaimer >> > >> > >> > -- >> > Eduardo Almeida - Software Engineer >> > eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >> > >> > *WEB2 Solutions* - Inovando, sempre! >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Thu May 16 10:35:25 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Thu, 16 May 2013 14:35:25 -0300 Subject: [SP-pm] =?utf-8?q?de_quem_=C3=A9_esse_site=3F?= In-Reply-To: References: <5194E8E5.7060600@web2solutions.com.br> <5194F406.7090001@web2solutions.com.br> <5194F657.2070807@web2solutions.com.br> <1368717068.17297.140661231890869.770B677C@webmail.messagingengine.com> Message-ID: Esse papo j? serve pra lebre de pra falar da associa??o perl.br ????? []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/5/16 Leonardo Ruoso > Ent?o ? que a o perl.org.br deveria ter os links para essas iniciativas > atualizadas, para o blog do ?den, para a SPPM, para a documenta??o POD no > pr?prio github, etc? Manter a mem?ria dos artigos antigos ? ok, mas tem de > rolar um rodap? informando que aquela documenta??o ? n?o mantida por > ningu?m e est? potencialmente defasada. > > > Em 16 de maio de 2013 12:14, Tiago Peczenyj escreveu: > > Perl Maven em pt_BR ? otimo mas em termos de SEO esta bem ruim na busca do >> google br ainda. >> >> Ao contrario do perl.org.br >> >> Um link do .org.br ao perl maven seria muito bom nesse sentido, IMHO. >> >> >> 2013/5/16 Felipe da Veiga Leprevost >> >>> On Thu, May 16, 2013, at 12:08 PM, Eduardo Almeida wrote: >>> > On 16/05/2013 12:01, Tiago Peczenyj wrote: >>> > > Eduardo, >>> > > >>> > > depende. se estamos falando de iniciante de repente ? "bom" ele >>> > > come?ar com uma DSL e uma vez que aprendeu suficientemente bem alguns >>> > > conceitos pode se aprofundar e ai virar um "programador de verdade". >>> > > SE o camarada quiser se aprofundar, de repente ele s? quer brincar um >>> > > pouco e partir para outra. >>> > > >>> > > >>> > N?o se esque?a dos brazuca que n?o falam ingl?s, no caso a maioria >>> > esmagadora. Se tivermos algo em pt-br, e melhor, fa?amos um redir >>> ent?o. >>> > > >>> >>> http://br.perlmaven.com/perl-tutorial >>> >>> > > >>> > > 2013/5/16 Eduardo Almeida >> > > > >>> > > >>> > > On 16/05/2013 11:49, Leonardo Ruoso wrote: >>> > >> Como disse antes, essa ? um ghost thread. >>> > >> >>> > >> Tem algu?m para avaliar conte?do que ? pertinente, atual e >>> > >> v?lido? Se n?o tem, coloca um aviso BEM GRANDE avisando ao >>> leitor >>> > >> que use esse conte?do por sua pr?pria conta e risco, pois apesar >>> > >> de conter alguns arquivos bons ou aproveit?veis, boa parte do >>> > >> conte?do ? ultrapassado, n?o ? mantido e sua leitura n?o ? >>> > > >>> > >> necessariamente recomendada para quem n?o domina a linguagem. >>> > >> Wiki sem manuten??o ? complicado.fer >>> > > Recomendado ? o que? iniciar por Modern Perl? no ponto de vista >>> de >>> > > quem? Seu? do SPPM? da Booking(acho que n?o)? >>> > > >>> > > Pra mim, come?ar pelo Moose sem saber o que ? bless, por exemplo, >>> > > ? como achar que aprendeu Javascript porque "domina" Jquery >>> > > >>> > > Tire ele do ar e perca o caminho mais facil de se iniciar em perl >>> > > que ? oferecido em pt-br atualmente. >>> > > >>> > >> >>> > >> >>> > >> Em 16 de maio de 2013 11:40, Nelson Ferraz >> > >> > escreveu: >>> > >> >>> > >> Leonardo, >>> > >> >>> > >> N?o entendi a sua sugest?o: voc? acha melhor desativar o >>> wiki >>> > >> ou o site do github? >>> > >> >>> > >> Eu n?o tenho nada contra desativar nenhum deles DESDE QUE >>> > >> todo material j? produzido seja movido para um site >>> existente. >>> > >> >>> > >> Por duas raz?es: >>> > >> >>> > >> 1) Ambos os sites cont?m bastante material de muito boa >>> qualidade >>> > >> >>> > >> 2) Apagar o conte?do de qualquer um deles seria um >>> > >> desrespeito para com todos aqueles que investiram tempo e >>> > >> esfor?o para escrever todo aquele material. >>> > >> >>> > >> >>> > >> >>> > >> Em 16 de maio de 2013 16:24, Leonardo Ruoso >>> > >> > escreveu: >>> > >> >>> > >> Essa era a grande quest?o Eduardo: n?o tem ningu?m com >>> > >> tempo para manter mais um site. Da? que colocar os links >>> > >> para os sites relevantes, incluindo a documenta??o POD >>> > >> traduzida que est? no github, os sites dos PM que mant?m >>> > >> algum projeto de documenta??o e os blogs de >>> > >> desenvolvedores que compartilham informa??es sobre Perl >>> > >> era a forma que eu e outras pessoas viam como vi?vel. >>> > >> >>> > >> Mas, enfim, daqui a 6 meses essa thread vai renascer. >>> > >> >>> > >> >>> > >> Em 16 de maio de 2013 11:10, Eduardo Almeida >>> > >> >> > >> > escreveu: >>> > >> >>> > >> On 16/05/2013 10:51, Leonardo Ruoso wrote: >>> > >>> >>> > >>> Na ?poca em que houve um movimento para reativ?-lo >>> > >>> houve uma resist?ncia bastante grande aqui na SPPM, >>> > >>> ent?o provavelmente voc? n?o vai ler muitos >>> > >>> coment?rios por aqui sobre o perl.org.br >>> > >>> . >>> > >> Exato >>> > >> >>> > >>> >>> > >>> A ideia era que ou algu?m assumia efetivamente a >>> > >>> manuten??o do site >>> > >> A manuten??o ? o de menos >>> > >> >>> > >> >>> > >>> ou o deixava fora do ar como estava, ou >>> transformava >>> > >>> num bookmark para sites relevantes de Perl. N?s >>> > >>> perdemos o debate. >>> > >>> >>> > >> Na realidade eu assumi publicamente que iria fazer >>> um >>> > >> layout novo, organizar o conte?do, indexar novos >>> > >> conte?dos, "learn perl" with a interactive online >>> > >> terminal, e outros. >>> > >> O SPPM se posicionou da seguinte forma: Tenha >>> ci?ncia >>> > >> de que se voc? fizer isso, voc? o estar? fazendo >>> para >>> > >> a SOS Marumbi. >>> > >> >>> > >> Pra ficar claro, eu n?o desisti/abandonei. O >>> overload >>> > >> t? foda. Estou justamente em fase de contrata??o de >>> > >> pessoal e em muito breve vou alocar algu?m da >>> empresa >>> > >> s? pra isso. INDEPENDENTE se uns acham que ? pra SOS >>> > >> Marumbi ou n?o, independente se alguem vai fazer >>> algo >>> > >> parecido ou n?o. >>> > >> >>> > >> Dispon?vel online temos algumas logos e matrizes das >>> > >> mesmas. >>> > >> https://github.com/Brasil-Perl-Mongers/perl.org.br >>> > >>> >>> > >>> 2013/5/16 Tiago Peczenyj >> > >>> > >>> > >>> >>> > >>> http://perl.org.br/ >>> > >>> >>> > >>> ta um pouco desatualizado >>> > >>> >>> > >>> -- >>> > >>> Tiago B. Peczenyj >>> > >>> Linux User #405772 >>> > >>> >>> > >>> http://about.me/peczenyj >>> > >>> >>> > >>> =begin disclaimer >>> > >>> Sao Paulo Perl Mongers: >>> http://sao-paulo.pm.org/ >>> > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > >>> >>> > >>> L< >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm> >>> > >>> =end disclaimer >>> > >>> >>> > >>> >>> > >>> >>> > >>> >>> > >>> -- >>> > >>> Leonardo Ruoso >>> > >>> Journalist, Perl developer and business consultant >>> > >>> Media, UFC/2006; Telecom, IFCE/1998 >>> > >>> >>> > >>> >>> > >>> =begin disclaimer >>> > >>> Sao Paulo Perl Mongers: >>> http://sao-paulo.pm.org/ >>> > >>> SaoPaulo-pm mailing list:SaoPaulo-pm at pm.org >> SaoPaulo-pm at pm.org> >>> > >>> L< >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm> < >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm> >>> > >>> =end disclaimer >>> > >> >>> > >> >>> > >> -- >>> > >> Eduardo Almeida - Software Engineer >>> > >> eduardo at web2solutions.com.br >>> > >> - 27 >>> 3021-2430 >>> > >> / 27 9839 3755 >>> > >> >>> > >> *WEB2 Solutions* - Inovando, sempre! >>> > >> >>> > >> =begin disclaimer >>> > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > >> >>> > >> L >>> > >> =end disclaimer >>> > >> >>> > >> >>> > >> >>> > >> >>> > >> -- >>> > >> Leonardo Ruoso >>> > >> Journalist, Perl developer and business consultant >>> > >> Media, UFC/2006; Telecom, IFCE/1998 >>> > >> >>> > >> =begin disclaimer >>> > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > >> >>> > >> L >>> > >> =end disclaimer >>> > >> >>> > >> >>> > >> >>> > >> >>> > >> -- >>> > >> Nelson Ferraz >>> > >> >>> > >> =begin disclaimer >>> > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > >> >>> > >> L >>> > >> =end disclaimer >>> > >> >>> > >> >>> > >> >>> > >> >>> > >> -- >>> > >> Leonardo Ruoso >>> > >> Journalist, Perl developer and business consultant >>> > >> Media, UFC/2006; Telecom, IFCE/1998 >>> > >> >>> > >> >>> > >> =begin disclaimer >>> > >> Sao Paulo Perl Mongers:http://sao-paulo.pm.org/ >>> > >> SaoPaulo-pm mailing list:SaoPaulo-pm at pm.org >> SaoPaulo-pm at pm.org> >>> > >> L < >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm> >>> > >> =end disclaimer >>> > > >>> > > >>> > > -- >>> > > Eduardo Almeida - Software Engineer >>> > > eduardo at web2solutions.com.br >> eduardo at web2solutions.com.br> >>> > > - 27 3021-2430 / 27 9839 3755 >>> > > >>> > > *WEB2 Solutions* - Inovando, sempre! >>> > > >>> > > =begin disclaimer >>> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > > >>> > > L >>> > > =end disclaimer >>> > > >>> > > >>> > > >>> > > >>> > > -- >>> > > Tiago B. Peczenyj >>> > > Linux User #405772 >>> > > >>> > > http://about.me/peczenyj >>> > > >>> > > >>> > > =begin disclaimer >>> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > > L >>> > > =end disclaimer >>> > >>> > >>> > -- >>> > Eduardo Almeida - Software Engineer >>> > eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >>> > >>> > *WEB2 Solutions* - Inovando, sempre! >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From joenio at gmail.com Thu May 16 10:45:29 2013 From: joenio at gmail.com (Joenio Costa) Date: Thu, 16 May 2013 14:45:29 -0300 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: References: <5194E8E5.7060600@web2solutions.com.br> <5194F406.7090001@web2solutions.com.br> <5194F657.2070807@web2solutions.com.br> <1368717068.17297.140661231890869.770B677C@webmail.messagingengine.com> <5194FA43.4060405@web2solutions.com.br> Message-ID: Oi Nelson, 2013/5/16 Nelson Ferraz > Seria muito legal se voc? pudesse assumir o controle do wiki. > Eu posso fazer isso sim, caso ningu?m discorde, l?gico. > > Eu me disponho a continuar colaborando com material, na medida do poss?vel. > \o/ -- 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 desenvolvedorperl at gmail.com Thu May 16 10:47:40 2013 From: desenvolvedorperl at gmail.com (Moises Barboza) Date: Thu, 16 May 2013 14:47:40 -0300 Subject: [SP-pm] Remover Content-Type: text/html; charset=ISO-8859-1 dos cookies Message-ID: Boa tarde a todos! Eu gostaria de saber como remover o Content-Type: text/html; charset=ISO-8859-1 quando eu crio um cookie no navegador. Eu quero que esta mensagem n?o apare?a no browser. Eu j? pesquisei bastante sobre este assunto e ainda n?o encontrei uma solu??o. -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Thu May 16 10:55:29 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 16 May 2013 14:55:29 -0300 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: References: <5194E8E5.7060600@web2solutions.com.br> <5194F406.7090001@web2solutions.com.br> <5194F657.2070807@web2solutions.com.br> <1368717068.17297.140661231890869.770B677C@webmail.messagingengine.com> <5194FA43.4060405@web2solutions.com.br> Message-ID: Pessoas, li tudo agora, e sobre tudo o que li, por enquanto, eu concordo com: - nenhum conteudo deve ser removido! - remover os banners tamb?m seria bom! - apontar um link .org.br pro site "do leprevost" vai ser otimo! http://br.perlmaven.com/perl-tutorial Como a vida de todo mundo ? complicada, eu n?o acho que temos tempo para agora para mudar muita coisa. acabou o equinocio tem alguns meses e ninguem ainda teve tempo de migrar nem o site da SPPM para o (feito de ultima hora mais muito simples e util) https://github.com/edenc/Pendant Talvez, mais importante do que alguem tentar definior o que ? ultrapassado ou novo, bom ou ruim, seja melhor criar um: "Aprendendo perl" - classes - bless - Moose - Moo - Mo - M - Class::* - DBI - DBIC::Class 2013/5/16 Joenio Costa > Oi Nelson, > > 2013/5/16 Nelson Ferraz > >> Seria muito legal se voc? pudesse assumir o controle do wiki. >> > > Eu posso fazer isso sim, caso ningu?m discorde, l?gico. > > >> >> Eu me disponho a continuar colaborando com material, na medida do >> poss?vel. >> > > \o/ > > -- > Joenio Costa > - Colivre - Cooperativa de Tecnologias Livres > - Perl Brasil - Comunidade Brasileira de Usu?rios Perl > - PSL-BA - Projeto Software Livre Bahia > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Thu May 16 10:57:00 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 16 May 2013 14:57:00 -0300 Subject: [SP-pm] Remover Content-Type: text/html; charset=ISO-8859-1 dos cookies In-Reply-To: References: Message-ID: Cara, ta faltando vc falar: qual seu webserver como vc ta gerando essa pagina como assim "nao aparecer mais no browser"? ta aparecendo? entao seu header ta errado. ------------ [e se for no header mesmo, porque entregar um conteudo http sem content-type?! ] 2013/5/16 Moises Barboza > Boa tarde a todos! > Eu gostaria de saber como remover o Content-Type: text/html; > charset=ISO-8859-1 quando eu crio um cookie no navegador. > Eu quero que esta mensagem n?o apare?a no browser. > Eu j? pesquisei bastante sobre este assunto e ainda n?o encontrei uma > solu??o. > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Thu May 16 10:57:00 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 16 May 2013 14:57:00 -0300 Subject: [SP-pm] Remover Content-Type: text/html; charset=ISO-8859-1 dos cookies In-Reply-To: References: Message-ID: Cara, ta faltando vc falar: qual seu webserver como vc ta gerando essa pagina como assim "nao aparecer mais no browser"? ta aparecendo? entao seu header ta errado. ------------ [e se for no header mesmo, porque entregar um conteudo http sem content-type?! ] 2013/5/16 Moises Barboza > Boa tarde a todos! > Eu gostaria de saber como remover o Content-Type: text/html; > charset=ISO-8859-1 quando eu crio um cookie no navegador. > Eu quero que esta mensagem n?o apare?a no browser. > Eu j? pesquisei bastante sobre este assunto e ainda n?o encontrei uma > solu??o. > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Thu May 16 10:59:46 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 16 May 2013 14:59:46 -0300 Subject: [SP-pm] =?utf-8?q?de_quem_=C3=A9_esse_site=3F?= In-Reply-To: References: <5194E8E5.7060600@web2solutions.com.br> <5194F406.7090001@web2solutions.com.br> <5194F657.2070807@web2solutions.com.br> <1368717068.17297.140661231890869.770B677C@webmail.messagingengine.com> <5194FA43.4060405@web2solutions.com.br> Message-ID: O t?tulo da thread me lembrou: http://www.youtube.com/watch?v=mxgBgBZRFfk 2013/5/16 Renato Santos > Pessoas, > > li tudo agora, e sobre tudo o que li, por enquanto, eu concordo com: > > - nenhum conteudo deve ser removido! > - remover os banners tamb?m seria bom! > - apontar um link .org.br pro site "do leprevost" vai ser otimo! > http://br.perlmaven.com/perl-tutorial > > Como a vida de todo mundo ? complicada, eu n?o acho que temos tempo para > agora para mudar muita coisa. > > acabou o equinocio tem alguns meses e ninguem ainda teve tempo de migrar > nem o site da SPPM para o (feito de ultima hora mais muito simples e util) > https://github.com/edenc/Pendant > > Talvez, mais importante do que alguem tentar definior o que ? ultrapassado > ou novo, bom ou ruim, seja melhor criar um: > > "Aprendendo perl" > > - classes > - bless > - Moose > - Moo > - Mo > - M > - Class::* > - DBI > - DBIC::Class > > > > > > 2013/5/16 Joenio Costa > >> Oi Nelson, >> >> 2013/5/16 Nelson Ferraz >> >>> Seria muito legal se voc? pudesse assumir o controle do wiki. >>> >> >> Eu posso fazer isso sim, caso ningu?m discorde, l?gico. >> >> >>> >>> Eu me disponho a continuar colaborando com material, na medida do >>> poss?vel. >>> >> >> \o/ >> >> -- >> Joenio Costa >> - Colivre - Cooperativa de Tecnologias Livres >> - Perl Brasil - Comunidade Brasileira de Usu?rios Perl >> - PSL-BA - Projeto Software Livre Bahia >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leprevostfv at gmail.com Thu May 16 11:04:05 2013 From: leprevostfv at gmail.com (Felipe da Veiga Leprevost) Date: Thu, 16 May 2013 15:04:05 -0300 Subject: [SP-pm] =?utf-8?q?de_quem_=C3=A9_esse_site=3F?= In-Reply-To: References: <5194E8E5.7060600@web2solutions.com.br> <5194F406.7090001@web2solutions.com.br> <5194F657.2070807@web2solutions.com.br> <1368717068.17297.140661231890869.770B677C@webmail.messagingengine.com> <5194FA43.4060405@web2solutions.com.br> Message-ID: <1368727445.16501.140661231961305.34699644@webmail.messagingengine.com> Eu vi as aspas mas mesmo assim n?o posso deixar de acrescentar que o site n?o ? meu. Nesse caso eu e mais dois volunt?rios aqui do Brasil estamos traduzindo os artigos do Gabor, assim como est? sendo feito para mais 12 l?nguas. O ranking do site ainda ? baixo porque faz pouco mais de 2 meses que come?amos, e ainda assim, j? temos bastante material e bem atualizado, diferente do perl.org. Para quem n?o viu, j? temos um tutorial em portugu?s do Pinto do Jeff (entendam como queiram :) ) abra?os. -- Felipe da Veiga Leprevost www.leprevost.com.br Laboratory for Proteomics and Protein Engineering. Fiocruz, Brazil. On Thu, May 16, 2013, at 02:55 PM, Renato Santos wrote: > Pessoas, > > li tudo agora, e sobre tudo o que li, por enquanto, eu concordo com: > > - nenhum conteudo deve ser removido! > - remover os banners tamb?m seria bom! > - apontar um link .org.br pro site "do leprevost" vai ser otimo! > http://br.perlmaven.com/perl-tutorial > > Como a vida de todo mundo ? complicada, eu n?o acho que temos tempo para > agora para mudar muita coisa. > > acabou o equinocio tem alguns meses e ninguem ainda teve tempo de migrar > nem o site da SPPM para o (feito de ultima hora mais muito simples e > util) > https://github.com/edenc/Pendant > > Talvez, mais importante do que alguem tentar definior o que ? > ultrapassado > ou novo, bom ou ruim, seja melhor criar um: > > "Aprendendo perl" > > - classes > - bless > - Moose > - Moo > - Mo > - M > - Class::* > - DBI > - DBIC::Class > > > > > > 2013/5/16 Joenio Costa > > > Oi Nelson, > > > > 2013/5/16 Nelson Ferraz > > > >> Seria muito legal se voc? pudesse assumir o controle do wiki. > >> > > > > Eu posso fazer isso sim, caso ningu?m discorde, l?gico. > > > > > >> > >> Eu me disponho a continuar colaborando com material, na medida do > >> poss?vel. > >> > > > > \o/ > > > > -- > > Joenio Costa > > - Colivre - Cooperativa de Tecnologias Livres > > - Perl Brasil - Comunidade Brasileira de Usu?rios Perl > > - PSL-BA - Projeto Software Livre Bahia > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From nferraz at gmail.com Thu May 16 11:24:22 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Thu, 16 May 2013 20:24:22 +0200 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: References: <5194E8E5.7060600@web2solutions.com.br> <5194F406.7090001@web2solutions.com.br> <5194F657.2070807@web2solutions.com.br> <1368717068.17297.140661231890869.770B677C@webmail.messagingengine.com> <5194FA43.4060405@web2solutions.com.br> Message-ID: Em 16 de maio de 2013 19:55, Renato Santos escreveu: > Talvez, mais importante do que alguem tentar definior o que ? ultrapassado > ou novo, bom ou ruim, seja melhor criar um: > > "Aprendendo perl" > > - classes > - bless > - Moose > - Moo > - Mo > - M > - Class::* > - DBI > - DBIC::Class > - > > Muitos m?dulos j? est?o documentados... no perl.org.br: Class::Accessor Config::General DateTime DBI DBIx::Class Exception::Class File::Slurp JSON List::MoreUtils local::lib Log::Log4perl MIME::Lite Module::Starter Moose (e Mouse) Perl::Critic Perl::Tidy Regexp::Common Template Text::CSV XML::Compile::Schema XML::LibXML XML::Simple YAML http://perl.org.br/Artigos/ArtigoModulosRecomendadosCPAN Sem falar nos m?dulos core, que tamb?m est?o documentados: http://perl.org.br/Artigos/ArtigoModulosCore -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eduardo at web2solutions.com.br Thu May 16 12:46:56 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Thu, 16 May 2013 16:46:56 -0300 Subject: [SP-pm] =?iso-8859-1?q?de_quem_=E9_esse_site=3F?= In-Reply-To: References: <5194E8E5.7060600@web2solutions.com.br> <5194F406.7090001@web2solutions.com.br> <5194F657.2070807@web2solutions.com.br> <1368717068.17297.140661231890869.770B677C@webmail.messagingengine.com> <5194FA43.4060405@web2solutions.com.br> Message-ID: <519537B0.9070507@web2solutions.com.br> Marcio++ On 16/05/2013 13:37, Marcio - Google wrote: > E > stou falando como iniciante. > > Ser? uma pena mesmo se esse site sair do ar, aprendi bastante coisa > l?. Sem contar que o dom?nio ? uma refer?ncia. > Muitas vezes dou uma passada l? para tirar algumas d?vidas triviais. > > Acredito que o ideal seja atualizar, mas se n?o ? poss?vel, porque n?o > apenas retirar os banners que s?o o principal chamativo para o > problema e deixar como est?? Ainda assim ? uma boa fonte em pt_br, > pois como outro membro levantou, a maioria n?o domina o ingl?s, assim > como eu. > > Acho que vou copiar tudo local, para o caso de sair do ar. > > Abs, > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Thu May 16 13:38:22 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 16 May 2013 17:38:22 -0300 Subject: [SP-pm] Remover Content-Type: text/html; charset=ISO-8859-1 dos cookies In-Reply-To: References: Message-ID: WTF, a sua pergunta n?o faz nenhum sentido. 2013/5/16 Renato Santos : > Cara, > > ta faltando vc falar: > > qual seu webserver > > como vc ta gerando essa pagina > > como assim "nao aparecer mais no browser"? ta aparecendo? entao seu header > ta errado. > > ------------ > [e se for no header mesmo, porque entregar um conteudo http sem > content-type?! ] > > > 2013/5/16 Moises Barboza >> >> Boa tarde a todos! >> Eu gostaria de saber como remover o Content-Type: text/html; >> charset=ISO-8859-1 quando eu crio um cookie no navegador. >> Eu quero que esta mensagem n?o apare?a no browser. >> Eu j? pesquisei bastante sobre este assunto e ainda n?o encontrei uma >> solu??o. >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From renato.cron at gmail.com Thu May 16 13:41:13 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 16 May 2013 17:41:13 -0300 Subject: [SP-pm] Remover Content-Type: text/html; charset=ISO-8859-1 dos cookies In-Reply-To: References: Message-ID: A minha ou a dele?! Hahaha Quando eu disse header errado ? que se est? aparecendo isso na p?gina, o header j? foi fechado e isso t? fazendo parte do body Em 16/05/2013 17:38, "Daniel de Oliveira Mantovani" < daniel.oliveira.mantovani at gmail.com> escreveu: > WTF, a sua pergunta n?o faz nenhum sentido. > > 2013/5/16 Renato Santos : > > Cara, > > > > ta faltando vc falar: > > > > qual seu webserver > > > > como vc ta gerando essa pagina > > > > como assim "nao aparecer mais no browser"? ta aparecendo? entao seu > header > > ta errado. > > > > ------------ > > [e se for no header mesmo, porque entregar um conteudo http sem > > content-type?! ] > > > > > > 2013/5/16 Moises Barboza > >> > >> Boa tarde a todos! > >> Eu gostaria de saber como remover o Content-Type: text/html; > >> charset=ISO-8859-1 quando eu crio um cookie no navegador. > >> Eu quero que esta mensagem n?o apare?a no browser. > >> Eu j? pesquisei bastante sobre este assunto e ainda n?o encontrei uma > >> solu??o. > >> > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > > > -- > > Sarav?, > > Renato CRON > > http://www.renatocron.com/blog/ > > @renato_cron > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Thu May 16 13:42:24 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 16 May 2013 17:42:24 -0300 Subject: [SP-pm] Remover Content-Type: text/html; charset=ISO-8859-1 dos cookies In-Reply-To: References: Message-ID: Provavelmente voc? est? enviando o header (e n?o os cookies) ou duas vezes ou da forma errada, por isso o browser vai exibir o texto "Content-Type: text/html; charset=ISO-8859-1" 2013/5/16 Daniel de Oliveira Mantovani > WTF, a sua pergunta n?o faz nenhum sentido. > > 2013/5/16 Renato Santos : > > Cara, > > > > ta faltando vc falar: > > > > qual seu webserver > > > > como vc ta gerando essa pagina > > > > como assim "nao aparecer mais no browser"? ta aparecendo? entao seu > header > > ta errado. > > > > ------------ > > [e se for no header mesmo, porque entregar um conteudo http sem > > content-type?! ] > > > > > > 2013/5/16 Moises Barboza > >> > >> Boa tarde a todos! > >> Eu gostaria de saber como remover o Content-Type: text/html; > >> charset=ISO-8859-1 quando eu crio um cookie no navegador. > >> Eu quero que esta mensagem n?o apare?a no browser. > >> Eu j? pesquisei bastante sobre este assunto e ainda n?o encontrei uma > >> solu??o. > >> > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > > > -- > > Sarav?, > > Renato CRON > > http://www.renatocron.com/blog/ > > @renato_cron > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ricardostock at bol.com.br Thu May 16 14:14:43 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Thu, 16 May 2013 18:14:43 -0300 Subject: [SP-pm] Boas Vindas ao Leonardo Pacheco In-Reply-To: References: Message-ID: <51954c436e3b3_5eea5f4c478226@a4-winter9.tmail> Que venham muitos mais... Seja bem vindo leonardo Ricado Stock ricardostock at bol.com.br Um bom programador tem um desafio Um programador mediano, tem um problema. Em 15/05/2013 21:41, Marcio - Google escreveu: Bem vindo Leonardo! A casa ? sua ... :-) Abs, Marcio ========================================########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== From andregarciacarneiro at gmail.com Fri May 17 04:42:17 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Fri, 17 May 2013 08:42:17 -0300 Subject: [SP-pm] Remover Content-Type: text/html; charset=ISO-8859-1 dos cookies In-Reply-To: References: Message-ID: Mois?s! Lembrando dos velhos tempos de CGI, isso n?o parece ter nada a ver com os seus cookies. Muito provavelmente, o Content-type que voc? est? enviando para exibir a p?gina est? duplicado, ou errado. Por isso que fica aparecendo 'Content-type... blablabla'. Para ajudarmos voc?, voc? precisa dizer o que est? acontecendo com mais detalhes. De prefer?ncia com algum c?digo, se poss?vel. Cheers! 2013/5/16 Blabos de Blebe > Provavelmente voc? est? enviando o header (e n?o os cookies) ou duas vezes > ou da forma errada, por isso o browser vai exibir o texto "Content-Type: > text/html; charset=ISO-8859-1" > > > 2013/5/16 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> WTF, a sua pergunta n?o faz nenhum sentido. >> >> 2013/5/16 Renato Santos : >> > Cara, >> > >> > ta faltando vc falar: >> > >> > qual seu webserver >> > >> > como vc ta gerando essa pagina >> > >> > como assim "nao aparecer mais no browser"? ta aparecendo? entao seu >> header >> > ta errado. >> > >> > ------------ >> > [e se for no header mesmo, porque entregar um conteudo http sem >> > content-type?! ] >> > >> > >> > 2013/5/16 Moises Barboza >> >> >> >> Boa tarde a todos! >> >> Eu gostaria de saber como remover o Content-Type: text/html; >> >> charset=ISO-8859-1 quando eu crio um cookie no navegador. >> >> Eu quero que esta mensagem n?o apare?a no browser. >> >> Eu j? pesquisei bastante sobre este assunto e ainda n?o encontrei uma >> >> solu??o. >> >> >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> > >> > >> > >> > -- >> > Sarav?, >> > Renato CRON >> > http://www.renatocron.com/blog/ >> > @renato_cron >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From breno at rio.pm.org Fri May 17 14:16:45 2013 From: breno at rio.pm.org (breno) Date: Fri, 17 May 2013 18:16:45 -0300 Subject: [SP-pm] [Job] - Gosta de Perl? Seja um Analista Pleno/Senior na Estante Virtual! Message-ID: Oi pessoal! Desculpem o cross-post. Segue oportunidade de trabalho local/remoto aqui na Estante Virtual. Por favor, repassem a quem interessar possa :) A Estante Virtual ? o maior portal de compra e venda de livros seminovos e usados do Brasil, reunindo mais de 11 milh?es de livros dos melhores sebos e livreiros do pa?s. A empresa ? lider absoluta no setor desde sua funda??o em 2005, e orgulha-se de oferecer ?timas condi??es de desenvolvimento criativo ? sua equipe, com sal?rios competitivos, carga hor?ria reduzida (s?o apenas 6 horas di?rias de trabalho), hackathons mensais, plano de sa?de, vale transporte e vale livro: R$ 50,00 para gastar na pr?pria Estante Virtual, todo m?s. *A linguagem Perl 5 est? no cora??o da Estante Virtual*, sendo utilizada em praticamente tudo. Para atender os mais de 8 mil pedidos di?rios ? m?dia de um a cada 3 segundos nos hor?rios de pico ? usamos Moo(se), Template Toolkit, CHI, DateTime, e muitos outros m?dulos do CPAN. Voc? vai trabalhar ativamente na constru??o de solu??es inovadoras para facilitar ainda mais a vida de nossos clientes, e tamb?m participar de um processo cuidadoso de migra??o de c?digo legado, estruturando scripts antigos e convertendo-os gradualmente para Perl Moderno, com Catalyst e DBIx::Class. Al?m de Perl 5, nosso ferramental inclui memcached, MySQL e Sphinx, em uma infraestrutura distribuida por mais de 10 servidores, f?sicos e na nuvem. Utilizamos Scrum para entregar solu??es de forma ?gil e din?mica, e o desenvolvimento ? todo feito usando Git. Estamos com vagas para desenvolvedores Perl 5 pleno e senior aqui no Rio de Janeiro. Temos tamb?m vagas para trabalho via *telecommuting* para quem mora fora do Estado, incluindo espa?o de coworking totalmente pago pela empresa*, se desejado :) Se voc? ? orientado a resultados, trabalha bem em equipe e quer fazer parte dessa revolu??o, envie seu curr?culo para *rh at estantevirtual.com.br*! * j? temos parceria com espa?os de coworking em SP (Centro, Itaim Bibi, Vila Madalena, Campinas), e BH (Savassi). Se sua cidade n?o est? coberta, entre em contato mesmo assim - a lista continua se expandindo! -------------- next part -------------- An HTML attachment was scrubbed... URL: From nuba at fastmail.fm Sat May 18 17:26:23 2013 From: nuba at fastmail.fm (Nuba Princigalli) Date: Sat, 18 May 2013 21:26:23 -0300 Subject: [SP-pm] [Rio-pm] [Job] - Gosta de Perl? Seja um Analista Pleno/Senior na Estante Virtual! In-Reply-To: References: Message-ID: <1368923183.24834.140661232799185.64791B1D@webmail.messagingengine.com> Caros, Como algu?m sem v?nculos com a Estante Virtual, acrescento: Ali est?o v?rios Perl Mongers feras e atuantes na comunidade carioca e brasileira, e tem sido tamb?m uma porta de entrada, para aprender e tomar gosto pelo Perl, pra pessoas bacanas e de atua??o expressiva em outras comunidades cariocas de computa??o. Para quem puder e se interessar, ? uma ?tima oportunidade! Abra?o, Nuba On Fri, May 17, 2013, at 06:16 PM, breno wrote: Oi pessoal! Desculpem o cross-post. Segue oportunidade de trabalho local/remoto aqui na Estante Virtual. Por favor, repassem a quem interessar possa :) A Estante Virtual ? o maior portal de compra e venda de livros seminovos e usados do Brasil, reunindo mais de 11 milh?es de livros dos melhores sebos e livreiros do pa?s. A empresa ? lider absoluta no setor desde sua funda??o em 2005, e orgulha-se de oferecer ?timas condi??es de desenvolvimento criativo ? sua equipe, com sal?rios competitivos, carga hor?ria reduzida (s?o apenas 6 horas di?rias de trabalho), hackathons mensais, plano de sa?de, vale transporte e vale livro: R$ 50,00 para gastar na pr?pria Estante Virtual, todo m?s. A linguagem Perl 5 est? no cora??o da Estante Virtual, sendo utilizada em praticamente tudo. Para atender os mais de 8 mil pedidos di?rios ? m?dia de um a cada 3 segundos nos hor?rios de pico ? usamos Moo(se), Template Toolkit, CHI, DateTime, e muitos outros m?dulos do CPAN. Voc? vai trabalhar ativamente na constru??o de solu??es inovadoras para facilitar ainda mais a vida de nossos clientes, e tamb?m participar de um processo cuidadoso de migra??o de c?digo legado, estruturando scripts antigos e convertendo-os gradualmente para Perl Moderno, com Catalyst e DBIx::Class. Al?m de Perl 5, nosso ferramental inclui memcached, MySQL e Sphinx, em uma infraestrutura distribuida por mais de 10 servidores, f?sicos e na nuvem. Utilizamos Scrum para entregar solu??es de forma ?gil e din?mica, e o desenvolvimento ? todo feito usando Git. Estamos com vagas para desenvolvedores Perl 5 pleno e senior aqui no Rio de Janeiro. Temos tamb?m vagas para trabalho via telecommuting para quem mora fora do Estado, incluindo espa?o de coworking totalmente pago pela empresa*, se desejado :) Se voc? ? orientado a resultados, trabalha bem em equipe e quer fazer parte dessa revolu??o, envie seu curr?culo para [1]rh at estantevirtual.com.br! * j? temos parceria com espa?os de coworking em SP (Centro, Itaim Bibi, Vila Madalena, Campinas), e BH (Savassi). Se sua cidade n?o est? coberta, entre em contato mesmo assim - a lista continua se expandindo! _______________________________________________ Rio-pm mailing list [2]Rio-pm at pm.org [3]http://mail.pm.org/mailman/listinfo/rio-pm -- Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli Discipline is not an end in itself, just a means to an end. - King Crimson References 1. mailto:rh at estantevirtual.com.br 2. mailto:Rio-pm at pm.org 3. http://mail.pm.org/mailman/listinfo/rio-pm -------------- next part -------------- An HTML attachment was scrubbed... URL: From marcio_runner at hotmail.com Tue May 21 06:16:02 2013 From: marcio_runner at hotmail.com (Marcio Souza) Date: Tue, 21 May 2013 13:16:02 +0000 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= Message-ID: Ol?, Grupo. Estou come?ando o meu trabalho com o Perl e esbarrei numa "sinuca de bico", tento conectar em um base mysql atrav?s da rede interna usando o ip da m?quina e utilizando um usu?rio diferente do root, mas com todos os acessos a base que tento conectar, mas para minha surpresa aparece "1045 Access denied for user". Utilizando o pr?prio mysql consigo acessar tudo corretamente mesmo remotamente, o que pode ser neste caso de t?o estranho que bloqueia o acesso ? Estou usando atualmente a vers?o Strawberry 5.14. Marcio Souza -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Tue May 21 06:26:32 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 21 May 2013 10:26:32 -0300 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: Message-ID: S? d? pra pensar que voc? est? passando os dados de forma incorreta. Mas sem c?digo, fica dif?cil supor qualquer coisa... Cheers! 2013/5/21 Marcio Souza > Ol?, Grupo. > > > > Estou come?ando o meu trabalho com o Perl e esbarrei numa "sinuca de > bico", tento conectar em um base mysql atrav?s da rede interna usando o ip > da m?quina e utilizando um usu?rio diferente do root, mas com todos os > acessos a base que tento conectar, mas para minha surpresa aparece "1045 > Access denied for user". > > Utilizando o pr?prio mysql consigo acessar tudo corretamente mesmo > remotamente, o que pode ser neste caso de t?o estranho que bloqueia o > acesso ? > > > Estou usando atualmente a vers?o Strawberry 5.14. > > Marcio Souza > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Tue May 21 06:31:57 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Tue, 21 May 2013 10:31:57 -0300 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= References: Message-ID: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> Marcio, teu usu?rio que voce esta tentando se conectar tem acesso ao banco Executa este comando no mysql para liberar o acesso GRANT ALL PRIVILEGES ON *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT OPTION; antes no mysql verfique o arquivo /etc/mysql/my.cnf nas configura??es se a linha BindAddress esta comentanda, se n?o a comente feito isto reinicie o servico. Se mesmo assim n?o conseguir, posta o codigo ai. um abra?o Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: Marcio Souza To: saopaulo-pm at pm.org Sent: Tuesday, May 21, 2013 10:16 AM Subject: [SP-pm] DBI:mysql erro na conex?o Ol?, Grupo. Estou come?ando o meu trabalho com o Perl e esbarrei numa "sinuca de bico", tento conectar em um base mysql atrav?s da rede interna usando o ip da m?quina e utilizando um usu?rio diferente do root, mas com todos os acessos a base que tento conectar, mas para minha surpresa aparece "1045 Access denied for user". Utilizando o pr?prio mysql consigo acessar tudo corretamente mesmo remotamente, o que pode ser neste caso de t?o estranho que bloqueia o acesso ? Estou usando atualmente a vers?o Strawberry 5.14. Marcio Souza ------------------------------------------------------------------------------ =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From cromo.jml at gmail.com Tue May 21 06:37:29 2013 From: cromo.jml at gmail.com (=?UTF-8?Q?M=C3=A1rcio_VItor_de_Matos?=) Date: Tue, 21 May 2013 10:37:29 -0300 Subject: [SP-pm] =?utf-8?q?DBI=3Amysql_erro_na_conex=C3=A3o?= In-Reply-To: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> Message-ID: 2013/5/21 Ricardo Stock > > Marcio, teu usu?rio que voce esta tentando se conectar tem acesso ao banco > Executa este comando no mysql para liberar o acesso GRANT ALL PRIVILEGES ON *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT OPTION; > > antes no mysql verfique o arquivo /etc/mysql/my.cnf nas configura??es se a linha BindAddress esta comentanda, se n?o a comente feito isto reinicie o servico. > Ol?, Tamb?m acredito que est? ? solu??o do problema, j? passei por isso algumas vezes. Se necess?rio mais informa??es t?cnicas podem ser encontradas aqui: http://dba.stackexchange.com/questions/10852/mysql-error-access-denied-for-user-alocalhost-using-password-yes Abs, -- M?rcio Vitor de Matos > > Se mesmo assim n?o conseguir, posta o codigo ai. > > um abra?o > > Ricardo Stock > www.stocksistemas.com.br > > ----- Original Message ----- > From: Marcio Souza > To: saopaulo-pm at pm.org > Sent: Tuesday, May 21, 2013 10:16 AM > Subject: [SP-pm] DBI:mysql erro na conex?o > > Ol?, Grupo. > > > > Estou come?ando o meu trabalho com o Perl e esbarrei numa "sinuca de bico", tento conectar em um base mysql atrav?s da rede interna usando o ip da m?quina e utilizando um usu?rio diferente do root, mas com todos os acessos a base que tento conectar, mas para minha surpresa aparece "1045 Access denied for user". > > Utilizando o pr?prio mysql consigo acessar tudo corretamente mesmo remotamente, o que pode ser neste caso de t?o estranho que bloqueia o acesso ? > > > Estou usando atualmente a vers?o Strawberry 5.14. > > Marcio Souza > > > ________________________________ > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From andre at andrewalker.net Tue May 21 06:56:54 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Tue, 21 May 2013 10:56:54 -0300 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> Message-ID: <20130521135654.GB8323@andrewalker.dc.ufscar.br> On Tue, May 21, 2013 at 10:31:57AM -0300, Ricardo Stock wrote: > Executa este comando no mysql para liberar o acesso GRANT ALL PRIVILEGES ON > *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT OPTION; *medo* From ricardostock at bol.com.br Tue May 21 07:50:53 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Tue, 21 May 2013 11:50:53 -0300 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> Message-ID: <35F12E8B32C140C681C535097E02E5DE@pcricardo> s? para constar lembrando que o *.* ? para liberar total acesso ao usu?rio. claro isso em ambiente de testes, depois vc configura como desejar, eu pro exemplo libero apenas select update, delete, insert, references e index, apenas isto no ambiente de produ??o Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: Ricardo Stock To: saopaulo-pm at mail.pm.org Sent: Tuesday, May 21, 2013 10:31 AM Subject: Re: [SP-pm] DBI:mysql erro na conex?o Marcio, teu usu?rio que voce esta tentando se conectar tem acesso ao banco Executa este comando no mysql para liberar o acesso GRANT ALL PRIVILEGES ON *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT OPTION; antes no mysql verfique o arquivo /etc/mysql/my.cnf nas configura??es se a linha BindAddress esta comentanda, se n?o a comente feito isto reinicie o servico. Se mesmo assim n?o conseguir, posta o codigo ai. um abra?o Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: Marcio Souza To: saopaulo-pm at pm.org Sent: Tuesday, May 21, 2013 10:16 AM Subject: [SP-pm] DBI:mysql erro na conex?o Ol?, Grupo. Estou come?ando o meu trabalho com o Perl e esbarrei numa "sinuca de bico", tento conectar em um base mysql atrav?s da rede interna usando o ip da m?quina e utilizando um usu?rio diferente do root, mas com todos os acessos a base que tento conectar, mas para minha surpresa aparece "1045 Access denied for user". Utilizando o pr?prio mysql consigo acessar tudo corretamente mesmo remotamente, o que pode ser neste caso de t?o estranho que bloqueia o acesso ? Estou usando atualmente a vers?o Strawberry 5.14. Marcio Souza ---------------------------------------------------------------------------- =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer ------------------------------------------------------------------------------ =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marcio_runner at hotmail.com Tue May 21 07:57:41 2013 From: marcio_runner at hotmail.com (Marcio Souza) Date: Tue, 21 May 2013 14:57:41 +0000 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: <20130521135654.GB8323@andrewalker.dc.ufscar.br> References: , <08A9C455C0AB4AFF988C95BA323C0165@pcricardo>, <20130521135654.GB8323@andrewalker.dc.ufscar.br> Message-ID: Ola, Grupo. Quanto ao comando GRANT no mysql foi a 1a. coisa que fiz, mas tenho uma outra aplica??o em C++ que esta conectando normalmente com o mesmo usu?rio e senha. Abaixo vou postar o c?digo que estou usando para teste. Obs: se acesso a maquina do IP abaixo localmente, trocando o ip por localhost, consigo normalmente fazer a conex?o e extrair os dados. #!/usr/bin/perl use strict;use DBI; my $dbh = DBI->connect( "dbi:mysql:dbname=mydb;host=192.168.0.107", "usuario", "senha", { RaiseError => 1 }, ) or die $DBI::errstr; my $sth = $dbh->prepare("SELECT VERSION()");$sth->execute(); my $ver = $sth->fetch(); print @$ver;print "\n"; $sth->finish();$dbh->disconnect(); > Date: Tue, 21 May 2013 10:56:54 -0300 > From: andre at andrewalker.net > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > On Tue, May 21, 2013 at 10:31:57AM -0300, Ricardo Stock wrote: > > Executa este comando no mysql para liberar o acesso GRANT ALL PRIVILEGES ON > > *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT OPTION; > > *medo* > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From luismottacampos at yahoo.co.uk Tue May 21 08:10:51 2013 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 21 May 2013 17:10:51 +0200 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> Message-ID: Oies. Ricardo, voc? deveria se envergonhar de dizer coisas assim na lista. Isto ? muito m? pr?tica de desenvolvimento e faz a vida dos administradores de bases de dados muito, muito dif?cil. Marcio, voc? precisa identificar e aplicar a menor quantidade poss?vel de privil?gios aos seus usu?rios para garantir que eles possam fazer o m?nimo essencial de opera??es de bases de dados no menor e mais restrito grupo de objetos definidos na base de dados. De outra forma, voc? vai estar MUITO vulner?vel a todo tipo de ataques usando t?cnicas de SQL Injection. Putamplexos. -- Luis Motta Campos is a DBA, Foodie, and Photographer On 21 May 2013, at 15:31, Ricardo Stock wrote: > Marcio, teu usu?rio que voce esta tentando se conectar tem acesso ao banco > Executa este comando no mysql para liberar o acesso GRANT ALL PRIVILEGES ON *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT OPTION; > > antes no mysql verfique o arquivo /etc/mysql/my.cnf nas configura??es se a linha BindAddress esta comentanda, se n?o a comente feito isto reinicie o servico. > > Se mesmo assim n?o conseguir, posta o codigo ai. > > um abra?o > > Ricardo Stock > www.stocksistemas.com.br > ----- Original Message ----- > From: Marcio Souza > To: saopaulo-pm at pm.org > Sent: Tuesday, May 21, 2013 10:16 AM > Subject: [SP-pm] DBI:mysql erro na conex?o > > Ol?, Grupo. > > > > Estou come?ando o meu trabalho com o Perl e esbarrei numa "sinuca de bico", tento conectar em um base mysql atrav?s da rede interna usando o ip da m?quina e utilizando um usu?rio diferente do root, mas com todos os acessos a base que tento conectar, mas para minha surpresa aparece "1045 Access denied for user". > > Utilizando o pr?prio mysql consigo acessar tudo corretamente mesmo remotamente, o que pode ser neste caso de t?o estranho que bloqueia o acesso ? > > > Estou usando atualmente a vers?o Strawberry 5.14. > > Marcio Souza > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Luis Motta Campos is a DBA, Foodie, and Photographer From renato.cron at gmail.com Tue May 21 08:14:44 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 21 May 2013 12:14:44 -0300 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> <20130521135654.GB8323@andrewalker.dc.ufscar.br> Message-ID: tenta entrar nessa mesma maquina que voc? esta tentando executar o .pl e conectar via linha de comando (usando o /etc/mysql no linux). se voc? conseguir, ai ? alguma coisa no perl, provavelmente nao On Tue, May 21, 2013 at 11:57 AM, Marcio Souza wrote: > Ola, Grupo. > > > Quanto ao comando GRANT no mysql foi a 1a. coisa que fiz, mas tenho uma > outra aplica??o em C++ que esta conectando normalmente com o mesmo usu?rio > e senha. Abaixo vou postar o c?digo que estou usando para teste. > > Obs: se acesso a maquina do IP abaixo localmente, trocando o ip por > localhost, consigo normalmente fazer a conex?o e extrair os dados. > > > #!/usr/bin/perl > > use strict; > use DBI; > > my $dbh = DBI->connect( > "dbi:mysql:dbname=mydb;host=192.168.0.107", > "usuario", > "senha", > { RaiseError => 1 }, > ) or die $DBI::errstr; > > my $sth = $dbh->prepare("SELECT VERSION()"); > $sth->execute(); > > my $ver = $sth->fetch(); > > print @$ver; > print "\n"; > > $sth->finish(); > $dbh->disconnect(); > > > Date: Tue, 21 May 2013 10:56:54 -0300 > > From: andre at andrewalker.net > > To: saopaulo-pm at mail.pm.org > > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > > > > On Tue, May 21, 2013 at 10:31:57AM -0300, Ricardo Stock wrote: > > > Executa este comando no mysql para liberar o acesso GRANT ALL > PRIVILEGES ON > > > *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT OPTION; > > > > *medo* > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Tue May 21 08:16:18 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 21 May 2013 17:16:18 +0200 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> Message-ID: Se evita/corrige vulnerabilidade de sql injection usando prepared statement. restringir os usuarios eh um tipo de politica. ja trabalhei com ambas as formas e nao vi nenhuma vantagem em usar algo diferente de *.* ate pq alem de sql injection vc tem outros tipos de ataques como exaustao de recursos que sao requests validos porem destinados a ocupar a CPU com coisas inuteis. trabalhar proximo dos times de producao, seguranca, qualidade, etc, faz do dev um programador melhor mas achar que recomendar GRANT *.* eh algo de se envergonhar ja acho _deselegante_. 2013/5/21 Luis Motta Campos > Oies. > > Ricardo, voc? deveria se envergonhar de dizer coisas assim na lista. Isto > ? muito m? pr?tica de desenvolvimento e faz a vida dos administradores de > bases de dados muito, muito dif?cil. > > Marcio, voc? precisa identificar e aplicar a menor quantidade poss?vel de > privil?gios aos seus usu?rios para garantir que eles possam fazer o m?nimo > essencial de opera??es de bases de dados no menor e mais restrito grupo de > objetos definidos na base de dados. De outra forma, voc? vai estar MUITO > vulner?vel a todo tipo de ataques usando t?cnicas de SQL Injection. > > Putamplexos. > -- > Luis Motta Campos > is a DBA, Foodie, and Photographer > > > On 21 May 2013, at 15:31, Ricardo Stock wrote: > > > Marcio, teu usu?rio que voce esta tentando se conectar tem acesso ao > banco > > Executa este comando no mysql para liberar o acesso GRANT ALL PRIVILEGES > ON *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT OPTION; > > > > antes no mysql verfique o arquivo /etc/mysql/my.cnf nas configura??es > se a linha BindAddress esta comentanda, se n?o a comente feito isto > reinicie o servico. > > > > Se mesmo assim n?o conseguir, posta o codigo ai. > > > > um abra?o > > > > Ricardo Stock > > www.stocksistemas.com.br > > ----- Original Message ----- > > From: Marcio Souza > > To: saopaulo-pm at pm.org > > Sent: Tuesday, May 21, 2013 10:16 AM > > Subject: [SP-pm] DBI:mysql erro na conex?o > > > > Ol?, Grupo. > > > > > > > > Estou come?ando o meu trabalho com o Perl e esbarrei numa "sinuca de > bico", tento conectar em um base mysql atrav?s da rede interna usando o ip > da m?quina e utilizando um usu?rio diferente do root, mas com todos os > acessos a base que tento conectar, mas para minha surpresa aparece "1045 > Access denied for user". > > > > Utilizando o pr?prio mysql consigo acessar tudo corretamente mesmo > remotamente, o que pode ser neste caso de t?o estranho que bloqueia o > acesso ? > > > > > > Estou usando atualmente a vers?o Strawberry 5.14. > > > > Marcio Souza > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > -- > Luis Motta Campos > is a DBA, Foodie, and Photographer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From luismottacampos at yahoo.co.uk Tue May 21 08:17:27 2013 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 21 May 2013 17:17:27 +0200 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: , <08A9C455C0AB4AFF988C95BA323C0165@pcricardo>, <20130521135654.GB8323@andrewalker.dc.ufscar.br> Message-ID: M?rcio, Duas coisas horr?veis que eu tenho de apontar aqui: 1. Voc? est? partilhando usu?rios entre aplicativos. Isto ? um pesadelo de opera??es que voc? deveria evitar o mais poss?vel. 2. Voc? est? dando muito mais privil?gios do que ? prudente para um usu?rio que at? prova em contr?rio est? exposto na Internet (ou mesmo para usu?rios expostos em qualquer ambiente). E por ?ltimo, mas n?o menos importante, voc? est? se negando a oportunidade de descobrir erros graves de programa??o por que n?o est? restringindo seus privil?gios como deveria. Putamplexos. -- Luis Motta Campos is a DBA, Foodie, and Photographer On 21 May 2013, at 16:57, Marcio Souza wrote: > Ola, Grupo. > > > Quanto ao comando GRANT no mysql foi a 1a. coisa que fiz, mas tenho uma outra aplica??o em C++ que esta conectando normalmente com o mesmo usu?rio e senha. Abaixo vou postar o c?digo que estou usando para teste. > > Obs: se acesso a maquina do IP abaixo localmente, trocando o ip por localhost, consigo normalmente fazer a conex?o e extrair os dados. > > > #!/usr/bin/perl > > use strict; > use DBI; > > my $dbh = DBI->connect( > "dbi:mysql:dbname=mydb;host=192.168.0.107", > "usuario", > "senha", > { RaiseError => 1 }, > ) or die $DBI::errstr; > > my $sth = $dbh->prepare("SELECT VERSION()"); > $sth->execute(); > > my $ver = $sth->fetch(); > > print @$ver; > print "\n"; > > $sth->finish(); > $dbh->disconnect(); > > > Date: Tue, 21 May 2013 10:56:54 -0300 > > From: andre at andrewalker.net > > To: saopaulo-pm at mail.pm.org > > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > > > On Tue, May 21, 2013 at 10:31:57AM -0300, Ricardo Stock wrote: > > > Executa este comando no mysql para liberar o acesso GRANT ALL PRIVILEGES ON > > > *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT OPTION; > > > > *medo* > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Luis Motta Campos is a DBA, Foodie, and Photographer From marciorp at gmail.com Tue May 21 08:22:55 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 21 May 2013 11:22:55 -0400 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> Message-ID: Luis, me desculpe, mas concordo com o Tiago! Fui DBA por mais de 12 anos, em bases relativamente grandes (>500TB e 25.000K trans/min), e essa quest?o das permiss?es sempre foi o menor dos problemas! Ainda mais nesse caso, que pelo que entendi ? um ambiente de testes. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 21 de maio de 2013 11:16, Tiago Peczenyj escreveu: > Se evita/corrige vulnerabilidade de sql injection usando prepared > statement. > > restringir os usuarios eh um tipo de politica. ja trabalhei com ambas as > formas e nao vi nenhuma vantagem em usar algo diferente de *.* ate pq alem > de sql injection vc tem outros tipos de ataques como exaustao de recursos > que sao requests validos porem destinados a ocupar a CPU com coisas > inuteis. trabalhar proximo dos times de producao, seguranca, qualidade, > etc, faz do dev um programador melhor mas achar que recomendar GRANT *.* eh > algo de se envergonhar ja acho _deselegante_. > > > > 2013/5/21 Luis Motta Campos > >> Oies. >> >> Ricardo, voc? deveria se envergonhar de dizer coisas assim na lista. Isto >> ? muito m? pr?tica de desenvolvimento e faz a vida dos administradores de >> bases de dados muito, muito dif?cil. >> >> Marcio, voc? precisa identificar e aplicar a menor quantidade poss?vel de >> privil?gios aos seus usu?rios para garantir que eles possam fazer o m?nimo >> essencial de opera??es de bases de dados no menor e mais restrito grupo de >> objetos definidos na base de dados. De outra forma, voc? vai estar MUITO >> vulner?vel a todo tipo de ataques usando t?cnicas de SQL Injection. >> >> Putamplexos. >> -- >> Luis Motta Campos >> is a DBA, Foodie, and Photographer >> >> >> On 21 May 2013, at 15:31, Ricardo Stock wrote: >> >> > Marcio, teu usu?rio que voce esta tentando se conectar tem acesso ao >> banco >> > Executa este comando no mysql para liberar o acesso GRANT ALL >> PRIVILEGES ON *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH >> GRANT OPTION; >> > >> > antes no mysql verfique o arquivo /etc/mysql/my.cnf nas configura??es >> se a linha BindAddress esta comentanda, se n?o a comente feito isto >> reinicie o servico. >> > >> > Se mesmo assim n?o conseguir, posta o codigo ai. >> > >> > um abra?o >> > >> > Ricardo Stock >> > www.stocksistemas.com.br >> > ----- Original Message ----- >> > From: Marcio Souza >> > To: saopaulo-pm at pm.org >> > Sent: Tuesday, May 21, 2013 10:16 AM >> > Subject: [SP-pm] DBI:mysql erro na conex?o >> > >> > Ol?, Grupo. >> > >> > >> > >> > Estou come?ando o meu trabalho com o Perl e esbarrei numa "sinuca de >> bico", tento conectar em um base mysql atrav?s da rede interna usando o ip >> da m?quina e utilizando um usu?rio diferente do root, mas com todos os >> acessos a base que tento conectar, mas para minha surpresa aparece "1045 >> Access denied for user". >> > >> > Utilizando o pr?prio mysql consigo acessar tudo corretamente mesmo >> remotamente, o que pode ser neste caso de t?o estranho que bloqueia o >> acesso ? >> > >> > >> > Estou usando atualmente a vers?o Strawberry 5.14. >> > >> > Marcio Souza >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> -- >> Luis Motta Campos >> is a DBA, Foodie, and Photographer >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Tue May 21 08:24:50 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 21 May 2013 12:24:50 -0300 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> Message-ID: M?rcio boa tarde! Voc? pode dar mais detalhes sobre o seu antigo trabalho de DBA ? Como: Qual banco voc?s usavam ? Que tipo de otimiza??es voc?s faziam ? 2013/5/21 Marcio - Google : > Luis, me desculpe, mas concordo com o Tiago! > > Fui DBA por mais de 12 anos, em bases relativamente grandes (>500TB e > 25.000K trans/min), e essa quest?o das permiss?es sempre foi o menor dos > problemas! > > Ainda mais nesse caso, que pelo que entendi ? um ambiente de testes. > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 21 de maio de 2013 11:16, Tiago Peczenyj > escreveu: > >> Se evita/corrige vulnerabilidade de sql injection usando prepared >> statement. >> >> restringir os usuarios eh um tipo de politica. ja trabalhei com ambas as >> formas e nao vi nenhuma vantagem em usar algo diferente de *.* ate pq alem >> de sql injection vc tem outros tipos de ataques como exaustao de recursos >> que sao requests validos porem destinados a ocupar a CPU com coisas inuteis. >> trabalhar proximo dos times de producao, seguranca, qualidade, etc, faz do >> dev um programador melhor mas achar que recomendar GRANT *.* eh algo de se >> envergonhar ja acho _deselegante_. >> >> >> >> 2013/5/21 Luis Motta Campos >>> >>> Oies. >>> >>> Ricardo, voc? deveria se envergonhar de dizer coisas assim na lista. Isto >>> ? muito m? pr?tica de desenvolvimento e faz a vida dos administradores de >>> bases de dados muito, muito dif?cil. >>> >>> Marcio, voc? precisa identificar e aplicar a menor quantidade poss?vel de >>> privil?gios aos seus usu?rios para garantir que eles possam fazer o m?nimo >>> essencial de opera??es de bases de dados no menor e mais restrito grupo de >>> objetos definidos na base de dados. De outra forma, voc? vai estar MUITO >>> vulner?vel a todo tipo de ataques usando t?cnicas de SQL Injection. >>> >>> Putamplexos. >>> -- >>> Luis Motta Campos >>> is a DBA, Foodie, and Photographer >>> >>> >>> On 21 May 2013, at 15:31, Ricardo Stock wrote: >>> >>> > Marcio, teu usu?rio que voce esta tentando se conectar tem acesso ao >>> > banco >>> > Executa este comando no mysql para liberar o acesso GRANT ALL >>> > PRIVILEGES ON *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT >>> > OPTION; >>> > >>> > antes no mysql verfique o arquivo /etc/mysql/my.cnf nas configura??es >>> > se a linha BindAddress esta comentanda, se n?o a comente feito isto reinicie >>> > o servico. >>> > >>> > Se mesmo assim n?o conseguir, posta o codigo ai. >>> > >>> > um abra?o >>> > >>> > Ricardo Stock >>> > www.stocksistemas.com.br >>> > ----- Original Message ----- >>> > From: Marcio Souza >>> > To: saopaulo-pm at pm.org >>> > Sent: Tuesday, May 21, 2013 10:16 AM >>> > Subject: [SP-pm] DBI:mysql erro na conex?o >>> > >>> > Ol?, Grupo. >>> > >>> > >>> > >>> > Estou come?ando o meu trabalho com o Perl e esbarrei numa "sinuca de >>> > bico", tento conectar em um base mysql atrav?s da rede interna usando o ip >>> > da m?quina e utilizando um usu?rio diferente do root, mas com todos os >>> > acessos a base que tento conectar, mas para minha surpresa aparece "1045 >>> > Access denied for user". >>> > >>> > Utilizando o pr?prio mysql consigo acessar tudo corretamente mesmo >>> > remotamente, o que pode ser neste caso de t?o estranho que bloqueia o acesso >>> > ? >>> > >>> > >>> > Estou usando atualmente a vers?o Strawberry 5.14. >>> > >>> > Marcio Souza >>> > >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> >>> -- >>> Luis Motta Campos >>> is a DBA, Foodie, and Photographer >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >> >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From tiago.peczenyj at gmail.com Tue May 21 08:25:27 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 21 May 2013 17:25:27 +0200 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> Message-ID: Agora perceba q vai ser um problema restringir acessos se o trabalho de criar um novo usuario for burocratico, atrasando o desenvolvimento (isso e outras coisas). Se o ambiente nao eh uma zona, se criar um usuario eh algo trivial (as vezes automatizado) nao faz mal fazer " direito " desde o comeco. 2013/5/21 Marcio - Google > Luis, me desculpe, mas concordo com o Tiago! > > Fui DBA por mais de 12 anos, em bases relativamente grandes (>500TB e > 25.000K trans/min), e essa quest?o das permiss?es sempre foi o menor dos > problemas! > > Ainda mais nesse caso, que pelo que entendi ? um ambiente de testes. > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 21 de maio de 2013 11:16, Tiago Peczenyj escreveu: > > Se evita/corrige vulnerabilidade de sql injection usando prepared >> statement. >> >> restringir os usuarios eh um tipo de politica. ja trabalhei com ambas as >> formas e nao vi nenhuma vantagem em usar algo diferente de *.* ate pq alem >> de sql injection vc tem outros tipos de ataques como exaustao de recursos >> que sao requests validos porem destinados a ocupar a CPU com coisas >> inuteis. trabalhar proximo dos times de producao, seguranca, qualidade, >> etc, faz do dev um programador melhor mas achar que recomendar GRANT *.* eh >> algo de se envergonhar ja acho _deselegante_. >> >> >> >> 2013/5/21 Luis Motta Campos >> >>> Oies. >>> >>> Ricardo, voc? deveria se envergonhar de dizer coisas assim na lista. >>> Isto ? muito m? pr?tica de desenvolvimento e faz a vida dos administradores >>> de bases de dados muito, muito dif?cil. >>> >>> Marcio, voc? precisa identificar e aplicar a menor quantidade poss?vel >>> de privil?gios aos seus usu?rios para garantir que eles possam fazer o >>> m?nimo essencial de opera??es de bases de dados no menor e mais restrito >>> grupo de objetos definidos na base de dados. De outra forma, voc? vai estar >>> MUITO vulner?vel a todo tipo de ataques usando t?cnicas de SQL Injection. >>> >>> Putamplexos. >>> -- >>> Luis Motta Campos >>> is a DBA, Foodie, and Photographer >>> >>> >>> On 21 May 2013, at 15:31, Ricardo Stock wrote: >>> >>> > Marcio, teu usu?rio que voce esta tentando se conectar tem acesso ao >>> banco >>> > Executa este comando no mysql para liberar o acesso GRANT ALL >>> PRIVILEGES ON *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH >>> GRANT OPTION; >>> > >>> > antes no mysql verfique o arquivo /etc/mysql/my.cnf nas configura??es >>> se a linha BindAddress esta comentanda, se n?o a comente feito isto >>> reinicie o servico. >>> > >>> > Se mesmo assim n?o conseguir, posta o codigo ai. >>> > >>> > um abra?o >>> > >>> > Ricardo Stock >>> > www.stocksistemas.com.br >>> > ----- Original Message ----- >>> > From: Marcio Souza >>> > To: saopaulo-pm at pm.org >>> > Sent: Tuesday, May 21, 2013 10:16 AM >>> > Subject: [SP-pm] DBI:mysql erro na conex?o >>> > >>> > Ol?, Grupo. >>> > >>> > >>> > >>> > Estou come?ando o meu trabalho com o Perl e esbarrei numa "sinuca >>> de bico", tento conectar em um base mysql atrav?s da rede interna usando o >>> ip da m?quina e utilizando um usu?rio diferente do root, mas com todos os >>> acessos a base que tento conectar, mas para minha surpresa aparece "1045 >>> Access denied for user". >>> > >>> > Utilizando o pr?prio mysql consigo acessar tudo corretamente mesmo >>> remotamente, o que pode ser neste caso de t?o estranho que bloqueia o >>> acesso ? >>> > >>> > >>> > Estou usando atualmente a vers?o Strawberry 5.14. >>> > >>> > Marcio Souza >>> > >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> >>> -- >>> Luis Motta Campos >>> is a DBA, Foodie, and Photographer >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From luismottacampos at yahoo.co.uk Tue May 21 08:37:33 2013 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Tue, 21 May 2013 17:37:33 +0200 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> Message-ID: <12468638-6919-4CE5-A3CF-8796CB4F5AF6@yahoo.co.uk> Tiago, Eu sou um troll velho, feio, e muito conhecido em 8 pa?ses. Acho que ? meio que um dever profissional ser deselegante. ;-) Putamplexos. -- Luis Motta Campos is a DBA, Foodie, and Photographer On 21 May 2013, at 17:16, Tiago Peczenyj wrote: > Se evita/corrige vulnerabilidade de sql injection usando prepared statement. > > restringir os usuarios eh um tipo de politica. ja trabalhei com ambas as formas e nao vi nenhuma vantagem em usar algo diferente de *.* ate pq alem de sql injection vc tem outros tipos de ataques como exaustao de recursos que sao requests validos porem destinados a ocupar a CPU com coisas inuteis. trabalhar proximo dos times de producao, seguranca, qualidade, etc, faz do dev um programador melhor mas achar que recomendar GRANT *.* eh algo de se envergonhar ja acho _deselegante_. > > > > 2013/5/21 Luis Motta Campos > Oies. > > Ricardo, voc? deveria se envergonhar de dizer coisas assim na lista. Isto ? muito m? pr?tica de desenvolvimento e faz a vida dos administradores de bases de dados muito, muito dif?cil. > > Marcio, voc? precisa identificar e aplicar a menor quantidade poss?vel de privil?gios aos seus usu?rios para garantir que eles possam fazer o m?nimo essencial de opera??es de bases de dados no menor e mais restrito grupo de objetos definidos na base de dados. De outra forma, voc? vai estar MUITO vulner?vel a todo tipo de ataques usando t?cnicas de SQL Injection. > > Putamplexos. > -- > Luis Motta Campos > is a DBA, Foodie, and Photographer > > > On 21 May 2013, at 15:31, Ricardo Stock wrote: > > > Marcio, teu usu?rio que voce esta tentando se conectar tem acesso ao banco > > Executa este comando no mysql para liberar o acesso GRANT ALL PRIVILEGES ON *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT OPTION; > > > > antes no mysql verfique o arquivo /etc/mysql/my.cnf nas configura??es se a linha BindAddress esta comentanda, se n?o a comente feito isto reinicie o servico. > > > > Se mesmo assim n?o conseguir, posta o codigo ai. > > > > um abra?o > > > > Ricardo Stock > > www.stocksistemas.com.br > > ----- Original Message ----- > > From: Marcio Souza > > To: saopaulo-pm at pm.org > > Sent: Tuesday, May 21, 2013 10:16 AM > > Subject: [SP-pm] DBI:mysql erro na conex?o > > > > Ol?, Grupo. > > > > > > > > Estou come?ando o meu trabalho com o Perl e esbarrei numa "sinuca de bico", tento conectar em um base mysql atrav?s da rede interna usando o ip da m?quina e utilizando um usu?rio diferente do root, mas com todos os acessos a base que tento conectar, mas para minha surpresa aparece "1045 Access denied for user". > > > > Utilizando o pr?prio mysql consigo acessar tudo corretamente mesmo remotamente, o que pode ser neste caso de t?o estranho que bloqueia o acesso ? > > > > > > Estou usando atualmente a vers?o Strawberry 5.14. > > > > Marcio Souza > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > -- > Luis Motta Campos > is a DBA, Foodie, and Photographer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Luis Motta Campos is a DBA, Foodie, and Photographer From marciorp at gmail.com Tue May 21 08:37:59 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 21 May 2013 11:37:59 -0400 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> Message-ID: Daniel, bom dia! Posso sim, s? seja mais especifico. Servidores IBM (20 se n?o me engano) e HP (25 se n?o me engano) com storage EMC e HP. Quando parei t?nhamos acabado de concluir a migra??o para SQL Server 2008 R2. Eu comecei com SQL 7.0 (um pesadelo). Diga os detalhes exatos que vejo se me recordo ou tenho aqui para te passar. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 21 de maio de 2013 11:24, Daniel de Oliveira Mantovani < daniel.oliveira.mantovani at gmail.com> escreveu: > M?rcio boa tarde! > > Voc? pode dar mais detalhes sobre o seu antigo trabalho de DBA ? > > Como: > > Qual banco voc?s usavam ? Que tipo de otimiza??es voc?s faziam ? > > 2013/5/21 Marcio - Google : > > Luis, me desculpe, mas concordo com o Tiago! > > > > Fui DBA por mais de 12 anos, em bases relativamente grandes (>500TB e > > 25.000K trans/min), e essa quest?o das permiss?es sempre foi o menor dos > > problemas! > > > > Ainda mais nesse caso, que pelo que entendi ? um ambiente de testes. > > > > [...]'s > > > > Marcio > > > > ======================================== > > ########### Campanha Ajude o Marcio! ########### > > http://sosmarcio.blogspot.com.br/ > > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > > ======================================== > > > > > > Em 21 de maio de 2013 11:16, Tiago Peczenyj > > escreveu: > > > >> Se evita/corrige vulnerabilidade de sql injection usando prepared > >> statement. > >> > >> restringir os usuarios eh um tipo de politica. ja trabalhei com ambas as > >> formas e nao vi nenhuma vantagem em usar algo diferente de *.* ate pq > alem > >> de sql injection vc tem outros tipos de ataques como exaustao de > recursos > >> que sao requests validos porem destinados a ocupar a CPU com coisas > inuteis. > >> trabalhar proximo dos times de producao, seguranca, qualidade, etc, faz > do > >> dev um programador melhor mas achar que recomendar GRANT *.* eh algo de > se > >> envergonhar ja acho _deselegante_. > >> > >> > >> > >> 2013/5/21 Luis Motta Campos > >>> > >>> Oies. > >>> > >>> Ricardo, voc? deveria se envergonhar de dizer coisas assim na lista. > Isto > >>> ? muito m? pr?tica de desenvolvimento e faz a vida dos administradores > de > >>> bases de dados muito, muito dif?cil. > >>> > >>> Marcio, voc? precisa identificar e aplicar a menor quantidade poss?vel > de > >>> privil?gios aos seus usu?rios para garantir que eles possam fazer o > m?nimo > >>> essencial de opera??es de bases de dados no menor e mais restrito > grupo de > >>> objetos definidos na base de dados. De outra forma, voc? vai estar > MUITO > >>> vulner?vel a todo tipo de ataques usando t?cnicas de SQL Injection. > >>> > >>> Putamplexos. > >>> -- > >>> Luis Motta Campos > >>> is a DBA, Foodie, and Photographer > >>> > >>> > >>> On 21 May 2013, at 15:31, Ricardo Stock > wrote: > >>> > >>> > Marcio, teu usu?rio que voce esta tentando se conectar tem acesso ao > >>> > banco > >>> > Executa este comando no mysql para liberar o acesso GRANT ALL > >>> > PRIVILEGES ON *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' > WITH GRANT > >>> > OPTION; > >>> > > >>> > antes no mysql verfique o arquivo /etc/mysql/my.cnf nas > configura??es > >>> > se a linha BindAddress esta comentanda, se n?o a comente feito isto > reinicie > >>> > o servico. > >>> > > >>> > Se mesmo assim n?o conseguir, posta o codigo ai. > >>> > > >>> > um abra?o > >>> > > >>> > Ricardo Stock > >>> > www.stocksistemas.com.br > >>> > ----- Original Message ----- > >>> > From: Marcio Souza > >>> > To: saopaulo-pm at pm.org > >>> > Sent: Tuesday, May 21, 2013 10:16 AM > >>> > Subject: [SP-pm] DBI:mysql erro na conex?o > >>> > > >>> > Ol?, Grupo. > >>> > > >>> > > >>> > > >>> > Estou come?ando o meu trabalho com o Perl e esbarrei numa "sinuca > de > >>> > bico", tento conectar em um base mysql atrav?s da rede interna > usando o ip > >>> > da m?quina e utilizando um usu?rio diferente do root, mas com todos > os > >>> > acessos a base que tento conectar, mas para minha surpresa aparece > "1045 > >>> > Access denied for user". > >>> > > >>> > Utilizando o pr?prio mysql consigo acessar tudo corretamente mesmo > >>> > remotamente, o que pode ser neste caso de t?o estranho que bloqueia > o acesso > >>> > ? > >>> > > >>> > > >>> > Estou usando atualmente a vers?o Strawberry 5.14. > >>> > > >>> > Marcio Souza > >>> > > >>> > > >>> > =begin disclaimer > >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> > L > >>> > =end disclaimer > >>> > =begin disclaimer > >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> > L > >>> > =end disclaimer > >>> > >>> -- > >>> Luis Motta Campos > >>> is a DBA, Foodie, and Photographer > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >> > >> > >> > >> > >> -- > >> Tiago B. Peczenyj > >> Linux User #405772 > >> > >> http://about.me/peczenyj > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marcio_runner at hotmail.com Tue May 21 08:56:46 2013 From: marcio_runner at hotmail.com (Marcio Souza) Date: Tue, 21 May 2013 15:56:46 +0000 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: , <08A9C455C0AB4AFF988C95BA323C0165@pcricardo>, , , , , Message-ID: Ola, Grupo. Fiz todos os testes poss?veis e imposs?veis antes de postar aqui minha duvida. S? para esclarecer mais detalhes sobre o problema, eu fiz testes em v?rios ambientes : SEVEN, XP e LINUX DEBIAN e tamb?m com as vers?es do PERL "STRAWBERRY" E "ACTIVEPERL" 5.14 e 5.16. Conectei localmente em cada m?quina utilizando o usu?rio e senha em quest?o no prompt do mysql para saber se havia alguma restri??o quanto a ele mesmo, mas em todos os casos deu certo os acessos normalmente. Tentei outros aplicativos e tamb?m tive exito, somente com o PERL est? acontecendo isso. Tenho boa experi?ncia com o MYSQL e j? utilizo ele em produ??o com uma aplica??o em C++ e na Web com o PHP, s? que estou disposto a trocar tudo isso pelo PERL, mas esbarrei justamente nesta quest?o da conex?o. Tamb?m acho muito estranho tal coisa, por isso mesmo me recorri ao grupo, porque isso consumiu o meu saber de tal jeito que fiquei sem a??o para resolver sozinho. Date: Tue, 21 May 2013 11:37:59 -0400 From: marciorp at gmail.com To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] DBI:mysql erro na conex?o Daniel, bom dia! Posso sim, s? seja mais especifico.Servidores IBM (20 se n?o me engano) e HP (25 se n?o me engano) com storage EMC e HP. Quando parei t?nhamos acabado de concluir a migra??o para SQL Server 2008 R2. Eu comecei com SQL 7.0 (um pesadelo). Diga os detalhes exatos que vejo se me recordo ou tenho aqui para te passar. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ###########http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 21 de maio de 2013 11:24, Daniel de Oliveira Mantovani escreveu: M?rcio boa tarde! Voc? pode dar mais detalhes sobre o seu antigo trabalho de DBA ? Como: Qual banco voc?s usavam ? Que tipo de otimiza??es voc?s faziam ? 2013/5/21 Marcio - Google : > Luis, me desculpe, mas concordo com o Tiago! > > Fui DBA por mais de 12 anos, em bases relativamente grandes (>500TB e > 25.000K trans/min), e essa quest?o das permiss?es sempre foi o menor dos > problemas! > > Ainda mais nesse caso, que pelo que entendi ? um ambiente de testes. > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 21 de maio de 2013 11:16, Tiago Peczenyj > escreveu: > >> Se evita/corrige vulnerabilidade de sql injection usando prepared >> statement. >> >> restringir os usuarios eh um tipo de politica. ja trabalhei com ambas as >> formas e nao vi nenhuma vantagem em usar algo diferente de *.* ate pq alem >> de sql injection vc tem outros tipos de ataques como exaustao de recursos >> que sao requests validos porem destinados a ocupar a CPU com coisas inuteis. >> trabalhar proximo dos times de producao, seguranca, qualidade, etc, faz do >> dev um programador melhor mas achar que recomendar GRANT *.* eh algo de se >> envergonhar ja acho _deselegante_. >> >> >> >> 2013/5/21 Luis Motta Campos >>> >>> Oies. >>> >>> Ricardo, voc? deveria se envergonhar de dizer coisas assim na lista. Isto >>> ? muito m? pr?tica de desenvolvimento e faz a vida dos administradores de >>> bases de dados muito, muito dif?cil. >>> >>> Marcio, voc? precisa identificar e aplicar a menor quantidade poss?vel de >>> privil?gios aos seus usu?rios para garantir que eles possam fazer o m?nimo >>> essencial de opera??es de bases de dados no menor e mais restrito grupo de >>> objetos definidos na base de dados. De outra forma, voc? vai estar MUITO >>> vulner?vel a todo tipo de ataques usando t?cnicas de SQL Injection. >>> >>> Putamplexos. >>> -- >>> Luis Motta Campos >>> is a DBA, Foodie, and Photographer >>> >>> >>> On 21 May 2013, at 15:31, Ricardo Stock wrote: >>> >>> > Marcio, teu usu?rio que voce esta tentando se conectar tem acesso ao >>> > banco >>> > Executa este comando no mysql para liberar o acesso GRANT ALL >>> > PRIVILEGES ON *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT >>> > OPTION; >>> > >>> > antes no mysql verfique o arquivo /etc/mysql/my.cnf nas configura??es >>> > se a linha BindAddress esta comentanda, se n?o a comente feito isto reinicie >>> > o servico. >>> > >>> > Se mesmo assim n?o conseguir, posta o codigo ai. >>> > >>> > um abra?o >>> > >>> > Ricardo Stock >>> > www.stocksistemas.com.br >>> > ----- Original Message ----- >>> > From: Marcio Souza >>> > To: saopaulo-pm at pm.org >>> > Sent: Tuesday, May 21, 2013 10:16 AM >>> > Subject: [SP-pm] DBI:mysql erro na conex?o >>> > >>> > Ol?, Grupo. >>> > >>> > >>> > >>> > Estou come?ando o meu trabalho com o Perl e esbarrei numa "sinuca de >>> > bico", tento conectar em um base mysql atrav?s da rede interna usando o ip >>> > da m?quina e utilizando um usu?rio diferente do root, mas com todos os >>> > acessos a base que tento conectar, mas para minha surpresa aparece "1045 >>> > Access denied for user". >>> > >>> > Utilizando o pr?prio mysql consigo acessar tudo corretamente mesmo >>> > remotamente, o que pode ser neste caso de t?o estranho que bloqueia o acesso >>> > ? >>> > >>> > >>> > Estou usando atualmente a vers?o Strawberry 5.14. >>> > >>> > Marcio Souza >>> > >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> >>> -- >>> Luis Motta Campos >>> is a DBA, Foodie, and Photographer >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >> >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Tue May 21 09:02:27 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 21 May 2013 13:02:27 -0300 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> Message-ID: "dbi:mysql:dbname=mydb;host=192.168.0.107", troque ; por : "dbi:mysql:dbname=mydb*:*host=192.168.0.107", 2013/5/21 Marcio Souza > Ola, Grupo. > > > Fiz todos os testes poss?veis e imposs?veis antes de postar aqui minha > duvida. S? para esclarecer mais detalhes sobre o problema, eu fiz testes em > v?rios ambientes : SEVEN, XP e LINUX DEBIAN e tamb?m com as vers?es do PERL > "STRAWBERRY" E "ACTIVEPERL" 5.14 e 5.16. > > > Conectei localmente em cada m?quina utilizando o usu?rio e senha em > quest?o no prompt do mysql para saber se havia alguma restri??o quanto a > ele mesmo, mas em todos os casos deu certo os acessos normalmente. Tentei > outros aplicativos e tamb?m tive exito, somente com o PERL est? acontecendo > isso. > > Tenho boa experi?ncia com o MYSQL e j? utilizo ele em produ??o com uma > aplica??o em C++ e na Web com o PHP, s? que estou disposto a trocar tudo > isso pelo PERL, mas esbarrei justamente nesta quest?o da conex?o. Tamb?m > acho muito estranho tal coisa, por isso mesmo me recorri ao grupo, porque > isso consumiu o meu saber de tal jeito que fiquei sem a??o para resolver > sozinho. > > > ------------------------------ > Date: Tue, 21 May 2013 11:37:59 -0400 > From: marciorp at gmail.com > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > > Daniel, bom dia! > > Posso sim, s? seja mais especifico. > Servidores IBM (20 se n?o me engano) e HP (25 se n?o me engano) com > storage EMC e HP. Quando parei t?nhamos acabado de concluir a migra??o para > SQL Server 2008 R2. Eu comecei com SQL 7.0 (um pesadelo). > > Diga os detalhes exatos que vejo se me recordo ou tenho aqui para te > passar. > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 21 de maio de 2013 11:24, Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> escreveu: > > M?rcio boa tarde! > > Voc? pode dar mais detalhes sobre o seu antigo trabalho de DBA ? > > Como: > > Qual banco voc?s usavam ? Que tipo de otimiza??es voc?s faziam ? > > 2013/5/21 Marcio - Google : > > Luis, me desculpe, mas concordo com o Tiago! > > > > Fui DBA por mais de 12 anos, em bases relativamente grandes (>500TB e > > 25.000K trans/min), e essa quest?o das permiss?es sempre foi o menor dos > > problemas! > > > > Ainda mais nesse caso, que pelo que entendi ? um ambiente de testes. > > > > [...]'s > > > > Marcio > > > > ======================================== > > ########### Campanha Ajude o Marcio! ########### > > http://sosmarcio.blogspot.com.br/ > > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > > ======================================== > > > > > > Em 21 de maio de 2013 11:16, Tiago Peczenyj > > escreveu: > > > >> Se evita/corrige vulnerabilidade de sql injection usando prepared > >> statement. > >> > >> restringir os usuarios eh um tipo de politica. ja trabalhei com ambas as > >> formas e nao vi nenhuma vantagem em usar algo diferente de *.* ate pq > alem > >> de sql injection vc tem outros tipos de ataques como exaustao de > recursos > >> que sao requests validos porem destinados a ocupar a CPU com coisas > inuteis. > >> trabalhar proximo dos times de producao, seguranca, qualidade, etc, faz > do > >> dev um programador melhor mas achar que recomendar GRANT *.* eh algo de > se > >> envergonhar ja acho _deselegante_. > >> > >> > >> > >> 2013/5/21 Luis Motta Campos > >>> > >>> Oies. > >>> > >>> Ricardo, voc? deveria se envergonhar de dizer coisas assim na lista. > Isto > >>> ? muito m? pr?tica de desenvolvimento e faz a vida dos administradores > de > >>> bases de dados muito, muito dif?cil. > >>> > >>> Marcio, voc? precisa identificar e aplicar a menor quantidade poss?vel > de > >>> privil?gios aos seus usu?rios para garantir que eles possam fazer o > m?nimo > >>> essencial de opera??es de bases de dados no menor e mais restrito > grupo de > >>> objetos definidos na base de dados. De outra forma, voc? vai estar > MUITO > >>> vulner?vel a todo tipo de ataques usando t?cnicas de SQL Injection. > >>> > >>> Putamplexos. > >>> -- > >>> Luis Motta Campos > >>> is a DBA, Foodie, and Photographer > >>> > >>> > >>> On 21 May 2013, at 15:31, Ricardo Stock > wrote: > >>> > >>> > Marcio, teu usu?rio que voce esta tentando se conectar tem acesso ao > >>> > banco > >>> > Executa este comando no mysql para liberar o acesso GRANT ALL > >>> > PRIVILEGES ON *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' > WITH GRANT > >>> > OPTION; > >>> > > >>> > antes no mysql verfique o arquivo /etc/mysql/my.cnf nas > configura??es > >>> > se a linha BindAddress esta comentanda, se n?o a comente feito isto > reinicie > >>> > o servico. > >>> > > >>> > Se mesmo assim n?o conseguir, posta o codigo ai. > >>> > > >>> > um abra?o > >>> > > >>> > Ricardo Stock > >>> > www.stocksistemas.com.br > >>> > ----- Original Message ----- > >>> > From: Marcio Souza > >>> > To: saopaulo-pm at pm.org > >>> > Sent: Tuesday, May 21, 2013 10:16 AM > >>> > Subject: [SP-pm] DBI:mysql erro na conex?o > >>> > > >>> > Ol?, Grupo. > >>> > > >>> > > >>> > > >>> > Estou come?ando o meu trabalho com o Perl e esbarrei numa "sinuca > de > >>> > bico", tento conectar em um base mysql atrav?s da rede interna > usando o ip > >>> > da m?quina e utilizando um usu?rio diferente do root, mas com todos > os > >>> > acessos a base que tento conectar, mas para minha surpresa aparece > "1045 > >>> > Access denied for user". > >>> > > >>> > Utilizando o pr?prio mysql consigo acessar tudo corretamente mesmo > >>> > remotamente, o que pode ser neste caso de t?o estranho que bloqueia > o acesso > >>> > ? > >>> > > >>> > > >>> > Estou usando atualmente a vers?o Strawberry 5.14. > >>> > > >>> > Marcio Souza > >>> > > >>> > > >>> > =begin disclaimer > >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> > L > >>> > =end disclaimer > >>> > =begin disclaimer > >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> > L > >>> > =end disclaimer > >>> > >>> -- > >>> Luis Motta Campos > >>> is a DBA, Foodie, and Photographer > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >> > >> > >> > >> > >> -- > >> Tiago B. Peczenyj > >> Linux User #405772 > >> > >> http://about.me/peczenyj > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: > SaoPaulo-pm at pm.org L =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From marcio_runner at hotmail.com Tue May 21 09:14:12 2013 From: marcio_runner at hotmail.com (Marcio Souza) Date: Tue, 21 May 2013 16:14:12 +0000 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: , <08A9C455C0AB4AFF988C95BA323C0165@pcricardo>, , , , , , , Message-ID: Ola, Grupo. Nada feito, n?o funcionou trocando o ";" por ":". Aproveite e fiz a consulta do drive do MYSQL no perl para saber se ele est? instalado, e confirmei com exito em todos os ambientes, utilizei o c?digo abaixo : #! / Usr / bin / perl use strict;use DBI; my @ ary = DBI-> available_drivers ();print join ("\n", @ ary), "\n"; From: renato.cron at gmail.com Date: Tue, 21 May 2013 13:02:27 -0300 To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] DBI:mysql erro na conex?o "dbi:mysql:dbname=mydb;host=192.168.0.107", troque ; por : "dbi:mysql:dbname=mydb:host=192.168.0.107", 2013/5/21 Marcio Souza Ola, Grupo. Fiz todos os testes poss?veis e imposs?veis antes de postar aqui minha duvida. S? para esclarecer mais detalhes sobre o problema, eu fiz testes em v?rios ambientes : SEVEN, XP e LINUX DEBIAN e tamb?m com as vers?es do PERL "STRAWBERRY" E "ACTIVEPERL" 5.14 e 5.16. Conectei localmente em cada m?quina utilizando o usu?rio e senha em quest?o no prompt do mysql para saber se havia alguma restri??o quanto a ele mesmo, mas em todos os casos deu certo os acessos normalmente. Tentei outros aplicativos e tamb?m tive exito, somente com o PERL est? acontecendo isso. Tenho boa experi?ncia com o MYSQL e j? utilizo ele em produ??o com uma aplica??o em C++ e na Web com o PHP, s? que estou disposto a trocar tudo isso pelo PERL, mas esbarrei justamente nesta quest?o da conex?o. Tamb?m acho muito estranho tal coisa, por isso mesmo me recorri ao grupo, porque isso consumiu o meu saber de tal jeito que fiquei sem a??o para resolver sozinho. Date: Tue, 21 May 2013 11:37:59 -0400 From: marciorp at gmail.com To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] DBI:mysql erro na conex?o Daniel, bom dia! Posso sim, s? seja mais especifico.Servidores IBM (20 se n?o me engano) e HP (25 se n?o me engano) com storage EMC e HP. Quando parei t?nhamos acabado de concluir a migra??o para SQL Server 2008 R2. Eu comecei com SQL 7.0 (um pesadelo). Diga os detalhes exatos que vejo se me recordo ou tenho aqui para te passar. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ###########http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 21 de maio de 2013 11:24, Daniel de Oliveira Mantovani escreveu: M?rcio boa tarde! Voc? pode dar mais detalhes sobre o seu antigo trabalho de DBA ? Como: Qual banco voc?s usavam ? Que tipo de otimiza??es voc?s faziam ? 2013/5/21 Marcio - Google : > Luis, me desculpe, mas concordo com o Tiago! > > Fui DBA por mais de 12 anos, em bases relativamente grandes (>500TB e > 25.000K trans/min), e essa quest?o das permiss?es sempre foi o menor dos > problemas! > > Ainda mais nesse caso, que pelo que entendi ? um ambiente de testes. > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 21 de maio de 2013 11:16, Tiago Peczenyj > escreveu: > >> Se evita/corrige vulnerabilidade de sql injection usando prepared >> statement. >> >> restringir os usuarios eh um tipo de politica. ja trabalhei com ambas as >> formas e nao vi nenhuma vantagem em usar algo diferente de *.* ate pq alem >> de sql injection vc tem outros tipos de ataques como exaustao de recursos >> que sao requests validos porem destinados a ocupar a CPU com coisas inuteis. >> trabalhar proximo dos times de producao, seguranca, qualidade, etc, faz do >> dev um programador melhor mas achar que recomendar GRANT *.* eh algo de se >> envergonhar ja acho _deselegante_. >> >> >> >> 2013/5/21 Luis Motta Campos >>> >>> Oies. >>> >>> Ricardo, voc? deveria se envergonhar de dizer coisas assim na lista. Isto >>> ? muito m? pr?tica de desenvolvimento e faz a vida dos administradores de >>> bases de dados muito, muito dif?cil. >>> >>> Marcio, voc? precisa identificar e aplicar a menor quantidade poss?vel de >>> privil?gios aos seus usu?rios para garantir que eles possam fazer o m?nimo >>> essencial de opera??es de bases de dados no menor e mais restrito grupo de >>> objetos definidos na base de dados. De outra forma, voc? vai estar MUITO >>> vulner?vel a todo tipo de ataques usando t?cnicas de SQL Injection. >>> >>> Putamplexos. >>> -- >>> Luis Motta Campos >>> is a DBA, Foodie, and Photographer >>> >>> >>> On 21 May 2013, at 15:31, Ricardo Stock wrote: >>> >>> > Marcio, teu usu?rio que voce esta tentando se conectar tem acesso ao >>> > banco >>> > Executa este comando no mysql para liberar o acesso GRANT ALL >>> > PRIVILEGES ON *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT >>> > OPTION; >>> > >>> > antes no mysql verfique o arquivo /etc/mysql/my.cnf nas configura??es >>> > se a linha BindAddress esta comentanda, se n?o a comente feito isto reinicie >>> > o servico. >>> > >>> > Se mesmo assim n?o conseguir, posta o codigo ai. >>> > >>> > um abra?o >>> > >>> > Ricardo Stock >>> > www.stocksistemas.com.br >>> > ----- Original Message ----- >>> > From: Marcio Souza >>> > To: saopaulo-pm at pm.org >>> > Sent: Tuesday, May 21, 2013 10:16 AM >>> > Subject: [SP-pm] DBI:mysql erro na conex?o >>> > >>> > Ol?, Grupo. >>> > >>> > >>> > >>> > Estou come?ando o meu trabalho com o Perl e esbarrei numa "sinuca de >>> > bico", tento conectar em um base mysql atrav?s da rede interna usando o ip >>> > da m?quina e utilizando um usu?rio diferente do root, mas com todos os >>> > acessos a base que tento conectar, mas para minha surpresa aparece "1045 >>> > Access denied for user". >>> > >>> > Utilizando o pr?prio mysql consigo acessar tudo corretamente mesmo >>> > remotamente, o que pode ser neste caso de t?o estranho que bloqueia o acesso >>> > ? >>> > >>> > >>> > Estou usando atualmente a vers?o Strawberry 5.14. >>> > >>> > Marcio Souza >>> > >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> >>> -- >>> Luis Motta Campos >>> is a DBA, Foodie, and Photographer >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >> >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -- Sarav?,Renato CRON http://www.renatocron.com/blog/@renato_cron =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Tue May 21 09:20:34 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 21 May 2013 13:20:34 -0300 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> Message-ID: Caramba, que estranho. por ??? nao h? motivo, mas tente http://pastebin.com/eN4gKke4 2013/5/21 Marcio Souza > Ola, Grupo. > > > Nada feito, n?o funcionou trocando o ";" por ":". > > Aproveite e fiz a consulta do drive do MYSQL no perl para saber se ele > est? instalado, e confirmei com exito em todos os ambientes, utilizei o > c?digo abaixo : > > #! / Usr / bin / perl > > use strict; > use DBI; > > my @ ary = DBI-> available_drivers (); > print join ("\n", @ ary), "\n"; > > ------------------------------ > From: renato.cron at gmail.com > Date: Tue, 21 May 2013 13:02:27 -0300 > > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > "dbi:mysql:dbname=mydb;host=192.168.0.107", > > > troque ; por : > "dbi:mysql:dbname=mydb*:*host=192.168.0.107", > > > > 2013/5/21 Marcio Souza > > Ola, Grupo. > > > Fiz todos os testes poss?veis e imposs?veis antes de postar aqui minha > duvida. S? para esclarecer mais detalhes sobre o problema, eu fiz testes em > v?rios ambientes : SEVEN, XP e LINUX DEBIAN e tamb?m com as vers?es do PERL > "STRAWBERRY" E "ACTIVEPERL" 5.14 e 5.16. > > > Conectei localmente em cada m?quina utilizando o usu?rio e senha em > quest?o no prompt do mysql para saber se havia alguma restri??o quanto a > ele mesmo, mas em todos os casos deu certo os acessos normalmente. Tentei > outros aplicativos e tamb?m tive exito, somente com o PERL est? acontecendo > isso. > > Tenho boa experi?ncia com o MYSQL e j? utilizo ele em produ??o com uma > aplica??o em C++ e na Web com o PHP, s? que estou disposto a trocar tudo > isso pelo PERL, mas esbarrei justamente nesta quest?o da conex?o. Tamb?m > acho muito estranho tal coisa, por isso mesmo me recorri ao grupo, porque > isso consumiu o meu saber de tal jeito que fiquei sem a??o para resolver > sozinho. > > > ------------------------------ > Date: Tue, 21 May 2013 11:37:59 -0400 > From: marciorp at gmail.com > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > > Daniel, bom dia! > > Posso sim, s? seja mais especifico. > Servidores IBM (20 se n?o me engano) e HP (25 se n?o me engano) com > storage EMC e HP. Quando parei t?nhamos acabado de concluir a migra??o para > SQL Server 2008 R2. Eu comecei com SQL 7.0 (um pesadelo). > > Diga os detalhes exatos que vejo se me recordo ou tenho aqui para te > passar. > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 21 de maio de 2013 11:24, Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> escreveu: > > M?rcio boa tarde! > > Voc? pode dar mais detalhes sobre o seu antigo trabalho de DBA ? > > Como: > > Qual banco voc?s usavam ? Que tipo de otimiza??es voc?s faziam ? > > 2013/5/21 Marcio - Google : > > Luis, me desculpe, mas concordo com o Tiago! > > > > Fui DBA por mais de 12 anos, em bases relativamente grandes (>500TB e > > 25.000K trans/min), e essa quest?o das permiss?es sempre foi o menor dos > > problemas! > > > > Ainda mais nesse caso, que pelo que entendi ? um ambiente de testes. > > > > [...]'s > > > > Marcio > > > > ======================================== > > ########### Campanha Ajude o Marcio! ########### > > http://sosmarcio.blogspot.com.br/ > > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > > ======================================== > > > > > > Em 21 de maio de 2013 11:16, Tiago Peczenyj > > escreveu: > > > >> Se evita/corrige vulnerabilidade de sql injection usando prepared > >> statement. > >> > >> restringir os usuarios eh um tipo de politica. ja trabalhei com ambas as > >> formas e nao vi nenhuma vantagem em usar algo diferente de *.* ate pq > alem > >> de sql injection vc tem outros tipos de ataques como exaustao de > recursos > >> que sao requests validos porem destinados a ocupar a CPU com coisas > inuteis. > >> trabalhar proximo dos times de producao, seguranca, qualidade, etc, faz > do > >> dev um programador melhor mas achar que recomendar GRANT *.* eh algo de > se > >> envergonhar ja acho _deselegante_. > >> > >> > >> > >> 2013/5/21 Luis Motta Campos > >>> > >>> Oies. > >>> > >>> Ricardo, voc? deveria se envergonhar de dizer coisas assim na lista. > Isto > >>> ? muito m? pr?tica de desenvolvimento e faz a vida dos administradores > de > >>> bases de dados muito, muito dif?cil. > >>> > >>> Marcio, voc? precisa identificar e aplicar a menor quantidade poss?vel > de > >>> privil?gios aos seus usu?rios para garantir que eles possam fazer o > m?nimo > >>> essencial de opera??es de bases de dados no menor e mais restrito > grupo de > >>> objetos definidos na base de dados. De outra forma, voc? vai estar > MUITO > >>> vulner?vel a todo tipo de ataques usando t?cnicas de SQL Injection. > >>> > >>> Putamplexos. > >>> -- > >>> Luis Motta Campos > >>> is a DBA, Foodie, and Photographer > >>> > >>> > >>> On 21 May 2013, at 15:31, Ricardo Stock > wrote: > >>> > >>> > Marcio, teu usu?rio que voce esta tentando se conectar tem acesso ao > >>> > banco > >>> > Executa este comando no mysql para liberar o acesso GRANT ALL > >>> > PRIVILEGES ON *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' > WITH GRANT > >>> > OPTION; > >>> > > >>> > antes no mysql verfique o arquivo /etc/mysql/my.cnf nas > configura??es > >>> > se a linha BindAddress esta comentanda, se n?o a comente feito isto > reinicie > >>> > o servico. > >>> > > >>> > Se mesmo assim n?o conseguir, posta o codigo ai. > >>> > > >>> > um abra?o > >>> > > >>> > Ricardo Stock > >>> > www.stocksistemas.com.br > >>> > ----- Original Message ----- > >>> > From: Marcio Souza > >>> > To: saopaulo-pm at pm.org > >>> > Sent: Tuesday, May 21, 2013 10:16 AM > >>> > Subject: [SP-pm] DBI:mysql erro na conex?o > >>> > > >>> > Ol?, Grupo. > >>> > > >>> > > >>> > > >>> > Estou come?ando o meu trabalho com o Perl e esbarrei numa "sinuca > de > >>> > bico", tento conectar em um base mysql atrav?s da rede interna > usando o ip > >>> > da m?quina e utilizando um usu?rio diferente do root, mas com todos > os > >>> > acessos a base que tento conectar, mas para minha surpresa aparece > "1045 > >>> > Access denied for user". > >>> > > >>> > Utilizando o pr?prio mysql consigo acessar tudo corretamente mesmo > >>> > remotamente, o que pode ser neste caso de t?o estranho que bloqueia > o acesso > >>> > ? > >>> > > >>> > > >>> > Estou usando atualmente a vers?o Strawberry 5.14. > >>> > > >>> > Marcio Souza > >>> > > >>> > > >>> > =begin disclaimer > >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> > L > >>> > =end disclaimer > >>> > =begin disclaimer > >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> > L > >>> > =end disclaimer > >>> > >>> -- > >>> Luis Motta Campos > >>> is a DBA, Foodie, and Photographer > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >> > >> > >> > >> > >> -- > >> Tiago B. Peczenyj > >> Linux User #405772 > >> > >> http://about.me/peczenyj > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: > SaoPaulo-pm at pm.org L =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: > SaoPaulo-pm at pm.org L =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Tue May 21 09:20:58 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Tue, 21 May 2013 13:20:58 -0300 Subject: [SP-pm] =?utf-8?q?DBI=3Amysql_erro_na_conex=C3=A3o?= In-Reply-To: References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> Message-ID: Marcio (runner), alguma chance de ser seu pool de conex?o? Lista, que tal um outro post sobre boas pr?ticas de adm de banco =) []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/5/21 Marcio Souza > Ola, Grupo. > > > Nada feito, n?o funcionou trocando o ";" por ":". > > Aproveite e fiz a consulta do drive do MYSQL no perl para saber se ele > est? instalado, e confirmei com exito em todos os ambientes, utilizei o > c?digo abaixo : > > #! / Usr / bin / perl > > use strict; > use DBI; > > my @ ary = DBI-> available_drivers (); > print join ("\n", @ ary), "\n"; > > ------------------------------ > From: renato.cron at gmail.com > Date: Tue, 21 May 2013 13:02:27 -0300 > > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > "dbi:mysql:dbname=mydb;host=192.168.0.107", > > > troque ; por : > "dbi:mysql:dbname=mydb*:*host=192.168.0.107", > > > > 2013/5/21 Marcio Souza > > Ola, Grupo. > > > Fiz todos os testes poss?veis e imposs?veis antes de postar aqui minha > duvida. S? para esclarecer mais detalhes sobre o problema, eu fiz testes em > v?rios ambientes : SEVEN, XP e LINUX DEBIAN e tamb?m com as vers?es do PERL > "STRAWBERRY" E "ACTIVEPERL" 5.14 e 5.16. > > > Conectei localmente em cada m?quina utilizando o usu?rio e senha em > quest?o no prompt do mysql para saber se havia alguma restri??o quanto a > ele mesmo, mas em todos os casos deu certo os acessos normalmente. Tentei > outros aplicativos e tamb?m tive exito, somente com o PERL est? acontecendo > isso. > > Tenho boa experi?ncia com o MYSQL e j? utilizo ele em produ??o com uma > aplica??o em C++ e na Web com o PHP, s? que estou disposto a trocar tudo > isso pelo PERL, mas esbarrei justamente nesta quest?o da conex?o. Tamb?m > acho muito estranho tal coisa, por isso mesmo me recorri ao grupo, porque > isso consumiu o meu saber de tal jeito que fiquei sem a??o para resolver > sozinho. > > > ------------------------------ > Date: Tue, 21 May 2013 11:37:59 -0400 > From: marciorp at gmail.com > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > > Daniel, bom dia! > > Posso sim, s? seja mais especifico. > Servidores IBM (20 se n?o me engano) e HP (25 se n?o me engano) com > storage EMC e HP. Quando parei t?nhamos acabado de concluir a migra??o para > SQL Server 2008 R2. Eu comecei com SQL 7.0 (um pesadelo). > > Diga os detalhes exatos que vejo se me recordo ou tenho aqui para te > passar. > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 21 de maio de 2013 11:24, Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> escreveu: > > M?rcio boa tarde! > > Voc? pode dar mais detalhes sobre o seu antigo trabalho de DBA ? > > Como: > > Qual banco voc?s usavam ? Que tipo de otimiza??es voc?s faziam ? > > 2013/5/21 Marcio - Google : > > Luis, me desculpe, mas concordo com o Tiago! > > > > Fui DBA por mais de 12 anos, em bases relativamente grandes (>500TB e > > 25.000K trans/min), e essa quest?o das permiss?es sempre foi o menor dos > > problemas! > > > > Ainda mais nesse caso, que pelo que entendi ? um ambiente de testes. > > > > [...]'s > > > > Marcio > > > > ======================================== > > ########### Campanha Ajude o Marcio! ########### > > http://sosmarcio.blogspot.com.br/ > > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > > ======================================== > > > > > > Em 21 de maio de 2013 11:16, Tiago Peczenyj > > escreveu: > > > >> Se evita/corrige vulnerabilidade de sql injection usando prepared > >> statement. > >> > >> restringir os usuarios eh um tipo de politica. ja trabalhei com ambas as > >> formas e nao vi nenhuma vantagem em usar algo diferente de *.* ate pq > alem > >> de sql injection vc tem outros tipos de ataques como exaustao de > recursos > >> que sao requests validos porem destinados a ocupar a CPU com coisas > inuteis. > >> trabalhar proximo dos times de producao, seguranca, qualidade, etc, faz > do > >> dev um programador melhor mas achar que recomendar GRANT *.* eh algo de > se > >> envergonhar ja acho _deselegante_. > >> > >> > >> > >> 2013/5/21 Luis Motta Campos > >>> > >>> Oies. > >>> > >>> Ricardo, voc? deveria se envergonhar de dizer coisas assim na lista. > Isto > >>> ? muito m? pr?tica de desenvolvimento e faz a vida dos administradores > de > >>> bases de dados muito, muito dif?cil. > >>> > >>> Marcio, voc? precisa identificar e aplicar a menor quantidade poss?vel > de > >>> privil?gios aos seus usu?rios para garantir que eles possam fazer o > m?nimo > >>> essencial de opera??es de bases de dados no menor e mais restrito > grupo de > >>> objetos definidos na base de dados. De outra forma, voc? vai estar > MUITO > >>> vulner?vel a todo tipo de ataques usando t?cnicas de SQL Injection. > >>> > >>> Putamplexos. > >>> -- > >>> Luis Motta Campos > >>> is a DBA, Foodie, and Photographer > >>> > >>> > >>> On 21 May 2013, at 15:31, Ricardo Stock > wrote: > >>> > >>> > Marcio, teu usu?rio que voce esta tentando se conectar tem acesso ao > >>> > banco > >>> > Executa este comando no mysql para liberar o acesso GRANT ALL > >>> > PRIVILEGES ON *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' > WITH GRANT > >>> > OPTION; > >>> > > >>> > antes no mysql verfique o arquivo /etc/mysql/my.cnf nas > configura??es > >>> > se a linha BindAddress esta comentanda, se n?o a comente feito isto > reinicie > >>> > o servico. > >>> > > >>> > Se mesmo assim n?o conseguir, posta o codigo ai. > >>> > > >>> > um abra?o > >>> > > >>> > Ricardo Stock > >>> > www.stocksistemas.com.br > >>> > ----- Original Message ----- > >>> > From: Marcio Souza > >>> > To: saopaulo-pm at pm.org > >>> > Sent: Tuesday, May 21, 2013 10:16 AM > >>> > Subject: [SP-pm] DBI:mysql erro na conex?o > >>> > > >>> > Ol?, Grupo. > >>> > > >>> > > >>> > > >>> > Estou come?ando o meu trabalho com o Perl e esbarrei numa "sinuca > de > >>> > bico", tento conectar em um base mysql atrav?s da rede interna > usando o ip > >>> > da m?quina e utilizando um usu?rio diferente do root, mas com todos > os > >>> > acessos a base que tento conectar, mas para minha surpresa aparece > "1045 > >>> > Access denied for user". > >>> > > >>> > Utilizando o pr?prio mysql consigo acessar tudo corretamente mesmo > >>> > remotamente, o que pode ser neste caso de t?o estranho que bloqueia > o acesso > >>> > ? > >>> > > >>> > > >>> > Estou usando atualmente a vers?o Strawberry 5.14. > >>> > > >>> > Marcio Souza > >>> > > >>> > > >>> > =begin disclaimer > >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> > L > >>> > =end disclaimer > >>> > =begin disclaimer > >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> > L > >>> > =end disclaimer > >>> > >>> -- > >>> Luis Motta Campos > >>> is a DBA, Foodie, and Photographer > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >> > >> > >> > >> > >> -- > >> Tiago B. Peczenyj > >> Linux User #405772 > >> > >> http://about.me/peczenyj > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: > SaoPaulo-pm at pm.org L =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: > SaoPaulo-pm at pm.org L =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Tue May 21 09:38:46 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 21 May 2013 13:38:46 -0300 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> Message-ID: Eu ainda insisto que pode haver algo errado na sua string de conex?o. N?o quero parecer simpl?rio, mas as vezes os erros mais simples s?o os que nos 'mordem' com mais viol?ncia... Cheers! 2013/5/21 Marcio Ferreira > Marcio (runner), alguma chance de ser seu pool de conex?o? > > Lista, que tal um outro post sobre boas pr?ticas de adm de banco =) > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/5/21 Marcio Souza > >> Ola, Grupo. >> >> >> Nada feito, n?o funcionou trocando o ";" por ":". >> >> Aproveite e fiz a consulta do drive do MYSQL no perl para saber se ele >> est? instalado, e confirmei com exito em todos os ambientes, utilizei o >> c?digo abaixo : >> >> #! / Usr / bin / perl >> >> use strict; >> use DBI; >> >> my @ ary = DBI-> available_drivers (); >> print join ("\n", @ ary), "\n"; >> >> ------------------------------ >> From: renato.cron at gmail.com >> Date: Tue, 21 May 2013 13:02:27 -0300 >> >> To: saopaulo-pm at mail.pm.org >> Subject: Re: [SP-pm] DBI:mysql erro na conex?o >> >> "dbi:mysql:dbname=mydb;host=192.168.0.107", >> >> >> troque ; por : >> "dbi:mysql:dbname=mydb*:*host=192.168.0.107", >> >> >> >> 2013/5/21 Marcio Souza >> >> Ola, Grupo. >> >> >> Fiz todos os testes poss?veis e imposs?veis antes de postar aqui minha >> duvida. S? para esclarecer mais detalhes sobre o problema, eu fiz testes em >> v?rios ambientes : SEVEN, XP e LINUX DEBIAN e tamb?m com as vers?es do PERL >> "STRAWBERRY" E "ACTIVEPERL" 5.14 e 5.16. >> >> >> Conectei localmente em cada m?quina utilizando o usu?rio e senha em >> quest?o no prompt do mysql para saber se havia alguma restri??o quanto a >> ele mesmo, mas em todos os casos deu certo os acessos normalmente. Tentei >> outros aplicativos e tamb?m tive exito, somente com o PERL est? acontecendo >> isso. >> >> Tenho boa experi?ncia com o MYSQL e j? utilizo ele em produ??o com uma >> aplica??o em C++ e na Web com o PHP, s? que estou disposto a trocar tudo >> isso pelo PERL, mas esbarrei justamente nesta quest?o da conex?o. Tamb?m >> acho muito estranho tal coisa, por isso mesmo me recorri ao grupo, porque >> isso consumiu o meu saber de tal jeito que fiquei sem a??o para resolver >> sozinho. >> >> >> ------------------------------ >> Date: Tue, 21 May 2013 11:37:59 -0400 >> From: marciorp at gmail.com >> To: saopaulo-pm at mail.pm.org >> Subject: Re: [SP-pm] DBI:mysql erro na conex?o >> >> >> Daniel, bom dia! >> >> Posso sim, s? seja mais especifico. >> Servidores IBM (20 se n?o me engano) e HP (25 se n?o me engano) com >> storage EMC e HP. Quando parei t?nhamos acabado de concluir a migra??o para >> SQL Server 2008 R2. Eu comecei com SQL 7.0 (um pesadelo). >> >> Diga os detalhes exatos que vejo se me recordo ou tenho aqui para te >> passar. >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 21 de maio de 2013 11:24, Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com> escreveu: >> >> M?rcio boa tarde! >> >> Voc? pode dar mais detalhes sobre o seu antigo trabalho de DBA ? >> >> Como: >> >> Qual banco voc?s usavam ? Que tipo de otimiza??es voc?s faziam ? >> >> 2013/5/21 Marcio - Google : >> > Luis, me desculpe, mas concordo com o Tiago! >> > >> > Fui DBA por mais de 12 anos, em bases relativamente grandes (>500TB e >> > 25.000K trans/min), e essa quest?o das permiss?es sempre foi o menor dos >> > problemas! >> > >> > Ainda mais nesse caso, que pelo que entendi ? um ambiente de testes. >> > >> > [...]'s >> > >> > Marcio >> > >> > ======================================== >> > ########### Campanha Ajude o Marcio! ########### >> > http://sosmarcio.blogspot.com.br/ >> > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> > ======================================== >> > >> > >> > Em 21 de maio de 2013 11:16, Tiago Peczenyj >> > escreveu: >> > >> >> Se evita/corrige vulnerabilidade de sql injection usando prepared >> >> statement. >> >> >> >> restringir os usuarios eh um tipo de politica. ja trabalhei com ambas >> as >> >> formas e nao vi nenhuma vantagem em usar algo diferente de *.* ate pq >> alem >> >> de sql injection vc tem outros tipos de ataques como exaustao de >> recursos >> >> que sao requests validos porem destinados a ocupar a CPU com coisas >> inuteis. >> >> trabalhar proximo dos times de producao, seguranca, qualidade, etc, >> faz do >> >> dev um programador melhor mas achar que recomendar GRANT *.* eh algo >> de se >> >> envergonhar ja acho _deselegante_. >> >> >> >> >> >> >> >> 2013/5/21 Luis Motta Campos >> >>> >> >>> Oies. >> >>> >> >>> Ricardo, voc? deveria se envergonhar de dizer coisas assim na lista. >> Isto >> >>> ? muito m? pr?tica de desenvolvimento e faz a vida dos >> administradores de >> >>> bases de dados muito, muito dif?cil. >> >>> >> >>> Marcio, voc? precisa identificar e aplicar a menor quantidade >> poss?vel de >> >>> privil?gios aos seus usu?rios para garantir que eles possam fazer o >> m?nimo >> >>> essencial de opera??es de bases de dados no menor e mais restrito >> grupo de >> >>> objetos definidos na base de dados. De outra forma, voc? vai estar >> MUITO >> >>> vulner?vel a todo tipo de ataques usando t?cnicas de SQL Injection. >> >>> >> >>> Putamplexos. >> >>> -- >> >>> Luis Motta Campos >> >>> is a DBA, Foodie, and Photographer >> >>> >> >>> >> >>> On 21 May 2013, at 15:31, Ricardo Stock >> wrote: >> >>> >> >>> > Marcio, teu usu?rio que voce esta tentando se conectar tem acesso ao >> >>> > banco >> >>> > Executa este comando no mysql para liberar o acesso GRANT ALL >> >>> > PRIVILEGES ON *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' >> WITH GRANT >> >>> > OPTION; >> >>> > >> >>> > antes no mysql verfique o arquivo /etc/mysql/my.cnf nas >> configura??es >> >>> > se a linha BindAddress esta comentanda, se n?o a comente feito isto >> reinicie >> >>> > o servico. >> >>> > >> >>> > Se mesmo assim n?o conseguir, posta o codigo ai. >> >>> > >> >>> > um abra?o >> >>> > >> >>> > Ricardo Stock >> >>> > www.stocksistemas.com.br >> >>> > ----- Original Message ----- >> >>> > From: Marcio Souza >> >>> > To: saopaulo-pm at pm.org >> >>> > Sent: Tuesday, May 21, 2013 10:16 AM >> >>> > Subject: [SP-pm] DBI:mysql erro na conex?o >> >>> > >> >>> > Ol?, Grupo. >> >>> > >> >>> > >> >>> > >> >>> > Estou come?ando o meu trabalho com o Perl e esbarrei numa >> "sinuca de >> >>> > bico", tento conectar em um base mysql atrav?s da rede interna >> usando o ip >> >>> > da m?quina e utilizando um usu?rio diferente do root, mas com todos >> os >> >>> > acessos a base que tento conectar, mas para minha surpresa aparece >> "1045 >> >>> > Access denied for user". >> >>> > >> >>> > Utilizando o pr?prio mysql consigo acessar tudo corretamente >> mesmo >> >>> > remotamente, o que pode ser neste caso de t?o estranho que bloqueia >> o acesso >> >>> > ? >> >>> > >> >>> > >> >>> > Estou usando atualmente a vers?o Strawberry 5.14. >> >>> > >> >>> > Marcio Souza >> >>> > >> >>> > >> >>> > =begin disclaimer >> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> > L >> >>> > =end disclaimer >> >>> > =begin disclaimer >> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> > L >> >>> > =end disclaimer >> >>> >> >>> -- >> >>> Luis Motta Campos >> >>> is a DBA, Foodie, and Photographer >> >>> =begin disclaimer >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> L >> >>> =end disclaimer >> >> >> >> >> >> >> >> >> >> -- >> >> Tiago B. Peczenyj >> >> Linux User #405772 >> >> >> >> http://about.me/peczenyj >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: >> SaoPaulo-pm at pm.org L =end disclaimer >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: >> SaoPaulo-pm at pm.org L =end disclaimer >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From marcio_runner at hotmail.com Tue May 21 09:43:19 2013 From: marcio_runner at hotmail.com (Marcio Souza) Date: Tue, 21 May 2013 16:43:19 +0000 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: , <08A9C455C0AB4AFF988C95BA323C0165@pcricardo>, , , , , , , , , Message-ID: Ola, Lista. Renato, o c?digo que voc? passou funcionou, tanto localhost como na rede. Agora que n?o entendo mais nada, hehehehehe. Vou tentar achar o que est? de errado no c?digo que eu estava usando. Marcio Ferreira, n?o entendi bem o que voc? quis dizer como pool de conex?o, pode detalhes por favor !!! From: marciodesouzaferreira at gmail.com Date: Tue, 21 May 2013 13:20:58 -0300 To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] DBI:mysql erro na conex?o Marcio (runner), alguma chance de ser seu pool de conex?o? Lista, que tal um outro post sobre boas pr?ticas de adm de banco =) []s, Marcio Ferreiraskype: marcio.ferreir4(21) 8365-7768 2013/5/21 Marcio Souza Ola, Grupo. Nada feito, n?o funcionou trocando o ";" por ":". Aproveite e fiz a consulta do drive do MYSQL no perl para saber se ele est? instalado, e confirmei com exito em todos os ambientes, utilizei o c?digo abaixo : #! / Usr / bin / perl use strict;use DBI; my @ ary = DBI-> available_drivers ();print join ("\n", @ ary), "\n"; From: renato.cron at gmail.com Date: Tue, 21 May 2013 13:02:27 -0300 To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] DBI:mysql erro na conex?o "dbi:mysql:dbname=mydb;host=192.168.0.107", troque ; por : "dbi:mysql:dbname=mydb:host=192.168.0.107", 2013/5/21 Marcio Souza Ola, Grupo. Fiz todos os testes poss?veis e imposs?veis antes de postar aqui minha duvida. S? para esclarecer mais detalhes sobre o problema, eu fiz testes em v?rios ambientes : SEVEN, XP e LINUX DEBIAN e tamb?m com as vers?es do PERL "STRAWBERRY" E "ACTIVEPERL" 5.14 e 5.16. Conectei localmente em cada m?quina utilizando o usu?rio e senha em quest?o no prompt do mysql para saber se havia alguma restri??o quanto a ele mesmo, mas em todos os casos deu certo os acessos normalmente. Tentei outros aplicativos e tamb?m tive exito, somente com o PERL est? acontecendo isso. Tenho boa experi?ncia com o MYSQL e j? utilizo ele em produ??o com uma aplica??o em C++ e na Web com o PHP, s? que estou disposto a trocar tudo isso pelo PERL, mas esbarrei justamente nesta quest?o da conex?o. Tamb?m acho muito estranho tal coisa, por isso mesmo me recorri ao grupo, porque isso consumiu o meu saber de tal jeito que fiquei sem a??o para resolver sozinho. Date: Tue, 21 May 2013 11:37:59 -0400 From: marciorp at gmail.com To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] DBI:mysql erro na conex?o Daniel, bom dia! Posso sim, s? seja mais especifico.Servidores IBM (20 se n?o me engano) e HP (25 se n?o me engano) com storage EMC e HP. Quando parei t?nhamos acabado de concluir a migra??o para SQL Server 2008 R2. Eu comecei com SQL 7.0 (um pesadelo). Diga os detalhes exatos que vejo se me recordo ou tenho aqui para te passar. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ###########http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 21 de maio de 2013 11:24, Daniel de Oliveira Mantovani escreveu: M?rcio boa tarde! Voc? pode dar mais detalhes sobre o seu antigo trabalho de DBA ? Como: Qual banco voc?s usavam ? Que tipo de otimiza??es voc?s faziam ? 2013/5/21 Marcio - Google : > Luis, me desculpe, mas concordo com o Tiago! > > Fui DBA por mais de 12 anos, em bases relativamente grandes (>500TB e > 25.000K trans/min), e essa quest?o das permiss?es sempre foi o menor dos > problemas! > > Ainda mais nesse caso, que pelo que entendi ? um ambiente de testes. > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 21 de maio de 2013 11:16, Tiago Peczenyj > escreveu: > >> Se evita/corrige vulnerabilidade de sql injection usando prepared >> statement. >> >> restringir os usuarios eh um tipo de politica. ja trabalhei com ambas as >> formas e nao vi nenhuma vantagem em usar algo diferente de *.* ate pq alem >> de sql injection vc tem outros tipos de ataques como exaustao de recursos >> que sao requests validos porem destinados a ocupar a CPU com coisas inuteis. >> trabalhar proximo dos times de producao, seguranca, qualidade, etc, faz do >> dev um programador melhor mas achar que recomendar GRANT *.* eh algo de se >> envergonhar ja acho _deselegante_. >> >> >> >> 2013/5/21 Luis Motta Campos >>> >>> Oies. >>> >>> Ricardo, voc? deveria se envergonhar de dizer coisas assim na lista. Isto >>> ? muito m? pr?tica de desenvolvimento e faz a vida dos administradores de >>> bases de dados muito, muito dif?cil. >>> >>> Marcio, voc? precisa identificar e aplicar a menor quantidade poss?vel de >>> privil?gios aos seus usu?rios para garantir que eles possam fazer o m?nimo >>> essencial de opera??es de bases de dados no menor e mais restrito grupo de >>> objetos definidos na base de dados. De outra forma, voc? vai estar MUITO >>> vulner?vel a todo tipo de ataques usando t?cnicas de SQL Injection. >>> >>> Putamplexos. >>> -- >>> Luis Motta Campos >>> is a DBA, Foodie, and Photographer >>> >>> >>> On 21 May 2013, at 15:31, Ricardo Stock wrote: >>> >>> > Marcio, teu usu?rio que voce esta tentando se conectar tem acesso ao >>> > banco >>> > Executa este comando no mysql para liberar o acesso GRANT ALL >>> > PRIVILEGES ON *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT >>> > OPTION; >>> > >>> > antes no mysql verfique o arquivo /etc/mysql/my.cnf nas configura??es >>> > se a linha BindAddress esta comentanda, se n?o a comente feito isto reinicie >>> > o servico. >>> > >>> > Se mesmo assim n?o conseguir, posta o codigo ai. >>> > >>> > um abra?o >>> > >>> > Ricardo Stock >>> > www.stocksistemas.com.br >>> > ----- Original Message ----- >>> > From: Marcio Souza >>> > To: saopaulo-pm at pm.org >>> > Sent: Tuesday, May 21, 2013 10:16 AM >>> > Subject: [SP-pm] DBI:mysql erro na conex?o >>> > >>> > Ol?, Grupo. >>> > >>> > >>> > >>> > Estou come?ando o meu trabalho com o Perl e esbarrei numa "sinuca de >>> > bico", tento conectar em um base mysql atrav?s da rede interna usando o ip >>> > da m?quina e utilizando um usu?rio diferente do root, mas com todos os >>> > acessos a base que tento conectar, mas para minha surpresa aparece "1045 >>> > Access denied for user". >>> > >>> > Utilizando o pr?prio mysql consigo acessar tudo corretamente mesmo >>> > remotamente, o que pode ser neste caso de t?o estranho que bloqueia o acesso >>> > ? >>> > >>> > >>> > Estou usando atualmente a vers?o Strawberry 5.14. >>> > >>> > Marcio Souza >>> > >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> >>> -- >>> Luis Motta Campos >>> is a DBA, Foodie, and Photographer >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >> >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -- Sarav?,Renato CRON http://www.renatocron.com/blog/@renato_cron =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Tue May 21 09:44:37 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 21 May 2013 18:44:37 +0200 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> Message-ID: diff eh seu amigo 2013/5/21 Marcio Souza > Ola, Lista. > > > Renato, o c?digo que voc? passou funcionou, tanto localhost como na > rede. Agora que n?o entendo mais nada, hehehehehe. > > Vou tentar achar o que est? de errado no c?digo que eu estava usando. > > Marcio Ferreira, n?o entendi bem o que voc? quis dizer como pool de > conex?o, pode detalhes por favor !!! > > > ------------------------------ > From: marciodesouzaferreira at gmail.com > Date: Tue, 21 May 2013 13:20:58 -0300 > > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > Marcio (runner), alguma chance de ser seu pool de conex?o? > > Lista, que tal um outro post sobre boas pr?ticas de adm de banco =) > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/5/21 Marcio Souza > > Ola, Grupo. > > > Nada feito, n?o funcionou trocando o ";" por ":". > > Aproveite e fiz a consulta do drive do MYSQL no perl para saber se ele > est? instalado, e confirmei com exito em todos os ambientes, utilizei o > c?digo abaixo : > > #! / Usr / bin / perl > > use strict; > use DBI; > > my @ ary = DBI-> available_drivers (); > print join ("\n", @ ary), "\n"; > > ------------------------------ > From: renato.cron at gmail.com > Date: Tue, 21 May 2013 13:02:27 -0300 > > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > "dbi:mysql:dbname=mydb;host=192.168.0.107", > > > troque ; por : > "dbi:mysql:dbname=mydb*:*host=192.168.0.107", > > > > 2013/5/21 Marcio Souza > > Ola, Grupo. > > > Fiz todos os testes poss?veis e imposs?veis antes de postar aqui minha > duvida. S? para esclarecer mais detalhes sobre o problema, eu fiz testes em > v?rios ambientes : SEVEN, XP e LINUX DEBIAN e tamb?m com as vers?es do PERL > "STRAWBERRY" E "ACTIVEPERL" 5.14 e 5.16. > > > Conectei localmente em cada m?quina utilizando o usu?rio e senha em > quest?o no prompt do mysql para saber se havia alguma restri??o quanto a > ele mesmo, mas em todos os casos deu certo os acessos normalmente. Tentei > outros aplicativos e tamb?m tive exito, somente com o PERL est? acontecendo > isso. > > Tenho boa experi?ncia com o MYSQL e j? utilizo ele em produ??o com uma > aplica??o em C++ e na Web com o PHP, s? que estou disposto a trocar tudo > isso pelo PERL, mas esbarrei justamente nesta quest?o da conex?o. Tamb?m > acho muito estranho tal coisa, por isso mesmo me recorri ao grupo, porque > isso consumiu o meu saber de tal jeito que fiquei sem a??o para resolver > sozinho. > > > ------------------------------ > Date: Tue, 21 May 2013 11:37:59 -0400 > From: marciorp at gmail.com > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > > Daniel, bom dia! > > Posso sim, s? seja mais especifico. > Servidores IBM (20 se n?o me engano) e HP (25 se n?o me engano) com > storage EMC e HP. Quando parei t?nhamos acabado de concluir a migra??o para > SQL Server 2008 R2. Eu comecei com SQL 7.0 (um pesadelo). > > Diga os detalhes exatos que vejo se me recordo ou tenho aqui para te > passar. > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 21 de maio de 2013 11:24, Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> escreveu: > > M?rcio boa tarde! > > Voc? pode dar mais detalhes sobre o seu antigo trabalho de DBA ? > > Como: > > Qual banco voc?s usavam ? Que tipo de otimiza??es voc?s faziam ? > > 2013/5/21 Marcio - Google : > > Luis, me desculpe, mas concordo com o Tiago! > > > > Fui DBA por mais de 12 anos, em bases relativamente grandes (>500TB e > > 25.000K trans/min), e essa quest?o das permiss?es sempre foi o menor dos > > problemas! > > > > Ainda mais nesse caso, que pelo que entendi ? um ambiente de testes. > > > > [...]'s > > > > Marcio > > > > ======================================== > > ########### Campanha Ajude o Marcio! ########### > > http://sosmarcio.blogspot.com.br/ > > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > > ======================================== > > > > > > Em 21 de maio de 2013 11:16, Tiago Peczenyj > > escreveu: > > > >> Se evita/corrige vulnerabilidade de sql injection usando prepared > >> statement. > >> > >> restringir os usuarios eh um tipo de politica. ja trabalhei com ambas as > >> formas e nao vi nenhuma vantagem em usar algo diferente de *.* ate pq > alem > >> de sql injection vc tem outros tipos de ataques como exaustao de > recursos > >> que sao requests validos porem destinados a ocupar a CPU com coisas > inuteis. > >> trabalhar proximo dos times de producao, seguranca, qualidade, etc, faz > do > >> dev um programador melhor mas achar que recomendar GRANT *.* eh algo de > se > >> envergonhar ja acho _deselegante_. > >> > >> > >> > >> 2013/5/21 Luis Motta Campos > >>> > >>> Oies. > >>> > >>> Ricardo, voc? deveria se envergonhar de dizer coisas assim na lista. > Isto > >>> ? muito m? pr?tica de desenvolvimento e faz a vida dos administradores > de > >>> bases de dados muito, muito dif?cil. > >>> > >>> Marcio, voc? precisa identificar e aplicar a menor quantidade poss?vel > de > >>> privil?gios aos seus usu?rios para garantir que eles possam fazer o > m?nimo > >>> essencial de opera??es de bases de dados no menor e mais restrito > grupo de > >>> objetos definidos na base de dados. De outra forma, voc? vai estar > MUITO > >>> vulner?vel a todo tipo de ataques usando t?cnicas de SQL Injection. > >>> > >>> Putamplexos. > >>> -- > >>> Luis Motta Campos > >>> is a DBA, Foodie, and Photographer > >>> > >>> > >>> On 21 May 2013, at 15:31, Ricardo Stock > wrote: > >>> > >>> > Marcio, teu usu?rio que voce esta tentando se conectar tem acesso ao > >>> > banco > >>> > Executa este comando no mysql para liberar o acesso GRANT ALL > >>> > PRIVILEGES ON *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' > WITH GRANT > >>> > OPTION; > >>> > > >>> > antes no mysql verfique o arquivo /etc/mysql/my.cnf nas > configura??es > >>> > se a linha BindAddress esta comentanda, se n?o a comente feito isto > reinicie > >>> > o servico. > >>> > > >>> > Se mesmo assim n?o conseguir, posta o codigo ai. > >>> > > >>> > um abra?o > >>> > > >>> > Ricardo Stock > >>> > www.stocksistemas.com.br > >>> > ----- Original Message ----- > >>> > From: Marcio Souza > >>> > To: saopaulo-pm at pm.org > >>> > Sent: Tuesday, May 21, 2013 10:16 AM > >>> > Subject: [SP-pm] DBI:mysql erro na conex?o > >>> > > >>> > Ol?, Grupo. > >>> > > >>> > > >>> > > >>> > Estou come?ando o meu trabalho com o Perl e esbarrei numa "sinuca > de > >>> > bico", tento conectar em um base mysql atrav?s da rede interna > usando o ip > >>> > da m?quina e utilizando um usu?rio diferente do root, mas com todos > os > >>> > acessos a base que tento conectar, mas para minha surpresa aparece > "1045 > >>> > Access denied for user". > >>> > > >>> > Utilizando o pr?prio mysql consigo acessar tudo corretamente mesmo > >>> > remotamente, o que pode ser neste caso de t?o estranho que bloqueia > o acesso > >>> > ? > >>> > > >>> > > >>> > Estou usando atualmente a vers?o Strawberry 5.14. > >>> > > >>> > Marcio Souza > >>> > > >>> > > >>> > =begin disclaimer > >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> > L > >>> > =end disclaimer > >>> > =begin disclaimer > >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> > L > >>> > =end disclaimer > >>> > >>> -- > >>> Luis Motta Campos > >>> is a DBA, Foodie, and Photographer > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >> > >> > >> > >> > >> -- > >> Tiago B. Peczenyj > >> Linux User #405772 > >> > >> http://about.me/peczenyj > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: > SaoPaulo-pm at pm.org L =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: > SaoPaulo-pm at pm.org L =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: > SaoPaulo-pm at pm.org L =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Tue May 21 10:29:35 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 21 May 2013 14:29:35 -0300 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> Message-ID: E tinha mais de 25.000.000 milh?es de transa??es por segundo ? 2013/5/21 Marcio - Google : > Daniel, bom dia! > > Posso sim, s? seja mais especifico. > Servidores IBM (20 se n?o me engano) e HP (25 se n?o me engano) com storage > EMC e HP. Quando parei t?nhamos acabado de concluir a migra??o para SQL > Server 2008 R2. Eu comecei com SQL 7.0 (um pesadelo). > > Diga os detalhes exatos que vejo se me recordo ou tenho aqui para te passar. > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 21 de maio de 2013 11:24, Daniel de Oliveira Mantovani > escreveu: > >> M?rcio boa tarde! >> >> Voc? pode dar mais detalhes sobre o seu antigo trabalho de DBA ? >> >> Como: >> >> Qual banco voc?s usavam ? Que tipo de otimiza??es voc?s faziam ? >> >> 2013/5/21 Marcio - Google : >> > Luis, me desculpe, mas concordo com o Tiago! >> > >> > Fui DBA por mais de 12 anos, em bases relativamente grandes (>500TB e >> > 25.000K trans/min), e essa quest?o das permiss?es sempre foi o menor dos >> > problemas! >> > >> > Ainda mais nesse caso, que pelo que entendi ? um ambiente de testes. >> > >> > [...]'s >> > >> > Marcio >> > >> > ======================================== >> > ########### Campanha Ajude o Marcio! ########### >> > http://sosmarcio.blogspot.com.br/ >> > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> > ======================================== >> > >> > >> > Em 21 de maio de 2013 11:16, Tiago Peczenyj >> > escreveu: >> > >> >> Se evita/corrige vulnerabilidade de sql injection usando prepared >> >> statement. >> >> >> >> restringir os usuarios eh um tipo de politica. ja trabalhei com ambas >> >> as >> >> formas e nao vi nenhuma vantagem em usar algo diferente de *.* ate pq >> >> alem >> >> de sql injection vc tem outros tipos de ataques como exaustao de >> >> recursos >> >> que sao requests validos porem destinados a ocupar a CPU com coisas >> >> inuteis. >> >> trabalhar proximo dos times de producao, seguranca, qualidade, etc, faz >> >> do >> >> dev um programador melhor mas achar que recomendar GRANT *.* eh algo de >> >> se >> >> envergonhar ja acho _deselegante_. >> >> >> >> >> >> >> >> 2013/5/21 Luis Motta Campos >> >>> >> >>> Oies. >> >>> >> >>> Ricardo, voc? deveria se envergonhar de dizer coisas assim na lista. >> >>> Isto >> >>> ? muito m? pr?tica de desenvolvimento e faz a vida dos administradores >> >>> de >> >>> bases de dados muito, muito dif?cil. >> >>> >> >>> Marcio, voc? precisa identificar e aplicar a menor quantidade poss?vel >> >>> de >> >>> privil?gios aos seus usu?rios para garantir que eles possam fazer o >> >>> m?nimo >> >>> essencial de opera??es de bases de dados no menor e mais restrito >> >>> grupo de >> >>> objetos definidos na base de dados. De outra forma, voc? vai estar >> >>> MUITO >> >>> vulner?vel a todo tipo de ataques usando t?cnicas de SQL Injection. >> >>> >> >>> Putamplexos. >> >>> -- >> >>> Luis Motta Campos >> >>> is a DBA, Foodie, and Photographer >> >>> >> >>> >> >>> On 21 May 2013, at 15:31, Ricardo Stock >> >>> wrote: >> >>> >> >>> > Marcio, teu usu?rio que voce esta tentando se conectar tem acesso ao >> >>> > banco >> >>> > Executa este comando no mysql para liberar o acesso GRANT ALL >> >>> > PRIVILEGES ON *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' >> >>> > WITH GRANT >> >>> > OPTION; >> >>> > >> >>> > antes no mysql verfique o arquivo /etc/mysql/my.cnf nas >> >>> > configura??es >> >>> > se a linha BindAddress esta comentanda, se n?o a comente feito isto >> >>> > reinicie >> >>> > o servico. >> >>> > >> >>> > Se mesmo assim n?o conseguir, posta o codigo ai. >> >>> > >> >>> > um abra?o >> >>> > >> >>> > Ricardo Stock >> >>> > www.stocksistemas.com.br >> >>> > ----- Original Message ----- >> >>> > From: Marcio Souza >> >>> > To: saopaulo-pm at pm.org >> >>> > Sent: Tuesday, May 21, 2013 10:16 AM >> >>> > Subject: [SP-pm] DBI:mysql erro na conex?o >> >>> > >> >>> > Ol?, Grupo. >> >>> > >> >>> > >> >>> > >> >>> > Estou come?ando o meu trabalho com o Perl e esbarrei numa "sinuca >> >>> > de >> >>> > bico", tento conectar em um base mysql atrav?s da rede interna >> >>> > usando o ip >> >>> > da m?quina e utilizando um usu?rio diferente do root, mas com todos >> >>> > os >> >>> > acessos a base que tento conectar, mas para minha surpresa aparece >> >>> > "1045 >> >>> > Access denied for user". >> >>> > >> >>> > Utilizando o pr?prio mysql consigo acessar tudo corretamente >> >>> > mesmo >> >>> > remotamente, o que pode ser neste caso de t?o estranho que bloqueia >> >>> > o acesso >> >>> > ? >> >>> > >> >>> > >> >>> > Estou usando atualmente a vers?o Strawberry 5.14. >> >>> > >> >>> > Marcio Souza >> >>> > >> >>> > >> >>> > =begin disclaimer >> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> > L >> >>> > =end disclaimer >> >>> > =begin disclaimer >> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> > L >> >>> > =end disclaimer >> >>> >> >>> -- >> >>> Luis Motta Campos >> >>> is a DBA, Foodie, and Photographer >> >>> =begin disclaimer >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> L >> >>> =end disclaimer >> >> >> >> >> >> >> >> >> >> -- >> >> Tiago B. Peczenyj >> >> Linux User #405772 >> >> >> >> http://about.me/peczenyj >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From ricardostock at bol.com.br Tue May 21 10:55:37 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Tue, 21 May 2013 14:55:37 -0300 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> Message-ID: <8F30491932554D97B4DF70F07AA21687@pcricardo> Oie Luiz. Veja um ambiente de teste / estudo ? diferente de um ambiente de produ??o. Meus servidores de testes pelo menos s?o assim. S?o para teste, fa?o o que quero... Produ??o n?o eu mesmo adminisro todos. Em meu ambiente de produ??o, minha base de dados n?o tem acesso a web. todos os usu?riso que se conctam s? tem permiss?o de select, update, delete e insert. agora para quem eta tentando ver o problema, qual o erro ou vergonha em se passar o comando?abiaxo, at? mesmo que ? um off topic. Onde a intens?o ? resolver o problema, e depois corrigir o problema. s? uma coisa, leia a outra msg que envie e veja a observa??o que coloquei sobre o comando. um abra?o ao velho trooll que muito me inspirou a aprender perl..... :-) Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: "Luis Motta Campos" To: Sent: Tuesday, May 21, 2013 12:10 PM Subject: Re: [SP-pm] DBI:mysql erro na conex?o Oies. Ricardo, voc? deveria se envergonhar de dizer coisas assim na lista. Isto ? muito m? pr?tica de desenvolvimento e faz a vida dos administradores de bases de dados muito, muito dif?cil. Marcio, voc? precisa identificar e aplicar a menor quantidade poss?vel de privil?gios aos seus usu?rios para garantir que eles possam fazer o m?nimo essencial de opera??es de bases de dados no menor e mais restrito grupo de objetos definidos na base de dados. De outra forma, voc? vai estar MUITO vulner?vel a todo tipo de ataques usando t?cnicas de SQL Injection. Putamplexos. -- Luis Motta Campos is a DBA, Foodie, and Photographer On 21 May 2013, at 15:31, Ricardo Stock wrote: > Marcio, teu usu?rio que voce esta tentando se conectar tem acesso ao banco > Executa este comando no mysql para liberar o acesso GRANT ALL PRIVILEGES > ON *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT OPTION; > > antes no mysql verfique o arquivo /etc/mysql/my.cnf nas configura??es se > a linha BindAddress esta comentanda, se n?o a comente feito isto reinicie > o servico. > > Se mesmo assim n?o conseguir, posta o codigo ai. > > um abra?o > > Ricardo Stock > www.stocksistemas.com.br > ----- Original Message ----- > From: Marcio Souza > To: saopaulo-pm at pm.org > Sent: Tuesday, May 21, 2013 10:16 AM > Subject: [SP-pm] DBI:mysql erro na conex?o > > Ol?, Grupo. > > > > Estou come?ando o meu trabalho com o Perl e esbarrei numa "sinuca de > bico", tento conectar em um base mysql atrav?s da rede interna usando o ip > da m?quina e utilizando um usu?rio diferente do root, mas com todos os > acessos a base que tento conectar, mas para minha surpresa aparece "1045 > Access denied for user". > > Utilizando o pr?prio mysql consigo acessar tudo corretamente mesmo > remotamente, o que pode ser neste caso de t?o estranho que bloqueia o > acesso ? > > > Estou usando atualmente a vers?o Strawberry 5.14. > > Marcio Souza > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Luis Motta Campos is a DBA, Foodie, and Photographer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer From ricardostock at bol.com.br Tue May 21 10:57:08 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Tue, 21 May 2013 14:57:08 -0300 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= References: , <08A9C455C0AB4AFF988C95BA323C0165@pcricardo>, <20130521135654.GB8323@andrewalker.dc.ufscar.br> Message-ID: <3130B914EB304FD6BD92205C3842F317@pcricardo> Marcio, deixa eu ver se entendi. se voce conctar localmente voce acessa, tipo host=127.0.0.1, se tentar se conctar remotamente n?o da host=192.168.0.x Esse ? o problema ? Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: Marcio Souza To: saopaulo-pm at mail.pm.org Sent: Tuesday, May 21, 2013 11:57 AM Subject: Re: [SP-pm] DBI:mysql erro na conex?o Ola, Grupo. Quanto ao comando GRANT no mysql foi a 1a. coisa que fiz, mas tenho uma outra aplica??o em C++ que esta conectando normalmente com o mesmo usu?rio e senha. Abaixo vou postar o c?digo que estou usando para teste. Obs: se acesso a maquina do IP abaixo localmente, trocando o ip por localhost, consigo normalmente fazer a conex?o e extrair os dados. #!/usr/bin/perl use strict; use DBI; my $dbh = DBI->connect( "dbi:mysql:dbname=mydb;host=192.168.0.107", "usuario", "senha", { RaiseError => 1 }, ) or die $DBI::errstr; my $sth = $dbh->prepare("SELECT VERSION()"); $sth->execute(); my $ver = $sth->fetch(); print @$ver; print "\n"; $sth->finish(); $dbh->disconnect(); > Date: Tue, 21 May 2013 10:56:54 -0300 > From: andre at andrewalker.net > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > On Tue, May 21, 2013 at 10:31:57AM -0300, Ricardo Stock wrote: > > Executa este comando no mysql para liberar o acesso GRANT ALL PRIVILEGES ON > > *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT OPTION; > > *medo* > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer ------------------------------------------------------------------------------ =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Tue May 21 11:08:42 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 21 May 2013 14:08:42 -0400 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> Message-ID: Daniel, No SQL Server 2008 R2 chegou a isso sim, nos momentos de pico. To procurando os prints das telas que guardei, pois h? alguns incr?dulos ... rsrsrs Assim que conseguir levantar e procurar meus backups eu posto algumas telas. O ?ltimo up de hardware que fizemos acrescentou dois n?s de IBM x3950 com 512GB RAM. S? eles respondiam por aproximadamente 6.500K trans/seg. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 21 de maio de 2013 13:29, Daniel de Oliveira Mantovani < daniel.oliveira.mantovani at gmail.com> escreveu: > E tinha mais de 25.000.000 milh?es de transa??es por segundo ? > > 2013/5/21 Marcio - Google : > > Daniel, bom dia! > > > > Posso sim, s? seja mais especifico. > > Servidores IBM (20 se n?o me engano) e HP (25 se n?o me engano) com > storage > > EMC e HP. Quando parei t?nhamos acabado de concluir a migra??o para SQL > > Server 2008 R2. Eu comecei com SQL 7.0 (um pesadelo). > > > > Diga os detalhes exatos que vejo se me recordo ou tenho aqui para te > passar. > > > > [...]'s > > > > Marcio > > > > ======================================== > > ########### Campanha Ajude o Marcio! ########### > > http://sosmarcio.blogspot.com.br/ > > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > > ======================================== > > > > > > Em 21 de maio de 2013 11:24, Daniel de Oliveira Mantovani > > escreveu: > > > >> M?rcio boa tarde! > >> > >> Voc? pode dar mais detalhes sobre o seu antigo trabalho de DBA ? > >> > >> Como: > >> > >> Qual banco voc?s usavam ? Que tipo de otimiza??es voc?s faziam ? > >> > >> 2013/5/21 Marcio - Google : > >> > Luis, me desculpe, mas concordo com o Tiago! > >> > > >> > Fui DBA por mais de 12 anos, em bases relativamente grandes (>500TB e > >> > 25.000K trans/min), e essa quest?o das permiss?es sempre foi o menor > dos > >> > problemas! > >> > > >> > Ainda mais nesse caso, que pelo que entendi ? um ambiente de testes. > >> > > >> > [...]'s > >> > > >> > Marcio > >> > > >> > ======================================== > >> > ########### Campanha Ajude o Marcio! ########### > >> > http://sosmarcio.blogspot.com.br/ > >> > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > >> > ======================================== > >> > > >> > > >> > Em 21 de maio de 2013 11:16, Tiago Peczenyj > > >> > escreveu: > >> > > >> >> Se evita/corrige vulnerabilidade de sql injection usando prepared > >> >> statement. > >> >> > >> >> restringir os usuarios eh um tipo de politica. ja trabalhei com ambas > >> >> as > >> >> formas e nao vi nenhuma vantagem em usar algo diferente de *.* ate pq > >> >> alem > >> >> de sql injection vc tem outros tipos de ataques como exaustao de > >> >> recursos > >> >> que sao requests validos porem destinados a ocupar a CPU com coisas > >> >> inuteis. > >> >> trabalhar proximo dos times de producao, seguranca, qualidade, etc, > faz > >> >> do > >> >> dev um programador melhor mas achar que recomendar GRANT *.* eh algo > de > >> >> se > >> >> envergonhar ja acho _deselegante_. > >> >> > >> >> > >> >> > >> >> 2013/5/21 Luis Motta Campos > >> >>> > >> >>> Oies. > >> >>> > >> >>> Ricardo, voc? deveria se envergonhar de dizer coisas assim na lista. > >> >>> Isto > >> >>> ? muito m? pr?tica de desenvolvimento e faz a vida dos > administradores > >> >>> de > >> >>> bases de dados muito, muito dif?cil. > >> >>> > >> >>> Marcio, voc? precisa identificar e aplicar a menor quantidade > poss?vel > >> >>> de > >> >>> privil?gios aos seus usu?rios para garantir que eles possam fazer o > >> >>> m?nimo > >> >>> essencial de opera??es de bases de dados no menor e mais restrito > >> >>> grupo de > >> >>> objetos definidos na base de dados. De outra forma, voc? vai estar > >> >>> MUITO > >> >>> vulner?vel a todo tipo de ataques usando t?cnicas de SQL Injection. > >> >>> > >> >>> Putamplexos. > >> >>> -- > >> >>> Luis Motta Campos > >> >>> is a DBA, Foodie, and Photographer > >> >>> > >> >>> > >> >>> On 21 May 2013, at 15:31, Ricardo Stock > >> >>> wrote: > >> >>> > >> >>> > Marcio, teu usu?rio que voce esta tentando se conectar tem acesso > ao > >> >>> > banco > >> >>> > Executa este comando no mysql para liberar o acesso GRANT ALL > >> >>> > PRIVILEGES ON *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' > >> >>> > WITH GRANT > >> >>> > OPTION; > >> >>> > > >> >>> > antes no mysql verfique o arquivo /etc/mysql/my.cnf nas > >> >>> > configura??es > >> >>> > se a linha BindAddress esta comentanda, se n?o a comente feito > isto > >> >>> > reinicie > >> >>> > o servico. > >> >>> > > >> >>> > Se mesmo assim n?o conseguir, posta o codigo ai. > >> >>> > > >> >>> > um abra?o > >> >>> > > >> >>> > Ricardo Stock > >> >>> > www.stocksistemas.com.br > >> >>> > ----- Original Message ----- > >> >>> > From: Marcio Souza > >> >>> > To: saopaulo-pm at pm.org > >> >>> > Sent: Tuesday, May 21, 2013 10:16 AM > >> >>> > Subject: [SP-pm] DBI:mysql erro na conex?o > >> >>> > > >> >>> > Ol?, Grupo. > >> >>> > > >> >>> > > >> >>> > > >> >>> > Estou come?ando o meu trabalho com o Perl e esbarrei numa > "sinuca > >> >>> > de > >> >>> > bico", tento conectar em um base mysql atrav?s da rede interna > >> >>> > usando o ip > >> >>> > da m?quina e utilizando um usu?rio diferente do root, mas com > todos > >> >>> > os > >> >>> > acessos a base que tento conectar, mas para minha surpresa aparece > >> >>> > "1045 > >> >>> > Access denied for user". > >> >>> > > >> >>> > Utilizando o pr?prio mysql consigo acessar tudo corretamente > >> >>> > mesmo > >> >>> > remotamente, o que pode ser neste caso de t?o estranho que > bloqueia > >> >>> > o acesso > >> >>> > ? > >> >>> > > >> >>> > > >> >>> > Estou usando atualmente a vers?o Strawberry 5.14. > >> >>> > > >> >>> > Marcio Souza > >> >>> > > >> >>> > > >> >>> > =begin disclaimer > >> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >>> > L > >> >>> > =end disclaimer > >> >>> > =begin disclaimer > >> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >>> > L > >> >>> > =end disclaimer > >> >>> > >> >>> -- > >> >>> Luis Motta Campos > >> >>> is a DBA, Foodie, and Photographer > >> >>> =begin disclaimer > >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >>> L > >> >>> =end disclaimer > >> >> > >> >> > >> >> > >> >> > >> >> -- > >> >> Tiago B. Peczenyj > >> >> Linux User #405772 > >> >> > >> >> http://about.me/peczenyj > >> >> > >> >> =begin disclaimer > >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >> L > >> >> =end disclaimer > >> >> > >> > > >> > > >> > =begin disclaimer > >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> > L > >> > =end disclaimer > >> > > >> > >> > >> > >> -- > >> > >> -dom > >> > >> -- > >> > >> IBM - Business Analytics Optimization Consultant > >> Daniel Mantovani +5511 8538-9897 > >> XOXO > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marcio_runner at hotmail.com Tue May 21 11:23:30 2013 From: marcio_runner at hotmail.com (Marcio Souza) Date: Tue, 21 May 2013 18:23:30 +0000 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: <3130B914EB304FD6BD92205C3842F317@pcricardo> References: , , <08A9C455C0AB4AFF988C95BA323C0165@pcricardo>, , <20130521135654.GB8323@andrewalker.dc.ufscar.br>, , <3130B914EB304FD6BD92205C3842F317@pcricardo> Message-ID: Ola, Ricardo. Sim, tudo que estou fazendo e em ambiente de testes, tenho uma maquina windows seven, nela tenho o virtualbox emulando uma maquina xp e outra debian so para fazer testes entre elas. Senhores, descobri a minha gafe, mas como sou iniciante em PERL por favor me desculpem por tomar vosso tempo. Estou programando em PERL mas ainda raciocino em C++, logo a confus?o. Minha senha para acesso ao banco de dados tem caracteres especiais juntamente com n?meros e letras, logo justamente neste teste que estou fazendo a senha estava com o caracter "@", s? que como estava colocando a senha junto com a fun??o que conecta ao banco, n?o aparecia o problema, mas quando peguei o exemplo indicado a senha e declarada em uma vari?vel ai o interpretador me indicou o "@" como um intruso, na mesma hora achei o problema e resolvi colocando desta forma "\@". Mil desculpas novamente, mas realmente vou ter que penar muito ainda para pensar em PERL, pois faz anos que programo em C++. Mas como de toda situa??o adversa tiramos algo de bom, neste caso pelo menos para mim, foi o contato com a LISTA, pois ainda n?o tinha postado nada aqui, mesmo tendo me cadastrando faz 01 m?s. Deu para sentir o empenho de todos em resolver o problema dos outros e isso n?o tem pre?o quando estamos em apuros. Grato a todos ... Marcio Souza From: ricardostock at bol.com.br To: saopaulo-pm at mail.pm.org Date: Tue, 21 May 2013 14:57:08 -0300 Subject: Re: [SP-pm] DBI:mysql erro na conex?o Marcio, deixa eu ver se entendi. se voce conctar localmente voce acessa, tipo host=127.0.0.1, se tentar se conctar remotamente n?o da host=192.168.0.x Esse ? o problema ? Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: Marcio Souza To: saopaulo-pm at mail.pm.org Sent: Tuesday, May 21, 2013 11:57 AM Subject: Re: [SP-pm] DBI:mysql erro na conex?o Ola, Grupo. Quanto ao comando GRANT no mysql foi a 1a. coisa que fiz, mas tenho uma outra aplica??o em C++ que esta conectando normalmente com o mesmo usu?rio e senha. Abaixo vou postar o c?digo que estou usando para teste. Obs: se acesso a maquina do IP abaixo localmente, trocando o ip por localhost, consigo normalmente fazer a conex?o e extrair os dados. #!/usr/bin/perl use strict; use DBI; my $dbh = DBI->connect( "dbi:mysql:dbname=mydb;host=192.168.0.107", "usuario", "senha", { RaiseError => 1 }, ) or die $DBI::errstr; my $sth = $dbh->prepare("SELECT VERSION()"); $sth->execute(); my $ver = $sth->fetch(); print @$ver; print "\n"; $sth->finish(); $dbh->disconnect(); > Date: Tue, 21 May 2013 10:56:54 -0300 > From: andre at andrewalker.net > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > On Tue, May 21, 2013 at 10:31:57AM -0300, Ricardo Stock wrote: > > Executa este comando no mysql para liberar o acesso GRANT ALL PRIVILEGES ON > > *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT OPTION; > > *medo* > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Tue May 21 11:25:50 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 21 May 2013 15:25:50 -0300 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> Message-ID: Voc? pode detalhar a arquitetura do SAN que voc?s usavam na ?poca ? 2013/5/21 Marcio - Google : > Daniel, > > No SQL Server 2008 R2 chegou a isso sim, nos momentos de pico. > To procurando os prints das telas que guardei, pois h? alguns incr?dulos ... > rsrsrs > Assim que conseguir levantar e procurar meus backups eu posto algumas telas. > O ?ltimo up de hardware que fizemos acrescentou dois n?s de IBM x3950 com > 512GB RAM. S? eles respondiam por aproximadamente 6.500K trans/seg. > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 21 de maio de 2013 13:29, Daniel de Oliveira Mantovani > escreveu: > >> E tinha mais de 25.000.000 milh?es de transa??es por segundo ? >> >> 2013/5/21 Marcio - Google : >> > Daniel, bom dia! >> > >> > Posso sim, s? seja mais especifico. >> > Servidores IBM (20 se n?o me engano) e HP (25 se n?o me engano) com >> > storage >> > EMC e HP. Quando parei t?nhamos acabado de concluir a migra??o para SQL >> > Server 2008 R2. Eu comecei com SQL 7.0 (um pesadelo). >> > >> > Diga os detalhes exatos que vejo se me recordo ou tenho aqui para te >> > passar. >> > >> > [...]'s >> > >> > Marcio >> > >> > ======================================== >> > ########### Campanha Ajude o Marcio! ########### >> > http://sosmarcio.blogspot.com.br/ >> > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> > ======================================== >> > >> > >> > Em 21 de maio de 2013 11:24, Daniel de Oliveira Mantovani >> > escreveu: >> > >> >> M?rcio boa tarde! >> >> >> >> Voc? pode dar mais detalhes sobre o seu antigo trabalho de DBA ? >> >> >> >> Como: >> >> >> >> Qual banco voc?s usavam ? Que tipo de otimiza??es voc?s faziam ? >> >> >> >> 2013/5/21 Marcio - Google : >> >> > Luis, me desculpe, mas concordo com o Tiago! >> >> > >> >> > Fui DBA por mais de 12 anos, em bases relativamente grandes (>500TB e >> >> > 25.000K trans/min), e essa quest?o das permiss?es sempre foi o menor >> >> > dos >> >> > problemas! >> >> > >> >> > Ainda mais nesse caso, que pelo que entendi ? um ambiente de testes. >> >> > >> >> > [...]'s >> >> > >> >> > Marcio >> >> > >> >> > ======================================== >> >> > ########### Campanha Ajude o Marcio! ########### >> >> > http://sosmarcio.blogspot.com.br/ >> >> > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> >> > ======================================== >> >> > >> >> > >> >> > Em 21 de maio de 2013 11:16, Tiago Peczenyj >> >> > >> >> > escreveu: >> >> > >> >> >> Se evita/corrige vulnerabilidade de sql injection usando prepared >> >> >> statement. >> >> >> >> >> >> restringir os usuarios eh um tipo de politica. ja trabalhei com >> >> >> ambas >> >> >> as >> >> >> formas e nao vi nenhuma vantagem em usar algo diferente de *.* ate >> >> >> pq >> >> >> alem >> >> >> de sql injection vc tem outros tipos de ataques como exaustao de >> >> >> recursos >> >> >> que sao requests validos porem destinados a ocupar a CPU com coisas >> >> >> inuteis. >> >> >> trabalhar proximo dos times de producao, seguranca, qualidade, etc, >> >> >> faz >> >> >> do >> >> >> dev um programador melhor mas achar que recomendar GRANT *.* eh algo >> >> >> de >> >> >> se >> >> >> envergonhar ja acho _deselegante_. >> >> >> >> >> >> >> >> >> >> >> >> 2013/5/21 Luis Motta Campos >> >> >>> >> >> >>> Oies. >> >> >>> >> >> >>> Ricardo, voc? deveria se envergonhar de dizer coisas assim na >> >> >>> lista. >> >> >>> Isto >> >> >>> ? muito m? pr?tica de desenvolvimento e faz a vida dos >> >> >>> administradores >> >> >>> de >> >> >>> bases de dados muito, muito dif?cil. >> >> >>> >> >> >>> Marcio, voc? precisa identificar e aplicar a menor quantidade >> >> >>> poss?vel >> >> >>> de >> >> >>> privil?gios aos seus usu?rios para garantir que eles possam fazer o >> >> >>> m?nimo >> >> >>> essencial de opera??es de bases de dados no menor e mais restrito >> >> >>> grupo de >> >> >>> objetos definidos na base de dados. De outra forma, voc? vai estar >> >> >>> MUITO >> >> >>> vulner?vel a todo tipo de ataques usando t?cnicas de SQL Injection. >> >> >>> >> >> >>> Putamplexos. >> >> >>> -- >> >> >>> Luis Motta Campos >> >> >>> is a DBA, Foodie, and Photographer >> >> >>> >> >> >>> >> >> >>> On 21 May 2013, at 15:31, Ricardo Stock >> >> >>> wrote: >> >> >>> >> >> >>> > Marcio, teu usu?rio que voce esta tentando se conectar tem acesso >> >> >>> > ao >> >> >>> > banco >> >> >>> > Executa este comando no mysql para liberar o acesso GRANT ALL >> >> >>> > PRIVILEGES ON *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' >> >> >>> > WITH GRANT >> >> >>> > OPTION; >> >> >>> > >> >> >>> > antes no mysql verfique o arquivo /etc/mysql/my.cnf nas >> >> >>> > configura??es >> >> >>> > se a linha BindAddress esta comentanda, se n?o a comente feito >> >> >>> > isto >> >> >>> > reinicie >> >> >>> > o servico. >> >> >>> > >> >> >>> > Se mesmo assim n?o conseguir, posta o codigo ai. >> >> >>> > >> >> >>> > um abra?o >> >> >>> > >> >> >>> > Ricardo Stock >> >> >>> > www.stocksistemas.com.br >> >> >>> > ----- Original Message ----- >> >> >>> > From: Marcio Souza >> >> >>> > To: saopaulo-pm at pm.org >> >> >>> > Sent: Tuesday, May 21, 2013 10:16 AM >> >> >>> > Subject: [SP-pm] DBI:mysql erro na conex?o >> >> >>> > >> >> >>> > Ol?, Grupo. >> >> >>> > >> >> >>> > >> >> >>> > >> >> >>> > Estou come?ando o meu trabalho com o Perl e esbarrei numa >> >> >>> > "sinuca >> >> >>> > de >> >> >>> > bico", tento conectar em um base mysql atrav?s da rede interna >> >> >>> > usando o ip >> >> >>> > da m?quina e utilizando um usu?rio diferente do root, mas com >> >> >>> > todos >> >> >>> > os >> >> >>> > acessos a base que tento conectar, mas para minha surpresa >> >> >>> > aparece >> >> >>> > "1045 >> >> >>> > Access denied for user". >> >> >>> > >> >> >>> > Utilizando o pr?prio mysql consigo acessar tudo corretamente >> >> >>> > mesmo >> >> >>> > remotamente, o que pode ser neste caso de t?o estranho que >> >> >>> > bloqueia >> >> >>> > o acesso >> >> >>> > ? >> >> >>> > >> >> >>> > >> >> >>> > Estou usando atualmente a vers?o Strawberry 5.14. >> >> >>> > >> >> >>> > Marcio Souza >> >> >>> > >> >> >>> > >> >> >>> > =begin disclaimer >> >> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >>> > L >> >> >>> > =end disclaimer >> >> >>> > =begin disclaimer >> >> >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >>> > L >> >> >>> > =end disclaimer >> >> >>> >> >> >>> -- >> >> >>> Luis Motta Campos >> >> >>> is a DBA, Foodie, and Photographer >> >> >>> =begin disclaimer >> >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >>> L >> >> >>> =end disclaimer >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> Tiago B. Peczenyj >> >> >> Linux User #405772 >> >> >> >> >> >> http://about.me/peczenyj >> >> >> >> >> >> =begin disclaimer >> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >> L >> >> >> =end disclaimer >> >> >> >> >> > >> >> > >> >> > =begin disclaimer >> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> > L >> >> > =end disclaimer >> >> > >> >> >> >> >> >> >> >> -- >> >> >> >> -dom >> >> >> >> -- >> >> >> >> IBM - Business Analytics Optimization Consultant >> >> Daniel Mantovani +5511 8538-9897 >> >> XOXO >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> > >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From blabos at gmail.com Tue May 21 11:27:04 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 21 May 2013 15:27:04 -0300 Subject: [SP-pm] =?utf-8?q?DBI=3Amysql_erro_na_conex=C3=A3o?= In-Reply-To: References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> <20130521135654.GB8323@andrewalker.dc.ufscar.br> <3130B914EB304FD6BD92205C3842F317@pcricardo> Message-ID: Opa, Ao inv?s de "blablabla\@blebleble" Experimenta 'blablabla at blebleble' ou ainda q{blablabla at blebleble} 2013/5/21 Marcio Souza > Ola, Ricardo. > > Sim, tudo que estou fazendo e em ambiente de testes, tenho uma > maquina windows seven, nela tenho o virtualbox emulando uma maquina xp e > outra debian so para fazer testes entre elas. > > > Senhores, descobri a minha gafe, mas como sou iniciante em PERL por > favor me desculpem por tomar vosso tempo. Estou programando em PERL mas > ainda raciocino em C++, logo a confus?o. > > Minha senha para acesso ao banco de dados tem caracteres especiais > juntamente com n?meros e letras, logo justamente neste teste que estou > fazendo a senha estava com o caracter "@", s? que como estava colocando a > senha junto com a fun??o que conecta ao banco, n?o aparecia o problema, mas > quando peguei o exemplo indicado a senha e declarada em uma vari?vel ai o > interpretador me indicou o "@" como um intruso, na mesma hora achei o > problema e resolvi colocando desta forma "\@". > > Mil desculpas novamente, mas realmente vou ter que penar muito ainda > para pensar em PERL, pois faz anos que programo em C++. > > > Mas como de toda situa??o adversa tiramos algo de bom, neste caso pelo > menos para mim, foi o contato com a LISTA, pois ainda n?o tinha postado > nada aqui, mesmo tendo me cadastrando faz 01 m?s. Deu para sentir o empenho > de todos em resolver o problema dos outros e isso n?o tem pre?o quando > estamos em apuros. > > Grato a todos ... > > > > Marcio Souza > > > ------------------------------ > From: ricardostock at bol.com.br > To: saopaulo-pm at mail.pm.org > Date: Tue, 21 May 2013 14:57:08 -0300 > > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > Marcio, deixa eu ver se entendi. > > se voce conctar localmente voce acessa, tipo host=127.0.0.1, se tentar se > conctar remotamente n?o da host=192.168.0.x > > Esse ? o problema ? > > Ricardo Stock > www.stocksistemas.com.br > > ----- Original Message ----- > *From:* Marcio Souza > *To:* saopaulo-pm at mail.pm.org > *Sent:* Tuesday, May 21, 2013 11:57 AM > *Subject:* Re: [SP-pm] DBI:mysql erro na conex?o > > Ola, Grupo. > > > Quanto ao comando GRANT no mysql foi a 1a. coisa que fiz, mas tenho uma > outra aplica??o em C++ que esta conectando normalmente com o mesmo usu?rio > e senha. Abaixo vou postar o c?digo que estou usando para teste. > > Obs: se acesso a maquina do IP abaixo localmente, trocando o ip por > localhost, consigo normalmente fazer a conex?o e extrair os dados. > > > #!/usr/bin/perl > > use strict; > use DBI; > > my $dbh = DBI->connect( > "dbi:mysql:dbname=mydb;host=192.168.0.107", > "usuario", > "senha", > { RaiseError => 1 }, > ) or die $DBI::errstr; > > my $sth = $dbh->prepare("SELECT VERSION()"); > $sth->execute(); > > my $ver = $sth->fetch(); > > print @$ver; > print "\n"; > > $sth->finish(); > $dbh->disconnect(); > > > Date: Tue, 21 May 2013 10:56:54 -0300 > > From: andre at andrewalker.net > > To: saopaulo-pm at mail.pm.org > > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > > > On Tue, May 21, 2013 at 10:31:57AM -0300, Ricardo Stock wrote: > > > Executa este comando no mysql para liberar o acesso GRANT ALL > PRIVILEGES ON > > > *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT OPTION; > > > > *medo* > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > ------------------------------ > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: > SaoPaulo-pm at pm.org L =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marcio_runner at hotmail.com Tue May 21 12:09:00 2013 From: marcio_runner at hotmail.com (Marcio Souza) Date: Tue, 21 May 2013 19:09:00 +0000 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: , <08A9C455C0AB4AFF988C95BA323C0165@pcricardo>, <20130521135654.GB8323@andrewalker.dc.ufscar.br>, , <3130B914EB304FD6BD92205C3842F317@pcricardo>, , Message-ID: Sim, Blabos. Vou testar as possibilidade que voc? indicou, mas para n?o esquecer mais disso estou criando uma fun??o somente para tratar isso, realmente ficou camuflado o problema pois a DBI->connect me enganou. From: blabos at gmail.com Date: Tue, 21 May 2013 15:27:04 -0300 To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] DBI:mysql erro na conex?o Opa, Ao inv?s de "blablabla\@blebleble" Experimenta 'blablabla at blebleble' ou ainda q{blablabla at blebleble} 2013/5/21 Marcio Souza Ola, Ricardo. Sim, tudo que estou fazendo e em ambiente de testes, tenho uma maquina windows seven, nela tenho o virtualbox emulando uma maquina xp e outra debian so para fazer testes entre elas. Senhores, descobri a minha gafe, mas como sou iniciante em PERL por favor me desculpem por tomar vosso tempo. Estou programando em PERL mas ainda raciocino em C++, logo a confus?o. Minha senha para acesso ao banco de dados tem caracteres especiais juntamente com n?meros e letras, logo justamente neste teste que estou fazendo a senha estava com o caracter "@", s? que como estava colocando a senha junto com a fun??o que conecta ao banco, n?o aparecia o problema, mas quando peguei o exemplo indicado a senha e declarada em uma vari?vel ai o interpretador me indicou o "@" como um intruso, na mesma hora achei o problema e resolvi colocando desta forma "\@". Mil desculpas novamente, mas realmente vou ter que penar muito ainda para pensar em PERL, pois faz anos que programo em C++. Mas como de toda situa??o adversa tiramos algo de bom, neste caso pelo menos para mim, foi o contato com a LISTA, pois ainda n?o tinha postado nada aqui, mesmo tendo me cadastrando faz 01 m?s. Deu para sentir o empenho de todos em resolver o problema dos outros e isso n?o tem pre?o quando estamos em apuros. Grato a todos ... Marcio Souza From: ricardostock at bol.com.br To: saopaulo-pm at mail.pm.org Date: Tue, 21 May 2013 14:57:08 -0300 Subject: Re: [SP-pm] DBI:mysql erro na conex?o Marcio, deixa eu ver se entendi. se voce conctar localmente voce acessa, tipo host=127.0.0.1, se tentar se conctar remotamente n?o da host=192.168.0.x Esse ? o problema ? Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: Marcio Souza To: saopaulo-pm at mail.pm.org Sent: Tuesday, May 21, 2013 11:57 AM Subject: Re: [SP-pm] DBI:mysql erro na conex?o Ola, Grupo. Quanto ao comando GRANT no mysql foi a 1a. coisa que fiz, mas tenho uma outra aplica??o em C++ que esta conectando normalmente com o mesmo usu?rio e senha. Abaixo vou postar o c?digo que estou usando para teste. Obs: se acesso a maquina do IP abaixo localmente, trocando o ip por localhost, consigo normalmente fazer a conex?o e extrair os dados. #!/usr/bin/perl use strict; use DBI; my $dbh = DBI->connect( "dbi:mysql:dbname=mydb;host=192.168.0.107", "usuario", "senha", { RaiseError => 1 }, ) or die $DBI::errstr; my $sth = $dbh->prepare("SELECT VERSION()"); $sth->execute(); my $ver = $sth->fetch(); print @$ver; print "\n"; $sth->finish(); $dbh->disconnect(); > Date: Tue, 21 May 2013 10:56:54 -0300 > From: andre at andrewalker.net > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > On Tue, May 21, 2013 at 10:31:57AM -0300, Ricardo Stock wrote: > > Executa este comando no mysql para liberar o acesso GRANT ALL PRIVILEGES ON > > *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT OPTION; > > *medo* > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Tue May 21 12:26:28 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 21 May 2013 16:26:28 -0300 Subject: [SP-pm] =?utf-8?q?DBI=3Amysql_erro_na_conex=C3=A3o?= In-Reply-To: References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> <20130521135654.GB8323@andrewalker.dc.ufscar.br> <3130B914EB304FD6BD92205C3842F317@pcricardo> Message-ID: N?o cara, De acordo com o que voc? reportou, o DBI->connect funcionou perfeitamente conforme especificado e n?o te enganou. *Voc?* ? que deixou passar que aspas duplas permitem interpola??o de vari?veis ao passo que aspas simples n?o permitem. Isso ? um deslize comum, dentre v?rios outros, quando se est? come?ando com o Perl. N?o se preocupe, todo mundo passa por isso e estamos aqui pra dar o maior apoio. S? cuidado pra n?o "culpar o culpado errado" :) Perl tem alguns comportamentos considerados n?o usuais pra quem vem de outras linguagens, mas voc? vai perceber que tudo ? bem documentado e muito consistente, na verdade. []'s 2013/5/21 Marcio Souza > Sim, Blabos. > > > > Vou testar as possibilidade que voc? indicou, mas para n?o esquecer > mais disso estou criando uma fun??o somente para tratar isso, realmente > ficou camuflado o problema pois a DBI->connect me enganou. > > ------------------------------ > From: blabos at gmail.com > Date: Tue, 21 May 2013 15:27:04 -0300 > > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > Opa, > > Ao inv?s de "blablabla\@blebleble" > > Experimenta 'blablabla at blebleble' > > ou ainda q{blablabla at blebleble} > > > 2013/5/21 Marcio Souza > > Ola, Ricardo. > > Sim, tudo que estou fazendo e em ambiente de testes, tenho uma > maquina windows seven, nela tenho o virtualbox emulando uma maquina xp e > outra debian so para fazer testes entre elas. > > > Senhores, descobri a minha gafe, mas como sou iniciante em PERL por > favor me desculpem por tomar vosso tempo. Estou programando em PERL mas > ainda raciocino em C++, logo a confus?o. > > Minha senha para acesso ao banco de dados tem caracteres especiais > juntamente com n?meros e letras, logo justamente neste teste que estou > fazendo a senha estava com o caracter "@", s? que como estava colocando a > senha junto com a fun??o que conecta ao banco, n?o aparecia o problema, mas > quando peguei o exemplo indicado a senha e declarada em uma vari?vel ai o > interpretador me indicou o "@" como um intruso, na mesma hora achei o > problema e resolvi colocando desta forma "\@". > > Mil desculpas novamente, mas realmente vou ter que penar muito ainda > para pensar em PERL, pois faz anos que programo em C++. > > > Mas como de toda situa??o adversa tiramos algo de bom, neste caso pelo > menos para mim, foi o contato com a LISTA, pois ainda n?o tinha postado > nada aqui, mesmo tendo me cadastrando faz 01 m?s. Deu para sentir o empenho > de todos em resolver o problema dos outros e isso n?o tem pre?o quando > estamos em apuros. > > Grato a todos ... > > > > Marcio Souza > > > ------------------------------ > From: ricardostock at bol.com.br > To: saopaulo-pm at mail.pm.org > Date: Tue, 21 May 2013 14:57:08 -0300 > > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > Marcio, deixa eu ver se entendi. > > se voce conctar localmente voce acessa, tipo host=127.0.0.1, se tentar se > conctar remotamente n?o da host=192.168.0.x > > Esse ? o problema ? > > Ricardo Stock > www.stocksistemas.com.br > > ----- Original Message ----- > *From:* Marcio Souza > *To:* saopaulo-pm at mail.pm.org > *Sent:* Tuesday, May 21, 2013 11:57 AM > *Subject:* Re: [SP-pm] DBI:mysql erro na conex?o > > Ola, Grupo. > > > Quanto ao comando GRANT no mysql foi a 1a. coisa que fiz, mas tenho uma > outra aplica??o em C++ que esta conectando normalmente com o mesmo usu?rio > e senha. Abaixo vou postar o c?digo que estou usando para teste. > > Obs: se acesso a maquina do IP abaixo localmente, trocando o ip por > localhost, consigo normalmente fazer a conex?o e extrair os dados. > > > #!/usr/bin/perl > > use strict; > use DBI; > > my $dbh = DBI->connect( > "dbi:mysql:dbname=mydb;host=192.168.0.107", > "usuario", > "senha", > { RaiseError => 1 }, > ) or die $DBI::errstr; > > my $sth = $dbh->prepare("SELECT VERSION()"); > $sth->execute(); > > my $ver = $sth->fetch(); > > print @$ver; > print "\n"; > > $sth->finish(); > $dbh->disconnect(); > > > Date: Tue, 21 May 2013 10:56:54 -0300 > > From: andre at andrewalker.net > > To: saopaulo-pm at mail.pm.org > > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > > > On Tue, May 21, 2013 at 10:31:57AM -0300, Ricardo Stock wrote: > > > Executa este comando no mysql para liberar o acesso GRANT ALL > PRIVILEGES ON > > > *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT OPTION; > > > > *medo* > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > ------------------------------ > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: > SaoPaulo-pm at pm.org L =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: > SaoPaulo-pm at pm.org L =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Tue May 21 12:30:28 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 21 May 2013 21:30:28 +0200 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> <20130521135654.GB8323@andrewalker.dc.ufscar.br> <3130B914EB304FD6BD92205C3842F317@pcricardo> Message-ID: se vc copiou um codigo, executou e ele n?o funciona, milhares de coisas podem ter acontecido. uma delas ? essa: acontece algo na string que vc n?o previu. interpola??o. at? caracteres que parecem corretos podem n?o ser aquilo e bam: um bug q leva horas. na duvida imprima o que vc esta passando como argumentos. inspecione o que acontece antes e depois. veja se pode ativar um modo de depura??o e ver mais informa??es. e assim vamos levando. 2013/5/21 Blabos de Blebe > N?o cara, > > De acordo com o que voc? reportou, o DBI->connect funcionou perfeitamente > conforme especificado e n?o te enganou. > > *Voc?* ? que deixou passar que aspas duplas permitem interpola??o de > vari?veis ao passo que aspas simples n?o permitem. > > Isso ? um deslize comum, dentre v?rios outros, quando se est? come?ando > com o Perl. > > N?o se preocupe, todo mundo passa por isso e estamos aqui pra dar o maior > apoio. > > S? cuidado pra n?o "culpar o culpado errado" :) > > Perl tem alguns comportamentos considerados n?o usuais pra quem vem de > outras linguagens, mas voc? vai perceber que tudo ? bem documentado e muito > consistente, na verdade. > > []'s > > > > > 2013/5/21 Marcio Souza > >> Sim, Blabos. >> >> >> >> Vou testar as possibilidade que voc? indicou, mas para n?o esquecer >> mais disso estou criando uma fun??o somente para tratar isso, realmente >> ficou camuflado o problema pois a DBI->connect me enganou. >> >> ------------------------------ >> From: blabos at gmail.com >> Date: Tue, 21 May 2013 15:27:04 -0300 >> >> To: saopaulo-pm at mail.pm.org >> Subject: Re: [SP-pm] DBI:mysql erro na conex?o >> >> Opa, >> >> Ao inv?s de "blablabla\@blebleble" >> >> Experimenta 'blablabla at blebleble' >> >> ou ainda q{blablabla at blebleble} >> >> >> 2013/5/21 Marcio Souza >> >> Ola, Ricardo. >> >> Sim, tudo que estou fazendo e em ambiente de testes, tenho uma >> maquina windows seven, nela tenho o virtualbox emulando uma maquina xp e >> outra debian so para fazer testes entre elas. >> >> >> Senhores, descobri a minha gafe, mas como sou iniciante em PERL por >> favor me desculpem por tomar vosso tempo. Estou programando em PERL mas >> ainda raciocino em C++, logo a confus?o. >> >> Minha senha para acesso ao banco de dados tem caracteres especiais >> juntamente com n?meros e letras, logo justamente neste teste que estou >> fazendo a senha estava com o caracter "@", s? que como estava colocando a >> senha junto com a fun??o que conecta ao banco, n?o aparecia o problema, mas >> quando peguei o exemplo indicado a senha e declarada em uma vari?vel ai o >> interpretador me indicou o "@" como um intruso, na mesma hora achei o >> problema e resolvi colocando desta forma "\@". >> >> Mil desculpas novamente, mas realmente vou ter que penar muito ainda >> para pensar em PERL, pois faz anos que programo em C++. >> >> >> Mas como de toda situa??o adversa tiramos algo de bom, neste caso >> pelo menos para mim, foi o contato com a LISTA, pois ainda n?o tinha >> postado nada aqui, mesmo tendo me cadastrando faz 01 m?s. Deu para sentir o >> empenho de todos em resolver o problema dos outros e isso n?o tem pre?o >> quando estamos em apuros. >> >> Grato a todos ... >> >> >> >> Marcio Souza >> >> >> ------------------------------ >> From: ricardostock at bol.com.br >> To: saopaulo-pm at mail.pm.org >> Date: Tue, 21 May 2013 14:57:08 -0300 >> >> Subject: Re: [SP-pm] DBI:mysql erro na conex?o >> >> Marcio, deixa eu ver se entendi. >> >> se voce conctar localmente voce acessa, tipo host=127.0.0.1, se tentar se >> conctar remotamente n?o da host=192.168.0.x >> >> Esse ? o problema ? >> >> Ricardo Stock >> www.stocksistemas.com.br >> >> ----- Original Message ----- >> *From:* Marcio Souza >> *To:* saopaulo-pm at mail.pm.org >> *Sent:* Tuesday, May 21, 2013 11:57 AM >> *Subject:* Re: [SP-pm] DBI:mysql erro na conex?o >> >> Ola, Grupo. >> >> >> Quanto ao comando GRANT no mysql foi a 1a. coisa que fiz, mas tenho >> uma outra aplica??o em C++ que esta conectando normalmente com o mesmo >> usu?rio e senha. Abaixo vou postar o c?digo que estou usando para teste. >> >> Obs: se acesso a maquina do IP abaixo localmente, trocando o ip por >> localhost, consigo normalmente fazer a conex?o e extrair os dados. >> >> >> #!/usr/bin/perl >> >> use strict; >> use DBI; >> >> my $dbh = DBI->connect( >> "dbi:mysql:dbname=mydb;host=192.168.0.107", >> "usuario", >> "senha", >> { RaiseError => 1 }, >> ) or die $DBI::errstr; >> >> my $sth = $dbh->prepare("SELECT VERSION()"); >> $sth->execute(); >> >> my $ver = $sth->fetch(); >> >> print @$ver; >> print "\n"; >> >> $sth->finish(); >> $dbh->disconnect(); >> >> > Date: Tue, 21 May 2013 10:56:54 -0300 >> > From: andre at andrewalker.net >> > To: saopaulo-pm at mail.pm.org >> > Subject: Re: [SP-pm] DBI:mysql erro na conex?o >> > >> > On Tue, May 21, 2013 at 10:31:57AM -0300, Ricardo Stock wrote: >> > > Executa este comando no mysql para liberar o acesso GRANT ALL >> PRIVILEGES ON >> > > *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT OPTION; >> > >> > *medo* >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> ------------------------------ >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: >> SaoPaulo-pm at pm.org L =end disclaimer >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: >> SaoPaulo-pm at pm.org L =end disclaimer >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Tue May 21 12:31:58 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 21 May 2013 16:31:58 -0300 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> <20130521135654.GB8323@andrewalker.dc.ufscar.br> <3130B914EB304FD6BD92205C3842F317@pcricardo> Message-ID: a unica coisa que achei estranho ?, sua senha deve ser algo como @*#* onde *# ? um n?mero* pois se n?o, o "use stricts" teria avisado voc?, provavelmente que a variavel @foorestodasuasenha n?o existe. portanto, n?o entendi como voc? criaria uma fun??o para evitar isso. se voc? estiver lendo a senha de um arquivo, por exemplo, voc? n?o precisa tratar nada! o @, assim como %, s? ? trocado nas strings entre ", as ' ou q{} (que ? um ' com outro caractere) assim como o qq "?" o " 2013/5/21 Blabos de Blebe > N?o cara, > > De acordo com o que voc? reportou, o DBI->connect funcionou perfeitamente > conforme especificado e n?o te enganou. > > *Voc?* ? que deixou passar que aspas duplas permitem interpola??o de > vari?veis ao passo que aspas simples n?o permitem. > > Isso ? um deslize comum, dentre v?rios outros, quando se est? come?ando > com o Perl. > > N?o se preocupe, todo mundo passa por isso e estamos aqui pra dar o maior > apoio. > > S? cuidado pra n?o "culpar o culpado errado" :) > > Perl tem alguns comportamentos considerados n?o usuais pra quem vem de > outras linguagens, mas voc? vai perceber que tudo ? bem documentado e muito > consistente, na verdade. > > []'s > > > > > 2013/5/21 Marcio Souza > >> Sim, Blabos. >> >> >> >> Vou testar as possibilidade que voc? indicou, mas para n?o esquecer >> mais disso estou criando uma fun??o somente para tratar isso, realmente >> ficou camuflado o problema pois a DBI->connect me enganou. >> >> ------------------------------ >> From: blabos at gmail.com >> Date: Tue, 21 May 2013 15:27:04 -0300 >> >> To: saopaulo-pm at mail.pm.org >> Subject: Re: [SP-pm] DBI:mysql erro na conex?o >> >> Opa, >> >> Ao inv?s de "blablabla\@blebleble" >> >> Experimenta 'blablabla at blebleble' >> >> ou ainda q{blablabla at blebleble} >> >> >> 2013/5/21 Marcio Souza >> >> Ola, Ricardo. >> >> Sim, tudo que estou fazendo e em ambiente de testes, tenho uma >> maquina windows seven, nela tenho o virtualbox emulando uma maquina xp e >> outra debian so para fazer testes entre elas. >> >> >> Senhores, descobri a minha gafe, mas como sou iniciante em PERL por >> favor me desculpem por tomar vosso tempo. Estou programando em PERL mas >> ainda raciocino em C++, logo a confus?o. >> >> Minha senha para acesso ao banco de dados tem caracteres especiais >> juntamente com n?meros e letras, logo justamente neste teste que estou >> fazendo a senha estava com o caracter "@", s? que como estava colocando a >> senha junto com a fun??o que conecta ao banco, n?o aparecia o problema, mas >> quando peguei o exemplo indicado a senha e declarada em uma vari?vel ai o >> interpretador me indicou o "@" como um intruso, na mesma hora achei o >> problema e resolvi colocando desta forma "\@". >> >> Mil desculpas novamente, mas realmente vou ter que penar muito ainda >> para pensar em PERL, pois faz anos que programo em C++. >> >> >> Mas como de toda situa??o adversa tiramos algo de bom, neste caso >> pelo menos para mim, foi o contato com a LISTA, pois ainda n?o tinha >> postado nada aqui, mesmo tendo me cadastrando faz 01 m?s. Deu para sentir o >> empenho de todos em resolver o problema dos outros e isso n?o tem pre?o >> quando estamos em apuros. >> >> Grato a todos ... >> >> >> >> Marcio Souza >> >> >> ------------------------------ >> From: ricardostock at bol.com.br >> To: saopaulo-pm at mail.pm.org >> Date: Tue, 21 May 2013 14:57:08 -0300 >> >> Subject: Re: [SP-pm] DBI:mysql erro na conex?o >> >> Marcio, deixa eu ver se entendi. >> >> se voce conctar localmente voce acessa, tipo host=127.0.0.1, se tentar se >> conctar remotamente n?o da host=192.168.0.x >> >> Esse ? o problema ? >> >> Ricardo Stock >> www.stocksistemas.com.br >> >> ----- Original Message ----- >> *From:* Marcio Souza >> *To:* saopaulo-pm at mail.pm.org >> *Sent:* Tuesday, May 21, 2013 11:57 AM >> *Subject:* Re: [SP-pm] DBI:mysql erro na conex?o >> >> Ola, Grupo. >> >> >> Quanto ao comando GRANT no mysql foi a 1a. coisa que fiz, mas tenho >> uma outra aplica??o em C++ que esta conectando normalmente com o mesmo >> usu?rio e senha. Abaixo vou postar o c?digo que estou usando para teste. >> >> Obs: se acesso a maquina do IP abaixo localmente, trocando o ip por >> localhost, consigo normalmente fazer a conex?o e extrair os dados. >> >> >> #!/usr/bin/perl >> >> use strict; >> use DBI; >> >> my $dbh = DBI->connect( >> "dbi:mysql:dbname=mydb;host=192.168.0.107", >> "usuario", >> "senha", >> { RaiseError => 1 }, >> ) or die $DBI::errstr; >> >> my $sth = $dbh->prepare("SELECT VERSION()"); >> $sth->execute(); >> >> my $ver = $sth->fetch(); >> >> print @$ver; >> print "\n"; >> >> $sth->finish(); >> $dbh->disconnect(); >> >> > Date: Tue, 21 May 2013 10:56:54 -0300 >> > From: andre at andrewalker.net >> > To: saopaulo-pm at mail.pm.org >> > Subject: Re: [SP-pm] DBI:mysql erro na conex?o >> > >> > On Tue, May 21, 2013 at 10:31:57AM -0300, Ricardo Stock wrote: >> > > Executa este comando no mysql para liberar o acesso GRANT ALL >> PRIVILEGES ON >> > > *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT OPTION; >> > >> > *medo* >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> ------------------------------ >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: >> SaoPaulo-pm at pm.org L =end disclaimer >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: >> SaoPaulo-pm at pm.org L =end disclaimer >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From marcio_runner at hotmail.com Tue May 21 13:14:39 2013 From: marcio_runner at hotmail.com (Marcio Souza) Date: Tue, 21 May 2013 20:14:39 +0000 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: , <08A9C455C0AB4AFF988C95BA323C0165@pcricardo>, <20130521135654.GB8323@andrewalker.dc.ufscar.br>, , <3130B914EB304FD6BD92205C3842F317@pcricardo>, , , , , Message-ID: Sim, Bablos. Justamente o erro e meu por ainda misturar os conceitos de uma linguagem com outra, mas o PERL me surpreendeu de todas as formas pelo estabilidade e a portabilidade do c?digo, espero chegar no meu objetivo que ? traduzir o meu projeto em C++ para PERL na interface WEB. Ola, Renato Sim, as minhas informa??es vem do banco de dados s? que est?o criptografadas, logo na tradu??o vou colocar est? fun??o para verificar e j? alterar os conte?dos para n?o acontecer mais isso. Ola, Tiago. N?o copiei, na verdade estou fazendo o meu 1o. programa em PERL, claro que estou aproveitando ideias e rotinas de outras fontes, mas a op??o do debug realmente me passou desapercebido, logo tudo isso que aconteceu me deu muita informa??o, espero mesmo contar com o apoio de todos neste inicio de trabalho. Grato mais uma vez a todos pelo tempo empenhado comigo, espero retribuir no futuro quando puder ajudar com a experi?ncia adquirida. From: renato.cron at gmail.com Date: Tue, 21 May 2013 16:31:58 -0300 To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] DBI:mysql erro na conex?o a unica coisa que achei estranho ?, sua senha deve ser algo como @# onde # ? um n?mero pois se n?o, o "use stricts" teria avisado voc?, provavelmente que a variavel @foorestodasuasenha n?o existe. portanto, n?o entendi como voc? criaria uma fun??o para evitar isso. se voc? estiver lendo a senha de um arquivo, por exemplo, voc? n?o precisa tratar nada! o @, assim como %, s? ? trocado nas strings entre ", as ' ou q{} (que ? um ' com outro caractere) assim como o qq "?" o " 2013/5/21 Blabos de Blebe N?o cara, De acordo com o que voc? reportou, o DBI->connect funcionou perfeitamente conforme especificado e n?o te enganou. *Voc?* ? que deixou passar que aspas duplas permitem interpola??o de vari?veis ao passo que aspas simples n?o permitem. Isso ? um deslize comum, dentre v?rios outros, quando se est? come?ando com o Perl. N?o se preocupe, todo mundo passa por isso e estamos aqui pra dar o maior apoio. S? cuidado pra n?o "culpar o culpado errado" :) Perl tem alguns comportamentos considerados n?o usuais pra quem vem de outras linguagens, mas voc? vai perceber que tudo ? bem documentado e muito consistente, na verdade. []'s 2013/5/21 Marcio Souza Sim, Blabos. Vou testar as possibilidade que voc? indicou, mas para n?o esquecer mais disso estou criando uma fun??o somente para tratar isso, realmente ficou camuflado o problema pois a DBI->connect me enganou. From: blabos at gmail.com Date: Tue, 21 May 2013 15:27:04 -0300 To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] DBI:mysql erro na conex?o Opa, Ao inv?s de "blablabla\@blebleble" Experimenta 'blablabla at blebleble' ou ainda q{blablabla at blebleble} 2013/5/21 Marcio Souza Ola, Ricardo. Sim, tudo que estou fazendo e em ambiente de testes, tenho uma maquina windows seven, nela tenho o virtualbox emulando uma maquina xp e outra debian so para fazer testes entre elas. Senhores, descobri a minha gafe, mas como sou iniciante em PERL por favor me desculpem por tomar vosso tempo. Estou programando em PERL mas ainda raciocino em C++, logo a confus?o. Minha senha para acesso ao banco de dados tem caracteres especiais juntamente com n?meros e letras, logo justamente neste teste que estou fazendo a senha estava com o caracter "@", s? que como estava colocando a senha junto com a fun??o que conecta ao banco, n?o aparecia o problema, mas quando peguei o exemplo indicado a senha e declarada em uma vari?vel ai o interpretador me indicou o "@" como um intruso, na mesma hora achei o problema e resolvi colocando desta forma "\@". Mil desculpas novamente, mas realmente vou ter que penar muito ainda para pensar em PERL, pois faz anos que programo em C++. Mas como de toda situa??o adversa tiramos algo de bom, neste caso pelo menos para mim, foi o contato com a LISTA, pois ainda n?o tinha postado nada aqui, mesmo tendo me cadastrando faz 01 m?s. Deu para sentir o empenho de todos em resolver o problema dos outros e isso n?o tem pre?o quando estamos em apuros. Grato a todos ... Marcio Souza From: ricardostock at bol.com.br To: saopaulo-pm at mail.pm.org Date: Tue, 21 May 2013 14:57:08 -0300 Subject: Re: [SP-pm] DBI:mysql erro na conex?o Marcio, deixa eu ver se entendi. se voce conctar localmente voce acessa, tipo host=127.0.0.1, se tentar se conctar remotamente n?o da host=192.168.0.x Esse ? o problema ? Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: Marcio Souza To: saopaulo-pm at mail.pm.org Sent: Tuesday, May 21, 2013 11:57 AM Subject: Re: [SP-pm] DBI:mysql erro na conex?o Ola, Grupo. Quanto ao comando GRANT no mysql foi a 1a. coisa que fiz, mas tenho uma outra aplica??o em C++ que esta conectando normalmente com o mesmo usu?rio e senha. Abaixo vou postar o c?digo que estou usando para teste. Obs: se acesso a maquina do IP abaixo localmente, trocando o ip por localhost, consigo normalmente fazer a conex?o e extrair os dados. #!/usr/bin/perl use strict; use DBI; my $dbh = DBI->connect( "dbi:mysql:dbname=mydb;host=192.168.0.107", "usuario", "senha", { RaiseError => 1 }, ) or die $DBI::errstr; my $sth = $dbh->prepare("SELECT VERSION()"); $sth->execute(); my $ver = $sth->fetch(); print @$ver; print "\n"; $sth->finish(); $dbh->disconnect(); > Date: Tue, 21 May 2013 10:56:54 -0300 > From: andre at andrewalker.net > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > On Tue, May 21, 2013 at 10:31:57AM -0300, Ricardo Stock wrote: > > Executa este comando no mysql para liberar o acesso GRANT ALL PRIVILEGES ON > > *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT OPTION; > > *medo* > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -- Sarav?,Renato CRON http://www.renatocron.com/blog/@renato_cron =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Tue May 21 13:31:39 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 21 May 2013 17:31:39 -0300 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> <20130521135654.GB8323@andrewalker.dc.ufscar.br> <3130B914EB304FD6BD92205C3842F317@pcricardo> Message-ID: Eu avisei! 2013/5/21 Marcio Souza > Sim, Bablos. > > > Justamente o erro e meu por ainda misturar os conceitos de uma > linguagem com outra, mas o PERL me surpreendeu de todas as formas pelo > estabilidade e a portabilidade do c?digo, espero chegar no meu objetivo que > ? traduzir o meu projeto em C++ para PERL na interface WEB. > > Ola, Renato > > > Sim, as minhas informa??es vem do banco de dados s? que est?o > criptografadas, logo na tradu??o vou colocar est? fun??o para verificar e > j? alterar os conte?dos para n?o acontecer mais isso. > > > > Ola, Tiago. > > N?o copiei, na verdade estou fazendo o meu 1o. programa em PERL, claro > que estou aproveitando ideias e rotinas de outras fontes, mas a op??o do > debug realmente me passou desapercebido, logo tudo isso que aconteceu me > deu muita informa??o, espero mesmo contar com o apoio de todos neste inicio > de trabalho. > > > Grato mais uma vez a todos pelo tempo empenhado comigo, espero retribuir > no futuro quando puder ajudar com a experi?ncia adquirida. > > > > ------------------------------ > From: renato.cron at gmail.com > Date: Tue, 21 May 2013 16:31:58 -0300 > > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > a unica coisa que achei estranho ?, > > sua senha deve ser algo como @*#* onde *# ? um n?mero* pois se n?o, o > "use stricts" teria avisado voc?, provavelmente que a variavel > @foorestodasuasenha n?o existe. > > portanto, n?o entendi como voc? criaria uma fun??o para evitar isso. > > se voc? estiver lendo a senha de um arquivo, por exemplo, voc? n?o precisa > tratar nada! o @, assim como %, s? ? trocado nas strings entre ", as ' ou > q{} (que ? um ' com outro caractere) assim como o qq "?" o " > > > 2013/5/21 Blabos de Blebe > > N?o cara, > > De acordo com o que voc? reportou, o DBI->connect funcionou perfeitamente > conforme especificado e n?o te enganou. > > *Voc?* ? que deixou passar que aspas duplas permitem interpola??o de > vari?veis ao passo que aspas simples n?o permitem. > > Isso ? um deslize comum, dentre v?rios outros, quando se est? come?ando > com o Perl. > > N?o se preocupe, todo mundo passa por isso e estamos aqui pra dar o maior > apoio. > > S? cuidado pra n?o "culpar o culpado errado" :) > > Perl tem alguns comportamentos considerados n?o usuais pra quem vem de > outras linguagens, mas voc? vai perceber que tudo ? bem documentado e muito > consistente, na verdade. > > []'s > > > > > 2013/5/21 Marcio Souza > > Sim, Blabos. > > > > Vou testar as possibilidade que voc? indicou, mas para n?o esquecer > mais disso estou criando uma fun??o somente para tratar isso, realmente > ficou camuflado o problema pois a DBI->connect me enganou. > > ------------------------------ > From: blabos at gmail.com > Date: Tue, 21 May 2013 15:27:04 -0300 > > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > Opa, > > Ao inv?s de "blablabla\@blebleble" > > Experimenta 'blablabla at blebleble' > > ou ainda q{blablabla at blebleble} > > > 2013/5/21 Marcio Souza > > Ola, Ricardo. > > Sim, tudo que estou fazendo e em ambiente de testes, tenho uma > maquina windows seven, nela tenho o virtualbox emulando uma maquina xp e > outra debian so para fazer testes entre elas. > > > Senhores, descobri a minha gafe, mas como sou iniciante em PERL por > favor me desculpem por tomar vosso tempo. Estou programando em PERL mas > ainda raciocino em C++, logo a confus?o. > > Minha senha para acesso ao banco de dados tem caracteres especiais > juntamente com n?meros e letras, logo justamente neste teste que estou > fazendo a senha estava com o caracter "@", s? que como estava colocando a > senha junto com a fun??o que conecta ao banco, n?o aparecia o problema, mas > quando peguei o exemplo indicado a senha e declarada em uma vari?vel ai o > interpretador me indicou o "@" como um intruso, na mesma hora achei o > problema e resolvi colocando desta forma "\@". > > Mil desculpas novamente, mas realmente vou ter que penar muito ainda > para pensar em PERL, pois faz anos que programo em C++. > > > Mas como de toda situa??o adversa tiramos algo de bom, neste caso pelo > menos para mim, foi o contato com a LISTA, pois ainda n?o tinha postado > nada aqui, mesmo tendo me cadastrando faz 01 m?s. Deu para sentir o empenho > de todos em resolver o problema dos outros e isso n?o tem pre?o quando > estamos em apuros. > > Grato a todos ... > > > > Marcio Souza > > > ------------------------------ > From: ricardostock at bol.com.br > To: saopaulo-pm at mail.pm.org > Date: Tue, 21 May 2013 14:57:08 -0300 > > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > Marcio, deixa eu ver se entendi. > > se voce conctar localmente voce acessa, tipo host=127.0.0.1, se tentar se > conctar remotamente n?o da host=192.168.0.x > > Esse ? o problema ? > > Ricardo Stock > www.stocksistemas.com.br > > ----- Original Message ----- > *From:* Marcio Souza > *To:* saopaulo-pm at mail.pm.org > *Sent:* Tuesday, May 21, 2013 11:57 AM > *Subject:* Re: [SP-pm] DBI:mysql erro na conex?o > > Ola, Grupo. > > > Quanto ao comando GRANT no mysql foi a 1a. coisa que fiz, mas tenho uma > outra aplica??o em C++ que esta conectando normalmente com o mesmo usu?rio > e senha. Abaixo vou postar o c?digo que estou usando para teste. > > Obs: se acesso a maquina do IP abaixo localmente, trocando o ip por > localhost, consigo normalmente fazer a conex?o e extrair os dados. > > > #!/usr/bin/perl > > use strict; > use DBI; > > my $dbh = DBI->connect( > "dbi:mysql:dbname=mydb;host=192.168.0.107", > "usuario", > "senha", > { RaiseError => 1 }, > ) or die $DBI::errstr; > > my $sth = $dbh->prepare("SELECT VERSION()"); > $sth->execute(); > > my $ver = $sth->fetch(); > > print @$ver; > print "\n"; > > $sth->finish(); > $dbh->disconnect(); > > > Date: Tue, 21 May 2013 10:56:54 -0300 > > From: andre at andrewalker.net > > To: saopaulo-pm at mail.pm.org > > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > > > On Tue, May 21, 2013 at 10:31:57AM -0300, Ricardo Stock wrote: > > > Executa este comando no mysql para liberar o acesso GRANT ALL > PRIVILEGES ON > > > *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT OPTION; > > > > *medo* > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > ------------------------------ > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: > SaoPaulo-pm at pm.org L =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: > SaoPaulo-pm at pm.org L =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: > SaoPaulo-pm at pm.org L =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From marcio_runner at hotmail.com Tue May 21 15:12:32 2013 From: marcio_runner at hotmail.com (Marcio Souza) Date: Tue, 21 May 2013 22:12:32 +0000 Subject: [SP-pm] =?iso-8859-1?q?DBI=3Amysql_erro_na_conex=E3o?= In-Reply-To: References: , <08A9C455C0AB4AFF988C95BA323C0165@pcricardo>, <20130521135654.GB8323@andrewalker.dc.ufscar.br>, , <3130B914EB304FD6BD92205C3842F317@pcricardo>, , , , , , , Message-ID: Sem, duvida ... com cerveja ... ops com certeza. hehehehehe Date: Tue, 21 May 2013 17:31:39 -0300 From: andregarciacarneiro at gmail.com To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] DBI:mysql erro na conex?o Eu avisei! 2013/5/21 Marcio Souza Sim, Bablos. Justamente o erro e meu por ainda misturar os conceitos de uma linguagem com outra, mas o PERL me surpreendeu de todas as formas pelo estabilidade e a portabilidade do c?digo, espero chegar no meu objetivo que ? traduzir o meu projeto em C++ para PERL na interface WEB. Ola, Renato Sim, as minhas informa??es vem do banco de dados s? que est?o criptografadas, logo na tradu??o vou colocar est? fun??o para verificar e j? alterar os conte?dos para n?o acontecer mais isso. Ola, Tiago. N?o copiei, na verdade estou fazendo o meu 1o. programa em PERL, claro que estou aproveitando ideias e rotinas de outras fontes, mas a op??o do debug realmente me passou desapercebido, logo tudo isso que aconteceu me deu muita informa??o, espero mesmo contar com o apoio de todos neste inicio de trabalho. Grato mais uma vez a todos pelo tempo empenhado comigo, espero retribuir no futuro quando puder ajudar com a experi?ncia adquirida. From: renato.cron at gmail.com Date: Tue, 21 May 2013 16:31:58 -0300 To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] DBI:mysql erro na conex?o a unica coisa que achei estranho ?, sua senha deve ser algo como @# onde # ? um n?mero pois se n?o, o "use stricts" teria avisado voc?, provavelmente que a variavel @foorestodasuasenha n?o existe. portanto, n?o entendi como voc? criaria uma fun??o para evitar isso. se voc? estiver lendo a senha de um arquivo, por exemplo, voc? n?o precisa tratar nada! o @, assim como %, s? ? trocado nas strings entre ", as ' ou q{} (que ? um ' com outro caractere) assim como o qq "?" o " 2013/5/21 Blabos de Blebe N?o cara, De acordo com o que voc? reportou, o DBI->connect funcionou perfeitamente conforme especificado e n?o te enganou. *Voc?* ? que deixou passar que aspas duplas permitem interpola??o de vari?veis ao passo que aspas simples n?o permitem. Isso ? um deslize comum, dentre v?rios outros, quando se est? come?ando com o Perl. N?o se preocupe, todo mundo passa por isso e estamos aqui pra dar o maior apoio. S? cuidado pra n?o "culpar o culpado errado" :) Perl tem alguns comportamentos considerados n?o usuais pra quem vem de outras linguagens, mas voc? vai perceber que tudo ? bem documentado e muito consistente, na verdade. []'s 2013/5/21 Marcio Souza Sim, Blabos. Vou testar as possibilidade que voc? indicou, mas para n?o esquecer mais disso estou criando uma fun??o somente para tratar isso, realmente ficou camuflado o problema pois a DBI->connect me enganou. From: blabos at gmail.com Date: Tue, 21 May 2013 15:27:04 -0300 To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] DBI:mysql erro na conex?o Opa, Ao inv?s de "blablabla\@blebleble" Experimenta 'blablabla at blebleble' ou ainda q{blablabla at blebleble} 2013/5/21 Marcio Souza Ola, Ricardo. Sim, tudo que estou fazendo e em ambiente de testes, tenho uma maquina windows seven, nela tenho o virtualbox emulando uma maquina xp e outra debian so para fazer testes entre elas. Senhores, descobri a minha gafe, mas como sou iniciante em PERL por favor me desculpem por tomar vosso tempo. Estou programando em PERL mas ainda raciocino em C++, logo a confus?o. Minha senha para acesso ao banco de dados tem caracteres especiais juntamente com n?meros e letras, logo justamente neste teste que estou fazendo a senha estava com o caracter "@", s? que como estava colocando a senha junto com a fun??o que conecta ao banco, n?o aparecia o problema, mas quando peguei o exemplo indicado a senha e declarada em uma vari?vel ai o interpretador me indicou o "@" como um intruso, na mesma hora achei o problema e resolvi colocando desta forma "\@". Mil desculpas novamente, mas realmente vou ter que penar muito ainda para pensar em PERL, pois faz anos que programo em C++. Mas como de toda situa??o adversa tiramos algo de bom, neste caso pelo menos para mim, foi o contato com a LISTA, pois ainda n?o tinha postado nada aqui, mesmo tendo me cadastrando faz 01 m?s. Deu para sentir o empenho de todos em resolver o problema dos outros e isso n?o tem pre?o quando estamos em apuros. Grato a todos ... Marcio Souza From: ricardostock at bol.com.br To: saopaulo-pm at mail.pm.org Date: Tue, 21 May 2013 14:57:08 -0300 Subject: Re: [SP-pm] DBI:mysql erro na conex?o Marcio, deixa eu ver se entendi. se voce conctar localmente voce acessa, tipo host=127.0.0.1, se tentar se conctar remotamente n?o da host=192.168.0.x Esse ? o problema ? Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: Marcio Souza To: saopaulo-pm at mail.pm.org Sent: Tuesday, May 21, 2013 11:57 AM Subject: Re: [SP-pm] DBI:mysql erro na conex?o Ola, Grupo. Quanto ao comando GRANT no mysql foi a 1a. coisa que fiz, mas tenho uma outra aplica??o em C++ que esta conectando normalmente com o mesmo usu?rio e senha. Abaixo vou postar o c?digo que estou usando para teste. Obs: se acesso a maquina do IP abaixo localmente, trocando o ip por localhost, consigo normalmente fazer a conex?o e extrair os dados. #!/usr/bin/perl use strict; use DBI; my $dbh = DBI->connect( "dbi:mysql:dbname=mydb;host=192.168.0.107", "usuario", "senha", { RaiseError => 1 }, ) or die $DBI::errstr; my $sth = $dbh->prepare("SELECT VERSION()"); $sth->execute(); my $ver = $sth->fetch(); print @$ver; print "\n"; $sth->finish(); $dbh->disconnect(); > Date: Tue, 21 May 2013 10:56:54 -0300 > From: andre at andrewalker.net > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > On Tue, May 21, 2013 at 10:31:57AM -0300, Ricardo Stock wrote: > > Executa este comando no mysql para liberar o acesso GRANT ALL PRIVILEGES ON > > *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT OPTION; > > *medo* > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -- Sarav?,Renato CRON http://www.renatocron.com/blog/@renato_cron =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -- Andr? Garcia Carneiro Software Engineer (11)982907780 =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Tue May 21 20:16:16 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 22 May 2013 00:16:16 -0300 Subject: [SP-pm] =?utf-8?q?DBI=3Amysql_erro_na_conex=C3=A3o?= In-Reply-To: References: <08A9C455C0AB4AFF988C95BA323C0165@pcricardo> <20130521135654.GB8323@andrewalker.dc.ufscar.br> <3130B914EB304FD6BD92205C3842F317@pcricardo> Message-ID: Err... Por aqui ? com cerveja mesmo :) 2013/5/21 Marcio Souza > Sem, duvida ... com cerveja ... ops com certeza. hehehehehe > > ------------------------------ > Date: Tue, 21 May 2013 17:31:39 -0300 > From: andregarciacarneiro at gmail.com > > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > Eu avisei! > > > 2013/5/21 Marcio Souza > > Sim, Bablos. > > > Justamente o erro e meu por ainda misturar os conceitos de uma > linguagem com outra, mas o PERL me surpreendeu de todas as formas pelo > estabilidade e a portabilidade do c?digo, espero chegar no meu objetivo que > ? traduzir o meu projeto em C++ para PERL na interface WEB. > > Ola, Renato > > > Sim, as minhas informa??es vem do banco de dados s? que est?o > criptografadas, logo na tradu??o vou colocar est? fun??o para verificar e > j? alterar os conte?dos para n?o acontecer mais isso. > > > > Ola, Tiago. > > N?o copiei, na verdade estou fazendo o meu 1o. programa em PERL, claro > que estou aproveitando ideias e rotinas de outras fontes, mas a op??o do > debug realmente me passou desapercebido, logo tudo isso que aconteceu me > deu muita informa??o, espero mesmo contar com o apoio de todos neste inicio > de trabalho. > > > Grato mais uma vez a todos pelo tempo empenhado comigo, espero retribuir > no futuro quando puder ajudar com a experi?ncia adquirida. > > > > ------------------------------ > From: renato.cron at gmail.com > Date: Tue, 21 May 2013 16:31:58 -0300 > > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > a unica coisa que achei estranho ?, > > sua senha deve ser algo como @*#* onde *# ? um n?mero* pois se n?o, o > "use stricts" teria avisado voc?, provavelmente que a variavel > @foorestodasuasenha n?o existe. > > portanto, n?o entendi como voc? criaria uma fun??o para evitar isso. > > se voc? estiver lendo a senha de um arquivo, por exemplo, voc? n?o precisa > tratar nada! o @, assim como %, s? ? trocado nas strings entre ", as ' ou > q{} (que ? um ' com outro caractere) assim como o qq "?" o " > > > 2013/5/21 Blabos de Blebe > > N?o cara, > > De acordo com o que voc? reportou, o DBI->connect funcionou perfeitamente > conforme especificado e n?o te enganou. > > *Voc?* ? que deixou passar que aspas duplas permitem interpola??o de > vari?veis ao passo que aspas simples n?o permitem. > > Isso ? um deslize comum, dentre v?rios outros, quando se est? come?ando > com o Perl. > > N?o se preocupe, todo mundo passa por isso e estamos aqui pra dar o maior > apoio. > > S? cuidado pra n?o "culpar o culpado errado" :) > > Perl tem alguns comportamentos considerados n?o usuais pra quem vem de > outras linguagens, mas voc? vai perceber que tudo ? bem documentado e muito > consistente, na verdade. > > []'s > > > > > 2013/5/21 Marcio Souza > > Sim, Blabos. > > > > Vou testar as possibilidade que voc? indicou, mas para n?o esquecer > mais disso estou criando uma fun??o somente para tratar isso, realmente > ficou camuflado o problema pois a DBI->connect me enganou. > > ------------------------------ > From: blabos at gmail.com > Date: Tue, 21 May 2013 15:27:04 -0300 > > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > Opa, > > Ao inv?s de "blablabla\@blebleble" > > Experimenta 'blablabla at blebleble' > > ou ainda q{blablabla at blebleble} > > > 2013/5/21 Marcio Souza > > Ola, Ricardo. > > Sim, tudo que estou fazendo e em ambiente de testes, tenho uma > maquina windows seven, nela tenho o virtualbox emulando uma maquina xp e > outra debian so para fazer testes entre elas. > > > Senhores, descobri a minha gafe, mas como sou iniciante em PERL por > favor me desculpem por tomar vosso tempo. Estou programando em PERL mas > ainda raciocino em C++, logo a confus?o. > > Minha senha para acesso ao banco de dados tem caracteres especiais > juntamente com n?meros e letras, logo justamente neste teste que estou > fazendo a senha estava com o caracter "@", s? que como estava colocando a > senha junto com a fun??o que conecta ao banco, n?o aparecia o problema, mas > quando peguei o exemplo indicado a senha e declarada em uma vari?vel ai o > interpretador me indicou o "@" como um intruso, na mesma hora achei o > problema e resolvi colocando desta forma "\@". > > Mil desculpas novamente, mas realmente vou ter que penar muito ainda > para pensar em PERL, pois faz anos que programo em C++. > > > Mas como de toda situa??o adversa tiramos algo de bom, neste caso pelo > menos para mim, foi o contato com a LISTA, pois ainda n?o tinha postado > nada aqui, mesmo tendo me cadastrando faz 01 m?s. Deu para sentir o empenho > de todos em resolver o problema dos outros e isso n?o tem pre?o quando > estamos em apuros. > > Grato a todos ... > > > > Marcio Souza > > > ------------------------------ > From: ricardostock at bol.com.br > To: saopaulo-pm at mail.pm.org > Date: Tue, 21 May 2013 14:57:08 -0300 > > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > Marcio, deixa eu ver se entendi. > > se voce conctar localmente voce acessa, tipo host=127.0.0.1, se tentar se > conctar remotamente n?o da host=192.168.0.x > > Esse ? o problema ? > > Ricardo Stock > www.stocksistemas.com.br > > ----- Original Message ----- > *From:* Marcio Souza > *To:* saopaulo-pm at mail.pm.org > *Sent:* Tuesday, May 21, 2013 11:57 AM > *Subject:* Re: [SP-pm] DBI:mysql erro na conex?o > > Ola, Grupo. > > > Quanto ao comando GRANT no mysql foi a 1a. coisa que fiz, mas tenho uma > outra aplica??o em C++ que esta conectando normalmente com o mesmo usu?rio > e senha. Abaixo vou postar o c?digo que estou usando para teste. > > Obs: se acesso a maquina do IP abaixo localmente, trocando o ip por > localhost, consigo normalmente fazer a conex?o e extrair os dados. > > > #!/usr/bin/perl > > use strict; > use DBI; > > my $dbh = DBI->connect( > "dbi:mysql:dbname=mydb;host=192.168.0.107", > "usuario", > "senha", > { RaiseError => 1 }, > ) or die $DBI::errstr; > > my $sth = $dbh->prepare("SELECT VERSION()"); > $sth->execute(); > > my $ver = $sth->fetch(); > > print @$ver; > print "\n"; > > $sth->finish(); > $dbh->disconnect(); > > > Date: Tue, 21 May 2013 10:56:54 -0300 > > From: andre at andrewalker.net > > To: saopaulo-pm at mail.pm.org > > Subject: Re: [SP-pm] DBI:mysql erro na conex?o > > > > On Tue, May 21, 2013 at 10:31:57AM -0300, Ricardo Stock wrote: > > > Executa este comando no mysql para liberar o acesso GRANT ALL > PRIVILEGES ON > > > *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT OPTION; > > > > *medo* > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > ------------------------------ > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: > SaoPaulo-pm at pm.org L =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: > SaoPaulo-pm at pm.org L =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: > SaoPaulo-pm at pm.org L =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/SaoPaulo-pm mailing list: > SaoPaulo-pm at pm.org L =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From everissimo at gmail.com Wed May 22 18:25:04 2013 From: everissimo at gmail.com (Eduardo Verissimo) Date: Wed, 22 May 2013 22:25:04 -0300 Subject: [SP-pm] Artigo para Message-ID: Ol?, monges! Eu escrevi um artigo sobre como criar um .exe de um programa feito em Perl. Escrevi mais para lembrar de como fazer no futuro, mas achei que voc?s poderiam fazer boas cr?ticas e ver algo que eu n?o pude ver. http://eduardo.verissimo.co/aplicativos-windows-em-perl/ Abra?os! Eduardo Ver?ssimo -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Thu May 23 05:08:09 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 23 May 2013 09:08:09 -0300 Subject: [SP-pm] Artigo para In-Reply-To: (Eduardo Verissimo's message of "Wed, 22 May 2013 22:25:04 -0300") References: Message-ID: >>>>> "Eduardo" == Eduardo Verissimo writes: Eduardo> Ol?, monges! Eu escrevi um artigo sobre como criar um Eduardo> .exe de um programa feito em Perl. Escrevi mais para Eduardo> lembrar de como fazer no futuro, mas achei que voc?s Eduardo> poderiam fazer boas cr?ticas e ver algo que eu n?o pude Eduardo> ver. Eduardo> http://eduardo.verissimo.co/aplicativos-windows-em-perl/ Eduardo> Abra?os! ?timo! j? fica pro equin?cio quem vem :) -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From giulianisanches at gmail.com Thu May 23 05:15:34 2013 From: giulianisanches at gmail.com (Giuliani Sanches) Date: Thu, 23 May 2013 09:15:34 -0300 Subject: [SP-pm] Artigo para In-Reply-To: References: Message-ID: Grande, parab?ns. Eu to brigando com o PAR::Packer. Assim que eu obtiver os resultados que espero, vou publicar algo que talvez complemente o que voc? escreveu. Vai demorar um pouco pq Perl n?o faz parte do meu dia a dia (no m?ximo 15 min por dia de dedica??o), mas uma hora sai :) P.S: Gostei de conhecer o(a) Prima. Abra?o. Giuliani D. Sanches about.me/giulianisanches 2013/5/23 Eden Cardim > >>>>> "Eduardo" == Eduardo Verissimo writes: > > Eduardo> Ol?, monges! Eu escrevi um artigo sobre como criar um > Eduardo> .exe de um programa feito em Perl. Escrevi mais para > Eduardo> lembrar de como fazer no futuro, mas achei que voc?s > Eduardo> poderiam fazer boas cr?ticas e ver algo que eu n?o pude > Eduardo> ver. > > Eduardo> http://eduardo.verissimo.co/aplicativos-windows-em-perl/ > > Eduardo> Abra?os! > > ?timo! j? fica pro equin?cio quem vem :) > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From desenvolvedorperl at gmail.com Thu May 23 15:02:17 2013 From: desenvolvedorperl at gmail.com (Moises Barboza) Date: Thu, 23 May 2013 19:02:17 -0300 Subject: [SP-pm] Escrever cookies com jquery.cookie Message-ID: Eu estava com d?vida sobre como remover a mensagem Content-Type: text/html; charset=ISO-8859-1 do navegador, depois de muitas tentativas sempre com erros, eu resolvi escrever os cookies utilizando javascript, usando a biblioteca jquery.cookie, e tudo ficou bem mais simples e sem erros. Eu publiquei os c?digos no Souceforge para que eu possa receber sugestoes de voc?s. https://sourceforge.net/projects/perlhtmlutil/files/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Thu May 23 15:09:15 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Fri, 24 May 2013 00:09:15 +0200 Subject: [SP-pm] Escrever cookies com jquery.cookie In-Reply-To: References: Message-ID: Cara como vc escrevia os cookies em primeiro lugar? O erro q vc obtinha nao faz sentido e setar via javascript tem algumas desvantagens. Por exemplo depender de javascript. E isso so funciona pra html. Se vc serve uma imagem nao vai conseguir setar os cookies. E vc nao conseguira trabalhar com cookies http only. Ok q isso tudo sao excessoes e 90% do tempo o q vc fez resolve MAS vai por mim q isso tudo eh pro seu bem :-) Em 24/05/2013 00:02, "Moises Barboza" escreveu: > Eu estava com d?vida sobre como remover a mensagem Content-Type: > text/html; charset=ISO-8859-1 do navegador, depois de muitas tentativas > sempre com erros, eu resolvi escrever os cookies utilizando javascript, > usando a biblioteca jquery.cookie, e tudo ficou bem mais simples e sem > erros. > > Eu publiquei os c?digos no Souceforge para que eu possa receber sugestoes > de voc?s. > > https://sourceforge.net/projects/perlhtmlutil/files/ > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Thu May 23 15:09:15 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Fri, 24 May 2013 00:09:15 +0200 Subject: [SP-pm] Escrever cookies com jquery.cookie In-Reply-To: References: Message-ID: Cara como vc escrevia os cookies em primeiro lugar? O erro q vc obtinha nao faz sentido e setar via javascript tem algumas desvantagens. Por exemplo depender de javascript. E isso so funciona pra html. Se vc serve uma imagem nao vai conseguir setar os cookies. E vc nao conseguira trabalhar com cookies http only. Ok q isso tudo sao excessoes e 90% do tempo o q vc fez resolve MAS vai por mim q isso tudo eh pro seu bem :-) Em 24/05/2013 00:02, "Moises Barboza" escreveu: > Eu estava com d?vida sobre como remover a mensagem Content-Type: > text/html; charset=ISO-8859-1 do navegador, depois de muitas tentativas > sempre com erros, eu resolvi escrever os cookies utilizando javascript, > usando a biblioteca jquery.cookie, e tudo ficou bem mais simples e sem > erros. > > Eu publiquei os c?digos no Souceforge para que eu possa receber sugestoes > de voc?s. > > https://sourceforge.net/projects/perlhtmlutil/files/ > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Thu May 23 16:18:49 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Thu, 23 May 2013 20:18:49 -0300 Subject: [SP-pm] Escrever cookies com jquery.cookie In-Reply-To: References: Message-ID: Moises... Esclarecendo seu problema e antiga duvida... Quando voc? esta chamando o m?todo $utils->hstart() da sua classe utils.pmele escreve toda a a parte do cabe?alho da sua p?gina HTML mas na linha 75 (mais ou menos) voc? imprime tamb?m o content-type do cabe?alho HTTP o que "separa" o header HTTP do corpo da requisi??o. Depois disso, no seu CGI, voc? verifica se o seu cookie j? existe e caso ele n?o exista.... voc? esta chamado o m?todo $utils->Cookie(), criando o seu cookie e logo abaixo usando a linha: print join ' ', $utils->Cookie( -op => 'read_all' ) ), '
'; para escrever o seu cookie. Porem note que o content-type ja foi escrito e voc? concatenou a instru??o do seu cookie no corpo do seu HTML Seu Set-Cookie deve sempre estar acima do seu content-type! Provavelmente isso que estava lhe causando o problema na hora de setar o cookie. Se quiser ver um pequeno (e humilde) exemplo que fiz a partir do c?digo que voc? j? escreveu, acesse este pastebin e veja o output do c?digo: http://codepad.org/qlCp08Cs Qualquer duvida ? s? dar um berro. []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/5/23 Tiago Peczenyj > Cara como vc escrevia os cookies em primeiro lugar? > > O erro q vc obtinha nao faz sentido e setar via javascript tem algumas > desvantagens. Por exemplo depender de javascript. E isso so funciona pra > html. Se vc serve uma imagem nao vai conseguir setar os cookies. E vc nao > conseguira trabalhar com cookies http only. > > Ok q isso tudo sao excessoes e 90% do tempo o q vc fez resolve MAS vai por > mim q isso tudo eh pro seu bem :-) > Em 24/05/2013 00:02, "Moises Barboza" > escreveu: > >> Eu estava com d?vida sobre como remover a mensagem Content-Type: >> text/html; charset=ISO-8859-1 do navegador, depois de muitas tentativas >> sempre com erros, eu resolvi escrever os cookies utilizando javascript, >> usando a biblioteca jquery.cookie, e tudo ficou bem mais simples e sem >> erros. >> >> Eu publiquei os c?digos no Souceforge para que eu possa receber >> sugestoes de voc?s. >> >> https://sourceforge.net/projects/perlhtmlutil/files/ >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Thu May 23 19:31:04 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Thu, 23 May 2013 23:31:04 -0300 Subject: [SP-pm] Escrever cookies com jquery.cookie In-Reply-To: References: Message-ID: Juro pra vc que nao precisa de uma lib pra escrever cookie, Javascript ? seu amigo document.cookie http://www.quirksmode.org/js/cookies.html =) ~Chamo a aten??o~ pra isso porque h? uma tend?ncia das pessoas usarem jquery ao inv?s de javascript, o que nem sempre ? bom. =/ Use JQuery para manipular DOM, components UI, eventos, n?o para cookie =P []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/5/23 Daniel Vinciguerra > Moises... > > Esclarecendo seu problema e antiga duvida... > > Quando voc? esta chamando o m?todo $utils->hstart() da sua classe utils.pmele escreve toda a a parte do cabe?alho da sua p?gina HTML mas na linha 75 > (mais ou menos) voc? imprime tamb?m o content-type do cabe?alho HTTP o que > "separa" o header HTTP do corpo da requisi??o. > > Depois disso, no seu CGI, voc? verifica se o seu cookie j? existe e caso > ele n?o exista.... voc? esta chamado o m?todo $utils->Cookie(), criando o > seu cookie e logo abaixo usando a linha: print join ' ', $utils->Cookie( > -op => 'read_all' ) ), '
'; para escrever o seu cookie. > > Porem note que o content-type ja foi escrito e voc? concatenou a instru??o > do seu cookie no corpo do seu HTML > > Seu Set-Cookie deve sempre estar acima do seu content-type! > > Provavelmente isso que estava lhe causando o problema na hora de setar o > cookie. > > Se quiser ver um pequeno (e humilde) exemplo que fiz a partir do c?digo > que voc? j? escreveu, acesse este pastebin e veja o output do c?digo: > http://codepad.org/qlCp08Cs > > Qualquer duvida ? s? dar um berro. > > []'s > > > > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/5/23 Tiago Peczenyj > >> Cara como vc escrevia os cookies em primeiro lugar? >> >> O erro q vc obtinha nao faz sentido e setar via javascript tem algumas >> desvantagens. Por exemplo depender de javascript. E isso so funciona pra >> html. Se vc serve uma imagem nao vai conseguir setar os cookies. E vc nao >> conseguira trabalhar com cookies http only. >> >> Ok q isso tudo sao excessoes e 90% do tempo o q vc fez resolve MAS vai >> por mim q isso tudo eh pro seu bem :-) >> Em 24/05/2013 00:02, "Moises Barboza" >> escreveu: >> >>> Eu estava com d?vida sobre como remover a mensagem Content-Type: >>> text/html; charset=ISO-8859-1 do navegador, depois de muitas tentativas >>> sempre com erros, eu resolvi escrever os cookies utilizando javascript, >>> usando a biblioteca jquery.cookie, e tudo ficou bem mais simples e sem >>> erros. >>> >>> Eu publiquei os c?digos no Souceforge para que eu possa receber >>> sugestoes de voc?s. >>> >>> https://sourceforge.net/projects/perlhtmlutil/files/ >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Thu May 23 20:37:32 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Fri, 24 May 2013 00:37:32 -0300 Subject: [SP-pm] Escrever cookies com jquery.cookie In-Reply-To: References: Message-ID: marcio++ carregar a lib do jquery+plugin s? pra escrever cookie ? uma p?ssima ideia! []'s * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/5/23 Marcio Ferreira > Juro pra vc que nao precisa de uma lib pra escrever cookie, Javascript ? > seu amigo > document.cookie http://www.quirksmode.org/js/cookies.html =) > > ~Chamo a aten??o~ pra isso porque h? uma tend?ncia das pessoas usarem > jquery ao inv?s de javascript, o que nem sempre ? bom. =/ > > Use JQuery para manipular DOM, components UI, eventos, n?o para cookie =P > > > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/5/23 Daniel Vinciguerra > >> Moises... >> >> Esclarecendo seu problema e antiga duvida... >> >> Quando voc? esta chamando o m?todo $utils->hstart() da sua classe >> utils.pm ele escreve toda a a parte do cabe?alho da sua p?gina HTML mas >> na linha 75 (mais ou menos) voc? imprime tamb?m o content-type do cabe?alho >> HTTP o que "separa" o header HTTP do corpo da requisi??o. >> >> Depois disso, no seu CGI, voc? verifica se o seu cookie j? existe e caso >> ele n?o exista.... voc? esta chamado o m?todo $utils->Cookie(), criando o >> seu cookie e logo abaixo usando a linha: print join ' ', $utils->Cookie( >> -op => 'read_all' ) ), '
'; para escrever o seu cookie. >> >> Porem note que o content-type ja foi escrito e voc? concatenou a >> instru??o do seu cookie no corpo do seu HTML >> >> Seu Set-Cookie deve sempre estar acima do seu content-type! >> >> Provavelmente isso que estava lhe causando o problema na hora de setar o >> cookie. >> >> Se quiser ver um pequeno (e humilde) exemplo que fiz a partir do c?digo >> que voc? j? escreveu, acesse este pastebin e veja o output do c?digo: >> http://codepad.org/qlCp08Cs >> >> Qualquer duvida ? s? dar um berro. >> >> []'s >> >> >> >> >> * >> Daniel Vinciguerra* >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> 2013/5/23 Tiago Peczenyj >> >>> Cara como vc escrevia os cookies em primeiro lugar? >>> >>> O erro q vc obtinha nao faz sentido e setar via javascript tem algumas >>> desvantagens. Por exemplo depender de javascript. E isso so funciona pra >>> html. Se vc serve uma imagem nao vai conseguir setar os cookies. E vc nao >>> conseguira trabalhar com cookies http only. >>> >>> Ok q isso tudo sao excessoes e 90% do tempo o q vc fez resolve MAS vai >>> por mim q isso tudo eh pro seu bem :-) >>> Em 24/05/2013 00:02, "Moises Barboza" >>> escreveu: >>> >>>> Eu estava com d?vida sobre como remover a mensagem Content-Type: >>>> text/html; charset=ISO-8859-1 do navegador, depois de muitas tentativas >>>> sempre com erros, eu resolvi escrever os cookies utilizando javascript, >>>> usando a biblioteca jquery.cookie, e tudo ficou bem mais simples e sem >>>> erros. >>>> >>>> Eu publiquei os c?digos no Souceforge para que eu possa receber >>>> sugestoes de voc?s. >>>> >>>> https://sourceforge.net/projects/perlhtmlutil/files/ >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From braun.lima at gmail.com Fri May 24 05:19:40 2013 From: braun.lima at gmail.com (Marco Lima) Date: Fri, 24 May 2013 09:19:40 -0300 Subject: [SP-pm] http://www.soudevcon.com.br/ Message-ID: Bom dia: A comunidade Perl esta com uma linha de palestras no evento SouDevCon 2013, que ser? realizado em S?o Paulo entre os dias 19 e 21 de Setembro, no UNIFIEO - Osasco. A chamada para palestras j? esta aberta e poder?o enviar as mesmas atrav?s do site do evento, pe?o que me confirmem o envio no meu e-mail. http://www.soudevcon.com.br/conteudo/cfp Obrigado; Marco Lima braun.lima at gmail.com im:mago at jabber-br.org Register Linux User #483170 Slackware Linux, for the subgenius "Aquele que pensa que ? demasiado grande para fazer trabalhos pequenos ? talvez demasiado pequeno para realizar grandes trabalhos." "Ter acesso ao conhecimento ? um dever de todos; transmitir conhecimento ? um dever de quem tem." "Na vis?o do hacker, o sentido da vida est? em dedicar-se a uma paix?o. Esta paix?o ?, na realidade, uma atividade significativa, inspiradora e prazerosa para o indiv?duo, seja ela rotulada como "trabalho" ou como "divers?o." "Ningu?m ? t?o grande que n?o possa aprender, e nem t?o pequeno que n?o possa ensinar" "Compartilhe o seu conhecimento. ? uma maneira de alcan?ar a imortalidade" From thiago at aware.com.br Fri May 24 05:21:49 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Fri, 24 May 2013 09:21:49 -0300 Subject: [SP-pm] http://www.soudevcon.com.br/ In-Reply-To: References: Message-ID: <99F99CE81EF748B79F9FA53339CD3E67@aware.com.br> marcolima++ On Friday, May 24, 2013 at 9:19 AM, Marco Lima wrote: > Bom dia: > > A comunidade Perl esta com uma linha de palestras no evento SouDevCon > 2013, que ser? realizado em S?o Paulo entre os dias 19 e 21 de > Setembro, no UNIFIEO - Osasco. A chamada para palestras j? esta aberta > e poder?o enviar as mesmas atrav?s do site do evento, pe?o que me > confirmem o envio no meu e-mail. > > http://www.soudevcon.com.br/conteudo/cfp > > Obrigado; > > > Marco Lima > braun.lima at gmail.com (mailto:braun.lima at gmail.com) > im:mago at jabber-br.org (mailto:mago at jabber-br.org) > > Register Linux User #483170 > Slackware Linux, for the subgenius > > "Aquele que pensa que ? demasiado grande para fazer trabalhos pequenos > ? talvez demasiado pequeno para realizar grandes trabalhos." > > "Ter acesso ao conhecimento ? um dever de todos; transmitir > conhecimento ? um dever de quem tem." > > "Na vis?o do hacker, o sentido da vida est? em dedicar-se a uma > paix?o. Esta paix?o ?, na realidade, uma atividade significativa, > inspiradora e prazerosa para o indiv?duo, seja ela rotulada como > "trabalho" ou como "divers?o." > > "Ningu?m ? t?o grande que n?o possa aprender, e nem t?o pequeno que > n?o possa ensinar" > > "Compartilhe o seu conhecimento. ? uma maneira de alcan?ar a imortalidade" > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From thiago at aware.com.br Fri May 24 05:21:49 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Fri, 24 May 2013 09:21:49 -0300 Subject: [SP-pm] http://www.soudevcon.com.br/ In-Reply-To: References: Message-ID: <99F99CE81EF748B79F9FA53339CD3E67@aware.com.br> marcolima++ On Friday, May 24, 2013 at 9:19 AM, Marco Lima wrote: > Bom dia: > > A comunidade Perl esta com uma linha de palestras no evento SouDevCon > 2013, que ser? realizado em S?o Paulo entre os dias 19 e 21 de > Setembro, no UNIFIEO - Osasco. A chamada para palestras j? esta aberta > e poder?o enviar as mesmas atrav?s do site do evento, pe?o que me > confirmem o envio no meu e-mail. > > http://www.soudevcon.com.br/conteudo/cfp > > Obrigado; > > > Marco Lima > braun.lima at gmail.com (mailto:braun.lima at gmail.com) > im:mago at jabber-br.org (mailto:mago at jabber-br.org) > > Register Linux User #483170 > Slackware Linux, for the subgenius > > "Aquele que pensa que ? demasiado grande para fazer trabalhos pequenos > ? talvez demasiado pequeno para realizar grandes trabalhos." > > "Ter acesso ao conhecimento ? um dever de todos; transmitir > conhecimento ? um dever de quem tem." > > "Na vis?o do hacker, o sentido da vida est? em dedicar-se a uma > paix?o. Esta paix?o ?, na realidade, uma atividade significativa, > inspiradora e prazerosa para o indiv?duo, seja ela rotulada como > "trabalho" ou como "divers?o." > > "Ningu?m ? t?o grande que n?o possa aprender, e nem t?o pequeno que > n?o possa ensinar" > > "Compartilhe o seu conhecimento. ? uma maneira de alcan?ar a imortalidade" > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From leonardo at ruoso.com Fri May 24 05:46:02 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Fri, 24 May 2013 09:46:02 -0300 Subject: [SP-pm] http://www.soudevcon.com.br/ In-Reply-To: References: Message-ID: Opa, marco.lima++ Parab?ns! Abra?os, Em 24 de maio de 2013 09:19, Marco Lima escreveu: > Bom dia: > > A comunidade Perl esta com uma linha de palestras no evento SouDevCon > 2013, que ser? realizado em S?o Paulo entre os dias 19 e 21 de > Setembro, no UNIFIEO - Osasco. A chamada para palestras j? esta aberta > e poder?o enviar as mesmas atrav?s do site do evento, pe?o que me > confirmem o envio no meu e-mail. > > http://www.soudevcon.com.br/conteudo/cfp > > Obrigado; > > > Marco Lima > braun.lima at gmail.com > im:mago at jabber-br.org > > Register Linux User #483170 > Slackware Linux, for the subgenius > > "Aquele que pensa que ? demasiado grande para fazer trabalhos pequenos > ? talvez demasiado pequeno para realizar grandes trabalhos." > > "Ter acesso ao conhecimento ? um dever de todos; transmitir > conhecimento ? um dever de quem tem." > > "Na vis?o do hacker, o sentido da vida est? em dedicar-se a uma > paix?o. Esta paix?o ?, na realidade, uma atividade significativa, > inspiradora e prazerosa para o indiv?duo, seja ela rotulada como > "trabalho" ou como "divers?o." > > "Ningu?m ? t?o grande que n?o possa aprender, e nem t?o pequeno que > n?o possa ensinar" > > "Compartilhe o seu conhecimento. ? uma maneira de alcan?ar a imortalidade" > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Fri May 24 06:03:39 2013 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 24 May 2013 10:03:39 -0300 Subject: [SP-pm] http://www.soudevcon.com.br/ In-Reply-To: References: Message-ID: excelente marco lima++ Em 24 de maio de 2013 09:19, Marco Lima escreveu: > Bom dia: > > A comunidade Perl esta com uma linha de palestras no evento SouDevCon > 2013, que ser? realizado em S?o Paulo entre os dias 19 e 21 de > Setembro, no UNIFIEO - Osasco. A chamada para palestras j? esta aberta > e poder?o enviar as mesmas atrav?s do site do evento, pe?o que me > confirmem o envio no meu e-mail. > > http://www.soudevcon.com.br/conteudo/cfp > > Obrigado; > > > Marco Lima > braun.lima at gmail.com > im:mago at jabber-br.org > > Register Linux User #483170 > Slackware Linux, for the subgenius > > "Aquele que pensa que ? demasiado grande para fazer trabalhos pequenos > ? talvez demasiado pequeno para realizar grandes trabalhos." > > "Ter acesso ao conhecimento ? um dever de todos; transmitir > conhecimento ? um dever de quem tem." > > "Na vis?o do hacker, o sentido da vida est? em dedicar-se a uma > paix?o. Esta paix?o ?, na realidade, uma atividade significativa, > inspiradora e prazerosa para o indiv?duo, seja ela rotulada como > "trabalho" ou como "divers?o." > > "Ningu?m ? t?o grande que n?o possa aprender, e nem t?o pequeno que > n?o possa ensinar" > > "Compartilhe o seu conhecimento. ? uma maneira de alcan?ar a imortalidade" > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From desenvolvedorperl at gmail.com Fri May 24 06:20:42 2013 From: desenvolvedorperl at gmail.com (Moises Barboza) Date: Fri, 24 May 2013 10:20:42 -0300 Subject: [SP-pm] Escrever cookies com jquery.cookie Message-ID: Realmente n?o precisa de jquery para setar cookies, eu utilizei os exemplos deste site para criar uma fun??o uma fun??o para os cookies. Jquery tem muito mais coisas simples para se embutir no perl. http://www.quirksmode.org/js/cookies.html -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Fri May 24 06:22:11 2013 From: renato.cron at gmail.com (Renato Santos) Date: Fri, 24 May 2013 10:22:11 -0300 Subject: [SP-pm] Escrever cookies com jquery.cookie In-Reply-To: References: Message-ID: Cara, nao ? por nada n?o, mas quase tudo que voc? fala ? meio estranho! jquery e perl?! s?o partes diferentes do processo! 2013/5/24 Moises Barboza > Realmente n?o precisa de jquery para setar cookies, eu utilizei os > exemplos deste site para criar uma fun??o uma fun??o para os cookies. > Jquery tem muito mais coisas simples para se embutir no perl. > > http://www.quirksmode.org/js/cookies.html > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Fri May 24 06:22:11 2013 From: renato.cron at gmail.com (Renato Santos) Date: Fri, 24 May 2013 10:22:11 -0300 Subject: [SP-pm] Escrever cookies com jquery.cookie In-Reply-To: References: Message-ID: Cara, nao ? por nada n?o, mas quase tudo que voc? fala ? meio estranho! jquery e perl?! s?o partes diferentes do processo! 2013/5/24 Moises Barboza > Realmente n?o precisa de jquery para setar cookies, eu utilizei os > exemplos deste site para criar uma fun??o uma fun??o para os cookies. > Jquery tem muito mais coisas simples para se embutir no perl. > > http://www.quirksmode.org/js/cookies.html > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Fri May 24 06:23:01 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Fri, 24 May 2013 15:23:01 +0200 Subject: [SP-pm] Escrever cookies com jquery.cookie In-Reply-To: References: Message-ID: o que vc fez se chama workaround. as vezes funciona. ano que vem alguem vai gritar por isso. vida q segue :) 2013/5/24 Moises Barboza > Realmente n?o precisa de jquery para setar cookies, eu utilizei os > exemplos deste site para criar uma fun??o uma fun??o para os cookies. > Jquery tem muito mais coisas simples para se embutir no perl. > > http://www.quirksmode.org/js/cookies.html > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Fri May 24 06:58:06 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 24 May 2013 10:58:06 -0300 Subject: [SP-pm] Escrever cookies com jquery.cookie In-Reply-To: References: Message-ID: <01D53A2E-4A24-4757-A2F6-F4D7510D9FCB@gmail.com> Cara, Fica esperto com um detalhe: Perl roda no servidor, javascript no browser*. A expressao "usar javascript pra embutir coisa em Perl" nao faz sentido. Licenca poetica ativada... Numa aplicacao web comum, um cliente (browser) requisita (request) a um servidor (web server) um recurso (pagina) utilizando o protocolo http. Esse protocolo define como cliente e servidor se entendem, ? o idioma deles. O webserver entende a requisicao e a repassa para uma aplicacao que pode ser qualquer programa escrito em qualquer linguagem. Esse programa (cgi, por exemplo) devolve ao webserver uma resposta no formato http, que consiste em um conjunto de cabecalhos (cookies, content-type, etc) e um corpo no qual esta toda a pagina, normalmente escrita em html. O webserver devolve isso ao browser. O browser recebe isso, interpreta os cabecalhos, que nao sao visualizaveis, e em seguida renderiza (desenha na tela) a pagina escrita em html. Somente no browser que coisas como html, javascript e css vao fazer sentido. Antes disso eles sao apenas texto. Note que os cabecalhos, embora nao visualizaveis, tem significado especial. Alem disso vc esta confundindo "http header" com "html head", que nao tem nada e ver um com o outro. Pelo seu codigo, entendo que vc esta estudando, experimentando. Sem problema! Note que vc esta tentando aprender duas coisas ao mesmo tempo, Perl e desenvolver aplicacoes web. Que tal um de cada vez? Se quiser testar esses conceitos mais basicos em C, por exemplo (? sempre uma quebra interessante de paradigmas), me procure em pvt. No mais, de uma olhada com bastante atencao nas palavras chave que eu deixei. []'s * no caso mais comum, seus trolls! Sent from my iPad On 24/05/2013, at 10:20, Moises Barboza wrote: > Realmente n?o precisa de jquery para setar cookies, eu utilizei os exemplos deste site para criar uma fun??o uma fun??o para os cookies. > Jquery tem muito mais coisas simples para se embutir no perl. > > http://www.quirksmode.org/js/cookies.html > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Fri May 24 06:58:06 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 24 May 2013 10:58:06 -0300 Subject: [SP-pm] Escrever cookies com jquery.cookie In-Reply-To: References: Message-ID: <01D53A2E-4A24-4757-A2F6-F4D7510D9FCB@gmail.com> Cara, Fica esperto com um detalhe: Perl roda no servidor, javascript no browser*. A expressao "usar javascript pra embutir coisa em Perl" nao faz sentido. Licenca poetica ativada... Numa aplicacao web comum, um cliente (browser) requisita (request) a um servidor (web server) um recurso (pagina) utilizando o protocolo http. Esse protocolo define como cliente e servidor se entendem, ? o idioma deles. O webserver entende a requisicao e a repassa para uma aplicacao que pode ser qualquer programa escrito em qualquer linguagem. Esse programa (cgi, por exemplo) devolve ao webserver uma resposta no formato http, que consiste em um conjunto de cabecalhos (cookies, content-type, etc) e um corpo no qual esta toda a pagina, normalmente escrita em html. O webserver devolve isso ao browser. O browser recebe isso, interpreta os cabecalhos, que nao sao visualizaveis, e em seguida renderiza (desenha na tela) a pagina escrita em html. Somente no browser que coisas como html, javascript e css vao fazer sentido. Antes disso eles sao apenas texto. Note que os cabecalhos, embora nao visualizaveis, tem significado especial. Alem disso vc esta confundindo "http header" com "html head", que nao tem nada e ver um com o outro. Pelo seu codigo, entendo que vc esta estudando, experimentando. Sem problema! Note que vc esta tentando aprender duas coisas ao mesmo tempo, Perl e desenvolver aplicacoes web. Que tal um de cada vez? Se quiser testar esses conceitos mais basicos em C, por exemplo (? sempre uma quebra interessante de paradigmas), me procure em pvt. No mais, de uma olhada com bastante atencao nas palavras chave que eu deixei. []'s * no caso mais comum, seus trolls! Sent from my iPad On 24/05/2013, at 10:20, Moises Barboza wrote: > Realmente n?o precisa de jquery para setar cookies, eu utilizei os exemplos deste site para criar uma fun??o uma fun??o para os cookies. > Jquery tem muito mais coisas simples para se embutir no perl. > > http://www.quirksmode.org/js/cookies.html > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Fri May 24 07:08:09 2013 From: renato.cron at gmail.com (Renato Santos) Date: Fri, 24 May 2013 11:08:09 -0300 Subject: [SP-pm] Escrever cookies com jquery.cookie In-Reply-To: <01D53A2E-4A24-4757-A2F6-F4D7510D9FCB@gmail.com> References: <01D53A2E-4A24-4757-A2F6-F4D7510D9FCB@gmail.com> Message-ID: Blabos++ alguns links sobre HTTP: http://www.slideshare.net/thiagorondon/http-requisio-e-resposta http://www.slideshare.net/uomo/http-viso-geral Agora uma duvida minha: porque voc? ta tentando aprender, em especial, com CGI ? pra utilizar o CGI, precisa de um pouco mais de conhecimento de como o HTTP/web funciona do que por exemplo, Dancer, Web::Simple (Kelp, que eu conheci esses dias) e outros frameworks mais organizados, com menos "cara de script" 2013/5/24 Blabos de Blebe > Cara, > > Fica esperto com um detalhe: Perl roda no servidor, javascript no browser*. > > A expressao "usar javascript pra embutir coisa em Perl" nao faz sentido. > > Licenca poetica ativada... > > Numa aplicacao web comum, um cliente (browser) requisita (request) a um > servidor (web server) um recurso (pagina) utilizando o protocolo http. > > Esse protocolo define como cliente e servidor se entendem, ? o idioma > deles. > > O webserver entende a requisicao e a repassa para uma aplicacao que pode > ser qualquer programa escrito em qualquer linguagem. > > Esse programa (cgi, por exemplo) devolve ao webserver uma resposta no > formato http, que consiste em um conjunto de cabecalhos (cookies, > content-type, etc) e um corpo no qual esta toda a pagina, normalmente > escrita em html. O webserver devolve isso ao browser. > > O browser recebe isso, interpreta os cabecalhos, que nao sao > visualizaveis, e em seguida renderiza (desenha na tela) a pagina escrita em > html. Somente no browser que coisas como html, javascript e css vao fazer > sentido. Antes disso eles sao apenas texto. > > Note que os cabecalhos, embora nao visualizaveis, tem significado > especial. Alem disso vc esta confundindo "http header" com "html head", que > nao tem nada e ver um com o outro. > > Pelo seu codigo, entendo que vc esta estudando, experimentando. Sem > problema! > > Note que vc esta tentando aprender duas coisas ao mesmo tempo, Perl e > desenvolver aplicacoes web. > > Que tal um de cada vez? > > Se quiser testar esses conceitos mais basicos em C, por exemplo (? sempre > uma quebra interessante de paradigmas), me procure em pvt. > > No mais, de uma olhada com bastante atencao nas palavras chave que eu > deixei. > > []'s > > * no caso mais comum, seus trolls! > > Sent from my iPad > > On 24/05/2013, at 10:20, Moises Barboza > wrote: > > Realmente n?o precisa de jquery para setar cookies, eu utilizei os > exemplos deste site para criar uma fun??o uma fun??o para os cookies. > Jquery tem muito mais coisas simples para se embutir no perl. > > http://www.quirksmode.org/js/cookies.html > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Fri May 24 07:08:09 2013 From: renato.cron at gmail.com (Renato Santos) Date: Fri, 24 May 2013 11:08:09 -0300 Subject: [SP-pm] Escrever cookies com jquery.cookie In-Reply-To: <01D53A2E-4A24-4757-A2F6-F4D7510D9FCB@gmail.com> References: <01D53A2E-4A24-4757-A2F6-F4D7510D9FCB@gmail.com> Message-ID: Blabos++ alguns links sobre HTTP: http://www.slideshare.net/thiagorondon/http-requisio-e-resposta http://www.slideshare.net/uomo/http-viso-geral Agora uma duvida minha: porque voc? ta tentando aprender, em especial, com CGI ? pra utilizar o CGI, precisa de um pouco mais de conhecimento de como o HTTP/web funciona do que por exemplo, Dancer, Web::Simple (Kelp, que eu conheci esses dias) e outros frameworks mais organizados, com menos "cara de script" 2013/5/24 Blabos de Blebe > Cara, > > Fica esperto com um detalhe: Perl roda no servidor, javascript no browser*. > > A expressao "usar javascript pra embutir coisa em Perl" nao faz sentido. > > Licenca poetica ativada... > > Numa aplicacao web comum, um cliente (browser) requisita (request) a um > servidor (web server) um recurso (pagina) utilizando o protocolo http. > > Esse protocolo define como cliente e servidor se entendem, ? o idioma > deles. > > O webserver entende a requisicao e a repassa para uma aplicacao que pode > ser qualquer programa escrito em qualquer linguagem. > > Esse programa (cgi, por exemplo) devolve ao webserver uma resposta no > formato http, que consiste em um conjunto de cabecalhos (cookies, > content-type, etc) e um corpo no qual esta toda a pagina, normalmente > escrita em html. O webserver devolve isso ao browser. > > O browser recebe isso, interpreta os cabecalhos, que nao sao > visualizaveis, e em seguida renderiza (desenha na tela) a pagina escrita em > html. Somente no browser que coisas como html, javascript e css vao fazer > sentido. Antes disso eles sao apenas texto. > > Note que os cabecalhos, embora nao visualizaveis, tem significado > especial. Alem disso vc esta confundindo "http header" com "html head", que > nao tem nada e ver um com o outro. > > Pelo seu codigo, entendo que vc esta estudando, experimentando. Sem > problema! > > Note que vc esta tentando aprender duas coisas ao mesmo tempo, Perl e > desenvolver aplicacoes web. > > Que tal um de cada vez? > > Se quiser testar esses conceitos mais basicos em C, por exemplo (? sempre > uma quebra interessante de paradigmas), me procure em pvt. > > No mais, de uma olhada com bastante atencao nas palavras chave que eu > deixei. > > []'s > > * no caso mais comum, seus trolls! > > Sent from my iPad > > On 24/05/2013, at 10:20, Moises Barboza > wrote: > > Realmente n?o precisa de jquery para setar cookies, eu utilizei os > exemplos deste site para criar uma fun??o uma fun??o para os cookies. > Jquery tem muito mais coisas simples para se embutir no perl. > > http://www.quirksmode.org/js/cookies.html > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From desenvolvedorperl at gmail.com Fri May 24 07:08:56 2013 From: desenvolvedorperl at gmail.com (Moises Barboza) Date: Fri, 24 May 2013 11:08:56 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 104, Issue 74 In-Reply-To: References: Message-ID: Para Daniel Vinciguerra Provavelmente isso que estava lhe causando o problema na hora de setar o cookie. Se quiser ver um pequeno (e humilde) exemplo que fiz a partir do c?digo que voc? j? escreveu, acesse este pastebin e veja o output do c?digo: http://codepad.org/qlCp08Cs Daniel eu te agrade?o muitiss?mo e com muita sinceridade por ter me ajudado a solucionar a minha d?vida postando o seu c?digo de exemplo, porqu? um c?digo vale mais que mil palavras. Em 24 de maio de 2013 10:22, escreveu: > 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: http://www.soudevcon.com.br/ (Leonardo Ruoso) > 2. Re: http://www.soudevcon.com.br/ (Solli Honorio) > 3. Re: Escrever cookies com jquery.cookie (Moises Barboza) > 4. Re: Escrever cookies com jquery.cookie (Renato Santos) > 5. Re: Escrever cookies com jquery.cookie (Renato Santos) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Fri, 24 May 2013 09:46:02 -0300 > From: Leonardo Ruoso > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] http://www.soudevcon.com.br/ > Message-ID: > < > CALRTdbEQQxjPufV1ZGO1Hs1niHycymO1ntd_Djd43PK16Yj6kg at mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > Opa, > > marco.lima++ > > Parab?ns! > > Abra?os, > > > Em 24 de maio de 2013 09:19, Marco Lima escreveu: > > > Bom dia: > > > > A comunidade Perl esta com uma linha de palestras no evento SouDevCon > > 2013, que ser? realizado em S?o Paulo entre os dias 19 e 21 de > > Setembro, no UNIFIEO - Osasco. A chamada para palestras j? esta aberta > > e poder?o enviar as mesmas atrav?s do site do evento, pe?o que me > > confirmem o envio no meu e-mail. > > > > http://www.soudevcon.com.br/conteudo/cfp > > > > Obrigado; > > > > > > Marco Lima > > braun.lima at gmail.com > > im:mago at jabber-br.org > > > > Register Linux User #483170 > > Slackware Linux, for the subgenius > > > > "Aquele que pensa que ? demasiado grande para fazer trabalhos pequenos > > ? talvez demasiado pequeno para realizar grandes trabalhos." > > > > "Ter acesso ao conhecimento ? um dever de todos; transmitir > > conhecimento ? um dever de quem tem." > > > > "Na vis?o do hacker, o sentido da vida est? em dedicar-se a uma > > paix?o. Esta paix?o ?, na realidade, uma atividade significativa, > > inspiradora e prazerosa para o indiv?duo, seja ela rotulada como > > "trabalho" ou como "divers?o." > > > > "Ningu?m ? t?o grande que n?o possa aprender, e nem t?o pequeno que > > n?o possa ensinar" > > > > "Compartilhe o seu conhecimento. ? uma maneira de alcan?ar a > imortalidade" > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130524/74d6647c/attachment-0001.html > > > > ------------------------------ > > Message: 2 > Date: Fri, 24 May 2013 10:03:39 -0300 > From: Solli Honorio > To: "saopaulo-pm at mail.pm.org" > Subject: Re: [SP-pm] http://www.soudevcon.com.br/ > Message-ID: > < > CAAetMDGgwS3BtcH7TvQdLQde++umMdot2wEaFNaMCxhKigsSRw at mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > excelente marco lima++ > > > Em 24 de maio de 2013 09:19, Marco Lima escreveu: > > > Bom dia: > > > > A comunidade Perl esta com uma linha de palestras no evento SouDevCon > > 2013, que ser? realizado em S?o Paulo entre os dias 19 e 21 de > > Setembro, no UNIFIEO - Osasco. A chamada para palestras j? esta aberta > > e poder?o enviar as mesmas atrav?s do site do evento, pe?o que me > > confirmem o envio no meu e-mail. > > > > http://www.soudevcon.com.br/conteudo/cfp > > > > Obrigado; > > > > > > Marco Lima > > braun.lima at gmail.com > > im:mago at jabber-br.org > > > > Register Linux User #483170 > > Slackware Linux, for the subgenius > > > > "Aquele que pensa que ? demasiado grande para fazer trabalhos pequenos > > ? talvez demasiado pequeno para realizar grandes trabalhos." > > > > "Ter acesso ao conhecimento ? um dever de todos; transmitir > > conhecimento ? um dever de quem tem." > > > > "Na vis?o do hacker, o sentido da vida est? em dedicar-se a uma > > paix?o. Esta paix?o ?, na realidade, uma atividade significativa, > > inspiradora e prazerosa para o indiv?duo, seja ela rotulada como > > "trabalho" ou como "divers?o." > > > > "Ningu?m ? t?o grande que n?o possa aprender, e nem t?o pequeno que > > n?o possa ensinar" > > > > "Compartilhe o seu conhecimento. ? uma maneira de alcan?ar a > imortalidade" > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130524/382ffc81/attachment-0001.html > > > > ------------------------------ > > Message: 3 > Date: Fri, 24 May 2013 10:20:42 -0300 > From: Moises Barboza > To: saopaulo-pm at pm.org > Subject: Re: [SP-pm] Escrever cookies com jquery.cookie > Message-ID: > < > CAAhopm247XNxegcNX7nCr31yAdTFos+yUpdoCFCy4AFas9oR8w at mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > Realmente n?o precisa de jquery para setar cookies, eu utilizei os exemplos > deste site para criar uma fun??o uma fun??o para os cookies. > Jquery tem muito mais coisas simples para se embutir no perl. > > http://www.quirksmode.org/js/cookies.html > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130524/09e5a669/attachment-0001.html > > > > ------------------------------ > > Message: 4 > Date: Fri, 24 May 2013 10:22:11 -0300 > From: Renato Santos > To: "saopaulo-pm at mail.pm.org" > Cc: "saopaulo-pm at pm.org" > Subject: Re: [SP-pm] Escrever cookies com jquery.cookie > Message-ID: > < > CABmdQ_T_+4ufK1mMW6nVkcCMOatj8FhP8ZDHmQqJHveiGLfCNw at mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > Cara, nao ? por nada n?o, mas quase tudo que voc? fala ? meio estranho! > > jquery e perl?! > > s?o partes diferentes do processo! > > > 2013/5/24 Moises Barboza > > > Realmente n?o precisa de jquery para setar cookies, eu utilizei os > > exemplos deste site para criar uma fun??o uma fun??o para os cookies. > > Jquery tem muito mais coisas simples para se embutir no perl. > > > > http://www.quirksmode.org/js/cookies.html > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130524/daecf63f/attachment-0001.html > > > > ------------------------------ > > Message: 5 > Date: Fri, 24 May 2013 10:22:11 -0300 > From: Renato Santos > To: "saopaulo-pm at mail.pm.org" > Cc: "saopaulo-pm at pm.org" > Subject: Re: [SP-pm] Escrever cookies com jquery.cookie > Message-ID: > < > CABmdQ_T_+4ufK1mMW6nVkcCMOatj8FhP8ZDHmQqJHveiGLfCNw at mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > Cara, nao ? por nada n?o, mas quase tudo que voc? fala ? meio estranho! > > jquery e perl?! > > s?o partes diferentes do processo! > > > 2013/5/24 Moises Barboza > > > Realmente n?o precisa de jquery para setar cookies, eu utilizei os > > exemplos deste site para criar uma fun??o uma fun??o para os cookies. > > Jquery tem muito mais coisas simples para se embutir no perl. > > > > http://www.quirksmode.org/js/cookies.html > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130524/daecf63f/attachment-0002.html > > > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > ------------------------------ > > End of SaoPaulo-pm Digest, Vol 104, Issue 74 > ******************************************** > -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Fri May 24 07:20:23 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 24 May 2013 11:20:23 -0300 Subject: [SP-pm] Escrever cookies com jquery.cookie In-Reply-To: References: <01D53A2E-4A24-4757-A2F6-F4D7510D9FCB@gmail.com> Message-ID: <509DF45D-0355-45DA-920A-B8215A91C28A@gmail.com> https://github.com/blabos/Docs/wiki/Protocolo-HTTP Sent from my iPad On 24/05/2013, at 11:08, Renato Santos wrote: > Blabos++ > > alguns links sobre HTTP: > > > http://www.slideshare.net/thiagorondon/http-requisio-e-resposta > > http://www.slideshare.net/uomo/http-viso-geral > > > Agora uma duvida minha: porque voc? ta tentando aprender, em especial, com CGI ? > > pra utilizar o CGI, precisa de um pouco mais de conhecimento de como o HTTP/web funciona do que por exemplo, Dancer, Web::Simple (Kelp, que eu conheci esses dias) e outros frameworks mais organizados, com menos "cara de script" > > > 2013/5/24 Blabos de Blebe >> Cara, >> >> Fica esperto com um detalhe: Perl roda no servidor, javascript no browser*. >> >> A expressao "usar javascript pra embutir coisa em Perl" nao faz sentido. >> >> Licenca poetica ativada... >> >> Numa aplicacao web comum, um cliente (browser) requisita (request) a um servidor (web server) um recurso (pagina) utilizando o protocolo http. >> >> Esse protocolo define como cliente e servidor se entendem, ? o idioma deles. >> >> O webserver entende a requisicao e a repassa para uma aplicacao que pode ser qualquer programa escrito em qualquer linguagem. >> >> Esse programa (cgi, por exemplo) devolve ao webserver uma resposta no formato http, que consiste em um conjunto de cabecalhos (cookies, content-type, etc) e um corpo no qual esta toda a pagina, normalmente escrita em html. O webserver devolve isso ao browser. >> >> O browser recebe isso, interpreta os cabecalhos, que nao sao visualizaveis, e em seguida renderiza (desenha na tela) a pagina escrita em html. Somente no browser que coisas como html, javascript e css vao fazer sentido. Antes disso eles sao apenas texto. >> >> Note que os cabecalhos, embora nao visualizaveis, tem significado especial. Alem disso vc esta confundindo "http header" com "html head", que nao tem nada e ver um com o outro. >> >> Pelo seu codigo, entendo que vc esta estudando, experimentando. Sem problema! >> >> Note que vc esta tentando aprender duas coisas ao mesmo tempo, Perl e desenvolver aplicacoes web. >> >> Que tal um de cada vez? >> >> Se quiser testar esses conceitos mais basicos em C, por exemplo (? sempre uma quebra interessante de paradigmas), me procure em pvt. >> >> No mais, de uma olhada com bastante atencao nas palavras chave que eu deixei. >> >> []'s >> >> * no caso mais comum, seus trolls! >> >> Sent from my iPad >> >> On 24/05/2013, at 10:20, Moises Barboza wrote: >> >>> Realmente n?o precisa de jquery para setar cookies, eu utilizei os exemplos deste site para criar uma fun??o uma fun??o para os cookies. >>> Jquery tem muito mais coisas simples para se embutir no perl. >>> >>> http://www.quirksmode.org/js/cookies.html >>> =begin disclaimer >>> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dan.vinciguerra at gmail.com Fri May 24 07:22:52 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Fri, 24 May 2013 11:22:52 -0300 Subject: [SP-pm] Escrever cookies com jquery.cookie In-Reply-To: <509DF45D-0355-45DA-920A-B8215A91C28A@gmail.com> References: <01D53A2E-4A24-4757-A2F6-F4D7510D9FCB@gmail.com> <509DF45D-0355-45DA-920A-B8215A91C28A@gmail.com> Message-ID: (cron, bablos)++ * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/5/24 Blabos de Blebe > https://github.com/blabos/Docs/wiki/Protocolo-HTTP > > Sent from my iPad > > On 24/05/2013, at 11:08, Renato Santos wrote: > > Blabos++ > > alguns links sobre HTTP: > > > http://www.slideshare.net/thiagorondon/http-requisio-e-resposta > > http://www.slideshare.net/uomo/http-viso-geral > > > Agora uma duvida minha: porque voc? ta tentando aprender, em especial, com > CGI ? > > pra utilizar o CGI, precisa de um pouco mais de conhecimento de como o > HTTP/web funciona do que por exemplo, Dancer, Web::Simple (Kelp, que eu > conheci esses dias) e outros frameworks mais organizados, com menos "cara > de script" > > > 2013/5/24 Blabos de Blebe > >> Cara, >> >> Fica esperto com um detalhe: Perl roda no servidor, javascript no >> browser*. >> >> A expressao "usar javascript pra embutir coisa em Perl" nao faz sentido. >> >> Licenca poetica ativada... >> >> Numa aplicacao web comum, um cliente (browser) requisita (request) a um >> servidor (web server) um recurso (pagina) utilizando o protocolo http. >> >> Esse protocolo define como cliente e servidor se entendem, ? o idioma >> deles. >> >> O webserver entende a requisicao e a repassa para uma aplicacao que pode >> ser qualquer programa escrito em qualquer linguagem. >> >> Esse programa (cgi, por exemplo) devolve ao webserver uma resposta no >> formato http, que consiste em um conjunto de cabecalhos (cookies, >> content-type, etc) e um corpo no qual esta toda a pagina, normalmente >> escrita em html. O webserver devolve isso ao browser. >> >> O browser recebe isso, interpreta os cabecalhos, que nao sao >> visualizaveis, e em seguida renderiza (desenha na tela) a pagina escrita em >> html. Somente no browser que coisas como html, javascript e css vao fazer >> sentido. Antes disso eles sao apenas texto. >> >> Note que os cabecalhos, embora nao visualizaveis, tem significado >> especial. Alem disso vc esta confundindo "http header" com "html head", que >> nao tem nada e ver um com o outro. >> >> Pelo seu codigo, entendo que vc esta estudando, experimentando. Sem >> problema! >> >> Note que vc esta tentando aprender duas coisas ao mesmo tempo, Perl e >> desenvolver aplicacoes web. >> >> Que tal um de cada vez? >> >> Se quiser testar esses conceitos mais basicos em C, por exemplo (? sempre >> uma quebra interessante de paradigmas), me procure em pvt. >> >> No mais, de uma olhada com bastante atencao nas palavras chave que eu >> deixei. >> >> []'s >> >> * no caso mais comum, seus trolls! >> >> Sent from my iPad >> >> On 24/05/2013, at 10:20, Moises Barboza >> wrote: >> >> Realmente n?o precisa de jquery para setar cookies, eu utilizei os >> exemplos deste site para criar uma fun??o uma fun??o para os cookies. >> Jquery tem muito mais coisas simples para se embutir no perl. >> >> http://www.quirksmode.org/js/cookies.html >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eduardo at web2solutions.com.br Fri May 24 09:18:13 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Fri, 24 May 2013 13:18:13 -0300 Subject: [SP-pm] Escrever cookies com jquery.cookie In-Reply-To: References: Message-ID: <519F92C5.6090007@web2solutions.com.br> On 23/05/2013 23:31, Marcio Ferreira wrote: > Juro pra vc que nao precisa de uma lib pra escrever cookie, Javascript > ? seu amigo > document.cookie http://www.quirksmode.org/js/cookies.html =) > > ~Chamo a aten??o~ pra isso porque h? uma tend?ncia das pessoas usarem > jquery ao inv?s de javascript, o que nem sempre ? bom. =/ Marcio++ > > Use JQuery para manipular DOM, components UI, eventos, n?o para cookie =P > N????o, n?o use Jquery pra nada ... DOM API! > > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/5/23 Daniel Vinciguerra > > > Moises... > > Esclarecendo seu problema e antiga duvida... > > Quando voc? esta chamando o m?todo $utils->hstart() da sua classe > utils.pm ele escreve toda a a parte do cabe?alho > da sua p?gina HTML mas na linha 75 (mais ou menos) voc? imprime > tamb?m o content-type do cabe?alho HTTP o que "separa" o header > HTTP do corpo da requisi??o. > > Depois disso, no seu CGI, voc? verifica se o seu cookie j? existe > e caso ele n?o exista.... voc? esta chamado o m?todo > $utils->Cookie(), criando o seu cookie e logo abaixo usando a > linha: print join ' ', $utils->Cookie( -op => 'read_all' ) ), > '
'; para escrever o seu cookie. > > Porem note que o content-type ja foi escrito e voc? concatenou a > instru??o do seu cookie no corpo do seu HTML > > Seu Set-Cookie deve sempre estar acima do seu content-type! > > Provavelmente isso que estava lhe causando o problema na hora de > setar o cookie. > > Se quiser ver um pequeno (e humilde) exemplo que fiz a partir do > c?digo que voc? j? escreveu, acesse este pastebin e veja o output > do c?digo: > http://codepad.org/qlCp08Cs > > Qualquer duvida ? s? dar um berro. > > []'s > > > > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/5/23 Tiago Peczenyj > > > Cara como vc escrevia os cookies em primeiro lugar? > > O erro q vc obtinha nao faz sentido e setar via javascript tem > algumas desvantagens. Por exemplo depender de javascript. E > isso so funciona pra html. Se vc serve uma imagem nao vai > conseguir setar os cookies. E vc nao conseguira trabalhar com > cookies http only. > > Ok q isso tudo sao excessoes e 90% do tempo o q vc fez resolve > MAS vai por mim q isso tudo eh pro seu bem :-) > > Em 24/05/2013 00:02, "Moises Barboza" > > escreveu: > > Eu estava com d?vida sobre como remover a mensagem > Content-Type: text/html; charset=ISO-8859-1 do navegador, > depois de muitas tentativas sempre com erros, eu resolvi > escrever os cookies utilizando javascript, usando a > biblioteca jquery.cookie, e tudo ficou bem mais simples e > sem erros. > > Eu publiquei os c?digos no Souceforge para que eu possa > receber sugestoes de voc?s. > > https://sourceforge.net/projects/perlhtmlutil/files/ > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From hernanlopes at gmail.com Fri May 24 09:22:58 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Fri, 24 May 2013 13:22:58 -0300 Subject: [SP-pm] http://www.soudevcon.com.br/ In-Reply-To: References: Message-ID: Uma observacao... o logotipo do perl no site do soudevcom.com.br est? levando para aquela home de perl do SOS Marumbi... ? isso mesmo? 2013/5/24 Solli Honorio > excelente marco lima++ > > > Em 24 de maio de 2013 09:19, Marco Lima escreveu: > >> Bom dia: >> >> >> A comunidade Perl esta com uma linha de palestras no evento SouDevCon >> 2013, que ser? realizado em S?o Paulo entre os dias 19 e 21 de >> Setembro, no UNIFIEO - Osasco. A chamada para palestras j? esta aberta >> e poder?o enviar as mesmas atrav?s do site do evento, pe?o que me >> confirmem o envio no meu e-mail. >> >> http://www.soudevcon.com.br/conteudo/cfp >> >> Obrigado; >> >> >> Marco Lima >> braun.lima at gmail.com >> im:mago at jabber-br.org >> >> Register Linux User #483170 >> Slackware Linux, for the subgenius >> >> "Aquele que pensa que ? demasiado grande para fazer trabalhos pequenos >> ? talvez demasiado pequeno para realizar grandes trabalhos." >> >> "Ter acesso ao conhecimento ? um dever de todos; transmitir >> conhecimento ? um dever de quem tem." >> >> "Na vis?o do hacker, o sentido da vida est? em dedicar-se a uma >> paix?o. Esta paix?o ?, na realidade, uma atividade significativa, >> inspiradora e prazerosa para o indiv?duo, seja ela rotulada como >> "trabalho" ou como "divers?o." >> >> "Ningu?m ? t?o grande que n?o possa aprender, e nem t?o pequeno que >> n?o possa ensinar" >> >> "Compartilhe o seu conhecimento. ? uma maneira de alcan?ar a imortalidade" >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eduardo at web2solutions.com.br Fri May 24 09:23:45 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Fri, 24 May 2013 13:23:45 -0300 Subject: [SP-pm] Escrever cookies com jquery.cookie In-Reply-To: References: Message-ID: <519F9411.70404@web2solutions.com.br> Isso tamb?m ocorre com o ActivePerl, under IIS, quando se tenta usar Perlex ... apenas mude o path do compilador no IIS, associando os arquivos .pl ou .cgi ao executavel certo On 23/05/2013 19:02, Moises Barboza wrote: > Eu estava com d?vida sobre como remover a mensagem Content-Type: > text/html; charset=ISO-8859-1 do navegador, depois de muitas > tentativas sempre com erros, eu resolvi escrever os cookies > utilizando javascript, usando a biblioteca jquery.cookie, e tudo ficou > bem mais simples e sem erros. > > Eu publiquei os c?digos no Souceforge para que eu possa receber > sugestoes de voc?s. > > https://sourceforge.net/projects/perlhtmlutil/files/ > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eduardo at web2solutions.com.br Fri May 24 09:23:45 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Fri, 24 May 2013 13:23:45 -0300 Subject: [SP-pm] Escrever cookies com jquery.cookie In-Reply-To: References: Message-ID: <519F9411.70404@web2solutions.com.br> Isso tamb?m ocorre com o ActivePerl, under IIS, quando se tenta usar Perlex ... apenas mude o path do compilador no IIS, associando os arquivos .pl ou .cgi ao executavel certo On 23/05/2013 19:02, Moises Barboza wrote: > Eu estava com d?vida sobre como remover a mensagem Content-Type: > text/html; charset=ISO-8859-1 do navegador, depois de muitas > tentativas sempre com erros, eu resolvi escrever os cookies > utilizando javascript, usando a biblioteca jquery.cookie, e tudo ficou > bem mais simples e sem erros. > > Eu publiquei os c?digos no Souceforge para que eu possa receber > sugestoes de voc?s. > > https://sourceforge.net/projects/perlhtmlutil/files/ > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From desenvolvedorperl at gmail.com Sun May 26 09:59:30 2013 From: desenvolvedorperl at gmail.com (Moises Barboza) Date: Sun, 26 May 2013 13:59:30 -0300 Subject: [SP-pm] Fazer downloads usando range request Message-ID: Ola a todos! Por favor, eu gostaria de saber se alguem poderia me ajudar a solucionar uma duvida que eu estou tendo num script aqui. Eu quero saber como fazer download de um range do arquivo, eu ja testei o script no apache e no lighttpd, porem o download sempre vem 100%. No exemplo abaixo eu tenho um arquivo de texto de 5000 bytes, como fazer para baixar at? a metade do arquivo. use warnings; use strict; use LWP::UserAgent; my $ua = LWP::UserAgent->new; my $req = HTTP::Request->new(GET => " http://127.0.0.1/range.txt"); $req->header( 'Content-Range' => 'bytes 0-2500' ); my $resp = $ua->request($req); if (open(RANGE, ">copia-range.txt")) { print RANGE $resp->{_content}; close(RANGE); } -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Mon May 27 06:26:19 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Mon, 27 May 2013 10:26:19 -0300 Subject: [SP-pm] Fazer downloads usando range request References: Message-ID: <6E81C79A02E643EF85B542E7D82B8CFE@pcricardo> Voce n?o poderia fazer algo assim while ($byte = read($arquivo,$buffer,1024)) { $byteread += $byte; if ($byteread > $n_bytes) { next; } } Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: Moises Barboza To: saopaulo-pm at pm.org Sent: Sunday, May 26, 2013 1:59 PM Subject: [SP-pm] Fazer downloads usando range request Ola a todos! Por favor, eu gostaria de saber se alguem poderia me ajudar a solucionar uma duvida que eu estou tendo num script aqui. Eu quero saber como fazer download de um range do arquivo, eu ja testei o script no apache e no lighttpd, porem o download sempre vem 100%. No exemplo abaixo eu tenho um arquivo de texto de 5000 bytes, como fazer para baixar at? a metade do arquivo. use warnings; use strict; use LWP::UserAgent; my $ua = LWP::UserAgent->new; my $req = HTTP::Request->new(GET => "http://127.0.0.1/range.txt"); $req->header( 'Content-Range' => 'bytes 0-2500' ); my $resp = $ua->request($req); if (open(RANGE, ">copia-range.txt")) { print RANGE $resp->{_content}; close(RANGE); } ------------------------------------------------------------------------------ =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From hudsonaugusto at gmail.com Mon May 27 06:47:07 2013 From: hudsonaugusto at gmail.com (Hudson) Date: Mon, 27 May 2013 10:47:07 -0300 Subject: [SP-pm] =?iso-8859-1?q?Premia=E7=E3o_Mario_Covas_2013?= Message-ID: Amig at s, nesta segunda-feira, 27 de maio, acontece a entrega da 9? edi??o do Pr?mio Mario Covas. S?o 58 projetos finalistas concorrendo em 4 categorias: Inova??o em Gest?o Estadual, Inova??o em Gest?o Municipal, Cidadania em Rede e Governo Aberto.Com prazer estarei concorrendo devido a grande ajuda que tive desta comunidade, mesmo sabendo um pouco (pouco mesmo) de Perl, o convivio com as pessoas desta lista me enriqueceu muito e aprendi bastante, e hoje me considero parte desta fam?lia Perl. O evento ser? na Sala S?o Paulo e ter? transmiss?o pela internet, mais informa??es no site http://www.premiomariocovas.sp.gov.br/2012/finalistas.html. -- *Lembre-se*: "Ningu?m educa ningu?m, ningu?m educa a si mesmo, os homens se educam entre si, mediatizados pelo mundo." "N?s n?o devemos deixar que as incapacidades das pessoas nos impossibilitem de reconhecer as suas habilidades." *Artigos*: Acessibilidade Digital e Transpar?ncia das Prefeituras de SP Cidade MetaInclusiva Metareciclagem em Sorocaba ; E-Lixo *Redes de Conversas:* http://rede.metareciclagem.org/ http://metanave.blogspot.com/ http://lixoeletronico.org http://www.twibes.com/group/MetaReciclagem http://twitter.com/hudsonaugusto http://escoladeredes.ning.com/ http://novasprofissoesft.ning.com/ *Projetos:* http://www.wikicrimes.org http://www.criancamaissegura.com.br http://metasorocaba.ning.com http://www.metasorocaba.blogspot.com *Curriculum Lattes*: http://lattes.cnpq.br/8258859457778410 *Lista de discuss?o da rede MetaReciclagem* http://lista.metareciclagem.org Para sair da lista, envie uma mensagem para: metareciclagem-unsubscribe at lists.riseup.net ======= Assinatura ========= Hudson Augusto A Paz de Deus - CCB ============================= -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Mon May 27 06:50:48 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 27 May 2013 10:50:48 -0300 Subject: [SP-pm] Fazer downloads usando range request In-Reply-To: <6E81C79A02E643EF85B542E7D82B8CFE@pcricardo> References: <6E81C79A02E643EF85B542E7D82B8CFE@pcricardo> Message-ID: voc? sabe se a resposta foi 200 ou 206? se o header estiver invalido ou o server nao suportar, ele entrega o conteudo inteiro! 2013/5/27 Ricardo Stock > ** > Voce n?o poderia fazer algo assim > > while ($byte = read($arquivo,$buffer,1024)) { > $byteread += $byte; > if ($byteread > $n_bytes) { > next; > } > > } > > > Ricardo Stock > www.stocksistemas.com.br > > ----- Original Message ----- > *From:* Moises Barboza > *To:* saopaulo-pm at pm.org > *Sent:* Sunday, May 26, 2013 1:59 PM > *Subject:* [SP-pm] Fazer downloads usando range request > > Ola a todos! > > Por favor, eu gostaria de saber se alguem poderia me ajudar a solucionar > uma duvida que eu estou tendo num script aqui. > Eu quero saber como fazer download de um range do arquivo, eu ja testei o > script no apache e no lighttpd, porem o download sempre vem 100%. > > No exemplo abaixo eu tenho um arquivo de texto de 5000 bytes, como fazer > para baixar at? a metade do arquivo. > > > use warnings; > use strict; > use LWP::UserAgent; > my $ua = LWP::UserAgent->new; > my $req = HTTP::Request->new(GET => " > http://127.0.0.1/range.txt"); > $req->header( 'Content-Range' => 'bytes 0-2500' ); > my $resp = $ua->request($req); > > > if (open(RANGE, ">copia-range.txt")) { > print RANGE $resp->{_content}; > close(RANGE); > } > > ------------------------------ > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From desenvolvedorperl at gmail.com Mon May 27 07:26:47 2013 From: desenvolvedorperl at gmail.com (Moises Barboza) Date: Mon, 27 May 2013 11:26:47 -0300 Subject: [SP-pm] Fazer downloads usando range request Message-ID: Eu j? consegui fazer download de parte do arquivo: ? s? fazer as mudan?as : $req->header( 'Content-Range' => 'bytes 0-2500' ); $req->header( 'Range' => "bytes= 0-2500" ); ou $req->header( 'Range' => "bytes=25000-50000" ); -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Tue May 28 05:23:18 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Tue, 28 May 2013 09:23:18 -0300 Subject: [SP-pm] =?utf-8?q?Premia=C3=A7=C3=A3o_Mario_Covas_2013?= In-Reply-To: References: Message-ID: Hudson, Acompanhei pelas redes sociais e estou sabendo da sua premia??o ! Meus parab?ns !!!! Abs! -Thiago Rondon On Monday, May 27, 2013 at 10:47 AM, Hudson wrote: > Amig at s, nesta segunda-feira, 27 de maio, acontece a entrega da 9? edi??o do Pr?mio Mario Covas. > > S?o 58 projetos finalistas concorrendo em 4 categorias: Inova??o em Gest?o Estadual, Inova??o em Gest?o Municipal, Cidadania em Rede e Governo Aberto. > Com prazer estarei concorrendo devido a grande ajuda que tive desta comunidade, mesmo sabendo um pouco (pouco mesmo) de Perl, o convivio com as pessoas desta lista me enriqueceu muito e aprendi bastante, e hoje me considero parte desta fam?lia Perl. > O evento ser? na Sala S?o Paulo e ter? transmiss?o pela internet, mais informa??es no site http://www.premiomariocovas.sp.gov.br/2012/finalistas.html. > > -- > > Lembre-se: > "Ningu?m educa ningu?m, ningu?m educa a si mesmo, os homens se educam entre si, mediatizados pelo mundo." > > "N?s n?o devemos deixar que as incapacidades das pessoas nos impossibilitem de reconhecer as suas habilidades." > > Artigos: Acessibilidade Digital e Transpar?ncia das Prefeituras de SP (http://premio.w3c.br/finalistas/01.htm) > Cidade MetaInclusiva (http://cbn.globoradio.globo.com/colunas/cidade-inclusiva-sp/2011/10/03/PESQUISA-MOSTRA-QUE-MAIORIA-DOS-MUNICIPIOS-NAO-TEM-ACESSIBILIDADE-DIGITAL.htm) > Metareciclagem em Sorocaba (http://www.slideshare.net/hudsonaugusto/metareciclagem-2010); > E-Lixo (http://www.slideshare.net/andrebenedito/lixo-eletro-eletronico-no-brasil-159484) > > Redes de Conversas: > http://rede.metareciclagem.org/ > http://metanave.blogspot.com/ > http://lixoeletronico.org > http://www.twibes.com/group/MetaReciclagem > http://twitter.com/hudsonaugusto > http://escoladeredes.ning.com/ > http://novasprofissoesft.ning.com/ > > Projetos: > http://www.wikicrimes.org > http://www.criancamaissegura.com.br > http://metasorocaba.ning.com > http://www.metasorocaba.blogspot.com > > Curriculum Lattes: http://lattes.cnpq.br/8258859457778410 > > Lista de discuss?o da rede MetaReciclagem > http://lista.metareciclagem.org > > Para sair da lista, envie uma mensagem para: > metareciclagem-unsubscribe at lists.riseup.net (mailto:metareciclagem-unsubscribe at lists.riseup.net) > > ======= Assinatura ========= > Hudson Augusto > A Paz de Deus - CCB > ============================= > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From leprevostfv at gmail.com Tue May 28 16:49:17 2013 From: leprevostfv at gmail.com (Felipe da Veiga Leprevost) Date: Tue, 28 May 2013 20:49:17 -0300 Subject: [SP-pm] Chamada de Patrocinadores para o YAPC::Brasil 2013 Message-ID: <1369784957.25086.140661236878633.0872F040@webmail.messagingengine.com> Caros, Gostaria de informar a todos que estamos oficialmente abrindo a chamada de patrocinadores para o YAPC::Brasil 2013. O YAPC ? o principal evento da comunidade Perl e ocorre todos os anos em diferentes pa?ses, trazendo palestras de alto n?vel e de grande interesse a todos. Como de costume teremos convidados de fora do pa?s especialistas em suas ?reas. O evento deste ano acontecer? em Curitiba nos dias 15 e 16 de Novembro. Para este ano escolhemos o tema 'O Universo Cient?fico' e o nosso objetivo ? poder aproximar aqueles que usam o Perl no seu dia a dia na academia fazendo pesquisa, seja ela focada nos estudos de genes ou de corpos estelares. Os interessados em ter sua empresa como patrocinadora devem observar no documento em anexo as cotas existentes, seus valores e vantagens, e em seguida entrar em contato comigo por e-mail para acertarmos os detalhes. At? o momento j? possu?mos tr?s empresas patrocinadoras. Caso conhe?am alguma outra empresa que possa se interessar pelo evento, por favor me repassem as informa??es de contato para que possamos ir atr?s. Contamos com a participa??o de todos para fazer um bom evento esse ano, afinal ? o maior evento da nossa comunidade brasileira. Em breve, teremos a abertura para a submiss?o de palestras. =) Abra?os. -- Felipe da Veiga Leprevost www.leprevost.com.br Laboratory for Proteomics and Protein Engineering. Fiocruz, Brazil. -------------- next part -------------- A non-text attachment was scrubbed... Name: patrocinio-pt.pdf Type: application/pdf Size: 67109 bytes Desc: not available URL: From thiago at aware.com.br Wed May 29 08:31:09 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Wed, 29 May 2013 12:31:09 -0300 Subject: [SP-pm] [Brasil-PM] Chamada de Patrocinadores para o YAPC::Brasil 2013 In-Reply-To: <1369784957.25086.140661236878633.0872F040@webmail.messagingengine.com> References: <1369784957.25086.140661236878633.0872F040@webmail.messagingengine.com> Message-ID: <03102BD5EE254D9F857DED3E0E88B9E8@aware.com.br> Pessoal, Apenas para refor?ar, ? interessante que possamos enviar a maior quantidade de propostas neste momento para o evento, pois em breve iremos come?ar a divulga??o e ? extremamente importante mostrarmos corpo ao evento para atrair mais pessoas ! Para quem n?o acompanha muito de perto a organiza??o do YAPC, posso afirmar que esta edi??o esta sendo muito bem organizada pelo Felipe e acredito muito que ele vai contribuir com o objetivo de divulga??o da linguagem Perl, aposto muito no tema que foi escolhido para este ano. Bora l?! Abs! -Thiago Rondon On Tuesday, May 28, 2013 at 8:49 PM, Felipe da Veiga Leprevost wrote: > Caros, > > Gostaria de informar a todos que estamos oficialmente abrindo a chamada > de patrocinadores para o YAPC::Brasil 2013. > > O YAPC ? o principal evento da comunidade Perl e ocorre todos os anos em > diferentes pa?ses, trazendo palestras de alto n?vel e de grande > interesse a todos. Como de costume teremos convidados de fora do pa?s > especialistas em suas ?reas. > > O evento deste ano acontecer? em Curitiba nos dias 15 e 16 de Novembro. > Para este ano escolhemos o tema 'O Universo Cient?fico' e o nosso > objetivo ? poder aproximar aqueles que usam o Perl no seu dia a dia na > academia fazendo pesquisa, seja ela focada nos estudos de genes ou de > corpos estelares. > > Os interessados em ter sua empresa como patrocinadora devem observar no > documento em anexo as cotas existentes, seus valores e vantagens, e em > seguida entrar em contato comigo por e-mail para acertarmos os detalhes. > At? o momento j? possu?mos tr?s empresas patrocinadoras. > > Caso conhe?am alguma outra empresa que possa se interessar pelo evento, > por favor me repassem as informa??es de contato para que possamos ir > atr?s. > > Contamos com a participa??o de todos para fazer um bom evento esse ano, > afinal ? o maior evento da nossa comunidade brasileira. Em breve, > teremos a abertura para a submiss?o de palestras. =) > > Abra?os. > > -- > Felipe da Veiga Leprevost > www.leprevost.com.br (http://www.leprevost.com.br) > Laboratory for Proteomics and Protein Engineering. > Fiocruz, Brazil. > > _______________________________________________ > Brasil-PM mailing list > Brasil-PM at pm.org (mailto:Brasil-PM at pm.org) > http://mail.pm.org/mailman/listinfo/brasil-pm > > > Attachments: From daniel.oliveira.mantovani at gmail.com Wed May 29 10:43:09 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel Mantovani) Date: Wed, 29 May 2013 14:43:09 -0300 Subject: [SP-pm] Fazer downloads usando range request In-Reply-To: References: Message-ID: <8C9801E8-A35D-482B-BA2D-42CF1E2C17B2@gmail.com> Vale lembrar que para isso funcionar o servidor precisa ter suporte. Sent from my iPhone On 27/05/2013, at 11:26, Moises Barboza wrote: > Eu j? consegui fazer download de parte do arquivo: > > ? s? fazer as mudan?as : > $req->header( 'Content-Range' => 'bytes 0-2500' ); > $req->header( 'Range' => "bytes= 0-2500" ); > > ou > > $req->header( 'Range' => "bytes=25000-50000" ); > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From daniel.oliveira.mantovani at gmail.com Wed May 29 10:43:09 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel Mantovani) Date: Wed, 29 May 2013 14:43:09 -0300 Subject: [SP-pm] Fazer downloads usando range request In-Reply-To: References: Message-ID: <8C9801E8-A35D-482B-BA2D-42CF1E2C17B2@gmail.com> Vale lembrar que para isso funcionar o servidor precisa ter suporte. Sent from my iPhone On 27/05/2013, at 11:26, Moises Barboza wrote: > Eu j? consegui fazer download de parte do arquivo: > > ? s? fazer as mudan?as : > $req->header( 'Content-Range' => 'bytes 0-2500' ); > $req->header( 'Range' => "bytes= 0-2500" ); > > ou > > $req->header( 'Range' => "bytes=25000-50000" ); > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From hernanlopes at gmail.com Wed May 29 19:46:51 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Wed, 29 May 2013 23:46:51 -0300 Subject: [SP-pm] YAPC Curitiba Message-ID: Alguem afim ir de motoca de SP at? curitiba ? -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Wed May 29 20:06:44 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Thu, 30 May 2013 00:06:44 -0300 Subject: [SP-pm] YAPC Curitiba In-Reply-To: References: Message-ID: LOL, conhe?o uma hist?ria de bicicletas... =) []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/5/29 Hernan Lopes > Alguem afim ir de motoca de SP at? curitiba ? > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Wed May 29 20:15:02 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 30 May 2013 00:15:02 -0300 Subject: [SP-pm] YAPC Curitiba In-Reply-To: References: Message-ID: pela estrada da mortchy??? Em 29/05/2013 23:47, "Hernan Lopes" escreveu: > Alguem afim ir de motoca de SP at? curitiba ? > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fernandes at cpan.org Thu May 30 14:56:22 2013 From: fernandes at cpan.org (Rodrigo Panchiniak) Date: Thu, 30 May 2013 21:56:22 +0000 (UTC) Subject: [SP-pm] FISL References: <3E4D1A17-596E-4490-8304-29A5C1B528D2@gmail.com> Message-ID: Daniel Mantovani writes: > > Qual de voc?s vai ao FISL ? > > Sent from my iPhone > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm pm.org > L > =end disclaimer > Eu vou. Talvez apresente uma palestra: Drupal de Troia, no subevento Drupal Camp POA. Nao vou enfatizar isso lah, mas, ca entre nos, a parte mais critica do projeto eh em perl. :) Vai ter um estande da comunidade perl, como em 2008? From jniltinho at gmail.com Sun Jun 2 14:24:00 2013 From: jniltinho at gmail.com (Nilton OS) Date: Sun, 2 Jun 2013 18:24:00 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: References: Message-ID: Geraldo, eu penso o mesmo, a um tempo quis desenvolver um aplica??o Web usando algum Framework em Perl, pois tenho muito facilidade com a linguagem, tentei alguns mas acabei tendo dificuldades em alguns pontos. Fui perguntar na lista e n?o fui recebido muito bem, como n?o queria algo muito complexo, tanto para desenv como para quem vai administrar ou vai usar a ferramenta. Fiz algumas pesquisas e no mundo Python encontrei a solu??o, lembrando que em Python existem v?rios Frameworks e micro Frameworks, fora que a oferta de cursos, videos, howtos em Portugu?s e ingl?s ? muito maior, e a documenta??o desses Frameworks ? muito boa e simples para um leigo na linguagem. Fiz alguns cursos, conheci pessoas bacanas e estou desenvolvendo uma aplica??o Web usando um Framework em Python ( https://github.com/jniltinho/smb4manager) N?o que essa comunidade n?o tenha pessoas bacanas, tem sim e ainda pessoas muito feras em Perl. Com essa experiencia estou migrando alguns de meus scripts em Perl para Python, mas o grosso na gera??o dos dados vai ser sempre em Perl, pois ainda n?o encontrei na melhor, mais f?cil para integrar com Servidor de E-mail se n?o o Perl. J? tem algum demo do site perlpro.com.br ? Em 13 de maio de 2013 12:03, Geraldo Netto escreveu: > Pessoal, > > Se vcs me permitem sugerir, acho que seria interessante transformar > oferta em demanda > ou seja, criar treinamento de Perl em v?rios n?veis, desde o b?sico > at? os m?dulos que s?o ao mesmo tempo populares e mais complexos (pelo > menos pra mim) como o Catalyst > > Eu mesmo faria um curso de Perl se houvesse > (herege, por enquanto eu "pythonizo" melhor...) > > Enfim, se vcs comprarem a briga de verdade no sentido de realizar curso, > eu vou fazer todos!! > > Grande Abra?o, > > Geraldo Netto > Non dvcor, dvco => Sapere Aude > S?o Paulo, Brasil, -3gmt > site: http://exdev.sf.net/ > > > 2013/5/13 Thiago Rondon : > > > > Ol? Pessoal, > > > > Desculpem o crossposting, mas acredito que ? necess?rio. > > > > H? algum tempo converso com v?rias pessoas sobre o desafio que as > empresas tem em encontrar profissionais de Perl no mercado, assim como > profissionais de Perl encontrarem empresas que trabalhem com a linguagem. > > > > Tive uma conversa muito bacana com o Breno no 7Masters, que ele relatava > o mesmo sofrimento no Rio de Janeiro, e decidimos come?ar a fazer algo. > > > > Desde de ent?o, venho pensando em como resolver este problema da melhor > maneira, pesquisei solu??es prontas, verifiquei se era poss?vel re-utilizar > o jobs.perl.org, analisei redes sociais existentes e etc... E cheguei a > conclus?o que seria melhor criar um cantinho nosso. > > > > Quais os nossos objetivos ? > > > > - Vitrine de oportunidades de trabalho (seja remoto, inloco, avulso, > ...) relacionados a linguagem Perl, inicialmente no Brasil. > > - Apresentar as empresas que utilizam Perl no seu dia-dia. > > - Op??o de visualizar uma comunidade de profissionais baseado em redes > sociais como o LinkedIn. > > - Promover alian?as estrat?gicas para divulga??o desta ferramenta, como > por exemplo portais de conte?do que publicam textos baseados em Perl. > > - Manter contato pr?ximo as comunidades Perl Mongers, para fomentar uma > rela??o mais direta com o nicho de profissionais. > > > > Como vamos realizar isto ? > > > > - No prazo de 90 dias estaremos com o site no ar, no dom?nio > www.perlpro.com.br. > > - O wireframe inicial j? esta em > https://github.com/Brasil-Perl-Mongers/perl-pro > > - J? contratamos um desenvolver pelo valor de R$ 2.100,00. > > - J? contratamos um webdesigner pelo valor de R$ 800,00. > > - O desenvolvimento come?a esta semana. > > > > Quem vai manter o site ? > > > > - A Brasil-PM ir? hospedar o site. > > - Os custos operacionais do site, ser? baseado no valor dos anuncios em > destaque que iremos oferecer no site e em emails de divulga??o da vaga, no > valor de R$ 30,00 cada. > > - Veja: N?o ? necess?rio pagar para anunciar no site, apenas se quiser > ter o destaque. > > > > Quais ser?o as alian?as ? > > > > - A Brasil-PM ir? oferecer o suporte operacional, para manuten??o. > > - Portais de conte?do, com as quais j? comecei a conversar, mas vou > divulgando novidades assim que elas sa?rem. > > > > Quem vai pagar a conta ? > > > > - Via crowdfunding. J? existe algumas empresas interessadas, a ideia ? > que elas paguem um valor de contribui??o para o desenvolvimento inicial do > site, e a? ent?o elas ter?o este valor em cr?dito para ser utilizado na > divulga??o das vagas posteriormente. > > - Vamos manter um documento na wiki do github com os valores e o nome > das empresas que ir?o realizar o investimento. > > > > > > > > Quais as vantagens para as empresas que nos ajudarem no investimento > inicial ? > > - Sua empresa ir? ter o logotipo associado a realiza??o do > desenvolvimento do site permanentemente. > > - O valor m?nimo para contribui??o ? de R$ 300,00. > > - Interessados, podem falar comigo diretamente. > > > > E a?, quem me ajuda a encontrar mais empresas a investirem na ideia ? > > > > Abs! > > -Thiago Rondon > > > > > > > > > > > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- .............................................................................. *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o inteligente." (John Ruskin) "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Sun Jun 2 15:46:48 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Sun, 2 Jun 2013 19:46:48 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: References: Message-ID: Nilton, Geraldo, Concordo com voc?s, existe a necessidade de criarmos e incentivarmos mais a cria??o de conte?do e no nosso caso em portugu?s. Nilton, ? uma pena que voc? n?o foi t?o bem recebido como voc? gostaria pela lista, n?o sei qual foi a situa??o, mas em Perl refor?armos sempre que existem diversas maneiras de se fazer algo... e felizmente, hoje contamos com diversos frameworks web na linguagem para diferentes p?blicos e necessidades.... Se ainda tiver algum interesse em desenvolver algo para web com Perl, poste melhor suas necessidades aqui e vamos explorar isto melhor! Com rela??o ao site, ainda n?o h?, nosso prazo ? de 90 dias para termos o site no ar, e acredito que esta tudo em ordem para isto. Mas, vou avisando sobre as novidades por aqui. Abs! -Thiago Rondon On Sunday, June 2, 2013 at 6:24 PM, Nilton OS wrote: > Geraldo, eu penso o mesmo, a um tempo quis desenvolver um aplica??o Web usando algum Framework em Perl, pois tenho > muito facilidade com a linguagem, tentei alguns mas acabei tendo dificuldades em alguns pontos. > Fui perguntar na lista e n?o fui recebido muito bem, como n?o queria algo muito complexo, tanto para desenv como para > quem vai administrar ou vai usar a ferramenta. > > Fiz algumas pesquisas e no mundo Python encontrei a solu??o, lembrando que em Python existem v?rios Frameworks e micro Frameworks, fora que a oferta de > cursos, videos, howtos em Portugu?s e ingl?s ? muito maior, e a documenta??o desses Frameworks ? muito boa e simples para um leigo na linguagem. > Fiz alguns cursos, conheci pessoas bacanas e estou desenvolvendo uma aplica??o Web usando um Framework em Python (https://github.com/jniltinho/smb4manager) > N?o que essa comunidade n?o tenha pessoas bacanas, tem sim e ainda pessoas muito feras em Perl. > > Com essa experiencia estou migrando alguns de meus scripts em Perl para Python, mas o grosso na gera??o dos dados vai ser sempre em Perl, pois ainda n?o encontrei na melhor, > mais f?cil para integrar com Servidor de E-mail se n?o o Perl. > > J? tem algum demo do site perlpro.com.br (http://perlpro.com.br) ? > > > > Em 13 de maio de 2013 12:03, Geraldo Netto escreveu: > > Pessoal, > > > > Se vcs me permitem sugerir, acho que seria interessante transformar > > oferta em demanda > > ou seja, criar treinamento de Perl em v?rios n?veis, desde o b?sico > > at? os m?dulos que s?o ao mesmo tempo populares e mais complexos (pelo > > menos pra mim) como o Catalyst > > > > Eu mesmo faria um curso de Perl se houvesse > > (herege, por enquanto eu "pythonizo" melhor...) > > > > Enfim, se vcs comprarem a briga de verdade no sentido de realizar curso, > > eu vou fazer todos!! > > > > Grande Abra?o, > > > > Geraldo Netto > > Non dvcor, dvco => Sapere Aude > > S?o Paulo, Brasil, -3gmt > > site: http://exdev.sf.net/ > > > > > > 2013/5/13 Thiago Rondon : > > > > > > Ol? Pessoal, > > > > > > Desculpem o crossposting, mas acredito que ? necess?rio. > > > > > > H? algum tempo converso com v?rias pessoas sobre o desafio que as empresas tem em encontrar profissionais de Perl no mercado, assim como profissionais de Perl encontrarem empresas que trabalhem com a linguagem. > > > > > > Tive uma conversa muito bacana com o Breno no 7Masters, que ele relatava o mesmo sofrimento no Rio de Janeiro, e decidimos come?ar a fazer algo. > > > > > > Desde de ent?o, venho pensando em como resolver este problema da melhor maneira, pesquisei solu??es prontas, verifiquei se era poss?vel re-utilizar o jobs.perl.org (http://jobs.perl.org), analisei redes sociais existentes e etc... E cheguei a conclus?o que seria melhor criar um cantinho nosso. > > > > > > Quais os nossos objetivos ? > > > > > > - Vitrine de oportunidades de trabalho (seja remoto, inloco, avulso, ...) relacionados a linguagem Perl, inicialmente no Brasil. > > > - Apresentar as empresas que utilizam Perl no seu dia-dia. > > > - Op??o de visualizar uma comunidade de profissionais baseado em redes sociais como o LinkedIn. > > > - Promover alian?as estrat?gicas para divulga??o desta ferramenta, como por exemplo portais de conte?do que publicam textos baseados em Perl. > > > - Manter contato pr?ximo as comunidades Perl Mongers, para fomentar uma rela??o mais direta com o nicho de profissionais. > > > > > > Como vamos realizar isto ? > > > > > > - No prazo de 90 dias estaremos com o site no ar, no dom?nio www.perlpro.com.br (http://www.perlpro.com.br). > > > - O wireframe inicial j? esta em https://github.com/Brasil-Perl-Mongers/perl-pro > > > - J? contratamos um desenvolver pelo valor de R$ 2.100,00. > > > - J? contratamos um webdesigner pelo valor de R$ 800,00. > > > - O desenvolvimento come?a esta semana. > > > > > > Quem vai manter o site ? > > > > > > - A Brasil-PM ir? hospedar o site. > > > - Os custos operacionais do site, ser? baseado no valor dos anuncios em destaque que iremos oferecer no site e em emails de divulga??o da vaga, no valor de R$ 30,00 cada. > > > - Veja: N?o ? necess?rio pagar para anunciar no site, apenas se quiser ter o destaque. > > > > > > Quais ser?o as alian?as ? > > > > > > - A Brasil-PM ir? oferecer o suporte operacional, para manuten??o. > > > - Portais de conte?do, com as quais j? comecei a conversar, mas vou divulgando novidades assim que elas sa?rem. > > > > > > Quem vai pagar a conta ? > > > > > > - Via crowdfunding. J? existe algumas empresas interessadas, a ideia ? que elas paguem um valor de contribui??o para o desenvolvimento inicial do site, e a? ent?o elas ter?o este valor em cr?dito para ser utilizado na divulga??o das vagas posteriormente. > > > - Vamos manter um documento na wiki do github com os valores e o nome das empresas que ir?o realizar o investimento. > > > > > > > > > > > > Quais as vantagens para as empresas que nos ajudarem no investimento inicial ? > > > - Sua empresa ir? ter o logotipo associado a realiza??o do desenvolvimento do site permanentemente. > > > - O valor m?nimo para contribui??o ? de R$ 300,00. > > > - Interessados, podem falar comigo diretamente. > > > > > > E a?, quem me ajuda a encontrar mais empresas a investirem na ideia ? > > > > > > Abs! > > > -Thiago Rondon > > > > > > > > > > > > > > > > > > > > > > > > > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > L > > > =end disclaimer > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > > > -- > .............................................................................. > Com Deus todas as coisas s?o poss?veis ::: LinuxPro (http://www.linuxpro.com.br) > > "A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o inteligente." (John Ruskin) > "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein) > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From jniltinho at gmail.com Sun Jun 2 16:23:04 2013 From: jniltinho at gmail.com (Nilton OS) Date: Sun, 2 Jun 2013 20:23:04 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: References: Message-ID: Obrigado Thiago, o que ocorreu n?o vem muito caso n?o, eu n?o tenho magoa de nada n?o, aliais j? fui a alguns eventos organizado pela lista e foi muito bom para o network. Adoro mesmo essa linguagem, n?o sou desenv, sou Sysadmin, mas adoro programar que ? meu passatempo na horas vagas ("coisas de geek") como tenho uma vivencia e experiencia bem longa com Linux, criar algo com intera??o Web que configura o Linux ? bem simples, queria fazer isso usando o Perl, sei que tem: Perl Dancer, Mojolicious, j? tenho at? um Webserver com Mojo (returna json), s? n?o consegui fazer a parte de autentica??o via http e ssl, usando seu pr?prio HTTPServer A minha inten??o sempre foi criar algo *stand-alone, que n?o precise que o admin instale v?rias libs, servidor Web como apache2 ou nginx, pois como Syadmin o que ? bonito simples de usar e instalar ser? sempre bem vindo. * *Sei que muitas linguagens copiam o Perl em algum ponto, pois s? ? copiado o que ? muito bom, mas confesso, que estou usando menos algor?timos Perl em meus sistemas, e meu parque n?o ? pequeno. * * * Em 2 de junho de 2013 19:46, Thiago Rondon escreveu: > > Nilton, Geraldo, > > Concordo com voc?s, existe a necessidade de criarmos e incentivarmos mais > a cria??o de conte?do e no nosso caso em portugu?s. > > Nilton, > > ? uma pena que voc? n?o foi t?o bem recebido como voc? gostaria pela > lista, n?o sei qual foi a situa??o, mas em Perl refor?armos sempre que > existem diversas maneiras de se fazer algo... e felizmente, hoje contamos > com diversos frameworks web na linguagem para diferentes p?blicos e > necessidades.... Se ainda tiver algum interesse em desenvolver algo para > web com Perl, poste melhor suas necessidades aqui e vamos explorar isto > melhor! > > Com rela??o ao site, ainda n?o h?, nosso prazo ? de 90 dias para termos o > site no ar, e acredito que esta tudo em ordem para isto. Mas, vou avisando > sobre as novidades por aqui. > > Abs! > -Thiago Rondon > > > On Sunday, June 2, 2013 at 6:24 PM, Nilton OS wrote: > > > Geraldo, eu penso o mesmo, a um tempo quis desenvolver um aplica??o Web > usando algum Framework em Perl, pois tenho > > muito facilidade com a linguagem, tentei alguns mas acabei tendo > dificuldades em alguns pontos. > > Fui perguntar na lista e n?o fui recebido muito bem, como n?o queria > algo muito complexo, tanto para desenv como para > > quem vai administrar ou vai usar a ferramenta. > > > > Fiz algumas pesquisas e no mundo Python encontrei a solu??o, lembrando > que em Python existem v?rios Frameworks e micro Frameworks, fora que a > oferta de > > cursos, videos, howtos em Portugu?s e ingl?s ? muito maior, e a > documenta??o desses Frameworks ? muito boa e simples para um leigo na > linguagem. > > Fiz alguns cursos, conheci pessoas bacanas e estou desenvolvendo uma > aplica??o Web usando um Framework em Python ( > https://github.com/jniltinho/smb4manager) > > N?o que essa comunidade n?o tenha pessoas bacanas, tem sim e ainda > pessoas muito feras em Perl. > > > > Com essa experiencia estou migrando alguns de meus scripts em Perl para > Python, mas o grosso na gera??o dos dados vai ser sempre em Perl, pois > ainda n?o encontrei na melhor, > > mais f?cil para integrar com Servidor de E-mail se n?o o Perl. > > > > J? tem algum demo do site perlpro.com.br (http://perlpro.com.br) ? > > -- .............................................................................. *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o inteligente." (John Ruskin) "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Sun Jun 2 18:26:25 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Sun, 2 Jun 2013 22:26:25 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: References: Message-ID: Nilton, Mas ? bacana entender tua experi?ncia, at? para que possamos melhorar a abordagem. -) Este papo de dependencias rola sempre quest?es filos?ficas, pr?ticas e etc toda vez que ? abordada, mas de qualquer maneira gostaria de refor?ar um utilit?rio que foi desenvolvido pelo miyagawa e que faz milagres, o cpanminus. Vou enviar algumas coisas que vieram na minha cabe?a agora, que talvez possam ajudar ou voc? j? conhece tudo, e de nada vai ajudar, heh. Por exemplo, para instalar o dancer, ? muito simples: $ wget -O - http://cpanmin.us (http://cpanmin.us/) | sudo perl - Dancer Se voc? n?o for o root, ele vai criar o ambiente dentro do ~/perl5. O Lorn abordou em um evento recentemente, como executar c?digos Perl no Heroku: http://setemasters.imasters.com.br/conversas/como-colocar-codigo-perl-na-heroku/ Se voc? esta buscando solu??es de integra??o continua para o teu parque, veja este artigo: http://about.travis-ci.org/blog/announcing_python_and_perl_support_on_travis_ci/ Um projeto que tem o Renato Santos aqui da lista como desenvolvedor principal e utiliza ele, ? o : https://travis-ci.org/W3CBrasil/Iota Eu utilizo o travis-ci, mas tamb?m o Jenkins, que se voc? precisar de documenta??o sobre ele, recomendo: https://logiclab.jira.com/wiki/display/OPEN/Continuous+Integration http://www.slideshare.net/jonasbn/perl-and-jenkins-for-osd2011 https://wiki.jenkins-ci.org/display/JENKINS/Perl+Projects E se voc? esta buscando uma maneira de manter suas confirua??es da tua aplica??o sincronizadas e etc, h? um projeto chamado (R)?ex que tem uma proposta interessante, que ? manter os arquivos de configura??o em Perl o que torna ele bem interessante, por?m confesso que eu pessoalmente ainda n?o costumo indicar ele, mesmo utilizando ele em alguns projetos... Pois ele ? novo, e ainda acredito que tem alguns problemas para quem n?o esta afim de desenvolver ou consertar algo de errado que aparece nele, mas ? interessante dar uma olhada se voc? tiver interessado: http://rexify.org/ Mas, para este tipo de solu??o, indico mesmo algo que vem do Ruby, o puppet: http://www.example42.com/ https://github.com/example42/puppet-perl Abs! -Thiago Rondon On Sunday, June 2, 2013 at 8:23 PM, Nilton OS wrote: > Obrigado Thiago, o que ocorreu n?o vem muito caso n?o, eu n?o tenho magoa de nada n?o, aliais j? fui a alguns eventos organizado pela lista e foi muito bom para o network. > > Adoro mesmo essa linguagem, n?o sou desenv, sou Sysadmin, mas adoro programar que ? meu passatempo na horas vagas ("coisas de geek") > como tenho uma vivencia e experiencia bem longa com Linux, criar algo com intera??o Web que configura o Linux ? bem simples, queria fazer isso usando o Perl, sei que tem: Perl Dancer, Mojolicious, j? tenho at? um Webserver com Mojo (returna json), s? n?o consegui fazer a parte de autentica??o via http e ssl, usando seu pr?prio HTTPServer > > A minha inten??o sempre foi criar algo stand-alone, que n?o precise que o admin instale v?rias libs, servidor Web como apache2 ou nginx, pois como Syadmin o que ? bonito simples de usar e instalar ser? sempre bem vindo. > > Sei que muitas linguagens copiam o Perl em algum ponto, pois s? ? copiado o que ? muito bom, mas confesso, que estou usando menos algor?timos Perl em meus sistemas, e meu parque n?o ? pequeno. > > > > > > Em 2 de junho de 2013 19:46, Thiago Rondon escreveu: > > > > Nilton, Geraldo, > > > > Concordo com voc?s, existe a necessidade de criarmos e incentivarmos mais a cria??o de conte?do e no nosso caso em portugu?s. > > > > Nilton, > > > > ? uma pena que voc? n?o foi t?o bem recebido como voc? gostaria pela lista, n?o sei qual foi a situa??o, mas em Perl refor?armos sempre que existem diversas maneiras de se fazer algo... e felizmente, hoje contamos com diversos frameworks web na linguagem para diferentes p?blicos e necessidades.... Se ainda tiver algum interesse em desenvolver algo para web com Perl, poste melhor suas necessidades aqui e vamos explorar isto melhor! > > > > Com rela??o ao site, ainda n?o h?, nosso prazo ? de 90 dias para termos o site no ar, e acredito que esta tudo em ordem para isto. Mas, vou avisando sobre as novidades por aqui. > > > > Abs! > > -Thiago Rondon > > > > > > On Sunday, June 2, 2013 at 6:24 PM, Nilton OS wrote: > > > > > Geraldo, eu penso o mesmo, a um tempo quis desenvolver um aplica??o Web usando algum Framework em Perl, pois tenho > > > muito facilidade com a linguagem, tentei alguns mas acabei tendo dificuldades em alguns pontos. > > > Fui perguntar na lista e n?o fui recebido muito bem, como n?o queria algo muito complexo, tanto para desenv como para > > > quem vai administrar ou vai usar a ferramenta. > > > > > > Fiz algumas pesquisas e no mundo Python encontrei a solu??o, lembrando que em Python existem v?rios Frameworks e micro Frameworks, fora que a oferta de > > > cursos, videos, howtos em Portugu?s e ingl?s ? muito maior, e a documenta??o desses Frameworks ? muito boa e simples para um leigo na linguagem. > > > Fiz alguns cursos, conheci pessoas bacanas e estou desenvolvendo uma aplica??o Web usando um Framework em Python (https://github.com/jniltinho/smb4manager) > > > N?o que essa comunidade n?o tenha pessoas bacanas, tem sim e ainda pessoas muito feras em Perl. > > > > > > Com essa experiencia estou migrando alguns de meus scripts em Perl para Python, mas o grosso na gera??o dos dados vai ser sempre em Perl, pois ainda n?o encontrei na melhor, > > > mais f?cil para integrar com Servidor de E-mail se n?o o Perl. > > > > > > J? tem algum demo do site perlpro.com.br (http://perlpro.com.br) (http://perlpro.com.br) ? > -- > .............................................................................. > Com Deus todas as coisas s?o poss?veis ::: LinuxPro (http://www.linuxpro.com.br) > > "A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o inteligente." (John Ruskin) > "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein) > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From jniltinho at gmail.com Sun Jun 2 19:23:13 2013 From: jniltinho at gmail.com (Nilton OS) Date: Sun, 2 Jun 2013 23:23:13 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: References: Message-ID: Thiago mais uma vez obrigado, o aprendizado n?o ? finito. Tem algumas coisas que voc? escreveu aqui que n?o conhe?o, outras n?o se encaixam no meu ambiente. Sobre o cpanminus j? estou brincando com ele a um tempinho, a algum tempo tinha encontrado esse (https://github.com/stoned/pll), mas acho que esse resolve https://github.com/gugod/App-perlbrew N?o tenho inten??o nenhuma de sair da lista ou n?o usar essa linguagem, que para meus Servi?os de e-mail fazem uma filtragem de aproximadamente 200GB de tr?fico de mensagens mensalmente, dif?cil encontrar algo mais perform?tico que Perl para esse tipo de coisa. Isso tudo em m?quinas simples, n?o ? um DELL com 64GB de RAM e dois CPUs n?o, ambiente desses que uma aplica??o JAVA precisa. Acho que para ganhar s? C puro, mas quem vai fazer isso, eu mesmo n?o. Mas uma vez obrigado Thiago, n?o estou discutindo nada nesses posts, estou apenas relatando o meu problema e a solu??o que encontrei para resolver, sei que n?o se aplica para tudo e que o Perl vai ter sempre seu lugar reservado nas aplica??es de miss?o critica e Big Data. Desculpe tomar seu tempo, senti no dever de informar, pois sou usu?rio ativo em v?rias listas e nessa estava meio parado a algum tempo. E tamb?m tem coisas legais acontecendo em outras comunidades, linguagem. Boa semana a todos. Em 2 de junho de 2013 22:26, Thiago Rondon escreveu: > > Nilton, > > Mas ? bacana entender tua experi?ncia, at? para que possamos melhorar a > abordagem. -) > > Este papo de dependencias rola sempre quest?es filos?ficas, pr?ticas e etc > toda vez que ? abordada, mas de qualquer maneira gostaria de refor?ar um > utilit?rio que foi desenvolvido pelo miyagawa e que faz milagres, o > cpanminus. Vou enviar algumas coisas que vieram na minha cabe?a agora, que > talvez possam ajudar ou voc? j? conhece tudo, e de nada vai ajudar, heh. > > Por exemplo, para instalar o dancer, ? muito simples: > $ wget -O - http://cpanmin.us (http://cpanmin.us/) | sudo perl - Dancer > Se voc? n?o for o root, ele vai criar o ambiente dentro do ~/perl5. > > O Lorn abordou em um evento recentemente, como executar c?digos Perl no > Heroku: > > http://setemasters.imasters.com.br/conversas/como-colocar-codigo-perl-na-heroku/ > > Se voc? esta buscando solu??es de integra??o continua para o teu parque, > veja este artigo: > > http://about.travis-ci.org/blog/announcing_python_and_perl_support_on_travis_ci/ > > Um projeto que tem o Renato Santos aqui da lista como desenvolvedor > principal e utiliza ele, ? o : > https://travis-ci.org/W3CBrasil/Iota > > Eu utilizo o travis-ci, mas tamb?m o Jenkins, que se voc? precisar de > documenta??o sobre ele, recomendo: > https://logiclab.jira.com/wiki/display/OPEN/Continuous+Integration > http://www.slideshare.net/jonasbn/perl-and-jenkins-for-osd2011 > https://wiki.jenkins-ci.org/display/JENKINS/Perl+Projects > > E se voc? esta buscando uma maneira de manter suas confirua??es da tua > aplica??o sincronizadas e etc, h? um projeto chamado (R)?ex que tem uma > proposta interessante, que ? manter os arquivos de configura??o em Perl o > que torna ele bem interessante, por?m confesso que eu pessoalmente ainda > n?o costumo indicar ele, mesmo utilizando ele em alguns projetos... Pois > ele ? novo, e ainda acredito que tem alguns problemas para quem n?o esta > afim de desenvolver ou consertar algo de errado que aparece nele, mas ? > interessante dar uma olhada se voc? tiver interessado: > > http://rexify.org/ > > Mas, para este tipo de solu??o, indico mesmo algo que vem do Ruby, o > puppet: > > http://www.example42.com/ > https://github.com/example42/puppet-perl > > Abs! > -Thiago Rondon > > > On Sunday, June 2, 2013 at 8:23 PM, Nilton OS wrote: > > > Obrigado Thiago, o que ocorreu n?o vem muito caso n?o, eu n?o tenho > magoa de nada n?o, aliais j? fui a alguns eventos organizado pela lista e > foi muito bom para o network. > > > > Adoro mesmo essa linguagem, n?o sou desenv, sou Sysadmin, mas adoro > programar que ? meu passatempo na horas vagas ("coisas de geek") > > como tenho uma vivencia e experiencia bem longa com Linux, criar algo > com intera??o Web que configura o Linux ? bem simples, queria fazer isso > usando o Perl, sei que tem: Perl Dancer, Mojolicious, j? tenho at? um > Webserver com Mojo (returna json), s? n?o consegui fazer a parte de > autentica??o via http e ssl, usando seu pr?prio HTTPServer > > > > A minha inten??o sempre foi criar algo stand-alone, que n?o precise que > o admin instale v?rias libs, servidor Web como apache2 ou nginx, pois como > Syadmin o que ? bonito simples de usar e instalar ser? sempre bem vindo. > > > > Sei que muitas linguagens copiam o Perl em algum ponto, pois s? ? > copiado o que ? muito bom, mas confesso, que estou usando menos algor?timos > Perl em meus sistemas, e meu parque n?o ? pequeno. > > > > > > > > > > > > Em 2 de junho de 2013 19:46, Thiago Rondon thiago at aware.com.br)> escreveu: > > > > > > Nilton, Geraldo, > > > > > > Concordo com voc?s, existe a necessidade de criarmos e incentivarmos > mais a cria??o de conte?do e no nosso caso em portugu?s. > > > > > > Nilton, > > > > > > ? uma pena que voc? n?o foi t?o bem recebido como voc? gostaria pela > lista, n?o sei qual foi a situa??o, mas em Perl refor?armos sempre que > existem diversas maneiras de se fazer algo... e felizmente, hoje contamos > com diversos frameworks web na linguagem para diferentes p?blicos e > necessidades.... Se ainda tiver algum interesse em desenvolver algo para > web com Perl, poste melhor suas necessidades aqui e vamos explorar isto > melhor! > > > > > > Com rela??o ao site, ainda n?o h?, nosso prazo ? de 90 dias para > termos o site no ar, e acredito que esta tudo em ordem para isto. Mas, vou > avisando sobre as novidades por aqui. > > > > > > Abs! > > > -Thiago Rondon > > > > > > > > > On Sunday, June 2, 2013 at 6:24 PM, Nilton OS wrote: > > > > > > > Geraldo, eu penso o mesmo, a um tempo quis desenvolver um aplica??o > Web usando algum Framework em Perl, pois tenho > > > > muito facilidade com a linguagem, tentei alguns mas acabei tendo > dificuldades em alguns pontos. > > > > Fui perguntar na lista e n?o fui recebido muito bem, como n?o queria > algo muito complexo, tanto para desenv como para > > > > quem vai administrar ou vai usar a ferramenta. > > > > > > > > Fiz algumas pesquisas e no mundo Python encontrei a solu??o, > lembrando que em Python existem v?rios Frameworks e micro Frameworks, fora > que a oferta de > > > > cursos, videos, howtos em Portugu?s e ingl?s ? muito maior, e a > documenta??o desses Frameworks ? muito boa e simples para um leigo na > linguagem. > > > > Fiz alguns cursos, conheci pessoas bacanas e estou desenvolvendo uma > aplica??o Web usando um Framework em Python ( > https://github.com/jniltinho/smb4manager) > > > > N?o que essa comunidade n?o tenha pessoas bacanas, tem sim e ainda > pessoas muito feras em Perl. > > > > > > > > Com essa experiencia estou migrando alguns de meus scripts em Perl > para Python, mas o grosso na gera??o dos dados vai ser sempre em Perl, pois > ainda n?o encontrei na melhor, > > > > mais f?cil para integrar com Servidor de E-mail se n?o o Perl. > > > > > > > > J? tem algum demo do site perlpro.com.br (http://perlpro.com.br) ( > http://perlpro.com.br) ? > > -- > > > .............................................................................. > > Com Deus todas as coisas s?o poss?veis ::: LinuxPro ( > http://www.linuxpro.com.br) > > > > "A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do > esfor?o inteligente." (John Ruskin) > > "A mente que se abre a uma nova ideia jamais volta ao seu tamanho > original" (Albert Einstein) > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- .............................................................................. *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o inteligente." (John Ruskin) "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Sun Jun 2 20:10:13 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 3 Jun 2013 00:10:13 -0300 Subject: [SP-pm] Perl Pro In-Reply-To: References: Message-ID: Porque voc? n?o foi bem recebido Nilton ? Bom, aqui vai a minha experi?ncia pessoal. Quando eu entrei na lista, n?o foi "f?cil" tamb?m. Eu tive que evoluir como pessoal para me adaptar ? lista, eu tive oportunidade de conhecer pessoas brilhantes . Eu tive a minha primeira cerveja paga por um monger da lista (Solli) e ainda foi uma Old Speckled Hen. Bom, hoje eu tenho 23 anos de idade e devo ganhar mais dinheiro do que 99% dos jovens da minha idade(No Brasil). E eu n?o conseguiria chegar at? aqui se n?o fosse a educa??o dos perl mongers. E eu n?o estou falando sobre Perl, estou falando de como ser uma pessoa melhor. Se voc? lesse alguns e-mails que o Luis Motta Campos me mandou na ?poca voc? n?o chegaria nem perto da lista. Mas ? com as coisas dif?ceis que se evolui na vida e ele foi um grande mentor. Eu vejo pessoas que ganham $70/h perdendo v?rias e v?rias horas no canal ajudando novatos. Afinal, aqui n?o ? o lugar que voc? encontra o resultado para uma equa??o aqui ? o lugar que v?o te ensinar a resolver a equa??o e esse tem sido um grande problema. Porque as pessoas ficam muito, muito frustradas porque *n?s* n?o damos a resposta e sim ensinamos como resolver. O nome "monger" n?o ? ? toa, a ?nica arrog?ncia verdadeira s?o daqueles que deixam de aprender por erroneamente acharem que os que ensinam s?o os arrogantes. Aqui ? o lugar que voc? vai conversar com milion?rios, hackers, entusiastas e core developers de igual para igual. As palavras t?m um significado e para aqueles que escutam, elas s?o o an?ncio da verdade. []'s 2013/6/2 Nilton OS : > Geraldo, eu penso o mesmo, a um tempo quis desenvolver um aplica??o Web > usando algum Framework em Perl, pois tenho > muito facilidade com a linguagem, tentei alguns mas acabei tendo > dificuldades em alguns pontos. > Fui perguntar na lista e n?o fui recebido muito bem, como n?o queria algo > muito complexo, tanto para desenv como para > quem vai administrar ou vai usar a ferramenta. > > Fiz algumas pesquisas e no mundo Python encontrei a solu??o, lembrando que > em Python existem v?rios Frameworks e micro Frameworks, fora que a oferta de > cursos, videos, howtos em Portugu?s e ingl?s ? muito maior, e a documenta??o > desses Frameworks ? muito boa e simples para um leigo na linguagem. > Fiz alguns cursos, conheci pessoas bacanas e estou desenvolvendo uma > aplica??o Web usando um Framework em Python > (https://github.com/jniltinho/smb4manager) > N?o que essa comunidade n?o tenha pessoas bacanas, tem sim e ainda pessoas > muito feras em Perl. > > Com essa experiencia estou migrando alguns de meus scripts em Perl para > Python, mas o grosso na gera??o dos dados vai ser sempre em Perl, pois ainda > n?o encontrei na melhor, > mais f?cil para integrar com Servidor de E-mail se n?o o Perl. > > J? tem algum demo do site perlpro.com.br ? > > > > Em 13 de maio de 2013 12:03, Geraldo Netto > escreveu: > >> Pessoal, >> >> Se vcs me permitem sugerir, acho que seria interessante transformar >> oferta em demanda >> ou seja, criar treinamento de Perl em v?rios n?veis, desde o b?sico >> at? os m?dulos que s?o ao mesmo tempo populares e mais complexos (pelo >> menos pra mim) como o Catalyst >> >> Eu mesmo faria um curso de Perl se houvesse >> (herege, por enquanto eu "pythonizo" melhor...) >> >> Enfim, se vcs comprarem a briga de verdade no sentido de realizar curso, >> eu vou fazer todos!! >> >> Grande Abra?o, >> >> Geraldo Netto >> Non dvcor, dvco => Sapere Aude >> S?o Paulo, Brasil, -3gmt >> site: http://exdev.sf.net/ >> >> >> 2013/5/13 Thiago Rondon : >> > >> > Ol? Pessoal, >> > >> > Desculpem o crossposting, mas acredito que ? necess?rio. >> > >> > H? algum tempo converso com v?rias pessoas sobre o desafio que as >> > empresas tem em encontrar profissionais de Perl no mercado, assim como >> > profissionais de Perl encontrarem empresas que trabalhem com a linguagem. >> > >> > Tive uma conversa muito bacana com o Breno no 7Masters, que ele relatava >> > o mesmo sofrimento no Rio de Janeiro, e decidimos come?ar a fazer algo. >> > >> > Desde de ent?o, venho pensando em como resolver este problema da melhor >> > maneira, pesquisei solu??es prontas, verifiquei se era poss?vel re-utilizar >> > o jobs.perl.org, analisei redes sociais existentes e etc... E cheguei a >> > conclus?o que seria melhor criar um cantinho nosso. >> > >> > Quais os nossos objetivos ? >> > >> > - Vitrine de oportunidades de trabalho (seja remoto, inloco, avulso, >> > ...) relacionados a linguagem Perl, inicialmente no Brasil. >> > - Apresentar as empresas que utilizam Perl no seu dia-dia. >> > - Op??o de visualizar uma comunidade de profissionais baseado em redes >> > sociais como o LinkedIn. >> > - Promover alian?as estrat?gicas para divulga??o desta ferramenta, como >> > por exemplo portais de conte?do que publicam textos baseados em Perl. >> > - Manter contato pr?ximo as comunidades Perl Mongers, para fomentar uma >> > rela??o mais direta com o nicho de profissionais. >> > >> > Como vamos realizar isto ? >> > >> > - No prazo de 90 dias estaremos com o site no ar, no dom?nio >> > www.perlpro.com.br. >> > - O wireframe inicial j? esta em >> > https://github.com/Brasil-Perl-Mongers/perl-pro >> > - J? contratamos um desenvolver pelo valor de R$ 2.100,00. >> > - J? contratamos um webdesigner pelo valor de R$ 800,00. >> > - O desenvolvimento come?a esta semana. >> > >> > Quem vai manter o site ? >> > >> > - A Brasil-PM ir? hospedar o site. >> > - Os custos operacionais do site, ser? baseado no valor dos anuncios em >> > destaque que iremos oferecer no site e em emails de divulga??o da vaga, no >> > valor de R$ 30,00 cada. >> > - Veja: N?o ? necess?rio pagar para anunciar no site, apenas se quiser >> > ter o destaque. >> > >> > Quais ser?o as alian?as ? >> > >> > - A Brasil-PM ir? oferecer o suporte operacional, para manuten??o. >> > - Portais de conte?do, com as quais j? comecei a conversar, mas vou >> > divulgando novidades assim que elas sa?rem. >> > >> > Quem vai pagar a conta ? >> > >> > - Via crowdfunding. J? existe algumas empresas interessadas, a ideia ? >> > que elas paguem um valor de contribui??o para o desenvolvimento inicial do >> > site, e a? ent?o elas ter?o este valor em cr?dito para ser utilizado na >> > divulga??o das vagas posteriormente. >> > - Vamos manter um documento na wiki do github com os valores e o nome >> > das empresas que ir?o realizar o investimento. >> > >> > >> > >> > Quais as vantagens para as empresas que nos ajudarem no investimento >> > inicial ? >> > - Sua empresa ir? ter o logotipo associado a realiza??o do >> > desenvolvimento do site permanentemente. >> > - O valor m?nimo para contribui??o ? de R$ 300,00. >> > - Interessados, podem falar comigo diretamente. >> > >> > E a?, quem me ajuda a encontrar mais empresas a investirem na ideia ? >> > >> > Abs! >> > -Thiago Rondon >> > >> > >> > >> > >> > >> > >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > > -- > .............................................................................. > Com Deus todas as coisas s?o poss?veis ::: LinuxPro > > "A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o > inteligente." (John Ruskin) > "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" > (Albert Einstein) > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From ricardostock at bol.com.br Mon Jun 3 06:22:22 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Mon, 3 Jun 2013 10:22:22 -0300 Subject: [SP-pm] Perl Pro References: Message-ID: <215B2D0B86774902805058DAC68CC136@pcricardo> Mantovani, concordo plenamente com voc?, passei exatamente pelo mesmo que voc? fala quando entrei nessa lista, isto porque antes assinava a cascavel_PM e recebi os mesmos emails do 'champs' que na hora que lia, tinha vontade de matar algum, mas depois percebemos que de nada adianta ter a resposta sem saber como chegar a ela. Hoje vejo isto como um "inspirador" para aprender cada vez mais. fico e feliz se receber um mail dele :-). Isso me fez aprender a primeiro adotar o estilo PPP (Pesquise, Pratique e s? depois Pergunte) Tamb?m senti muito falta de documenta??o em portugues, mas isso n?o foi o dificultador. hoje posso me dizer "um desenvolvedor" pois tenho minhas aplica??es rodando para clientes em meus servidores de forma critica, 100% delas rodando em Perl / CGI (isso mesmo cgi). Uns falam que esta ultrapassado mas como jogo apenas texto na tela e deixo o css e o js fazerem o trabalho (de formata??o) para mim, isso resolveu at? hoje 100% dos meus problemas. Tentei usar outros mas n?o consegui e ainda bem que n?o tive tempo para aprender. Quanto preciso de algo novo crio um pl fa?o uma fun?a? e exporto seu resultado... Pq falo isso, porque fui um novato, sou "um entusiasta" mas alem de tudo sou um programador em PERL e amo essa linguaguem. Fui em um encontro certa vez, em vez de me sentir "isolado" tentei fazer amizades e mesmo sem conhecer, percebi que os caras s?o legais... cada um no seu jeito. Aos "mongers" parabens, ao novatos sejam bem vindos... Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: "Daniel de Oliveira Mantovani" To: Sent: Monday, June 03, 2013 12:10 AM Subject: Re: [SP-pm] Perl Pro Porque voc? n?o foi bem recebido Nilton ? Bom, aqui vai a minha experi?ncia pessoal. Quando eu entrei na lista, n?o foi "f?cil" tamb?m. Eu tive que evoluir como pessoal para me adaptar ? lista, eu tive oportunidade de conhecer pessoas brilhantes . Eu tive a minha primeira cerveja paga por um monger da lista (Solli) e ainda foi uma Old Speckled Hen. Bom, hoje eu tenho 23 anos de idade e devo ganhar mais dinheiro do que 99% dos jovens da minha idade(No Brasil). E eu n?o conseguiria chegar at? aqui se n?o fosse a educa??o dos perl mongers. E eu n?o estou falando sobre Perl, estou falando de como ser uma pessoa melhor. Se voc? lesse alguns e-mails que o Luis Motta Campos me mandou na ?poca voc? n?o chegaria nem perto da lista. Mas ? com as coisas dif?ceis que se evolui na vida e ele foi um grande mentor. Eu vejo pessoas que ganham $70/h perdendo v?rias e v?rias horas no canal ajudando novatos. Afinal, aqui n?o ? o lugar que voc? encontra o resultado para uma equa??o aqui ? o lugar que v?o te ensinar a resolver a equa??o e esse tem sido um grande problema. Porque as pessoas ficam muito, muito frustradas porque *n?s* n?o damos a resposta e sim ensinamos como resolver. O nome "monger" n?o ? ? toa, a ?nica arrog?ncia verdadeira s?o daqueles que deixam de aprender por erroneamente acharem que os que ensinam s?o os arrogantes. Aqui ? o lugar que voc? vai conversar com milion?rios, hackers, entusiastas e core developers de igual para igual. As palavras t?m um significado e para aqueles que escutam, elas s?o o an?ncio da verdade. []'s 2013/6/2 Nilton OS : > Geraldo, eu penso o mesmo, a um tempo quis desenvolver um aplica??o Web > usando algum Framework em Perl, pois tenho > muito facilidade com a linguagem, tentei alguns mas acabei tendo > dificuldades em alguns pontos. > Fui perguntar na lista e n?o fui recebido muito bem, como n?o queria algo > muito complexo, tanto para desenv como para > quem vai administrar ou vai usar a ferramenta. > > Fiz algumas pesquisas e no mundo Python encontrei a solu??o, lembrando que > em Python existem v?rios Frameworks e micro Frameworks, fora que a oferta > de > cursos, videos, howtos em Portugu?s e ingl?s ? muito maior, e a > documenta??o > desses Frameworks ? muito boa e simples para um leigo na linguagem. > Fiz alguns cursos, conheci pessoas bacanas e estou desenvolvendo uma > aplica??o Web usando um Framework em Python > (https://github.com/jniltinho/smb4manager) > N?o que essa comunidade n?o tenha pessoas bacanas, tem sim e ainda pessoas > muito feras em Perl. > > Com essa experiencia estou migrando alguns de meus scripts em Perl para > Python, mas o grosso na gera??o dos dados vai ser sempre em Perl, pois > ainda > n?o encontrei na melhor, > mais f?cil para integrar com Servidor de E-mail se n?o o Perl. > > J? tem algum demo do site perlpro.com.br ? > > > > Em 13 de maio de 2013 12:03, Geraldo Netto > escreveu: > >> Pessoal, >> >> Se vcs me permitem sugerir, acho que seria interessante transformar >> oferta em demanda >> ou seja, criar treinamento de Perl em v?rios n?veis, desde o b?sico >> at? os m?dulos que s?o ao mesmo tempo populares e mais complexos (pelo >> menos pra mim) como o Catalyst >> >> Eu mesmo faria um curso de Perl se houvesse >> (herege, por enquanto eu "pythonizo" melhor...) >> >> Enfim, se vcs comprarem a briga de verdade no sentido de realizar curso, >> eu vou fazer todos!! >> >> Grande Abra?o, >> >> Geraldo Netto >> Non dvcor, dvco => Sapere Aude >> S?o Paulo, Brasil, -3gmt >> site: http://exdev.sf.net/ >> >> >> 2013/5/13 Thiago Rondon : >> > >> > Ol? Pessoal, >> > >> > Desculpem o crossposting, mas acredito que ? necess?rio. >> > >> > H? algum tempo converso com v?rias pessoas sobre o desafio que as >> > empresas tem em encontrar profissionais de Perl no mercado, assim como >> > profissionais de Perl encontrarem empresas que trabalhem com a >> > linguagem. >> > >> > Tive uma conversa muito bacana com o Breno no 7Masters, que ele >> > relatava >> > o mesmo sofrimento no Rio de Janeiro, e decidimos come?ar a fazer algo. >> > >> > Desde de ent?o, venho pensando em como resolver este problema da melhor >> > maneira, pesquisei solu??es prontas, verifiquei se era poss?vel >> > re-utilizar >> > o jobs.perl.org, analisei redes sociais existentes e etc... E cheguei a >> > conclus?o que seria melhor criar um cantinho nosso. >> > >> > Quais os nossos objetivos ? >> > >> > - Vitrine de oportunidades de trabalho (seja remoto, inloco, avulso, >> > ...) relacionados a linguagem Perl, inicialmente no Brasil. >> > - Apresentar as empresas que utilizam Perl no seu dia-dia. >> > - Op??o de visualizar uma comunidade de profissionais baseado em redes >> > sociais como o LinkedIn. >> > - Promover alian?as estrat?gicas para divulga??o desta ferramenta, como >> > por exemplo portais de conte?do que publicam textos baseados em Perl. >> > - Manter contato pr?ximo as comunidades Perl Mongers, para fomentar uma >> > rela??o mais direta com o nicho de profissionais. >> > >> > Como vamos realizar isto ? >> > >> > - No prazo de 90 dias estaremos com o site no ar, no dom?nio >> > www.perlpro.com.br. >> > - O wireframe inicial j? esta em >> > https://github.com/Brasil-Perl-Mongers/perl-pro >> > - J? contratamos um desenvolver pelo valor de R$ 2.100,00. >> > - J? contratamos um webdesigner pelo valor de R$ 800,00. >> > - O desenvolvimento come?a esta semana. >> > >> > Quem vai manter o site ? >> > >> > - A Brasil-PM ir? hospedar o site. >> > - Os custos operacionais do site, ser? baseado no valor dos anuncios em >> > destaque que iremos oferecer no site e em emails de divulga??o da vaga, >> > no >> > valor de R$ 30,00 cada. >> > - Veja: N?o ? necess?rio pagar para anunciar no site, apenas se quiser >> > ter o destaque. >> > >> > Quais ser?o as alian?as ? >> > >> > - A Brasil-PM ir? oferecer o suporte operacional, para manuten??o. >> > - Portais de conte?do, com as quais j? comecei a conversar, mas vou >> > divulgando novidades assim que elas sa?rem. >> > >> > Quem vai pagar a conta ? >> > >> > - Via crowdfunding. J? existe algumas empresas interessadas, a ideia ? >> > que elas paguem um valor de contribui??o para o desenvolvimento inicial >> > do >> > site, e a? ent?o elas ter?o este valor em cr?dito para ser utilizado na >> > divulga??o das vagas posteriormente. >> > - Vamos manter um documento na wiki do github com os valores e o nome >> > das empresas que ir?o realizar o investimento. >> > >> > >> > >> > Quais as vantagens para as empresas que nos ajudarem no investimento >> > inicial ? >> > - Sua empresa ir? ter o logotipo associado a realiza??o do >> > desenvolvimento do site permanentemente. >> > - O valor m?nimo para contribui??o ? de R$ 300,00. >> > - Interessados, podem falar comigo diretamente. >> > >> > E a?, quem me ajuda a encontrar mais empresas a investirem na ideia ? >> > >> > Abs! >> > -Thiago Rondon >> > >> > >> > >> > >> > >> > >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > > -- > .............................................................................. > Com Deus todas as coisas s?o poss?veis ::: LinuxPro > > "A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o > inteligente." (John Ruskin) > "A mente que se abre a uma nova ideia jamais volta ao seu tamanho > original" > (Albert Einstein) > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer From leprevostfv at gmail.com Mon Jun 3 07:53:28 2013 From: leprevostfv at gmail.com (Felipe da Veiga Leprevost) Date: Mon, 03 Jun 2013 11:53:28 -0300 Subject: [SP-pm] =?utf-8?q?Transmiss=C3=A3o_ao_vivo_do_YAPC=3A=3ANA?= Message-ID: <1370271208.17002.140661239219801.249E948E@webmail.messagingengine.com> O YAPC::NA que est? acontecendo essa semana nos E.U.A. est? sendo transmitido ao vivo pelo endere?o: http://www.yapcna.org/yn2013/wiki?node=TalkVideos Aproveitem! Abra?os. -- Felipe da Veiga Leprevost www.leprevost.com.br Laboratory for Proteomics and Protein Engineering. Fiocruz, Brazil. From joenio at gmail.com Mon Jun 3 10:01:13 2013 From: joenio at gmail.com (Joenio Costa) Date: Mon, 3 Jun 2013 14:01:13 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BRio-pm=5D_Transmiss=E3o_ao_vivo_do_YAPC?= =?iso-8859-1?q?=3A=3ANA?= In-Reply-To: <1370271208.17002.140661239219801.249E948E@webmail.messagingengine.com> References: <1370271208.17002.140661239219801.249E948E@webmail.messagingengine.com> Message-ID: \o/ On Mon, Jun 3, 2013 at 11:53 AM, Felipe da Veiga Leprevost < leprevostfv at gmail.com> wrote: > O YAPC::NA que est? acontecendo essa semana nos E.U.A. est? sendo > transmitido ao vivo pelo endere?o: > http://www.yapcna.org/yn2013/wiki?node=TalkVideos > > Aproveitem! > > Abra?os. > > -- > Felipe da Veiga Leprevost > www.leprevost.com.br > Laboratory for Proteomics and Protein Engineering. > Fiocruz, Brazil. > _______________________________________________ > Rio-pm mailing list > Rio-pm at pm.org > http://mail.pm.org/mailman/listinfo/rio-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 leprevostfv at gmail.com Tue Jun 4 10:30:11 2013 From: leprevostfv at gmail.com (Felipe da Veiga Leprevost) Date: Tue, 04 Jun 2013 14:30:11 -0300 Subject: [SP-pm] =?utf-8?q?Submiss=C3=A3o_de_Palestras_para_o_YAPC=3A=3ABr?= =?utf-8?q?asil?= Message-ID: <1370367011.11532.140661239805041.37C8FE22@webmail.messagingengine.com> Ol? pessoal Gostar?amos de convidar a todos a submeterem suas palestras no site do nosso evento. Estamos aos poucos montando a grade de apresenta??es e para que possamos divulgar o evento para as demais comunidades seria importante que tenhamos material na grade. Pe?o que utilizem o formul?rio do site do evento http://2013.yapcbrasil.org.br para a submiss?o. Lembrando novamente que esse ? o evento mais importante da comunidade Perl, e que possui visibilidade n?o s? nacional, mas internacional tamb?m. Apesar de estarmos organizando ele aqui em Curitiba, quem realmente faz o evento ? a comunidade em si, com a participa??o de todos. J? come?amos a enviar os convites para palestrantes de fora do Brasil, entre eles: * Tatsuhiko Miyagawa, respons?vel por uma enorme contribui??o ? linguagem e sua comunidade com m?dulos e bibliotecas voltadas ? Web, como por exemplo o Plack/PSGI. * Dr. Karl Glazebrook, professor de Astronomia do Centre for Astrophysics & Supercomputing da Universidade Swinburne. O Karl ? simplesmente a pessoal respons?vel pela cria??o do Perl Data Language (PDL). * Jason Stajich, professor de Gen?tica e Gen?mica da Universidade da Calif?rnia. Jason trabalha no desenvolvimento do BioPerl desde 2000 e ? fundador da Open Bioinformatics Foundation. Os nomes podem mudar assim como temos ainda uma lista de pessoas que podem ser convidadas, estamos aguardando a resposta de todos, espero que isso j? possa servir de incentivo =) Tamb?m estamos aceitando sugest?es de palestrantes a serem convidados, por favor enviem seus nomes a mim. Qualquer d?vida ou problemas com a submiss?o, por favor entrem em contato comigo. Abra?os a todos. -- Felipe da Veiga Leprevost www.leprevost.com.br Laboratory for Proteomics and Protein Engineering. Fiocruz, Brazil. -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Wed Jun 5 05:59:39 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 05 Jun 2013 09:59:39 -0300 Subject: [SP-pm] =?utf-8?q?Submiss=C3=A3o_de_Palestras_para_o_YAPC=3A=3ABr?= =?utf-8?q?asil?= In-Reply-To: <1370367011.11532.140661239805041.37C8FE22@webmail.messagingengine.com> (Felipe da Veiga Leprevost's message of "Tue, 04 Jun 2013 14:30:11 -0300") References: <1370367011.11532.140661239805041.37C8FE22@webmail.messagingengine.com> Message-ID: Antes de mais nada, quero parabenizar o pessoal que est? organizando o evento desse ano, est? muito bem-feito e acho importante o resto da comunidade prestigiar o trabalho deles enviando contribui??es de qualquer tipo ou simplesmente se comprometer a participar do evento. >>>>> "Felipe" == Felipe da Veiga Leprevost writes: Felipe> Ol? pessoal Gostar?amos de convidar a todos a submeterem Felipe> suas palestras no site do nosso evento. Estamos aos poucos Felipe> montando a grade de apresenta??es e para que possamos Felipe> divulgar o evento para as demais comunidades seria Felipe> importante que tenhamos material na grade. Pe?o que Felipe> utilizem o formul?rio do site do evento Felipe> http://2013.yapcbrasil.org.br para a submiss?o. Qual ? o prazo pra envio das propostas de palestra? Felipe> Tamb?m estamos aceitando sugest?es de palestrantes a serem Felipe> convidados, por favor enviem seus nomes a mim. Sugiro convidar o Martin Krzywinski, que desenvolve coisas fant?sticas para computa??o cient?fica usando perl: http://mkweb.bcgsc.ca/ From shonorio at gmail.com Wed Jun 5 11:23:12 2013 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 5 Jun 2013 15:23:12 -0300 Subject: [SP-pm] Monitoramento do Facebook Message-ID: Pessoal, Estou com um projeto de monitoramento do facebook, e tudo vai lindo e maravilhoso (depois de passar pelas entranhas da p?ssima documenta??o do facebook) para capturar os posts com o termo que estou monitorando. O meu problema que estou tendo ? em obter os coment?rios de um determinado post conhecido. At? onde eu identifiquei pela documenta??o e pelos meus testes, s? ? poss?vel obter os coment?rios (mesmo de um post publico) quando estiver sendo realizado por alguma API (graph, FBL) se o usu?rio autorizar atrav?s do access_token do usu?rio. Ou seja, para eu acessar um coment?rio de um post publico, eu tenho que fazer o usu?rio do post autorizar isto via um access_token. Se isto estiver correto, eu n?o consigo identificar porque os servi?os de monitoramento de redes sociais conseguem capturar estes coment?rios. Algu?m da lista possu? conhecimento sobre o assunto e poderia me ajudar. Obrigado, Solli Hon?rio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Wed Jun 5 12:02:51 2013 From: marciorp at gmail.com (Marcio - Google) Date: Wed, 5 Jun 2013 15:02:51 -0400 Subject: [SP-pm] Monitoramento do Facebook In-Reply-To: References: Message-ID: Salve Solli! Um colega j? precisou disso e tamb?m passou apertado. Ele fez em C#, e a forma que encontrou para resolver o problema (n?o sei exatamente qual) foi criar um perfil normal, colocar esse perfil para seguir os posts/perfil/pages/etc de interesse e ir capturando do html mesmo. O aplicativo dele rodava como se fosse um navegador. Acho que deu para entender ... rsrs [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 5 de junho de 2013 14:23, Solli Honorio escreveu: > Pessoal, > > Estou com um projeto de monitoramento do facebook, e tudo vai lindo e > maravilhoso (depois de passar pelas entranhas da p?ssima documenta??o do > facebook) para capturar os posts com o termo que estou monitorando. > > O meu problema que estou tendo ? em obter os coment?rios de um determinado > post conhecido. At? onde eu identifiquei pela documenta??o e pelos meus > testes, s? ? poss?vel obter os coment?rios (mesmo de um post publico) > quando estiver sendo realizado por alguma API (graph, FBL) se o usu?rio > autorizar atrav?s do access_token do usu?rio. Ou seja, para eu acessar um > coment?rio de um post publico, eu tenho que fazer o usu?rio do post > autorizar isto via um access_token. > > Se isto estiver correto, eu n?o consigo identificar porque os servi?os de > monitoramento de redes sociais conseguem capturar estes coment?rios. Algu?m > da lista possu? conhecimento sobre o assunto e poderia me ajudar. > > Obrigado, > > Solli Hon?rio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Wed Jun 5 12:25:34 2013 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 5 Jun 2013 16:25:34 -0300 Subject: [SP-pm] Monitoramento do Facebook In-Reply-To: References: Message-ID: Obrigado Marcio, realmente parece que o web scraping ? a minha ?nica alternativa para este caso. Solli Honorio Em 5 de junho de 2013 16:02, Marcio - Google escreveu: > Salve Solli! > > Um colega j? precisou disso e tamb?m passou apertado. > Ele fez em C#, e a forma que encontrou para resolver o problema (n?o sei > exatamente qual) foi criar um perfil normal, colocar esse perfil para > seguir os posts/perfil/pages/etc de interesse e ir capturando do html mesmo. > O aplicativo dele rodava como se fosse um navegador. Acho que deu para > entender ... rsrs > > > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 5 de junho de 2013 14:23, Solli Honorio escreveu: > >> Pessoal, >> >> Estou com um projeto de monitoramento do facebook, e tudo vai lindo e >> maravilhoso (depois de passar pelas entranhas da p?ssima documenta??o do >> facebook) para capturar os posts com o termo que estou monitorando. >> >> O meu problema que estou tendo ? em obter os coment?rios de um >> determinado post conhecido. At? onde eu identifiquei pela documenta??o e >> pelos meus testes, s? ? poss?vel obter os coment?rios (mesmo de um post >> publico) quando estiver sendo realizado por alguma API (graph, FBL) se o >> usu?rio autorizar atrav?s do access_token do usu?rio. Ou seja, para eu >> acessar um coment?rio de um post publico, eu tenho que fazer o usu?rio do >> post autorizar isto via um access_token. >> >> Se isto estiver correto, eu n?o consigo identificar porque os servi?os de >> monitoramento de redes sociais conseguem capturar estes coment?rios. Algu?m >> da lista possu? conhecimento sobre o assunto e poderia me ajudar. >> >> Obrigado, >> >> Solli Hon?rio >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Wed Jun 5 13:06:27 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Wed, 5 Jun 2013 17:06:27 -0300 Subject: [SP-pm] Monitoramento do Facebook In-Reply-To: References: Message-ID: J? tentou o Netvizz?? https://apps.facebook.com/netvizz/ Usaremos no MediaLab aqui no Rio, veja se te atende. =) []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/6/5 Solli Honorio > Obrigado Marcio, realmente parece que o web scraping ? a minha ?nica > alternativa para este caso. > > Solli Honorio > > > Em 5 de junho de 2013 16:02, Marcio - Google escreveu: > > Salve Solli! >> >> Um colega j? precisou disso e tamb?m passou apertado. >> Ele fez em C#, e a forma que encontrou para resolver o problema (n?o sei >> exatamente qual) foi criar um perfil normal, colocar esse perfil para >> seguir os posts/perfil/pages/etc de interesse e ir capturando do html mesmo. >> O aplicativo dele rodava como se fosse um navegador. Acho que deu para >> entender ... rsrs >> >> >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 5 de junho de 2013 14:23, Solli Honorio escreveu: >> >>> Pessoal, >>> >>> Estou com um projeto de monitoramento do facebook, e tudo vai lindo e >>> maravilhoso (depois de passar pelas entranhas da p?ssima documenta??o do >>> facebook) para capturar os posts com o termo que estou monitorando. >>> >>> O meu problema que estou tendo ? em obter os coment?rios de um >>> determinado post conhecido. At? onde eu identifiquei pela documenta??o e >>> pelos meus testes, s? ? poss?vel obter os coment?rios (mesmo de um post >>> publico) quando estiver sendo realizado por alguma API (graph, FBL) se o >>> usu?rio autorizar atrav?s do access_token do usu?rio. Ou seja, para eu >>> acessar um coment?rio de um post publico, eu tenho que fazer o usu?rio do >>> post autorizar isto via um access_token. >>> >>> Se isto estiver correto, eu n?o consigo identificar porque os servi?os >>> de monitoramento de redes sociais conseguem capturar estes coment?rios. >>> Algu?m da lista possu? conhecimento sobre o assunto e poderia me ajudar. >>> >>> Obrigado, >>> >>> Solli Hon?rio >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Thu Jun 6 06:58:54 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Thu, 6 Jun 2013 10:58:54 -0300 Subject: [SP-pm] Ler XML Message-ID: <391AD07EB2B843498A79FB93CBA62A9A@pcricardo> Bom dia a todos. Estou tendo um problema ao tentar retornar o valor de uma tag na leitura de um xml. Veja tenhos os seguintes dados por exemplo jose 50 blablabla Minha duvida esta em como pegar o valor do atributo imagem estou utilizando XML::XPath com use LWP::Simple $foto=$xpath->findvalue('foto/imagem',$context); por?m $foto esta retornando vazio. Qual seria a sintaxe correta para retornar este atributo ? Obrigado Ricardo Stock www.stocksistemas.com.br -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gabriel.vieira at gmail.com Thu Jun 6 07:52:50 2013 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Thu, 6 Jun 2013 11:52:50 -0300 Subject: [SP-pm] Ler XML In-Reply-To: <391AD07EB2B843498A79FB93CBA62A9A@pcricardo> References: <391AD07EB2B843498A79FB93CBA62A9A@pcricardo> Message-ID: ----------------8<---------------- use XML::XPath; use XML::XPath::XMLParser; my $xp = XML::XPath->new(ioref => *DATA); my $nodeset = $xp->find('//foto[@imagem]'); my $node = $nodeset->get_node(0); print $node->getAttribute('imagem'); __DATA__ jose 50 blablabla ---------------->8---------------- 2013/6/6 Ricardo Stock : > Bom dia a todos. Estou tendo um problema ao tentar retornar o valor de uma > tag na leitura de um xml. > > Veja tenhos os seguintes dados por exemplo > > jose > 50 > blablabla > > > Minha duvida esta em como pegar o valor do atributo imagem > > estou utilizando XML::XPath com use LWP::Simple > > $foto=$xpath->findvalue('foto/imagem',$context); > > por?m $foto esta retornando vazio. > > Qual seria a sintaxe correta para retornar este atributo ? > > Obrigado > > Ricardo Stock > www.stocksistemas.com.br > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Gabriel Vieira From ricardostock at bol.com.br Thu Jun 6 10:01:06 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Thu, 6 Jun 2013 14:01:06 -0300 Subject: [SP-pm] Ler XML References: <391AD07EB2B843498A79FB93CBA62A9A@pcricardo> Message-ID: <01D47308EBB8424A8414342282686411@pcricardo> Valeu Gabriel, obrigado... Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: "Gabriel Vieira" To: Sent: Thursday, June 06, 2013 11:52 AM Subject: Re: [SP-pm] Ler XML ----------------8<---------------- use XML::XPath; use XML::XPath::XMLParser; my $xp = XML::XPath->new(ioref => *DATA); my $nodeset = $xp->find('//foto[@imagem]'); my $node = $nodeset->get_node(0); print $node->getAttribute('imagem'); __DATA__ jose 50 blablabla ---------------->8---------------- 2013/6/6 Ricardo Stock : > Bom dia a todos. Estou tendo um problema ao tentar retornar o valor de uma > tag na leitura de um xml. > > Veja tenhos os seguintes dados por exemplo > > jose > 50 > blablabla > > > Minha duvida esta em como pegar o valor do atributo imagem > > estou utilizando XML::XPath com use LWP::Simple > > $foto=$xpath->findvalue('foto/imagem',$context); > > por?m $foto esta retornando vazio. > > Qual seria a sintaxe correta para retornar este atributo ? > > Obrigado > > Ricardo Stock > www.stocksistemas.com.br > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Gabriel Vieira =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer From rbsnkjmr at gmail.com Thu Jun 6 10:42:30 2013 From: rbsnkjmr at gmail.com (Kojo) Date: Thu, 6 Jun 2013 14:42:30 -0300 Subject: [SP-pm] Twitter api v1.1 Message-ID: Aos Twitter crawlers, algu?m que use a V1.1 conseguindo fazer search no dia de hoje? A V1 est? notadamente bugada e estou tentando na V1.1 e tb nada. -------------- next part -------------- An HTML attachment was scrubbed... URL: From fdmmelo at gmail.com Fri Jun 7 07:43:05 2013 From: fdmmelo at gmail.com (Frederico Melo) Date: Fri, 7 Jun 2013 11:43:05 -0300 Subject: [SP-pm] AJUDA em LOOPs Message-ID: Monges, Algu?m poderia me indicar um contato, site ou forum para d?vidas em expect? Basicamente quero fazer um loop que, seja interrompido ap?s encontrar uma determinada string. Obrigado ? todos, Um abra?o, Frederico -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Fri Jun 7 07:46:36 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Fri, 7 Jun 2013 11:46:36 -0300 Subject: [SP-pm] AJUDA em LOOPs In-Reply-To: References: Message-ID: posta o exemplo ai q a gente tenta ajudar u? 2013/6/7 Frederico Melo > Monges, > > Algu?m poderia me indicar um contato, site ou forum para d?vidas em > expect? > Basicamente quero fazer um loop que, seja interrompido ap?s encontrar uma > determinada string. > > Obrigado ? todos, > Um abra?o, > Frederico > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Fri Jun 7 07:48:29 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Fri, 7 Jun 2013 11:48:29 -0300 Subject: [SP-pm] AJUDA em LOOPs In-Reply-To: References: Message-ID: use last: while(){ if(){ last; } } Em 7 de junho de 2013 11:43, Frederico Melo escreveu: > Monges, > > Algu?m poderia me indicar um contato, site ou forum para d?vidas em > expect? > Basicamente quero fazer um loop que, seja interrompido ap?s encontrar uma > determinada string. > > Obrigado ? todos, > Um abra?o, > Frederico > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andre at andrewalker.net Fri Jun 7 07:56:52 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Fri, 7 Jun 2013 11:56:52 -0300 Subject: [SP-pm] AJUDA em LOOPs In-Reply-To: References: Message-ID: <20130607145652.GC1126@andrewalker> On Fri, Jun 07, 2013 at 11:48:29AM -0300, Lucas Moraes wrote: > use last: > while(){ > if(){ > last; > } > } Pra que "use last"? From marciodesouzaferreira at gmail.com Fri Jun 7 08:03:53 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Fri, 7 Jun 2013 12:03:53 -0300 Subject: [SP-pm] AJUDA em LOOPs In-Reply-To: References: Message-ID: "use last"? []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/6/7 Lucas Moraes > use last: > > while(){ > if(){ > last; > } > } > > > Em 7 de junho de 2013 11:43, Frederico Melo escreveu: > >> Monges, >> >> Algu?m poderia me indicar um contato, site ou forum para d?vidas em >> expect? >> Basicamente quero fazer um loop que, seja interrompido ap?s encontrar uma >> determinada string. >> >> Obrigado ? todos, >> Um abra?o, >> Frederico >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From gabriel.vieira at gmail.com Fri Jun 7 08:06:39 2013 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Fri, 7 Jun 2013 12:06:39 -0300 Subject: [SP-pm] AJUDA em LOOPs In-Reply-To: References: Message-ID: use do verbo usar... 2013/6/7 Marcio Ferreira : > "use last"? > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/6/7 Lucas Moraes >> >> use last: >> >> while(){ >> if(){ >> last; >> } >> } >> >> >> Em 7 de junho de 2013 11:43, Frederico Melo escreveu: >>> >>> Monges, >>> >>> Algu?m poderia me indicar um contato, site ou forum para d?vidas em >>> expect? >>> Basicamente quero fazer um loop que, seja interrompido ap?s encontrar uma >>> determinada string. >>> >>> Obrigado ? todos, >>> Um abra?o, >>> Frederico >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Gabriel Vieira From dan.vinciguerra at gmail.com Fri Jun 7 09:12:18 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Fri, 7 Jun 2013 13:12:18 -0300 Subject: [SP-pm] AJUDA em LOOPs In-Reply-To: References: Message-ID: "user last" n?o foi o source... foi a dica para usar o "last". confus?o com os dois pontos no final! hahaha * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/6/7 Gabriel Vieira > use do verbo usar... > > 2013/6/7 Marcio Ferreira : > > "use last"? > > > > > > []s, > > > > Marcio Ferreira > > skype: marcio.ferreir4 > > (21) 8365-7768 > > > > > > 2013/6/7 Lucas Moraes > >> > >> use last: > >> > >> while(){ > >> if(){ > >> last; > >> } > >> } > >> > >> > >> Em 7 de junho de 2013 11:43, Frederico Melo > escreveu: > >>> > >>> Monges, > >>> > >>> Algu?m poderia me indicar um contato, site ou forum para d?vidas em > >>> expect? > >>> Basicamente quero fazer um loop que, seja interrompido ap?s encontrar > uma > >>> determinada string. > >>> > >>> Obrigado ? todos, > >>> Um abra?o, > >>> Frederico > >>> > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >>> > >> > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > Gabriel Vieira > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Fri Jun 7 12:43:37 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Fri, 7 Jun 2013 16:43:37 -0300 Subject: [SP-pm] AJUDA em LOOPs References: Message-ID: voce nao pode fazer um if dentro do while tipo if ($string eq "xpto") { last; ou next; ou exit; } Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: Frederico Melo To: saopaulo-pm at mail.pm.org Sent: Friday, June 07, 2013 11:43 AM Subject: [SP-pm] AJUDA em LOOPs Monges, Algu?m poderia me indicar um contato, site ou forum para d?vidas em expect? Basicamente quero fazer um loop que, seja interrompido ap?s encontrar uma determinada string. Obrigado ? todos, Um abra?o, Frederico ------------------------------------------------------------------------------ =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From bruno.buss at gmail.com Sat Jun 8 07:58:01 2013 From: bruno.buss at gmail.com (Bruno Buss) Date: Sat, 8 Jun 2013 11:58:01 -0300 Subject: [SP-pm] AJUDA em LOOPs In-Reply-To: References: Message-ID: S? fiquei confuso se a d?vida do Frederico ? sobre Perl ou Expect[1]? Juro que achei que era sobre o 2o e n?o entendi nada com todos respondendo como fazer em Perl... [ ]'s Buss [1] http://en.wikipedia.org/wiki/Expect 2013/6/7 Ricardo Stock > ** > voce nao pode fazer um if dentro do while tipo > > if ($string eq "xpto") { > last; ou next; ou exit; > } > Ricardo Stock > www.stocksistemas.com.br > > ----- Original Message ----- > *From:* Frederico Melo > *To:* saopaulo-pm at mail.pm.org > *Sent:* Friday, June 07, 2013 11:43 AM > *Subject:* [SP-pm] AJUDA em LOOPs > > Monges, > > Algu?m poderia me indicar um contato, site ou forum para d?vidas em > expect? > Basicamente quero fazer um loop que, seja interrompido ap?s encontrar uma > determinada string. > > Obrigado ? todos, > Um abra?o, > Frederico > > ------------------------------ > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Bruno C. Buss http://www.brunobuss.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Sat Jun 8 08:16:09 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sat, 8 Jun 2013 11:16:09 -0400 Subject: [SP-pm] Android x Perl Message-ID: Salve Mongers! "Existe" Perl para Android? Tens algumas refer?ncias? [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From fernandocorrea at gmail.com Sat Jun 8 08:59:08 2013 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Sat, 8 Jun 2013 12:59:08 -0300 Subject: [SP-pm] Android x Perl In-Reply-To: References: Message-ID: Com o sl4a tem perl p/ android sim... Em s?bado, 8 de junho de 2013, Marcio - Google escreveu: > Salve Mongers! > > "Existe" Perl para Android? > Tens algumas refer?ncias? > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > -- Just another Perl Hacker, Fernando (SmokeMachine) -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Sat Jun 8 09:37:21 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sat, 8 Jun 2013 12:37:21 -0400 Subject: [SP-pm] Android x Perl In-Reply-To: References: Message-ID: Pois ?, eu j? vi ele. Desculpe-me se estiver errado, mas com ele n?o para construir aplica??es complexas. Queria criar aplica??es "nativas" para Android, mas escrevendo em Perl. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 8 de junho de 2013 11:59, Fernando Oliveira escreveu: > Com o sl4a tem perl p/ android sim... > > Em s?bado, 8 de junho de 2013, Marcio - Google escreveu: > > Salve Mongers! >> >> "Existe" Perl para Android? >> Tens algumas refer?ncias? >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> > > > -- > > > > Just another Perl Hacker, > Fernando (SmokeMachine) > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Sat Jun 8 09:48:11 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Sat, 8 Jun 2013 13:48:11 -0300 Subject: [SP-pm] AJUDA em LOOPs In-Reply-To: References: Message-ID: A ordem dos tratores cai em p? e corre deitado 2013/6/8 Bruno Buss > S? fiquei confuso se a d?vida do Frederico ? sobre Perl ou Expect[1]? > Juro que achei que era sobre o 2o e n?o entendi nada com todos respondendo > como fazer em Perl... > > [ ]'s > Buss > > [1] http://en.wikipedia.org/wiki/Expect > > > 2013/6/7 Ricardo Stock > >> ** >> voce nao pode fazer um if dentro do while tipo >> >> if ($string eq "xpto") { >> last; ou next; ou exit; >> } >> Ricardo Stock >> www.stocksistemas.com.br >> >> ----- Original Message ----- >> *From:* Frederico Melo >> *To:* saopaulo-pm at mail.pm.org >> *Sent:* Friday, June 07, 2013 11:43 AM >> *Subject:* [SP-pm] AJUDA em LOOPs >> >> Monges, >> >> Algu?m poderia me indicar um contato, site ou forum para d?vidas em >> expect? >> Basicamente quero fazer um loop que, seja interrompido ap?s encontrar uma >> determinada string. >> >> Obrigado ? todos, >> Um abra?o, >> Frederico >> >> ------------------------------ >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Bruno C. Buss > http://www.brunobuss.net > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From oscarbm at gmail.com Sat Jun 8 09:49:31 2013 From: oscarbm at gmail.com (Oscar Marques) Date: Sat, 8 Jun 2013 13:49:31 -0300 Subject: [SP-pm] Android x Perl In-Reply-To: References: Message-ID: Ol?. Tem o SL4A como ja falaram. Aplicacoes nativas em android voce pode usar o NDK e usar C para isso. Tenha em mente que se voce quer app com interacao do usuario, voce tem que rodar ela em cima da DVM. Diretamente voce nao roda Perl ali sendo necessaria a camada que o SL4A te permite. Outra dica ? compilar o interpretador do Perl fazendo cross compiling e gerando o binario pra arm (por?m voc? vai ter dependencias que nao sera faceis de resolver como num desktop Linux) ae voce tem perl rodando na shell. Android e suas bibliotecas sao um pouco diferente do que estamos acostumados (leia sobre bionic). Em 8 de junho de 2013 13:37, Marcio - Google escreveu: > Pois ?, eu j? vi ele. > Desculpe-me se estiver errado, mas com ele n?o para construir aplica??es > complexas. > Queria criar aplica??es "nativas" para Android, mas escrevendo em Perl. > > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 8 de junho de 2013 11:59, Fernando Oliveira escreveu: > >> Com o sl4a tem perl p/ android sim... >> >> Em s?bado, 8 de junho de 2013, Marcio - Google escreveu: >> >> Salve Mongers! >>> >>> "Existe" Perl para Android? >>> Tens algumas refer?ncias? >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >> >> >> -- >> >> >> >> Just another Perl Hacker, >> Fernando (SmokeMachine) >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Oscar Marques oscarbm at gmail.com http://www.dunkelheit.com.br @f117usbr +55 21 9293-9343 -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Sat Jun 8 14:18:16 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Sat, 8 Jun 2013 18:18:16 -0300 Subject: [SP-pm] AJUDA em LOOPs In-Reply-To: References: Message-ID: Que merda, bons tempos que as pessoas enviavam o manual para ajudar de verdade. Frederico, segue o manual completo para te orientar, http://perldoc.perl.org/perlsyn.html#Loop-Control 2013/6/8 Blabos de Blebe : > A ordem dos tratores cai em p? e corre deitado > > > 2013/6/8 Bruno Buss >> >> S? fiquei confuso se a d?vida do Frederico ? sobre Perl ou Expect[1]? >> Juro que achei que era sobre o 2o e n?o entendi nada com todos respondendo >> como fazer em Perl... >> >> [ ]'s >> Buss >> >> [1] http://en.wikipedia.org/wiki/Expect >> >> >> 2013/6/7 Ricardo Stock >>> >>> voce nao pode fazer um if dentro do while tipo >>> >>> if ($string eq "xpto") { >>> last; ou next; ou exit; >>> } >>> Ricardo Stock >>> www.stocksistemas.com.br >>> >>> ----- Original Message ----- >>> From: Frederico Melo >>> To: saopaulo-pm at mail.pm.org >>> Sent: Friday, June 07, 2013 11:43 AM >>> Subject: [SP-pm] AJUDA em LOOPs >>> >>> Monges, >>> >>> Algu?m poderia me indicar um contato, site ou forum para d?vidas em >>> expect? >>> Basicamente quero fazer um loop que, seja interrompido ap?s encontrar uma >>> determinada string. >>> >>> Obrigado ? todos, >>> Um abra?o, >>> Frederico >>> >>> ________________________________ >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Bruno C. Buss >> http://www.brunobuss.net >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From fdmmelo at gmail.com Sun Jun 9 13:44:49 2013 From: fdmmelo at gmail.com (Frederico Melo) Date: Sun, 9 Jun 2013 17:44:49 -0300 Subject: [SP-pm] AJUDA em LOOPs In-Reply-To: References: Message-ID: Isso mesmo! Tamb?m fiquei confuso! Minha d?vida ? no Expect... Obrigado pela aten??o Frederico Em s?bado, 8 de junho de 2013, Bruno Buss escreveu: > S? fiquei confuso se a d?vida do Frederico ? sobre Perl ou Expect[1]? > Juro que achei que era sobre o 2o e n?o entendi nada com todos respondendo > como fazer em Perl... > > [ ]'s > Buss > > [1] http://en.wikipedia.org/wiki/Expect > > > 2013/6/7 Ricardo Stock 'cvml', 'ricardostock at bol.com.br');>> > >> ** >> voce nao pode fazer um if dentro do while tipo >> >> if ($string eq "xpto") { >> last; ou next; ou exit; >> } >> Ricardo Stock >> www.stocksistemas.com.br >> >> ----- Original Message ----- >> *From:* Frederico Melo >> *To:* saopaulo-pm at mail.pm.org > 'saopaulo-pm at mail.pm.org');> >> *Sent:* Friday, June 07, 2013 11:43 AM >> *Subject:* [SP-pm] AJUDA em LOOPs >> >> Monges, >> >> Algu?m poderia me indicar um contato, site ou forum para d?vidas em >> expect? >> Basicamente quero fazer um loop que, seja interrompido ap?s encontrar uma >> determinada string. >> >> Obrigado ? todos, >> Um abra?o, >> Frederico >> >> ------------------------------ >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > 'SaoPaulo-pm at pm.org');> >> L >> =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > 'SaoPaulo-pm at pm.org');> >> L >> =end disclaimer >> >> > > > -- > Bruno C. Buss > http://www.brunobuss.net > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Sun Jun 9 14:39:07 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sun, 9 Jun 2013 17:39:07 -0400 Subject: [SP-pm] Android x Perl In-Reply-To: References: Message-ID: Muito obrigado Oscar! Acho que vou ter que deixar de lado. Ser? um passo maior que a perna ... rsrsrs Achei que teria uma solu??o mais simples, como no Linux "comum". [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 8 de junho de 2013 12:49, Oscar Marques escreveu: > Ol?. > Tem o SL4A como ja falaram. > Aplicacoes nativas em android voce pode usar o NDK e usar C para isso. > Tenha em mente que se voce quer app com interacao do usuario, voce tem que > rodar ela em cima da DVM. > Diretamente voce nao roda Perl ali sendo necessaria a camada que o SL4A te > permite. > Outra dica ? compilar o interpretador do Perl fazendo cross compiling e > gerando o binario pra arm (por?m voc? vai ter dependencias que nao sera > faceis de resolver como num desktop Linux) ae voce tem perl rodando na > shell. > Android e suas bibliotecas sao um pouco diferente do que estamos > acostumados (leia sobre bionic). > > > Em 8 de junho de 2013 13:37, Marcio - Google escreveu: > > Pois ?, eu j? vi ele. >> Desculpe-me se estiver errado, mas com ele n?o para construir aplica??es >> complexas. >> Queria criar aplica??es "nativas" para Android, mas escrevendo em Perl. >> >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 8 de junho de 2013 11:59, Fernando Oliveira escreveu: >> >>> Com o sl4a tem perl p/ android sim... >>> >>> Em s?bado, 8 de junho de 2013, Marcio - Google escreveu: >>> >>> Salve Mongers! >>>> >>>> "Existe" Perl para Android? >>>> Tens algumas refer?ncias? >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>> >>> >>> -- >>> >>> >>> >>> Just another Perl Hacker, >>> Fernando (SmokeMachine) >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Oscar Marques > oscarbm at gmail.com > http://www.dunkelheit.com.br > @f117usbr > +55 21 9293-9343 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Mon Jun 10 07:55:23 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 10 Jun 2013 11:55:23 -0300 Subject: [SP-pm] [off-topic] InterCon Dev + Wordpress Message-ID: Ol? pessoal, dia 29 de junho vai acontecer o InterCon Dev, um evento promovido pelo iMasters e que nessa edi??o abordar? o wordpress. Os assinantes/leitores aqui da lista tem um desconto de 20%. ? uma ?tima oportunidade pro pessoal mais multi-disciplinar se atualizar sobre o assunto. Mais informa??es em: http://intercon.imasters.com.br/dev/wordpress/ Utilizem o c?digo promocional: PerlMongersSP Abra?o a todos From contato at erikhenrique.com.br Mon Jun 10 08:21:19 2013 From: contato at erikhenrique.com.br (Erik Henrique) Date: Mon, 10 Jun 2013 12:21:19 -0300 Subject: [SP-pm] [off-topic] InterCon Dev + Wordpress In-Reply-To: References: Message-ID: Excelente! Tem alguma ideia de quando acontecer? novamente um dojo de Perl no iMasters? Vlw ;) Em 10 de junho de 2013 11:55, Eden Cardim escreveu: > > Ol? pessoal, dia 29 de junho vai acontecer o InterCon Dev, um evento > promovido pelo iMasters e que nessa edi??o abordar? o wordpress. Os > assinantes/leitores aqui da lista tem um desconto de 20%. ? uma ?tima > oportunidade pro pessoal mais multi-disciplinar se atualizar sobre o > assunto. > > Mais informa??es em: > > http://intercon.imasters.com.br/dev/wordpress/ > > Utilizem o c?digo promocional: PerlMongersSP > > Abra?o a todos > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Erik Henrique -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Mon Jun 10 10:16:44 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Mon, 10 Jun 2013 14:16:44 -0300 Subject: [SP-pm] Oportunidades Message-ID: Pessoal, Estou com informa??o pr?via sobre tr?s oportunidades, duas de backend (Perl) e uma de frontend (HTML/CSS/JS) na casa dos 3K~4K CLT, dependendo do perfil dos candidatos, para trabalho in loco, em S?o Paulo, pr?ximo ao metr?. As oportunidades est?o em empresa de consultoria, mas eu tenho liberdade para encaminhar CV diretamente? -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From oscarbm at gmail.com Mon Jun 10 13:58:41 2013 From: oscarbm at gmail.com (Oscar Marques) Date: Mon, 10 Jun 2013 17:58:41 -0300 Subject: [SP-pm] Android x Perl In-Reply-To: References: Message-ID: De nada. Em 9 de junho de 2013 18:39, Marcio - Google escreveu: > Muito obrigado Oscar! > > Acho que vou ter que deixar de lado. Ser? um passo maior que a perna ... > rsrsrs > > Achei que teria uma solu??o mais simples, como no Linux "comum". > > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 8 de junho de 2013 12:49, Oscar Marques escreveu: > > Ol?. >> Tem o SL4A como ja falaram. >> Aplicacoes nativas em android voce pode usar o NDK e usar C para isso. >> Tenha em mente que se voce quer app com interacao do usuario, voce tem >> que rodar ela em cima da DVM. >> Diretamente voce nao roda Perl ali sendo necessaria a camada que o SL4A >> te permite. >> Outra dica ? compilar o interpretador do Perl fazendo cross compiling e >> gerando o binario pra arm (por?m voc? vai ter dependencias que nao sera >> faceis de resolver como num desktop Linux) ae voce tem perl rodando na >> shell. >> Android e suas bibliotecas sao um pouco diferente do que estamos >> acostumados (leia sobre bionic). >> >> >> Em 8 de junho de 2013 13:37, Marcio - Google escreveu: >> >> Pois ?, eu j? vi ele. >>> Desculpe-me se estiver errado, mas com ele n?o para construir aplica??es >>> complexas. >>> Queria criar aplica??es "nativas" para Android, mas escrevendo em Perl. >>> >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> >>> Em 8 de junho de 2013 11:59, Fernando Oliveira >> > escreveu: >>> >>>> Com o sl4a tem perl p/ android sim... >>>> >>>> Em s?bado, 8 de junho de 2013, Marcio - Google escreveu: >>>> >>>> Salve Mongers! >>>>> >>>>> "Existe" Perl para Android? >>>>> Tens algumas refer?ncias? >>>>> >>>>> [...]'s >>>>> >>>>> Marcio >>>>> >>>>> ======================================== >>>>> ########### Campanha Ajude o Marcio! ########### >>>>> http://sosmarcio.blogspot.com.br/ >>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>> ======================================== >>>>> >>>> >>>> >>>> -- >>>> >>>> >>>> >>>> Just another Perl Hacker, >>>> Fernando (SmokeMachine) >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Oscar Marques >> oscarbm at gmail.com >> http://www.dunkelheit.com.br >> @f117usbr >> +55 21 9293-9343 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Oscar Marques oscarbm at gmail.com http://www.dunkelheit.com.br @f117usbr +55 21 9293-9343 -------------- next part -------------- An HTML attachment was scrubbed... URL: From leprevostfv at gmail.com Mon Jun 10 21:56:22 2013 From: leprevostfv at gmail.com (Felipe da Veiga Leprevost) Date: Tue, 11 Jun 2013 01:56:22 -0300 Subject: [SP-pm] =?utf-8?q?YAPC=3A=3ABrasil_2013_-_Inscri=C3=A7=C3=B5es_Ab?= =?utf-8?q?ertas?= Message-ID: <1370926582.14402.140661242392569.174994FC@webmail.messagingengine.com> Em nome da organiza??o do YAPC::Brasil gostaria de anunciar a todos que as inscri??es para o YAPC::Brasil 2013 j? est?o abertas. No momento ainda estamos aceitando a participa??o de palestrantes, portanto pessoal enviem o quanto antes suas palestras, j? temos a grade do primeiro dia quase completa. A edi??o deste ano, que acontece nos dias 15 e 16 de Novembro em Curitiba ter? como tema 'O Universo Cient?fico', onde teremos palestras do pessoal da comunidade Perl sobre diferentes aspectos e aplica??es da linguagem assim como pessoas que est?o na academia trabalhando em projetos de pesquisa. Quero ressaltar que no dia 15 (sexta-feira) teremos um feriado nacional e que o evento termina no s?bado; portanto, as pessoas poder?o vir ? Curitiba e ainda podem aproveitar o domingo para passear e conhecer melhor a cidade (alguns est?o trazendo a fam?lia junto). Curitiba foi eleita recentemente pela Forbes como a terceira cidade mais inteligente do mundo. Gostar?amos de ver todos aqui em Curitiba aproveitando o evento, os barzinhos e os passeios no feriado #vembreno. Dentre os palestrantes j? inscritos podemos destacar a presen?a de Diogo Lima que falar? sobre redes neurais, bioinform?tica e Perl, Hailton David Lemos e seus projetos com Grafologia utilizando Perl, Ramiro Luz da Associa??o Python Brasil que falar? sobre seu projeto de mestrado em Dojos de Programa??o, fora o pessoal da nossa comunidade como o Leonardo Ruoso e o Renato Cron que j? submeteram suas palestras sobre a utiliza??o do Perl em seus ambientes de trabalho. Estamos aguardando a confirma??o dos palestrantes estrangeiros e assim que tivermos as suas confirma??es n?s anunciaremos a todos. Estamos tamb?m aceitando ainda a participa??o de mais patrocinadores que queriam associar seus nomes ao nosso evento, ainda temos espa?os vagos para serem preenchidos. Em breve teremos uma lista com algumas de nossas sugest?es de hospedagem pela cidade, por enquanto j? temos a confirma??o do hotel do evento que forneceu um desconto. Qualquer d?vida que possam ter, voc?s podem me procurar diretamente, podem se cadastrar na lista da Curitiba Perl Mongers para conversar com o pessoal ou ent?o nos achar no nosso canal do irc #curitiba-pm. Abra?os! YAPC::Brasil http://2013.yapcbrasil.org.br -- Felipe da Veiga Leprevost www.leprevost.com.br Laboratory for Proteomics and Protein Engineering. Fiocruz, Brazil. From eden at insoli.de Tue Jun 11 05:41:10 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 11 Jun 2013 09:41:10 -0300 Subject: [SP-pm] [off-topic] InterCon Dev + Wordpress In-Reply-To: (Erik Henrique's message of "Mon, 10 Jun 2013 12:21:19 -0300") References: Message-ID: >>>>> "Erik" == Erik Henrique writes: Erik> Excelente! Tem alguma ideia de quando acontecer? novamente Erik> um dojo de Perl no iMasters? Vlw A qualquer momento :) From junior at fvox.com.br Tue Jun 11 12:14:44 2013 From: junior at fvox.com.br (Junior Moraes) Date: Tue, 11 Jun 2013 16:14:44 -0300 Subject: [SP-pm] Perl e Null byte Message-ID: Hi. Estava aqui mexendo com uma aplica??o que utiliza o m?dulo AnyData[1] dentro de um webservice que retorna as informa??es desejadas. Neste m?dulo, temos o m?todo adExport() que recebe um par?metro (que, no caso da aplica??o, era recebido via GET) referente ao 'format' e tenta instanciar o m?dulo. Fiquei brincando de manipular o path com esse par?metro, mas a concatena??o da string '.pm' dificultava as coisas. Por?m, como na explora??o de um RFI/LFI (Remote/Local File Inclusion) no PHP, ? poss?vel ignorar isso com o bom e velho null byte[2]. Escrevi um exemplo pr?tico: $ pwd /home/fvox/poc $ cat Module.pm package Module; use common::sense; use Moo; use Carp; use vars qw(@ISA @EXPORT); @ISA = qw(Exporter); @EXPORT = qw(testing); sub testing { my $plugin = shift; my $module = 'Module/' . $plugin . '.pm'; eval { require $module; }; croak $@ if $@; $module =~ s/\//::/g; $module =~ s/\.pm$//gi; my $obj = $module->new; } 1; $ cat inc.pl print "Null Byte injetado com sucesso! :)\n"; $ perl -MModule -E'say testing("../../../../../../../../../home/fvox/poc/inc.pl\00");'*Null Byte injetado com sucesso! :)* Can't locate object method "new" via package "Module::..::..::..::..::..::..::..::..::..::home::fvox::poc::inc.pl" (perhaps you forgot to load "Module::..::..::..::..::..::..::..::..::..::home::fvox::poc::inc.pl"?) at Module.pm line 21. N?o fiz nenhum experimento em alguma aplica??o real, mas ficou claro que ? poss?vel injetar um 'evil code' num c?digo vulner?vel sem muitos problemas. Suponho que tamb?m funcione na fun??o open(), entre outros casos. Algu?m j? tinha brincado com isso antes? Hhauhauh PS: Desculpem se isso for muuuito antigo. ? que s? fui dar uma de retardado e brincar com isso em 2013... :P [1] https://metacpan.org/module/AnyData [2] http://en.wikipedia.org/wiki/Null_character -- ==================================== Junior "fvox" Moraes Linux Reg. #557527 junior[at]fvox[dot]com[dot]br fb[dot]com/juniorfvox twitter[dot]com/fvox ==================================== -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Tue Jun 11 12:17:40 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 11 Jun 2013 21:17:40 +0200 Subject: [SP-pm] Perl e Null byte In-Reply-To: References: Message-ID: teste em 'taint' mode :) 2013/6/11 Junior Moraes > Hi. > > Estava aqui mexendo com uma aplica??o que utiliza o m?dulo AnyData[1] > dentro de um webservice que retorna as informa??es desejadas. Neste m?dulo, > temos o m?todo adExport() que recebe um par?metro (que, no caso da > aplica??o, era recebido via GET) referente ao 'format' e tenta instanciar o > m?dulo. > Fiquei brincando de manipular o path com esse par?metro, mas a > concatena??o da string '.pm' dificultava as coisas. Por?m, como na > explora??o de um RFI/LFI (Remote/Local File Inclusion) no PHP, ? poss?vel > ignorar isso com o bom e velho null byte[2]. > > Escrevi um exemplo pr?tico: > > > $ pwd > /home/fvox/poc > > $ cat Module.pm > package Module; > > use common::sense; > use Moo; > use Carp; > > use vars qw(@ISA @EXPORT); > @ISA = qw(Exporter); > @EXPORT = qw(testing); > > sub testing { > my $plugin = shift; > > my $module = 'Module/' . $plugin . '.pm'; > eval { require $module; }; > croak $@ if $@; > > $module =~ s/\//::/g; > $module =~ s/\.pm$//gi; > my $obj = $module->new; > } > > 1; > > $ cat inc.pl > print "Null Byte injetado com sucesso! :)\n"; > > $ perl -MModule -E'say testing("../../../../../../../../../home/fvox/poc/inc.pl\00");'*Null Byte injetado com sucesso! :)* > Can't locate object method "new" via package "Module::..::..::..::..::..::..::..::..::..::home::fvox::poc::inc.pl" (perhaps you forgot to load "Module::..::..::..::..::..::..::..::..::..::home::fvox::poc::inc.pl"?) at Module.pm line 21. > > > N?o fiz nenhum experimento em alguma aplica??o real, mas ficou claro que ? > poss?vel injetar um 'evil code' num c?digo vulner?vel sem muitos problemas. > Suponho que tamb?m funcione na fun??o open(), entre outros casos. > Algu?m j? tinha brincado com isso antes? Hhauhauh > > PS: Desculpem se isso for muuuito antigo. ? que s? fui dar uma de > retardado e brincar com isso em 2013... :P > > [1] https://metacpan.org/module/AnyData > [2] http://en.wikipedia.org/wiki/Null_character > > -- > > ==================================== > Junior "fvox" Moraes > Linux Reg. #557527 > junior[at]fvox[dot]com[dot]br > fb[dot]com/juniorfvox > twitter[dot]com/fvox > ==================================== > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From creaktive at gmail.com Tue Jun 11 16:18:06 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Tue, 11 Jun 2013 20:18:06 -0300 Subject: [SP-pm] Perl e Null byte In-Reply-To: References: Message-ID: Posso estar enganado, mas taint marca como "sanitizado" quer string que passa por express?o regular. No exemplo acima, nem com o taint corrigiria (n?o olhei t?o atentamente, por outro lado). Alias, quem ? que usa taint? :P ???????, 11 ???? 2013 ?. ???????????? Tiago Peczenyj ?????: > teste em 'taint' mode :) > > > 2013/6/11 Junior Moraes 'junior at fvox.com.br');>> > >> Hi. >> >> Estava aqui mexendo com uma aplica??o que utiliza o m?dulo AnyData[1] >> dentro de um webservice que retorna as informa??es desejadas. Neste m?dulo, >> temos o m?todo adExport() que recebe um par?metro (que, no caso da >> aplica??o, era recebido via GET) referente ao 'format' e tenta instanciar o >> m?dulo. >> Fiquei brincando de manipular o path com esse par?metro, mas a >> concatena??o da string '.pm' dificultava as coisas. Por?m, como na >> explora??o de um RFI/LFI (Remote/Local File Inclusion) no PHP, ? poss?vel >> ignorar isso com o bom e velho null byte[2]. >> >> Escrevi um exemplo pr?tico: >> >> $ pwd >> /home/fvox/poc >> >> $ cat Module.pm >> package Module; >> >> use common::sense; >> use Moo; >> use Carp; >> >> use vars qw(@ISA @EXPORT); >> @ISA = qw(Exporter); >> @EXPORT = qw(testing); >> >> sub testing { >> my $plugin = shift; >> >> my $module = 'Module/' . $plugin . '.pm'; >> eval { require $module; }; >> croak $@ if $@; >> >> $module =~ s/\//::/g; >> $module =~ s/\.pm$//gi; >> my $obj = $module->new; >> } >> >> 1; >> >> $ cat inc.pl >> print "Null Byte injetado com sucesso! :)\n"; >> >> $ perl -MModule -E'say testing("../../../../../../../../../home/fvox/poc/inc.pl\00");'*Null Byte injetado com sucesso! :)* >> Can't locate object method "new" via package "Module::..::..::..::..::..::..::..::..::..::home::fvox::poc::inc.pl" (perhaps you forgot to load "Module::..::..::..::..::..::..::..::..::..::home::fvox::poc::inc.pl"?) at Module.pm line 21. >> >> >> N?o fiz nenhum experimento em alguma aplica??o real, mas ficou claro que >> ? poss?vel injetar um 'evil code' num c?digo vulner?vel sem muitos >> problemas. Suponho que tamb?m funcione na fun??o open(), entre outros casos. >> Algu?m j? tinha brincado com isso antes? Hhauhauh >> >> PS: Desculpem se isso for muuuito antigo. ? que s? fui dar uma de >> retardado e brincar com isso em 2013... :P >> >> [1] https://metacpan.org/module/AnyData >> [2] http://en.wikipedia.org/wiki/Null_character >> >> -- >> >> ==================================== >> Junior "fvox" Moraes >> Linux Reg. #557527 >> junior[at]fvox[dot]com[dot]br >> fb[dot]com/juniorfvox >> twitter[dot]com/fvox >> ==================================== >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > 'SaoPaulo-pm at pm.org');> >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > -- ?????????? ? ????? iPhone -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From desenvolvedorperl at gmail.com Tue Jun 11 16:51:31 2013 From: desenvolvedorperl at gmail.com (Moises Barboza) Date: Tue, 11 Jun 2013 20:51:31 -0300 Subject: [SP-pm] AJUDA em LOOPs Message-ID: Voc? pode fazer assim: my @numeros = (1,2,3,4,5,6,7,8,9,10); my $key; foreach (@numeros) { if ( $_ == 5 ) { $key = $_; last; } } print "$key\n"; -------------- next part -------------- An HTML attachment was scrubbed... URL: From nferraz at gmail.com Wed Jun 12 03:32:44 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Wed, 12 Jun 2013 12:32:44 +0200 Subject: [SP-pm] Perl e Null byte In-Reply-To: References: Message-ID: Se voc? incluir o null byte dentro do par?metro -E n?o h? taint que possa ajud?-lo -- pois o exploit est? dentro do pr?prio programa. Mas se os dados vem do mundo exterior, como, nesse exemplo, de uma vari?vel de ambiente, o taint pode ser muito ?til: foo='../../../../../../../../../home/fvox/poc/inc.pl\00' perl -I. -T -MModule -E'say testing($ENV{foo});' Insecure dependency in require while running with -T switch at Module.pm line 15. Em 12 de junho de 2013 01:18, Stanislaw Pusep escreveu: > Posso estar enganado, mas taint marca como "sanitizado" quer string que > passa por express?o regular. No exemplo acima, nem com o taint corrigiria > (n?o olhei t?o atentamente, por outro lado). > Alias, quem ? que usa taint? :P > > ???????, 11 ???? 2013 ?. ???????????? Tiago Peczenyj ?????: > > teste em 'taint' mode :) >> >> >> 2013/6/11 Junior Moraes >> >>> Hi. >>> >>> Estava aqui mexendo com uma aplica??o que utiliza o m?dulo AnyData[1] >>> dentro de um webservice que retorna as informa??es desejadas. Neste m?dulo, >>> temos o m?todo adExport() que recebe um par?metro (que, no caso da >>> aplica??o, era recebido via GET) referente ao 'format' e tenta instanciar o >>> m?dulo. >>> Fiquei brincando de manipular o path com esse par?metro, mas a >>> concatena??o da string '.pm' dificultava as coisas. Por?m, como na >>> explora??o de um RFI/LFI (Remote/Local File Inclusion) no PHP, ? poss?vel >>> ignorar isso com o bom e velho null byte[2]. >>> >>> Escrevi um exemplo pr?tico: >>> >>> $ pwd >>> /home/fvox/poc >>> >>> $ cat Module.pm >>> package Module; >>> >>> use common::sense; >>> use Moo; >>> use Carp; >>> >>> use vars qw(@ISA @EXPORT); >>> @ISA = qw(Exporter); >>> @EXPORT = qw(testing); >>> >>> sub testing { >>> my $plugin = shift; >>> >>> my $module = 'Module/' . $plugin . '.pm'; >>> eval { require $module; }; >>> croak $@ if $@; >>> >>> $module =~ s/\//::/g; >>> $module =~ s/\.pm$//gi; >>> my $obj = $module->new; >>> } >>> >>> 1; >>> >>> $ cat inc.pl >>> print "Null Byte injetado com sucesso! :)\n"; >>> >>> $ perl -MModule -E'say testing("../../../../../../../../../home/fvox/poc/inc.pl\00");'*Null Byte injetado com sucesso! :)* >>> Can't locate object method "new" via package "Module::..::..::..::..::..::..::..::..::..::home::fvox::poc::inc.pl" (perhaps you forgot to load "Module::..::..::..::..::..::..::..::..::..::home::fvox::poc::inc.pl"?) at Module.pm line 21. >>> >>> >>> N?o fiz nenhum experimento em alguma aplica??o real, mas ficou claro que >>> ? poss?vel injetar um 'evil code' num c?digo vulner?vel sem muitos >>> problemas. Suponho que tamb?m funcione na fun??o open(), entre outros casos. >>> Algu?m j? tinha brincado com isso antes? Hhauhauh >>> >>> PS: Desculpem se isso for muuuito antigo. ? que s? fui dar uma de >>> retardado e brincar com isso em 2013... :P >>> >>> [1] https://metacpan.org/module/AnyData >>> [2] http://en.wikipedia.org/wiki/Null_character >>> >>> -- >>> >>> ==================================== >>> Junior "fvox" Moraes >>> Linux Reg. #557527 >>> junior[at]fvox[dot]com[dot]br >>> fb[dot]com/juniorfvox >>> twitter[dot]com/fvox >>> ==================================== >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> > > > -- > ?????????? ? ????? iPhone > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Nelson Ferraz -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Wed Jun 12 09:09:10 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 12 Jun 2013 13:09:10 -0300 Subject: [SP-pm] Perl e Null byte In-Reply-To: References: Message-ID: > mas ficou claro que ? poss?vel injetar um 'evil code' num c?digo vulner?vel sem muitos problemas. Correto. Em um c?digo vulner?vel ? poss?vel injetar 'evil code' sem maiores problemas. Isso ? um bug que existe no nosso universo, infelizmente :) No caso de Perl e principalmente nos casos onde se faz necess?ria a inclus?o e execu??o de c?digo, n?s devemos ficar atentos para n?o escrever c?digo vulner?vel, evitando coisas ?bvias como, aplicar 'eval' em strings que venham de fontes n?o confi?veis, interpolar entradas do usu?rio, vulgo, dar require em nomes de arquivos que venham de entrada do usu?rio e coisas do g?nero. Existem m?dulos no cpan, especialmente criados para lidar com essas situa??es, nem sempre da melhor maneira poss?vel. No link abaixo, podemos encontrar a ponta do iceberg e come?ar a conversa: http://blogs.perl.org/users/michael_g_schwern/2011/10/how-not-to-load-a-module-or-bad-interfaces-make-good-people-do-bad-things.html []'s 2013/6/11 Junior Moraes > Hi. > > Estava aqui mexendo com uma aplica??o que utiliza o m?dulo AnyData[1] > dentro de um webservice que retorna as informa??es desejadas. Neste m?dulo, > temos o m?todo adExport() que recebe um par?metro (que, no caso da > aplica??o, era recebido via GET) referente ao 'format' e tenta instanciar o > m?dulo. > Fiquei brincando de manipular o path com esse par?metro, mas a > concatena??o da string '.pm' dificultava as coisas. Por?m, como na > explora??o de um RFI/LFI (Remote/Local File Inclusion) no PHP, ? poss?vel > ignorar isso com o bom e velho null byte[2]. > > Escrevi um exemplo pr?tico: > > $ pwd > /home/fvox/poc > > $ cat Module.pm > package Module; > > use common::sense; > use Moo; > use Carp; > > use vars qw(@ISA @EXPORT); > @ISA = qw(Exporter); > @EXPORT = qw(testing); > > sub testing { > my $plugin = shift; > > my $module = 'Module/' . $plugin . '.pm'; > eval { require $module; }; > croak $@ if $@; > > $module =~ s/\//::/g; > $module =~ s/\.pm$//gi; > my $obj = $module->new; > } > > 1; > > $ cat inc.pl > print "Null Byte injetado com sucesso! :)\n"; > > $ perl -MModule -E'say testing("../../../../../../../../../home/fvox/poc/inc.pl\00");'*Null Byte injetado com sucesso! :)* > Can't locate object method "new" via package "Module::..::..::..::..::..::..::..::..::..::home::fvox::poc::inc.pl" (perhaps you forgot to load "Module::..::..::..::..::..::..::..::..::..::home::fvox::poc::inc.pl"?) at Module.pm line 21. > > > N?o fiz nenhum experimento em alguma aplica??o real, mas ficou claro que ? > poss?vel injetar um 'evil code' num c?digo vulner?vel sem muitos problemas. > Suponho que tamb?m funcione na fun??o open(), entre outros casos. > Algu?m j? tinha brincado com isso antes? Hhauhauh > > PS: Desculpem se isso for muuuito antigo. ? que s? fui dar uma de > retardado e brincar com isso em 2013... :P > > [1] https://metacpan.org/module/AnyData > [2] http://en.wikipedia.org/wiki/Null_character > > -- > > ==================================== > Junior "fvox" Moraes > Linux Reg. #557527 > junior[at]fvox[dot]com[dot]br > fb[dot]com/juniorfvox > twitter[dot]com/fvox > ==================================== > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Wed Jun 12 09:13:02 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 12 Jun 2013 13:13:02 -0300 Subject: [SP-pm] Perl e Null byte In-Reply-To: References: Message-ID: http://blogs.perl.org/users/michael_g_schwern/2011/10/how-not-to-load-a-module-or-bad-interfaces-make-good-people-do-bad-things.html 2013/6/12 Blabos de Blebe : >> mas ficou claro que ? poss?vel injetar um 'evil code' num c?digo >> vulner?vel sem muitos problemas. > > Correto. Em um c?digo vulner?vel ? poss?vel injetar 'evil code' sem maiores > problemas. Isso ? um bug que existe no nosso universo, infelizmente :) > > No caso de Perl e principalmente nos casos onde se faz necess?ria a inclus?o > e execu??o de c?digo, n?s devemos ficar atentos para n?o escrever c?digo > vulner?vel, evitando coisas ?bvias como, aplicar 'eval' em strings que > venham de fontes n?o confi?veis, interpolar entradas do usu?rio, vulgo, dar > require em nomes de arquivos que venham de entrada do usu?rio e coisas do > g?nero. > > Existem m?dulos no cpan, especialmente criados para lidar com essas > situa??es, nem sempre da melhor maneira poss?vel. > > No link abaixo, podemos encontrar a ponta do iceberg e come?ar a conversa: > > http://blogs.perl.org/users/michael_g_schwern/2011/10/how-not-to-load-a-module-or-bad-interfaces-make-good-people-do-bad-things.html > > []'s > > > 2013/6/11 Junior Moraes >> >> Hi. >> >> Estava aqui mexendo com uma aplica??o que utiliza o m?dulo AnyData[1] >> dentro de um webservice que retorna as informa??es desejadas. Neste m?dulo, >> temos o m?todo adExport() que recebe um par?metro (que, no caso da >> aplica??o, era recebido via GET) referente ao 'format' e tenta instanciar o >> m?dulo. >> Fiquei brincando de manipular o path com esse par?metro, mas a >> concatena??o da string '.pm' dificultava as coisas. Por?m, como na >> explora??o de um RFI/LFI (Remote/Local File Inclusion) no PHP, ? poss?vel >> ignorar isso com o bom e velho null byte[2]. >> >> Escrevi um exemplo pr?tico: >> >> $ pwd >> /home/fvox/poc >> >> $ cat Module.pm >> package Module; >> >> use common::sense; >> use Moo; >> use Carp; >> >> use vars qw(@ISA @EXPORT); >> @ISA = qw(Exporter); >> @EXPORT = qw(testing); >> >> sub testing { >> my $plugin = shift; >> >> my $module = 'Module/' . $plugin . '.pm'; >> eval { require $module; }; >> croak $@ if $@; >> >> $module =~ s/\//::/g; >> $module =~ s/\.pm$//gi; >> my $obj = $module->new; >> } >> >> 1; >> >> $ cat inc.pl >> print "Null Byte injetado com sucesso! :)\n"; >> >> $ perl -MModule -E'say >> testing("../../../../../../../../../home/fvox/poc/inc.pl\00");' >> Null Byte injetado com sucesso! :) >> Can't locate object method "new" via package >> "Module::..::..::..::..::..::..::..::..::..::home::fvox::poc::inc.pl" >> (perhaps you forgot to load >> "Module::..::..::..::..::..::..::..::..::..::home::fvox::poc::inc.pl"?) at >> Module.pm line 21. >> >> >> N?o fiz nenhum experimento em alguma aplica??o real, mas ficou claro que ? >> poss?vel injetar um 'evil code' num c?digo vulner?vel sem muitos problemas. >> Suponho que tamb?m funcione na fun??o open(), entre outros casos. >> Algu?m j? tinha brincado com isso antes? Hhauhauh >> >> PS: Desculpem se isso for muuuito antigo. ? que s? fui dar uma de >> retardado e brincar com isso em 2013... :P >> >> [1] https://metacpan.org/module/AnyData >> [2] http://en.wikipedia.org/wiki/Null_character >> >> -- >> >> ==================================== >> Junior "fvox" Moraes >> Linux Reg. #557527 >> junior[at]fvox[dot]com[dot]br >> fb[dot]com/juniorfvox >> twitter[dot]com/fvox >> ==================================== >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From daniel.oliveira.mantovani at gmail.com Wed Jun 12 09:13:56 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 12 Jun 2013 13:13:56 -0300 Subject: [SP-pm] Perl e Null byte In-Reply-To: References: Message-ID: Ops o e-mail foi sem querer. 2013/6/12 Daniel de Oliveira Mantovani : > http://blogs.perl.org/users/michael_g_schwern/2011/10/how-not-to-load-a-module-or-bad-interfaces-make-good-people-do-bad-things.html > > 2013/6/12 Blabos de Blebe : >>> mas ficou claro que ? poss?vel injetar um 'evil code' num c?digo >>> vulner?vel sem muitos problemas. >> >> Correto. Em um c?digo vulner?vel ? poss?vel injetar 'evil code' sem maiores >> problemas. Isso ? um bug que existe no nosso universo, infelizmente :) >> >> No caso de Perl e principalmente nos casos onde se faz necess?ria a inclus?o >> e execu??o de c?digo, n?s devemos ficar atentos para n?o escrever c?digo >> vulner?vel, evitando coisas ?bvias como, aplicar 'eval' em strings que >> venham de fontes n?o confi?veis, interpolar entradas do usu?rio, vulgo, dar >> require em nomes de arquivos que venham de entrada do usu?rio e coisas do >> g?nero. >> >> Existem m?dulos no cpan, especialmente criados para lidar com essas >> situa??es, nem sempre da melhor maneira poss?vel. >> >> No link abaixo, podemos encontrar a ponta do iceberg e come?ar a conversa: >> >> http://blogs.perl.org/users/michael_g_schwern/2011/10/how-not-to-load-a-module-or-bad-interfaces-make-good-people-do-bad-things.html >> >> []'s >> >> >> 2013/6/11 Junior Moraes >>> >>> Hi. >>> >>> Estava aqui mexendo com uma aplica??o que utiliza o m?dulo AnyData[1] >>> dentro de um webservice que retorna as informa??es desejadas. Neste m?dulo, >>> temos o m?todo adExport() que recebe um par?metro (que, no caso da >>> aplica??o, era recebido via GET) referente ao 'format' e tenta instanciar o >>> m?dulo. >>> Fiquei brincando de manipular o path com esse par?metro, mas a >>> concatena??o da string '.pm' dificultava as coisas. Por?m, como na >>> explora??o de um RFI/LFI (Remote/Local File Inclusion) no PHP, ? poss?vel >>> ignorar isso com o bom e velho null byte[2]. >>> >>> Escrevi um exemplo pr?tico: >>> >>> $ pwd >>> /home/fvox/poc >>> >>> $ cat Module.pm >>> package Module; >>> >>> use common::sense; >>> use Moo; >>> use Carp; >>> >>> use vars qw(@ISA @EXPORT); >>> @ISA = qw(Exporter); >>> @EXPORT = qw(testing); >>> >>> sub testing { >>> my $plugin = shift; >>> >>> my $module = 'Module/' . $plugin . '.pm'; >>> eval { require $module; }; >>> croak $@ if $@; >>> >>> $module =~ s/\//::/g; >>> $module =~ s/\.pm$//gi; >>> my $obj = $module->new; >>> } >>> >>> 1; >>> >>> $ cat inc.pl >>> print "Null Byte injetado com sucesso! :)\n"; >>> >>> $ perl -MModule -E'say >>> testing("../../../../../../../../../home/fvox/poc/inc.pl\00");' >>> Null Byte injetado com sucesso! :) >>> Can't locate object method "new" via package >>> "Module::..::..::..::..::..::..::..::..::..::home::fvox::poc::inc.pl" >>> (perhaps you forgot to load >>> "Module::..::..::..::..::..::..::..::..::..::home::fvox::poc::inc.pl"?) at >>> Module.pm line 21. >>> >>> >>> N?o fiz nenhum experimento em alguma aplica??o real, mas ficou claro que ? >>> poss?vel injetar um 'evil code' num c?digo vulner?vel sem muitos problemas. >>> Suponho que tamb?m funcione na fun??o open(), entre outros casos. >>> Algu?m j? tinha brincado com isso antes? Hhauhauh >>> >>> PS: Desculpem se isso for muuuito antigo. ? que s? fui dar uma de >>> retardado e brincar com isso em 2013... :P >>> >>> [1] https://metacpan.org/module/AnyData >>> [2] http://en.wikipedia.org/wiki/Null_character >>> >>> -- >>> >>> ==================================== >>> Junior "fvox" Moraes >>> Linux Reg. #557527 >>> junior[at]fvox[dot]com[dot]br >>> fb[dot]com/juniorfvox >>> twitter[dot]com/fvox >>> ==================================== >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From lucastiagodemoraes at gmail.com Wed Jun 12 23:52:37 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 13 Jun 2013 03:52:37 -0300 Subject: [SP-pm] Escrever em PDF Message-ID: Bom dia pessoal, algu?m pode me indicar um m?dulo para escrever em PDF sem apagar os dados que nele j? existe? O arquivo ? um formul?rio tipo da Secret?ria da Fazenda. Vou ficar no aguardo, desde j? valeu pessoal :) -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Thu Jun 13 00:40:35 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 13 Jun 2013 04:40:35 -0300 Subject: [SP-pm] Escrever em PDF In-Reply-To: References: Message-ID: Encontrei o m?dulo PDF::API2 que funcionou, mas se algu?m conhece uma forma mais f?cil, aceito opini?es :) Falou. Em 13 de junho de 2013 03:52, Lucas Moraes escreveu: > Bom dia pessoal, algu?m pode me indicar um m?dulo para escrever em PDF sem > apagar os dados que nele j? existe? > O arquivo ? um formul?rio tipo da Secret?ria da Fazenda. > Vou ficar no aguardo, desde j? valeu pessoal :) > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Thu Jun 13 02:26:08 2013 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 13 Jun 2013 06:26:08 -0300 Subject: [SP-pm] Escrever em PDF In-Reply-To: References: Message-ID: Tenho utilizado o PDF::Create para algumas coisas. Acho o cara mais simples de todos que j? v? at? agora. Solli Honorio Em 13 de junho de 2013 04:40, Lucas Moraes escreveu: > Encontrei o m?dulo PDF::API2 que funcionou, mas se algu?m conhece uma > forma mais f?cil, aceito opini?es :) > > Falou. > > > Em 13 de junho de 2013 03:52, Lucas Moraes escreveu: > > Bom dia pessoal, algu?m pode me indicar um m?dulo para escrever em PDF sem >> apagar os dados que nele j? existe? >> O arquivo ? um formul?rio tipo da Secret?ria da Fazenda. >> Vou ficar no aguardo, desde j? valeu pessoal :) >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Thu Jun 13 03:34:14 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 13 Jun 2013 07:34:14 -0300 Subject: [SP-pm] Escrever em PDF In-Reply-To: References: Message-ID: Eu j? fiz muito isso! PDF::Reuse Ele trabalha na ram, mas ? bem r?pido. Pra criar o ?nico r?pido o suficiente ? o PDF haru Em 13/06/2013 04:44, "Lucas Moraes" escreveu: > Encontrei o m?dulo PDF::API2 que funcionou, mas se algu?m conhece uma > forma mais f?cil, aceito opini?es :) > > Falou. > > > Em 13 de junho de 2013 03:52, Lucas Moraes escreveu: > >> Bom dia pessoal, algu?m pode me indicar um m?dulo para escrever em PDF >> sem apagar os dados que nele j? existe? >> O arquivo ? um formul?rio tipo da Secret?ria da Fazenda. >> Vou ficar no aguardo, desde j? valeu pessoal :) >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Thu Jun 13 07:03:04 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 13 Jun 2013 11:03:04 -0300 Subject: [SP-pm] Escrever em PDF In-Reply-To: References: Message-ID: Valeu Solli e Renato vou olhar, eu achava que o haru era s? para impress?o, n?o cheguei a usar ele porque n?o consegui instalar o m?dulo. Mas vou tentar novamente. Falou. Em 13 de junho de 2013 07:34, Renato Santos escreveu: > Eu j? fiz muito isso! > > PDF::Reuse > > Ele trabalha na ram, mas ? bem r?pido. > > Pra criar o ?nico r?pido o suficiente ? o PDF haru > Em 13/06/2013 04:44, "Lucas Moraes" > escreveu: > >> Encontrei o m?dulo PDF::API2 que funcionou, mas se algu?m conhece uma >> forma mais f?cil, aceito opini?es :) >> >> Falou. >> >> >> Em 13 de junho de 2013 03:52, Lucas Moraes escreveu: >> >>> Bom dia pessoal, algu?m pode me indicar um m?dulo para escrever em PDF >>> sem apagar os dados que nele j? existe? >>> O arquivo ? um formul?rio tipo da Secret?ria da Fazenda. >>> Vou ficar no aguardo, desde j? valeu pessoal :) >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Thu Jun 13 07:06:58 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 13 Jun 2013 11:06:58 -0300 Subject: [SP-pm] Escrever em PDF In-Reply-To: References: Message-ID: pra instalar o modulo vc precisa instalar o http://libharu.org/ ele ? pra gerar PDF. tanto faz o destino do PDF! ent?o da pra vc criar paginas no PDF::Haru e depois posicionar em cima de outros PDFs usando PDF::Reuse. http://sao-paulo.pm.org/artigo/2010/pdfesuasutilidades 2013/6/13 Lucas Moraes > Valeu Solli e Renato vou olhar, eu achava que o haru era s? para > impress?o, n?o cheguei a usar ele porque n?o consegui instalar o m?dulo. > Mas vou tentar novamente. > > Falou. > > > Em 13 de junho de 2013 07:34, Renato Santos escreveu: > > Eu j? fiz muito isso! >> >> PDF::Reuse >> >> Ele trabalha na ram, mas ? bem r?pido. >> >> Pra criar o ?nico r?pido o suficiente ? o PDF haru >> Em 13/06/2013 04:44, "Lucas Moraes" >> escreveu: >> >>> Encontrei o m?dulo PDF::API2 que funcionou, mas se algu?m conhece uma >>> forma mais f?cil, aceito opini?es :) >>> >>> Falou. >>> >>> >>> Em 13 de junho de 2013 03:52, Lucas Moraes >> > escreveu: >>> >>>> Bom dia pessoal, algu?m pode me indicar um m?dulo para escrever em PDF >>>> sem apagar os dados que nele j? existe? >>>> O arquivo ? um formul?rio tipo da Secret?ria da Fazenda. >>>> Vou ficar no aguardo, desde j? valeu pessoal :) >>>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From gabriel.vieira at gmail.com Thu Jun 13 07:09:31 2013 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Thu, 13 Jun 2013 11:09:31 -0300 Subject: [SP-pm] Escrever em PDF In-Reply-To: References: Message-ID: use PDF::Reuse; use PDF::Reuse::Util; Muito f?cil de usar. 2013/6/13 Renato Santos : > pra instalar o modulo vc precisa instalar o http://libharu.org/ > > ele ? pra gerar PDF. tanto faz o destino do PDF! > > ent?o da pra vc criar paginas no PDF::Haru e depois posicionar em cima de > outros PDFs usando PDF::Reuse. > > http://sao-paulo.pm.org/artigo/2010/pdfesuasutilidades > > > 2013/6/13 Lucas Moraes >> >> Valeu Solli e Renato vou olhar, eu achava que o haru era s? para >> impress?o, n?o cheguei a usar ele porque n?o consegui instalar o m?dulo. Mas >> vou tentar novamente. >> >> Falou. >> >> >> Em 13 de junho de 2013 07:34, Renato Santos >> escreveu: >> >>> Eu j? fiz muito isso! >>> >>> PDF::Reuse >>> >>> Ele trabalha na ram, mas ? bem r?pido. >>> >>> Pra criar o ?nico r?pido o suficiente ? o PDF haru >>> >>> Em 13/06/2013 04:44, "Lucas Moraes" >>> escreveu: >>>> >>>> Encontrei o m?dulo PDF::API2 que funcionou, mas se algu?m conhece uma >>>> forma mais f?cil, aceito opini?es :) >>>> >>>> Falou. >>>> >>>> >>>> Em 13 de junho de 2013 03:52, Lucas Moraes >>>> escreveu: >>>>> >>>>> Bom dia pessoal, algu?m pode me indicar um m?dulo para escrever em PDF >>>>> sem apagar os dados que nele j? existe? >>>>> O arquivo ? um formul?rio tipo da Secret?ria da Fazenda. >>>>> Vou ficar no aguardo, desde j? valeu pessoal :) >>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Gabriel Vieira From lucastiagodemoraes at gmail.com Thu Jun 13 07:13:23 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 13 Jun 2013 11:13:23 -0300 Subject: [SP-pm] Escrever em PDF In-Reply-To: References: Message-ID: instalei com os comandos: apt-get install libhpdf-2.2.1 apt-get install libhpdf-dev Valeu Renato, vou continuar lendo. Em 13 de junho de 2013 11:06, Renato Santos escreveu: > pra instalar o modulo vc precisa instalar o http://libharu.org/ > > ele ? pra gerar PDF. tanto faz o destino do PDF! > > ent?o da pra vc criar paginas no PDF::Haru e depois posicionar em cima de > outros PDFs usando PDF::Reuse. > > http://sao-paulo.pm.org/artigo/2010/pdfesuasutilidades > > > 2013/6/13 Lucas Moraes > >> Valeu Solli e Renato vou olhar, eu achava que o haru era s? para >> impress?o, n?o cheguei a usar ele porque n?o consegui instalar o m?dulo. >> Mas vou tentar novamente. >> >> Falou. >> >> >> Em 13 de junho de 2013 07:34, Renato Santos escreveu: >> >> Eu j? fiz muito isso! >>> >>> PDF::Reuse >>> >>> Ele trabalha na ram, mas ? bem r?pido. >>> >>> Pra criar o ?nico r?pido o suficiente ? o PDF haru >>> Em 13/06/2013 04:44, "Lucas Moraes" >>> escreveu: >>> >>>> Encontrei o m?dulo PDF::API2 que funcionou, mas se algu?m conhece uma >>>> forma mais f?cil, aceito opini?es :) >>>> >>>> Falou. >>>> >>>> >>>> Em 13 de junho de 2013 03:52, Lucas Moraes < >>>> lucastiagodemoraes at gmail.com> escreveu: >>>> >>>>> Bom dia pessoal, algu?m pode me indicar um m?dulo para escrever em PDF >>>>> sem apagar os dados que nele j? existe? >>>>> O arquivo ? um formul?rio tipo da Secret?ria da Fazenda. >>>>> Vou ficar no aguardo, desde j? valeu pessoal :) >>>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Thu Jun 13 07:13:40 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 13 Jun 2013 11:13:40 -0300 Subject: [SP-pm] Escrever em PDF In-Reply-To: References: Message-ID: Valeu Gabriel Vieira Em 13 de junho de 2013 11:09, Gabriel Vieira escreveu: > use PDF::Reuse; > use PDF::Reuse::Util; > > Muito f?cil de usar. > > 2013/6/13 Renato Santos : > > pra instalar o modulo vc precisa instalar o http://libharu.org/ > > > > ele ? pra gerar PDF. tanto faz o destino do PDF! > > > > ent?o da pra vc criar paginas no PDF::Haru e depois posicionar em cima de > > outros PDFs usando PDF::Reuse. > > > > http://sao-paulo.pm.org/artigo/2010/pdfesuasutilidades > > > > > > 2013/6/13 Lucas Moraes > >> > >> Valeu Solli e Renato vou olhar, eu achava que o haru era s? para > >> impress?o, n?o cheguei a usar ele porque n?o consegui instalar o > m?dulo. Mas > >> vou tentar novamente. > >> > >> Falou. > >> > >> > >> Em 13 de junho de 2013 07:34, Renato Santos > >> escreveu: > >> > >>> Eu j? fiz muito isso! > >>> > >>> PDF::Reuse > >>> > >>> Ele trabalha na ram, mas ? bem r?pido. > >>> > >>> Pra criar o ?nico r?pido o suficiente ? o PDF haru > >>> > >>> Em 13/06/2013 04:44, "Lucas Moraes" > >>> escreveu: > >>>> > >>>> Encontrei o m?dulo PDF::API2 que funcionou, mas se algu?m conhece uma > >>>> forma mais f?cil, aceito opini?es :) > >>>> > >>>> Falou. > >>>> > >>>> > >>>> Em 13 de junho de 2013 03:52, Lucas Moraes > >>>> escreveu: > >>>>> > >>>>> Bom dia pessoal, algu?m pode me indicar um m?dulo para escrever em > PDF > >>>>> sem apagar os dados que nele j? existe? > >>>>> O arquivo ? um formul?rio tipo da Secret?ria da Fazenda. > >>>>> Vou ficar no aguardo, desde j? valeu pessoal :) > >>>> > >>>> > >>>> > >>>> =begin disclaimer > >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>> L > >>>> =end disclaimer > >>>> > >>> > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >>> > >> > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > > > -- > > Sarav?, > > Renato CRON > > http://www.renatocron.com/blog/ > > @renato_cron > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > Gabriel Vieira > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Thu Jun 13 07:41:33 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 13 Jun 2013 11:41:33 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF=5D_-_M=E3o_de_Obra_Projetos?= Message-ID: Pessoal, estou com uma equipe de quatro pessoas boas. Uma delas ? a pessoa mais inteligente que eu conhe?o, eu consigo um pre?o incr?vel na hora. O desenvolvimento ser? em Java e dependendo do problema poder? ser usado qualquer outra linguagem. Se algu?m tem algum projeto interessante e quiser fazer um teste me manda um e-mail pessoal, daniel.oliveira.mantovani at gmail.com []'s -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From marciodesouzaferreira at gmail.com Thu Jun 13 08:21:54 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Thu, 13 Jun 2013 12:21:54 -0300 Subject: [SP-pm] =?utf-8?q?=5BRio-pm=5D_=5BOFF=5D_-_M=C3=A3o_de_Obra_Proje?= =?utf-8?q?tos?= In-Reply-To: References: Message-ID: Mantovani, n?o entendi o objetivo do seu e-mail, ? capta??o de projeto? Se for isso recomendo vc usar o linkedin! Pessoal, estou com uma equipe de quatro pessoas boas. Uma delas ? a > pessoa mais inteligente que eu conhe?o, Detalhe melhor sua equipe, "a pessoa mais inteligente que conhe?o" ? t?o arbitr?rio quanto dizer "hoje ? o dia mais ensolarado da minha vida". Da forma que est? escrito soa infantil e sem peso "comercial". Diga a experi?ncia de cada um, no que sua equipe foco(sem tiver), projetos que j? desenvolveram, etc. > eu consigo um pre?o incr?vel na hora. Isso ? um detalhe sens?vel, e acredito q varie com o projeto, ou seja, parece SPAM ou algo do genero, evite essa abordagem assim t?o aberta. > O desenvolvimento ser? em Java e dependendo do problema > poder? ser usado qualquer outra linguagem. > Se o desenvolvimento ? em Java, n?o ? interessante enviar numa lista de Java? Linkedin mais uma vez! > Se algu?m tem algum projeto interessante e quiser fazer um teste me > manda um e-mail pessoal, daniel.oliveira.mantovani at gmail.com O que ? projeto interessante? E encare que o fato de voc? enviar publicamente, est? aberto de ser alvo de piada, n?o se preocupe com isso, ? uma piada ;-) -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Thu Jun 13 08:28:32 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 13 Jun 2013 12:28:32 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BRio-pm=5D_=5BOFF=5D_-_M=E3o_de_Obra_Pro?= =?iso-8859-1?q?jetos?= In-Reply-To: References: Message-ID: M?rcio, sua experi?ncia pessoal se limita a ser um simples desenvolvedor PHP. Deixe as pessoas s?rias interessadas se colocarem. Mas n?o fiquei triste, isso n?o ? uma piada ? a sua situa??o atual. 2013/6/13 Marcio Ferreira : > Mantovani, > > n?o entendi o objetivo do seu e-mail, ? capta??o de projeto? > Se for isso recomendo vc usar o linkedin! > >> Pessoal, estou com uma equipe de quatro pessoas boas. Uma delas ? a >> pessoa mais inteligente que eu conhe?o, > > > Detalhe melhor sua equipe, "a pessoa mais inteligente que conhe?o" ? t?o > arbitr?rio quanto dizer "hoje ? o dia mais ensolarado da minha vida". > Da forma que est? escrito soa infantil e sem peso "comercial". > Diga a experi?ncia de cada um, no que sua equipe foco(sem tiver), projetos > que j? desenvolveram, etc. > >> >> eu consigo um pre?o incr?vel na hora. > > > Isso ? um detalhe sens?vel, e acredito q varie com o projeto, ou seja, > parece SPAM ou algo do genero, evite essa abordagem assim t?o aberta. > >> >> O desenvolvimento ser? em Java e dependendo do problema >> poder? ser usado qualquer outra linguagem. > > > Se o desenvolvimento ? em Java, n?o ? interessante enviar numa lista de > Java? Linkedin mais uma vez! > >> >> Se algu?m tem algum projeto interessante e quiser fazer um teste me >> manda um e-mail pessoal, daniel.oliveira.mantovani at gmail.com > > > O que ? projeto interessante? > > > E encare que o fato de voc? enviar publicamente, est? aberto de ser alvo de > piada, n?o se preocupe com isso, ? uma piada ;-) > > _______________________________________________ > Rio-pm mailing list > Rio-pm at pm.org > http://mail.pm.org/mailman/listinfo/rio-pm -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From marciodesouzaferreira at gmail.com Thu Jun 13 08:34:34 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Thu, 13 Jun 2013 12:34:34 -0300 Subject: [SP-pm] =?utf-8?q?=5BRio-pm=5D_=5BOFF=5D_-_M=C3=A3o_de_Obra_Proje?= =?utf-8?q?tos?= In-Reply-To: References: Message-ID: OK Mantovani, se seu pai nao te deu educa??o, nao sou eu a fazer isso. Boa sorte! []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/6/13 Daniel de Oliveira Mantovani > M?rcio, sua experi?ncia pessoal se limita a ser um simples > desenvolvedor PHP. Deixe as pessoas s?rias interessadas se colocarem. > Mas n?o fiquei triste, isso n?o ? uma piada ? a sua situa??o atual. > > 2013/6/13 Marcio Ferreira : > > Mantovani, > > > > n?o entendi o objetivo do seu e-mail, ? capta??o de projeto? > > Se for isso recomendo vc usar o linkedin! > > > >> Pessoal, estou com uma equipe de quatro pessoas boas. Uma delas ? a > >> pessoa mais inteligente que eu conhe?o, > > > > > > Detalhe melhor sua equipe, "a pessoa mais inteligente que conhe?o" ? t?o > > arbitr?rio quanto dizer "hoje ? o dia mais ensolarado da minha vida". > > Da forma que est? escrito soa infantil e sem peso "comercial". > > Diga a experi?ncia de cada um, no que sua equipe foco(sem tiver), > projetos > > que j? desenvolveram, etc. > > > >> > >> eu consigo um pre?o incr?vel na hora. > > > > > > Isso ? um detalhe sens?vel, e acredito q varie com o projeto, ou seja, > > parece SPAM ou algo do genero, evite essa abordagem assim t?o aberta. > > > >> > >> O desenvolvimento ser? em Java e dependendo do problema > >> poder? ser usado qualquer outra linguagem. > > > > > > Se o desenvolvimento ? em Java, n?o ? interessante enviar numa lista de > > Java? Linkedin mais uma vez! > > > >> > >> Se algu?m tem algum projeto interessante e quiser fazer um teste me > >> manda um e-mail pessoal, daniel.oliveira.mantovani at gmail.com > > > > > > O que ? projeto interessante? > > > > > > E encare que o fato de voc? enviar publicamente, est? aberto de ser alvo > de > > piada, n?o se preocupe com isso, ? uma piada ;-) > > > > _______________________________________________ > > Rio-pm mailing list > > Rio-pm at pm.org > > http://mail.pm.org/mailman/listinfo/rio-pm > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > _______________________________________________ > Rio-pm mailing list > Rio-pm at pm.org > http://mail.pm.org/mailman/listinfo/rio-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Thu Jun 13 08:48:47 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 13 Jun 2013 12:48:47 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BRio-pm=5D_=5BOFF=5D_-_M=E3o_de_Obra_Pro?= =?iso-8859-1?q?jetos?= In-Reply-To: References: Message-ID: Mantovani para de menosprezar o PHP aqui na comunidade. Se quiser expressar sua opini?o, fa?a isso em outro lugar. Muitos aqui na comunidade usam PHP. Voc? ? rapaz inteligente e gente boa, n?o deixe que seu ego apague suas qualidades. Em 13 de junho de 2013 12:34, Marcio Ferreira < marciodesouzaferreira at gmail.com> escreveu: > OK Mantovani, se seu pai nao te deu educa??o, nao sou eu a fazer isso. > > Boa sorte! > > > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/6/13 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> M?rcio, sua experi?ncia pessoal se limita a ser um simples >> desenvolvedor PHP. Deixe as pessoas s?rias interessadas se colocarem. >> Mas n?o fiquei triste, isso n?o ? uma piada ? a sua situa??o atual. >> >> 2013/6/13 Marcio Ferreira : >> > Mantovani, >> > >> > n?o entendi o objetivo do seu e-mail, ? capta??o de projeto? >> > Se for isso recomendo vc usar o linkedin! >> > >> >> Pessoal, estou com uma equipe de quatro pessoas boas. Uma delas ? a >> >> pessoa mais inteligente que eu conhe?o, >> > >> > >> > Detalhe melhor sua equipe, "a pessoa mais inteligente que conhe?o" ? t?o >> > arbitr?rio quanto dizer "hoje ? o dia mais ensolarado da minha vida". >> > Da forma que est? escrito soa infantil e sem peso "comercial". >> > Diga a experi?ncia de cada um, no que sua equipe foco(sem tiver), >> projetos >> > que j? desenvolveram, etc. >> > >> >> >> >> eu consigo um pre?o incr?vel na hora. >> > >> > >> > Isso ? um detalhe sens?vel, e acredito q varie com o projeto, ou seja, >> > parece SPAM ou algo do genero, evite essa abordagem assim t?o aberta. >> > >> >> >> >> O desenvolvimento ser? em Java e dependendo do problema >> >> poder? ser usado qualquer outra linguagem. >> > >> > >> > Se o desenvolvimento ? em Java, n?o ? interessante enviar numa lista de >> > Java? Linkedin mais uma vez! >> > >> >> >> >> Se algu?m tem algum projeto interessante e quiser fazer um teste me >> >> manda um e-mail pessoal, daniel.oliveira.mantovani at gmail.com >> > >> > >> > O que ? projeto interessante? >> > >> > >> > E encare que o fato de voc? enviar publicamente, est? aberto de ser >> alvo de >> > piada, n?o se preocupe com isso, ? uma piada ;-) >> > >> > _______________________________________________ >> > Rio-pm mailing list >> > Rio-pm at pm.org >> > http://mail.pm.org/mailman/listinfo/rio-pm >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> _______________________________________________ >> Rio-pm mailing list >> Rio-pm at pm.org >> http://mail.pm.org/mailman/listinfo/rio-pm >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ricardostock at bol.com.br Thu Jun 13 09:26:12 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Thu, 13 Jun 2013 13:26:12 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF=5D_-_M=E3o_de_Obra_Projetos?= References: Message-ID: voc? deve ser bom pra caramba.... :-( . Boa sorte Ricardo Stock www.stocksistemas.com.br ----- Original Message ----- From: "Daniel de Oliveira Mantovani" To: ; "Perl Mongers Rio de Janeiro" Sent: Thursday, June 13, 2013 11:41 AM Subject: [SP-pm] [OFF] - M?o de Obra Projetos Pessoal, estou com uma equipe de quatro pessoas boas. Uma delas ? a pessoa mais inteligente que eu conhe?o, eu consigo um pre?o incr?vel na hora. O desenvolvimento ser? em Java e dependendo do problema poder? ser usado qualquer outra linguagem. Se algu?m tem algum projeto interessante e quiser fazer um teste me manda um e-mail pessoal, daniel.oliveira.mantovani at gmail.com []'s -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer From daniel.oliveira.mantovani at gmail.com Thu Jun 13 09:40:39 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 13 Jun 2013 13:40:39 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BRio-pm=5D_=5BOFF=5D_-_M=E3o_de_Obra_Pro?= =?iso-8859-1?q?jetos?= In-Reply-To: References: Message-ID: Lucas, eu n?o estou menosprezando PHP. ? que ele ? um programador PHP, se fosse Perl, Java, Python etc eu teria dito. 2013/6/13 Lucas Moraes : > Mantovani para de menosprezar o PHP aqui na comunidade. Se quiser expressar > sua opini?o, fa?a isso em outro lugar. Muitos aqui na comunidade usam PHP. > Voc? ? rapaz inteligente e gente boa, n?o deixe que seu ego apague suas > qualidades. > > > Em 13 de junho de 2013 12:34, Marcio Ferreira > escreveu: >> >> OK Mantovani, se seu pai nao te deu educa??o, nao sou eu a fazer isso. >> >> Boa sorte! >> >> >> >> >> []s, >> >> Marcio Ferreira >> skype: marcio.ferreir4 >> (21) 8365-7768 >> >> >> 2013/6/13 Daniel de Oliveira Mantovani >> >>> >>> M?rcio, sua experi?ncia pessoal se limita a ser um simples >>> desenvolvedor PHP. Deixe as pessoas s?rias interessadas se colocarem. >>> Mas n?o fiquei triste, isso n?o ? uma piada ? a sua situa??o atual. >>> >>> 2013/6/13 Marcio Ferreira : >>> > Mantovani, >>> > >>> > n?o entendi o objetivo do seu e-mail, ? capta??o de projeto? >>> > Se for isso recomendo vc usar o linkedin! >>> > >>> >> Pessoal, estou com uma equipe de quatro pessoas boas. Uma delas ? a >>> >> pessoa mais inteligente que eu conhe?o, >>> > >>> > >>> > Detalhe melhor sua equipe, "a pessoa mais inteligente que conhe?o" ? >>> > t?o >>> > arbitr?rio quanto dizer "hoje ? o dia mais ensolarado da minha vida". >>> > Da forma que est? escrito soa infantil e sem peso "comercial". >>> > Diga a experi?ncia de cada um, no que sua equipe foco(sem tiver), >>> > projetos >>> > que j? desenvolveram, etc. >>> > >>> >> >>> >> eu consigo um pre?o incr?vel na hora. >>> > >>> > >>> > Isso ? um detalhe sens?vel, e acredito q varie com o projeto, ou seja, >>> > parece SPAM ou algo do genero, evite essa abordagem assim t?o aberta. >>> > >>> >> >>> >> O desenvolvimento ser? em Java e dependendo do problema >>> >> poder? ser usado qualquer outra linguagem. >>> > >>> > >>> > Se o desenvolvimento ? em Java, n?o ? interessante enviar numa lista de >>> > Java? Linkedin mais uma vez! >>> > >>> >> >>> >> Se algu?m tem algum projeto interessante e quiser fazer um teste me >>> >> manda um e-mail pessoal, daniel.oliveira.mantovani at gmail.com >>> > >>> > >>> > O que ? projeto interessante? >>> > >>> > >>> > E encare que o fato de voc? enviar publicamente, est? aberto de ser >>> > alvo de >>> > piada, n?o se preocupe com isso, ? uma piada ;-) >>> > >>> > _______________________________________________ >>> > Rio-pm mailing list >>> > Rio-pm at pm.org >>> > http://mail.pm.org/mailman/listinfo/rio-pm >>> >>> >>> >>> -- >>> >>> -dom >>> >>> -- >>> >>> IBM - Business Analytics Optimization Consultant >>> Daniel Mantovani +5511 8538-9897 >>> XOXO >>> _______________________________________________ >>> Rio-pm mailing list >>> Rio-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/rio-pm >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From crncosta at gmail.com Thu Jun 13 10:37:22 2013 From: crncosta at gmail.com (Carlos Costa) Date: Thu, 13 Jun 2013 14:37:22 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BRio-pm=5D_=5BOFF=5D_-_M=E3o_de_Obra_Pro?= =?iso-8859-1?q?jetos?= In-Reply-To: References: Message-ID: Por favor, tenham uma conduta ?tica e respeitem os demais membros da lista. ( )s Carlos. 2013/6/13 Daniel de Oliveira Mantovani > Lucas, eu n?o estou menosprezando PHP. ? que ele ? um programador PHP, > se fosse Perl, Java, Python etc eu teria dito. > > 2013/6/13 Lucas Moraes : > > Mantovani para de menosprezar o PHP aqui na comunidade. Se quiser > expressar > > sua opini?o, fa?a isso em outro lugar. Muitos aqui na comunidade usam > PHP. > > Voc? ? rapaz inteligente e gente boa, n?o deixe que seu ego apague suas > > qualidades. > > > > > > Em 13 de junho de 2013 12:34, Marcio Ferreira > > escreveu: > >> > >> OK Mantovani, se seu pai nao te deu educa??o, nao sou eu a fazer isso. > >> > >> Boa sorte! > >> > >> > >> > >> > >> []s, > >> > >> Marcio Ferreira > >> skype: marcio.ferreir4 > >> (21) 8365-7768 > >> > >> > >> 2013/6/13 Daniel de Oliveira Mantovani > >> > >>> > >>> M?rcio, sua experi?ncia pessoal se limita a ser um simples > >>> desenvolvedor PHP. Deixe as pessoas s?rias interessadas se colocarem. > >>> Mas n?o fiquei triste, isso n?o ? uma piada ? a sua situa??o atual. > >>> > >>> 2013/6/13 Marcio Ferreira : > >>> > Mantovani, > >>> > > >>> > n?o entendi o objetivo do seu e-mail, ? capta??o de projeto? > >>> > Se for isso recomendo vc usar o linkedin! > >>> > > >>> >> Pessoal, estou com uma equipe de quatro pessoas boas. Uma delas ? a > >>> >> pessoa mais inteligente que eu conhe?o, > >>> > > >>> > > >>> > Detalhe melhor sua equipe, "a pessoa mais inteligente que conhe?o" ? > >>> > t?o > >>> > arbitr?rio quanto dizer "hoje ? o dia mais ensolarado da minha vida". > >>> > Da forma que est? escrito soa infantil e sem peso "comercial". > >>> > Diga a experi?ncia de cada um, no que sua equipe foco(sem tiver), > >>> > projetos > >>> > que j? desenvolveram, etc. > >>> > > >>> >> > >>> >> eu consigo um pre?o incr?vel na hora. > >>> > > >>> > > >>> > Isso ? um detalhe sens?vel, e acredito q varie com o projeto, ou > seja, > >>> > parece SPAM ou algo do genero, evite essa abordagem assim t?o aberta. > >>> > > >>> >> > >>> >> O desenvolvimento ser? em Java e dependendo do problema > >>> >> poder? ser usado qualquer outra linguagem. > >>> > > >>> > > >>> > Se o desenvolvimento ? em Java, n?o ? interessante enviar numa lista > de > >>> > Java? Linkedin mais uma vez! > >>> > > >>> >> > >>> >> Se algu?m tem algum projeto interessante e quiser fazer um teste me > >>> >> manda um e-mail pessoal, daniel.oliveira.mantovani at gmail.com > >>> > > >>> > > >>> > O que ? projeto interessante? > >>> > > >>> > > >>> > E encare que o fato de voc? enviar publicamente, est? aberto de ser > >>> > alvo de > >>> > piada, n?o se preocupe com isso, ? uma piada ;-) > >>> > > >>> > _______________________________________________ > >>> > Rio-pm mailing list > >>> > Rio-pm at pm.org > >>> > http://mail.pm.org/mailman/listinfo/rio-pm > >>> > >>> > >>> > >>> -- > >>> > >>> -dom > >>> > >>> -- > >>> > >>> IBM - Business Analytics Optimization Consultant > >>> Daniel Mantovani +5511 8538-9897 > >>> XOXO > >>> _______________________________________________ > >>> Rio-pm mailing list > >>> Rio-pm at pm.org > >>> http://mail.pm.org/mailman/listinfo/rio-pm > >> > >> > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Thu Jun 13 11:41:51 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 13 Jun 2013 15:41:51 -0300 Subject: [SP-pm] =?utf-8?q?=5BOFF=5D_-_M=C3=A3o_de_Obra_Projetos?= In-Reply-To: (Daniel de Oliveira Mantovani's message of "Thu, 13 Jun 2013 12:28:32 -0300") Message-ID: Mantovani, ? extrema falta de netiqueta cross-postar em listas de email pra assuntos desse tipo. E M?rcio, responder pra ambas as listas est? igualmente fora da netiqueta. Se quiserem trocar farpas desnecess?rias, por favor, fa?am com um m?nimo de eleg?ncia. -- Eden Cardim S?o Paulo Perl Mongers From eduardo at web2solutions.com.br Thu Jun 13 11:52:20 2013 From: eduardo at web2solutions.com.br (Eduardo Almeida) Date: Thu, 13 Jun 2013 15:52:20 -0300 Subject: [SP-pm] =?utf-8?q?=5BOFF=5D_-_M=C3=A3o_de_Obra_Projetos?= In-Reply-To: References: Message-ID: <51BA14E4.7020607@web2solutions.com.br> "Farpas" nem ? o problema .. o problema ? a falta de respeito e a prepot?ncia, duas coisas completamente adversas ? convivencia saud?vel. On 13/06/2013 15:41, Eden Cardim wrote: > Mantovani, ? extrema falta de netiqueta cross-postar em listas de > email pra assuntos desse tipo. > > E M?rcio, responder pra ambas as listas est? igualmente fora da > netiqueta. > > Se quiserem trocar farpas desnecess?rias, por favor, fa?am com um > m?nimo de eleg?ncia. > > -- > Eden Cardim > S?o Paulo Perl Mongers > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- Eduardo Almeida - Software Engineer eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 *WEB2 Solutions* - Inovando, sempre! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From creaktive at gmail.com Thu Jun 13 12:04:56 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Thu, 13 Jun 2013 16:04:56 -0300 Subject: [SP-pm] =?utf-8?q?=5BRio-pm=5D_=5BOFF=5D_-_M=C3=A3o_de_Obra_Proje?= =?utf-8?q?tos?= In-Reply-To: <51BA14E4.7020607@web2solutions.com.br> References: <51BA14E4.7020607@web2solutions.com.br> Message-ID: Meus caros Daniel e M?rcio! Ambos j? s?o pessoas adultas. Por que simplesmente n?o baixar o z?per e comparar os tamanhos?! ???????, 13 ???? 2013 ?. ???????????? Eduardo Almeida ?????: > "Farpas" nem ? o problema .. o problema ? a falta de respeito e a > prepot?ncia, duas coisas completamente adversas ? convivencia saud?vel. > > > On 13/06/2013 15:41, Eden Cardim wrote: > > Mantovani, ? extrema falta de netiqueta cross-postar em listas de > email pra assuntos desse tipo. > > E M?rcio, responder pra ambas as listas est? igualmente fora da > netiqueta. > > Se quiserem trocar farpas desnecess?rias, por favor, fa?am com um > m?nimo de eleg?ncia. > > -- > Eden Cardim > S?o Paulo Perl Mongers > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > -- > Eduardo Almeida - Software Engineer > eduardo at web2solutions.com.br 'eduardo at web2solutions.com.br');> - 27 3021-2430 / 27 9839 3755 > > *WEB2 Solutions* - Inovando, sempre! > -- ?????????? ? ????? iPhone -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Thu Jun 13 12:08:52 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 13 Jun 2013 16:08:52 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BRio-pm=5D_=5BOFF=5D_-_M=E3o_de_Obra_Pro?= =?iso-8859-1?q?jetos?= In-Reply-To: References: <51BA14E4.7020607@web2solutions.com.br> Message-ID: kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk Em 13 de junho de 2013 16:04, Stanislaw Pusep escreveu: > Meus caros Daniel e M?rcio! > Ambos j? s?o pessoas adultas. Por que simplesmente n?o baixar o z?per e > comparar os tamanhos?! > > ???????, 13 ???? 2013 ?. ???????????? Eduardo Almeida ?????: > > "Farpas" nem ? o problema .. o problema ? a falta de respeito e a >> prepot?ncia, duas coisas completamente adversas ? convivencia saud?vel. >> >> >> On 13/06/2013 15:41, Eden Cardim wrote: >> >> Mantovani, ? extrema falta de netiqueta cross-postar em listas de >> email pra assuntos desse tipo. >> >> E M?rcio, responder pra ambas as listas est? igualmente fora da >> netiqueta. >> >> Se quiserem trocar farpas desnecess?rias, por favor, fa?am com um >> m?nimo de eleg?ncia. >> >> -- >> Eden Cardim >> S?o Paulo Perl Mongers >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> -- >> Eduardo Almeida - Software Engineer >> eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >> >> *WEB2 Solutions* - Inovando, sempre! >> > > > -- > ?????????? ? ????? iPhone > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Thu Jun 13 12:10:42 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 13 Jun 2013 16:10:42 -0300 Subject: [SP-pm] =?utf-8?q?=5BRio-pm=5D_=5BOFF=5D_-_M=C3=A3o_de_Obra_Proje?= =?utf-8?q?tos?= In-Reply-To: References: <51BA14E4.7020607@web2solutions.com.br> Message-ID: Nunca ? demais lembrar o peso e o significado destes problemas, uma vez que o novo modelo estrutural aqui preconizado garante a contribui??o de um grupo importante na determina??o dos procedimentos normalmente adotados. A pr?tica cotidiana prova que a consolida??o das estruturas estende o alcance e a import?ncia das dire??es preferenciais no sentido do progresso. Percebemos, cada vez mais, que o acompanhamento das prefer?ncias de consumo causa impacto indireto na reavalia??o do sistema de forma??o de quadros que corresponde ?s necessidades. Podemos j? vislumbrar o modo pelo qual o comprometimento entre as equipes obstaculiza a aprecia??o da import?ncia das condi??es inegavelmente apropriadas. Acima de tudo, ? fundamental ressaltar que o entendimento das metas propostas prepara-nos para enfrentar situa??es at?picas decorrentes dos ?ndices pretendidos. 2013/6/13 Lucas Moraes > kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk > > > Em 13 de junho de 2013 16:04, Stanislaw Pusep escreveu: > > Meus caros Daniel e M?rcio! >> Ambos j? s?o pessoas adultas. Por que simplesmente n?o baixar o z?per e >> comparar os tamanhos?! >> >> ???????, 13 ???? 2013 ?. ???????????? Eduardo Almeida ?????: >> >> "Farpas" nem ? o problema .. o problema ? a falta de respeito e a >>> prepot?ncia, duas coisas completamente adversas ? convivencia saud?vel. >>> >>> >>> On 13/06/2013 15:41, Eden Cardim wrote: >>> >>> Mantovani, ? extrema falta de netiqueta cross-postar em listas de >>> email pra assuntos desse tipo. >>> >>> E M?rcio, responder pra ambas as listas est? igualmente fora da >>> netiqueta. >>> >>> Se quiserem trocar farpas desnecess?rias, por favor, fa?am com um >>> m?nimo de eleg?ncia. >>> >>> -- >>> Eden Cardim >>> S?o Paulo Perl Mongers >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> >>> -- >>> Eduardo Almeida - Software Engineer >>> eduardo at web2solutions.com.br - 27 3021-2430 / 27 9839 3755 >>> >>> *WEB2 Solutions* - Inovando, sempre! >>> >> >> >> -- >> ?????????? ? ????? iPhone >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From acid06 at gmail.com Thu Jun 13 22:02:16 2013 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Fri, 14 Jun 2013 02:02:16 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= Message-ID: Pessoal, Estou enviando essa mensagem pois acredito que o p?blico dessa lista possui contato com muita gente de outros pa?ses e acho interessante tentar divulgar pra fora o que est? acontecendo aqui no Brasil atualmente. O mundo est? com os olhos na Turquia, mas aqui coisas bem similares (em grau menor) est?o ocorrendo. Acho que ? necess?rio que o resto do mundo saiba que, por mais que o Brasil tenha progredido economicamente, a opress?o ?s liberdades civis aqui ? alta e muitas vezes mascarada. Pode parecer que n?o leva a nada (e, sinceramente, pode n?o levar em nada). Mas talvez um simples gesto como enviar algumas not?cias em ingl?s para pessoas de fora com as quais voc?s tenham contato j? ajude a demonstrar essa situa??o. Pode ser o in?cio de alguma coisa. Falo isso sem demagogia e de maneira apartid?ria. Quem me conhece sabe que eu n?o sou comunista, socialista ou esquerdista. N?o gosto do Lula, do PT e muito menos do PSTU ou PSOL. Sinceramente, a maioria das manifesta??es me enchem o saco. Mas isso n?o quer dizer que eu seja a favor de opress?o e repress?o como tem acontecido em SP (que, ali?s, ? governada pelo PT - mostrando que, quando aperta, ? tudo farinha do mesmo saco). Os acontecimentos presentes ferem as liberdades civis de qualquer cidad?o brasileiro. Eu ainda estou tentando achar links em ingl?s sobre o assunto, mas abaixo vai um pelo menos, pra servir como refer?ncia: http://boingboing.net/2013/06/13/brutal-police-crackdown-on-pro.html Muitos links internacionais (e nacionais) e ainda focam no ponto do aumento da tarifa - que ? irrelevante na altura do campeonato, em minha opini?o. ? uma quest?o de liberdades civis. Abaixo vai uma cita??o, que considero apropriada para a situa??o. Reflitam sobre suas posi??es sobre as manifesta??es em SP. "When the Nazis came for the communists, I remained silent; I was not a communist. When they locked up the social democrats, I remained silent; I was not a social democrat. When they came for the trade unionists, I did not speak out; I was not a trade unionist. When they came for the Jews, I remained silent; I wasn't a Jew. When they came for me, there was no one left to speak out." -- Martin Niem?lle, sobre a opress?o nazista. Pe?o desculpas pelo off-topic. -Nilson From glasswalk3r at yahoo.com.br Fri Jun 14 04:53:23 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Fri, 14 Jun 2013 08:53:23 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: Message-ID: <51BB0433.1070704@yahoo.com.br> Belo texto Nilson, Infelizmente eu tenho escutado muito, principalmente aonde trabalho, reclama??es sobre como os protestantes s?o vagabundos e ficam destruindo patrim?nio p?blico por reles R$0,20. Mas garanto que a maioria deles vem e v?o de carro. Eu ainda adicionaria a observa??o de como o governo atual tem se ocupado em terminar de destruir o ensino p?blico fundamental e fomentar o crescimento de FAFUP's (Faculdades de Funilaria e Pintura) em detrimento das universidades p?blicas. Para mim isso nada mais ? do que manobrar o povo, afinal um povo ignorante ? mais f?cil de controlar. Observa??o: quando falo de governo atual, falo de todos os partidos, afinal quem cala consente. Observa??o 2: ideologia pol?tica no Brasil n?o existe j? a muitos anos, o que existe ? exerc?cio de manuten??o de poder. []'s Alceu Em 14-06-2013 02:02, Nilson Santos Figueiredo Jr. escreveu: > Pessoal, > > Estou enviando essa mensagem pois acredito que o p?blico dessa lista > possui contato com muita gente de outros pa?ses e acho interessante > tentar divulgar pra fora o que est? acontecendo aqui no Brasil > atualmente. O mundo est? com os olhos na Turquia, mas aqui coisas bem > similares (em grau menor) est?o ocorrendo. > > Acho que ? necess?rio que o resto do mundo saiba que, por mais que o > Brasil tenha progredido economicamente, a opress?o ?s liberdades civis > aqui ? alta e muitas vezes mascarada. Pode parecer que n?o leva a nada > (e, sinceramente, pode n?o levar em nada). Mas talvez um simples gesto > como enviar algumas not?cias em ingl?s para pessoas de fora com as > quais voc?s tenham contato j? ajude a demonstrar essa situa??o. Pode > ser o in?cio de alguma coisa. > > Falo isso sem demagogia e de maneira apartid?ria. Quem me conhece sabe > que eu n?o sou comunista, socialista ou esquerdista. N?o gosto do > Lula, do PT e muito menos do PSTU ou PSOL. Sinceramente, a maioria das > manifesta??es me enchem o saco. Mas isso n?o quer dizer que eu seja a > favor de opress?o e repress?o como tem acontecido em SP (que, ali?s, ? > governada pelo PT - mostrando que, quando aperta, ? tudo farinha do > mesmo saco). > > Os acontecimentos presentes ferem as liberdades civis de qualquer > cidad?o brasileiro. > > Eu ainda estou tentando achar links em ingl?s sobre o assunto, mas > abaixo vai um pelo menos, pra servir como refer?ncia: > > http://boingboing.net/2013/06/13/brutal-police-crackdown-on-pro.html > > Muitos links internacionais (e nacionais) e ainda focam no ponto do > aumento da tarifa - que ? irrelevante na altura do campeonato, em > minha opini?o. ? uma quest?o de liberdades civis. > > Abaixo vai uma cita??o, que considero apropriada para a situa??o. > Reflitam sobre suas posi??es sobre as manifesta??es em SP. > > "When the Nazis came for the communists, > I remained silent; > I was not a communist. > > When they locked up the social democrats, > I remained silent; > I was not a social democrat. > > When they came for the trade unionists, > I did not speak out; > I was not a trade unionist. > > When they came for the Jews, > I remained silent; > I wasn't a Jew. > > When they came for me, > there was no one left to speak out." > -- Martin Niem?lle, sobre a opress?o nazista. > > Pe?o desculpas pelo off-topic. > > -Nilson > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From eden at insoli.de Fri Jun 14 06:29:42 2013 From: eden at insoli.de (Eden Cardim) Date: Fri, 14 Jun 2013 10:29:42 -0300 Subject: [SP-pm] =?utf-8?q?=5BOFF-TOPIC=5D_Manifesta=C3=A7=C3=B5es_no_Bras?= =?utf-8?q?il_/_SP?= In-Reply-To: <51BB0433.1070704@yahoo.com.br> (Alceu Rodrigues de Freitas Junior's message of "Fri, 14 Jun 2013 08:53:23 -0300") References: <51BB0433.1070704@yahoo.com.br> Message-ID: >>>>> "Alceu" == Alceu Rodrigues de Freitas Junior writes: Alceu> Belo texto Nilson, Infelizmente eu tenho escutado muito, Alceu> principalmente aonde trabalho, reclama??es sobre como os Alceu> protestantes s?o vagabundos e ficam destruindo patrim?nio Alceu> p?blico por reles R$0,20. Reles R$ 0,20? N?o ? assim que se faz a conta. S?o 6,6% de aumento. S?o R$ 0,20 (ou mais) duas vezes por dia at? o fim dos tempos. Pras empresas, que precisam pagar vale-transporte, isso significa um aumento consider?vel no or?amento, que v?o repassar o custo nos produtos e servi?os. Mesmo se eles fossem "vagabundos", existem penalidades previstas em lei pra quem depreda patrim?nio p?blico e levar cassetada e bala de borracha n?o ? uma delas. Isso tamb?m n?o justifica a pol?cia arbitrariamente proibir as pessoas de usarem vinagre. Alceu> Mas garanto que a maioria deles vem e v?o de carro. Mesmo se fosse esse o caso, qual o problema? N?o se pode reclamar de um aumento do sistema de transporte p?blico sem ser usu?rio? Onde tem isso escrito na constitui??o? Muitas vezes o aumento reflete no cidad?o indiretamente, ou o cidad?o simplesmente simpatiza com a causa. Te convido a reler o texto do Martin Niem?lle supra-citado pelo Nilson. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From tiago.peczenyj at gmail.com Fri Jun 14 06:53:52 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Fri, 14 Jun 2013 15:53:52 +0200 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> Message-ID: eu ja acho o seguinte: eu sinto q vamos ficando reacionarios ao longo do tempo. tipo eu tenho varios amigos q falam "oh... mas protesto tem q ser pacifico" e outros mimimis. mas eles nao fazem nada, nem protestos pacificos. quando muito assinam uma peti??o virtual. protesto nas ruas tem de tudo: de cara jogando flor na polica a cara q joga coquetel molotov. quando a gente ve pela tv em outro pais nos temos uma reacao mas quando vemos aqui nos meio q tomamos outra atitude as vezes, pq no fundo isso incomoda a todos. o bom mesmo seria nao participar de nada e viver na boa ... infelizmente isso eh a receita pro desastre e nos estamos no caminho do abismo de novo. meus dois centavos. 2013/6/14 Eden Cardim > >>>>> "Alceu" == Alceu Rodrigues de Freitas Junior < > glasswalk3r at yahoo.com.br> writes: > > Alceu> Belo texto Nilson, Infelizmente eu tenho escutado muito, > Alceu> principalmente aonde trabalho, reclama??es sobre como os > Alceu> protestantes s?o vagabundos e ficam destruindo patrim?nio > Alceu> p?blico por reles R$0,20. > > Reles R$ 0,20? N?o ? assim que se faz a conta. S?o 6,6% de aumento. > S?o R$ 0,20 (ou mais) duas vezes por dia at? o fim dos tempos. Pras > empresas, que precisam pagar vale-transporte, isso significa um > aumento consider?vel no or?amento, que v?o repassar o custo nos > produtos e servi?os. Mesmo se eles fossem "vagabundos", existem > penalidades previstas em lei pra quem depreda patrim?nio p?blico e > levar cassetada e bala de borracha n?o ? uma delas. Isso tamb?m n?o > justifica a pol?cia arbitrariamente proibir as pessoas de usarem > vinagre. > > Alceu> Mas garanto que a maioria deles vem e v?o de carro. > > Mesmo se fosse esse o caso, qual o problema? N?o se pode reclamar de > um aumento do sistema de transporte p?blico sem ser usu?rio? Onde tem > isso escrito na constitui??o? Muitas vezes o aumento reflete no > cidad?o indiretamente, ou o cidad?o simplesmente simpatiza com a > causa. Te convido a reler o texto do Martin Niem?lle supra-citado pelo > Nilson. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From gabriel.vieira at gmail.com Fri Jun 14 07:04:57 2013 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Fri, 14 Jun 2013 11:04:57 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> Message-ID: http://blog.tribunadonorte.com.br/abelhinha/fortaleza-da-exemplo-de-protesto-e-motivo-louvavel-seguranca-publica/94511 2013/6/14 Tiago Peczenyj : > eu ja acho o seguinte: eu sinto q vamos ficando reacionarios ao longo do > tempo. > > tipo eu tenho varios amigos q falam "oh... mas protesto tem q ser pacifico" > e outros mimimis. mas eles nao fazem nada, nem protestos pacificos. quando > muito assinam uma peti??o virtual. > > protesto nas ruas tem de tudo: de cara jogando flor na polica a cara q joga > coquetel molotov. quando a gente ve pela tv em outro pais nos temos uma > reacao mas quando vemos aqui nos meio q tomamos outra atitude as vezes, pq > no fundo isso incomoda a todos. o bom mesmo seria nao participar de nada e > viver na boa ... infelizmente isso eh a receita pro desastre e nos estamos > no caminho do abismo de novo. > > meus dois centavos. > > > 2013/6/14 Eden Cardim >> >> >>>>> "Alceu" == Alceu Rodrigues de Freitas Junior >> >>>>> writes: >> >> Alceu> Belo texto Nilson, Infelizmente eu tenho escutado muito, >> Alceu> principalmente aonde trabalho, reclama??es sobre como os >> Alceu> protestantes s?o vagabundos e ficam destruindo patrim?nio >> Alceu> p?blico por reles R$0,20. >> >> Reles R$ 0,20? N?o ? assim que se faz a conta. S?o 6,6% de aumento. >> S?o R$ 0,20 (ou mais) duas vezes por dia at? o fim dos tempos. Pras >> empresas, que precisam pagar vale-transporte, isso significa um >> aumento consider?vel no or?amento, que v?o repassar o custo nos >> produtos e servi?os. Mesmo se eles fossem "vagabundos", existem >> penalidades previstas em lei pra quem depreda patrim?nio p?blico e >> levar cassetada e bala de borracha n?o ? uma delas. Isso tamb?m n?o >> justifica a pol?cia arbitrariamente proibir as pessoas de usarem >> vinagre. >> >> Alceu> Mas garanto que a maioria deles vem e v?o de carro. >> >> Mesmo se fosse esse o caso, qual o problema? N?o se pode reclamar de >> um aumento do sistema de transporte p?blico sem ser usu?rio? Onde tem >> isso escrito na constitui??o? Muitas vezes o aumento reflete no >> cidad?o indiretamente, ou o cidad?o simplesmente simpatiza com a >> causa. Te convido a reler o texto do Martin Niem?lle supra-citado pelo >> Nilson. >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Gabriel Vieira From acid06 at gmail.com Fri Jun 14 08:21:05 2013 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Fri, 14 Jun 2013 12:21:05 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: <51BB0433.1070704@yahoo.com.br> References: <51BB0433.1070704@yahoo.com.br> Message-ID: 2013/6/14 Alceu Rodrigues de Freitas Junior : > Infelizmente eu tenho escutado muito, principalmente aonde trabalho, > reclama??es sobre como os protestantes s?o vagabundos e ficam destruindo > patrim?nio p?blico por reles R$0,20. Mas garanto que a maioria deles vem e > v?o de carro. O mundo das ci?ncias exatas ? muito pragm?tico (coisa que normalmente falta ?s manifesta??es sociais) e por isso ? dif?cil de gente da nossa ?rea ter simpatia com esse tipo de coisa. Eu incluso - acho que boa parte do tempo, est?o simplesmente achando algo pra criar confus?o e pronto. N?o me parece muito produtivo. Mas, independentemente disso, numa sociedade livre, as pessoas devem ter direito de fazer isso - e esse entendimento ? o que falta na cabe?a das pessoas. Voc? n?o precisa de concordar com as opini?es de algu?m para achar que ela tem de ter direito de express?-la. Porque, como os americanos dizem, isso ? uma "slippery slope". Come?am a proibir isso, reprimir aquilo... e quando voc? v?, come?am a proibir/reprimir algo que te afeta. Mas ser? que voc? tem a mesma disposi??o / vontade / tempo / coragem do que esses "vagabundos"? Eu n?o tenho. E sei que a maioria dos que est?o reclamando dos manifestantes tamb?m n?o teria. Mas aposto que esses mesmos caras que criticam os manifestantes adoram tomar uma cervejinha no happy hour. E se resolvessem criar, por exemplo, uma lei seca, proibindo a venda de bebidas alco?licas (como acontece em alguns pa?ses at? hoje)... quem iria pras ruas reclamar seriam os mesmos "vagabundos". E a?, os atuais cr?ticos achariam bom que tem algu?m para defender suas liberdades civis. -Nilson From ricardostock at bol.com.br Fri Jun 14 08:21:04 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Fri, 14 Jun 2013 12:21:04 -0300 Subject: [SP-pm] =?utf-8?q?=5BOFF-TOPIC=5D_Manifesta=C3=A7=C3=B5es_no_Bras?= =?utf-8?q?il_/_SP?= References: <51BB0433.1070704@yahoo.com.br> Message-ID: ? muito f?cil reclamar e falar que vinte centavos n?o ? nada quando fechamos o vidro do "nosso" carro e ficamos alheios ao problema "que n?o ? meu". Infelizmente no brasil tem um triste carma em nossa sociedade. "Todos queremos estar no nosso direito e raz?o, mas ninguem que fazer o seu dever" Uma conta r?pida R$ 0,20 * N passagens por dia. Digamos por baixo, N=1.000.000 de pessoas que pagam duas passagens por dia N = 2.000.000 de passagens (ida e volta) Total = aumento de R$ 400.000,00 ao dia x 26 dias = 10.400.000,00 (trinta dias menos 4 domingos) Ser? que o custo aumentou tanto assim ???? Aprendi aqui nessa lista entre as linhas.... "Ao desenvolvermos um sistema ou aplica??o, devemos pensar sempre no macro, ou seja. Eu nunca sei quantas pessoas v?o usar meu sistema ao mesmo tempo...." ... eu tambem n?o sei quantas pessoas pegam onibus por dia em SP. Mas sei que s?o muitas :-) Ricardo Stock www.stocksistemas.com.br From renato.cron at gmail.com Fri Jun 14 08:33:24 2013 From: renato.cron at gmail.com (Renato Santos) Date: Fri, 14 Jun 2013 12:33:24 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> Message-ID: S? no metro/sptm s?o 5,4 milhoes de pessoas por dia! 2013/6/14 Ricardo Stock > ? muito f?cil reclamar e falar que vinte centavos n?o ? nada quando > fechamos o vidro do "nosso" carro e ficamos alheios ao problema "que n?o ? > meu". > > Infelizmente no brasil tem um triste carma em nossa sociedade. > > "Todos queremos estar no nosso direito e raz?o, mas ninguem que fazer o > seu dever" > > Uma conta r?pida > > R$ 0,20 * N passagens por dia. > > Digamos por baixo, N=1.000.000 de pessoas que pagam duas passagens por dia > N = 2.000.000 de passagens (ida e volta) > > Total = aumento de R$ 400.000,00 ao dia x 26 dias = 10.400.000,00 (trinta > dias menos 4 domingos) > > Ser? que o custo aumentou tanto assim ???? > > Aprendi aqui nessa lista entre as linhas.... > > "Ao desenvolvermos um sistema ou aplica??o, devemos pensar sempre no > macro, ou seja. Eu nunca sei quantas pessoas v?o usar meu sistema ao mesmo > tempo...." ... eu tambem n?o sei quantas pessoas pegam onibus por dia em > SP. Mas sei que s?o muitas :-) > > > Ricardo Stock > www.stocksistemas.com.br > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Fri Jun 14 10:15:12 2013 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 14 Jun 2013 14:15:12 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> Message-ID: ?timo e leg?timo as manifesta??es, mas a gente n?o deve correr o risco de colocar tudo no mesmo balaio. N?o preciso me manisfestar a favor e nem contra qualquer coisa, mas pegando exemplo do Ricardo Stock fica a pergunta : Quem vai pagar a diferen?a ? J? estamos pagando subs?dios de R$ 1.25 Bilh?es de reais/ano para o transporte p?blico na cidade de S?o Paulo (sem contar o sistema de ferrovi?rio), e com o reajuste abaixo do contrato este subs?dio saltar? para 1,6 Bilh?es. E a? ? Como vamos fechar esta conta ? Olhe, e eu n?o acho que a prefeitura deva zerar o subs?dio n?o, eu s? acho que a decis?o tem que ser TOMADA com TODOS OS DADOS, e n?o com dados parciais. Ontem estive no meio da manifesta??o (moro no centro, pr?ximo ao palco das manifesta??es) e fiquei impressionado com a quantidade de Iphone e Galaxy S III filmando a cada passo da pol?cia (e certamente todos os v?deos j? devem estar em todas as redes sociais hj). Este meu coment?rio preconceituoso tem um objetivo, afinal o que realmente esta manifesta??o deseja ? Tenho certeza que n?o s?o os 20 centavos, tem algo mais nestas manifesta??es, mas algu?m sabe o que ? ?! Eu ainda n?o sei. Mas eu gostaria muito de ver o centro de S?o Paulo destru?do depois de um combate sangrento ente manifestantes (eu estaria l?) e a pol?cia contra o nosso sistema pol?tica (que como bem disse o negro ministro presidente do STF Joaquim Barbosa) n?o nos representa, ou contra esta pol?tica de ensino excludente. Mas at? agora n?o encontrei a motiva??o real desta manifesta??o, o que ? um pena pois eles est?o mobilizando a sociedade, mas como o objetivo n?o ? claro, as opini?es est?o sendo limitadas em 20 centavos. ? isto ! Abra?os, Solli Em 14 de junho de 2013 12:21, Ricardo Stock escreveu: > ? muito f?cil reclamar e falar que vinte centavos n?o ? nada quando > fechamos o vidro do "nosso" carro e ficamos alheios ao problema "que n?o ? > meu". > > Infelizmente no brasil tem um triste carma em nossa sociedade. > > "Todos queremos estar no nosso direito e raz?o, mas ninguem que fazer o > seu dever" > > Uma conta r?pida > > R$ 0,20 * N passagens por dia. > > Digamos por baixo, N=1.000.000 de pessoas que pagam duas passagens por dia > N = 2.000.000 de passagens (ida e volta) > > Total = aumento de R$ 400.000,00 ao dia x 26 dias = 10.400.000,00 (trinta > dias menos 4 domingos) > > Ser? que o custo aumentou tanto assim ???? > > Aprendi aqui nessa lista entre as linhas.... > > "Ao desenvolvermos um sistema ou aplica??o, devemos pensar sempre no > macro, ou seja. Eu nunca sei quantas pessoas v?o usar meu sistema ao mesmo > tempo...." ... eu tambem n?o sei quantas pessoas pegam onibus por dia em > SP. Mas sei que s?o muitas :-) > > > Ricardo Stock > www.stocksistemas.com.br > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -- "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 Jun 14 10:45:15 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 14 Jun 2013 14:45:15 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> Message-ID: Solli, concordo com voc?! http://globotv.globo.com/rede-globo/jornal-da-globo/v/arnaldo-jabor-fala-sobre-onda-de-protestos-contra-aumento-nas-tarifas-de-onibus/2631566/ 2013/6/14 Solli Honorio : > ?timo e leg?timo as manifesta??es, mas a gente n?o deve correr o risco de > colocar tudo no mesmo balaio. N?o preciso me manisfestar a favor e nem > contra qualquer coisa, mas pegando exemplo do Ricardo Stock fica a pergunta > : Quem vai pagar a diferen?a ? > > J? estamos pagando subs?dios de R$ 1.25 Bilh?es de reais/ano para o > transporte p?blico na cidade de S?o Paulo (sem contar o sistema de > ferrovi?rio), e com o reajuste abaixo do contrato este subs?dio saltar? para > 1,6 Bilh?es. > > E a? ? Como vamos fechar esta conta ? Olhe, e eu n?o acho que a prefeitura > deva zerar o subs?dio n?o, eu s? acho que a decis?o tem que ser TOMADA com > TODOS OS DADOS, e n?o com dados parciais. > > Ontem estive no meio da manifesta??o (moro no centro, pr?ximo ao palco das > manifesta??es) e fiquei impressionado com a quantidade de Iphone e Galaxy S > III filmando a cada passo da pol?cia (e certamente todos os v?deos j? devem > estar em todas as redes sociais hj). Este meu coment?rio preconceituoso tem > um objetivo, afinal o que realmente esta manifesta??o deseja ? Tenho certeza > que n?o s?o os 20 centavos, tem algo mais nestas manifesta??es, mas algu?m > sabe o que ? ?! > > Eu ainda n?o sei. Mas eu gostaria muito de ver o centro de S?o Paulo > destru?do depois de um combate sangrento ente manifestantes (eu estaria l?) > e a pol?cia contra o nosso sistema pol?tica (que como bem disse o negro > ministro presidente do STF Joaquim Barbosa) n?o nos representa, ou contra > esta pol?tica de ensino excludente. Mas at? agora n?o encontrei a motiva??o > real desta manifesta??o, o que ? um pena pois eles est?o mobilizando a > sociedade, mas como o objetivo n?o ? claro, as opini?es est?o sendo > limitadas em 20 centavos. > > ? isto ! > > Abra?os, > > Solli > > > Em 14 de junho de 2013 12:21, Ricardo Stock > escreveu: > >> ? muito f?cil reclamar e falar que vinte centavos n?o ? nada quando >> fechamos o vidro do "nosso" carro e ficamos alheios ao problema "que n?o ? >> meu". >> >> Infelizmente no brasil tem um triste carma em nossa sociedade. >> >> "Todos queremos estar no nosso direito e raz?o, mas ninguem que fazer o >> seu dever" >> >> Uma conta r?pida >> >> R$ 0,20 * N passagens por dia. >> >> Digamos por baixo, N=1.000.000 de pessoas que pagam duas passagens por dia >> N = 2.000.000 de passagens (ida e volta) >> >> Total = aumento de R$ 400.000,00 ao dia x 26 dias = 10.400.000,00 (trinta >> dias menos 4 domingos) >> >> Ser? que o custo aumentou tanto assim ???? >> >> Aprendi aqui nessa lista entre as linhas.... >> >> "Ao desenvolvermos um sistema ou aplica??o, devemos pensar sempre no >> macro, ou seja. Eu nunca sei quantas pessoas v?o usar meu sistema ao mesmo >> tempo...." ... eu tambem n?o sei quantas pessoas pegam onibus por dia em SP. >> Mas sei que s?o muitas :-) >> >> >> Ricardo Stock >> www.stocksistemas.com.br >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From marciodesouzaferreira at gmail.com Fri Jun 14 10:46:09 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Fri, 14 Jun 2013 14:46:09 -0300 Subject: [SP-pm] =?utf-8?q?=5BOFF-TOPIC=5D_Manifesta=C3=A7=C3=B5es_no_Bras?= =?utf-8?q?il_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> Message-ID: @Solli Acredito que a causa maior/inicial seja o aumento da passagem[0]. Isso realmente n?o deve afetar tanto quem tem um Galaxy S3, mas segundo essa m?trica os homens nunca poderir?o lutar pelos direitos das mulheres. O aumento foi o estopim do estupro que n?s brasileiros sofremos, principalmente vindo do governo. J? nos acostumamos com pol?ticos regendo/especulando o pr?prio sal?rio, cargos altos apadrinhados, desvios, corrup??o, m? qualidade em servi?o p?blico(educa??o, escola, sa?de, transporte). Ent?o o que come?ou por conta do aumento da passagem, tornou-se por Revolta, em nome de tudo que estamos acostumados. Isso n?o ? incomum, parece que na Turquia tamb?m ocorreu dessa forma[1] (Resumindo ? a revolta na desigualdade social) Nao sou dono da verdade, isso ? minha leitura, s? isso Mais algumas: http://noticias.uol.com.br/cotidiano/ultimas-noticias/2013/06/12/aumento-de-r-020-na-passagem-obriga-paulistanos-de-baixa-renda-a-pular-refeicoes-e-arrumar-bicos.htm https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-prn1/9349_203311199822530_703976532_n.jpg [0] - http://juntos.org.br/ [1] - https://pt.wikipedia.org/wiki/Protestos_na_Turquia_em_2013 []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/6/14 Solli Honorio > ?timo e leg?timo as manifesta??es, mas a gente n?o deve correr o risco de > colocar tudo no mesmo balaio. N?o preciso me manisfestar a favor e nem > contra qualquer coisa, mas pegando exemplo do Ricardo Stock fica a pergunta > : Quem vai pagar a diferen?a ? > > J? estamos pagando subs?dios de R$ 1.25 Bilh?es de reais/ano para o > transporte p?blico na cidade de S?o Paulo (sem contar o sistema de > ferrovi?rio), e com o reajuste abaixo do contrato este subs?dio saltar? > para 1,6 Bilh?es. > > E a? ? Como vamos fechar esta conta ? Olhe, e eu n?o acho que a prefeitura > deva zerar o subs?dio n?o, eu s? acho que a decis?o tem que ser TOMADA com > TODOS OS DADOS, e n?o com dados parciais. > > Ontem estive no meio da manifesta??o (moro no centro, pr?ximo ao palco das > manifesta??es) e fiquei impressionado com a quantidade de Iphone e Galaxy S > III filmando a cada passo da pol?cia (e certamente todos os v?deos j? devem > estar em todas as redes sociais hj). Este meu coment?rio preconceituoso tem > um objetivo, afinal o que realmente esta manifesta??o deseja ? Tenho > certeza que n?o s?o os 20 centavos, tem algo mais nestas manifesta??es, mas > algu?m sabe o que ? ?! > > Eu ainda n?o sei. Mas eu gostaria muito de ver o centro de S?o Paulo > destru?do depois de um combate sangrento ente manifestantes (eu estaria l?) > e a pol?cia contra o nosso sistema pol?tica (que como bem disse o negro > ministro presidente do STF Joaquim Barbosa) n?o nos representa, ou contra > esta pol?tica de ensino excludente. Mas at? agora n?o encontrei a motiva??o > real desta manifesta??o, o que ? um pena pois eles est?o mobilizando a > sociedade, mas como o objetivo n?o ? claro, as opini?es est?o sendo > limitadas em 20 centavos. > > ? isto ! > > Abra?os, > > Solli > > > Em 14 de junho de 2013 12:21, Ricardo Stock escreveu: > > ? muito f?cil reclamar e falar que vinte centavos n?o ? nada quando >> fechamos o vidro do "nosso" carro e ficamos alheios ao problema "que n?o ? >> meu". >> >> Infelizmente no brasil tem um triste carma em nossa sociedade. >> >> "Todos queremos estar no nosso direito e raz?o, mas ninguem que fazer o >> seu dever" >> >> Uma conta r?pida >> >> R$ 0,20 * N passagens por dia. >> >> Digamos por baixo, N=1.000.000 de pessoas que pagam duas passagens por >> dia N = 2.000.000 de passagens (ida e volta) >> >> Total = aumento de R$ 400.000,00 ao dia x 26 dias = 10.400.000,00 (trinta >> dias menos 4 domingos) >> >> Ser? que o custo aumentou tanto assim ???? >> >> Aprendi aqui nessa lista entre as linhas.... >> >> "Ao desenvolvermos um sistema ou aplica??o, devemos pensar sempre no >> macro, ou seja. Eu nunca sei quantas pessoas v?o usar meu sistema ao mesmo >> tempo...." ... eu tambem n?o sei quantas pessoas pegam onibus por dia em >> SP. Mas sei que s?o muitas :-) >> >> >> Ricardo Stock >> www.stocksistemas.com.br >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From hudsonaugusto at gmail.com Fri Jun 14 10:51:12 2013 From: hudsonaugusto at gmail.com (Hudson) Date: Fri, 14 Jun 2013 14:51:12 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 105, Issue 24 In-Reply-To: References: Message-ID: Muito interessante este artigo publicado ontem e tem tudo a ver com esta discuss?o: http://leonardobarone.wordpress.com/2013/06/12/quanto-o-transporte-pesa-no-bolso-do-paulistano/ Em 14 de junho de 2013 14:46, escreveu: > 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: [OFF-TOPIC] Manifesta??es no Brasil / SP (Ricardo Stock) > 2. Re: [OFF-TOPIC] Manifesta??es no Brasil / SP (Renato Santos) > 3. Re: [OFF-TOPIC] Manifesta??es no Brasil / SP (Solli Honorio) > 4. Re: [OFF-TOPIC] Manifesta??es no Brasil / SP > (Daniel de Oliveira Mantovani) > 5. Re: [OFF-TOPIC] Manifesta??es no Brasil / SP (Marcio Ferreira) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Fri, 14 Jun 2013 12:21:04 -0300 > From: "Ricardo Stock" > To: > Subject: Re: [SP-pm] [OFF-TOPIC] Manifesta??es no Brasil / SP > Message-ID: > Content-Type: text/plain; format=flowed; charset="utf-8"; > reply-type=original > > ? muito f?cil reclamar e falar que vinte centavos n?o ? nada quando > fechamos > o vidro do "nosso" carro e ficamos alheios ao problema "que n?o ? meu". > > Infelizmente no brasil tem um triste carma em nossa sociedade. > > "Todos queremos estar no nosso direito e raz?o, mas ninguem que fazer o seu > dever" > > Uma conta r?pida > > R$ 0,20 * N passagens por dia. > > Digamos por baixo, N=1.000.000 de pessoas que pagam duas passagens por dia > N > = 2.000.000 de passagens (ida e volta) > > Total = aumento de R$ 400.000,00 ao dia x 26 dias = 10.400.000,00 (trinta > dias menos 4 domingos) > > Ser? que o custo aumentou tanto assim ???? > > Aprendi aqui nessa lista entre as linhas.... > > "Ao desenvolvermos um sistema ou aplica??o, devemos pensar sempre no macro, > ou seja. Eu nunca sei quantas pessoas v?o usar meu sistema ao mesmo > tempo...." ... eu tambem n?o sei quantas pessoas pegam onibus por dia em > SP. > Mas sei que s?o muitas :-) > > > Ricardo Stock > www.stocksistemas.com.br > > > > ------------------------------ > > Message: 2 > Date: Fri, 14 Jun 2013 12:33:24 -0300 > From: Renato Santos > To: "saopaulo-pm at mail.pm.org" > Subject: Re: [SP-pm] [OFF-TOPIC] Manifesta??es no Brasil / SP > Message-ID: > fs-8U+JZcnzht1HHA at mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > S? no metro/sptm s?o 5,4 milhoes de pessoas por dia! > > > 2013/6/14 Ricardo Stock > > > ? muito f?cil reclamar e falar que vinte centavos n?o ? nada quando > > fechamos o vidro do "nosso" carro e ficamos alheios ao problema "que n?o > ? > > meu". > > > > Infelizmente no brasil tem um triste carma em nossa sociedade. > > > > "Todos queremos estar no nosso direito e raz?o, mas ninguem que fazer o > > seu dever" > > > > Uma conta r?pida > > > > R$ 0,20 * N passagens por dia. > > > > Digamos por baixo, N=1.000.000 de pessoas que pagam duas passagens por > dia > > N = 2.000.000 de passagens (ida e volta) > > > > Total = aumento de R$ 400.000,00 ao dia x 26 dias = 10.400.000,00 (trinta > > dias menos 4 domingos) > > > > Ser? que o custo aumentou tanto assim ???? > > > > Aprendi aqui nessa lista entre as linhas.... > > > > "Ao desenvolvermos um sistema ou aplica??o, devemos pensar sempre no > > macro, ou seja. Eu nunca sei quantas pessoas v?o usar meu sistema ao > mesmo > > tempo...." ... eu tambem n?o sei quantas pessoas pegam onibus por dia em > > SP. Mas sei que s?o muitas :-) > > > > > > Ricardo Stock > > www.stocksistemas.com.br > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L http://mail.pm.org/mailman/listinfo/saopaulo-pm> > > > > > =end disclaimer > > > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130614/6d2a1915/attachment-0001.html > > > > ------------------------------ > > Message: 3 > Date: Fri, 14 Jun 2013 14:15:12 -0300 > From: Solli Honorio > To: "saopaulo-pm at mail.pm.org" > Subject: Re: [SP-pm] [OFF-TOPIC] Manifesta??es no Brasil / SP > Message-ID: > < > CAAetMDH5jVweomPsjToFyanyB-+rdeOA7KBTBCLmrrNnBgtV-Q at mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > ?timo e leg?timo as manifesta??es, mas a gente n?o deve correr o risco de > colocar tudo no mesmo balaio. N?o preciso me manisfestar a favor e nem > contra qualquer coisa, mas pegando exemplo do Ricardo Stock fica a pergunta > : Quem vai pagar a diferen?a ? > > J? estamos pagando subs?dios de R$ 1.25 Bilh?es de reais/ano para o > transporte p?blico na cidade de S?o Paulo (sem contar o sistema de > ferrovi?rio), e com o reajuste abaixo do contrato este subs?dio saltar? > para 1,6 Bilh?es. > > E a? ? Como vamos fechar esta conta ? Olhe, e eu n?o acho que a prefeitura > deva zerar o subs?dio n?o, eu s? acho que a decis?o tem que ser TOMADA com > TODOS OS DADOS, e n?o com dados parciais. > > Ontem estive no meio da manifesta??o (moro no centro, pr?ximo ao palco das > manifesta??es) e fiquei impressionado com a quantidade de Iphone e Galaxy S > III filmando a cada passo da pol?cia (e certamente todos os v?deos j? devem > estar em todas as redes sociais hj). Este meu coment?rio preconceituoso tem > um objetivo, afinal o que realmente esta manifesta??o deseja ? Tenho > certeza que n?o s?o os 20 centavos, tem algo mais nestas manifesta??es, mas > algu?m sabe o que ? ?! > > Eu ainda n?o sei. Mas eu gostaria muito de ver o centro de S?o Paulo > destru?do depois de um combate sangrento ente manifestantes (eu estaria l?) > e a pol?cia contra o nosso sistema pol?tica (que como bem disse o negro > ministro presidente do STF Joaquim Barbosa) n?o nos representa, ou contra > esta pol?tica de ensino excludente. Mas at? agora n?o encontrei a motiva??o > real desta manifesta??o, o que ? um pena pois eles est?o mobilizando a > sociedade, mas como o objetivo n?o ? claro, as opini?es est?o sendo > limitadas em 20 centavos. > > ? isto ! > > Abra?os, > > Solli > > > Em 14 de junho de 2013 12:21, Ricardo Stock >escreveu: > > > ? muito f?cil reclamar e falar que vinte centavos n?o ? nada quando > > fechamos o vidro do "nosso" carro e ficamos alheios ao problema "que n?o > ? > > meu". > > > > Infelizmente no brasil tem um triste carma em nossa sociedade. > > > > "Todos queremos estar no nosso direito e raz?o, mas ninguem que fazer o > > seu dever" > > > > Uma conta r?pida > > > > R$ 0,20 * N passagens por dia. > > > > Digamos por baixo, N=1.000.000 de pessoas que pagam duas passagens por > dia > > N = 2.000.000 de passagens (ida e volta) > > > > Total = aumento de R$ 400.000,00 ao dia x 26 dias = 10.400.000,00 (trinta > > dias menos 4 domingos) > > > > Ser? que o custo aumentou tanto assim ???? > > > > Aprendi aqui nessa lista entre as linhas.... > > > > "Ao desenvolvermos um sistema ou aplica??o, devemos pensar sempre no > > macro, ou seja. Eu nunca sei quantas pessoas v?o usar meu sistema ao > mesmo > > tempo...." ... eu tambem n?o sei quantas pessoas pegam onibus por dia em > > SP. Mas sei que s?o muitas :-) > > > > > > Ricardo Stock > > www.stocksistemas.com.br > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L http://mail.pm.org/mailman/listinfo/saopaulo-pm> > > > > > =end disclaimer > > > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130614/fda522a8/attachment-0001.html > > > > ------------------------------ > > Message: 4 > Date: Fri, 14 Jun 2013 14:45:15 -0300 > From: Daniel de Oliveira Mantovani > > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] [OFF-TOPIC] Manifesta??es no Brasil / SP > Message-ID: > OZ2hJXkg at mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > Solli, concordo com voc?! > > http://globotv.globo.com/rede-globo/jornal-da-globo/v/arnaldo-jabor-fala-sobre-onda-de-protestos-contra-aumento-nas-tarifas-de-onibus/2631566/ > > 2013/6/14 Solli Honorio : > > ?timo e leg?timo as manifesta??es, mas a gente n?o deve correr o risco de > > colocar tudo no mesmo balaio. N?o preciso me manisfestar a favor e nem > > contra qualquer coisa, mas pegando exemplo do Ricardo Stock fica a > pergunta > > : Quem vai pagar a diferen?a ? > > > > J? estamos pagando subs?dios de R$ 1.25 Bilh?es de reais/ano para o > > transporte p?blico na cidade de S?o Paulo (sem contar o sistema de > > ferrovi?rio), e com o reajuste abaixo do contrato este subs?dio saltar? > para > > 1,6 Bilh?es. > > > > E a? ? Como vamos fechar esta conta ? Olhe, e eu n?o acho que a > prefeitura > > deva zerar o subs?dio n?o, eu s? acho que a decis?o tem que ser TOMADA > com > > TODOS OS DADOS, e n?o com dados parciais. > > > > Ontem estive no meio da manifesta??o (moro no centro, pr?ximo ao palco > das > > manifesta??es) e fiquei impressionado com a quantidade de Iphone e > Galaxy S > > III filmando a cada passo da pol?cia (e certamente todos os v?deos j? > devem > > estar em todas as redes sociais hj). Este meu coment?rio preconceituoso > tem > > um objetivo, afinal o que realmente esta manifesta??o deseja ? Tenho > certeza > > que n?o s?o os 20 centavos, tem algo mais nestas manifesta??es, mas > algu?m > > sabe o que ? ?! > > > > Eu ainda n?o sei. Mas eu gostaria muito de ver o centro de S?o Paulo > > destru?do depois de um combate sangrento ente manifestantes (eu estaria > l?) > > e a pol?cia contra o nosso sistema pol?tica (que como bem disse o negro > > ministro presidente do STF Joaquim Barbosa) n?o nos representa, ou contra > > esta pol?tica de ensino excludente. Mas at? agora n?o encontrei a > motiva??o > > real desta manifesta??o, o que ? um pena pois eles est?o mobilizando a > > sociedade, mas como o objetivo n?o ? claro, as opini?es est?o sendo > > limitadas em 20 centavos. > > > > ? isto ! > > > > Abra?os, > > > > Solli > > > > > > Em 14 de junho de 2013 12:21, Ricardo Stock > > escreveu: > > > >> ? muito f?cil reclamar e falar que vinte centavos n?o ? nada quando > >> fechamos o vidro do "nosso" carro e ficamos alheios ao problema "que > n?o ? > >> meu". > >> > >> Infelizmente no brasil tem um triste carma em nossa sociedade. > >> > >> "Todos queremos estar no nosso direito e raz?o, mas ninguem que fazer o > >> seu dever" > >> > >> Uma conta r?pida > >> > >> R$ 0,20 * N passagens por dia. > >> > >> Digamos por baixo, N=1.000.000 de pessoas que pagam duas passagens por > dia > >> N = 2.000.000 de passagens (ida e volta) > >> > >> Total = aumento de R$ 400.000,00 ao dia x 26 dias = 10.400.000,00 > (trinta > >> dias menos 4 domingos) > >> > >> Ser? que o custo aumentou tanto assim ???? > >> > >> Aprendi aqui nessa lista entre as linhas.... > >> > >> "Ao desenvolvermos um sistema ou aplica??o, devemos pensar sempre no > >> macro, ou seja. Eu nunca sei quantas pessoas v?o usar meu sistema ao > mesmo > >> tempo...." ... eu tambem n?o sei quantas pessoas pegam onibus por dia > em SP. > >> Mas sei que s?o muitas :-) > >> > >> > >> Ricardo Stock > >> www.stocksistemas.com.br > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > > > > > > > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > > > ------------------------------ > > Message: 5 > Date: Fri, 14 Jun 2013 14:46:09 -0300 > From: Marcio Ferreira > To: "saopaulo-pm at mail.pm.org" > Subject: Re: [SP-pm] [OFF-TOPIC] Manifesta??es no Brasil / SP > Message-ID: > < > CADFrvgtXi01-mZRM1kHKU5A9Zi3WbyYZ8Ox6tX9kJR1xeBO5Cw at mail.gmail.com> > Content-Type: text/plain; charset="utf-8" > > @Solli > > Acredito que a causa maior/inicial seja o aumento da passagem[0]. Isso > realmente n?o deve afetar tanto quem tem um Galaxy S3, mas segundo > essa m?trica os homens nunca poderir?o lutar pelos direitos das mulheres. > > O aumento foi o estopim do estupro que n?s brasileiros sofremos, > principalmente vindo do governo. > J? nos acostumamos com pol?ticos regendo/especulando o pr?prio sal?rio, > cargos altos apadrinhados, desvios, corrup??o, m? qualidade em servi?o > p?blico(educa??o, escola, sa?de, transporte). > > Ent?o o que come?ou por conta do aumento da passagem, tornou-se por > Revolta, em nome de tudo que estamos acostumados. > > Isso n?o ? incomum, parece que na Turquia tamb?m ocorreu dessa forma[1] > > (Resumindo ? a revolta na desigualdade social) > > Nao sou dono da verdade, isso ? minha leitura, s? isso > > Mais algumas: > > http://noticias.uol.com.br/cotidiano/ultimas-noticias/2013/06/12/aumento-de-r-020-na-passagem-obriga-paulistanos-de-baixa-renda-a-pular-refeicoes-e-arrumar-bicos.htm > > https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-prn1/9349_203311199822530_703976532_n.jpg > > [0] - http://juntos.org.br/ > [1] - https://pt.wikipedia.org/wiki/Protestos_na_Turquia_em_2013 > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/6/14 Solli Honorio > > > ?timo e leg?timo as manifesta??es, mas a gente n?o deve correr o risco de > > colocar tudo no mesmo balaio. N?o preciso me manisfestar a favor e nem > > contra qualquer coisa, mas pegando exemplo do Ricardo Stock fica a > pergunta > > : Quem vai pagar a diferen?a ? > > > > J? estamos pagando subs?dios de R$ 1.25 Bilh?es de reais/ano para o > > transporte p?blico na cidade de S?o Paulo (sem contar o sistema de > > ferrovi?rio), e com o reajuste abaixo do contrato este subs?dio saltar? > > para 1,6 Bilh?es. > > > > E a? ? Como vamos fechar esta conta ? Olhe, e eu n?o acho que a > prefeitura > > deva zerar o subs?dio n?o, eu s? acho que a decis?o tem que ser TOMADA > com > > TODOS OS DADOS, e n?o com dados parciais. > > > > Ontem estive no meio da manifesta??o (moro no centro, pr?ximo ao palco > das > > manifesta??es) e fiquei impressionado com a quantidade de Iphone e > Galaxy S > > III filmando a cada passo da pol?cia (e certamente todos os v?deos j? > devem > > estar em todas as redes sociais hj). Este meu coment?rio preconceituoso > tem > > um objetivo, afinal o que realmente esta manifesta??o deseja ? Tenho > > certeza que n?o s?o os 20 centavos, tem algo mais nestas manifesta??es, > mas > > algu?m sabe o que ? ?! > > > > Eu ainda n?o sei. Mas eu gostaria muito de ver o centro de S?o Paulo > > destru?do depois de um combate sangrento ente manifestantes (eu estaria > l?) > > e a pol?cia contra o nosso sistema pol?tica (que como bem disse o negro > > ministro presidente do STF Joaquim Barbosa) n?o nos representa, ou contra > > esta pol?tica de ensino excludente. Mas at? agora n?o encontrei a > motiva??o > > real desta manifesta??o, o que ? um pena pois eles est?o mobilizando a > > sociedade, mas como o objetivo n?o ? claro, as opini?es est?o sendo > > limitadas em 20 centavos. > > > > ? isto ! > > > > Abra?os, > > > > Solli > > > > > > Em 14 de junho de 2013 12:21, Ricardo Stock >escreveu: > > > > ? muito f?cil reclamar e falar que vinte centavos n?o ? nada quando > >> fechamos o vidro do "nosso" carro e ficamos alheios ao problema "que > n?o ? > >> meu". > >> > >> Infelizmente no brasil tem um triste carma em nossa sociedade. > >> > >> "Todos queremos estar no nosso direito e raz?o, mas ninguem que fazer o > >> seu dever" > >> > >> Uma conta r?pida > >> > >> R$ 0,20 * N passagens por dia. > >> > >> Digamos por baixo, N=1.000.000 de pessoas que pagam duas passagens por > >> dia N = 2.000.000 de passagens (ida e volta) > >> > >> Total = aumento de R$ 400.000,00 ao dia x 26 dias = 10.400.000,00 > (trinta > >> dias menos 4 domingos) > >> > >> Ser? que o custo aumentou tanto assim ???? > >> > >> Aprendi aqui nessa lista entre as linhas.... > >> > >> "Ao desenvolvermos um sistema ou aplica??o, devemos pensar sempre no > >> macro, ou seja. Eu nunca sei quantas pessoas v?o usar meu sistema ao > mesmo > >> tempo...." ... eu tambem n?o sei quantas pessoas pegam onibus por dia em > >> SP. Mas sei que s?o muitas :-) > >> > >> > >> Ricardo Stock > >> www.stocksistemas.com.br > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L http://mail.pm.org/mailman/listinfo/saopaulo-pm> > >> > > >> =end disclaimer > >> > > > > > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130614/934aee80/attachment.html > > > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > ------------------------------ > > End of SaoPaulo-pm Digest, Vol 105, Issue 24 > ******************************************** > -- *Lembre-se*: "Ningu?m educa ningu?m, ningu?m educa a si mesmo, os homens se educam entre si, mediatizados pelo mundo." "N?s n?o devemos deixar que as incapacidades das pessoas nos impossibilitem de reconhecer as suas habilidades." *Artigos*: Acessibilidade Digital e Transpar?ncia das Prefeituras de SP Cidade MetaInclusiva Metareciclagem em Sorocaba ; E-Lixo *Redes de Conversas:* http://rede.metareciclagem.org/ http://metanave.blogspot.com/ http://lixoeletronico.org http://www.twibes.com/group/MetaReciclagem http://twitter.com/hudsonaugusto http://escoladeredes.ning.com/ http://novasprofissoesft.ning.com/ *Projetos:* http://www.wikicrimes.org http://www.criancamaissegura.com.br http://metasorocaba.ning.com http://www.metasorocaba.blogspot.com *Curriculum Lattes*: http://lattes.cnpq.br/8258859457778410 *Lista de discuss?o da rede MetaReciclagem* http://lista.metareciclagem.org Para sair da lista, envie uma mensagem para: metareciclagem-unsubscribe at lists.riseup.net ======= Assinatura ========= Hudson Augusto A Paz de Deus - CCB ============================= -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From geovanny at eutsiv.com Fri Jun 14 10:54:40 2013 From: geovanny at eutsiv.com (Geovanny Junio :: eutsiv) Date: Fri, 14 Jun 2013 14:54:40 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> Message-ID: Aqui em BH a prefeitura ? acusada de recolher moradores de rua compulsoriamente para deixar a cidade "bonita" para a copa das confedera??es [1]. A galera, seguindo a onda de SP marcou manifesta??o para semana que vem. [1] http://www.hojeemdia.com.br/minas/mendigos-s-o-recolhidos-para-bh-ficar-bonita-para-turistas-1.135010 Abra?o, -- Geovanny Junio Consultor de Tecnologia geovanny (at) eutsiv.com +55 31 9422-8885 +55 31 2519-8603 www.eutsiv.com 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. 2013/6/14 Marcio Ferreira > @Solli > > Acredito que a causa maior/inicial seja o aumento da passagem[0]. Isso > realmente n?o deve afetar tanto quem tem um Galaxy S3, mas segundo > essa m?trica os homens nunca poderir?o lutar pelos direitos das mulheres. > > O aumento foi o estopim do estupro que n?s brasileiros sofremos, > principalmente vindo do governo. > J? nos acostumamos com pol?ticos regendo/especulando o pr?prio sal?rio, > cargos altos apadrinhados, desvios, corrup??o, m? qualidade em servi?o > p?blico(educa??o, escola, sa?de, transporte). > > Ent?o o que come?ou por conta do aumento da passagem, tornou-se por > Revolta, em nome de tudo que estamos acostumados. > > Isso n?o ? incomum, parece que na Turquia tamb?m ocorreu dessa forma[1] > > (Resumindo ? a revolta na desigualdade social) > > Nao sou dono da verdade, isso ? minha leitura, s? isso > > Mais algumas: > > http://noticias.uol.com.br/cotidiano/ultimas-noticias/2013/06/12/aumento-de-r-020-na-passagem-obriga-paulistanos-de-baixa-renda-a-pular-refeicoes-e-arrumar-bicos.htm > > https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-prn1/9349_203311199822530_703976532_n.jpg > > [0] - http://juntos.org.br/ > [1] - https://pt.wikipedia.org/wiki/Protestos_na_Turquia_em_2013 > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/6/14 Solli Honorio > >> ?timo e leg?timo as manifesta??es, mas a gente n?o deve correr o risco de >> colocar tudo no mesmo balaio. N?o preciso me manisfestar a favor e nem >> contra qualquer coisa, mas pegando exemplo do Ricardo Stock fica a pergunta >> : Quem vai pagar a diferen?a ? >> >> J? estamos pagando subs?dios de R$ 1.25 Bilh?es de reais/ano para o >> transporte p?blico na cidade de S?o Paulo (sem contar o sistema de >> ferrovi?rio), e com o reajuste abaixo do contrato este subs?dio saltar? >> para 1,6 Bilh?es. >> >> E a? ? Como vamos fechar esta conta ? Olhe, e eu n?o acho que a >> prefeitura deva zerar o subs?dio n?o, eu s? acho que a decis?o tem que ser >> TOMADA com TODOS OS DADOS, e n?o com dados parciais. >> >> Ontem estive no meio da manifesta??o (moro no centro, pr?ximo ao palco >> das manifesta??es) e fiquei impressionado com a quantidade de Iphone e >> Galaxy S III filmando a cada passo da pol?cia (e certamente todos os v?deos >> j? devem estar em todas as redes sociais hj). Este meu coment?rio >> preconceituoso tem um objetivo, afinal o que realmente esta manifesta??o >> deseja ? Tenho certeza que n?o s?o os 20 centavos, tem algo mais nestas >> manifesta??es, mas algu?m sabe o que ? ?! >> >> Eu ainda n?o sei. Mas eu gostaria muito de ver o centro de S?o Paulo >> destru?do depois de um combate sangrento ente manifestantes (eu estaria l?) >> e a pol?cia contra o nosso sistema pol?tica (que como bem disse o negro >> ministro presidente do STF Joaquim Barbosa) n?o nos representa, ou contra >> esta pol?tica de ensino excludente. Mas at? agora n?o encontrei a motiva??o >> real desta manifesta??o, o que ? um pena pois eles est?o mobilizando a >> sociedade, mas como o objetivo n?o ? claro, as opini?es est?o sendo >> limitadas em 20 centavos. >> >> ? isto ! >> >> Abra?os, >> >> Solli >> >> >> Em 14 de junho de 2013 12:21, Ricardo Stock escreveu: >> >> ? muito f?cil reclamar e falar que vinte centavos n?o ? nada quando >>> fechamos o vidro do "nosso" carro e ficamos alheios ao problema "que n?o ? >>> meu". >>> >>> Infelizmente no brasil tem um triste carma em nossa sociedade. >>> >>> "Todos queremos estar no nosso direito e raz?o, mas ninguem que fazer o >>> seu dever" >>> >>> Uma conta r?pida >>> >>> R$ 0,20 * N passagens por dia. >>> >>> Digamos por baixo, N=1.000.000 de pessoas que pagam duas passagens por >>> dia N = 2.000.000 de passagens (ida e volta) >>> >>> Total = aumento de R$ 400.000,00 ao dia x 26 dias = 10.400.000,00 >>> (trinta dias menos 4 domingos) >>> >>> Ser? que o custo aumentou tanto assim ???? >>> >>> Aprendi aqui nessa lista entre as linhas.... >>> >>> "Ao desenvolvermos um sistema ou aplica??o, devemos pensar sempre no >>> macro, ou seja. Eu nunca sei quantas pessoas v?o usar meu sistema ao mesmo >>> tempo...." ... eu tambem n?o sei quantas pessoas pegam onibus por dia em >>> SP. Mas sei que s?o muitas :-) >>> >>> >>> Ricardo Stock >>> www.stocksistemas.com.br >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Fri Jun 14 11:36:37 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Fri, 14 Jun 2013 15:36:37 -0300 Subject: [SP-pm] =?utf-8?q?=5BOFF-TOPIC=5D_Manifesta=C3=A7=C3=B5es_no_Bras?= =?utf-8?q?il_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> Message-ID: <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> Concordo Marcio.. Que preconceito... Ter um Galasy S ou um Iphone significa que n?o tem o dever de protestar por uma pol?tica de transporte coletivo... Estes argumentos baseados no Datena, Reinaldo Azevedo ou Arnaldo Jabor.... to fora... Mas, falando deste ponto... O protesto ? por direito a cidadania para quem n?o entendeu ainda... Cidadania ? coletivo... E temos de todos nesta manifesta??o, que bacana que n?o temos segrega??o... Olhar um "playboy" com Iphone no protesto ? chocante... Ver um menino pobre sem uma roupa de marca n?o ? ... ? Estranho ? o perfil dos presos... http://www1.folha.uol.com.br/cotidiano/2013/06/1294273-perfil-dos-detidos-em-protesto-vai-de-poa-a-alphaville.shtml Vejam a?, tem de tudo... ? um plural... que papinho furado este argumento de celular ! Isto n?o ? uma causa de um grupo... E ? bacana que as pessoas est?o brigando para poder protestar.... E ainda por cima, de todos os perfis... Ah, estes malditos turcos e franceses que vivem queimando ?nibus ou brigando com a policia... Que educa??o !! Acredito que t? faltando calibrar um pouco a vis?o.... Moro perto da paulista, h? protestos h? todo momento aqui... no m?nimo uns 3 por semana... O que aconteceu ontem, foi um governo querendo mostrar for?a.... A causa dos 0,20 centavos ? Ah... os 0,20 centavos... Espero que os protestos aumentem... Pois, independente da causa... N?o d? para engolir a falta de liberdade para dizer o que se pensa... Se fosse 0,01 centavos, 0,005 centavos... teria a mesma opini?o... As politicas p?blicas s?o uma merda para transportes coletivos... Ninguem t? reclamando, quando algu?m aparece ... Vamos jogar pedras nos manifestantes e n?o no governo ? Que @#$%@%@#@ ? esta !? Nem sempre n?meros justificam... Mas, se formos para os n?meros.. Parab?ns ao governo federal pela MP 617... http://senado.jusbrasil.com.br/noticias/100559758/adiada-instalacao-da-comissao-mista-da-mp-617 Vamos ver quem quer usar transporte coletivo... http://www.nossasaopaulo.org.br/portal/node/13232 Enfim, rotular manifestantes por seus celulares ou t?nis, ou chamar de baderneiros por conta de um protesto ? muito raso... Me desculpem a sinceridade.. Mas, estou sendo educado para n?o ser chamado de baderneiro. :-) Abs! -Thiago Rondon On Friday, June 14, 2013 at 2:46 PM, Marcio Ferreira wrote: > @Solli > > Acredito que a causa maior/inicial seja o aumento da passagem[0]. Isso realmente n?o deve afetar tanto quem tem um Galaxy S3, mas segundo > essa m?trica os homens nunca poderir?o lutar pelos direitos das mulheres. > > O aumento foi o estopim do estupro que n?s brasileiros sofremos, principalmente vindo do governo. > J? nos acostumamos com pol?ticos regendo/especulando o pr?prio sal?rio, cargos altos apadrinhados, desvios, corrup??o, m? qualidade em servi?o p?blico(educa??o, escola, sa?de, transporte). > > Ent?o o que come?ou por conta do aumento da passagem, tornou-se por Revolta, em nome de tudo que estamos acostumados. > > Isso n?o ? incomum, parece que na Turquia tamb?m ocorreu dessa forma[1] > > (Resumindo ? a revolta na desigualdade social) > > Nao sou dono da verdade, isso ? minha leitura, s? isso > > Mais algumas: > http://noticias.uol.com.br/cotidiano/ultimas-noticias/2013/06/12/aumento-de-r-020-na-passagem-obriga-paulistanos-de-baixa-renda-a-pular-refeicoes-e-arrumar-bicos.htm > https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-prn1/9349_203311199822530_703976532_n.jpg > > [0] - http://juntos.org.br/ > [1] - https://pt.wikipedia.org/wiki/Protestos_na_Turquia_em_2013 > > > > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/6/14 Solli Honorio > > ?timo e leg?timo as manifesta??es, mas a gente n?o deve correr o risco de colocar tudo no mesmo balaio. N?o preciso me manisfestar a favor e nem contra qualquer coisa, mas pegando exemplo do Ricardo Stock fica a pergunta : Quem vai pagar a diferen?a ? > > > > J? estamos pagando subs?dios de R$ 1.25 Bilh?es de reais/ano para o transporte p?blico na cidade de S?o Paulo (sem contar o sistema de ferrovi?rio), e com o reajuste abaixo do contrato este subs?dio saltar? para 1,6 Bilh?es. > > > > E a? ? Como vamos fechar esta conta ? Olhe, e eu n?o acho que a prefeitura deva zerar o subs?dio n?o, eu s? acho que a decis?o tem que ser TOMADA com TODOS OS DADOS, e n?o com dados parciais. > > > > Ontem estive no meio da manifesta??o (moro no centro, pr?ximo ao palco das manifesta??es) e fiquei impressionado com a quantidade de Iphone e Galaxy S III filmando a cada passo da pol?cia (e certamente todos os v?deos j? devem estar em todas as redes sociais hj). Este meu coment?rio preconceituoso tem um objetivo, afinal o que realmente esta manifesta??o deseja ? Tenho certeza que n?o s?o os 20 centavos, tem algo mais nestas manifesta??es, mas algu?m sabe o que ? ?! > > > > Eu ainda n?o sei. Mas eu gostaria muito de ver o centro de S?o Paulo destru?do depois de um combate sangrento ente manifestantes (eu estaria l?) e a pol?cia contra o nosso sistema pol?tica (que como bem disse o negro ministro presidente do STF Joaquim Barbosa) n?o nos representa, ou contra esta pol?tica de ensino excludente. Mas at? agora n?o encontrei a motiva??o real desta manifesta??o, o que ? um pena pois eles est?o mobilizando a sociedade, mas como o objetivo n?o ? claro, as opini?es est?o sendo limitadas em 20 centavos. > > > > ? isto ! > > > > Abra?os, > > > > Solli > > > > > > Em 14 de junho de 2013 12:21, Ricardo Stock escreveu: > > > > > ? muito f?cil reclamar e falar que vinte centavos n?o ? nada quando fechamos o vidro do "nosso" carro e ficamos alheios ao problema "que n?o ? meu". > > > > > > Infelizmente no brasil tem um triste carma em nossa sociedade. > > > > > > "Todos queremos estar no nosso direito e raz?o, mas ninguem que fazer o seu dever" > > > > > > Uma conta r?pida > > > > > > R$ 0,20 * N passagens por dia. > > > > > > Digamos por baixo, N=1.000.000 de pessoas que pagam duas passagens por dia N = 2.000.000 de passagens (ida e volta) > > > > > > Total = aumento de R$ 400.000,00 ao dia x 26 dias = 10.400.000,00 (trinta dias menos 4 domingos) > > > > > > Ser? que o custo aumentou tanto assim ???? > > > > > > Aprendi aqui nessa lista entre as linhas.... > > > > > > "Ao desenvolvermos um sistema ou aplica??o, devemos pensar sempre no macro, ou seja. Eu nunca sei quantas pessoas v?o usar meu sistema ao mesmo tempo...." ... eu tambem n?o sei quantas pessoas pegam onibus por dia em SP. Mas sei que s?o muitas :-) > > > > > > > > > Ricardo Stock > > > www.stocksistemas.com.br (http://www.stocksistemas.com.br) > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > L > > > =end disclaimer > > > > > > > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From tiago.peczenyj at gmail.com Fri Jun 14 12:12:54 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Fri, 14 Jun 2013 21:12:54 +0200 Subject: [SP-pm] a casa caiu pro operador . Message-ID: http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2013-06/msg00551.html -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Fri Jun 14 12:31:58 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Fri, 14 Jun 2013 16:31:58 -0300 Subject: [SP-pm] a casa caiu pro operador . In-Reply-To: References: Message-ID: (Hmm, j? tinha me manifestado quanto a isso no twitter.) Nao gostei da id?ia, trocar a essa altura do campeonato.... "arriscado"/desnecess?rio, e vai quebrar os milhares de artigos escritos. Pode at? vir como _feature ''dots'_, alias nao vejo como nao vir dessa forma(se vier). Tudo isso pra que? Est?tica? C?digo fica mais claro?... []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 On Fri, Jun 14, 2013 at 4:12 PM, Tiago Peczenyj wrote: > > http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2013-06/msg00551.html > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Fri Jun 14 12:31:58 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Fri, 14 Jun 2013 16:31:58 -0300 Subject: [SP-pm] a casa caiu pro operador . In-Reply-To: References: Message-ID: (Hmm, j? tinha me manifestado quanto a isso no twitter.) Nao gostei da id?ia, trocar a essa altura do campeonato.... "arriscado"/desnecess?rio, e vai quebrar os milhares de artigos escritos. Pode at? vir como _feature ''dots'_, alias nao vejo como nao vir dessa forma(se vier). Tudo isso pra que? Est?tica? C?digo fica mais claro?... []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 On Fri, Jun 14, 2013 at 4:12 PM, Tiago Peczenyj wrote: > > http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2013-06/msg00551.html > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Fri Jun 14 12:44:50 2013 From: renato.cron at gmail.com (Renato Santos) Date: Fri, 14 Jun 2013 16:44:50 -0300 Subject: [SP-pm] a casa caiu pro operador . In-Reply-To: References: Message-ID: At? onde eu sei, n?o ser? obrigatorio! 2013/6/14 Marcio Ferreira > (Hmm, j? tinha me manifestado quanto a isso no twitter.) > > Nao gostei da id?ia, trocar a essa altura do campeonato.... > "arriscado"/desnecess?rio, e vai quebrar os milhares de artigos escritos. > > Pode at? vir como _feature ''dots'_, alias nao vejo como nao vir dessa > forma(se vier). > > Tudo isso pra que? Est?tica? C?digo fica mais claro?... > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > On Fri, Jun 14, 2013 at 4:12 PM, Tiago Peczenyj wrote: > >> >> http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2013-06/msg00551.html >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Fri Jun 14 12:44:50 2013 From: renato.cron at gmail.com (Renato Santos) Date: Fri, 14 Jun 2013 16:44:50 -0300 Subject: [SP-pm] a casa caiu pro operador . In-Reply-To: References: Message-ID: At? onde eu sei, n?o ser? obrigatorio! 2013/6/14 Marcio Ferreira > (Hmm, j? tinha me manifestado quanto a isso no twitter.) > > Nao gostei da id?ia, trocar a essa altura do campeonato.... > "arriscado"/desnecess?rio, e vai quebrar os milhares de artigos escritos. > > Pode at? vir como _feature ''dots'_, alias nao vejo como nao vir dessa > forma(se vier). > > Tudo isso pra que? Est?tica? C?digo fica mais claro?... > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > On Fri, Jun 14, 2013 at 4:12 PM, Tiago Peczenyj wrote: > >> >> http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2013-06/msg00551.html >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Fri Jun 14 15:02:17 2013 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 14 Jun 2013 19:02:17 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> Message-ID: "Depois do consumo por impulso, vivemos na era da opini?o por impulso." @fcuri Nossa, fico ~comovido~ ao perceber que estou entre pessoas que n?o teve a habilitada de entender o prop?sito claro do meu recorte de uma situa??o que eu vivenciei in loco (at? fui claro em esclarecer que era uma vis?o propositalmente preconceituosa), mas tem a capacidade de entender e analisar em detalhes tudo que ocorre com estas manifesta??es. Arnaldo Jabor n?o me representa .... Blogs/Imprensa de DIREITA n?o me representam .... Blogs/Imprensa de ESQUERDA n?o me representam ... Ao contr?rio de voc?s, eu n?o tenho opini?o sobre o assunto ... n?o tenho opini?o porque n?o acredito que a motiva??o seja o reajuste da tarifa ... n?o tenho opini?o porque n?o tive a oportunidade de conversar com estes adolescentes e tentar obter mais informa??o ... Mas parece que aqui todos precisam ter UMA opini?o, e desde que seja a mesma opini?o do grupo. Abra?os, Solli Honorio Em 14 de junho de 2013 15:36, Thiago Rondon escreveu: > > Concordo Marcio.. > > Que preconceito... > > Ter um Galasy S ou um Iphone significa que n?o tem o dever de protestar > por uma pol?tica de transporte coletivo... > > Estes argumentos baseados no Datena, Reinaldo Azevedo ou Arnaldo Jabor.... > to fora... > > Mas, falando deste ponto... > > O protesto ? por direito a cidadania para quem n?o entendeu ainda... > > Cidadania ? coletivo... > > E temos de todos nesta manifesta??o, que bacana que n?o temos segrega??o... > > Olhar um "playboy" com Iphone no protesto ? chocante... Ver um menino > pobre sem uma roupa de marca n?o ? ... ? > > Estranho ? o perfil dos presos... > > > http://www1.folha.uol.com.br/cotidiano/2013/06/1294273-perfil-dos-detidos-em-protesto-vai-de-poa-a-alphaville.shtml > > Vejam a?, tem de tudo... ? um plural... que papinho furado este argumento > de celular ! > > Isto n?o ? uma causa de um grupo... E ? bacana que as pessoas est?o > brigando para poder protestar.... E ainda por cima, de todos os perfis... > > Ah, estes malditos turcos e franceses que vivem queimando ?nibus ou > brigando com a policia... Que educa??o !! > > Acredito que t? faltando calibrar um pouco a vis?o.... > > Moro perto da paulista, h? protestos h? todo momento aqui... no m?nimo uns > 3 por semana... > > O que aconteceu ontem, foi um governo querendo mostrar for?a.... > > A causa dos 0,20 centavos ? Ah... os 0,20 centavos... > > Espero que os protestos aumentem... Pois, independente da causa... N?o d? > para engolir a falta de liberdade para dizer o que se pensa... > > Se fosse 0,01 centavos, 0,005 centavos... teria a mesma opini?o... > > As politicas p?blicas s?o uma merda para transportes coletivos... Ninguem > t? reclamando, quando algu?m aparece ... Vamos jogar pedras nos > manifestantes e n?o no governo ? > > Que @#$%@%@#@ ? esta !? > > Nem sempre n?meros justificam... > > Mas, se formos para os n?meros.. > > Parab?ns ao governo federal pela MP 617... > > > http://senado.jusbrasil.com.br/noticias/100559758/adiada-instalacao-da-comissao-mista-da-mp-617 > > Vamos ver quem quer usar transporte coletivo... > > http://www.nossasaopaulo.org.br/portal/node/13232 > > Enfim, rotular manifestantes por seus celulares ou t?nis, ou chamar de > baderneiros por conta de um protesto ? muito raso... > > Me desculpem a sinceridade.. Mas, estou sendo educado para n?o ser chamado > de baderneiro. :-) > > Abs! > -Thiago Rondon > > > > > On Friday, June 14, 2013 at 2:46 PM, Marcio Ferreira wrote: > > @Solli > > > > Acredito que a causa maior/inicial seja o aumento da passagem[0]. Isso > realmente n?o deve afetar tanto quem tem um Galaxy S3, mas segundo > > essa m?trica os homens nunca poderir?o lutar pelos direitos das mulheres. > > > > O aumento foi o estopim do estupro que n?s brasileiros sofremos, > principalmente vindo do governo. > > J? nos acostumamos com pol?ticos regendo/especulando o pr?prio sal?rio, > cargos altos apadrinhados, desvios, corrup??o, m? qualidade em servi?o > p?blico(educa??o, escola, sa?de, transporte). > > > > Ent?o o que come?ou por conta do aumento da passagem, tornou-se por > Revolta, em nome de tudo que estamos acostumados. > > > > Isso n?o ? incomum, parece que na Turquia tamb?m ocorreu dessa forma[1] > > > > (Resumindo ? a revolta na desigualdade social) > > > > Nao sou dono da verdade, isso ? minha leitura, s? isso > > > > Mais algumas: > > > http://noticias.uol.com.br/cotidiano/ultimas-noticias/2013/06/12/aumento-de-r-020-na-passagem-obriga-paulistanos-de-baixa-renda-a-pular-refeicoes-e-arrumar-bicos.htm > > > https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-prn1/9349_203311199822530_703976532_n.jpg > > > > [0] - http://juntos.org.br/ > > [1] - https://pt.wikipedia.org/wiki/Protestos_na_Turquia_em_2013 > > > > > > > > > > > > []s, > > > > Marcio Ferreira > > skype: marcio.ferreir4 > > (21) 8365-7768 > > > > > > 2013/6/14 Solli Honorio > > > ?timo e leg?timo as manifesta??es, mas a gente n?o deve correr o risco > de colocar tudo no mesmo balaio. N?o preciso me manisfestar a favor e nem > contra qualquer coisa, mas pegando exemplo do Ricardo Stock fica a pergunta > : Quem vai pagar a diferen?a ? > > > > > > J? estamos pagando subs?dios de R$ 1.25 Bilh?es de reais/ano para o > transporte p?blico na cidade de S?o Paulo (sem contar o sistema de > ferrovi?rio), e com o reajuste abaixo do contrato este subs?dio saltar? > para 1,6 Bilh?es. > > > > > > E a? ? Como vamos fechar esta conta ? Olhe, e eu n?o acho que a > prefeitura deva zerar o subs?dio n?o, eu s? acho que a decis?o tem que ser > TOMADA com TODOS OS DADOS, e n?o com dados parciais. > > > > > > Ontem estive no meio da manifesta??o (moro no centro, pr?ximo ao palco > das manifesta??es) e fiquei impressionado com a quantidade de Iphone e > Galaxy S III filmando a cada passo da pol?cia (e certamente todos os v?deos > j? devem estar em todas as redes sociais hj). Este meu coment?rio > preconceituoso tem um objetivo, afinal o que realmente esta manifesta??o > deseja ? Tenho certeza que n?o s?o os 20 centavos, tem algo mais nestas > manifesta??es, mas algu?m sabe o que ? ?! > > > > > > Eu ainda n?o sei. Mas eu gostaria muito de ver o centro de S?o Paulo > destru?do depois de um combate sangrento ente manifestantes (eu estaria l?) > e a pol?cia contra o nosso sistema pol?tica (que como bem disse o negro > ministro presidente do STF Joaquim Barbosa) n?o nos representa, ou contra > esta pol?tica de ensino excludente. Mas at? agora n?o encontrei a motiva??o > real desta manifesta??o, o que ? um pena pois eles est?o mobilizando a > sociedade, mas como o objetivo n?o ? claro, as opini?es est?o sendo > limitadas em 20 centavos. > > > > > > ? isto ! > > > > > > Abra?os, > > > > > > Solli > > > > > > > > > Em 14 de junho de 2013 12:21, Ricardo Stock ricardostock at bol.com.br)> escreveu: > > > > > > > ? muito f?cil reclamar e falar que vinte centavos n?o ? nada quando > fechamos o vidro do "nosso" carro e ficamos alheios ao problema "que n?o ? > meu". > > > > > > > > Infelizmente no brasil tem um triste carma em nossa sociedade. > > > > > > > > "Todos queremos estar no nosso direito e raz?o, mas ninguem que > fazer o seu dever" > > > > > > > > Uma conta r?pida > > > > > > > > R$ 0,20 * N passagens por dia. > > > > > > > > Digamos por baixo, N=1.000.000 de pessoas que pagam duas passagens > por dia N = 2.000.000 de passagens (ida e volta) > > > > > > > > Total = aumento de R$ 400.000,00 ao dia x 26 dias = 10.400.000,00 > (trinta dias menos 4 domingos) > > > > > > > > Ser? que o custo aumentou tanto assim ???? > > > > > > > > Aprendi aqui nessa lista entre as linhas.... > > > > > > > > "Ao desenvolvermos um sistema ou aplica??o, devemos pensar sempre no > macro, ou seja. Eu nunca sei quantas pessoas v?o usar meu sistema ao mesmo > tempo...." ... eu tambem n?o sei quantas pessoas pegam onibus por dia em > SP. Mas sei que s?o muitas :-) > > > > > > > > > > > > Ricardo Stock > > > > www.stocksistemas.com.br (http://www.stocksistemas.com.br) > > > > =begin disclaimer > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > > > > L > > > > =end disclaimer > > > > > > > > > > > > > > > -- > > > "o animal satisfeito dorme". - Guimar?es Rosa > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > > > L > > > =end disclaimer > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Fri Jun 14 15:16:51 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Fri, 14 Jun 2013 19:16:51 -0300 Subject: [SP-pm] =?utf-8?q?=5BOFF-TOPIC=5D_Manifesta=C3=A7=C3=B5es_no_Bras?= =?utf-8?q?il_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> Message-ID: @Solli, fazemos parte desses adolescentes, hahaha, fique livre pra perguntar ;) []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/6/14 Solli Honorio > "Depois do consumo por impulso, vivemos na era da opini?o por impulso." > @fcuri > > Nossa, fico ~comovido~ ao perceber que estou entre pessoas que n?o teve a > habilitada de entender o prop?sito claro do meu recorte de uma situa??o que > eu vivenciei in loco (at? fui claro em esclarecer que era uma vis?o > propositalmente preconceituosa), mas tem a capacidade de entender e > analisar em detalhes tudo que ocorre com estas manifesta??es. > > Arnaldo Jabor n?o me representa .... > > Blogs/Imprensa de DIREITA n?o me representam .... > > Blogs/Imprensa de ESQUERDA n?o me representam ... > > Ao contr?rio de voc?s, eu n?o tenho opini?o sobre o assunto ... n?o tenho > opini?o porque n?o acredito que a motiva??o seja o reajuste da tarifa ... > n?o tenho opini?o porque n?o tive a oportunidade de conversar com estes > adolescentes e tentar obter mais informa??o ... > > Mas parece que aqui todos precisam ter UMA opini?o, e desde que seja a > mesma opini?o do grupo. > > Abra?os, > > Solli Honorio > > > Em 14 de junho de 2013 15:36, Thiago Rondon escreveu: > > >> Concordo Marcio.. >> >> Que preconceito... >> >> Ter um Galasy S ou um Iphone significa que n?o tem o dever de protestar >> por uma pol?tica de transporte coletivo... >> >> Estes argumentos baseados no Datena, Reinaldo Azevedo ou Arnaldo >> Jabor.... to fora... >> >> Mas, falando deste ponto... >> >> O protesto ? por direito a cidadania para quem n?o entendeu ainda... >> >> Cidadania ? coletivo... >> >> E temos de todos nesta manifesta??o, que bacana que n?o temos >> segrega??o... >> >> Olhar um "playboy" com Iphone no protesto ? chocante... Ver um menino >> pobre sem uma roupa de marca n?o ? ... ? >> >> Estranho ? o perfil dos presos... >> >> >> http://www1.folha.uol.com.br/cotidiano/2013/06/1294273-perfil-dos-detidos-em-protesto-vai-de-poa-a-alphaville.shtml >> >> Vejam a?, tem de tudo... ? um plural... que papinho furado este argumento >> de celular ! >> >> Isto n?o ? uma causa de um grupo... E ? bacana que as pessoas est?o >> brigando para poder protestar.... E ainda por cima, de todos os perfis... >> >> Ah, estes malditos turcos e franceses que vivem queimando ?nibus ou >> brigando com a policia... Que educa??o !! >> >> Acredito que t? faltando calibrar um pouco a vis?o.... >> >> Moro perto da paulista, h? protestos h? todo momento aqui... no m?nimo >> uns 3 por semana... >> >> O que aconteceu ontem, foi um governo querendo mostrar for?a.... >> >> A causa dos 0,20 centavos ? Ah... os 0,20 centavos... >> >> Espero que os protestos aumentem... Pois, independente da causa... N?o d? >> para engolir a falta de liberdade para dizer o que se pensa... >> >> Se fosse 0,01 centavos, 0,005 centavos... teria a mesma opini?o... >> >> As politicas p?blicas s?o uma merda para transportes coletivos... Ninguem >> t? reclamando, quando algu?m aparece ... Vamos jogar pedras nos >> manifestantes e n?o no governo ? >> >> Que @#$%@%@#@ ? esta !? >> >> Nem sempre n?meros justificam... >> >> Mas, se formos para os n?meros.. >> >> Parab?ns ao governo federal pela MP 617... >> >> >> http://senado.jusbrasil.com.br/noticias/100559758/adiada-instalacao-da-comissao-mista-da-mp-617 >> >> Vamos ver quem quer usar transporte coletivo... >> >> http://www.nossasaopaulo.org.br/portal/node/13232 >> >> Enfim, rotular manifestantes por seus celulares ou t?nis, ou chamar de >> baderneiros por conta de um protesto ? muito raso... >> >> Me desculpem a sinceridade.. Mas, estou sendo educado para n?o ser >> chamado de baderneiro. :-) >> >> Abs! >> -Thiago Rondon >> >> >> >> >> On Friday, June 14, 2013 at 2:46 PM, Marcio Ferreira wrote: >> > @Solli >> > >> > Acredito que a causa maior/inicial seja o aumento da passagem[0]. Isso >> realmente n?o deve afetar tanto quem tem um Galaxy S3, mas segundo >> > essa m?trica os homens nunca poderir?o lutar pelos direitos das >> mulheres. >> > >> > O aumento foi o estopim do estupro que n?s brasileiros sofremos, >> principalmente vindo do governo. >> > J? nos acostumamos com pol?ticos regendo/especulando o pr?prio sal?rio, >> cargos altos apadrinhados, desvios, corrup??o, m? qualidade em servi?o >> p?blico(educa??o, escola, sa?de, transporte). >> > >> > Ent?o o que come?ou por conta do aumento da passagem, tornou-se por >> Revolta, em nome de tudo que estamos acostumados. >> > >> > Isso n?o ? incomum, parece que na Turquia tamb?m ocorreu dessa forma[1] >> > >> > (Resumindo ? a revolta na desigualdade social) >> > >> > Nao sou dono da verdade, isso ? minha leitura, s? isso >> > >> > Mais algumas: >> > >> http://noticias.uol.com.br/cotidiano/ultimas-noticias/2013/06/12/aumento-de-r-020-na-passagem-obriga-paulistanos-de-baixa-renda-a-pular-refeicoes-e-arrumar-bicos.htm >> > >> https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-prn1/9349_203311199822530_703976532_n.jpg >> > >> > [0] - http://juntos.org.br/ >> > [1] - https://pt.wikipedia.org/wiki/Protestos_na_Turquia_em_2013 >> > >> > >> > >> > >> > >> > []s, >> > >> > Marcio Ferreira >> > skype: marcio.ferreir4 >> > (21) 8365-7768 >> > >> > >> > 2013/6/14 Solli Honorio > )> >> > > ?timo e leg?timo as manifesta??es, mas a gente n?o deve correr o >> risco de colocar tudo no mesmo balaio. N?o preciso me manisfestar a favor e >> nem contra qualquer coisa, mas pegando exemplo do Ricardo Stock fica a >> pergunta : Quem vai pagar a diferen?a ? >> > > >> > > J? estamos pagando subs?dios de R$ 1.25 Bilh?es de reais/ano para o >> transporte p?blico na cidade de S?o Paulo (sem contar o sistema de >> ferrovi?rio), e com o reajuste abaixo do contrato este subs?dio saltar? >> para 1,6 Bilh?es. >> > > >> > > E a? ? Como vamos fechar esta conta ? Olhe, e eu n?o acho que a >> prefeitura deva zerar o subs?dio n?o, eu s? acho que a decis?o tem que ser >> TOMADA com TODOS OS DADOS, e n?o com dados parciais. >> > > >> > > Ontem estive no meio da manifesta??o (moro no centro, pr?ximo ao >> palco das manifesta??es) e fiquei impressionado com a quantidade de Iphone >> e Galaxy S III filmando a cada passo da pol?cia (e certamente todos os >> v?deos j? devem estar em todas as redes sociais hj). Este meu coment?rio >> preconceituoso tem um objetivo, afinal o que realmente esta manifesta??o >> deseja ? Tenho certeza que n?o s?o os 20 centavos, tem algo mais nestas >> manifesta??es, mas algu?m sabe o que ? ?! >> > > >> > > Eu ainda n?o sei. Mas eu gostaria muito de ver o centro de S?o Paulo >> destru?do depois de um combate sangrento ente manifestantes (eu estaria l?) >> e a pol?cia contra o nosso sistema pol?tica (que como bem disse o negro >> ministro presidente do STF Joaquim Barbosa) n?o nos representa, ou contra >> esta pol?tica de ensino excludente. Mas at? agora n?o encontrei a motiva??o >> real desta manifesta??o, o que ? um pena pois eles est?o mobilizando a >> sociedade, mas como o objetivo n?o ? claro, as opini?es est?o sendo >> limitadas em 20 centavos. >> > > >> > > ? isto ! >> > > >> > > Abra?os, >> > > >> > > Solli >> > > >> > > >> > > Em 14 de junho de 2013 12:21, Ricardo Stock > ricardostock at bol.com.br)> escreveu: >> > > >> > > > ? muito f?cil reclamar e falar que vinte centavos n?o ? nada quando >> fechamos o vidro do "nosso" carro e ficamos alheios ao problema "que n?o ? >> meu". >> > > > >> > > > Infelizmente no brasil tem um triste carma em nossa sociedade. >> > > > >> > > > "Todos queremos estar no nosso direito e raz?o, mas ninguem que >> fazer o seu dever" >> > > > >> > > > Uma conta r?pida >> > > > >> > > > R$ 0,20 * N passagens por dia. >> > > > >> > > > Digamos por baixo, N=1.000.000 de pessoas que pagam duas passagens >> por dia N = 2.000.000 de passagens (ida e volta) >> > > > >> > > > Total = aumento de R$ 400.000,00 ao dia x 26 dias = 10.400.000,00 >> (trinta dias menos 4 domingos) >> > > > >> > > > Ser? que o custo aumentou tanto assim ???? >> > > > >> > > > Aprendi aqui nessa lista entre as linhas.... >> > > > >> > > > "Ao desenvolvermos um sistema ou aplica??o, devemos pensar sempre >> no macro, ou seja. Eu nunca sei quantas pessoas v?o usar meu sistema ao >> mesmo tempo...." ... eu tambem n?o sei quantas pessoas pegam onibus por dia >> em SP. Mas sei que s?o muitas :-) >> > > > >> > > > >> > > > Ricardo Stock >> > > > www.stocksistemas.com.br (http://www.stocksistemas.com.br) >> > > > =begin disclaimer >> > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > > L >> > > > =end disclaimer >> > > >> > > >> > > >> > > >> > > -- >> > > "o animal satisfeito dorme". - Guimar?es Rosa >> > > =begin disclaimer >> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> > > L >> > > =end disclaimer >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org >> ) >> > L >> > =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Fri Jun 14 15:33:03 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Fri, 14 Jun 2013 19:33:03 -0300 Subject: [SP-pm] =?utf-8?q?=5BOFF-TOPIC=5D_Manifesta=C3=A7=C3=B5es_no_Bras?= =?utf-8?q?il_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> Message-ID: *Minha opini?o* ? a falta de considera??o, cidadania.... n?o vejo este impulso como problema.... acredito que seja bacana expressar o que sentimos em um protesto, seja ele baseado em uma conta matem?tica baseada na tarifa ou por um simples sentimento de insatisfa??o... O que vejo acontecendo, ? muita gente se juntando de forma impulsiva sim... Talvez, faltava um motivo para este estopim por tudo o que anda acontecendo ao nosso redor... cada um com seu motivo ... n?o acredito que as +100.000 pessoas confirmadas na p?gina do facebook para o protesto de segunda estejam todas olhando para os 0,20.... On Friday, June 14, 2013 at 7:02 PM, Solli Honorio wrote: > "Depois do consumo por impulso, vivemos na era da opini?o por impulso." @fcuri > > Nossa, fico ~comovido~ ao perceber que estou entre pessoas que n?o teve a habilitada de entender o prop?sito claro do meu recorte de uma situa??o que eu vivenciei in loco (at? fui claro em esclarecer que era uma vis?o propositalmente preconceituosa), mas tem a capacidade de entender e analisar em detalhes tudo que ocorre com estas manifesta??es. > > Arnaldo Jabor n?o me representa .... > > Blogs/Imprensa de DIREITA n?o me representam .... > > Blogs/Imprensa de ESQUERDA n?o me representam ... > > Ao contr?rio de voc?s, eu n?o tenho opini?o sobre o assunto ... n?o tenho opini?o porque n?o acredito que a motiva??o seja o reajuste da tarifa ... n?o tenho opini?o porque n?o tive a oportunidade de conversar com estes adolescentes e tentar obter mais informa??o ... > > Mas parece que aqui todos precisam ter UMA opini?o, e desde que seja a mesma opini?o do grupo. > > Abra?os, > > Solli Honorio > > > Em 14 de junho de 2013 15:36, Thiago Rondon escreveu: > > > > Concordo Marcio.. > > > > Que preconceito... > > > > Ter um Galasy S ou um Iphone significa que n?o tem o dever de protestar por uma pol?tica de transporte coletivo... > > > > Estes argumentos baseados no Datena, Reinaldo Azevedo ou Arnaldo Jabor.... to fora... > > > > Mas, falando deste ponto... > > > > O protesto ? por direito a cidadania para quem n?o entendeu ainda... > > > > Cidadania ? coletivo... > > > > E temos de todos nesta manifesta??o, que bacana que n?o temos segrega??o... > > > > Olhar um "playboy" com Iphone no protesto ? chocante... Ver um menino pobre sem uma roupa de marca n?o ? ... ? > > > > Estranho ? o perfil dos presos... > > > > http://www1.folha.uol.com.br/cotidiano/2013/06/1294273-perfil-dos-detidos-em-protesto-vai-de-poa-a-alphaville.shtml > > > > Vejam a?, tem de tudo... ? um plural... que papinho furado este argumento de celular ! > > > > Isto n?o ? uma causa de um grupo... E ? bacana que as pessoas est?o brigando para poder protestar.... E ainda por cima, de todos os perfis... > > > > Ah, estes malditos turcos e franceses que vivem queimando ?nibus ou brigando com a policia... Que educa??o !! > > > > Acredito que t? faltando calibrar um pouco a vis?o.... > > > > Moro perto da paulista, h? protestos h? todo momento aqui... no m?nimo uns 3 por semana... > > > > O que aconteceu ontem, foi um governo querendo mostrar for?a.... > > > > A causa dos 0,20 centavos ? Ah... os 0,20 centavos... > > > > Espero que os protestos aumentem... Pois, independente da causa... N?o d? para engolir a falta de liberdade para dizer o que se pensa... > > > > Se fosse 0,01 centavos, 0,005 centavos... teria a mesma opini?o... > > > > As politicas p?blicas s?o uma merda para transportes coletivos... Ninguem t? reclamando, quando algu?m aparece ... Vamos jogar pedras nos manifestantes e n?o no governo ? > > > > Que @#$%@%@#@ ? esta !? > > > > Nem sempre n?meros justificam... > > > > Mas, se formos para os n?meros.. > > > > Parab?ns ao governo federal pela MP 617... > > > > http://senado.jusbrasil.com.br/noticias/100559758/adiada-instalacao-da-comissao-mista-da-mp-617 > > > > Vamos ver quem quer usar transporte coletivo... > > > > http://www.nossasaopaulo.org.br/portal/node/13232 > > > > Enfim, rotular manifestantes por seus celulares ou t?nis, ou chamar de baderneiros por conta de um protesto ? muito raso... > > > > Me desculpem a sinceridade.. Mas, estou sendo educado para n?o ser chamado de baderneiro. :-) > > > > Abs! > > -Thiago Rondon > > > > > > > > > > On Friday, June 14, 2013 at 2:46 PM, Marcio Ferreira wrote: > > > @Solli > > > > > > Acredito que a causa maior/inicial seja o aumento da passagem[0]. Isso realmente n?o deve afetar tanto quem tem um Galaxy S3, mas segundo > > > essa m?trica os homens nunca poderir?o lutar pelos direitos das mulheres. > > > > > > O aumento foi o estopim do estupro que n?s brasileiros sofremos, principalmente vindo do governo. > > > J? nos acostumamos com pol?ticos regendo/especulando o pr?prio sal?rio, cargos altos apadrinhados, desvios, corrup??o, m? qualidade em servi?o p?blico(educa??o, escola, sa?de, transporte). > > > > > > Ent?o o que come?ou por conta do aumento da passagem, tornou-se por Revolta, em nome de tudo que estamos acostumados. > > > > > > Isso n?o ? incomum, parece que na Turquia tamb?m ocorreu dessa forma[1] > > > > > > (Resumindo ? a revolta na desigualdade social) > > > > > > Nao sou dono da verdade, isso ? minha leitura, s? isso > > > > > > Mais algumas: > > > http://noticias.uol.com.br/cotidiano/ultimas-noticias/2013/06/12/aumento-de-r-020-na-passagem-obriga-paulistanos-de-baixa-renda-a-pular-refeicoes-e-arrumar-bicos.htm > > > https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-prn1/9349_203311199822530_703976532_n.jpg > > > > > > [0] - http://juntos.org.br/ > > > [1] - https://pt.wikipedia.org/wiki/Protestos_na_Turquia_em_2013 > > > > > > > > > > > > > > > > > > []s, > > > > > > Marcio Ferreira > > > skype: marcio.ferreir4 > > > (21) 8365-7768 (tel:%2821%29%208365-7768) > > > > > > > > > 2013/6/14 Solli Honorio > > > > ?timo e leg?timo as manifesta??es, mas a gente n?o deve correr o risco de colocar tudo no mesmo balaio. N?o preciso me manisfestar a favor e nem contra qualquer coisa, mas pegando exemplo do Ricardo Stock fica a pergunta : Quem vai pagar a diferen?a ? > > > > > > > > J? estamos pagando subs?dios de R$ 1.25 Bilh?es de reais/ano para o transporte p?blico na cidade de S?o Paulo (sem contar o sistema de ferrovi?rio), e com o reajuste abaixo do contrato este subs?dio saltar? para 1,6 Bilh?es. > > > > > > > > E a? ? Como vamos fechar esta conta ? Olhe, e eu n?o acho que a prefeitura deva zerar o subs?dio n?o, eu s? acho que a decis?o tem que ser TOMADA com TODOS OS DADOS, e n?o com dados parciais. > > > > > > > > Ontem estive no meio da manifesta??o (moro no centro, pr?ximo ao palco das manifesta??es) e fiquei impressionado com a quantidade de Iphone e Galaxy S III filmando a cada passo da pol?cia (e certamente todos os v?deos j? devem estar em todas as redes sociais hj). Este meu coment?rio preconceituoso tem um objetivo, afinal o que realmente esta manifesta??o deseja ? Tenho certeza que n?o s?o os 20 centavos, tem algo mais nestas manifesta??es, mas algu?m sabe o que ? ?! > > > > > > > > Eu ainda n?o sei. Mas eu gostaria muito de ver o centro de S?o Paulo destru?do depois de um combate sangrento ente manifestantes (eu estaria l?) e a pol?cia contra o nosso sistema pol?tica (que como bem disse o negro ministro presidente do STF Joaquim Barbosa) n?o nos representa, ou contra esta pol?tica de ensino excludente. Mas at? agora n?o encontrei a motiva??o real desta manifesta??o, o que ? um pena pois eles est?o mobilizando a sociedade, mas como o objetivo n?o ? claro, as opini?es est?o sendo limitadas em 20 centavos. > > > > > > > > ? isto ! > > > > > > > > Abra?os, > > > > > > > > Solli > > > > > > > > > > > > Em 14 de junho de 2013 12:21, Ricardo Stock escreveu: > > > > > > > > > ? muito f?cil reclamar e falar que vinte centavos n?o ? nada quando fechamos o vidro do "nosso" carro e ficamos alheios ao problema "que n?o ? meu". > > > > > > > > > > Infelizmente no brasil tem um triste carma em nossa sociedade. > > > > > > > > > > "Todos queremos estar no nosso direito e raz?o, mas ninguem que fazer o seu dever" > > > > > > > > > > Uma conta r?pida > > > > > > > > > > R$ 0,20 * N passagens por dia. > > > > > > > > > > Digamos por baixo, N=1.000.000 de pessoas que pagam duas passagens por dia N = 2.000.000 de passagens (ida e volta) > > > > > > > > > > Total = aumento de R$ 400.000,00 ao dia x 26 dias = 10.400.000,00 (trinta dias menos 4 domingos) > > > > > > > > > > Ser? que o custo aumentou tanto assim ???? > > > > > > > > > > Aprendi aqui nessa lista entre as linhas.... > > > > > > > > > > "Ao desenvolvermos um sistema ou aplica??o, devemos pensar sempre no macro, ou seja. Eu nunca sei quantas pessoas v?o usar meu sistema ao mesmo tempo...." ... eu tambem n?o sei quantas pessoas pegam onibus por dia em SP. Mas sei que s?o muitas :-) > > > > > > > > > > > > > > > Ricardo Stock > > > > > www.stocksistemas.com.br (http://www.stocksistemas.com.br) (http://www.stocksistemas.com.br) > > > > > =begin disclaimer > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) (mailto:SaoPaulo-pm at pm.org) > > > > > L > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > =begin disclaimer > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) (mailto:SaoPaulo-pm at pm.org) > > > > L > > > > =end disclaimer > > > > > > > > > > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) (mailto:SaoPaulo-pm at pm.org) > > > L > > > =end disclaimer > > > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From eden at insoli.de Fri Jun 14 16:17:00 2013 From: eden at insoli.de (Eden Cardim) Date: Fri, 14 Jun 2013 20:17:00 -0300 Subject: [SP-pm] =?utf-8?q?=5BOFF-TOPIC=5D_Manifesta=C3=A7=C3=B5es_no_Bras?= =?utf-8?q?il_/_SP?= In-Reply-To: (Solli Honorio's message of "Fri, 14 Jun 2013 19:02:17 -0300") References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> Message-ID: >>>>> "Solli" == Solli Honorio writes: Solli> "Depois do consumo por impulso, vivemos na era da opini?o Solli> por impulso." @fcuri Cara, n?o d? pra exigir que o pessoal que tem o tempo, a idade e a disposi??o de organizar um protesto f?sico tenha uma pauta formal e bem projetada, eu j? fui dessa opini?o, e depois de participar de muita coisa espont?nea, entendi que n?o ? assim que funciona. As pessoas que tem o treinamento e a maturidade pra organizar algo do tipo que voc? e o Arnaldo Jabor est?o cobrando (sim, voc? tem uma opini?o parecida com a dela) j? s?o mais velhas e est?o engajadas em outras causas. A mente do jovem ? mais simples do que isso, e funciona sim por impulso, ? esse impulso que fazem as coisas acontecer. Essas pessoas v?o enxergar o mundo ideal como o mundo que elas se esfor?aram pra mudar quando eram jovens, que, no caso, ? como as coisas se encontram hoje. Se for deixar tudo na m?o dos planejadores, a gente vai cair num modelo de sociedade c?clico, velho e rabugento. N?o faz o menor sentido que o Jabor cobre de um estudante de 20 anos que ele esteja atualizado com as PECs em tr?mite no congresso, quem ? jovem tem que estar curtindo, experimentando, brincando e aprontando, n?o sentado na sala com a tv ligada 24 horas na tv senado vendo um monte de velho falar, sobretudo o Jabor, a vida ? curta demais pra isso. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From marciorp at gmail.com Fri Jun 14 17:21:33 2013 From: marciorp at gmail.com (Marcio - Google) Date: Fri, 14 Jun 2013 20:21:33 -0400 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> Message-ID: Concordo com o Solli e Thiago ... :-)) Estamos na beira do abismo em todos os sentidos. Brasileiro se orgulha de ser o pa?s do futebol, de ser alegre ... ?timo, gra?as a isso o governo est? gastando bilh?es em est?dios onde nem time para jogar tem! Estamos observando alegremente o que ser? o maior esc?ndalo de corrup??o da hist?ria desse planeta! ? a famosa copa do tatu que voc? vai tomar no $%&*! ? o famoso "p?o e circo" ... circo brasil, onde o palha?o ? voc?! Vamos ficar est?ticos ate quando?!?!? O brasileiro ? pregui?oso at? para lutar pelo seus direitos! J? fui l?der estudantil e um dos cabe?as da primeira greve estudantil do brasil, comandei passeatas de milhares contra o Collor! Naquela ?poca lut?vamos por ideais, por melhorias coletivas. Hoje os "estudantes" n?o passam de masa de manobra, s?o anenc?falos! Em passeata gay e protesto religioso saem milhares as ruas ... contra corrup??o e ?tica saem meia d?zia! ? vergonhoso e triste isso ... n?o tenho mais condi??es nem de andar direito, quanto mais participar de uma passeata, mesmo que tivesse, provavelmente n?o o faria pelo simples motivo que tenho vergonha de ser brasileiro! O brasil virou sin?nimo de coisa ruim, e quem fez isso foi o pr?prio povo. Espero que esse quebra-quebra seja s? a ponta do iceberg ... que muitos outros venham! N?o sou favor?vel a depreda??o do patrim?nio "p?blico", infelizmente no est?gio que estamos s? assim ser? poss?vel mostrar que *chega*! S? espero que o povo esteja pensando e n?o servindo de masa de manobra! Se estiver pensando, ver? que essas copas ai s?o oportunidades de ouro para mostrar para o mundo a verdadeira realidades dessa republiqueta de bananas! Em tempo, ? brasil em minusculo mesmo. Deixou de "merecer" o mai?sculo! Sou apartid?rio! Esta sendo um per?odo negro [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 14 de junho de 2013 19:17, Eden Cardim escreveu: > >>>>> "Solli" == Solli Honorio writes: > > Solli> "Depois do consumo por impulso, vivemos na era da opini?o > Solli> por impulso." @fcuri > > Cara, n?o d? pra exigir que o pessoal que tem o tempo, a idade e a > disposi??o de organizar um protesto f?sico tenha uma pauta formal e > bem projetada, eu j? fui dessa opini?o, e depois de participar de > muita coisa espont?nea, entendi que n?o ? assim que funciona. As > pessoas que tem o treinamento e a maturidade pra organizar algo do > tipo que voc? e o Arnaldo Jabor est?o cobrando (sim, voc? tem uma > opini?o parecida com a dela) j? s?o mais velhas e est?o engajadas em > outras causas. A mente do jovem ? mais simples do que isso, e funciona > sim por impulso, ? esse impulso que fazem as coisas acontecer. Essas > pessoas v?o enxergar o mundo ideal como o mundo que elas se esfor?aram > pra mudar quando eram jovens, que, no caso, ? como as coisas se > encontram hoje. Se for deixar tudo na m?o dos planejadores, a gente > vai cair num modelo de sociedade c?clico, velho e rabugento. N?o faz o > menor sentido que o Jabor cobre de um estudante de 20 anos que ele > esteja atualizado com as PECs em tr?mite no congresso, quem ? jovem > tem que estar curtindo, experimentando, brincando e aprontando, n?o > sentado na sala com a tv ligada 24 horas na tv senado vendo um monte > de velho falar, sobretudo o Jabor, a vida ? curta demais pra isso. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From glasswalk3r at yahoo.com.br Fri Jun 14 18:18:45 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Fri, 14 Jun 2013 22:18:45 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> Message-ID: <51BBC0F5.1030504@yahoo.com.br> Em 14-06-2013 10:29, Eden Cardim escreveu: > Mesmo se fosse esse o caso, qual o problema? N?o se pode reclamar de > um aumento do sistema de transporte p?blico sem ser usu?rio? Onde tem > isso escrito na constitui??o? Muitas vezes o aumento reflete no > cidad?o indiretamente, ou o cidad?o simplesmente simpatiza com a > causa. Te convido a reler o texto do Martin Niem?lle supra-citado pelo > Nilson. Eden, acho que voc? leu meu e-mail com pressa... eu concordei com as coisas que o Nilson escreveu. O que quis dizer com o exemplo ? que boa parte das pessoas j? est? t?o "anestesiada" com a situa??o que acha que n?o vale a pena nem protestar. []'s Alceu From glasswalk3r at yahoo.com.br Fri Jun 14 18:34:39 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Fri, 14 Jun 2013 22:34:39 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> Message-ID: <51BBC4AF.5050604@yahoo.com.br> Em 14-06-2013 19:02, Solli Honorio escreveu: > Nossa, fico ~comovido~ ao perceber que estou entre pessoas que n?o teve > a habilitada de entender o prop?sito claro do meu recorte de uma > situa??o que eu vivenciei in loco (at? fui claro em esclarecer que era > uma vis?o propositalmente preconceituosa), mas tem a capacidade de > entender e analisar em detalhes tudo que ocorre com estas manifesta??es. At? porque a classe C n?o ? nada fraca no Brasil em termos de consumo de smartphones. ;-) http://www.administradores.com.br/noticias/marketing/classe-c-e-a-que-mais-consume-conteudo-mobile-de-acordo-com-especialista/51533/ Uma "googlelada" traz v?rios resultados do g?nero. From shonorio at gmail.com Fri Jun 14 19:15:54 2013 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 14 Jun 2013 23:15:54 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> Message-ID: Caramba, eu j? disse que o Jabor n?o me representa ... eu n?o compartilho a opini?o dele. Em 14 de junho de 2013 20:17, Eden Cardim escreveu: > >>>>> "Solli" == Solli Honorio writes: > > Solli> "Depois do consumo por impulso, vivemos na era da opini?o > Solli> por impulso." @fcuri > > Cara, n?o d? pra exigir que o pessoal que tem o tempo, a idade e a > disposi??o de organizar um protesto f?sico tenha uma pauta formal e > bem projetada, eu j? fui dessa opini?o, e depois de participar de > muita coisa espont?nea, entendi que n?o ? assim que funciona. As > pessoas que tem o treinamento e a maturidade pra organizar algo do > tipo que voc? e o Arnaldo Jabor est?o cobrando (sim, voc? tem uma > opini?o parecida com a dela) j? s?o mais velhas e est?o engajadas em > outras causas. A mente do jovem ? mais simples do que isso, e funciona > sim por impulso, ? esse impulso que fazem as coisas acontecer. Essas > pessoas v?o enxergar o mundo ideal como o mundo que elas se esfor?aram > pra mudar quando eram jovens, que, no caso, ? como as coisas se > encontram hoje. Se for deixar tudo na m?o dos planejadores, a gente > vai cair num modelo de sociedade c?clico, velho e rabugento. N?o faz o > menor sentido que o Jabor cobre de um estudante de 20 anos que ele > esteja atualizado com as PECs em tr?mite no congresso, quem ? jovem > tem que estar curtindo, experimentando, brincando e aprontando, n?o > sentado na sala com a tv ligada 24 horas na tv senado vendo um monte > de velho falar, sobretudo o Jabor, a vida ? curta demais pra isso. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Fri Jun 14 19:24:05 2013 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 14 Jun 2013 23:24:05 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> Message-ID: Em 14 de junho de 2013 21:21, Marcio - Google escreveu: > Concordo com o Solli e Thiago ... :-)) > > Estamos na beira do abismo em todos os sentidos. > Brasileiro se orgulha de ser o pa?s do futebol, de ser alegre ... ?timo, > gra?as a isso o governo est? gastando bilh?es em est?dios onde nem time > para jogar tem! Estamos observando alegremente o que ser? o maior esc?ndalo > de corrup??o da hist?ria desse planeta! > ? a famosa copa do tatu que voc? vai tomar no $%&*! > > ? o famoso "p?o e circo" ... circo brasil, onde o palha?o ? voc?! > > Vamos ficar est?ticos ate quando?!?!? O brasileiro ? pregui?oso at? para > lutar pelo seus direitos! > J? fui l?der estudantil e um dos cabe?as da primeira greve estudantil do > brasil, comandei passeatas de milhares contra o Collor! Naquela ?poca > lut?vamos por ideais, por melhorias coletivas. Hoje os "estudantes" n?o > passam de masa de manobra, s?o anenc?falos! > Olhe s? Marcio que coincid?ncia ... tamb?m participei das passetas na Paulista contra o Collor... foi um momento que eu achava que o Brasil estava nas minhas m?os, e que o futuro iria ser muito melhor depois daquilo ... mas hoje acho que disperdicei as oportunidades que tive de sair do pa?s..... > > Em passeata gay e protesto religioso saem milhares as ruas ... contra > corrup??o e ?tica saem meia d?zia! > ? vergonhoso e triste isso ... n?o tenho mais condi??es nem de andar > direito, quanto mais participar de uma passeata, mesmo que tivesse, > provavelmente n?o o faria pelo simples motivo que tenho vergonha de ser > brasileiro! > O brasil virou sin?nimo de coisa ruim, e quem fez isso foi o pr?prio povo. > > Espero que esse quebra-quebra seja s? a ponta do iceberg ... que muitos > outros venham! N?o sou favor?vel a depreda??o do patrim?nio "p?blico", > infelizmente no est?gio que estamos s? assim ser? poss?vel mostrar que > *chega*! > S? espero que o povo esteja pensando e n?o servindo de masa de manobra! > Se estiver pensando, ver? que essas copas ai s?o oportunidades de ouro > para mostrar para o mundo a verdadeira realidades dessa republiqueta de > bananas! > > Eu tamb?m gostaria que isto sofe apenas a ponta do iceberg, mas estou ficando velho e calegado. Veja o caso do Lindberg Farias, foi um dos ~l?deres~ do movimento dos caras pintadas, e hoje transformou-se num pol?tico t?pico de dar orgulho ao Maluf. Hoje ele est? sendo acusado de mensalinho na prefeitura e acordos 'estranhos' no sistema de previd?ncia da cidade. > Em tempo, ? brasil em minusculo mesmo. Deixou de "merecer" o mai?sculo! > Sou apartid?rio! > > t? a?, acho que vou adotar este protesto ... brasil em min?sculo :D ! Um pa?s que utiliza contabilidade criativa para fechar o balan?o ! > > > > Esta sendo um per?odo negro > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 14 de junho de 2013 19:17, Eden Cardim escreveu: > > >>>>> "Solli" == Solli Honorio writes: >> >> Solli> "Depois do consumo por impulso, vivemos na era da opini?o >> Solli> por impulso." @fcuri >> >> Cara, n?o d? pra exigir que o pessoal que tem o tempo, a idade e a >> disposi??o de organizar um protesto f?sico tenha uma pauta formal e >> bem projetada, eu j? fui dessa opini?o, e depois de participar de >> muita coisa espont?nea, entendi que n?o ? assim que funciona. As >> pessoas que tem o treinamento e a maturidade pra organizar algo do >> tipo que voc? e o Arnaldo Jabor est?o cobrando (sim, voc? tem uma >> opini?o parecida com a dela) j? s?o mais velhas e est?o engajadas em >> outras causas. A mente do jovem ? mais simples do que isso, e funciona >> sim por impulso, ? esse impulso que fazem as coisas acontecer. Essas >> pessoas v?o enxergar o mundo ideal como o mundo que elas se esfor?aram >> pra mudar quando eram jovens, que, no caso, ? como as coisas se >> encontram hoje. Se for deixar tudo na m?o dos planejadores, a gente >> vai cair num modelo de sociedade c?clico, velho e rabugento. N?o faz o >> menor sentido que o Jabor cobre de um estudante de 20 anos que ele >> esteja atualizado com as PECs em tr?mite no congresso, quem ? jovem >> tem que estar curtindo, experimentando, brincando e aprontando, n?o >> sentado na sala com a tv ligada 24 horas na tv senado vendo um monte >> de velho falar, sobretudo o Jabor, a vida ? curta demais pra isso. >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ricardostock at bol.com.br Fri Jun 14 19:34:19 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Fri, 14 Jun 2013 23:34:19 -0300 Subject: [SP-pm] =?utf-8?q?=5BOFF-TOPIC=5D_Manifesta=C3=A7=C3=B5es_no_Bras?= =?utf-8?q?il_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> Message-ID: <51bbd2ab206ca_2fc1db2d470165@a4-winter8.tmail> Bom s? por curiosidade...esta se espalhando Hoje sexta feira come?ou aqui em Santos tamb?m. Como o Solli disse. N?o est?o brigando por 20 centavos mas sim por dignidade...Eu j? n?o aguento mais este governo "socialista" que nada divide e tudo junta. "N?o podemos multiplicar a riqueza, dividindo-a". "Para que algu?m receba sem trabalhar, algu?m tem que trabalhar sem receber" E eu j? estou cansado de trabalhar 6 meses por ano para sustentar pilantra... meus vinte centavos tamb?m :-) Ricado Stock ricardostock at bol.com.br Um bom programador tem um desafio Um programador mediano, tem um problema. Em 14/06/2013 19:02, Solli Honorio < shonorio at gmail.com > escreveu: "Depois do consumo por impulso, vivemos na era da opini?o por impulso." @fcuri Nossa, fico ~comovido~ ao perceber que estou entre pessoas que n?o teve a habilitada de entender o prop?sito claro do meu recorte de uma situa??o que eu vivenciei in loco (at? fui claro em esclarecer que era uma vis?o propositalmente preconceituosa), mas tem a capacidade de entender e analisar em detalhes tudo que ocorre com estas manifesta??es. Arnaldo Jabor n?o me representa .... Blogs/Imprensa de DIREITA n?o me representam .... Blogs/Imprensa de ESQUERDA n?o me representam ... Ao contr?rio de voc?s, eu n?o tenho opini?o sobre o assunto ... n?o tenho opini?o porque n?o acredito que a motiva??o seja o reajuste da tarifa ... n?o tenho opini?o porque n?o tive a oportunidade de conversar com estes adolescentes e tentar obter mais informa??o ...? Mas parece que aqui todos precisam ter UMA opini?o, e desde que seja a mesma opini?o do grupo. Abra?os, Solli Honorio Em 14 de junho de 2013 15:36, Thiago Rondon escreveu: Concordo Marcio.. Que preconceito... Ter um Galasy S ou um Iphone significa que n?o tem o dever de protestar por uma pol?tica de transporte coletivo... Estes argumentos baseados no Datena, Reinaldo Azevedo ou Arnaldo Jabor.... to fora... Mas, falando deste ponto... O protesto ? por direito a cidadania para quem n?o entendeu ainda... Cidadania ? coletivo... E temos de todos nesta manifesta??o, que bacana que n?o temos segrega??o... Olhar um "playboy" com Iphone no protesto ? chocante... Ver um menino pobre sem uma roupa de marca n?o ? ... ? Estranho ? o perfil dos presos... http://www1.folha.uol.com.br/cotidiano/2013/06/1294273-perfil-dos-detidos-em-protesto-vai-de-poa-a-alphaville.shtml Vejam a?, tem de tudo... ? um plural... que papinho furado este argumento de celular ! Isto n?o ? uma causa de um grupo... E ? bacana que as pessoas est?o brigando para poder protestar.... E ainda por cima, de todos os perfis... Ah, estes malditos turcos e franceses que vivem queimando ?nibus ou brigando com a policia... Que educa??o !! Acredito que t? faltando calibrar um pouco a vis?o.... Moro perto da paulista, h? protestos h? todo momento aqui... no m?nimo uns 3 por semana... O que aconteceu ontem, foi um governo querendo mostrar for?a.... A causa dos 0,20 centavos ? Ah... os 0,20 centavos... Espero que os protestos aumentem... Pois, independente da causa... N?o d? para engolir a falta de liberdade para dizer o que se pensa... Se fosse 0,01 centavos, 0,005 centavos... teria a mesma opini?o... As politicas p?blicas s?o uma merda para transportes coletivos... Ninguem t? reclamando, quando algu?m aparece ... Vamos jogar pedras nos manifestantes e n?o no governo ? Que @#$%@%@#@ ? esta !? Nem sempre n?meros justificam... Mas, se formos para os n?meros.. Parab?ns ao governo federal pela MP 617... http://senado.jusbrasil.com.br/noticias/100559758/adiada-instalacao-da-comissao-mista-da-mp-617 Vamos ver quem quer usar transporte coletivo... http://www.nossasaopaulo.org.br/portal/node/13232 Enfim, rotular manifestantes por seus celulares ou t?nis, ou chamar de baderneiros por conta de um protesto ? muito raso... Me desculpem a sinceridade.. Mas, estou sendo educado para n?o ser chamado de baderneiro. :-) Abs! -Thiago Rondon On Friday, June 14, 2013 at 2:46 PM, Marcio Ferreira wrote: > @Solli > > Acredito que a causa maior/inicial seja o aumento da passagem[0]. Isso realmente n?o deve afetar tanto quem tem um Galaxy S3, mas segundo > essa m?trica os homens nunca poderir?o lutar pelos direitos das mulheres. > > O aumento foi o estopim do estupro que n?s brasileiros sofremos, principalmente vindo do governo. > J? nos acostumamos com pol?ticos regendo/especulando o pr?prio sal?rio, cargos altos apadrinhados, desvios, corrup??o, m? qualidade em servi?o p?blico(educa??o, escola, sa?de, transporte). > > Ent?o o que come?ou por conta do aumento da passagem, tornou-se por Revolta, em nome de tudo que estamos acostumados. > > Isso n?o ? incomum, parece que na Turquia tamb?m ocorreu dessa forma[1] > > (Resumindo ? a revolta na desigualdade social) > > Nao sou dono da verdade, isso ? minha leitura, s? isso > > Mais algumas: > http://noticias.uol.com.br/cotidiano/ultimas-noticias/2013/06/12/aumento-de-r-020-na-passagem-obriga-paulistanos-de-baixa-renda-a-pular-refeicoes-e-arrumar-bicos.htm > https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-prn1/9349_203311199822530_703976532_n.jpg > > [0] - http://juntos.org.br/ > [1] - https://pt.wikipedia.org/wiki/Protestos_na_Turquia_em_2013 > > > > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/6/14 Solli Honorio > > ?timo e leg?timo as manifesta??es, mas a gente n?o deve correr o risco de colocar tudo no mesmo balaio. N?o preciso me manisfestar a favor e nem contra qualquer coisa, mas pegando exemplo do Ricardo Stock fica a pergunta : Quem vai pagar a diferen?a ? > > > > J? estamos pagando subs?dios de R$ 1.25 Bilh?es de reais/ano para o transporte p?blico na cidade de S?o Paulo (sem contar o sistema de ferrovi?rio), e com o reajuste abaixo do contrato este subs?dio saltar? para 1,6 Bilh?es. > > > > E a? ? Como vamos fechar esta conta ? Olhe, e eu n?o acho que a prefeitura deva zerar o subs?dio n?o, eu s? acho que a decis?o tem que ser TOMADA com TODOS OS DADOS, e n?o com dados parciais. > > > > Ontem estive no meio da manifesta??o (moro no centro, pr?ximo ao palco das manifesta??es) e fiquei impressionado com a quantidade de Iphone e Galaxy S III filmando a cada passo da pol?cia (e certamente todos os v?deos j? devem estar em todas as redes sociais hj). Este meu coment?rio preconceituoso tem um objetivo, afinal o que realmente esta manifesta??o deseja ? Tenho certeza que n?o s?o os 20 centavos, tem algo mais nestas manifesta??es, mas algu?m sabe o que ? ?! > > > > Eu ainda n?o sei. Mas eu gostaria muito de ver o centro de S?o Paulo destru?do depois de um combate sangrento ente manifestantes (eu estaria l?) e a pol?cia contra o nosso sistema pol?tica (que como bem disse o negro ministro presidente do STF Joaquim Barbosa) n?o nos representa, ou contra esta pol?tica de ensino excludente. Mas at? agora n?o encontrei a motiva??o real desta manifesta??o, o que ? um pena pois eles est?o mobilizando a sociedade, mas como o objetivo n?o ? claro, as opini?es est?o sendo limitadas em 20 centavos. > > > > ? isto ! > > > > Abra?os, > > > > Solli > > > > > > Em 14 de junho de 2013 12:21, Ricardo Stock escreveu: > > > > > ? muito f?cil reclamar e falar que vinte centavos n?o ? nada quando fechamos o vidro do "nosso" carro e ficamos alheios ao problema "que n?o ? meu". > > > > > > Infelizmente no brasil tem um triste carma em nossa sociedade. > > > > > > "Todos queremos estar no nosso direito e raz?o, mas ninguem que fazer o seu dever" > > > > > > Uma conta r?pida > > > > > > R$ 0,20 * N passagens por dia. > > > > > > Digamos por baixo, N=1.000.000 de pessoas que pagam duas passagens por dia N = 2.000.000 de passagens (ida e volta) > > > > > > Total = aumento de R$ 400.000,00 ao dia x 26 dias = 10.400.000,00 (trinta dias menos 4 domingos) > > > > > > Ser? que o custo aumentou tanto assim ???? > > > > > > Aprendi aqui nessa lista entre as linhas.... > > > > > > "Ao desenvolvermos um sistema ou aplica??o, devemos pensar sempre no macro, ou seja. Eu nunca sei quantas pessoas v?o usar meu sistema ao mesmo tempo...." ... eu tambem n?o sei quantas pessoas pegam onibus por dia em SP. Mas sei que s?o muitas :-) > > > > > > > > > Ricardo Stock > > > www.stocksistemas.com.br (http://www.stocksistemas.com.br) > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > L > > > =end disclaimer > > > > > > > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer =begin disclaimer ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org ?L =end disclaimer -- "o animal satisfeito dorme". - Guimar?es Rosa From geovanny at eutsiv.com Sat Jun 15 02:57:49 2013 From: geovanny at eutsiv.com (Geovanny Junio :: eutsiv) Date: Sat, 15 Jun 2013 06:57:49 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: <51bbd2ab206ca_2fc1db2d470165@a4-winter8.tmail> References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <51bbd2ab206ca_2fc1db2d470165@a4-winter8.tmail> Message-ID: - O povo come?ando a ficar nervoso - Infla??o voltando - Aumento da Selic ? necess?rio - PIB vai ser vergonhoso novamente - Endividamento das fam?lias s? aumentando - O desemprego come?a a dar sinais - A bolha imobiliaria ? uma realidade - A bolha de cr?dito tamb?m O p?s copa vai ser negro... Sent from my mobile device Em 14/06/2013 23:35, "Ricardo Stock" escreveu: > Bom s? por curiosidade...esta se espalhando > > Hoje sexta feira come?ou aqui em Santos tamb?m. > > Como o Solli disse. N?o est?o brigando por 20 centavos mas sim por > dignidade...Eu j? n?o aguento mais este governo "socialista" que nada > divide e tudo junta. > > "N?o podemos multiplicar a riqueza, dividindo-a". > > "Para que algu?m receba sem trabalhar, algu?m tem que trabalhar sem > receber" > > E eu j? estou cansado de trabalhar 6 meses por ano para sustentar > pilantra... > > meus vinte centavos tamb?m :-) > > > Ricado Stock > ricardostock at bol.com.br > Um bom programador tem um desafio > Um programador mediano, tem um problema. > > > > Em 14/06/2013 19:02, Solli Honorio < shonorio at gmail.com > escreveu: > "Depois do consumo por impulso, vivemos na era da opini?o por impulso." > @fcuri > Nossa, fico ~comovido~ ao perceber que estou entre pessoas que n?o teve a > habilitada de entender o prop?sito claro do meu recorte de uma situa??o que > eu vivenciei in loco (at? fui claro em esclarecer que era uma vis?o > propositalmente preconceituosa), mas tem a capacidade de entender e > analisar em detalhes tudo que ocorre com estas manifesta??es. > > > Arnaldo Jabor n?o me representa .... > Blogs/Imprensa de DIREITA n?o me representam .... > Blogs/Imprensa de ESQUERDA n?o me representam ... > > > Ao contr?rio de voc?s, eu n?o tenho opini?o sobre o assunto ... n?o tenho > opini?o porque n?o acredito que a motiva??o seja o reajuste da tarifa ... > n?o tenho opini?o porque n?o tive a oportunidade de conversar com estes > adolescentes e tentar obter mais informa??o ... > > > Mas parece que aqui todos precisam ter UMA opini?o, e desde que seja a > mesma opini?o do grupo. > Abra?os, > Solli Honorio > > > > Em 14 de junho de 2013 15:36, Thiago Rondon > escreveu: > > > > > > Concordo Marcio.. > > > > Que preconceito... > > > > Ter um Galasy S ou um Iphone significa que n?o tem o dever de protestar > por uma pol?tica de transporte coletivo... > > > > Estes argumentos baseados no Datena, Reinaldo Azevedo ou Arnaldo Jabor.... > to fora... > > > > Mas, falando deste ponto... > > > > O protesto ? por direito a cidadania para quem n?o entendeu ainda... > > > > Cidadania ? coletivo... > > > > E temos de todos nesta manifesta??o, que bacana que n?o temos segrega??o... > > > > Olhar um "playboy" com Iphone no protesto ? chocante... Ver um menino > pobre sem uma roupa de marca n?o ? ... ? > > > > Estranho ? o perfil dos presos... > > > > > http://www1.folha.uol.com.br/cotidiano/2013/06/1294273-perfil-dos-detidos-em-protesto-vai-de-poa-a-alphaville.shtml > > > > > > > Vejam a?, tem de tudo... ? um plural... que papinho furado este argumento > de celular ! > > > > Isto n?o ? uma causa de um grupo... E ? bacana que as pessoas est?o > brigando para poder protestar.... E ainda por cima, de todos os perfis... > > > > Ah, estes malditos turcos e franceses que vivem queimando ?nibus ou > brigando com a policia... Que educa??o !! > > > > Acredito que t? faltando calibrar um pouco a vis?o.... > > > > Moro perto da paulista, h? protestos h? todo momento aqui... no m?nimo uns > 3 por semana... > > > > O que aconteceu ontem, foi um governo querendo mostrar for?a.... > > > > A causa dos 0,20 centavos ? Ah... os 0,20 centavos... > > > > Espero que os protestos aumentem... Pois, independente da causa... N?o d? > para engolir a falta de liberdade para dizer o que se pensa... > > > > Se fosse 0,01 centavos, 0,005 centavos... teria a mesma opini?o... > > > > As politicas p?blicas s?o uma merda para transportes coletivos... Ninguem > t? reclamando, quando algu?m aparece ... Vamos jogar pedras nos > manifestantes e n?o no governo ? > > > > Que @#$%@%@#@ ? esta !? > > > > Nem sempre n?meros justificam... > > > > Mas, se formos para os n?meros.. > > > > Parab?ns ao governo federal pela MP 617... > > > > > http://senado.jusbrasil.com.br/noticias/100559758/adiada-instalacao-da-comissao-mista-da-mp-617 > > > > > > > Vamos ver quem quer usar transporte coletivo... > > > > http://www.nossasaopaulo.org.br/portal/node/13232 > > > > Enfim, rotular manifestantes por seus celulares ou t?nis, ou chamar de > baderneiros por conta de um protesto ? muito raso... > > > > Me desculpem a sinceridade.. Mas, estou sendo educado para n?o ser chamado > de baderneiro. :-) > > > > Abs! > > -Thiago Rondon > > > > > > > > > > On Friday, June 14, 2013 at 2:46 PM, Marcio Ferreira wrote: > > > @Solli > > > > > > Acredito que a causa maior/inicial seja o aumento da passagem[0]. Isso > realmente n?o deve afetar tanto quem tem um Galaxy S3, mas segundo > > > essa m?trica os homens nunca poderir?o lutar pelos direitos das mulheres. > > > > > > O aumento foi o estopim do estupro que n?s brasileiros sofremos, > principalmente vindo do governo. > > > J? nos acostumamos com pol?ticos regendo/especulando o pr?prio sal?rio, > cargos altos apadrinhados, desvios, corrup??o, m? qualidade em servi?o > p?blico(educa??o, escola, sa?de, transporte). > > > > > > Ent?o o que come?ou por conta do aumento da passagem, tornou-se por > Revolta, em nome de tudo que estamos acostumados. > > > > > > Isso n?o ? incomum, parece que na Turquia tamb?m ocorreu dessa forma[1] > > > > > > (Resumindo ? a revolta na desigualdade social) > > > > > > Nao sou dono da verdade, isso ? minha leitura, s? isso > > > > > > Mais algumas: > > > > http://noticias.uol.com.br/cotidiano/ultimas-noticias/2013/06/12/aumento-de-r-020-na-passagem-obriga-paulistanos-de-baixa-renda-a-pular-refeicoes-e-arrumar-bicos.htm > > > > > > > https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-prn1/9349_203311199822530_703976532_n.jpg > > > > > > > > > [0] - http://juntos.org.br/ > > > [1] - https://pt.wikipedia.org/wiki/Protestos_na_Turquia_em_2013 > > > > > > > > > > > > > > > > > > []s, > > > > > > Marcio Ferreira > > > skype: marcio.ferreir4 > > > (21) 8365-7768 > > > > > > > > > 2013/6/14 Solli Honorio > > > > ?timo e leg?timo as manifesta??es, mas a gente n?o deve correr o risco > de colocar tudo no mesmo balaio. N?o preciso me manisfestar a favor e nem > contra qualquer coisa, mas pegando exemplo do Ricardo Stock fica a pergunta > : Quem vai pagar a diferen?a ? > > > > > > > > > > > J? estamos pagando subs?dios de R$ 1.25 Bilh?es de reais/ano para o > transporte p?blico na cidade de S?o Paulo (sem contar o sistema de > ferrovi?rio), e com o reajuste abaixo do contrato este subs?dio saltar? > para 1,6 Bilh?es. > > > > > > > > > > > E a? ? Como vamos fechar esta conta ? Olhe, e eu n?o acho que a > prefeitura deva zerar o subs?dio n?o, eu s? acho que a decis?o tem que ser > TOMADA com TODOS OS DADOS, e n?o com dados parciais. > > > > > > > > Ontem estive no meio da manifesta??o (moro no centro, pr?ximo ao palco > das manifesta??es) e fiquei impressionado com a quantidade de Iphone e > Galaxy S III filmando a cada passo da pol?cia (e certamente todos os v?deos > j? devem estar em todas as redes sociais hj). Este meu coment?rio > preconceituoso tem um objetivo, afinal o que realmente esta manifesta??o > deseja ? Tenho certeza que n?o s?o os 20 centavos, tem algo mais nestas > manifesta??es, mas algu?m sabe o que ? ?! > > > > > > > > > > > Eu ainda n?o sei. Mas eu gostaria muito de ver o centro de S?o Paulo > destru?do depois de um combate sangrento ente manifestantes (eu estaria l?) > e a pol?cia contra o nosso sistema pol?tica (que como bem disse o negro > ministro presidente do STF Joaquim Barbosa) n?o nos representa, ou contra > esta pol?tica de ensino excludente. Mas at? agora n?o encontrei a motiva??o > real desta manifesta??o, o que ? um pena pois eles est?o mobilizando a > sociedade, mas como o objetivo n?o ? claro, as opini?es est?o sendo > limitadas em 20 centavos. > > > > > > > > > > > ? isto ! > > > > > > > > Abra?os, > > > > > > > > Solli > > > > > > > > > > > > Em 14 de junho de 2013 12:21, Ricardo Stock ricardostock at bol.com.br)> escreveu: > > > > > > > > > > > > ? muito f?cil reclamar e falar que vinte centavos n?o ? nada quando > fechamos o vidro do "nosso" carro e ficamos alheios ao problema "que n?o ? > meu". > > > > > > > > > > Infelizmente no brasil tem um triste carma em nossa sociedade. > > > > > > > > > > "Todos queremos estar no nosso direito e raz?o, mas ninguem que > fazer o seu dever" > > > > > > > > > > Uma conta r?pida > > > > > > > > > > R$ 0,20 * N passagens por dia. > > > > > > > > > > Digamos por baixo, N=1.000.000 de pessoas que pagam duas passagens > por dia N = 2.000.000 de passagens (ida e volta) > > > > > > > > > > Total = aumento de R$ 400.000,00 ao dia x 26 dias = 10.400.000,00 > (trinta dias menos 4 domingos) > > > > > > > > > > Ser? que o custo aumentou tanto assim ???? > > > > > > > > > > Aprendi aqui nessa lista entre as linhas.... > > > > > > > > > > "Ao desenvolvermos um sistema ou aplica??o, devemos pensar sempre no > macro, ou seja. Eu nunca sei quantas pessoas v?o usar meu sistema ao mesmo > tempo...." ... eu tambem n?o sei quantas pessoas pegam onibus por dia em > SP. Mas sei que s?o muitas :-) > > > > > > > > > > > > > > > > > > Ricardo Stock > > > > > www.stocksistemas.com.br (http://www.stocksistemas.com.br) > > > > > =begin disclaimer > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > > > > > L > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > -- > > > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > =begin disclaimer > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: > SaoPaulo-pm at pm.org) > > > > L > > > > =end disclaimer > > > > > > > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > L > > > =end disclaimer > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From geovanny at eutsiv.com Sat Jun 15 03:00:07 2013 From: geovanny at eutsiv.com (Geovanny Junio :: eutsiv) Date: Sat, 15 Jun 2013 07:00:07 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <51bbd2ab206ca_2fc1db2d470165@a4-winter8.tmail> Message-ID: Esqueci: - Rombo de 7.3 bi na Petrobr?s, e aos poucos vai ficando claro que o pr?-sal n?o vai salvar o pa?s. Sent from my mobile device Em 15/06/2013 06:57, "Geovanny Junio :: eutsiv" escreveu: > - O povo come?ando a ficar nervoso > - Infla??o voltando > - Aumento da Selic ? necess?rio > - PIB vai ser vergonhoso novamente > - Endividamento das fam?lias s? aumentando > - O desemprego come?a a dar sinais > - A bolha imobiliaria ? uma realidade > - A bolha de cr?dito tamb?m > > O p?s copa vai ser negro... > > Sent from my mobile device > Em 14/06/2013 23:35, "Ricardo Stock" escreveu: > >> Bom s? por curiosidade...esta se espalhando >> >> Hoje sexta feira come?ou aqui em Santos tamb?m. >> >> Como o Solli disse. N?o est?o brigando por 20 centavos mas sim por >> dignidade...Eu j? n?o aguento mais este governo "socialista" que nada >> divide e tudo junta. >> >> "N?o podemos multiplicar a riqueza, dividindo-a". >> >> "Para que algu?m receba sem trabalhar, algu?m tem que trabalhar sem >> receber" >> >> E eu j? estou cansado de trabalhar 6 meses por ano para sustentar >> pilantra... >> >> meus vinte centavos tamb?m :-) >> >> >> Ricado Stock >> ricardostock at bol.com.br >> Um bom programador tem um desafio >> Um programador mediano, tem um problema. >> >> >> >> Em 14/06/2013 19:02, Solli Honorio < shonorio at gmail.com > escreveu: >> "Depois do consumo por impulso, vivemos na era da opini?o por impulso." >> @fcuri >> Nossa, fico ~comovido~ ao perceber que estou entre pessoas que n?o teve a >> habilitada de entender o prop?sito claro do meu recorte de uma situa??o que >> eu vivenciei in loco (at? fui claro em esclarecer que era uma vis?o >> propositalmente preconceituosa), mas tem a capacidade de entender e >> analisar em detalhes tudo que ocorre com estas manifesta??es. >> >> >> Arnaldo Jabor n?o me representa .... >> Blogs/Imprensa de DIREITA n?o me representam .... >> Blogs/Imprensa de ESQUERDA n?o me representam ... >> >> >> Ao contr?rio de voc?s, eu n?o tenho opini?o sobre o assunto ... n?o tenho >> opini?o porque n?o acredito que a motiva??o seja o reajuste da tarifa ... >> n?o tenho opini?o porque n?o tive a oportunidade de conversar com estes >> adolescentes e tentar obter mais informa??o ... >> >> >> Mas parece que aqui todos precisam ter UMA opini?o, e desde que seja a >> mesma opini?o do grupo. >> Abra?os, >> Solli Honorio >> >> >> >> Em 14 de junho de 2013 15:36, Thiago Rondon >> escreveu: >> >> >> >> >> >> Concordo Marcio.. >> >> >> >> Que preconceito... >> >> >> >> Ter um Galasy S ou um Iphone significa que n?o tem o dever de protestar >> por uma pol?tica de transporte coletivo... >> >> >> >> Estes argumentos baseados no Datena, Reinaldo Azevedo ou Arnaldo >> Jabor.... to fora... >> >> >> >> Mas, falando deste ponto... >> >> >> >> O protesto ? por direito a cidadania para quem n?o entendeu ainda... >> >> >> >> Cidadania ? coletivo... >> >> >> >> E temos de todos nesta manifesta??o, que bacana que n?o temos >> segrega??o... >> >> >> >> Olhar um "playboy" com Iphone no protesto ? chocante... Ver um menino >> pobre sem uma roupa de marca n?o ? ... ? >> >> >> >> Estranho ? o perfil dos presos... >> >> >> >> >> http://www1.folha.uol.com.br/cotidiano/2013/06/1294273-perfil-dos-detidos-em-protesto-vai-de-poa-a-alphaville.shtml >> >> >> >> >> >> >> Vejam a?, tem de tudo... ? um plural... que papinho furado este argumento >> de celular ! >> >> >> >> Isto n?o ? uma causa de um grupo... E ? bacana que as pessoas est?o >> brigando para poder protestar.... E ainda por cima, de todos os perfis... >> >> >> >> Ah, estes malditos turcos e franceses que vivem queimando ?nibus ou >> brigando com a policia... Que educa??o !! >> >> >> >> Acredito que t? faltando calibrar um pouco a vis?o.... >> >> >> >> Moro perto da paulista, h? protestos h? todo momento aqui... no m?nimo >> uns 3 por semana... >> >> >> >> O que aconteceu ontem, foi um governo querendo mostrar for?a.... >> >> >> >> A causa dos 0,20 centavos ? Ah... os 0,20 centavos... >> >> >> >> Espero que os protestos aumentem... Pois, independente da causa... N?o d? >> para engolir a falta de liberdade para dizer o que se pensa... >> >> >> >> Se fosse 0,01 centavos, 0,005 centavos... teria a mesma opini?o... >> >> >> >> As politicas p?blicas s?o uma merda para transportes coletivos... Ninguem >> t? reclamando, quando algu?m aparece ... Vamos jogar pedras nos >> manifestantes e n?o no governo ? >> >> >> >> Que @#$%@%@#@ ? esta !? >> >> >> >> Nem sempre n?meros justificam... >> >> >> >> Mas, se formos para os n?meros.. >> >> >> >> Parab?ns ao governo federal pela MP 617... >> >> >> >> >> http://senado.jusbrasil.com.br/noticias/100559758/adiada-instalacao-da-comissao-mista-da-mp-617 >> >> >> >> >> >> >> Vamos ver quem quer usar transporte coletivo... >> >> >> >> http://www.nossasaopaulo.org.br/portal/node/13232 >> >> >> >> Enfim, rotular manifestantes por seus celulares ou t?nis, ou chamar de >> baderneiros por conta de um protesto ? muito raso... >> >> >> >> Me desculpem a sinceridade.. Mas, estou sendo educado para n?o ser >> chamado de baderneiro. :-) >> >> >> >> Abs! >> >> -Thiago Rondon >> >> >> >> >> >> >> >> >> >> On Friday, June 14, 2013 at 2:46 PM, Marcio Ferreira wrote: >> >> > @Solli >> >> > >> >> > Acredito que a causa maior/inicial seja o aumento da passagem[0]. Isso >> realmente n?o deve afetar tanto quem tem um Galaxy S3, mas segundo >> >> > essa m?trica os homens nunca poderir?o lutar pelos direitos das >> mulheres. >> >> > >> >> > O aumento foi o estopim do estupro que n?s brasileiros sofremos, >> principalmente vindo do governo. >> >> > J? nos acostumamos com pol?ticos regendo/especulando o pr?prio sal?rio, >> cargos altos apadrinhados, desvios, corrup??o, m? qualidade em servi?o >> p?blico(educa??o, escola, sa?de, transporte). >> >> > >> >> > Ent?o o que come?ou por conta do aumento da passagem, tornou-se por >> Revolta, em nome de tudo que estamos acostumados. >> >> > >> >> > Isso n?o ? incomum, parece que na Turquia tamb?m ocorreu dessa forma[1] >> >> > >> >> > (Resumindo ? a revolta na desigualdade social) >> >> > >> >> > Nao sou dono da verdade, isso ? minha leitura, s? isso >> >> > >> >> > Mais algumas: >> >> > >> http://noticias.uol.com.br/cotidiano/ultimas-noticias/2013/06/12/aumento-de-r-020-na-passagem-obriga-paulistanos-de-baixa-renda-a-pular-refeicoes-e-arrumar-bicos.htm >> >> >> >> >> > >> https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-prn1/9349_203311199822530_703976532_n.jpg >> >> >> >> >> > >> >> > [0] - http://juntos.org.br/ >> >> > [1] - https://pt.wikipedia.org/wiki/Protestos_na_Turquia_em_2013 >> >> > >> >> > >> >> > >> >> > >> >> > >> >> > []s, >> >> > >> >> > Marcio Ferreira >> >> > skype: marcio.ferreir4 >> >> > (21) 8365-7768 >> >> > >> >> > >> >> > 2013/6/14 Solli Honorio > )> >> >> > > ?timo e leg?timo as manifesta??es, mas a gente n?o deve correr o >> risco de colocar tudo no mesmo balaio. N?o preciso me manisfestar a favor e >> nem contra qualquer coisa, mas pegando exemplo do Ricardo Stock fica a >> pergunta : Quem vai pagar a diferen?a ? >> >> >> >> >> > > >> >> > > J? estamos pagando subs?dios de R$ 1.25 Bilh?es de reais/ano para o >> transporte p?blico na cidade de S?o Paulo (sem contar o sistema de >> ferrovi?rio), e com o reajuste abaixo do contrato este subs?dio saltar? >> para 1,6 Bilh?es. >> >> >> >> >> > > >> >> > > E a? ? Como vamos fechar esta conta ? Olhe, e eu n?o acho que a >> prefeitura deva zerar o subs?dio n?o, eu s? acho que a decis?o tem que ser >> TOMADA com TODOS OS DADOS, e n?o com dados parciais. >> >> > > >> >> > > Ontem estive no meio da manifesta??o (moro no centro, pr?ximo ao >> palco das manifesta??es) e fiquei impressionado com a quantidade de Iphone >> e Galaxy S III filmando a cada passo da pol?cia (e certamente todos os >> v?deos j? devem estar em todas as redes sociais hj). Este meu coment?rio >> preconceituoso tem um objetivo, afinal o que realmente esta manifesta??o >> deseja ? Tenho certeza que n?o s?o os 20 centavos, tem algo mais nestas >> manifesta??es, mas algu?m sabe o que ? ?! >> >> >> >> >> > > >> >> > > Eu ainda n?o sei. Mas eu gostaria muito de ver o centro de S?o Paulo >> destru?do depois de um combate sangrento ente manifestantes (eu estaria l?) >> e a pol?cia contra o nosso sistema pol?tica (que como bem disse o negro >> ministro presidente do STF Joaquim Barbosa) n?o nos representa, ou contra >> esta pol?tica de ensino excludente. Mas at? agora n?o encontrei a motiva??o >> real desta manifesta??o, o que ? um pena pois eles est?o mobilizando a >> sociedade, mas como o objetivo n?o ? claro, as opini?es est?o sendo >> limitadas em 20 centavos. >> >> >> >> >> > > >> >> > > ? isto ! >> >> > > >> >> > > Abra?os, >> >> > > >> >> > > Solli >> >> > > >> >> > > >> >> > > Em 14 de junho de 2013 12:21, Ricardo Stock > ricardostock at bol.com.br)> escreveu: >> >> >> >> >> > > >> >> > > > ? muito f?cil reclamar e falar que vinte centavos n?o ? nada quando >> fechamos o vidro do "nosso" carro e ficamos alheios ao problema "que n?o ? >> meu". >> >> > > > >> >> > > > Infelizmente no brasil tem um triste carma em nossa sociedade. >> >> > > > >> >> > > > "Todos queremos estar no nosso direito e raz?o, mas ninguem que >> fazer o seu dever" >> >> > > > >> >> > > > Uma conta r?pida >> >> > > > >> >> > > > R$ 0,20 * N passagens por dia. >> >> > > > >> >> > > > Digamos por baixo, N=1.000.000 de pessoas que pagam duas passagens >> por dia N = 2.000.000 de passagens (ida e volta) >> >> > > > >> >> > > > Total = aumento de R$ 400.000,00 ao dia x 26 dias = 10.400.000,00 >> (trinta dias menos 4 domingos) >> >> > > > >> >> > > > Ser? que o custo aumentou tanto assim ???? >> >> > > > >> >> > > > Aprendi aqui nessa lista entre as linhas.... >> >> > > > >> >> > > > "Ao desenvolvermos um sistema ou aplica??o, devemos pensar sempre >> no macro, ou seja. Eu nunca sei quantas pessoas v?o usar meu sistema ao >> mesmo tempo...." ... eu tambem n?o sei quantas pessoas pegam onibus por dia >> em SP. Mas sei que s?o muitas :-) >> >> >> >> >> > > > >> >> > > > >> >> > > > Ricardo Stock >> >> > > > www.stocksistemas.com.br (http://www.stocksistemas.com.br) >> >> > > > =begin disclaimer >> >> > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> >> > > > L >> >> > > > =end disclaimer >> >> > > >> >> > > >> >> > > >> >> > > >> >> > > -- >> >> > > "o animal satisfeito dorme". - Guimar?es Rosa >> >> > > =begin disclaimer >> >> > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto: >> SaoPaulo-pm at pm.org) >> >> > > L >> >> > > =end disclaimer >> >> > >> >> > >> >> > =begin disclaimer >> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org >> ) >> >> > L >> >> > =end disclaimer >> >> >> >> >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Sat Jun 15 08:40:00 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sat, 15 Jun 2013 11:40:00 -0400 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> Message-ID: > > Em 14 de junho de 2013 22:24, Solli Honorio > escreveu: > > Olhe s? Marcio que coincid?ncia ... tamb?m participei das passetas na > Paulista contra o Collor... foi um momento que eu achava que o Brasil > estava nas minhas m?os, e que o futuro iria ser muito melhor depois daquilo > ... mas hoje acho que disperdicei as oportunidades que tive de sair do > pa?s..... > > Pois ?, triste! Se arrependimento matasse eu morreria todos os dias, ao acordar e me lembrar que estou no brasil ainda! Perdi v?rias chances de ir embora dessa republiqueta ... > > Eu tamb?m gostaria que isto sofe apenas a ponta do iceberg, mas estou > ficando velho e calegado. Veja o caso do Lindberg Farias, foi um dos > ~l?deres~ do movimento dos caras pintadas, e hoje transformou-se num > pol?tico t?pico de dar orgulho ao Maluf. Hoje ele est? sendo acusado de > mensalinho na prefeitura e acordos 'estranhos' no sistema de previd?ncia > da cidade. > Somos dois, estou velho tamb?m ... j? n?o tenho mais disposi??o e muito menos acredito em mudan?as! N?o gosto nem de lembrar desse asno que me d? asia ... desde os tempo do movimento estudantil nunca fui com a cara desse safado, mas diziam que eu era implicante! Acho que tenho faro pra isso. > t? a?, acho que vou adotar este protesto ... brasil em min?sculo :D ! Um > pa?s que utiliza contabilidade criativa para fechar o balan?o ! > Triste isso, mas ? verdade! [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Sat Jun 15 08:56:39 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Sat, 15 Jun 2013 12:56:39 -0300 Subject: [SP-pm] =?utf-8?q?=5BOFF-TOPIC=5D_Manifesta=C3=A7=C3=B5es_no_Bras?= =?utf-8?q?il_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> Message-ID: Uma coisa meio paralela que me ocorreu aqui... Todo mundo reclama do PIB vergonhoso, mas ningu?m tem vergonha de fazer servi?o porco no trabalho. To cansado de ouvir que fazer direito ? overkill e que eu to ca?ando unic?rnios. Vem c?, o PIB aumenta como? Por m?gica? 2013/6/15 Marcio - Google > Em 14 de junho de 2013 22:24, Solli Honorio >> escreveu: >> >> Olhe s? Marcio que coincid?ncia ... tamb?m participei das passetas na >> Paulista contra o Collor... foi um momento que eu achava que o Brasil >> estava nas minhas m?os, e que o futuro iria ser muito melhor depois daquilo >> ... mas hoje acho que disperdicei as oportunidades que tive de sair do >> pa?s..... >> >> > > Pois ?, triste! Se arrependimento matasse eu morreria todos os dias, ao > acordar e me lembrar que estou no brasil ainda! > Perdi v?rias chances de ir embora dessa republiqueta ... > > >> >> Eu tamb?m gostaria que isto sofe apenas a ponta do iceberg, mas estou >> ficando velho e calegado. Veja o caso do Lindberg Farias, foi um dos >> ~l?deres~ do movimento dos caras pintadas, e hoje transformou-se num >> pol?tico t?pico de dar orgulho ao Maluf. Hoje ele est? sendo acusado de >> mensalinho na prefeitura e acordos 'estranhos' no sistema de previd?ncia >> da cidade. >> > > Somos dois, estou velho tamb?m ... j? n?o tenho mais disposi??o e muito > menos acredito em mudan?as! > > N?o gosto nem de lembrar desse asno que me d? asia ... desde os tempo do > movimento estudantil nunca fui com a cara desse safado, mas diziam que eu > era implicante! > Acho que tenho faro pra isso. > >> t? a?, acho que vou adotar este protesto ... brasil em min?sculo :D ! Um >> pa?s que utiliza contabilidade criativa para fechar o balan?o ! >> > > Triste isso, mas ? verdade! > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nuba at fastmail.fm Sat Jun 15 17:40:15 2013 From: nuba at fastmail.fm (Nuba Princigalli) Date: Sat, 15 Jun 2013 21:40:15 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <51bbd2ab206ca_2fc1db2d470165@a4-winter8.tmail> Message-ID: <1371343215.16070.140661244386649.316F6A0E@webmail.messagingengine.com> O p?s-copa tamb?m d?i nos bolsos, exceto da FIFA http://www.dw.de/south-africans-worry-about-picking-up-the-world-cup-ta b/a-5774425-1 On Sat, Jun 15, 2013, at 06:57 AM, Geovanny Junio :: eutsiv wrote: - O povo come?ando a ficar nervoso - Infla??o voltando - Aumento da Selic ? necess?rio - PIB vai ser vergonhoso novamente - Endividamento das fam?lias s? aumentando - O desemprego come?a a dar sinais - A bolha imobiliaria ? uma realidade - A bolha de cr?dito tamb?m O p?s copa vai ser negro... Sent from my mobile device Em 14/06/2013 23:35, "Ricardo Stock" <[1]ricardostock at bol.com.br> escreveu: Bom s? por curiosidade...esta se espalhando Hoje sexta feira come?ou aqui em Santos tamb?m. Como o Solli disse. N?o est?o brigando por 20 centavos mas sim por dignidade...Eu j? n?o aguento mais este governo "socialista" que nada divide e tudo junta. "N?o podemos multiplicar a riqueza, dividindo-a". "Para que algu?m receba sem trabalhar, algu?m tem que trabalhar sem receber" E eu j? estou cansado de trabalhar 6 meses por ano para sustentar pilantra... meus vinte centavos tamb?m :-) Ricado Stock [2]ricardostock at bol.com.br Um bom programador tem um desafio Um programador mediano, tem um problema. Em 14/06/2013 19:02, Solli Honorio < [3]shonorio at gmail.com > escreveu: "Depois do consumo por impulso, vivemos na era da opini?o por impulso." @fcuri Nossa, fico ~comovido~ ao perceber que estou entre pessoas que n?o teve a habilitada de entender o prop?sito claro do meu recorte de uma situa??o que eu vivenciei in loco (at? fui claro em esclarecer que era uma vis?o propositalmente preconceituosa), mas tem a capacidade de entender e analisar em detalhes tudo que ocorre com estas manifesta??es. Arnaldo Jabor n?o me representa .... Blogs/Imprensa de DIREITA n?o me representam .... Blogs/Imprensa de ESQUERDA n?o me representam ... Ao contr?rio de voc?s, eu n?o tenho opini?o sobre o assunto ... n?o tenho opini?o porque n?o acredito que a motiva??o seja o reajuste da tarifa ... n?o tenho opini?o porque n?o tive a oportunidade de conversar com estes adolescentes e tentar obter mais informa??o ... Mas parece que aqui todos precisam ter UMA opini?o, e desde que seja a mesma opini?o do grupo. Abra?os, Solli Honorio Em 14 de junho de 2013 15:36, Thiago Rondon <[4]thiago at aware.com.br> escreveu: Concordo Marcio.. Que preconceito... Ter um Galasy S ou um Iphone significa que n?o tem o dever de protestar por uma pol?tica de transporte coletivo... Estes argumentos baseados no Datena, Reinaldo Azevedo ou Arnaldo Jabor.... to fora... Mas, falando deste ponto... O protesto ? por direito a cidadania para quem n?o entendeu ainda... Cidadania ? coletivo... E temos de todos nesta manifesta??o, que bacana que n?o temos segrega??o... Olhar um "playboy" com Iphone no protesto ? chocante... Ver um menino pobre sem uma roupa de marca n?o ? ... ? Estranho ? o perfil dos presos... [5]http://www1.folha.uol.com.br/cotidiano/2013/06/1294273-perfil-dos-de tidos-em-protesto-vai-de-poa-a-alphaville.shtml Vejam a?, tem de tudo... ? um plural... que papinho furado este argumento de celular ! Isto n?o ? uma causa de um grupo... E ? bacana que as pessoas est?o brigando para poder protestar.... E ainda por cima, de todos os perfis... Ah, estes malditos turcos e franceses que vivem queimando ?nibus ou brigando com a policia... Que educa??o !! Acredito que t? faltando calibrar um pouco a vis?o.... Moro perto da paulista, h? protestos h? todo momento aqui... no m?nimo uns 3 por semana... O que aconteceu ontem, foi um governo querendo mostrar for?a.... A causa dos 0,20 centavos ? Ah... os 0,20 centavos... Espero que os protestos aumentem... Pois, independente da causa... N?o d? para engolir a falta de liberdade para dizer o que se pensa... Se fosse 0,01 centavos, 0,005 centavos... teria a mesma opini?o... As politicas p?blicas s?o uma merda para transportes coletivos... Ninguem t? reclamando, quando algu?m aparece ... Vamos jogar pedras nos manifestantes e n?o no governo ? Que @#$%@%@#@ ? esta !? Nem sempre n?meros justificam... Mas, se formos para os n?meros.. Parab?ns ao governo federal pela MP 617... [6]http://senado.jusbrasil.com.br/noticias/100559758/adiada-instalacao- da-comissao-mista-da-mp-617 Vamos ver quem quer usar transporte coletivo... [7]http://www.nossasaopaulo.org.br/portal/node/13232 Enfim, rotular manifestantes por seus celulares ou t?nis, ou chamar de baderneiros por conta de um protesto ? muito raso... Me desculpem a sinceridade.. Mas, estou sendo educado para n?o ser chamado de baderneiro. :-) Abs! -Thiago Rondon On Friday, June 14, 2013 at 2:46 PM, Marcio Ferreira wrote: > @Solli > > Acredito que a causa maior/inicial seja o aumento da passagem[0]. Isso realmente n?o deve afetar tanto quem tem um Galaxy S3, mas segundo > essa m?trica os homens nunca poderir?o lutar pelos direitos das mulheres. > > O aumento foi o estopim do estupro que n?s brasileiros sofremos, principalmente vindo do governo. > J? nos acostumamos com pol?ticos regendo/especulando o pr?prio sal?rio, cargos altos apadrinhados, desvios, corrup??o, m? qualidade em servi?o p?blico(educa??o, escola, sa?de, transporte). > > Ent?o o que come?ou por conta do aumento da passagem, tornou-se por Revolta, em nome de tudo que estamos acostumados. > > Isso n?o ? incomum, parece que na Turquia tamb?m ocorreu dessa forma[1] > > (Resumindo ? a revolta na desigualdade social) > > Nao sou dono da verdade, isso ? minha leitura, s? isso > > Mais algumas: > [8]http://noticias.uol.com.br/cotidiano/ultimas-noticias/2013/06/12/aum ento-de-r-020-na-passagem-obriga-paulistanos-de-baixa-renda-a-pular-ref eicoes-e-arrumar-bicos.htm > [9]https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-prn1/9349_20331119 9822530_703976532_n.jpg > > [0] - [10]http://juntos.org.br/ > [1] - [11]https://pt.wikipedia.org/wiki/Protestos_na_Turquia_em_2013 > > > > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > [12](21) 8365-7768 > > > 2013/6/14 Solli Honorio <[13]shonorio at gmail.com (mailto:[14]shonorio at gmail.com)> > > ?timo e leg?timo as manifesta??es, mas a gente n?o deve correr o risco de colocar tudo no mesmo balaio. N?o preciso me manisfestar a favor e nem contra qualquer coisa, mas pegando exemplo do Ricardo Stock fica a pergunta : Quem vai pagar a diferen?a ? > > > > J? estamos pagando subs?dios de R$ 1.25 Bilh?es de reais/ano para o transporte p?blico na cidade de S?o Paulo (sem contar o sistema de ferrovi?rio), e com o reajuste abaixo do contrato este subs?dio saltar? para 1,6 Bilh?es. > > > > E a? ? Como vamos fechar esta conta ? Olhe, e eu n?o acho que a prefeitura deva zerar o subs?dio n?o, eu s? acho que a decis?o tem que ser TOMADA com TODOS OS DADOS, e n?o com dados parciais. > > > > Ontem estive no meio da manifesta??o (moro no centro, pr?ximo ao palco das manifesta??es) e fiquei impressionado com a quantidade de Iphone e Galaxy S III filmando a cada passo da pol?cia (e certamente todos os v?deos j? devem estar em todas as redes sociais hj). Este meu coment?rio preconceituoso tem um objetivo, afinal o que realmente esta manifesta??o deseja ? Tenho certeza que n?o s?o os 20 centavos, tem algo mais nestas manifesta??es, mas algu?m sabe o que ? ?! > > > > Eu ainda n?o sei. Mas eu gostaria muito de ver o centro de S?o Paulo destru?do depois de um combate sangrento ente manifestantes (eu estaria l?) e a pol?cia contra o nosso sistema pol?tica (que como bem disse o negro ministro presidente do STF Joaquim Barbosa) n?o nos representa, ou contra esta pol?tica de ensino excludente. Mas at? agora n?o encontrei a motiva??o real desta manifesta??o, o que ? um pena pois eles est?o mobilizando a sociedade, mas como o objetivo n?o ? claro, as opini?es est?o sendo limitadas em 20 centavos. > > > > ? isto ! > > > > Abra?os, > > > > Solli > > > > > > Em 14 de junho de 2013 12:21, Ricardo Stock <[15]ricardostock at bol.com.br (mailto:[16]ricardostock at bol.com.br)> escreveu: > > > > > ? muito f?cil reclamar e falar que vinte centavos n?o ? nada quando fechamos o vidro do "nosso" carro e ficamos alheios ao problema "que n?o ? meu". > > > > > > Infelizmente no brasil tem um triste carma em nossa sociedade. > > > > > > "Todos queremos estar no nosso direito e raz?o, mas ninguem que fazer o seu dever" > > > > > > Uma conta r?pida > > > > > > R$ 0,20 * N passagens por dia. > > > > > > Digamos por baixo, N=1.000.000 de pessoas que pagam duas passagens por dia N = 2.000.000 de passagens (ida e volta) > > > > > > Total = aumento de R$ 400.000,00 ao dia x 26 dias = 10.400.000,00 (trinta dias menos 4 domingos) > > > > > > Ser? que o custo aumentou tanto assim ???? > > > > > > Aprendi aqui nessa lista entre as linhas.... > > > > > > "Ao desenvolvermos um sistema ou aplica??o, devemos pensar sempre no macro, ou seja. Eu nunca sei quantas pessoas v?o usar meu sistema ao mesmo tempo...." ... eu tambem n?o sei quantas pessoas pegam onibus por dia em SP. Mas sei que s?o muitas :-) > > > > > > > > > Ricardo Stock > > > [17]www.stocksistemas.com.br ([18]http://www.stocksistemas.com.br) > > > =begin disclaimer > > > Sao Paulo Perl Mongers: [19]http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: [20]SaoPaulo-pm at pm.org (mailto:[21]SaoPaulo-pm at pm.org) > > > L<[22]http://mail.pm.org/mailman/listinfo/saopaulo-pm> > > > =end disclaimer > > > > > > > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > > Sao Paulo Perl Mongers: [23]http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: [24]SaoPaulo-pm at pm.org (mailto:[25]SaoPaulo-pm at pm.org) > > L<[26]http://mail.pm.org/mailman/listinfo/saopaulo-pm> > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: [27]http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: [28]SaoPaulo-pm at pm.org (mailto:[29]SaoPaulo-pm at pm.org) > L<[30]http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: [31]http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [32]SaoPaulo-pm at pm.org L<[33]http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer -- "o animal satisfeito dorme". - Guimar?es Rosa =begin disclaimer Sao Paulo Perl Mongers: [34]http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [35]SaoPaulo-pm at pm.org L<[36]http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: [37]http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [38]SaoPaulo-pm at pm.org L<[39]http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer -- Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli Discipline is not an end in itself, just a means to an end. - King Crimson References 1. mailto:ricardostock at bol.com.br 2. mailto:ricardostock at bol.com.br 3. mailto:shonorio at gmail.com 4. mailto:thiago at aware.com.br 5. http://www1.folha.uol.com.br/cotidiano/2013/06/1294273-perfil-dos-detidos-em-protesto-vai-de-poa-a-alphaville.shtml 6. http://senado.jusbrasil.com.br/noticias/100559758/adiada-instalacao-da-comissao-mista-da-mp-617 7. http://www.nossasaopaulo.org.br/portal/node/13232 8. http://noticias.uol.com.br/cotidiano/ultimas-noticias/2013/06/12/aumento-de-r-020-na-passagem-obriga-paulistanos-de-baixa-renda-a-pular-refeicoes-e-arrumar-bicos.htm 9. https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-prn1/9349_203311199822530_703976532_n.jpg 10. http://juntos.org.br/ 11. https://pt.wikipedia.org/wiki/Protestos_na_Turquia_em_2013 12. tel:%2821%29%208365-7768 13. mailto:shonorio at gmail.com 14. mailto:shonorio at gmail.com 15. mailto:ricardostock at bol.com.br 16. mailto:ricardostock at bol.com.br 17. http://www.stocksistemas.com.br/ 18. http://www.stocksistemas.com.br/ 19. http://sao-paulo.pm.org/ 20. mailto:SaoPaulo-pm at pm.org 21. mailto:SaoPaulo-pm at pm.org 22. http://mail.pm.org/mailman/listinfo/saopaulo-pm 23. http://sao-paulo.pm.org/ 24. mailto:SaoPaulo-pm at pm.org 25. mailto:SaoPaulo-pm at pm.org 26. http://mail.pm.org/mailman/listinfo/saopaulo-pm 27. http://sao-paulo.pm.org/ 28. mailto:SaoPaulo-pm at pm.org 29. mailto:SaoPaulo-pm at pm.org 30. http://mail.pm.org/mailman/listinfo/saopaulo-pm 31. http://sao-paulo.pm.org/ 32. mailto:SaoPaulo-pm at pm.org 33. http://mail.pm.org/mailman/listinfo/saopaulo-pm 34. http://sao-paulo.pm.org/ 35. mailto:SaoPaulo-pm at pm.org 36. http://mail.pm.org/mailman/listinfo/saopaulo-pm 37. http://sao-paulo.pm.org/ 38. mailto:SaoPaulo-pm at pm.org 39. http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- next part -------------- An HTML attachment was scrubbed... URL: From nuba at fastmail.fm Sat Jun 15 17:45:26 2013 From: nuba at fastmail.fm (Nuba Princigalli) Date: Sat, 15 Jun 2013 21:45:26 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: <1371343215.16070.140661244386649.316F6A0E@webmail.messagingengine.com> References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <51bbd2ab206ca_2fc1db2d470165@a4-winter8.tmail> <1371343215.16070.140661244386649.316F6A0E@webmail.messagingengine.com> Message-ID: <1371343526.16404.140661244387621.19D29974@webmail.messagingengine.com> HAHA only serious [1]http://catb.org/jargon/html/H/ha-ha-only-serious.html > GET / HTTP/1.1 > Host: paraondefoimeudinheiro.com.br < HTTP/1.1 302 Found < Date: Sun, 16 Jun 2013 00:43:08 GMT < Location: http://www.fifa.com/ On Sat, Jun 15, 2013, at 09:40 PM, Nuba Princigalli wrote: O p?s-copa tamb?m d?i nos bolsos, exceto da FIFA http://www.dw.de/south-africans-worry-about-picking-up-the-world-cup-ta b/a-5774425-1 On Sat, Jun 15, 2013, at 06:57 AM, Geovanny Junio :: eutsiv wrote: - O povo come?ando a ficar nervoso - Infla??o voltando - Aumento da Selic ? necess?rio - PIB vai ser vergonhoso novamente - Endividamento das fam?lias s? aumentando - O desemprego come?a a dar sinais - A bolha imobiliaria ? uma realidade - A bolha de cr?dito tamb?m O p?s copa vai ser negro... Sent from my mobile device Em 14/06/2013 23:35, "Ricardo Stock" <[2]ricardostock at bol.com.br> escreveu: Bom s? por curiosidade...esta se espalhando Hoje sexta feira come?ou aqui em Santos tamb?m. Como o Solli disse. N?o est?o brigando por 20 centavos mas sim por dignidade...Eu j? n?o aguento mais este governo "socialista" que nada divide e tudo junta. "N?o podemos multiplicar a riqueza, dividindo-a". "Para que algu?m receba sem trabalhar, algu?m tem que trabalhar sem receber" E eu j? estou cansado de trabalhar 6 meses por ano para sustentar pilantra... meus vinte centavos tamb?m :-) Ricado Stock [3]ricardostock at bol.com.br Um bom programador tem um desafio Um programador mediano, tem um problema. Em 14/06/2013 19:02, Solli Honorio < [4]shonorio at gmail.com > escreveu: "Depois do consumo por impulso, vivemos na era da opini?o por impulso." @fcuri Nossa, fico ~comovido~ ao perceber que estou entre pessoas que n?o teve a habilitada de entender o prop?sito claro do meu recorte de uma situa??o que eu vivenciei in loco (at? fui claro em esclarecer que era uma vis?o propositalmente preconceituosa), mas tem a capacidade de entender e analisar em detalhes tudo que ocorre com estas manifesta??es. Arnaldo Jabor n?o me representa .... Blogs/Imprensa de DIREITA n?o me representam .... Blogs/Imprensa de ESQUERDA n?o me representam ... Ao contr?rio de voc?s, eu n?o tenho opini?o sobre o assunto ... n?o tenho opini?o porque n?o acredito que a motiva??o seja o reajuste da tarifa ... n?o tenho opini?o porque n?o tive a oportunidade de conversar com estes adolescentes e tentar obter mais informa??o ... Mas parece que aqui todos precisam ter UMA opini?o, e desde que seja a mesma opini?o do grupo. Abra?os, Solli Honorio Em 14 de junho de 2013 15:36, Thiago Rondon <[5]thiago at aware.com.br> escreveu: Concordo Marcio.. Que preconceito... Ter um Galasy S ou um Iphone significa que n?o tem o dever de protestar por uma pol?tica de transporte coletivo... Estes argumentos baseados no Datena, Reinaldo Azevedo ou Arnaldo Jabor.... to fora... Mas, falando deste ponto... O protesto ? por direito a cidadania para quem n?o entendeu ainda... Cidadania ? coletivo... E temos de todos nesta manifesta??o, que bacana que n?o temos segrega??o... Olhar um "playboy" com Iphone no protesto ? chocante... Ver um menino pobre sem uma roupa de marca n?o ? ... ? Estranho ? o perfil dos presos... [6]http://www1.folha.uol.com.br/cotidiano/2013/06/1294273-perfil-dos-de tidos-em-protesto-vai-de-poa-a-alphaville.shtml Vejam a?, tem de tudo... ? um plural... que papinho furado este argumento de celular ! Isto n?o ? uma causa de um grupo... E ? bacana que as pessoas est?o brigando para poder protestar.... E ainda por cima, de todos os perfis... Ah, estes malditos turcos e franceses que vivem queimando ?nibus ou brigando com a policia... Que educa??o !! Acredito que t? faltando calibrar um pouco a vis?o.... Moro perto da paulista, h? protestos h? todo momento aqui... no m?nimo uns 3 por semana... O que aconteceu ontem, foi um governo querendo mostrar for?a.... A causa dos 0,20 centavos ? Ah... os 0,20 centavos... Espero que os protestos aumentem... Pois, independente da causa... N?o d? para engolir a falta de liberdade para dizer o que se pensa... Se fosse 0,01 centavos, 0,005 centavos... teria a mesma opini?o... As politicas p?blicas s?o uma merda para transportes coletivos... Ninguem t? reclamando, quando algu?m aparece ... Vamos jogar pedras nos manifestantes e n?o no governo ? Que @#$%@%@#@ ? esta !? Nem sempre n?meros justificam... Mas, se formos para os n?meros.. Parab?ns ao governo federal pela MP 617... [7]http://senado.jusbrasil.com.br/noticias/100559758/adiada-instalacao- da-comissao-mista-da-mp-617 Vamos ver quem quer usar transporte coletivo... [8]http://www.nossasaopaulo.org.br/portal/node/13232 Enfim, rotular manifestantes por seus celulares ou t?nis, ou chamar de baderneiros por conta de um protesto ? muito raso... Me desculpem a sinceridade.. Mas, estou sendo educado para n?o ser chamado de baderneiro. :-) Abs! -Thiago Rondon On Friday, June 14, 2013 at 2:46 PM, Marcio Ferreira wrote: > @Solli > > Acredito que a causa maior/inicial seja o aumento da passagem[0]. Isso realmente n?o deve afetar tanto quem tem um Galaxy S3, mas segundo > essa m?trica os homens nunca poderir?o lutar pelos direitos das mulheres. > > O aumento foi o estopim do estupro que n?s brasileiros sofremos, principalmente vindo do governo. > J? nos acostumamos com pol?ticos regendo/especulando o pr?prio sal?rio, cargos altos apadrinhados, desvios, corrup??o, m? qualidade em servi?o p?blico(educa??o, escola, sa?de, transporte). > > Ent?o o que come?ou por conta do aumento da passagem, tornou-se por Revolta, em nome de tudo que estamos acostumados. > > Isso n?o ? incomum, parece que na Turquia tamb?m ocorreu dessa forma[1] > > (Resumindo ? a revolta na desigualdade social) > > Nao sou dono da verdade, isso ? minha leitura, s? isso > > Mais algumas: > [9]http://noticias.uol.com.br/cotidiano/ultimas-noticias/2013/06/12/aum ento-de-r-020-na-passagem-obriga-paulistanos-de-baixa-renda-a-pular-ref eicoes-e-arrumar-bicos.htm > [10]https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-prn1/9349_2033111 99822530_703976532_n.jpg > > [0] - [11]http://juntos.org.br/ > [1] - [12]https://pt.wikipedia.org/wiki/Protestos_na_Turquia_em_2013 > > > > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > [13](21) 8365-7768 > > > 2013/6/14 Solli Honorio <[14]shonorio at gmail.com (mailto:[15]shonorio at gmail.com)> > > ?timo e leg?timo as manifesta??es, mas a gente n?o deve correr o risco de colocar tudo no mesmo balaio. N?o preciso me manisfestar a favor e nem contra qualquer coisa, mas pegando exemplo do Ricardo Stock fica a pergunta : Quem vai pagar a diferen?a ? > > > > J? estamos pagando subs?dios de R$ 1.25 Bilh?es de reais/ano para o transporte p?blico na cidade de S?o Paulo (sem contar o sistema de ferrovi?rio), e com o reajuste abaixo do contrato este subs?dio saltar? para 1,6 Bilh?es. > > > > E a? ? Como vamos fechar esta conta ? Olhe, e eu n?o acho que a prefeitura deva zerar o subs?dio n?o, eu s? acho que a decis?o tem que ser TOMADA com TODOS OS DADOS, e n?o com dados parciais. > > > > Ontem estive no meio da manifesta??o (moro no centro, pr?ximo ao palco das manifesta??es) e fiquei impressionado com a quantidade de Iphone e Galaxy S III filmando a cada passo da pol?cia (e certamente todos os v?deos j? devem estar em todas as redes sociais hj). Este meu coment?rio preconceituoso tem um objetivo, afinal o que realmente esta manifesta??o deseja ? Tenho certeza que n?o s?o os 20 centavos, tem algo mais nestas manifesta??es, mas algu?m sabe o que ? ?! > > > > Eu ainda n?o sei. Mas eu gostaria muito de ver o centro de S?o Paulo destru?do depois de um combate sangrento ente manifestantes (eu estaria l?) e a pol?cia contra o nosso sistema pol?tica (que como bem disse o negro ministro presidente do STF Joaquim Barbosa) n?o nos representa, ou contra esta pol?tica de ensino excludente. Mas at? agora n?o encontrei a motiva??o real desta manifesta??o, o que ? um pena pois eles est?o mobilizando a sociedade, mas como o objetivo n?o ? claro, as opini?es est?o sendo limitadas em 20 centavos. > > > > ? isto ! > > > > Abra?os, > > > > Solli > > > > > > Em 14 de junho de 2013 12:21, Ricardo Stock <[16]ricardostock at bol.com.br (mailto:[17]ricardostock at bol.com.br)> escreveu: > > > > > ? muito f?cil reclamar e falar que vinte centavos n?o ? nada quando fechamos o vidro do "nosso" carro e ficamos alheios ao problema "que n?o ? meu". > > > > > > Infelizmente no brasil tem um triste carma em nossa sociedade. > > > > > > "Todos queremos estar no nosso direito e raz?o, mas ninguem que fazer o seu dever" > > > > > > Uma conta r?pida > > > > > > R$ 0,20 * N passagens por dia. > > > > > > Digamos por baixo, N=1.000.000 de pessoas que pagam duas passagens por dia N = 2.000.000 de passagens (ida e volta) > > > > > > Total = aumento de R$ 400.000,00 ao dia x 26 dias = 10.400.000,00 (trinta dias menos 4 domingos) > > > > > > Ser? que o custo aumentou tanto assim ???? > > > > > > Aprendi aqui nessa lista entre as linhas.... > > > > > > "Ao desenvolvermos um sistema ou aplica??o, devemos pensar sempre no macro, ou seja. Eu nunca sei quantas pessoas v?o usar meu sistema ao mesmo tempo...." ... eu tambem n?o sei quantas pessoas pegam onibus por dia em SP. Mas sei que s?o muitas :-) > > > > > > > > > Ricardo Stock > > > [18]www.stocksistemas.com.br ([19]http://www.stocksistemas.com.br) > > > =begin disclaimer > > > Sao Paulo Perl Mongers: [20]http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: [21]SaoPaulo-pm at pm.org (mailto:[22]SaoPaulo-pm at pm.org) > > > L<[23]http://mail.pm.org/mailman/listinfo/saopaulo-pm> > > > =end disclaimer > > > > > > > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > > Sao Paulo Perl Mongers: [24]http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: [25]SaoPaulo-pm at pm.org (mailto:[26]SaoPaulo-pm at pm.org) > > L<[27]http://mail.pm.org/mailman/listinfo/saopaulo-pm> > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: [28]http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: [29]SaoPaulo-pm at pm.org (mailto:[30]SaoPaulo-pm at pm.org) > L<[31]http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: [32]http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [33]SaoPaulo-pm at pm.org L<[34]http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer -- "o animal satisfeito dorme". - Guimar?es Rosa =begin disclaimer Sao Paulo Perl Mongers: [35]http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [36]SaoPaulo-pm at pm.org L<[37]http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: [38]http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [39]SaoPaulo-pm at pm.org L<[40]http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer -- Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli Discipline is not an end in itself, just a means to an end. - King Crimson =begin disclaimer Sao Paulo Perl Mongers: [41]http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [42]SaoPaulo-pm at pm.org L<[43]http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer -- Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli Discipline is not an end in itself, just a means to an end. - King Crimson References 1. http://catb.org/jargon/html/H/ha-ha-only-serious.html 2. mailto:ricardostock at bol.com.br 3. mailto:ricardostock at bol.com.br 4. mailto:shonorio at gmail.com 5. mailto:thiago at aware.com.br 6. http://www1.folha.uol.com.br/cotidiano/2013/06/1294273-perfil-dos-detidos-em-protesto-vai-de-poa-a-alphaville.shtml 7. http://senado.jusbrasil.com.br/noticias/100559758/adiada-instalacao-da-comissao-mista-da-mp-617 8. http://www.nossasaopaulo.org.br/portal/node/13232 9. http://noticias.uol.com.br/cotidiano/ultimas-noticias/2013/06/12/aumento-de-r-020-na-passagem-obriga-paulistanos-de-baixa-renda-a-pular-refeicoes-e-arrumar-bicos.htm 10. https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-prn1/9349_203311199822530_703976532_n.jpg 11. http://juntos.org.br/ 12. https://pt.wikipedia.org/wiki/Protestos_na_Turquia_em_2013 13. tel:%2821%29%208365-7768 14. mailto:shonorio at gmail.com 15. mailto:shonorio at gmail.com 16. mailto:ricardostock at bol.com.br 17. mailto:ricardostock at bol.com.br 18. http://www.stocksistemas.com.br/ 19. http://www.stocksistemas.com.br/ 20. http://sao-paulo.pm.org/ 21. mailto:SaoPaulo-pm at pm.org 22. mailto:SaoPaulo-pm at pm.org 23. http://mail.pm.org/mailman/listinfo/saopaulo-pm 24. http://sao-paulo.pm.org/ 25. mailto:SaoPaulo-pm at pm.org 26. mailto:SaoPaulo-pm at pm.org 27. http://mail.pm.org/mailman/listinfo/saopaulo-pm 28. http://sao-paulo.pm.org/ 29. mailto:SaoPaulo-pm at pm.org 30. mailto:SaoPaulo-pm at pm.org 31. http://mail.pm.org/mailman/listinfo/saopaulo-pm 32. http://sao-paulo.pm.org/ 33. mailto:SaoPaulo-pm at pm.org 34. http://mail.pm.org/mailman/listinfo/saopaulo-pm 35. http://sao-paulo.pm.org/ 36. mailto:SaoPaulo-pm at pm.org 37. http://mail.pm.org/mailman/listinfo/saopaulo-pm 38. http://sao-paulo.pm.org/ 39. mailto:SaoPaulo-pm at pm.org 40. http://mail.pm.org/mailman/listinfo/saopaulo-pm 41. http://sao-paulo.pm.org/ 42. mailto:SaoPaulo-pm at pm.org 43. http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Sun Jun 16 17:15:22 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Sun, 16 Jun 2013 21:15:22 -0300 Subject: [SP-pm] =?utf-8?q?=5BOFF-TOPIC=5D_Manifesta=C3=A7=C3=B5es_no_Bras?= =?utf-8?q?il_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> Message-ID: <989FF165-2B05-410C-AEB5-F87005F621E6@aware.com.br> Gosto muito do Fl?vio Gomes ... http://flaviogomes.warmup.com.br/2013/06/gira-mondo-gira-49/ Abs! Em 15/06/2013, ?s 12:56, Blabos de Blebe escreveu: > Uma coisa meio paralela que me ocorreu aqui... > > Todo mundo reclama do PIB vergonhoso, mas ningu?m tem vergonha de fazer servi?o porco no trabalho. > > To cansado de ouvir que fazer direito ? overkill e que eu to ca?ando unic?rnios. > > Vem c?, o PIB aumenta como? Por m?gica? > > > > > 2013/6/15 Marcio - Google >>> Em 14 de junho de 2013 22:24, Solli Honorio escreveu: >>> >>> Olhe s? Marcio que coincid?ncia ... tamb?m participei das passetas na Paulista contra o Collor... foi um momento que eu achava que o Brasil estava nas minhas m?os, e que o futuro iria ser muito melhor depois daquilo ... mas hoje acho que disperdicei as oportunidades que tive de sair do pa?s..... >> >> Pois ?, triste! Se arrependimento matasse eu morreria todos os dias, ao acordar e me lembrar que estou no brasil ainda! >> Perdi v?rias chances de ir embora dessa republiqueta ... >> >>> >>> Eu tamb?m gostaria que isto sofe apenas a ponta do iceberg, mas estou ficando velho e calegado. Veja o caso do Lindberg Farias, foi um dos ~l?deres~ do movimento dos caras pintadas, e hoje transformou-se num pol?tico t?pico de dar orgulho ao Maluf. Hoje ele est? sendo acusado de mensalinho na prefeitura e acordos 'estranhos' no sistema de previd?ncia da cidade. >> >> Somos dois, estou velho tamb?m ... j? n?o tenho mais disposi??o e muito menos acredito em mudan?as! >> >> N?o gosto nem de lembrar desse asno que me d? asia ... desde os tempo do movimento estudantil nunca fui com a cara desse safado, mas diziam que eu era implicante! >> Acho que tenho faro pra isso. >>> t? a?, acho que vou adotar este protesto ... brasil em min?sculo :D ! Um pa?s que utiliza contabilidade criativa para fechar o balan?o ! >> >> Triste isso, mas ? verdade! >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Sun Jun 16 17:55:43 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Sun, 16 Jun 2013 21:55:43 -0300 Subject: [SP-pm] =?utf-8?q?=5BOFF-TOPIC=5D_Manifesta=C3=A7=C3=B5es_no_Bras?= =?utf-8?q?il_/_SP?= In-Reply-To: <989FF165-2B05-410C-AEB5-F87005F621E6@aware.com.br> References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <989FF165-2B05-410C-AEB5-F87005F621E6@aware.com.br> Message-ID: http://tvcultura.cmais.com.br/rodaviva/roda-viva-entrevista-lideres-do-movimento-passe-livre []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/6/16 Thiago Rondon > Gosto muito do Fl?vio Gomes ... > > http://flaviogomes.warmup.com.br/2013/06/gira-mondo-gira-49/ > > Abs! > > Em 15/06/2013, ?s 12:56, Blabos de Blebe escreveu: > > Uma coisa meio paralela que me ocorreu aqui... > > Todo mundo reclama do PIB vergonhoso, mas ningu?m tem vergonha de fazer > servi?o porco no trabalho. > > To cansado de ouvir que fazer direito ? overkill e que eu to ca?ando > unic?rnios. > > Vem c?, o PIB aumenta como? Por m?gica? > > > > > 2013/6/15 Marcio - Google > >> Em 14 de junho de 2013 22:24, Solli Honorio >>> escreveu: >>> >>> Olhe s? Marcio que coincid?ncia ... tamb?m participei das passetas na >>> Paulista contra o Collor... foi um momento que eu achava que o Brasil >>> estava nas minhas m?os, e que o futuro iria ser muito melhor depois daquilo >>> ... mas hoje acho que disperdicei as oportunidades que tive de sair do >>> pa?s..... >>> >>> >> >> Pois ?, triste! Se arrependimento matasse eu morreria todos os dias, ao >> acordar e me lembrar que estou no brasil ainda! >> Perdi v?rias chances de ir embora dessa republiqueta ... >> >> >>> >>> Eu tamb?m gostaria que isto sofe apenas a ponta do iceberg, mas estou >>> ficando velho e calegado. Veja o caso do Lindberg Farias, foi um dos >>> ~l?deres~ do movimento dos caras pintadas, e hoje transformou-se num >>> pol?tico t?pico de dar orgulho ao Maluf. Hoje ele est? sendo acusado de >>> mensalinho na prefeitura e acordos 'estranhos' no sistema de previd?ncia >>> da cidade. >>> >> >> Somos dois, estou velho tamb?m ... j? n?o tenho mais disposi??o e muito >> menos acredito em mudan?as! >> >> N?o gosto nem de lembrar desse asno que me d? asia ... desde os tempo do >> movimento estudantil nunca fui com a cara desse safado, mas diziam que eu >> era implicante! >> Acho que tenho faro pra isso. >> >>> t? a?, acho que vou adotar este protesto ... brasil em min?sculo :D ! Um >>> pa?s que utiliza contabilidade criativa para fechar o balan?o ! >>> >> >> Triste isso, mas ? verdade! >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Sun Jun 16 18:40:42 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sun, 16 Jun 2013 21:40:42 -0400 Subject: [SP-pm] Monitorar Arquivo de Log Message-ID: Salve Mestres! Estou tentando fazer uma coisa que deve ser trivial, mas estou patinando. Quero monitorar um arquivo de log e procurar uma determinada cadeia de caracteres apenas nas linhas que foram adicionadas ap?s a ?ltima varredura. Hoje eu fico dentro de um loop abrindo e fechando o arquivo. A cada vez que abro procuro a cadeia e se encontro mostro no terminal. N?o estou satisfeito com a solu??o. Queria que o script "percebesse" toda vez que fosse adicionado linha no final do arquivo e procurasse a cadeia somente nas linhas que foram adicionadas. O que quero ? +- o que o "tail -F arquivo.log" faz. Quando acho a cadeia em uma determinada linha, preciso imprimir cinco linhas, sendo duas antes da linha que encontrei, a linha que encontrei e duas linhas ap?s. Qual a forma mais eficiente de fazer isso? [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Sun Jun 16 18:45:07 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sun, 16 Jun 2013 22:45:07 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: Message-ID: Scribe? Em 16/06/2013 22:41, "Marcio - Google" escreveu: > Salve Mestres! > > Estou tentando fazer uma coisa que deve ser trivial, mas estou patinando. > > Quero monitorar um arquivo de log e procurar uma determinada cadeia de > caracteres apenas nas linhas que foram adicionadas ap?s a ?ltima varredura. > > Hoje eu fico dentro de um loop abrindo e fechando o arquivo. A cada vez > que abro procuro a cadeia e se encontro mostro no terminal. > > N?o estou satisfeito com a solu??o. Queria que o script "percebesse" toda > vez que fosse adicionado linha no final do arquivo e procurasse a cadeia > somente nas linhas que foram adicionadas. > > O que quero ? +- o que o "tail -F arquivo.log" faz. > > Quando acho a cadeia em uma determinada linha, preciso imprimir cinco > linhas, sendo duas antes da linha que encontrei, a linha que encontrei e > duas linhas ap?s. > > Qual a forma mais eficiente de fazer isso? > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Sun Jun 16 18:52:04 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sun, 16 Jun 2013 21:52:04 -0400 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: Message-ID: Tiago, n?o entendi? [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 16 de junho de 2013 21:45, Tiago Peczenyj escreveu: > Scribe? > Em 16/06/2013 22:41, "Marcio - Google" escreveu: > >> Salve Mestres! >> >> Estou tentando fazer uma coisa que deve ser trivial, mas estou patinando. >> >> Quero monitorar um arquivo de log e procurar uma determinada cadeia de >> caracteres apenas nas linhas que foram adicionadas ap?s a ?ltima varredura. >> >> Hoje eu fico dentro de um loop abrindo e fechando o arquivo. A cada vez >> que abro procuro a cadeia e se encontro mostro no terminal. >> >> N?o estou satisfeito com a solu??o. Queria que o script "percebesse" toda >> vez que fosse adicionado linha no final do arquivo e procurasse a cadeia >> somente nas linhas que foram adicionadas. >> >> O que quero ? +- o que o "tail -F arquivo.log" faz. >> >> Quando acho a cadeia em uma determinada linha, preciso imprimir cinco >> linhas, sendo duas antes da linha que encontrei, a linha que encontrei e >> duas linhas ap?s. >> >> Qual a forma mais eficiente de fazer isso? >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Sun Jun 16 18:53:21 2013 From: renato.cron at gmail.com (Renato Santos) Date: Sun, 16 Jun 2013 22:53:21 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: Message-ID: Hmm Procura por algum m?dulo de notify changes. Toda vez que receber o evento de modificado, voc? continua lendo o buffer (file handle) j? aberto. T? no 3g,se n?o eu procurava pra voc? Digita no Google 'Perl file change notify' Em 16/06/2013 22:41, "Marcio - Google" escreveu: > Salve Mestres! > > Estou tentando fazer uma coisa que deve ser trivial, mas estou patinando. > > Quero monitorar um arquivo de log e procurar uma determinada cadeia de > caracteres apenas nas linhas que foram adicionadas ap?s a ?ltima varredura. > > Hoje eu fico dentro de um loop abrindo e fechando o arquivo. A cada vez > que abro procuro a cadeia e se encontro mostro no terminal. > > N?o estou satisfeito com a solu??o. Queria que o script "percebesse" toda > vez que fosse adicionado linha no final do arquivo e procurasse a cadeia > somente nas linhas que foram adicionadas. > > O que quero ? +- o que o "tail -F arquivo.log" faz. > > Quando acho a cadeia em uma determinada linha, preciso imprimir cinco > linhas, sendo duas antes da linha que encontrei, a linha que encontrei e > duas linhas ap?s. > > Qual a forma mais eficiente de fazer isso? > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jniltinho at gmail.com Sun Jun 16 18:53:50 2013 From: jniltinho at gmail.com (Nilton OS) Date: Sun, 16 Jun 2013 22:53:50 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: Message-ID: Dica, Se for log do Linux (via syslog) Joga no pipe e faz a leitura. http://mysfitt.net/tutorials/splunk_fifo.php http://www.softpanorama.info/Logs/Syslog/pipes_in_syslog.shtml Com Perl faz assim, depois coloca no Cron a cada 5 minutos Uso isso no Servi?o de E-mail ============================================================================================ *#!/usr/bin/perl use strict; use IO::File; sub readLog { my $pat = '^(... .. ..:..:..) (\S+) \S+ ([a-zA-Z0-9]+): FILTER_LOGX: from=\<(.*?)\> to=\<(.*?)\> subject=\<(.*?)\> size=([0-9]+) hostip=([^ ]*) nrcpt=([0-9]+)'; my $fh; if (not sysopen($fh, "/var/log/smtp.pipe", O_RDONLY)) { print $nl . " ... erro ao abrir PIPE \n"; $nl = ""; return ''; } print $nl . " ... leitura de log iniciada \n"; $nl = ""; while (<$fh>) { chomp; if (m{$pat}) { $hora = $1; $server_name = $2; $msgid = $3; $from = lc $4; $to = lc $5; $subject = $6; $size = $7; $hostip = $8; $nrcpt = $9; print "$hora $server_name $msgid $from $to $subject $size $hostip $nrcpt\n"; } } close $fh; }* ============================================================================================ Em 16 de junho de 2013 22:40, Marcio - Google escreveu: > Salve Mestres! > > Estou tentando fazer uma coisa que deve ser trivial, mas estou patinando. > > Quero monitorar um arquivo de log e procurar uma determinada cadeia de > caracteres apenas nas linhas que foram adicionadas ap?s a ?ltima varredura. > > Hoje eu fico dentro de um loop abrindo e fechando o arquivo. A cada vez > que abro procuro a cadeia e se encontro mostro no terminal. > > N?o estou satisfeito com a solu??o. Queria que o script "percebesse" toda > vez que fosse adicionado linha no final do arquivo e procurasse a cadeia > somente nas linhas que foram adicionadas. > > O que quero ? +- o que o "tail -F arquivo.log" faz. > > Quando acho a cadeia em uma determinada linha, preciso imprimir cinco > linhas, sendo duas antes da linha que encontrei, a linha que encontrei e > duas linhas ap?s. > > Qual a forma mais eficiente de fazer isso? > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- .............................................................................. *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o inteligente." (John Ruskin) "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gabriel.vieira at gmail.com Sun Jun 16 18:55:14 2013 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Sun, 16 Jun 2013 22:55:14 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: Message-ID: https://metacpan.org/module/MGRABNAR/File-Tail-0.99.3/Tail.pm 2013/6/16 Marcio - Google : > Salve Mestres! > > Estou tentando fazer uma coisa que deve ser trivial, mas estou patinando. > > Quero monitorar um arquivo de log e procurar uma determinada cadeia de > caracteres apenas nas linhas que foram adicionadas ap?s a ?ltima varredura. > > Hoje eu fico dentro de um loop abrindo e fechando o arquivo. A cada vez que > abro procuro a cadeia e se encontro mostro no terminal. > > N?o estou satisfeito com a solu??o. Queria que o script "percebesse" toda > vez que fosse adicionado linha no final do arquivo e procurasse a cadeia > somente nas linhas que foram adicionadas. > > O que quero ? +- o que o "tail -F arquivo.log" faz. > > Quando acho a cadeia em uma determinada linha, preciso imprimir cinco > linhas, sendo duas antes da linha que encontrei, a linha que encontrei e > duas linhas ap?s. > > Qual a forma mais eficiente de fazer isso? > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Gabriel Vieira From everissimo at gmail.com Mon Jun 17 03:50:18 2013 From: everissimo at gmail.com (Eduardo Verissimo) Date: Mon, 17 Jun 2013 07:50:18 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: Message-ID: Como o Gabriel sugeriu, File::Tail resolve teu problema numa boa. Eu tenho um script aqui que l? um log e mostra o que preciso, e ainda mostra os resultados coloridos. #!/usr/bin/perl use strict; use warnings; $| = 1; use Term::ANSIColor; use File::Tail; my $file = File::Tail->new(name => shift(@ARGV), maxinterval => 5); while (my $line = $file->read) { chomp $line; my @p = split /,/, $line; my $time = $p[0]; my $referer = $p[6] or undef; if ($referer) { # print "Verificando: $referer\n"; my ($dummy, $q) = $referer =~ m/(&|\?)q=(.*?)(&|$)/; next unless $q; $q =~ s/\+/ /g; $q =~ s/\%([A-Fa-f0-9]{2})/pack('C', hex($1))/seg; print "$time "; print color ($referer =~ /sitesearch/ ? 'yellow' : 'green'); print "$q"; print color 'reset'; print "\n"; } } ~ Em 16 de junho de 2013 22:55, Gabriel Vieira escreveu: > https://metacpan.org/module/MGRABNAR/File-Tail-0.99.3/Tail.pm > > 2013/6/16 Marcio - Google : > > Salve Mestres! > > > > Estou tentando fazer uma coisa que deve ser trivial, mas estou patinando. > > > > Quero monitorar um arquivo de log e procurar uma determinada cadeia de > > caracteres apenas nas linhas que foram adicionadas ap?s a ?ltima > varredura. > > > > Hoje eu fico dentro de um loop abrindo e fechando o arquivo. A cada vez > que > > abro procuro a cadeia e se encontro mostro no terminal. > > > > N?o estou satisfeito com a solu??o. Queria que o script "percebesse" toda > > vez que fosse adicionado linha no final do arquivo e procurasse a cadeia > > somente nas linhas que foram adicionadas. > > > > O que quero ? +- o que o "tail -F arquivo.log" faz. > > > > Quando acho a cadeia em uma determinada linha, preciso imprimir cinco > > linhas, sendo duas antes da linha que encontrei, a linha que encontrei e > > duas linhas ap?s. > > > > Qual a forma mais eficiente de fazer isso? > > > > [...]'s > > > > Marcio > > > > ======================================== > > ########### Campanha Ajude o Marcio! ########### > > http://sosmarcio.blogspot.com.br/ > > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > > ======================================== > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > Gabriel Vieira > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Mon Jun 17 04:32:47 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 17 Jun 2013 08:32:47 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: (Marcio's message of "Sun, 16 Jun 2013 21:40:42 -0400") References: Message-ID: >>>>> "Marcio" == Marcio <- Google > writes: Marcio> O que quero ? +- o que o "tail -F arquivo.log" faz. Marcio> Qual a forma mais eficiente de fazer isso? https://metacpan.org/module/File::Tail -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From shonorio at gmail.com Mon Jun 17 07:52:59 2013 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 17 Jun 2013 11:52:59 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <989FF165-2B05-410C-AEB5-F87005F621E6@aware.com.br> Message-ID: Marcio obrigado pela dica, como n?o tenho assistido TV ?ltimamente eu iria deixar passar esta interessante entrevista. Vamos ver o que os ~l?deres~ v?o falar :D !! Solli Honorio ps.: s? para deixa claro aqui, o '~l?deres~' ? que tenho medo de que a imprensa esteja tentando criar l?deres para este movimento tal como fez com o movimento dos 'caras pintadas' e a? a gente eleve outro Lindberg Farias. Sorry, cachorro picado por cobra tem medo de lingui?a :D !!! Em 16 de junho de 2013 21:55, Marcio Ferreira < marciodesouzaferreira at gmail.com> escreveu: > > http://tvcultura.cmais.com.br/rodaviva/roda-viva-entrevista-lideres-do-movimento-passe-livre > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/6/16 Thiago Rondon > >> Gosto muito do Fl?vio Gomes ... >> >> http://flaviogomes.warmup.com.br/2013/06/gira-mondo-gira-49/ >> >> Abs! >> >> Em 15/06/2013, ?s 12:56, Blabos de Blebe escreveu: >> >> Uma coisa meio paralela que me ocorreu aqui... >> >> Todo mundo reclama do PIB vergonhoso, mas ningu?m tem vergonha de fazer >> servi?o porco no trabalho. >> >> To cansado de ouvir que fazer direito ? overkill e que eu to ca?ando >> unic?rnios. >> >> Vem c?, o PIB aumenta como? Por m?gica? >> >> >> >> >> 2013/6/15 Marcio - Google >> >>> Em 14 de junho de 2013 22:24, Solli Honorio >>>> escreveu: >>>> >>>> Olhe s? Marcio que coincid?ncia ... tamb?m participei das passetas na >>>> Paulista contra o Collor... foi um momento que eu achava que o Brasil >>>> estava nas minhas m?os, e que o futuro iria ser muito melhor depois daquilo >>>> ... mas hoje acho que disperdicei as oportunidades que tive de sair do >>>> pa?s..... >>>> >>>> >>> >>> Pois ?, triste! Se arrependimento matasse eu morreria todos os dias, ao >>> acordar e me lembrar que estou no brasil ainda! >>> Perdi v?rias chances de ir embora dessa republiqueta ... >>> >>> >>>> >>>> Eu tamb?m gostaria que isto sofe apenas a ponta do iceberg, mas estou >>>> ficando velho e calegado. Veja o caso do Lindberg Farias, foi um dos >>>> ~l?deres~ do movimento dos caras pintadas, e hoje transformou-se num >>>> pol?tico t?pico de dar orgulho ao Maluf. Hoje ele est? sendo acusado de >>>> mensalinho na prefeitura e acordos 'estranhos' no sistema de previd?ncia >>>> da cidade. >>>> >>> >>> Somos dois, estou velho tamb?m ... j? n?o tenho mais disposi??o e muito >>> menos acredito em mudan?as! >>> >>> N?o gosto nem de lembrar desse asno que me d? asia ... desde os tempo do >>> movimento estudantil nunca fui com a cara desse safado, mas diziam que eu >>> era implicante! >>> Acho que tenho faro pra isso. >>> >>>> t? a?, acho que vou adotar este protesto ... brasil em min?sculo :D ! >>>> Um pa?s que utiliza contabilidade criativa para fechar o balan?o ! >>>> >>> >>> Triste isso, mas ? verdade! >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago at aware.com.br Mon Jun 17 12:44:12 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Mon, 17 Jun 2013 16:44:12 -0300 Subject: [SP-pm] Oportunidade Message-ID: <656EB135806742D8A33BB267C782A1C4@aware.com.br> Pessoal, Estamos buscando profissionais de Perl que queiram uma nova oportunidade de trabalho na Aware Tecnologia. O trabalho ? para ser inloco, 8 horas por dia do lado da Av. Paulista, Rua Des. Eliseu Guilherme, 53, Cj. 21. Interessados por favor, entrem em contato comigo em privado para podermos conversar. Abs! -Thiago Rondon From desenvolvedorperl at gmail.com Mon Jun 17 14:46:06 2013 From: desenvolvedorperl at gmail.com (Moises Barboza) Date: Mon, 17 Jun 2013 18:46:06 -0300 Subject: [SP-pm] Usar utf-8 nas mensagens de e-mail da lista Message-ID: As mensagens da lista que chegam aqui no meu gmail, n?o s?o exibidas corretamente, os acentos da l?ngua portuguesa s?o substitu?das por tra?os e as mensagem ficam muito ruim de ler. Eu gostaria de sugerir que as mensagens fossem enviadas usando utf-8. -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Mon Jun 17 14:49:47 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 17 Jun 2013 18:49:47 -0300 Subject: [SP-pm] Usar utf-8 nas mensagens de e-mail da lista In-Reply-To: References: Message-ID: Mas ... aqui chega tudo ok! ?????. e ? gmail com interface em ingl?s nas configs, para envio: Outgoing message encoding: Learn more Use default text encoding for outgoing messages Use Unicode (UTF-8) encoding for outgoing messages 2013/6/17 Moises Barboza > As mensagens da lista que chegam aqui no meu gmail, n?o s?o exibidas > corretamente, os acentos da l?ngua portuguesa s?o substitu?das por tra?os e > as mensagem ficam muito ruim de ler. > > Eu gostaria de sugerir que as mensagens fossem enviadas usando utf-8. > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Mon Jun 17 14:49:47 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 17 Jun 2013 18:49:47 -0300 Subject: [SP-pm] Usar utf-8 nas mensagens de e-mail da lista In-Reply-To: References: Message-ID: Mas ... aqui chega tudo ok! ?????. e ? gmail com interface em ingl?s nas configs, para envio: Outgoing message encoding: Learn more Use default text encoding for outgoing messages Use Unicode (UTF-8) encoding for outgoing messages 2013/6/17 Moises Barboza > As mensagens da lista que chegam aqui no meu gmail, n?o s?o exibidas > corretamente, os acentos da l?ngua portuguesa s?o substitu?das por tra?os e > as mensagem ficam muito ruim de ler. > > Eu gostaria de sugerir que as mensagens fossem enviadas usando utf-8. > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Mon Jun 17 15:16:11 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 17 Jun 2013 18:16:11 -0400 Subject: [SP-pm] Usar utf-8 nas mensagens de e-mail da lista In-Reply-To: References: Message-ID: Pra mim tudo normal tamb?m e ? gmail com interface em pt_BR. ??????? [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 17 de junho de 2013 17:49, Renato Santos escreveu: > Mas ... > > aqui chega tudo ok! ?????. > e ? gmail com interface em ingl?s > > nas configs, para envio: > Outgoing message encoding: > Learn more Use > default text encoding for outgoing messages Use Unicode (UTF-8) encoding > for outgoing messages > > > 2013/6/17 Moises Barboza > >> As mensagens da lista que chegam aqui no meu gmail, n?o s?o exibidas >> corretamente, os acentos da l?ngua portuguesa s?o substitu?das por tra?os e >> as mensagem ficam muito ruim de ler. >> >> Eu gostaria de sugerir que as mensagens fossem enviadas usando utf-8. >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Mon Jun 17 15:32:44 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 17 Jun 2013 18:32:44 -0400 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: Message-ID: Valeu pelas dicas e c?digos pessoal. Estou usando o File::Tail e parti do c?digo que o Eduardo compartilhou. S? estou apanhando das regex pra encontrar o que quero. N?o sei se sou burro, mas tenho uma grande dificuldade de assimilar/entender regex. Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... rsrsrs [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 17 de junho de 2013 07:32, Eden Cardim escreveu: > >>>>> "Marcio" == Marcio <- Google > writes: > > Marcio> O que quero ? +- o que o "tail -F arquivo.log" faz. > Marcio> Qual a forma mais eficiente de fazer isso? > > https://metacpan.org/module/File::Tail > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From everissimo at gmail.com Mon Jun 17 18:25:39 2013 From: everissimo at gmail.com (Eduardo Verissimo) Date: Mon, 17 Jun 2013 22:25:39 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: Message-ID: M?rcio, voc? pode dar um exemplo de qual a string de onde vai tirar a informa??o e qual informa??o quer extrair? Em 17 de junho de 2013 19:32, Marcio - Google escreveu: > Valeu pelas dicas e c?digos pessoal. > Estou usando o File::Tail e parti do c?digo que o Eduardo compartilhou. > S? estou apanhando das regex pra encontrar o que quero. N?o sei se sou > burro, mas tenho uma grande dificuldade de assimilar/entender regex. > Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... rsrsrs > > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Mon Jun 17 20:05:38 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Tue, 18 Jun 2013 00:05:38 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: Message-ID: Regex no come?o parece uma sopa de letras, mas depois fica bem tranquilo. Se voc? quer entender cada step do que est? acontecendo, o YAPE::Regex::Explain[1] pode ajudar [1] - https://metacpan.org/module/GSULLIVAN/YAPE-Regex-Explain-4.01/Explain.pm []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/6/17 Marcio - Google > Valeu pelas dicas e c?digos pessoal. > Estou usando o File::Tail e parti do c?digo que o Eduardo compartilhou. > S? estou apanhando das regex pra encontrar o que quero. N?o sei se sou > burro, mas tenho uma grande dificuldade de assimilar/entender regex. > Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... rsrsrs > > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 17 de junho de 2013 07:32, Eden Cardim escreveu: > > >>>>> "Marcio" == Marcio <- Google > writes: >> >> Marcio> O que quero ? +- o que o "tail -F arquivo.log" faz. >> Marcio> Qual a forma mais eficiente de fazer isso? >> >> https://metacpan.org/module/File::Tail >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Mon Jun 17 20:12:12 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Tue, 18 Jun 2013 00:12:12 -0300 Subject: [SP-pm] =?utf-8?q?=5BOFF-TOPIC=5D_Manifesta=C3=A7=C3=B5es_no_Bras?= =?utf-8?q?il_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <989FF165-2B05-410C-AEB5-F87005F621E6@aware.com.br> Message-ID: \o/ Solli! Voc? viu a entrevista? Sensacional! Os ~l?deres~ est?o claros e provaram realmente que sabem o que est?o fazendo. Veremos o resultado das negocia??es. Algo que me parece ? isso ser s? o come?o de uma mudan?a. Muita gente inconformada com a Copa/Ol?mipadas serem "sediadas" pelos sofres p?blicos []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/6/17 Solli Honorio > Marcio obrigado pela dica, como n?o tenho assistido TV ?ltimamente eu iria > deixar passar esta interessante entrevista. Vamos ver o que os ~l?deres~ > v?o falar :D !! > > Solli Honorio > > ps.: s? para deixa claro aqui, o '~l?deres~' ? que tenho medo de que a > imprensa esteja tentando criar l?deres para este movimento tal como fez com > o movimento dos 'caras pintadas' e a? a gente eleve outro Lindberg Farias. > Sorry, cachorro picado por cobra tem medo de lingui?a :D !!! > > > > Em 16 de junho de 2013 21:55, Marcio Ferreira < > marciodesouzaferreira at gmail.com> escreveu: > > >> http://tvcultura.cmais.com.br/rodaviva/roda-viva-entrevista-lideres-do-movimento-passe-livre >> >> >> []s, >> >> Marcio Ferreira >> skype: marcio.ferreir4 >> (21) 8365-7768 >> >> >> 2013/6/16 Thiago Rondon >> >>> Gosto muito do Fl?vio Gomes ... >>> >>> http://flaviogomes.warmup.com.br/2013/06/gira-mondo-gira-49/ >>> >>> Abs! >>> >>> Em 15/06/2013, ?s 12:56, Blabos de Blebe escreveu: >>> >>> Uma coisa meio paralela que me ocorreu aqui... >>> >>> Todo mundo reclama do PIB vergonhoso, mas ningu?m tem vergonha de fazer >>> servi?o porco no trabalho. >>> >>> To cansado de ouvir que fazer direito ? overkill e que eu to ca?ando >>> unic?rnios. >>> >>> Vem c?, o PIB aumenta como? Por m?gica? >>> >>> >>> >>> >>> 2013/6/15 Marcio - Google >>> >>>> Em 14 de junho de 2013 22:24, Solli Honorio >>>>> escreveu: >>>>> >>>>> Olhe s? Marcio que coincid?ncia ... tamb?m participei das passetas na >>>>> Paulista contra o Collor... foi um momento que eu achava que o Brasil >>>>> estava nas minhas m?os, e que o futuro iria ser muito melhor depois daquilo >>>>> ... mas hoje acho que disperdicei as oportunidades que tive de sair do >>>>> pa?s..... >>>>> >>>>> >>>> >>>> Pois ?, triste! Se arrependimento matasse eu morreria todos os dias, ao >>>> acordar e me lembrar que estou no brasil ainda! >>>> Perdi v?rias chances de ir embora dessa republiqueta ... >>>> >>>> >>>>> >>>>> Eu tamb?m gostaria que isto sofe apenas a ponta do iceberg, mas estou >>>>> ficando velho e calegado. Veja o caso do Lindberg Farias, foi um dos >>>>> ~l?deres~ do movimento dos caras pintadas, e hoje transformou-se num >>>>> pol?tico t?pico de dar orgulho ao Maluf. Hoje ele est? sendo acusado de >>>>> mensalinho na prefeitura e acordos 'estranhos' no sistema de previd?ncia >>>>> da cidade. >>>>> >>>> >>>> Somos dois, estou velho tamb?m ... j? n?o tenho mais disposi??o e muito >>>> menos acredito em mudan?as! >>>> >>>> N?o gosto nem de lembrar desse asno que me d? asia ... desde os tempo >>>> do movimento estudantil nunca fui com a cara desse safado, mas diziam que >>>> eu era implicante! >>>> Acho que tenho faro pra isso. >>>> >>>>> t? a?, acho que vou adotar este protesto ... brasil em min?sculo :D ! >>>>> Um pa?s que utiliza contabilidade criativa para fechar o balan?o ! >>>>> >>>> >>>> Triste isso, mas ? verdade! >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> >>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Mon Jun 17 20:15:17 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 18 Jun 2013 00:15:17 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <989FF165-2B05-410C-AEB5-F87005F621E6@aware.com.br> Message-ID: Proximo da copa vai rolar MUITA greve. Anotem. Tem muita coisa pra acontecer. Em 18/06/2013 00:12, "Marcio Ferreira" escreveu: > \o/ Solli! Voc? viu a entrevista? Sensacional! > Os ~l?deres~ est?o claros e provaram realmente que sabem o que est?o > fazendo. > Veremos o resultado das negocia??es. > > Algo que me parece ? isso ser s? o come?o de uma mudan?a. > Muita gente inconformada com a Copa/Ol?mipadas serem "sediadas" pelos > sofres p?blicos > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/6/17 Solli Honorio > >> Marcio obrigado pela dica, como n?o tenho assistido TV ?ltimamente eu >> iria deixar passar esta interessante entrevista. Vamos ver o que os >> ~l?deres~ v?o falar :D !! >> >> Solli Honorio >> >> ps.: s? para deixa claro aqui, o '~l?deres~' ? que tenho medo de que a >> imprensa esteja tentando criar l?deres para este movimento tal como fez com >> o movimento dos 'caras pintadas' e a? a gente eleve outro Lindberg Farias. >> Sorry, cachorro picado por cobra tem medo de lingui?a :D !!! >> >> >> >> Em 16 de junho de 2013 21:55, Marcio Ferreira < >> marciodesouzaferreira at gmail.com> escreveu: >> >> >>> http://tvcultura.cmais.com.br/rodaviva/roda-viva-entrevista-lideres-do-movimento-passe-livre >>> >>> >>> []s, >>> >>> Marcio Ferreira >>> skype: marcio.ferreir4 >>> (21) 8365-7768 >>> >>> >>> 2013/6/16 Thiago Rondon >>> >>>> Gosto muito do Fl?vio Gomes ... >>>> >>>> http://flaviogomes.warmup.com.br/2013/06/gira-mondo-gira-49/ >>>> >>>> Abs! >>>> >>>> Em 15/06/2013, ?s 12:56, Blabos de Blebe escreveu: >>>> >>>> Uma coisa meio paralela que me ocorreu aqui... >>>> >>>> Todo mundo reclama do PIB vergonhoso, mas ningu?m tem vergonha de fazer >>>> servi?o porco no trabalho. >>>> >>>> To cansado de ouvir que fazer direito ? overkill e que eu to ca?ando >>>> unic?rnios. >>>> >>>> Vem c?, o PIB aumenta como? Por m?gica? >>>> >>>> >>>> >>>> >>>> 2013/6/15 Marcio - Google >>>> >>>>> Em 14 de junho de 2013 22:24, Solli Honorio >>>>>> escreveu: >>>>>> >>>>>> Olhe s? Marcio que coincid?ncia ... tamb?m participei das passetas na >>>>>> Paulista contra o Collor... foi um momento que eu achava que o Brasil >>>>>> estava nas minhas m?os, e que o futuro iria ser muito melhor depois daquilo >>>>>> ... mas hoje acho que disperdicei as oportunidades que tive de sair do >>>>>> pa?s..... >>>>>> >>>>>> >>>>> >>>>> Pois ?, triste! Se arrependimento matasse eu morreria todos os dias, >>>>> ao acordar e me lembrar que estou no brasil ainda! >>>>> Perdi v?rias chances de ir embora dessa republiqueta ... >>>>> >>>>> >>>>>> >>>>>> Eu tamb?m gostaria que isto sofe apenas a ponta do iceberg, mas estou >>>>>> ficando velho e calegado. Veja o caso do Lindberg Farias, foi um dos >>>>>> ~l?deres~ do movimento dos caras pintadas, e hoje transformou-se num >>>>>> pol?tico t?pico de dar orgulho ao Maluf. Hoje ele est? sendo acusado de >>>>>> mensalinho na prefeitura e acordos 'estranhos' no sistema de previd?ncia >>>>>> da cidade. >>>>>> >>>>> >>>>> Somos dois, estou velho tamb?m ... j? n?o tenho mais disposi??o e >>>>> muito menos acredito em mudan?as! >>>>> >>>>> N?o gosto nem de lembrar desse asno que me d? asia ... desde os tempo >>>>> do movimento estudantil nunca fui com a cara desse safado, mas diziam que >>>>> eu era implicante! >>>>> Acho que tenho faro pra isso. >>>>> >>>>>> t? a?, acho que vou adotar este protesto ... brasil em min?sculo :D ! >>>>>> Um pa?s que utiliza contabilidade criativa para fechar o balan?o ! >>>>>> >>>>> >>>>> Triste isso, mas ? verdade! >>>>> >>>>> >>>>> [...]'s >>>>> >>>>> Marcio >>>>> >>>>> ======================================== >>>>> ########### Campanha Ajude o Marcio! ########### >>>>> http://sosmarcio.blogspot.com.br/ >>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>> ======================================== >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Mon Jun 17 20:48:33 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Tue, 18 Jun 2013 00:48:33 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <989FF165-2B05-410C-AEB5-F87005F621E6@aware.com.br> Message-ID: infelizmente aqui no brasil ? assim: Direita - PSDB - Ma?onaria X Esquerda - PT - Bandidos X Centro - PV - Maconheiros sem atitude Espero que essa revolu??o consiga melhorias para o povo brasileiro e que n?o se contaminem os citados a cima :p Em 18 de junho de 2013 00:15, Tiago Peczenyj escreveu: > Proximo da copa vai rolar MUITA greve. Anotem. Tem muita coisa pra > acontecer. > Em 18/06/2013 00:12, "Marcio Ferreira" > escreveu: > > \o/ Solli! Voc? viu a entrevista? Sensacional! >> Os ~l?deres~ est?o claros e provaram realmente que sabem o que est?o >> fazendo. >> Veremos o resultado das negocia??es. >> >> Algo que me parece ? isso ser s? o come?o de uma mudan?a. >> Muita gente inconformada com a Copa/Ol?mipadas serem "sediadas" pelos >> sofres p?blicos >> >> >> []s, >> >> Marcio Ferreira >> skype: marcio.ferreir4 >> (21) 8365-7768 >> >> >> 2013/6/17 Solli Honorio >> >>> Marcio obrigado pela dica, como n?o tenho assistido TV ?ltimamente eu >>> iria deixar passar esta interessante entrevista. Vamos ver o que os >>> ~l?deres~ v?o falar :D !! >>> >>> Solli Honorio >>> >>> ps.: s? para deixa claro aqui, o '~l?deres~' ? que tenho medo de que a >>> imprensa esteja tentando criar l?deres para este movimento tal como fez com >>> o movimento dos 'caras pintadas' e a? a gente eleve outro Lindberg Farias. >>> Sorry, cachorro picado por cobra tem medo de lingui?a :D !!! >>> >>> >>> >>> Em 16 de junho de 2013 21:55, Marcio Ferreira < >>> marciodesouzaferreira at gmail.com> escreveu: >>> >>> >>>> http://tvcultura.cmais.com.br/rodaviva/roda-viva-entrevista-lideres-do-movimento-passe-livre >>>> >>>> >>>> []s, >>>> >>>> Marcio Ferreira >>>> skype: marcio.ferreir4 >>>> (21) 8365-7768 >>>> >>>> >>>> 2013/6/16 Thiago Rondon >>>> >>>>> Gosto muito do Fl?vio Gomes ... >>>>> >>>>> http://flaviogomes.warmup.com.br/2013/06/gira-mondo-gira-49/ >>>>> >>>>> Abs! >>>>> >>>>> Em 15/06/2013, ?s 12:56, Blabos de Blebe escreveu: >>>>> >>>>> Uma coisa meio paralela que me ocorreu aqui... >>>>> >>>>> Todo mundo reclama do PIB vergonhoso, mas ningu?m tem vergonha de >>>>> fazer servi?o porco no trabalho. >>>>> >>>>> To cansado de ouvir que fazer direito ? overkill e que eu to ca?ando >>>>> unic?rnios. >>>>> >>>>> Vem c?, o PIB aumenta como? Por m?gica? >>>>> >>>>> >>>>> >>>>> >>>>> 2013/6/15 Marcio - Google >>>>> >>>>>> Em 14 de junho de 2013 22:24, Solli Honorio >>>>>>> escreveu: >>>>>>> >>>>>>> Olhe s? Marcio que coincid?ncia ... tamb?m participei das passetas >>>>>>> na Paulista contra o Collor... foi um momento que eu achava que o Brasil >>>>>>> estava nas minhas m?os, e que o futuro iria ser muito melhor depois daquilo >>>>>>> ... mas hoje acho que disperdicei as oportunidades que tive de sair do >>>>>>> pa?s..... >>>>>>> >>>>>>> >>>>>> >>>>>> Pois ?, triste! Se arrependimento matasse eu morreria todos os dias, >>>>>> ao acordar e me lembrar que estou no brasil ainda! >>>>>> Perdi v?rias chances de ir embora dessa republiqueta ... >>>>>> >>>>>> >>>>>>> >>>>>>> Eu tamb?m gostaria que isto sofe apenas a ponta do iceberg, mas >>>>>>> estou ficando velho e calegado. Veja o caso do Lindberg Farias, foi um dos >>>>>>> ~l?deres~ do movimento dos caras pintadas, e hoje transformou-se num >>>>>>> pol?tico t?pico de dar orgulho ao Maluf. Hoje ele est? sendo acusado de >>>>>>> mensalinho na prefeitura e acordos 'estranhos' no sistema de previd?ncia >>>>>>> da cidade. >>>>>>> >>>>>> >>>>>> Somos dois, estou velho tamb?m ... j? n?o tenho mais disposi??o e >>>>>> muito menos acredito em mudan?as! >>>>>> >>>>>> N?o gosto nem de lembrar desse asno que me d? asia ... desde os tempo >>>>>> do movimento estudantil nunca fui com a cara desse safado, mas diziam que >>>>>> eu era implicante! >>>>>> Acho que tenho faro pra isso. >>>>>> >>>>>>> t? a?, acho que vou adotar este protesto ... brasil em min?sculo :D >>>>>>> ! Um pa?s que utiliza contabilidade criativa para fechar o balan?o ! >>>>>>> >>>>>> >>>>>> Triste isso, mas ? verdade! >>>>>> >>>>>> >>>>>> [...]'s >>>>>> >>>>>> Marcio >>>>>> >>>>>> ======================================== >>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>> http://sosmarcio.blogspot.com.br/ >>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>> ======================================== >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Mon Jun 17 23:00:01 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 18 Jun 2013 03:00:01 -0300 Subject: [SP-pm] =?utf-8?q?=5BOFF-TOPIC=5D_Manifesta=C3=A7=C3=B5es_no_Bras?= =?utf-8?q?il_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <989FF165-2B05-410C-AEB5-F87005F621E6@aware.com.br> Message-ID: Embora n?o seja uma ideia un?nime, eu concordo com alguns jornalistas quando dizem que n?o existe relato imparcial, pois, dependemos da nossa percep??o pessoal para compreender o universo ? nossa volta e portanto, nossos relatos est?o impregnados com nossas pr?prias opini?es. Dentro desse contexto, ofere?o a vers?o de quem participou do protesto nesta segunda, no Rio. Chegamos mais cedo no trabalho, cumprimos nosso expediente na ?ntegra e fomos para o centro l? pelas 4:30. Digo isso, pra n?o deixar margem ?s fal?cias de que os manifestantes s?o vagabundos sem o que fazer. Fomos cuidar para que o PIB vergonhoso, n?o ficasse menor ainda. E voc?, cuidou da sua parcela do PIB hoje? A manifesta??o seguiu absolutamente pac?fica em todo o percurso, desde a Avenida Presidente Vargas, at? a pra?a em frente ao Teatro Municipal, contando com pessoas das mais variadas fisionomias e faixas et?rias, desde vov?s a crian?as de colo. Os poucos policiais que vi, tinham no m?ximo cara de t?dio e as pessoas guardavam certa dist?ncia das viaturas. Bem, no final, paramos em frente ao Teatro Municipal, houve uma certa mobiliza??o, hino nacional e entendemos que estava encerrado. Ok, hora de ir pra casa. Neste momento, havia na pra?a alguns indiv?duos incitando o povo para ir pra alerj. Oras, estava ?bvio pra maioria ali presente, que ir pra alerj estava completamente fora de prop?sito. Assim, nos retiramos pra jantar, porque depois de v?rias horas, al?m de cansados est?vamos famintos. O que se seguiu, foi que cerca de 300 (segundo a globo) criminosos, ou seja 0,3% dos presentes, foram depredar a alerj e torcemos muito pra que o o choque descesse a borracha neles. Ali?s, percebo que casos semelhantes aconteceram nas outras cidades. Coincid?ncia? ... Antes que falem que o partido isso, ou o partido aquilo, haviam sim uns gatos pingados com bandeiras de partidos, que escutaram muito a galera cantando "sem partido" e "oportunistas", at? que as bandeiras descessem. N?o vou entrar no m?rito do direito deles de estarem l?, mas estava claro que ningu?m est? contente com qualquer partido que seja. Tamb?m percebi que as pessoas n?o foram ?s ruas para questionar algo pontual como o aumento de passagens, mas sim mostrar o seu descontentamento com uma gama de problemas sociais, desde a corrup??o aos inexplic?veis paradoxos que nos assolam, como por exemplo os gastos super-faturados com eventos esportivos, enquanto a popula??o sofre sem sa?de, seguran?a e educa??o. Clich?? Talvez. Mas s? pra pegar o raso da discuss?o, cad? as obras de mobilidade urbana, pra come?o de conversa? Outra discuss?o ? se o momento de reclamar das copas ? agora, ou se isso deveria ter sido feito antes da escolha do Brasil como sede. Para isso eu tenho uma palavra: CONTEXTO. O contexto atual ? consequ?ncia de um conjunto de fatores, insatisfa??es, que acumulados, ebuliram em forma de protestos. Poderiam ter sido antes? Talvez. Nas ?ltimas elei??es? Talvez. Nas pr?ximas elei??es? Talvez... Pensando como indiv?duo, eu me dou conta que s? conseguimos atingir certas conquistas pessoais, quando alcan?amos maturidade para tal, ?s vezes parecendo at? que o universo conspirou. Juntamos um conjunto de fatores, que culminam com nosso objetivo atingido. Estar?amos vivenciando um per?odo de transi??o, de matura??o social? Talvez. Assusta-me um pouco, as manifesta??es terem um car?ter de "mostrar descontentamento", ao inv?s de "propor uma solu??o". Nenhum governante vai cair, nenhuma lei vai ser derrubada. Nenhum hospital ser? constru?do. Talvez uma sede nova pra alerj. Tudo ? meio abstrato, eu sinceramente gostaria de algo mais pragm?tico. Talvez a grande conquista n?o seja, ali?s, diminuir R$ 0,20 de uma tarifa, o que eu acredito que n?o v? acontecer, mas sim fazer com que as pessoas questionem e discutam o seu papel como parte de uma na??o doente, que geme e implora todos os dias para que cuidemos dela. Amig?o, s?rio, xingar a Dilma no Twitter porque o jogo que voc? est? assistindo na sua TV 3D foi superfaturado, n?o faz a menor diferen?a se voc? foi, ?, e continua sendo corrupto, omisso e imbecil. Se o hospital n?o funciona, a culpa ? sua, ? minha, ? da Dilma e de cada pessoa, que n?o faz nada pra isso mudar, n?o s? na hora do jogo, da elei??o ou da passeata, mas em cada momento de sua vida. Talvez as pessoas nas ruas estejam querendo dizer: "N?o estamos cansados apenas dos pol?ticos que elegemos, mas dos eleitores que somos. Estamos cansados de ser incompetentes como povo". Se podemos ser milhares de pessoas nas ruas, ser? que podemos amanh? come?ar a ser melhores? a agir melhor? a pensar melhor? Eu n?o tenho a ilus?o de que isso v? acontecer do dia pra noite, mas pode ser um come?o. Talvez dev?ssemos parar de procurar a resposta e encontrar a pergunta certa. []'s P.S.: Apenas como nota pessoal, acredito que haviam mais de 100 mil pessoas. Chutando por baixo, um trajeto de cerca de 36 km2 X 4 pessoas/m2, sem contar cal?adas e a pr?pria pra?a. P.S.2: Ainda com muito espanto, acompanhei a cobertura do Jornal da Globo, onde a emissora apresentou fatos, inclusive deixando claro que os protestos foram pac?ficos e que somente alguns bandidos causaram problemas. O Jabor at? foi razo?vel, quem diria!!! N?o por boa vontade, imagino, mas por n?o ter pra onde correr. N?o d? pra varrer pra debaixo do tapete, o que j? repercutiu mundo afora. Ponto para uma internet, que embora vigiada, ainda ? livre em algum n?vel... 2013/6/18 Lucas Moraes > infelizmente aqui no brasil ? assim: > Direita - PSDB - Ma?onaria > X > Esquerda - PT - Bandidos > X > Centro - PV - Maconheiros sem atitude > > Espero que essa revolu??o consiga melhorias para o povo brasileiro e que > n?o se contaminem os citados a cima :p > > > Em 18 de junho de 2013 00:15, Tiago Peczenyj escreveu: > > Proximo da copa vai rolar MUITA greve. Anotem. Tem muita coisa pra >> acontecer. >> Em 18/06/2013 00:12, "Marcio Ferreira" >> escreveu: >> >> \o/ Solli! Voc? viu a entrevista? Sensacional! >>> Os ~l?deres~ est?o claros e provaram realmente que sabem o que est?o >>> fazendo. >>> Veremos o resultado das negocia??es. >>> >>> Algo que me parece ? isso ser s? o come?o de uma mudan?a. >>> Muita gente inconformada com a Copa/Ol?mipadas serem "sediadas" pelos >>> sofres p?blicos >>> >>> >>> []s, >>> >>> Marcio Ferreira >>> skype: marcio.ferreir4 >>> (21) 8365-7768 >>> >>> >>> 2013/6/17 Solli Honorio >>> >>>> Marcio obrigado pela dica, como n?o tenho assistido TV ?ltimamente eu >>>> iria deixar passar esta interessante entrevista. Vamos ver o que os >>>> ~l?deres~ v?o falar :D !! >>>> >>>> Solli Honorio >>>> >>>> ps.: s? para deixa claro aqui, o '~l?deres~' ? que tenho medo de que a >>>> imprensa esteja tentando criar l?deres para este movimento tal como fez com >>>> o movimento dos 'caras pintadas' e a? a gente eleve outro Lindberg Farias. >>>> Sorry, cachorro picado por cobra tem medo de lingui?a :D !!! >>>> >>>> >>>> >>>> Em 16 de junho de 2013 21:55, Marcio Ferreira < >>>> marciodesouzaferreira at gmail.com> escreveu: >>>> >>>> >>>>> http://tvcultura.cmais.com.br/rodaviva/roda-viva-entrevista-lideres-do-movimento-passe-livre >>>>> >>>>> >>>>> []s, >>>>> >>>>> Marcio Ferreira >>>>> skype: marcio.ferreir4 >>>>> (21) 8365-7768 >>>>> >>>>> >>>>> 2013/6/16 Thiago Rondon >>>>> >>>>>> Gosto muito do Fl?vio Gomes ... >>>>>> >>>>>> http://flaviogomes.warmup.com.br/2013/06/gira-mondo-gira-49/ >>>>>> >>>>>> Abs! >>>>>> >>>>>> Em 15/06/2013, ?s 12:56, Blabos de Blebe escreveu: >>>>>> >>>>>> Uma coisa meio paralela que me ocorreu aqui... >>>>>> >>>>>> Todo mundo reclama do PIB vergonhoso, mas ningu?m tem vergonha de >>>>>> fazer servi?o porco no trabalho. >>>>>> >>>>>> To cansado de ouvir que fazer direito ? overkill e que eu to ca?ando >>>>>> unic?rnios. >>>>>> >>>>>> Vem c?, o PIB aumenta como? Por m?gica? >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> 2013/6/15 Marcio - Google >>>>>> >>>>>>> Em 14 de junho de 2013 22:24, Solli Honorio >>>>>>>> escreveu: >>>>>>>> >>>>>>>> Olhe s? Marcio que coincid?ncia ... tamb?m participei das passetas >>>>>>>> na Paulista contra o Collor... foi um momento que eu achava que o Brasil >>>>>>>> estava nas minhas m?os, e que o futuro iria ser muito melhor depois daquilo >>>>>>>> ... mas hoje acho que disperdicei as oportunidades que tive de sair do >>>>>>>> pa?s..... >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> Pois ?, triste! Se arrependimento matasse eu morreria todos os dias, >>>>>>> ao acordar e me lembrar que estou no brasil ainda! >>>>>>> Perdi v?rias chances de ir embora dessa republiqueta ... >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> Eu tamb?m gostaria que isto sofe apenas a ponta do iceberg, mas >>>>>>>> estou ficando velho e calegado. Veja o caso do Lindberg Farias, foi um dos >>>>>>>> ~l?deres~ do movimento dos caras pintadas, e hoje transformou-se num >>>>>>>> pol?tico t?pico de dar orgulho ao Maluf. Hoje ele est? sendo acusado de >>>>>>>> mensalinho na prefeitura e acordos 'estranhos' no sistema de previd?ncia >>>>>>>> da cidade. >>>>>>>> >>>>>>> >>>>>>> Somos dois, estou velho tamb?m ... j? n?o tenho mais disposi??o e >>>>>>> muito menos acredito em mudan?as! >>>>>>> >>>>>>> N?o gosto nem de lembrar desse asno que me d? asia ... desde os >>>>>>> tempo do movimento estudantil nunca fui com a cara desse safado, mas diziam >>>>>>> que eu era implicante! >>>>>>> Acho que tenho faro pra isso. >>>>>>> >>>>>>>> t? a?, acho que vou adotar este protesto ... brasil em min?sculo :D >>>>>>>> ! Um pa?s que utiliza contabilidade criativa para fechar o balan?o ! >>>>>>>> >>>>>>> >>>>>>> Triste isso, mas ? verdade! >>>>>>> >>>>>>> >>>>>>> [...]'s >>>>>>> >>>>>>> Marcio >>>>>>> >>>>>>> ======================================== >>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>> ======================================== >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From giulianisanches at gmail.com Tue Jun 18 04:23:41 2013 From: giulianisanches at gmail.com (Giuliani Sanches) Date: Tue, 18 Jun 2013 08:23:41 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: Message-ID: M?rcio, Um livro que usei para estudar regex e recomendo ? o do Aur?lio Marinho Jargas: http://www.piazinho.com.br/ Achei simples e did?tico :) Abra?o. Giuliani D. Sanches about.me/giulianisanches 2013/6/18 Marcio Ferreira > Regex no come?o parece uma sopa de letras, mas depois fica bem tranquilo. > > Se voc? quer entender cada step do que est? acontecendo, o > YAPE::Regex::Explain[1] pode ajudar > > [1] - > https://metacpan.org/module/GSULLIVAN/YAPE-Regex-Explain-4.01/Explain.pm > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/6/17 Marcio - Google > >> Valeu pelas dicas e c?digos pessoal. >> Estou usando o File::Tail e parti do c?digo que o Eduardo compartilhou. >> S? estou apanhando das regex pra encontrar o que quero. N?o sei se sou >> burro, mas tenho uma grande dificuldade de assimilar/entender regex. >> Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... rsrsrs >> >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 17 de junho de 2013 07:32, Eden Cardim escreveu: >> >> >>>>> "Marcio" == Marcio <- Google > writes: >>> >>> Marcio> O que quero ? +- o que o "tail -F arquivo.log" faz. >>> Marcio> Qual a forma mais eficiente de fazer isso? >>> >>> https://metacpan.org/module/File::Tail >>> >>> -- >>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>> +55 11 9644 8225 >>> http://insoli.de >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Tue Jun 18 05:08:28 2013 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 18 Jun 2013 09:08:28 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <989FF165-2B05-410C-AEB5-F87005F621E6@aware.com.br> Message-ID: Blabos vc conseguiu colocar em texto os meus sentimentos. while ( 1 ) { $blabos++ }; Em 18/06/2013 03:01, "Blabos de Blebe" escreveu: > Embora n?o seja uma ideia un?nime, eu concordo com alguns jornalistas > quando dizem que n?o existe relato imparcial, pois, dependemos da nossa > percep??o pessoal para compreender o universo ? nossa volta e portanto, > nossos relatos est?o impregnados com nossas pr?prias opini?es. > > Dentro desse contexto, ofere?o a vers?o de quem participou do protesto > nesta segunda, no Rio. > > Chegamos mais cedo no trabalho, cumprimos nosso expediente na ?ntegra e > fomos para o centro l? pelas 4:30. Digo isso, pra n?o deixar margem ?s > fal?cias de que os manifestantes s?o vagabundos sem o que fazer. Fomos > cuidar para que o PIB vergonhoso, n?o ficasse menor ainda. E voc?, cuidou > da sua parcela do PIB hoje? > > A manifesta??o seguiu absolutamente pac?fica em todo o percurso, desde a > Avenida Presidente Vargas, at? a pra?a em frente ao Teatro Municipal, > contando com pessoas das mais variadas fisionomias e faixas et?rias, desde > vov?s a crian?as de colo. > > Os poucos policiais que vi, tinham no m?ximo cara de t?dio e as pessoas > guardavam certa dist?ncia das viaturas. > > Bem, no final, paramos em frente ao Teatro Municipal, houve uma certa > mobiliza??o, hino nacional e entendemos que estava encerrado. Ok, hora de > ir pra casa. > > Neste momento, havia na pra?a alguns indiv?duos incitando o povo para ir > pra alerj. Oras, estava ?bvio pra maioria ali presente, que ir pra alerj > estava completamente fora de prop?sito. Assim, nos retiramos pra jantar, > porque depois de v?rias horas, al?m de cansados est?vamos famintos. > > O que se seguiu, foi que cerca de 300 (segundo a globo) criminosos, ou > seja 0,3% dos presentes, foram depredar a alerj e torcemos muito pra que o > o choque descesse a borracha neles. > > Ali?s, percebo que casos semelhantes aconteceram nas outras cidades. > Coincid?ncia? > > ... > > Antes que falem que o partido isso, ou o partido aquilo, haviam sim uns > gatos pingados com bandeiras de partidos, que escutaram muito a galera > cantando "sem partido" e "oportunistas", at? que as bandeiras descessem. > > N?o vou entrar no m?rito do direito deles de estarem l?, mas estava claro > que ningu?m est? contente com qualquer partido que seja. > > Tamb?m percebi que as pessoas n?o foram ?s ruas para questionar algo > pontual como o aumento de passagens, mas sim mostrar o seu descontentamento > com uma gama de problemas sociais, desde a corrup??o aos inexplic?veis > paradoxos que nos assolam, como por exemplo os gastos super-faturados com > eventos esportivos, enquanto a popula??o sofre sem sa?de, seguran?a e > educa??o. > > Clich?? Talvez. Mas s? pra pegar o raso da discuss?o, cad? as obras de > mobilidade urbana, pra come?o de conversa? > > Outra discuss?o ? se o momento de reclamar das copas ? agora, ou se isso > deveria ter sido feito antes da escolha do Brasil como sede. > > Para isso eu tenho uma palavra: CONTEXTO. > > O contexto atual ? consequ?ncia de um conjunto de fatores, insatisfa??es, > que acumulados, ebuliram em forma de protestos. Poderiam ter sido antes? > Talvez. Nas ?ltimas elei??es? Talvez. Nas pr?ximas elei??es? Talvez... > > Pensando como indiv?duo, eu me dou conta que s? conseguimos atingir certas > conquistas pessoais, quando alcan?amos maturidade para tal, ?s vezes > parecendo at? que o universo conspirou. Juntamos um conjunto de fatores, > que culminam com nosso objetivo atingido. > > Estar?amos vivenciando um per?odo de transi??o, de matura??o social? > Talvez. > > Assusta-me um pouco, as manifesta??es terem um car?ter de "mostrar > descontentamento", ao inv?s de "propor uma solu??o". Nenhum governante vai > cair, nenhuma lei vai ser derrubada. Nenhum hospital ser? constru?do. > Talvez uma sede nova pra alerj. > > Tudo ? meio abstrato, eu sinceramente gostaria de algo mais pragm?tico. > > Talvez a grande conquista n?o seja, ali?s, diminuir R$ 0,20 de uma tarifa, > o que eu acredito que n?o v? acontecer, mas sim fazer com que as pessoas > questionem e discutam o seu papel como parte de uma na??o doente, que geme > e implora todos os dias para que cuidemos dela. > > Amig?o, s?rio, xingar a Dilma no Twitter porque o jogo que voc? est? > assistindo na sua TV 3D foi superfaturado, n?o faz a menor diferen?a se > voc? foi, ?, e continua sendo corrupto, omisso e imbecil. > > Se o hospital n?o funciona, a culpa ? sua, ? minha, ? da Dilma e de cada > pessoa, que n?o faz nada pra isso mudar, n?o s? na hora do jogo, da elei??o > ou da passeata, mas em cada momento de sua vida. > > Talvez as pessoas nas ruas estejam querendo dizer: "N?o estamos cansados > apenas dos pol?ticos que elegemos, mas dos eleitores que somos. Estamos > cansados de ser incompetentes como povo". > > Se podemos ser milhares de pessoas nas ruas, ser? que podemos amanh? > come?ar a ser melhores? a agir melhor? a pensar melhor? > > Eu n?o tenho a ilus?o de que isso v? acontecer do dia pra noite, mas pode > ser um come?o. Talvez dev?ssemos parar de procurar a resposta e encontrar a > pergunta certa. > > []'s > > P.S.: Apenas como nota pessoal, acredito que haviam mais de 100 mil > pessoas. Chutando por baixo, um trajeto de cerca de 36 km2 X 4 pessoas/m2, > sem contar cal?adas e a pr?pria pra?a. > > P.S.2: Ainda com muito espanto, acompanhei a cobertura do Jornal da Globo, > onde a emissora apresentou fatos, inclusive deixando claro que os protestos > foram pac?ficos e que somente alguns bandidos causaram problemas. O Jabor > at? foi razo?vel, quem diria!!! N?o por boa vontade, imagino, mas por n?o > ter pra onde correr. N?o d? pra varrer pra debaixo do tapete, o que j? > repercutiu mundo afora. > > Ponto para uma internet, que embora vigiada, ainda ? livre em algum > n?vel... > > > > > > 2013/6/18 Lucas Moraes > >> infelizmente aqui no brasil ? assim: >> Direita - PSDB - Ma?onaria >> X >> Esquerda - PT - Bandidos >> X >> Centro - PV - Maconheiros sem atitude >> >> Espero que essa revolu??o consiga melhorias para o povo brasileiro e que >> n?o se contaminem os citados a cima :p >> >> >> Em 18 de junho de 2013 00:15, Tiago Peczenyj escreveu: >> >> Proximo da copa vai rolar MUITA greve. Anotem. Tem muita coisa pra >>> acontecer. >>> Em 18/06/2013 00:12, "Marcio Ferreira" >>> escreveu: >>> >>> \o/ Solli! Voc? viu a entrevista? Sensacional! >>>> Os ~l?deres~ est?o claros e provaram realmente que sabem o que est?o >>>> fazendo. >>>> Veremos o resultado das negocia??es. >>>> >>>> Algo que me parece ? isso ser s? o come?o de uma mudan?a. >>>> Muita gente inconformada com a Copa/Ol?mipadas serem "sediadas" pelos >>>> sofres p?blicos >>>> >>>> >>>> []s, >>>> >>>> Marcio Ferreira >>>> skype: marcio.ferreir4 >>>> (21) 8365-7768 >>>> >>>> >>>> 2013/6/17 Solli Honorio >>>> >>>>> Marcio obrigado pela dica, como n?o tenho assistido TV ?ltimamente eu >>>>> iria deixar passar esta interessante entrevista. Vamos ver o que os >>>>> ~l?deres~ v?o falar :D !! >>>>> >>>>> Solli Honorio >>>>> >>>>> ps.: s? para deixa claro aqui, o '~l?deres~' ? que tenho medo de que a >>>>> imprensa esteja tentando criar l?deres para este movimento tal como fez com >>>>> o movimento dos 'caras pintadas' e a? a gente eleve outro Lindberg Farias. >>>>> Sorry, cachorro picado por cobra tem medo de lingui?a :D !!! >>>>> >>>>> >>>>> >>>>> Em 16 de junho de 2013 21:55, Marcio Ferreira < >>>>> marciodesouzaferreira at gmail.com> escreveu: >>>>> >>>>> >>>>>> http://tvcultura.cmais.com.br/rodaviva/roda-viva-entrevista-lideres-do-movimento-passe-livre >>>>>> >>>>>> >>>>>> []s, >>>>>> >>>>>> Marcio Ferreira >>>>>> skype: marcio.ferreir4 >>>>>> (21) 8365-7768 >>>>>> >>>>>> >>>>>> 2013/6/16 Thiago Rondon >>>>>> >>>>>>> Gosto muito do Fl?vio Gomes ... >>>>>>> >>>>>>> http://flaviogomes.warmup.com.br/2013/06/gira-mondo-gira-49/ >>>>>>> >>>>>>> Abs! >>>>>>> >>>>>>> Em 15/06/2013, ?s 12:56, Blabos de Blebe >>>>>>> escreveu: >>>>>>> >>>>>>> Uma coisa meio paralela que me ocorreu aqui... >>>>>>> >>>>>>> Todo mundo reclama do PIB vergonhoso, mas ningu?m tem vergonha de >>>>>>> fazer servi?o porco no trabalho. >>>>>>> >>>>>>> To cansado de ouvir que fazer direito ? overkill e que eu to ca?ando >>>>>>> unic?rnios. >>>>>>> >>>>>>> Vem c?, o PIB aumenta como? Por m?gica? >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> 2013/6/15 Marcio - Google >>>>>>> >>>>>>>> Em 14 de junho de 2013 22:24, Solli Honorio >>>>>>>>> escreveu: >>>>>>>>> >>>>>>>>> Olhe s? Marcio que coincid?ncia ... tamb?m participei das passetas >>>>>>>>> na Paulista contra o Collor... foi um momento que eu achava que o Brasil >>>>>>>>> estava nas minhas m?os, e que o futuro iria ser muito melhor depois daquilo >>>>>>>>> ... mas hoje acho que disperdicei as oportunidades que tive de sair do >>>>>>>>> pa?s..... >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> Pois ?, triste! Se arrependimento matasse eu morreria todos os >>>>>>>> dias, ao acordar e me lembrar que estou no brasil ainda! >>>>>>>> Perdi v?rias chances de ir embora dessa republiqueta ... >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> Eu tamb?m gostaria que isto sofe apenas a ponta do iceberg, mas >>>>>>>>> estou ficando velho e calegado. Veja o caso do Lindberg Farias, foi um dos >>>>>>>>> ~l?deres~ do movimento dos caras pintadas, e hoje transformou-se num >>>>>>>>> pol?tico t?pico de dar orgulho ao Maluf. Hoje ele est? sendo acusado de >>>>>>>>> mensalinho na prefeitura e acordos 'estranhos' no sistema de previd?ncia >>>>>>>>> da cidade. >>>>>>>>> >>>>>>>> >>>>>>>> Somos dois, estou velho tamb?m ... j? n?o tenho mais disposi??o e >>>>>>>> muito menos acredito em mudan?as! >>>>>>>> >>>>>>>> N?o gosto nem de lembrar desse asno que me d? asia ... desde os >>>>>>>> tempo do movimento estudantil nunca fui com a cara desse safado, mas diziam >>>>>>>> que eu era implicante! >>>>>>>> Acho que tenho faro pra isso. >>>>>>>> >>>>>>>>> t? a?, acho que vou adotar este protesto ... brasil em min?sculo >>>>>>>>> :D ! Um pa?s que utiliza contabilidade criativa para fechar o balan?o ! >>>>>>>>> >>>>>>>> >>>>>>>> Triste isso, mas ? verdade! >>>>>>>> >>>>>>>> >>>>>>>> [...]'s >>>>>>>> >>>>>>>> Marcio >>>>>>>> >>>>>>>> ======================================== >>>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>>> ======================================== >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Tue Jun 18 05:14:31 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 18 Jun 2013 09:14:31 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <989FF165-2B05-410C-AEB5-F87005F621E6@aware.com.br> Message-ID: Eu consigo ver coisas de muito positivas nisso tudo. Estamos ensaiando. Em Brasilia foi lindo. 2013/6/18 Solli Honorio > Blabos vc conseguiu colocar em texto os meus sentimentos. > > while ( 1 ) { $blabos++ }; > Em 18/06/2013 03:01, "Blabos de Blebe" escreveu: > > Embora n?o seja uma ideia un?nime, eu concordo com alguns jornalistas >> quando dizem que n?o existe relato imparcial, pois, dependemos da nossa >> percep??o pessoal para compreender o universo ? nossa volta e portanto, >> nossos relatos est?o impregnados com nossas pr?prias opini?es. >> >> Dentro desse contexto, ofere?o a vers?o de quem participou do protesto >> nesta segunda, no Rio. >> >> Chegamos mais cedo no trabalho, cumprimos nosso expediente na ?ntegra e >> fomos para o centro l? pelas 4:30. Digo isso, pra n?o deixar margem ?s >> fal?cias de que os manifestantes s?o vagabundos sem o que fazer. Fomos >> cuidar para que o PIB vergonhoso, n?o ficasse menor ainda. E voc?, cuidou >> da sua parcela do PIB hoje? >> >> A manifesta??o seguiu absolutamente pac?fica em todo o percurso, desde a >> Avenida Presidente Vargas, at? a pra?a em frente ao Teatro Municipal, >> contando com pessoas das mais variadas fisionomias e faixas et?rias, desde >> vov?s a crian?as de colo. >> >> Os poucos policiais que vi, tinham no m?ximo cara de t?dio e as pessoas >> guardavam certa dist?ncia das viaturas. >> >> Bem, no final, paramos em frente ao Teatro Municipal, houve uma certa >> mobiliza??o, hino nacional e entendemos que estava encerrado. Ok, hora de >> ir pra casa. >> >> Neste momento, havia na pra?a alguns indiv?duos incitando o povo para ir >> pra alerj. Oras, estava ?bvio pra maioria ali presente, que ir pra alerj >> estava completamente fora de prop?sito. Assim, nos retiramos pra jantar, >> porque depois de v?rias horas, al?m de cansados est?vamos famintos. >> >> O que se seguiu, foi que cerca de 300 (segundo a globo) criminosos, ou >> seja 0,3% dos presentes, foram depredar a alerj e torcemos muito pra que o >> o choque descesse a borracha neles. >> >> Ali?s, percebo que casos semelhantes aconteceram nas outras cidades. >> Coincid?ncia? >> >> ... >> >> Antes que falem que o partido isso, ou o partido aquilo, haviam sim uns >> gatos pingados com bandeiras de partidos, que escutaram muito a galera >> cantando "sem partido" e "oportunistas", at? que as bandeiras descessem. >> >> N?o vou entrar no m?rito do direito deles de estarem l?, mas estava claro >> que ningu?m est? contente com qualquer partido que seja. >> >> Tamb?m percebi que as pessoas n?o foram ?s ruas para questionar algo >> pontual como o aumento de passagens, mas sim mostrar o seu descontentamento >> com uma gama de problemas sociais, desde a corrup??o aos inexplic?veis >> paradoxos que nos assolam, como por exemplo os gastos super-faturados com >> eventos esportivos, enquanto a popula??o sofre sem sa?de, seguran?a e >> educa??o. >> >> Clich?? Talvez. Mas s? pra pegar o raso da discuss?o, cad? as obras de >> mobilidade urbana, pra come?o de conversa? >> >> Outra discuss?o ? se o momento de reclamar das copas ? agora, ou se isso >> deveria ter sido feito antes da escolha do Brasil como sede. >> >> Para isso eu tenho uma palavra: CONTEXTO. >> >> O contexto atual ? consequ?ncia de um conjunto de fatores, insatisfa??es, >> que acumulados, ebuliram em forma de protestos. Poderiam ter sido antes? >> Talvez. Nas ?ltimas elei??es? Talvez. Nas pr?ximas elei??es? Talvez... >> >> Pensando como indiv?duo, eu me dou conta que s? conseguimos atingir >> certas conquistas pessoais, quando alcan?amos maturidade para tal, ?s vezes >> parecendo at? que o universo conspirou. Juntamos um conjunto de fatores, >> que culminam com nosso objetivo atingido. >> >> Estar?amos vivenciando um per?odo de transi??o, de matura??o social? >> Talvez. >> >> Assusta-me um pouco, as manifesta??es terem um car?ter de "mostrar >> descontentamento", ao inv?s de "propor uma solu??o". Nenhum governante vai >> cair, nenhuma lei vai ser derrubada. Nenhum hospital ser? constru?do. >> Talvez uma sede nova pra alerj. >> >> Tudo ? meio abstrato, eu sinceramente gostaria de algo mais pragm?tico. >> >> Talvez a grande conquista n?o seja, ali?s, diminuir R$ 0,20 de uma >> tarifa, o que eu acredito que n?o v? acontecer, mas sim fazer com que as >> pessoas questionem e discutam o seu papel como parte de uma na??o doente, >> que geme e implora todos os dias para que cuidemos dela. >> >> Amig?o, s?rio, xingar a Dilma no Twitter porque o jogo que voc? est? >> assistindo na sua TV 3D foi superfaturado, n?o faz a menor diferen?a se >> voc? foi, ?, e continua sendo corrupto, omisso e imbecil. >> >> Se o hospital n?o funciona, a culpa ? sua, ? minha, ? da Dilma e de cada >> pessoa, que n?o faz nada pra isso mudar, n?o s? na hora do jogo, da elei??o >> ou da passeata, mas em cada momento de sua vida. >> >> Talvez as pessoas nas ruas estejam querendo dizer: "N?o estamos cansados >> apenas dos pol?ticos que elegemos, mas dos eleitores que somos. Estamos >> cansados de ser incompetentes como povo". >> >> Se podemos ser milhares de pessoas nas ruas, ser? que podemos amanh? >> come?ar a ser melhores? a agir melhor? a pensar melhor? >> >> Eu n?o tenho a ilus?o de que isso v? acontecer do dia pra noite, mas pode >> ser um come?o. Talvez dev?ssemos parar de procurar a resposta e encontrar a >> pergunta certa. >> >> []'s >> >> P.S.: Apenas como nota pessoal, acredito que haviam mais de 100 mil >> pessoas. Chutando por baixo, um trajeto de cerca de 36 km2 X 4 pessoas/m2, >> sem contar cal?adas e a pr?pria pra?a. >> >> P.S.2: Ainda com muito espanto, acompanhei a cobertura do Jornal da >> Globo, onde a emissora apresentou fatos, inclusive deixando claro que os >> protestos foram pac?ficos e que somente alguns bandidos causaram problemas. >> O Jabor at? foi razo?vel, quem diria!!! N?o por boa vontade, imagino, mas >> por n?o ter pra onde correr. N?o d? pra varrer pra debaixo do tapete, o que >> j? repercutiu mundo afora. >> >> Ponto para uma internet, que embora vigiada, ainda ? livre em algum >> n?vel... >> >> >> >> >> >> 2013/6/18 Lucas Moraes >> >>> infelizmente aqui no brasil ? assim: >>> Direita - PSDB - Ma?onaria >>> X >>> Esquerda - PT - Bandidos >>> X >>> Centro - PV - Maconheiros sem atitude >>> >>> Espero que essa revolu??o consiga melhorias para o povo brasileiro e que >>> n?o se contaminem os citados a cima :p >>> >>> >>> Em 18 de junho de 2013 00:15, Tiago Peczenyj escreveu: >>> >>> Proximo da copa vai rolar MUITA greve. Anotem. Tem muita coisa pra >>>> acontecer. >>>> Em 18/06/2013 00:12, "Marcio Ferreira" >>>> escreveu: >>>> >>>> \o/ Solli! Voc? viu a entrevista? Sensacional! >>>>> Os ~l?deres~ est?o claros e provaram realmente que sabem o que est?o >>>>> fazendo. >>>>> Veremos o resultado das negocia??es. >>>>> >>>>> Algo que me parece ? isso ser s? o come?o de uma mudan?a. >>>>> Muita gente inconformada com a Copa/Ol?mipadas serem "sediadas" pelos >>>>> sofres p?blicos >>>>> >>>>> >>>>> []s, >>>>> >>>>> Marcio Ferreira >>>>> skype: marcio.ferreir4 >>>>> (21) 8365-7768 >>>>> >>>>> >>>>> 2013/6/17 Solli Honorio >>>>> >>>>>> Marcio obrigado pela dica, como n?o tenho assistido TV ?ltimamente eu >>>>>> iria deixar passar esta interessante entrevista. Vamos ver o que os >>>>>> ~l?deres~ v?o falar :D !! >>>>>> >>>>>> Solli Honorio >>>>>> >>>>>> ps.: s? para deixa claro aqui, o '~l?deres~' ? que tenho medo de que >>>>>> a imprensa esteja tentando criar l?deres para este movimento tal como fez >>>>>> com o movimento dos 'caras pintadas' e a? a gente eleve outro Lindberg >>>>>> Farias. Sorry, cachorro picado por cobra tem medo de lingui?a :D !!! >>>>>> >>>>>> >>>>>> >>>>>> Em 16 de junho de 2013 21:55, Marcio Ferreira < >>>>>> marciodesouzaferreira at gmail.com> escreveu: >>>>>> >>>>>> >>>>>>> http://tvcultura.cmais.com.br/rodaviva/roda-viva-entrevista-lideres-do-movimento-passe-livre >>>>>>> >>>>>>> >>>>>>> []s, >>>>>>> >>>>>>> Marcio Ferreira >>>>>>> skype: marcio.ferreir4 >>>>>>> (21) 8365-7768 >>>>>>> >>>>>>> >>>>>>> 2013/6/16 Thiago Rondon >>>>>>> >>>>>>>> Gosto muito do Fl?vio Gomes ... >>>>>>>> >>>>>>>> http://flaviogomes.warmup.com.br/2013/06/gira-mondo-gira-49/ >>>>>>>> >>>>>>>> Abs! >>>>>>>> >>>>>>>> Em 15/06/2013, ?s 12:56, Blabos de Blebe >>>>>>>> escreveu: >>>>>>>> >>>>>>>> Uma coisa meio paralela que me ocorreu aqui... >>>>>>>> >>>>>>>> Todo mundo reclama do PIB vergonhoso, mas ningu?m tem vergonha de >>>>>>>> fazer servi?o porco no trabalho. >>>>>>>> >>>>>>>> To cansado de ouvir que fazer direito ? overkill e que eu to >>>>>>>> ca?ando unic?rnios. >>>>>>>> >>>>>>>> Vem c?, o PIB aumenta como? Por m?gica? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> 2013/6/15 Marcio - Google >>>>>>>> >>>>>>>>> Em 14 de junho de 2013 22:24, Solli Honorio >>>>>>>>>> escreveu: >>>>>>>>>> >>>>>>>>>> Olhe s? Marcio que coincid?ncia ... tamb?m participei das >>>>>>>>>> passetas na Paulista contra o Collor... foi um momento que eu achava que o >>>>>>>>>> Brasil estava nas minhas m?os, e que o futuro iria ser muito melhor depois >>>>>>>>>> daquilo ... mas hoje acho que disperdicei as oportunidades que tive de sair >>>>>>>>>> do pa?s..... >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> Pois ?, triste! Se arrependimento matasse eu morreria todos os >>>>>>>>> dias, ao acordar e me lembrar que estou no brasil ainda! >>>>>>>>> Perdi v?rias chances de ir embora dessa republiqueta ... >>>>>>>>> >>>>>>>>> >>>>>>>>>> >>>>>>>>>> Eu tamb?m gostaria que isto sofe apenas a ponta do iceberg, mas >>>>>>>>>> estou ficando velho e calegado. Veja o caso do Lindberg Farias, foi um dos >>>>>>>>>> ~l?deres~ do movimento dos caras pintadas, e hoje transformou-se num >>>>>>>>>> pol?tico t?pico de dar orgulho ao Maluf. Hoje ele est? sendo acusado de >>>>>>>>>> mensalinho na prefeitura e acordos 'estranhos' no sistema de previd?ncia >>>>>>>>>> da cidade. >>>>>>>>>> >>>>>>>>> >>>>>>>>> Somos dois, estou velho tamb?m ... j? n?o tenho mais disposi??o e >>>>>>>>> muito menos acredito em mudan?as! >>>>>>>>> >>>>>>>>> N?o gosto nem de lembrar desse asno que me d? asia ... desde os >>>>>>>>> tempo do movimento estudantil nunca fui com a cara desse safado, mas diziam >>>>>>>>> que eu era implicante! >>>>>>>>> Acho que tenho faro pra isso. >>>>>>>>> >>>>>>>>>> t? a?, acho que vou adotar este protesto ... brasil em min?sculo >>>>>>>>>> :D ! Um pa?s que utiliza contabilidade criativa para fechar o balan?o ! >>>>>>>>>> >>>>>>>>> >>>>>>>>> Triste isso, mas ? verdade! >>>>>>>>> >>>>>>>>> >>>>>>>>> [...]'s >>>>>>>>> >>>>>>>>> Marcio >>>>>>>>> >>>>>>>>> ======================================== >>>>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>>>> ======================================== >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> =begin disclaimer >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> L >>>>>>>>> =end disclaimer >>>>>>>>> >>>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Tue Jun 18 05:36:58 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 18 Jun 2013 09:36:58 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: Message-ID: Me pareceu que para o seu problema vc pode utilizar a solu??o do Facebook para "log" https://github.com/facebook/scribe eu vi pela primeira vez nesta apresenta??o: http://java.dzone.com/articles/nosql-twitter-why-how-they-use 2013/6/16 Marcio - Google > Tiago, n?o entendi? > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 16 de junho de 2013 21:45, Tiago Peczenyj escreveu: > > Scribe? >> Em 16/06/2013 22:41, "Marcio - Google" escreveu: >> >>> Salve Mestres! >>> >>> Estou tentando fazer uma coisa que deve ser trivial, mas estou patinando. >>> >>> Quero monitorar um arquivo de log e procurar uma determinada cadeia de >>> caracteres apenas nas linhas que foram adicionadas ap?s a ?ltima varredura. >>> >>> Hoje eu fico dentro de um loop abrindo e fechando o arquivo. A cada vez >>> que abro procuro a cadeia e se encontro mostro no terminal. >>> >>> N?o estou satisfeito com a solu??o. Queria que o script "percebesse" >>> toda vez que fosse adicionado linha no final do arquivo e procurasse a >>> cadeia somente nas linhas que foram adicionadas. >>> >>> O que quero ? +- o que o "tail -F arquivo.log" faz. >>> >>> Quando acho a cadeia em uma determinada linha, preciso imprimir cinco >>> linhas, sendo duas antes da linha que encontrei, a linha que encontrei e >>> duas linhas ap?s. >>> >>> Qual a forma mais eficiente de fazer isso? >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From cartas at frederico.me Tue Jun 18 05:52:55 2013 From: cartas at frederico.me (Frederico Recsky) Date: Tue, 18 Jun 2013 09:52:55 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <989FF165-2B05-410C-AEB5-F87005F621E6@aware.com.br> Message-ID: Tenho um amigo que ? do PSDB (filiado ) e n?o ? maconico e nem ? de direita. Sou filiado ao PT e n?o sou bandido. Marina Silva ? do PV e t?o pouco ? maconheira. Espero que a revolu??o n?o se baseie em esteriotipos. Tipo, "perl is dead".... :) 2013/6/18 Lucas Moraes > infelizmente aqui no brasil ? assim: > Direita - PSDB - Ma?onaria > X > Esquerda - PT - Bandidos > X > Centro - PV - Maconheiros sem atitude > > Espero que essa revolu??o consiga melhorias para o povo brasileiro e que > n?o se contaminem os citados a cima :p > > > Em 18 de junho de 2013 00:15, Tiago Peczenyj escreveu: > > Proximo da copa vai rolar MUITA greve. Anotem. Tem muita coisa pra >> acontecer. >> Em 18/06/2013 00:12, "Marcio Ferreira" >> escreveu: >> >> \o/ Solli! Voc? viu a entrevista? Sensacional! >>> Os ~l?deres~ est?o claros e provaram realmente que sabem o que est?o >>> fazendo. >>> Veremos o resultado das negocia??es. >>> >>> Algo que me parece ? isso ser s? o come?o de uma mudan?a. >>> Muita gente inconformada com a Copa/Ol?mipadas serem "sediadas" pelos >>> sofres p?blicos >>> >>> >>> []s, >>> >>> Marcio Ferreira >>> skype: marcio.ferreir4 >>> (21) 8365-7768 >>> >>> >>> 2013/6/17 Solli Honorio >>> >>>> Marcio obrigado pela dica, como n?o tenho assistido TV ?ltimamente eu >>>> iria deixar passar esta interessante entrevista. Vamos ver o que os >>>> ~l?deres~ v?o falar :D !! >>>> >>>> Solli Honorio >>>> >>>> ps.: s? para deixa claro aqui, o '~l?deres~' ? que tenho medo de que a >>>> imprensa esteja tentando criar l?deres para este movimento tal como fez com >>>> o movimento dos 'caras pintadas' e a? a gente eleve outro Lindberg Farias. >>>> Sorry, cachorro picado por cobra tem medo de lingui?a :D !!! >>>> >>>> >>>> >>>> Em 16 de junho de 2013 21:55, Marcio Ferreira < >>>> marciodesouzaferreira at gmail.com> escreveu: >>>> >>>> >>>>> http://tvcultura.cmais.com.br/rodaviva/roda-viva-entrevista-lideres-do-movimento-passe-livre >>>>> >>>>> >>>>> []s, >>>>> >>>>> Marcio Ferreira >>>>> skype: marcio.ferreir4 >>>>> (21) 8365-7768 >>>>> >>>>> >>>>> 2013/6/16 Thiago Rondon >>>>> >>>>>> Gosto muito do Fl?vio Gomes ... >>>>>> >>>>>> http://flaviogomes.warmup.com.br/2013/06/gira-mondo-gira-49/ >>>>>> >>>>>> Abs! >>>>>> >>>>>> Em 15/06/2013, ?s 12:56, Blabos de Blebe escreveu: >>>>>> >>>>>> Uma coisa meio paralela que me ocorreu aqui... >>>>>> >>>>>> Todo mundo reclama do PIB vergonhoso, mas ningu?m tem vergonha de >>>>>> fazer servi?o porco no trabalho. >>>>>> >>>>>> To cansado de ouvir que fazer direito ? overkill e que eu to ca?ando >>>>>> unic?rnios. >>>>>> >>>>>> Vem c?, o PIB aumenta como? Por m?gica? >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> 2013/6/15 Marcio - Google >>>>>> >>>>>>> Em 14 de junho de 2013 22:24, Solli Honorio >>>>>>>> escreveu: >>>>>>>> >>>>>>>> Olhe s? Marcio que coincid?ncia ... tamb?m participei das passetas >>>>>>>> na Paulista contra o Collor... foi um momento que eu achava que o Brasil >>>>>>>> estava nas minhas m?os, e que o futuro iria ser muito melhor depois daquilo >>>>>>>> ... mas hoje acho que disperdicei as oportunidades que tive de sair do >>>>>>>> pa?s..... >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> Pois ?, triste! Se arrependimento matasse eu morreria todos os dias, >>>>>>> ao acordar e me lembrar que estou no brasil ainda! >>>>>>> Perdi v?rias chances de ir embora dessa republiqueta ... >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> Eu tamb?m gostaria que isto sofe apenas a ponta do iceberg, mas >>>>>>>> estou ficando velho e calegado. Veja o caso do Lindberg Farias, foi um dos >>>>>>>> ~l?deres~ do movimento dos caras pintadas, e hoje transformou-se num >>>>>>>> pol?tico t?pico de dar orgulho ao Maluf. Hoje ele est? sendo acusado de >>>>>>>> mensalinho na prefeitura e acordos 'estranhos' no sistema de previd?ncia >>>>>>>> da cidade. >>>>>>>> >>>>>>> >>>>>>> Somos dois, estou velho tamb?m ... j? n?o tenho mais disposi??o e >>>>>>> muito menos acredito em mudan?as! >>>>>>> >>>>>>> N?o gosto nem de lembrar desse asno que me d? asia ... desde os >>>>>>> tempo do movimento estudantil nunca fui com a cara desse safado, mas diziam >>>>>>> que eu era implicante! >>>>>>> Acho que tenho faro pra isso. >>>>>>> >>>>>>>> t? a?, acho que vou adotar este protesto ... brasil em min?sculo :D >>>>>>>> ! Um pa?s que utiliza contabilidade criativa para fechar o balan?o ! >>>>>>>> >>>>>>> >>>>>>> Triste isso, mas ? verdade! >>>>>>> >>>>>>> >>>>>>> [...]'s >>>>>>> >>>>>>> Marcio >>>>>>> >>>>>>> ======================================== >>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>> ======================================== >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From wesley.seidel at gmail.com Tue Jun 18 06:10:44 2013 From: wesley.seidel at gmail.com (Wesley Seidel) Date: Tue, 18 Jun 2013 10:10:44 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <989FF165-2B05-410C-AEB5-F87005F621E6@aware.com.br> Message-ID: Blabos++; Recsky++; Em 18 de junho de 2013 09:52, Frederico Recsky escreveu: > Tenho um amigo que ? do PSDB (filiado ) e n?o ? maconico e nem ? de > direita. > > Sou filiado ao PT e n?o sou bandido. > > Marina Silva ? do PV e t?o pouco ? maconheira. > > > Espero que a revolu??o n?o se baseie em esteriotipos. > > Tipo, "perl is dead".... :) > > > > > 2013/6/18 Lucas Moraes > >> infelizmente aqui no brasil ? assim: >> Direita - PSDB - Ma?onaria >> X >> Esquerda - PT - Bandidos >> X >> Centro - PV - Maconheiros sem atitude >> >> Espero que essa revolu??o consiga melhorias para o povo brasileiro e que >> n?o se contaminem os citados a cima :p >> >> >> Em 18 de junho de 2013 00:15, Tiago Peczenyj escreveu: >> >> Proximo da copa vai rolar MUITA greve. Anotem. Tem muita coisa pra >>> acontecer. >>> Em 18/06/2013 00:12, "Marcio Ferreira" >>> escreveu: >>> >>> \o/ Solli! Voc? viu a entrevista? Sensacional! >>>> Os ~l?deres~ est?o claros e provaram realmente que sabem o que est?o >>>> fazendo. >>>> Veremos o resultado das negocia??es. >>>> >>>> Algo que me parece ? isso ser s? o come?o de uma mudan?a. >>>> Muita gente inconformada com a Copa/Ol?mipadas serem "sediadas" pelos >>>> sofres p?blicos >>>> >>>> >>>> []s, >>>> >>>> Marcio Ferreira >>>> skype: marcio.ferreir4 >>>> (21) 8365-7768 >>>> >>>> >>>> 2013/6/17 Solli Honorio >>>> >>>>> Marcio obrigado pela dica, como n?o tenho assistido TV ?ltimamente eu >>>>> iria deixar passar esta interessante entrevista. Vamos ver o que os >>>>> ~l?deres~ v?o falar :D !! >>>>> >>>>> Solli Honorio >>>>> >>>>> ps.: s? para deixa claro aqui, o '~l?deres~' ? que tenho medo de que a >>>>> imprensa esteja tentando criar l?deres para este movimento tal como fez com >>>>> o movimento dos 'caras pintadas' e a? a gente eleve outro Lindberg Farias. >>>>> Sorry, cachorro picado por cobra tem medo de lingui?a :D !!! >>>>> >>>>> >>>>> >>>>> Em 16 de junho de 2013 21:55, Marcio Ferreira < >>>>> marciodesouzaferreira at gmail.com> escreveu: >>>>> >>>>> >>>>>> http://tvcultura.cmais.com.br/rodaviva/roda-viva-entrevista-lideres-do-movimento-passe-livre >>>>>> >>>>>> >>>>>> []s, >>>>>> >>>>>> Marcio Ferreira >>>>>> skype: marcio.ferreir4 >>>>>> (21) 8365-7768 >>>>>> >>>>>> >>>>>> 2013/6/16 Thiago Rondon >>>>>> >>>>>>> Gosto muito do Fl?vio Gomes ... >>>>>>> >>>>>>> http://flaviogomes.warmup.com.br/2013/06/gira-mondo-gira-49/ >>>>>>> >>>>>>> Abs! >>>>>>> >>>>>>> Em 15/06/2013, ?s 12:56, Blabos de Blebe >>>>>>> escreveu: >>>>>>> >>>>>>> Uma coisa meio paralela que me ocorreu aqui... >>>>>>> >>>>>>> Todo mundo reclama do PIB vergonhoso, mas ningu?m tem vergonha de >>>>>>> fazer servi?o porco no trabalho. >>>>>>> >>>>>>> To cansado de ouvir que fazer direito ? overkill e que eu to ca?ando >>>>>>> unic?rnios. >>>>>>> >>>>>>> Vem c?, o PIB aumenta como? Por m?gica? >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> 2013/6/15 Marcio - Google >>>>>>> >>>>>>>> Em 14 de junho de 2013 22:24, Solli Honorio >>>>>>>>> escreveu: >>>>>>>>> >>>>>>>>> Olhe s? Marcio que coincid?ncia ... tamb?m participei das passetas >>>>>>>>> na Paulista contra o Collor... foi um momento que eu achava que o Brasil >>>>>>>>> estava nas minhas m?os, e que o futuro iria ser muito melhor depois daquilo >>>>>>>>> ... mas hoje acho que disperdicei as oportunidades que tive de sair do >>>>>>>>> pa?s..... >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> Pois ?, triste! Se arrependimento matasse eu morreria todos os >>>>>>>> dias, ao acordar e me lembrar que estou no brasil ainda! >>>>>>>> Perdi v?rias chances de ir embora dessa republiqueta ... >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> Eu tamb?m gostaria que isto sofe apenas a ponta do iceberg, mas >>>>>>>>> estou ficando velho e calegado. Veja o caso do Lindberg Farias, foi um dos >>>>>>>>> ~l?deres~ do movimento dos caras pintadas, e hoje transformou-se num >>>>>>>>> pol?tico t?pico de dar orgulho ao Maluf. Hoje ele est? sendo acusado de >>>>>>>>> mensalinho na prefeitura e acordos 'estranhos' no sistema de previd?ncia >>>>>>>>> da cidade. >>>>>>>>> >>>>>>>> >>>>>>>> Somos dois, estou velho tamb?m ... j? n?o tenho mais disposi??o e >>>>>>>> muito menos acredito em mudan?as! >>>>>>>> >>>>>>>> N?o gosto nem de lembrar desse asno que me d? asia ... desde os >>>>>>>> tempo do movimento estudantil nunca fui com a cara desse safado, mas diziam >>>>>>>> que eu era implicante! >>>>>>>> Acho que tenho faro pra isso. >>>>>>>> >>>>>>>>> t? a?, acho que vou adotar este protesto ... brasil em min?sculo >>>>>>>>> :D ! Um pa?s que utiliza contabilidade criativa para fechar o balan?o ! >>>>>>>>> >>>>>>>> >>>>>>>> Triste isso, mas ? verdade! >>>>>>>> >>>>>>>> >>>>>>>> [...]'s >>>>>>>> >>>>>>>> Marcio >>>>>>>> >>>>>>>> ======================================== >>>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>>> ======================================== >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Wesley Seidel Carvalho 11-8169-1163 www.ime.usp.br/~wesleys www.ltasks.com @wseidel -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Tue Jun 18 06:12:30 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Tue, 18 Jun 2013 10:12:30 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <989FF165-2B05-410C-AEB5-F87005F621E6@aware.com.br> Message-ID: Voc? deveria ter vergonha de falar que ? de um partido politico, se voc?, seu amigo ou Marina n?o ?. Vale aquela frase "Diga-me com quem andas e te direi quem ?s!". -- Tenho um amigo que ? do PSDB (filiado ) e n?o ? maconico e nem ? de direita. Seu amigo esta correndo um grande risco de ser um "profano". -- Sou filiado ao PT e n?o sou bandido. Voc? se orgulha de ser de um partido corrupto? nem preciso comentar. Voc? se orgulha da Dilma? seu passado j? condena. Voc? se orgulha de Aloizio Mercadante? Pergunte para um professor o que ele acha desse bosta. -- Marina Silva O que essa mulher fez que ajudou a revolu??o, o que vejo ? esses partido que ficam em cima do muro pegando carona. Em 18 de junho de 2013 09:52, Frederico Recsky escreveu: > Tenho um amigo que ? do PSDB (filiado ) e n?o ? maconico e nem ? de > direita. > > Sou filiado ao PT e n?o sou bandido. > > Marina Silva ? do PV e t?o pouco ? maconheira. > > > Espero que a revolu??o n?o se baseie em esteriotipos. > > Tipo, "perl is dead".... :) > > > > > 2013/6/18 Lucas Moraes > >> infelizmente aqui no brasil ? assim: >> Direita - PSDB - Ma?onaria >> X >> Esquerda - PT - Bandidos >> X >> Centro - PV - Maconheiros sem atitude >> >> Espero que essa revolu??o consiga melhorias para o povo brasileiro e que >> n?o se contaminem os citados a cima :p >> >> >> Em 18 de junho de 2013 00:15, Tiago Peczenyj escreveu: >> >> Proximo da copa vai rolar MUITA greve. Anotem. Tem muita coisa pra >>> acontecer. >>> Em 18/06/2013 00:12, "Marcio Ferreira" >>> escreveu: >>> >>> \o/ Solli! Voc? viu a entrevista? Sensacional! >>>> Os ~l?deres~ est?o claros e provaram realmente que sabem o que est?o >>>> fazendo. >>>> Veremos o resultado das negocia??es. >>>> >>>> Algo que me parece ? isso ser s? o come?o de uma mudan?a. >>>> Muita gente inconformada com a Copa/Ol?mipadas serem "sediadas" pelos >>>> sofres p?blicos >>>> >>>> >>>> []s, >>>> >>>> Marcio Ferreira >>>> skype: marcio.ferreir4 >>>> (21) 8365-7768 >>>> >>>> >>>> 2013/6/17 Solli Honorio >>>> >>>>> Marcio obrigado pela dica, como n?o tenho assistido TV ?ltimamente eu >>>>> iria deixar passar esta interessante entrevista. Vamos ver o que os >>>>> ~l?deres~ v?o falar :D !! >>>>> >>>>> Solli Honorio >>>>> >>>>> ps.: s? para deixa claro aqui, o '~l?deres~' ? que tenho medo de que a >>>>> imprensa esteja tentando criar l?deres para este movimento tal como fez com >>>>> o movimento dos 'caras pintadas' e a? a gente eleve outro Lindberg Farias. >>>>> Sorry, cachorro picado por cobra tem medo de lingui?a :D !!! >>>>> >>>>> >>>>> >>>>> Em 16 de junho de 2013 21:55, Marcio Ferreira < >>>>> marciodesouzaferreira at gmail.com> escreveu: >>>>> >>>>> >>>>>> http://tvcultura.cmais.com.br/rodaviva/roda-viva-entrevista-lideres-do-movimento-passe-livre >>>>>> >>>>>> >>>>>> []s, >>>>>> >>>>>> Marcio Ferreira >>>>>> skype: marcio.ferreir4 >>>>>> (21) 8365-7768 >>>>>> >>>>>> >>>>>> 2013/6/16 Thiago Rondon >>>>>> >>>>>>> Gosto muito do Fl?vio Gomes ... >>>>>>> >>>>>>> http://flaviogomes.warmup.com.br/2013/06/gira-mondo-gira-49/ >>>>>>> >>>>>>> Abs! >>>>>>> >>>>>>> Em 15/06/2013, ?s 12:56, Blabos de Blebe >>>>>>> escreveu: >>>>>>> >>>>>>> Uma coisa meio paralela que me ocorreu aqui... >>>>>>> >>>>>>> Todo mundo reclama do PIB vergonhoso, mas ningu?m tem vergonha de >>>>>>> fazer servi?o porco no trabalho. >>>>>>> >>>>>>> To cansado de ouvir que fazer direito ? overkill e que eu to ca?ando >>>>>>> unic?rnios. >>>>>>> >>>>>>> Vem c?, o PIB aumenta como? Por m?gica? >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> 2013/6/15 Marcio - Google >>>>>>> >>>>>>>> Em 14 de junho de 2013 22:24, Solli Honorio >>>>>>>>> escreveu: >>>>>>>>> >>>>>>>>> Olhe s? Marcio que coincid?ncia ... tamb?m participei das passetas >>>>>>>>> na Paulista contra o Collor... foi um momento que eu achava que o Brasil >>>>>>>>> estava nas minhas m?os, e que o futuro iria ser muito melhor depois daquilo >>>>>>>>> ... mas hoje acho que disperdicei as oportunidades que tive de sair do >>>>>>>>> pa?s..... >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> Pois ?, triste! Se arrependimento matasse eu morreria todos os >>>>>>>> dias, ao acordar e me lembrar que estou no brasil ainda! >>>>>>>> Perdi v?rias chances de ir embora dessa republiqueta ... >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> Eu tamb?m gostaria que isto sofe apenas a ponta do iceberg, mas >>>>>>>>> estou ficando velho e calegado. Veja o caso do Lindberg Farias, foi um dos >>>>>>>>> ~l?deres~ do movimento dos caras pintadas, e hoje transformou-se num >>>>>>>>> pol?tico t?pico de dar orgulho ao Maluf. Hoje ele est? sendo acusado de >>>>>>>>> mensalinho na prefeitura e acordos 'estranhos' no sistema de previd?ncia >>>>>>>>> da cidade. >>>>>>>>> >>>>>>>> >>>>>>>> Somos dois, estou velho tamb?m ... j? n?o tenho mais disposi??o e >>>>>>>> muito menos acredito em mudan?as! >>>>>>>> >>>>>>>> N?o gosto nem de lembrar desse asno que me d? asia ... desde os >>>>>>>> tempo do movimento estudantil nunca fui com a cara desse safado, mas diziam >>>>>>>> que eu era implicante! >>>>>>>> Acho que tenho faro pra isso. >>>>>>>> >>>>>>>>> t? a?, acho que vou adotar este protesto ... brasil em min?sculo >>>>>>>>> :D ! Um pa?s que utiliza contabilidade criativa para fechar o balan?o ! >>>>>>>>> >>>>>>>> >>>>>>>> Triste isso, mas ? verdade! >>>>>>>> >>>>>>>> >>>>>>>> [...]'s >>>>>>>> >>>>>>>> Marcio >>>>>>>> >>>>>>>> ======================================== >>>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>>> ======================================== >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Tue Jun 18 06:28:32 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 18 Jun 2013 10:28:32 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <989FF165-2B05-410C-AEB5-F87005F621E6@aware.com.br> Message-ID: blabos ++ # mostra sua opini?o como ningu?m Quanto a mim, jamais achei que viveria para ver a galera ir para as ruas dessa forma, e invadir o congresso ent?o nem se fale... O problema ? que eu n?o vejo um direcionamento nesse movimento. Para mim parece mais uma demonstra??o que t? todo mundo bem de saco-cheio de palha?adas como investir 183 bilh?es de reais na Copa quando t? faltando vaga no hospital(inclusive particular), e ficar dizendo que n?o tinha como n?o aumentar as passagens do transporte p?blico que j? est?o bem caras e impratic?veis de usar, quanto ao aspecto de higiene, excesso de passageiros etc., dentre outro bilh?es de problemas. Assim como n?o concordo com quem se aproveita de determinadas situa??es para subir os pre?os da maneira que subiram(geral: comida, moradia, sa?de, educa??o, vestu?rio, lazer, bens de consumo etc.). A cinco anos atr?s a realidade era completamente diferente! Eu sinceramente, acho foda aparecer no Largo da Batata para protestar e no final-de-semana continuar pagando R$60,00 de entrada num Kiaora da vida... De qualquer forma, acho v?lido levantar o traseiro e fazer alguma coisa, mesmo que seja apenas participar do movimento para demonstrar insatisfa??o. Infelizmente n?o me lembro de ver revolu??es pac?ficas terem efeitos significativos. Mesmo Ghandi teve que sofrer com a viol?ncia para ser ouvido. Por aqui acho dif?cil que algo realmente significativo ocorra enquanto gera??es e gera??es das mesmas fam?lias de pol?ticos(coron?s) continuarem nos bastidores e na linha de frente do comando desse pa?s(sem falar dos oportunistas menores). E isso n?o creio que se resolva votando, postando no twitter, ou saindo em manifesta??es, mas com sangue. Mas gostaria muito de me surpreender e estar errado quanto a isso. Cheers! 2013/6/18 Frederico Recsky > Tenho um amigo que ? do PSDB (filiado ) e n?o ? maconico e nem ? de > direita. > > Sou filiado ao PT e n?o sou bandido. > > Marina Silva ? do PV e t?o pouco ? maconheira. > > > Espero que a revolu??o n?o se baseie em esteriotipos. > > Tipo, "perl is dead".... :) > > > > > 2013/6/18 Lucas Moraes > >> infelizmente aqui no brasil ? assim: >> Direita - PSDB - Ma?onaria >> X >> Esquerda - PT - Bandidos >> X >> Centro - PV - Maconheiros sem atitude >> >> Espero que essa revolu??o consiga melhorias para o povo brasileiro e que >> n?o se contaminem os citados a cima :p >> >> >> Em 18 de junho de 2013 00:15, Tiago Peczenyj escreveu: >> >> Proximo da copa vai rolar MUITA greve. Anotem. Tem muita coisa pra >>> acontecer. >>> Em 18/06/2013 00:12, "Marcio Ferreira" >>> escreveu: >>> >>> \o/ Solli! Voc? viu a entrevista? Sensacional! >>>> Os ~l?deres~ est?o claros e provaram realmente que sabem o que est?o >>>> fazendo. >>>> Veremos o resultado das negocia??es. >>>> >>>> Algo que me parece ? isso ser s? o come?o de uma mudan?a. >>>> Muita gente inconformada com a Copa/Ol?mipadas serem "sediadas" pelos >>>> sofres p?blicos >>>> >>>> >>>> []s, >>>> >>>> Marcio Ferreira >>>> skype: marcio.ferreir4 >>>> (21) 8365-7768 >>>> >>>> >>>> 2013/6/17 Solli Honorio >>>> >>>>> Marcio obrigado pela dica, como n?o tenho assistido TV ?ltimamente eu >>>>> iria deixar passar esta interessante entrevista. Vamos ver o que os >>>>> ~l?deres~ v?o falar :D !! >>>>> >>>>> Solli Honorio >>>>> >>>>> ps.: s? para deixa claro aqui, o '~l?deres~' ? que tenho medo de que a >>>>> imprensa esteja tentando criar l?deres para este movimento tal como fez com >>>>> o movimento dos 'caras pintadas' e a? a gente eleve outro Lindberg Farias. >>>>> Sorry, cachorro picado por cobra tem medo de lingui?a :D !!! >>>>> >>>>> >>>>> >>>>> Em 16 de junho de 2013 21:55, Marcio Ferreira < >>>>> marciodesouzaferreira at gmail.com> escreveu: >>>>> >>>>> >>>>>> http://tvcultura.cmais.com.br/rodaviva/roda-viva-entrevista-lideres-do-movimento-passe-livre >>>>>> >>>>>> >>>>>> []s, >>>>>> >>>>>> Marcio Ferreira >>>>>> skype: marcio.ferreir4 >>>>>> (21) 8365-7768 >>>>>> >>>>>> >>>>>> 2013/6/16 Thiago Rondon >>>>>> >>>>>>> Gosto muito do Fl?vio Gomes ... >>>>>>> >>>>>>> http://flaviogomes.warmup.com.br/2013/06/gira-mondo-gira-49/ >>>>>>> >>>>>>> Abs! >>>>>>> >>>>>>> Em 15/06/2013, ?s 12:56, Blabos de Blebe >>>>>>> escreveu: >>>>>>> >>>>>>> Uma coisa meio paralela que me ocorreu aqui... >>>>>>> >>>>>>> Todo mundo reclama do PIB vergonhoso, mas ningu?m tem vergonha de >>>>>>> fazer servi?o porco no trabalho. >>>>>>> >>>>>>> To cansado de ouvir que fazer direito ? overkill e que eu to ca?ando >>>>>>> unic?rnios. >>>>>>> >>>>>>> Vem c?, o PIB aumenta como? Por m?gica? >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> 2013/6/15 Marcio - Google >>>>>>> >>>>>>>> Em 14 de junho de 2013 22:24, Solli Honorio >>>>>>>>> escreveu: >>>>>>>>> >>>>>>>>> Olhe s? Marcio que coincid?ncia ... tamb?m participei das passetas >>>>>>>>> na Paulista contra o Collor... foi um momento que eu achava que o Brasil >>>>>>>>> estava nas minhas m?os, e que o futuro iria ser muito melhor depois daquilo >>>>>>>>> ... mas hoje acho que disperdicei as oportunidades que tive de sair do >>>>>>>>> pa?s..... >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> Pois ?, triste! Se arrependimento matasse eu morreria todos os >>>>>>>> dias, ao acordar e me lembrar que estou no brasil ainda! >>>>>>>> Perdi v?rias chances de ir embora dessa republiqueta ... >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> Eu tamb?m gostaria que isto sofe apenas a ponta do iceberg, mas >>>>>>>>> estou ficando velho e calegado. Veja o caso do Lindberg Farias, foi um dos >>>>>>>>> ~l?deres~ do movimento dos caras pintadas, e hoje transformou-se num >>>>>>>>> pol?tico t?pico de dar orgulho ao Maluf. Hoje ele est? sendo acusado de >>>>>>>>> mensalinho na prefeitura e acordos 'estranhos' no sistema de previd?ncia >>>>>>>>> da cidade. >>>>>>>>> >>>>>>>> >>>>>>>> Somos dois, estou velho tamb?m ... j? n?o tenho mais disposi??o e >>>>>>>> muito menos acredito em mudan?as! >>>>>>>> >>>>>>>> N?o gosto nem de lembrar desse asno que me d? asia ... desde os >>>>>>>> tempo do movimento estudantil nunca fui com a cara desse safado, mas diziam >>>>>>>> que eu era implicante! >>>>>>>> Acho que tenho faro pra isso. >>>>>>>> >>>>>>>>> t? a?, acho que vou adotar este protesto ... brasil em min?sculo >>>>>>>>> :D ! Um pa?s que utiliza contabilidade criativa para fechar o balan?o ! >>>>>>>>> >>>>>>>> >>>>>>>> Triste isso, mas ? verdade! >>>>>>>> >>>>>>>> >>>>>>>> [...]'s >>>>>>>> >>>>>>>> Marcio >>>>>>>> >>>>>>>> ======================================== >>>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>>> ======================================== >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From acid06 at gmail.com Tue Jun 18 07:58:39 2013 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Tue, 18 Jun 2013 11:58:39 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <989FF165-2B05-410C-AEB5-F87005F621E6@aware.com.br> Message-ID: 2013/6/18 Blabos de Blebe : > P.S.2: Ainda com muito espanto, acompanhei a cobertura do Jornal da Globo, > onde a emissora apresentou fatos, inclusive deixando claro que os protestos > foram pac?ficos e que somente alguns bandidos causaram problemas. O Jabor > at? foi razo?vel, quem diria!!! N?o por boa vontade, imagino, mas por n?o > ter pra onde correr. N?o d? pra varrer pra debaixo do tapete, o que j? > repercutiu mundo afora. Apenas uma observa??o: a m?dia s? cobriu onde a pol?cia realmente parece n?o ter cometido excessos, dessa vez. Por outro lado, aqui em Belo Horizonte foi tenso. N?o pude ir, mas conhe?o diversas pessoas que foram e a ?nica imprensa que existe est? sendo v?deos no YouTube, algumas fotos de jornais locais e um relato telef?nico de um rep?rter da ESPN que estava no local no momento. Ocorreram agress?es similares ?s aquelas do dia mais violento em SP, uma pessoa foi empurrada de um viaduto pela tropa de choque (treve traumatismo craniano, mas n?o morreu) - s? n?o ocorreram deten??es em massa. Pra quem tiver interesse, aqui v?o alguns links: http://www.espn.com.br/video/336955_reporter-do-espncombr-toma-tiro-de-bala-de-borracha-da-policia-e-relata-caos-em-belo-horizonte http://www.youtube.com/watch?v=QV9cb6JBaRQ Postei outros no meu perfil do Facebook. N?o sei se hoje vai chegar a aparecer na m?dia esse tipo de coisa. -Nilson From tiago.peczenyj at gmail.com Tue Jun 18 08:14:29 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 18 Jun 2013 12:14:29 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <989FF165-2B05-410C-AEB5-F87005F621E6@aware.com.br> Message-ID: Vi pela globo news e a cobertura mostrou muita coisa. 2013/6/18 Nilson Santos Figueiredo Jr. > 2013/6/18 Blabos de Blebe : > > P.S.2: Ainda com muito espanto, acompanhei a cobertura do Jornal da > Globo, > > onde a emissora apresentou fatos, inclusive deixando claro que os > protestos > > foram pac?ficos e que somente alguns bandidos causaram problemas. O Jabor > > at? foi razo?vel, quem diria!!! N?o por boa vontade, imagino, mas por n?o > > ter pra onde correr. N?o d? pra varrer pra debaixo do tapete, o que j? > > repercutiu mundo afora. > > Apenas uma observa??o: a m?dia s? cobriu onde a pol?cia realmente > parece n?o ter cometido excessos, dessa vez. > > Por outro lado, aqui em Belo Horizonte foi tenso. N?o pude ir, mas > conhe?o diversas pessoas que foram e a ?nica imprensa que existe est? > sendo v?deos no YouTube, algumas fotos de jornais locais e um relato > telef?nico de um rep?rter da ESPN que estava no local no momento. > > Ocorreram agress?es similares ?s aquelas do dia mais violento em SP, > uma pessoa foi empurrada de um viaduto pela tropa de choque (treve > traumatismo craniano, mas n?o morreu) - s? n?o ocorreram deten??es em > massa. > > Pra quem tiver interesse, aqui v?o alguns links: > > > http://www.espn.com.br/video/336955_reporter-do-espncombr-toma-tiro-de-bala-de-borracha-da-policia-e-relata-caos-em-belo-horizonte > http://www.youtube.com/watch?v=QV9cb6JBaRQ > > Postei outros no meu perfil do Facebook. N?o sei se hoje vai chegar a > aparecer na m?dia esse tipo de coisa. > > -Nilson > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From acid06 at gmail.com Tue Jun 18 08:21:21 2013 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Tue, 18 Jun 2013 12:21:21 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <989FF165-2B05-410C-AEB5-F87005F621E6@aware.com.br> Message-ID: 2013/6/18 Tiago Peczenyj : > Vi pela globo news e a cobertura mostrou muita coisa. ?s vezes dei azar ent?o... eu acompanhei durante muito tempo Globo News pela internet e s? vi falando de SP, RJ e BSB... depois at? tentei Band News em casa e tamb?m n?o vi nada direito sobre BH. Aqui vai mais um v?deo: http://www.youtube.com/watch?v=gcQ6FHQHgdE&sns=fb -Nilson From geovanny at eutsiv.com Tue Jun 18 08:22:53 2013 From: geovanny at eutsiv.com (Geovanny Junio :: eutsiv) Date: Tue, 18 Jun 2013 12:22:53 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <989FF165-2B05-410C-AEB5-F87005F621E6@aware.com.br> Message-ID: O que eles mostram n?o ? nem a metade! Eu falo pois tenho ido em todos os protestos de BH e ontem estava l?. -- Geovanny Junio Consultor de Tecnologia geovanny (at) eutsiv.com +55 31 9422-8885 +55 31 2519-8603 www.eutsiv.com 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. 2013/6/18 Tiago Peczenyj > Vi pela globo news e a cobertura mostrou muita coisa. > > > > 2013/6/18 Nilson Santos Figueiredo Jr. > >> 2013/6/18 Blabos de Blebe : >> > P.S.2: Ainda com muito espanto, acompanhei a cobertura do Jornal da >> Globo, >> > onde a emissora apresentou fatos, inclusive deixando claro que os >> protestos >> > foram pac?ficos e que somente alguns bandidos causaram problemas. O >> Jabor >> > at? foi razo?vel, quem diria!!! N?o por boa vontade, imagino, mas por >> n?o >> > ter pra onde correr. N?o d? pra varrer pra debaixo do tapete, o que j? >> > repercutiu mundo afora. >> >> Apenas uma observa??o: a m?dia s? cobriu onde a pol?cia realmente >> parece n?o ter cometido excessos, dessa vez. >> >> Por outro lado, aqui em Belo Horizonte foi tenso. N?o pude ir, mas >> conhe?o diversas pessoas que foram e a ?nica imprensa que existe est? >> sendo v?deos no YouTube, algumas fotos de jornais locais e um relato >> telef?nico de um rep?rter da ESPN que estava no local no momento. >> >> Ocorreram agress?es similares ?s aquelas do dia mais violento em SP, >> uma pessoa foi empurrada de um viaduto pela tropa de choque (treve >> traumatismo craniano, mas n?o morreu) - s? n?o ocorreram deten??es em >> massa. >> >> Pra quem tiver interesse, aqui v?o alguns links: >> >> >> http://www.espn.com.br/video/336955_reporter-do-espncombr-toma-tiro-de-bala-de-borracha-da-policia-e-relata-caos-em-belo-horizonte >> http://www.youtube.com/watch?v=QV9cb6JBaRQ >> >> Postei outros no meu perfil do Facebook. N?o sei se hoje vai chegar a >> aparecer na m?dia esse tipo de coisa. >> >> -Nilson >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From hernanlopes at gmail.com Tue Jun 18 08:44:36 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Tue, 18 Jun 2013 12:44:36 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <989FF165-2B05-410C-AEB5-F87005F621E6@aware.com.br> Message-ID: N?o sou muito de TV, mas acho que os rep?rteres tambem n?o falaram da tal PEC37.. at? o Jabor comentar sobre ela.. pq ser? ? 2013/6/18 Geovanny Junio :: eutsiv > O que eles mostram n?o ? nem a metade! Eu falo pois tenho ido em todos os > protestos de BH e ontem estava l?. > > -- > Geovanny Junio > Consultor de Tecnologia > geovanny (at) eutsiv.com > +55 31 9422-8885 > +55 31 2519-8603 > www.eutsiv.com > > 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. > > > 2013/6/18 Tiago Peczenyj > >> Vi pela globo news e a cobertura mostrou muita coisa. >> >> >> >> 2013/6/18 Nilson Santos Figueiredo Jr. >> >>> 2013/6/18 Blabos de Blebe : >>> > P.S.2: Ainda com muito espanto, acompanhei a cobertura do Jornal da >>> Globo, >>> > onde a emissora apresentou fatos, inclusive deixando claro que os >>> protestos >>> > foram pac?ficos e que somente alguns bandidos causaram problemas. O >>> Jabor >>> > at? foi razo?vel, quem diria!!! N?o por boa vontade, imagino, mas por >>> n?o >>> > ter pra onde correr. N?o d? pra varrer pra debaixo do tapete, o que j? >>> > repercutiu mundo afora. >>> >>> Apenas uma observa??o: a m?dia s? cobriu onde a pol?cia realmente >>> parece n?o ter cometido excessos, dessa vez. >>> >>> Por outro lado, aqui em Belo Horizonte foi tenso. N?o pude ir, mas >>> conhe?o diversas pessoas que foram e a ?nica imprensa que existe est? >>> sendo v?deos no YouTube, algumas fotos de jornais locais e um relato >>> telef?nico de um rep?rter da ESPN que estava no local no momento. >>> >>> Ocorreram agress?es similares ?s aquelas do dia mais violento em SP, >>> uma pessoa foi empurrada de um viaduto pela tropa de choque (treve >>> traumatismo craniano, mas n?o morreu) - s? n?o ocorreram deten??es em >>> massa. >>> >>> Pra quem tiver interesse, aqui v?o alguns links: >>> >>> >>> http://www.espn.com.br/video/336955_reporter-do-espncombr-toma-tiro-de-bala-de-borracha-da-policia-e-relata-caos-em-belo-horizonte >>> http://www.youtube.com/watch?v=QV9cb6JBaRQ >>> >>> Postei outros no meu perfil do Facebook. N?o sei se hoje vai chegar a >>> aparecer na m?dia esse tipo de coisa. >>> >>> -Nilson >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Tue Jun 18 10:16:07 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Tue, 18 Jun 2013 14:16:07 -0300 Subject: [SP-pm] =?utf-8?q?=5BOFF-TOPIC=5D_Manifesta=C3=A7=C3=B5es_no_Bras?= =?utf-8?q?il_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <989FF165-2B05-410C-AEB5-F87005F621E6@aware.com.br> Message-ID: <46965AE270E44424BC632189EADC1391@aware.com.br> http://papodehomem.com.br/manifestacoes-no-brasil-o-cisne-negro-e-o-centesimo-macaco/ abs! -Thiago Rondon On Tuesday, June 18, 2013 at 10:28 AM, Andre Carneiro wrote: > blabos ++ # mostra sua opini?o como ningu?m > > Quanto a mim, jamais achei que viveria para ver a galera ir para as ruas dessa forma, e invadir o congresso ent?o nem se fale... O problema ? que eu n?o vejo um direcionamento nesse movimento. Para mim parece mais uma demonstra??o que t? todo mundo bem de saco-cheio de palha?adas como investir 183 bilh?es de reais na Copa quando t? faltando vaga no hospital(inclusive particular), e ficar dizendo que n?o tinha como n?o aumentar as passagens do transporte p?blico que j? est?o bem caras e impratic?veis de usar, quanto ao aspecto de higiene, excesso de passageiros etc., dentre outro bilh?es de problemas. Assim como n?o concordo com quem se aproveita de determinadas situa??es para subir os pre?os da maneira que subiram(geral: comida, moradia, sa?de, educa??o, vestu?rio, lazer, bens de consumo etc.). A cinco anos atr?s a realidade era completamente diferente! Eu sinceramente, acho foda aparecer no Largo da Batata para protestar e no final-de-semana continuar pagando R$60,00 de entrada num Kiaora da vida... > > De qualquer forma, acho v?lido levantar o traseiro e fazer alguma coisa, mesmo que seja apenas participar do movimento para demonstrar insatisfa??o. > > Infelizmente n?o me lembro de ver revolu??es pac?ficas terem efeitos significativos. Mesmo Ghandi teve que sofrer com a viol?ncia para ser ouvido. Por aqui acho dif?cil que algo realmente significativo ocorra enquanto gera??es e gera??es das mesmas fam?lias de pol?ticos(coron?s) continuarem nos bastidores e na linha de frente do comando desse pa?s(sem falar dos oportunistas menores). E isso n?o creio que se resolva votando, postando no twitter, ou saindo em manifesta??es, mas com sangue. > > Mas gostaria muito de me surpreender e estar errado quanto a isso. > > > > Cheers! > > > 2013/6/18 Frederico Recsky > > Tenho um amigo que ? do PSDB (filiado ) e n?o ? maconico e nem ? de direita. > > > > Sou filiado ao PT e n?o sou bandido. > > > > Marina Silva ? do PV e t?o pouco ? maconheira. > > > > > > Espero que a revolu??o n?o se baseie em esteriotipos. > > > > Tipo, "perl is dead".... :) > > > > > > > > > > 2013/6/18 Lucas Moraes > > > infelizmente aqui no brasil ? assim: > > > Direita - PSDB - Ma?onaria > > > X > > > Esquerda - PT - Bandidos > > > X > > > Centro - PV - Maconheiros sem atitude > > > > > > Espero que essa revolu??o consiga melhorias para o povo brasileiro e que n?o se contaminem os citados a cima :p > > > > > > > > > Em 18 de junho de 2013 00:15, Tiago Peczenyj escreveu: > > > > > > > Proximo da copa vai rolar MUITA greve. Anotem. Tem muita coisa pra acontecer. > > > > Em 18/06/2013 00:12, "Marcio Ferreira" escreveu: > > > > > > > > > \o/ Solli! Voc? viu a entrevista? Sensacional! > > > > > Os ~l?deres~ est?o claros e provaram realmente que sabem o que est?o fazendo. > > > > > Veremos o resultado das negocia??es. > > > > > > > > > > Algo que me parece ? isso ser s? o come?o de uma mudan?a. > > > > > Muita gente inconformada com a Copa/Ol?mipadas serem "sediadas" pelos sofres p?blicos > > > > > > > > > > > > > > > > > > > > []s, > > > > > > > > > > Marcio Ferreira > > > > > skype: marcio.ferreir4 > > > > > (21) 8365-7768 (tel:%2821%29%208365-7768) > > > > > > > > > > > > > > > 2013/6/17 Solli Honorio > > > > > > Marcio obrigado pela dica, como n?o tenho assistido TV ?ltimamente eu iria deixar passar esta interessante entrevista. Vamos ver o que os ~l?deres~ v?o falar :D !! > > > > > > > > > > > > Solli Honorio > > > > > > > > > > > > ps.: s? para deixa claro aqui, o '~l?deres~' ? que tenho medo de que a imprensa esteja tentando criar l?deres para este movimento tal como fez com o movimento dos 'caras pintadas' e a? a gente eleve outro Lindberg Farias. Sorry, cachorro picado por cobra tem medo de lingui?a :D !!! > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Em 16 de junho de 2013 21:55, Marcio Ferreira escreveu: > > > > > > > > > > > > > http://tvcultura.cmais.com.br/rodaviva/roda-viva-entrevista-lideres-do-movimento-passe-livre > > > > > > > > > > > > > > > > > > > > > []s, > > > > > > > > > > > > > > Marcio Ferreira > > > > > > > skype: marcio.ferreir4 > > > > > > > (21) 8365-7768 (tel:%2821%29%208365-7768) > > > > > > > > > > > > > > > > > > > > > 2013/6/16 Thiago Rondon > > > > > > > > Gosto muito do Fl?vio Gomes ... > > > > > > > > > > > > > > > > http://flaviogomes.warmup.com.br/2013/06/gira-mondo-gira-49/ > > > > > > > > > > > > > > > > Abs! > > > > > > > > > > > > > > > > Em 15/06/2013, ?s 12:56, Blabos de Blebe escreveu: > > > > > > > > > > > > > > > > > Uma coisa meio paralela que me ocorreu aqui... > > > > > > > > > > > > > > > > > > Todo mundo reclama do PIB vergonhoso, mas ningu?m tem vergonha de fazer servi?o porco no trabalho. > > > > > > > > > > > > > > > > > > To cansado de ouvir que fazer direito ? overkill e que eu to ca?ando unic?rnios. > > > > > > > > > > > > > > > > > > Vem c?, o PIB aumenta como? Por m?gica? > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > 2013/6/15 Marcio - Google > > > > > > > > > > > Em 14 de junho de 2013 22:24, Solli Honorio escreveu: > > > > > > > > > > > > > > > > > > > > > > Olhe s? Marcio que coincid?ncia ... tamb?m participei das passetas na Paulista contra o Collor... foi um momento que eu achava que o Brasil estava nas minhas m?os, e que o futuro iria ser muito melhor depois daquilo ... mas hoje acho que disperdicei as oportunidades que tive de sair do pa?s..... > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Pois ?, triste! Se arrependimento matasse eu morreria todos os dias, ao acordar e me lembrar que estou no brasil ainda! > > > > > > > > > > Perdi v?rias chances de ir embora dessa republiqueta ... > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Eu tamb?m gostaria que isto sofe apenas a ponta do iceberg, mas estou ficando velho e calegado. Veja o caso do Lindberg Farias, foi um dos ~l?deres~ do movimento dos caras pintadas, e hoje transformou-se num pol?tico t?pico de dar orgulho ao Maluf. Hoje ele est? sendo acusado de mensalinho na prefeitura e acordos 'estranhos' no sistema de previd?ncia da cidade. > > > > > > > > > > > > > > > > > > > > Somos dois, estou velho tamb?m ... j? n?o tenho mais disposi??o e muito menos acredito em mudan?as! > > > > > > > > > > N?o gosto nem de lembrar desse asno que me d? asia ... desde os tempo do movimento estudantil nunca fui com a cara desse safado, mas diziam que eu era implicante! > > > > > > > > > > Acho que tenho faro pra isso. > > > > > > > > > > > t? a?, acho que vou adotar este protesto ... brasil em min?sculo :D ! Um pa?s que utiliza contabilidade criativa para fechar o balan?o ! > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Triste isso, mas ? verdade! > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > [...]'s > > > > > > > > > > > > > > > > > > > > Marcio > > > > > > > > > > > > > > > > > > > > ======================================== > > > > > > > > > > ########### Campanha Ajude o Marcio! ########### > > > > > > > > > > http://sosmarcio.blogspot.com.br/ > > > > > > > > > > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > > > > > > > > > > ======================================== > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > =begin disclaimer > > > > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > > > > > > > > L > > > > > > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > > > > > > > > =begin disclaimer > > > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > > > > > > > L > > > > > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > > > > > =begin disclaimer > > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > > > > > > L > > > > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > > > > > > > > > =begin disclaimer > > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > > > > > L > > > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > > > =begin disclaimer > > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > > > > L > > > > > > =end disclaimer > > > > > > > > > > > > > > > > > > > > =begin disclaimer > > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > > > L > > > > > =end disclaimer > > > > > > > > > > > > =begin disclaimer > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > > L > > > > =end disclaimer > > > > > > > > > > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > > L > > > =end disclaimer > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer From leonardo at ruoso.com Tue Jun 18 12:57:54 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Tue, 18 Jun 2013 16:57:54 -0300 Subject: [SP-pm] Oportunidades In-Reply-To: References: Message-ID: Em 10 de junho de 2013 14:16, Leonardo Ruoso escreveu: > Estou com informa??o pr?via sobre tr?s oportunidades, duas de backend > (Perl) e uma de frontend (HTML/CSS/JS) na casa dos 3K~4K CLT, dependendo do > perfil dos candidatos, para trabalho in loco, em S?o Paulo, pr?ximo ao > metr?. As oportunidades est?o em empresa de consultoria, mas eu tenho > liberdade para encaminhar CV diretamente? > Conversando com o pessoal da empresa, consegui convenc?-los de que seria uma boa que as vagas fossem ofertadas com jornada semanal de 30h (6h por dia) para que as oportunidades se tornassem mais interessantes para pessoas que fazem gradua??o. Gostaria de adicionar que a empresa ? uma startup que est? lan?ando um servi?o agregador com ?nfase em georreferenciamento. O desenvolvedor de backend trabalhar? tanto com a manuten??o e a cria??o de crawlers/spiders, como a manuten??o da API do servi?o web ?Perl Catalyst c/ DBIx::Class, PostgreSQL/PostGIS. O desenvolvedor de Frontend vai trabalhar com HTML5, CSS3, Backbone.JS e Leaflet. S?o ao menos tr?s vagas abertas. Conhecimento de Modern Perl ? muito importante, mas eu acredito muito na vontade e na capacidade de aprender. Sobre o local de trabalho, agora est? definido, o metr? ? o da Faria Lima em S?o Paulo. Por favor, envie seu contato em email privado :) > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Tue Jun 18 13:44:33 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 18 Jun 2013 16:44:33 -0400 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: Message-ID: Eduardo, O log ? isso ai basicamente: T|20/05/2013 08:12:03.391|Modem |D1 C015| RX : OK T|20/05/2013 08:12:04.300|Modem |D0 C003| RX : +CREG: 001,016d,5e13 T|20/05/2013 08:12:04.300|Modem |D0 C003| TX : AT+COPS? T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : +COPS: 000,000,"TIM" T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : OK T|20/05/2013 08:12:04.582|Modem |D0 C001| TX : AT+CSQ T|20/05/2013 08:12:04.582|Modem |D0 C002| TX : AT+CSQ Usando esse peda?o como exemplo, preciso localizar linhas assim: *|***********************|***** |D0 C003| ********************"TIM" Entenda o * como qualquer coisa. Depois do quarto | os dados n?o tem tamanho fixo, ent?o esse "TIM" poderia estar mais pra frente como mais pra tr?s. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 17 de junho de 2013 21:25, Eduardo Verissimo escreveu: > M?rcio, voc? pode dar um exemplo de qual a string de onde vai tirar a > informa??o e qual informa??o quer extrair? > > > Em 17 de junho de 2013 19:32, Marcio - Google escreveu: > > Valeu pelas dicas e c?digos pessoal. >> Estou usando o File::Tail e parti do c?digo que o Eduardo compartilhou. >> S? estou apanhando das regex pra encontrar o que quero. N?o sei se sou >> burro, mas tenho uma grande dificuldade de assimilar/entender regex. >> Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... rsrsrs >> >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Tue Jun 18 13:51:23 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 18 Jun 2013 16:51:23 -0400 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: Message-ID: Marcio (xar?), Vou tentar com esse m?dulo. J? to ficando traumatizado com regex, faz tempo que apanho, to come?ando a achar que seja algum tipo de trauma, bloqueio, sei l? o que ... rsrsrs Giuliani, Obrigado pela dica, vou procurar o livro. Tiago, Vou ler a respeito, obrigado. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 18 de junho de 2013 16:44, Marcio - Google escreveu: > Eduardo, > > O log ? isso ai basicamente: > T|20/05/2013 08:12:03.391|Modem |D1 C015| RX : OK > T|20/05/2013 08:12:04.300|Modem |D0 C003| RX : +CREG: 001,016d,5e13 > T|20/05/2013 08:12:04.300|Modem |D0 C003| TX : AT+COPS? > T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : +COPS: 000,000,"TIM" > T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : OK > T|20/05/2013 08:12:04.582|Modem |D0 C001| TX : AT+CSQ > T|20/05/2013 08:12:04.582|Modem |D0 C002| TX : AT+CSQ > > Usando esse peda?o como exemplo, preciso localizar linhas assim: > *|***********************|***** |D0 C003| ********************"TIM" > > Entenda o * como qualquer coisa. Depois do quarto | os dados n?o tem > tamanho fixo, ent?o esse "TIM" poderia estar mais pra frente como mais pra > tr?s. > > > > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 17 de junho de 2013 21:25, Eduardo Verissimo escreveu: > >> M?rcio, voc? pode dar um exemplo de qual a string de onde vai tirar a >> informa??o e qual informa??o quer extrair? >> >> >> Em 17 de junho de 2013 19:32, Marcio - Google escreveu: >> >> Valeu pelas dicas e c?digos pessoal. >>> Estou usando o File::Tail e parti do c?digo que o Eduardo compartilhou. >>> S? estou apanhando das regex pra encontrar o que quero. N?o sei se sou >>> burro, mas tenho uma grande dificuldade de assimilar/entender regex. >>> Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... rsrsrs >>> >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Tue Jun 18 13:59:45 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Tue, 18 Jun 2013 17:59:45 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: Message-ID: if ( $line =~ /"TIM"/i ){ #faz alguma coisa } n?o funciona? http://perldoc.perl.org/perlre.html http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/6/18 Marcio - Google > Marcio (xar?), > > Vou tentar com esse m?dulo. J? to ficando traumatizado com regex, faz > tempo que apanho, to come?ando a achar que seja algum tipo de trauma, > bloqueio, sei l? o que ... rsrsrs > > Giuliani, > > Obrigado pela dica, vou procurar o livro. > > Tiago, > > Vou ler a respeito, obrigado. > > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 18 de junho de 2013 16:44, Marcio - Google escreveu: > > Eduardo, >> >> O log ? isso ai basicamente: >> T|20/05/2013 08:12:03.391|Modem |D1 C015| RX : OK >> T|20/05/2013 08:12:04.300|Modem |D0 C003| RX : +CREG: 001,016d,5e13 >> T|20/05/2013 08:12:04.300|Modem |D0 C003| TX : AT+COPS? >> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : +COPS: 000,000,"TIM" >> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : OK >> T|20/05/2013 08:12:04.582|Modem |D0 C001| TX : AT+CSQ >> T|20/05/2013 08:12:04.582|Modem |D0 C002| TX : AT+CSQ >> >> Usando esse peda?o como exemplo, preciso localizar linhas assim: >> *|***********************|***** |D0 C003| ********************"TIM" >> >> Entenda o * como qualquer coisa. Depois do quarto | os dados n?o tem >> tamanho fixo, ent?o esse "TIM" poderia estar mais pra frente como mais pra >> tr?s. >> >> >> >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 17 de junho de 2013 21:25, Eduardo Verissimo escreveu: >> >>> M?rcio, voc? pode dar um exemplo de qual a string de onde vai tirar a >>> informa??o e qual informa??o quer extrair? >>> >>> >>> Em 17 de junho de 2013 19:32, Marcio - Google escreveu: >>> >>> Valeu pelas dicas e c?digos pessoal. >>>> Estou usando o File::Tail e parti do c?digo que o Eduardo compartilhou. >>>> S? estou apanhando das regex pra encontrar o que quero. N?o sei se sou >>>> burro, mas tenho uma grande dificuldade de assimilar/entender regex. >>>> Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... rsrsrs >>>> >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Tue Jun 18 14:15:40 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 18 Jun 2013 17:15:40 -0400 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <989FF165-2B05-410C-AEB5-F87005F621E6@aware.com.br> Message-ID: Apenas para deixar claro, sou apartid?rio! Quanto ao PT = Bandidos, corruptos, vagabundos, etc e PV = maconheiros e desocupados, eu concordo. E dentro desses dois grupos ai entram mais um monte de partidinhos. Ainda tem os partidos das putas, PMDB, PDT, PR, etc. Agora PSBD = Ma?onaria eu acho que for?a, at? pelo fato de que se a ma?onaria fosse realmente unida, o PT j? tinha dan?ado ou nunca chegado ao poder. Al?m disso tem muito bandido ma?om ... :-) [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 17 de junho de 2013 23:48, Lucas Moraes escreveu: > infelizmente aqui no brasil ? assim: > Direita - PSDB - Ma?onaria > X > Esquerda - PT - Bandidos > X > Centro - PV - Maconheiros sem atitude > > Espero que essa revolu??o consiga melhorias para o povo brasileiro e que > n?o se contaminem os citados a cima :p > > > Em 18 de junho de 2013 00:15, Tiago Peczenyj escreveu: > > Proximo da copa vai rolar MUITA greve. Anotem. Tem muita coisa pra >> acontecer. >> Em 18/06/2013 00:12, "Marcio Ferreira" >> escreveu: >> >> \o/ Solli! Voc? viu a entrevista? Sensacional! >>> Os ~l?deres~ est?o claros e provaram realmente que sabem o que est?o >>> fazendo. >>> Veremos o resultado das negocia??es. >>> >>> Algo que me parece ? isso ser s? o come?o de uma mudan?a. >>> Muita gente inconformada com a Copa/Ol?mipadas serem "sediadas" pelos >>> sofres p?blicos >>> >>> >>> []s, >>> >>> Marcio Ferreira >>> skype: marcio.ferreir4 >>> (21) 8365-7768 >>> >>> >>> 2013/6/17 Solli Honorio >>> >>>> Marcio obrigado pela dica, como n?o tenho assistido TV ?ltimamente eu >>>> iria deixar passar esta interessante entrevista. Vamos ver o que os >>>> ~l?deres~ v?o falar :D !! >>>> >>>> Solli Honorio >>>> >>>> ps.: s? para deixa claro aqui, o '~l?deres~' ? que tenho medo de que a >>>> imprensa esteja tentando criar l?deres para este movimento tal como fez com >>>> o movimento dos 'caras pintadas' e a? a gente eleve outro Lindberg Farias. >>>> Sorry, cachorro picado por cobra tem medo de lingui?a :D !!! >>>> >>>> >>>> >>>> Em 16 de junho de 2013 21:55, Marcio Ferreira < >>>> marciodesouzaferreira at gmail.com> escreveu: >>>> >>>> >>>>> http://tvcultura.cmais.com.br/rodaviva/roda-viva-entrevista-lideres-do-movimento-passe-livre >>>>> >>>>> >>>>> []s, >>>>> >>>>> Marcio Ferreira >>>>> skype: marcio.ferreir4 >>>>> (21) 8365-7768 >>>>> >>>>> >>>>> 2013/6/16 Thiago Rondon >>>>> >>>>>> Gosto muito do Fl?vio Gomes ... >>>>>> >>>>>> http://flaviogomes.warmup.com.br/2013/06/gira-mondo-gira-49/ >>>>>> >>>>>> Abs! >>>>>> >>>>>> Em 15/06/2013, ?s 12:56, Blabos de Blebe escreveu: >>>>>> >>>>>> Uma coisa meio paralela que me ocorreu aqui... >>>>>> >>>>>> Todo mundo reclama do PIB vergonhoso, mas ningu?m tem vergonha de >>>>>> fazer servi?o porco no trabalho. >>>>>> >>>>>> To cansado de ouvir que fazer direito ? overkill e que eu to ca?ando >>>>>> unic?rnios. >>>>>> >>>>>> Vem c?, o PIB aumenta como? Por m?gica? >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> 2013/6/15 Marcio - Google >>>>>> >>>>>>> Em 14 de junho de 2013 22:24, Solli Honorio >>>>>>>> escreveu: >>>>>>>> >>>>>>>> Olhe s? Marcio que coincid?ncia ... tamb?m participei das passetas >>>>>>>> na Paulista contra o Collor... foi um momento que eu achava que o Brasil >>>>>>>> estava nas minhas m?os, e que o futuro iria ser muito melhor depois daquilo >>>>>>>> ... mas hoje acho que disperdicei as oportunidades que tive de sair do >>>>>>>> pa?s..... >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> Pois ?, triste! Se arrependimento matasse eu morreria todos os dias, >>>>>>> ao acordar e me lembrar que estou no brasil ainda! >>>>>>> Perdi v?rias chances de ir embora dessa republiqueta ... >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> Eu tamb?m gostaria que isto sofe apenas a ponta do iceberg, mas >>>>>>>> estou ficando velho e calegado. Veja o caso do Lindberg Farias, foi um dos >>>>>>>> ~l?deres~ do movimento dos caras pintadas, e hoje transformou-se num >>>>>>>> pol?tico t?pico de dar orgulho ao Maluf. Hoje ele est? sendo acusado de >>>>>>>> mensalinho na prefeitura e acordos 'estranhos' no sistema de previd?ncia >>>>>>>> da cidade. >>>>>>>> >>>>>>> >>>>>>> Somos dois, estou velho tamb?m ... j? n?o tenho mais disposi??o e >>>>>>> muito menos acredito em mudan?as! >>>>>>> >>>>>>> N?o gosto nem de lembrar desse asno que me d? asia ... desde os >>>>>>> tempo do movimento estudantil nunca fui com a cara desse safado, mas diziam >>>>>>> que eu era implicante! >>>>>>> Acho que tenho faro pra isso. >>>>>>> >>>>>>>> t? a?, acho que vou adotar este protesto ... brasil em min?sculo :D >>>>>>>> ! Um pa?s que utiliza contabilidade criativa para fechar o balan?o ! >>>>>>>> >>>>>>> >>>>>>> Triste isso, mas ? verdade! >>>>>>> >>>>>>> >>>>>>> [...]'s >>>>>>> >>>>>>> Marcio >>>>>>> >>>>>>> ======================================== >>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>> ======================================== >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Tue Jun 18 14:22:52 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Tue, 18 Jun 2013 18:22:52 -0300 Subject: [SP-pm] =?utf-8?q?=5BOFF-TOPIC=5D_Manifesta=C3=A7=C3=B5es_no_Bras?= =?utf-8?q?il_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <989FF165-2B05-410C-AEB5-F87005F621E6@aware.com.br> Message-ID: Generaliza n?o =/ Ontem no Rio houve muitas vaias para os partid?rios, mas num movimento democr?tico n?o devia haver problema com isso. O pr?prio Lucas Monteiro disse que n?o h? problema. Problema ? quando esses partidos querem se apoderar do movimento, e o ~jornal de massa~ gosta dessas pol?micas. Se algu?m puder me ajudar, responde: Sendo apartid?rio, como as coisas podem ser mudadas j? que tudo ? articulado via pol?tica? Eternas negocia??es? Tamb?m n?o defendo partido nenhum, mas ano que vem ser? necess?rio votar em algum representante. []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/6/18 Marcio - Google > Apenas para deixar claro, sou apartid?rio! > > Quanto ao PT = Bandidos, corruptos, vagabundos, etc e PV = maconheiros e > desocupados, eu concordo. E dentro desses dois grupos ai entram mais um > monte de partidinhos. > > Ainda tem os partidos das putas, PMDB, PDT, PR, etc. > > Agora PSBD = Ma?onaria eu acho que for?a, at? pelo fato de que se a > ma?onaria fosse realmente unida, o PT j? tinha dan?ado ou nunca chegado ao > poder. > Al?m disso tem muito bandido ma?om ... :-) > > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 17 de junho de 2013 23:48, Lucas Moraes escreveu: > > infelizmente aqui no brasil ? assim: >> Direita - PSDB - Ma?onaria >> X >> Esquerda - PT - Bandidos >> X >> Centro - PV - Maconheiros sem atitude >> >> Espero que essa revolu??o consiga melhorias para o povo brasileiro e que >> n?o se contaminem os citados a cima :p >> >> >> Em 18 de junho de 2013 00:15, Tiago Peczenyj escreveu: >> >> Proximo da copa vai rolar MUITA greve. Anotem. Tem muita coisa pra >>> acontecer. >>> Em 18/06/2013 00:12, "Marcio Ferreira" >>> escreveu: >>> >>> \o/ Solli! Voc? viu a entrevista? Sensacional! >>>> Os ~l?deres~ est?o claros e provaram realmente que sabem o que est?o >>>> fazendo. >>>> Veremos o resultado das negocia??es. >>>> >>>> Algo que me parece ? isso ser s? o come?o de uma mudan?a. >>>> Muita gente inconformada com a Copa/Ol?mipadas serem "sediadas" pelos >>>> sofres p?blicos >>>> >>>> >>>> []s, >>>> >>>> Marcio Ferreira >>>> skype: marcio.ferreir4 >>>> (21) 8365-7768 >>>> >>>> >>>> 2013/6/17 Solli Honorio >>>> >>>>> Marcio obrigado pela dica, como n?o tenho assistido TV ?ltimamente eu >>>>> iria deixar passar esta interessante entrevista. Vamos ver o que os >>>>> ~l?deres~ v?o falar :D !! >>>>> >>>>> Solli Honorio >>>>> >>>>> ps.: s? para deixa claro aqui, o '~l?deres~' ? que tenho medo de que a >>>>> imprensa esteja tentando criar l?deres para este movimento tal como fez com >>>>> o movimento dos 'caras pintadas' e a? a gente eleve outro Lindberg Farias. >>>>> Sorry, cachorro picado por cobra tem medo de lingui?a :D !!! >>>>> >>>>> >>>>> >>>>> Em 16 de junho de 2013 21:55, Marcio Ferreira < >>>>> marciodesouzaferreira at gmail.com> escreveu: >>>>> >>>>> >>>>>> http://tvcultura.cmais.com.br/rodaviva/roda-viva-entrevista-lideres-do-movimento-passe-livre >>>>>> >>>>>> >>>>>> []s, >>>>>> >>>>>> Marcio Ferreira >>>>>> skype: marcio.ferreir4 >>>>>> (21) 8365-7768 >>>>>> >>>>>> >>>>>> 2013/6/16 Thiago Rondon >>>>>> >>>>>>> Gosto muito do Fl?vio Gomes ... >>>>>>> >>>>>>> http://flaviogomes.warmup.com.br/2013/06/gira-mondo-gira-49/ >>>>>>> >>>>>>> Abs! >>>>>>> >>>>>>> Em 15/06/2013, ?s 12:56, Blabos de Blebe >>>>>>> escreveu: >>>>>>> >>>>>>> Uma coisa meio paralela que me ocorreu aqui... >>>>>>> >>>>>>> Todo mundo reclama do PIB vergonhoso, mas ningu?m tem vergonha de >>>>>>> fazer servi?o porco no trabalho. >>>>>>> >>>>>>> To cansado de ouvir que fazer direito ? overkill e que eu to ca?ando >>>>>>> unic?rnios. >>>>>>> >>>>>>> Vem c?, o PIB aumenta como? Por m?gica? >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> 2013/6/15 Marcio - Google >>>>>>> >>>>>>>> Em 14 de junho de 2013 22:24, Solli Honorio >>>>>>>>> escreveu: >>>>>>>>> >>>>>>>>> Olhe s? Marcio que coincid?ncia ... tamb?m participei das passetas >>>>>>>>> na Paulista contra o Collor... foi um momento que eu achava que o Brasil >>>>>>>>> estava nas minhas m?os, e que o futuro iria ser muito melhor depois daquilo >>>>>>>>> ... mas hoje acho que disperdicei as oportunidades que tive de sair do >>>>>>>>> pa?s..... >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> Pois ?, triste! Se arrependimento matasse eu morreria todos os >>>>>>>> dias, ao acordar e me lembrar que estou no brasil ainda! >>>>>>>> Perdi v?rias chances de ir embora dessa republiqueta ... >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> Eu tamb?m gostaria que isto sofe apenas a ponta do iceberg, mas >>>>>>>>> estou ficando velho e calegado. Veja o caso do Lindberg Farias, foi um dos >>>>>>>>> ~l?deres~ do movimento dos caras pintadas, e hoje transformou-se num >>>>>>>>> pol?tico t?pico de dar orgulho ao Maluf. Hoje ele est? sendo acusado de >>>>>>>>> mensalinho na prefeitura e acordos 'estranhos' no sistema de previd?ncia >>>>>>>>> da cidade. >>>>>>>>> >>>>>>>> >>>>>>>> Somos dois, estou velho tamb?m ... j? n?o tenho mais disposi??o e >>>>>>>> muito menos acredito em mudan?as! >>>>>>>> >>>>>>>> N?o gosto nem de lembrar desse asno que me d? asia ... desde os >>>>>>>> tempo do movimento estudantil nunca fui com a cara desse safado, mas diziam >>>>>>>> que eu era implicante! >>>>>>>> Acho que tenho faro pra isso. >>>>>>>> >>>>>>>>> t? a?, acho que vou adotar este protesto ... brasil em min?sculo >>>>>>>>> :D ! Um pa?s que utiliza contabilidade criativa para fechar o balan?o ! >>>>>>>>> >>>>>>>> >>>>>>>> Triste isso, mas ? verdade! >>>>>>>> >>>>>>>> >>>>>>>> [...]'s >>>>>>>> >>>>>>>> Marcio >>>>>>>> >>>>>>>> ======================================== >>>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>>> ======================================== >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Tue Jun 18 14:30:50 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 18 Jun 2013 17:30:50 -0400 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <989FF165-2B05-410C-AEB5-F87005F621E6@aware.com.br> Message-ID: Marcio, sou apartid?rio pelo simples fato que acredito que no brasil n?o tem nenhum partido que vale a pena. Com disse, existem os grandes grupos onde 100% dos partidos se encaixam. Nenhum deles tem qualquer compromisso com o povo ou com o brasil! Blabos+++++++++ Andre Carneiro++++++++++++ [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 18 de junho de 2013 17:22, Marcio Ferreira < marciodesouzaferreira at gmail.com> escreveu: > Generaliza n?o =/ > Ontem no Rio houve muitas vaias para os partid?rios, mas num movimento > democr?tico n?o devia haver problema com isso. O pr?prio Lucas Monteiro > disse que n?o h? problema. > Problema ? quando esses partidos querem se apoderar do movimento, e o > ~jornal de massa~ gosta dessas pol?micas. > > Se algu?m puder me ajudar, responde: > Sendo apartid?rio, como as coisas podem ser mudadas j? que tudo ? > articulado via pol?tica? Eternas negocia??es? > Tamb?m n?o defendo partido nenhum, mas ano que vem ser? necess?rio votar > em algum representante. > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/6/18 Marcio - Google > >> Apenas para deixar claro, sou apartid?rio! >> >> Quanto ao PT = Bandidos, corruptos, vagabundos, etc e PV = maconheiros e >> desocupados, eu concordo. E dentro desses dois grupos ai entram mais um >> monte de partidinhos. >> >> Ainda tem os partidos das putas, PMDB, PDT, PR, etc. >> >> Agora PSBD = Ma?onaria eu acho que for?a, at? pelo fato de que se a >> ma?onaria fosse realmente unida, o PT j? tinha dan?ado ou nunca chegado ao >> poder. >> Al?m disso tem muito bandido ma?om ... :-) >> >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 17 de junho de 2013 23:48, Lucas Moraes escreveu: >> >> infelizmente aqui no brasil ? assim: >>> Direita - PSDB - Ma?onaria >>> X >>> Esquerda - PT - Bandidos >>> X >>> Centro - PV - Maconheiros sem atitude >>> >>> Espero que essa revolu??o consiga melhorias para o povo brasileiro e que >>> n?o se contaminem os citados a cima :p >>> >>> >>> Em 18 de junho de 2013 00:15, Tiago Peczenyj escreveu: >>> >>> Proximo da copa vai rolar MUITA greve. Anotem. Tem muita coisa pra >>>> acontecer. >>>> Em 18/06/2013 00:12, "Marcio Ferreira" >>>> escreveu: >>>> >>>> \o/ Solli! Voc? viu a entrevista? Sensacional! >>>>> Os ~l?deres~ est?o claros e provaram realmente que sabem o que est?o >>>>> fazendo. >>>>> Veremos o resultado das negocia??es. >>>>> >>>>> Algo que me parece ? isso ser s? o come?o de uma mudan?a. >>>>> Muita gente inconformada com a Copa/Ol?mipadas serem "sediadas" pelos >>>>> sofres p?blicos >>>>> >>>>> >>>>> []s, >>>>> >>>>> Marcio Ferreira >>>>> skype: marcio.ferreir4 >>>>> (21) 8365-7768 >>>>> >>>>> >>>>> 2013/6/17 Solli Honorio >>>>> >>>>>> Marcio obrigado pela dica, como n?o tenho assistido TV ?ltimamente eu >>>>>> iria deixar passar esta interessante entrevista. Vamos ver o que os >>>>>> ~l?deres~ v?o falar :D !! >>>>>> >>>>>> Solli Honorio >>>>>> >>>>>> ps.: s? para deixa claro aqui, o '~l?deres~' ? que tenho medo de que >>>>>> a imprensa esteja tentando criar l?deres para este movimento tal como fez >>>>>> com o movimento dos 'caras pintadas' e a? a gente eleve outro Lindberg >>>>>> Farias. Sorry, cachorro picado por cobra tem medo de lingui?a :D !!! >>>>>> >>>>>> >>>>>> >>>>>> Em 16 de junho de 2013 21:55, Marcio Ferreira < >>>>>> marciodesouzaferreira at gmail.com> escreveu: >>>>>> >>>>>> >>>>>>> http://tvcultura.cmais.com.br/rodaviva/roda-viva-entrevista-lideres-do-movimento-passe-livre >>>>>>> >>>>>>> >>>>>>> []s, >>>>>>> >>>>>>> Marcio Ferreira >>>>>>> skype: marcio.ferreir4 >>>>>>> (21) 8365-7768 >>>>>>> >>>>>>> >>>>>>> 2013/6/16 Thiago Rondon >>>>>>> >>>>>>>> Gosto muito do Fl?vio Gomes ... >>>>>>>> >>>>>>>> http://flaviogomes.warmup.com.br/2013/06/gira-mondo-gira-49/ >>>>>>>> >>>>>>>> Abs! >>>>>>>> >>>>>>>> Em 15/06/2013, ?s 12:56, Blabos de Blebe >>>>>>>> escreveu: >>>>>>>> >>>>>>>> Uma coisa meio paralela que me ocorreu aqui... >>>>>>>> >>>>>>>> Todo mundo reclama do PIB vergonhoso, mas ningu?m tem vergonha de >>>>>>>> fazer servi?o porco no trabalho. >>>>>>>> >>>>>>>> To cansado de ouvir que fazer direito ? overkill e que eu to >>>>>>>> ca?ando unic?rnios. >>>>>>>> >>>>>>>> Vem c?, o PIB aumenta como? Por m?gica? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> 2013/6/15 Marcio - Google >>>>>>>> >>>>>>>>> Em 14 de junho de 2013 22:24, Solli Honorio >>>>>>>>>> escreveu: >>>>>>>>>> >>>>>>>>>> Olhe s? Marcio que coincid?ncia ... tamb?m participei das >>>>>>>>>> passetas na Paulista contra o Collor... foi um momento que eu achava que o >>>>>>>>>> Brasil estava nas minhas m?os, e que o futuro iria ser muito melhor depois >>>>>>>>>> daquilo ... mas hoje acho que disperdicei as oportunidades que tive de sair >>>>>>>>>> do pa?s..... >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> Pois ?, triste! Se arrependimento matasse eu morreria todos os >>>>>>>>> dias, ao acordar e me lembrar que estou no brasil ainda! >>>>>>>>> Perdi v?rias chances de ir embora dessa republiqueta ... >>>>>>>>> >>>>>>>>> >>>>>>>>>> >>>>>>>>>> Eu tamb?m gostaria que isto sofe apenas a ponta do iceberg, mas >>>>>>>>>> estou ficando velho e calegado. Veja o caso do Lindberg Farias, foi um dos >>>>>>>>>> ~l?deres~ do movimento dos caras pintadas, e hoje transformou-se num >>>>>>>>>> pol?tico t?pico de dar orgulho ao Maluf. Hoje ele est? sendo acusado de >>>>>>>>>> mensalinho na prefeitura e acordos 'estranhos' no sistema de previd?ncia >>>>>>>>>> da cidade. >>>>>>>>>> >>>>>>>>> >>>>>>>>> Somos dois, estou velho tamb?m ... j? n?o tenho mais disposi??o e >>>>>>>>> muito menos acredito em mudan?as! >>>>>>>>> >>>>>>>>> N?o gosto nem de lembrar desse asno que me d? asia ... desde os >>>>>>>>> tempo do movimento estudantil nunca fui com a cara desse safado, mas diziam >>>>>>>>> que eu era implicante! >>>>>>>>> Acho que tenho faro pra isso. >>>>>>>>> >>>>>>>>>> t? a?, acho que vou adotar este protesto ... brasil em min?sculo >>>>>>>>>> :D ! Um pa?s que utiliza contabilidade criativa para fechar o balan?o ! >>>>>>>>>> >>>>>>>>> >>>>>>>>> Triste isso, mas ? verdade! >>>>>>>>> >>>>>>>>> >>>>>>>>> [...]'s >>>>>>>>> >>>>>>>>> Marcio >>>>>>>>> >>>>>>>>> ======================================== >>>>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>>>> ======================================== >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> =begin disclaimer >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> L >>>>>>>>> =end disclaimer >>>>>>>>> >>>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Tue Jun 18 14:33:12 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Tue, 18 Jun 2013 18:33:12 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOFF-TOPIC=5D_Manifesta=E7=F5es_no_Brasi?= =?iso-8859-1?q?l_/_SP?= In-Reply-To: References: <51BB0433.1070704@yahoo.com.br> <5854DCFC1331468FB1FA3B32CD1330CE@aware.com.br> <989FF165-2B05-410C-AEB5-F87005F621E6@aware.com.br> Message-ID: Marcio sim. Eu n?o quis dizer que PSDB ? igual a ma?onaria, mas seus principais membros s?o ma?ons. O Serra todos sabem que ele ? ma?om declarado, mas a maioria n?o assume. Sobre bandidos no PT, tem muitos e todo mundo sabe disso. Sobre o PV, eu fiz refer?ncia de maconheiros sem atitudes, porque eles apoiam quem esta no poder, ? igual a um maconheiro sem atitude, que na fissura do v?cio ama os bandidos e na hora do aperto chama a pol?cia. O PV ? assim na hora da elei??o critica a esquerda e a direita, mas quando perde quer algumas vaguinhas no minist?rio. Em 18 de junho de 2013 18:15, Marcio - Google escreveu: > Apenas para deixar claro, sou apartid?rio! > > Quanto ao PT = Bandidos, corruptos, vagabundos, etc e PV = maconheiros e > desocupados, eu concordo. E dentro desses dois grupos ai entram mais um > monte de partidinhos. > > Ainda tem os partidos das putas, PMDB, PDT, PR, etc. > > Agora PSBD = Ma?onaria eu acho que for?a, at? pelo fato de que se a > ma?onaria fosse realmente unida, o PT j? tinha dan?ado ou nunca chegado ao > poder. > Al?m disso tem muito bandido ma?om ... :-) > > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 17 de junho de 2013 23:48, Lucas Moraes escreveu: > > infelizmente aqui no brasil ? assim: >> Direita - PSDB - Ma?onaria >> X >> Esquerda - PT - Bandidos >> X >> Centro - PV - Maconheiros sem atitude >> >> Espero que essa revolu??o consiga melhorias para o povo brasileiro e que >> n?o se contaminem os citados a cima :p >> >> >> Em 18 de junho de 2013 00:15, Tiago Peczenyj escreveu: >> >> Proximo da copa vai rolar MUITA greve. Anotem. Tem muita coisa pra >>> acontecer. >>> Em 18/06/2013 00:12, "Marcio Ferreira" >>> escreveu: >>> >>> \o/ Solli! Voc? viu a entrevista? Sensacional! >>>> Os ~l?deres~ est?o claros e provaram realmente que sabem o que est?o >>>> fazendo. >>>> Veremos o resultado das negocia??es. >>>> >>>> Algo que me parece ? isso ser s? o come?o de uma mudan?a. >>>> Muita gente inconformada com a Copa/Ol?mipadas serem "sediadas" pelos >>>> sofres p?blicos >>>> >>>> >>>> []s, >>>> >>>> Marcio Ferreira >>>> skype: marcio.ferreir4 >>>> (21) 8365-7768 >>>> >>>> >>>> 2013/6/17 Solli Honorio >>>> >>>>> Marcio obrigado pela dica, como n?o tenho assistido TV ?ltimamente eu >>>>> iria deixar passar esta interessante entrevista. Vamos ver o que os >>>>> ~l?deres~ v?o falar :D !! >>>>> >>>>> Solli Honorio >>>>> >>>>> ps.: s? para deixa claro aqui, o '~l?deres~' ? que tenho medo de que a >>>>> imprensa esteja tentando criar l?deres para este movimento tal como fez com >>>>> o movimento dos 'caras pintadas' e a? a gente eleve outro Lindberg Farias. >>>>> Sorry, cachorro picado por cobra tem medo de lingui?a :D !!! >>>>> >>>>> >>>>> >>>>> Em 16 de junho de 2013 21:55, Marcio Ferreira < >>>>> marciodesouzaferreira at gmail.com> escreveu: >>>>> >>>>> >>>>>> http://tvcultura.cmais.com.br/rodaviva/roda-viva-entrevista-lideres-do-movimento-passe-livre >>>>>> >>>>>> >>>>>> []s, >>>>>> >>>>>> Marcio Ferreira >>>>>> skype: marcio.ferreir4 >>>>>> (21) 8365-7768 >>>>>> >>>>>> >>>>>> 2013/6/16 Thiago Rondon >>>>>> >>>>>>> Gosto muito do Fl?vio Gomes ... >>>>>>> >>>>>>> http://flaviogomes.warmup.com.br/2013/06/gira-mondo-gira-49/ >>>>>>> >>>>>>> Abs! >>>>>>> >>>>>>> Em 15/06/2013, ?s 12:56, Blabos de Blebe >>>>>>> escreveu: >>>>>>> >>>>>>> Uma coisa meio paralela que me ocorreu aqui... >>>>>>> >>>>>>> Todo mundo reclama do PIB vergonhoso, mas ningu?m tem vergonha de >>>>>>> fazer servi?o porco no trabalho. >>>>>>> >>>>>>> To cansado de ouvir que fazer direito ? overkill e que eu to ca?ando >>>>>>> unic?rnios. >>>>>>> >>>>>>> Vem c?, o PIB aumenta como? Por m?gica? >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> 2013/6/15 Marcio - Google >>>>>>> >>>>>>>> Em 14 de junho de 2013 22:24, Solli Honorio >>>>>>>>> escreveu: >>>>>>>>> >>>>>>>>> Olhe s? Marcio que coincid?ncia ... tamb?m participei das passetas >>>>>>>>> na Paulista contra o Collor... foi um momento que eu achava que o Brasil >>>>>>>>> estava nas minhas m?os, e que o futuro iria ser muito melhor depois daquilo >>>>>>>>> ... mas hoje acho que disperdicei as oportunidades que tive de sair do >>>>>>>>> pa?s..... >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> Pois ?, triste! Se arrependimento matasse eu morreria todos os >>>>>>>> dias, ao acordar e me lembrar que estou no brasil ainda! >>>>>>>> Perdi v?rias chances de ir embora dessa republiqueta ... >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> Eu tamb?m gostaria que isto sofe apenas a ponta do iceberg, mas >>>>>>>>> estou ficando velho e calegado. Veja o caso do Lindberg Farias, foi um dos >>>>>>>>> ~l?deres~ do movimento dos caras pintadas, e hoje transformou-se num >>>>>>>>> pol?tico t?pico de dar orgulho ao Maluf. Hoje ele est? sendo acusado de >>>>>>>>> mensalinho na prefeitura e acordos 'estranhos' no sistema de previd?ncia >>>>>>>>> da cidade. >>>>>>>>> >>>>>>>> >>>>>>>> Somos dois, estou velho tamb?m ... j? n?o tenho mais disposi??o e >>>>>>>> muito menos acredito em mudan?as! >>>>>>>> >>>>>>>> N?o gosto nem de lembrar desse asno que me d? asia ... desde os >>>>>>>> tempo do movimento estudantil nunca fui com a cara desse safado, mas diziam >>>>>>>> que eu era implicante! >>>>>>>> Acho que tenho faro pra isso. >>>>>>>> >>>>>>>>> t? a?, acho que vou adotar este protesto ... brasil em min?sculo >>>>>>>>> :D ! Um pa?s que utiliza contabilidade criativa para fechar o balan?o ! >>>>>>>>> >>>>>>>> >>>>>>>> Triste isso, mas ? verdade! >>>>>>>> >>>>>>>> >>>>>>>> [...]'s >>>>>>>> >>>>>>>> Marcio >>>>>>>> >>>>>>>> ======================================== >>>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>>> ======================================== >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Tue Jun 18 14:34:02 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 18 Jun 2013 17:34:02 -0400 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: Message-ID: Marcio, n?o. H? duas informa??es na linha que tem que bater para ela ser selecionada, no exemplo: *|***********************|***** |*D0 C003*| *********************"TIM"* [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 18 de junho de 2013 16:59, Marcio Ferreira < marciodesouzaferreira at gmail.com> escreveu: > if ( $line =~ /"TIM"/i ){ > #faz alguma coisa > } > > n?o funciona? > > http://perldoc.perl.org/perlre.html > http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas > http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares > > > []s, > > Marcio Ferreira > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/6/18 Marcio - Google > >> Marcio (xar?), >> >> Vou tentar com esse m?dulo. J? to ficando traumatizado com regex, faz >> tempo que apanho, to come?ando a achar que seja algum tipo de trauma, >> bloqueio, sei l? o que ... rsrsrs >> >> Giuliani, >> >> Obrigado pela dica, vou procurar o livro. >> >> Tiago, >> >> Vou ler a respeito, obrigado. >> >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 18 de junho de 2013 16:44, Marcio - Google escreveu: >> >> Eduardo, >>> >>> O log ? isso ai basicamente: >>> T|20/05/2013 08:12:03.391|Modem |D1 C015| RX : OK >>> T|20/05/2013 08:12:04.300|Modem |D0 C003| RX : +CREG: 001,016d,5e13 >>> T|20/05/2013 08:12:04.300|Modem |D0 C003| TX : AT+COPS? >>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : +COPS: 000,000,"TIM" >>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : OK >>> T|20/05/2013 08:12:04.582|Modem |D0 C001| TX : AT+CSQ >>> T|20/05/2013 08:12:04.582|Modem |D0 C002| TX : AT+CSQ >>> >>> Usando esse peda?o como exemplo, preciso localizar linhas assim: >>> *|***********************|***** |D0 C003| ********************"TIM" >>> >>> Entenda o * como qualquer coisa. Depois do quarto | os dados n?o tem >>> tamanho fixo, ent?o esse "TIM" poderia estar mais pra frente como mais pra >>> tr?s. >>> >>> >>> >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> >>> Em 17 de junho de 2013 21:25, Eduardo Verissimo escreveu: >>> >>>> M?rcio, voc? pode dar um exemplo de qual a string de onde vai tirar a >>>> informa??o e qual informa??o quer extrair? >>>> >>>> >>>> Em 17 de junho de 2013 19:32, Marcio - Google escreveu: >>>> >>>> Valeu pelas dicas e c?digos pessoal. >>>>> Estou usando o File::Tail e parti do c?digo que o Eduardo compartilhou. >>>>> S? estou apanhando das regex pra encontrar o que quero. N?o sei se sou >>>>> burro, mas tenho uma grande dificuldade de assimilar/entender regex. >>>>> Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... rsrsrs >>>>> >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jniltinho at gmail.com Tue Jun 18 15:02:50 2013 From: jniltinho at gmail.com (Nilton OS) Date: Tue, 18 Jun 2013 19:02:50 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: Message-ID: D? um split no (|) No meu script tem um regex para pegar isso ou qualquer coisa na linha, mas acho que ningu?m ligou para minha resposta. Em 18 de junho de 2013 18:34, Marcio - Google escreveu: > Marcio, n?o. > > H? duas informa??es na linha que tem que bater para ela ser selecionada, > no exemplo: > *|***********************|***** |*D0 C003*| *********************"TIM"* > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 18 de junho de 2013 16:59, Marcio Ferreira < > marciodesouzaferreira at gmail.com> escreveu: > > if ( $line =~ /"TIM"/i ){ >> #faz alguma coisa >> } >> >> n?o funciona? >> >> http://perldoc.perl.org/perlre.html >> http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas >> http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares >> >> >> []s, >> >> Marcio Ferreira >> skype: marcio.ferreir4 >> (21) 8365-7768 >> >> >> 2013/6/18 Marcio - Google >> >>> Marcio (xar?), >>> >>> Vou tentar com esse m?dulo. J? to ficando traumatizado com regex, faz >>> tempo que apanho, to come?ando a achar que seja algum tipo de trauma, >>> bloqueio, sei l? o que ... rsrsrs >>> >>> Giuliani, >>> >>> Obrigado pela dica, vou procurar o livro. >>> >>> Tiago, >>> >>> Vou ler a respeito, obrigado. >>> >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> >>> Em 18 de junho de 2013 16:44, Marcio - Google escreveu: >>> >>> Eduardo, >>>> >>>> O log ? isso ai basicamente: >>>> T|20/05/2013 08:12:03.391|Modem |D1 C015| RX : OK >>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| RX : +CREG: 001,016d,5e13 >>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| TX : AT+COPS? >>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : +COPS: 000,000,"TIM" >>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : OK >>>> T|20/05/2013 08:12:04.582|Modem |D0 C001| TX : AT+CSQ >>>> T|20/05/2013 08:12:04.582|Modem |D0 C002| TX : AT+CSQ >>>> >>>> Usando esse peda?o como exemplo, preciso localizar linhas assim: >>>> *|***********************|***** |D0 C003| ********************"TIM" >>>> >>>> Entenda o * como qualquer coisa. Depois do quarto | os dados n?o tem >>>> tamanho fixo, ent?o esse "TIM" poderia estar mais pra frente como mais pra >>>> tr?s. >>>> >>>> >>>> >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> >>>> Em 17 de junho de 2013 21:25, Eduardo Verissimo escreveu: >>>> >>>>> M?rcio, voc? pode dar um exemplo de qual a string de onde vai tirar >>>>> a informa??o e qual informa??o quer extrair? >>>>> >>>>> >>>>> Em 17 de junho de 2013 19:32, Marcio - Google escreveu: >>>>> >>>>> Valeu pelas dicas e c?digos pessoal. >>>>>> Estou usando o File::Tail e parti do c?digo que o Eduardo >>>>>> compartilhou. >>>>>> S? estou apanhando das regex pra encontrar o que quero. N?o sei se >>>>>> sou burro, mas tenho uma grande dificuldade de assimilar/entender regex. >>>>>> Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... rsrsrs >>>>>> >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- .............................................................................. *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o inteligente." (John Ruskin) "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From everissimo at gmail.com Tue Jun 18 15:33:11 2013 From: everissimo at gmail.com (Eduardo Verissimo) Date: Tue, 18 Jun 2013 19:33:11 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: Message-ID: Que tal? ($codigo) =~ /^.*?\|.*?\|.*?\|(.*?)\|/ if /TIM/; Acho que ainda precisa de um ajuste... Em 18 de junho de 2013 19:02, Nilton OS escreveu: > D? um split no (|) > > No meu script tem um regex para pegar isso ou qualquer coisa na linha, mas > acho que ningu?m ligou para minha resposta. > > > Em 18 de junho de 2013 18:34, Marcio - Google escreveu: > > Marcio, n?o. >> >> H? duas informa??es na linha que tem que bater para ela ser selecionada, >> no exemplo: >> *|***********************|***** |*D0 C003*| *********************"TIM"* >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 18 de junho de 2013 16:59, Marcio Ferreira < >> marciodesouzaferreira at gmail.com> escreveu: >> >> if ( $line =~ /"TIM"/i ){ >>> #faz alguma coisa >>> } >>> >>> n?o funciona? >>> >>> http://perldoc.perl.org/perlre.html >>> http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas >>> http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares >>> >>> >>> []s, >>> >>> Marcio Ferreira >>> skype: marcio.ferreir4 >>> (21) 8365-7768 >>> >>> >>> 2013/6/18 Marcio - Google >>> >>>> Marcio (xar?), >>>> >>>> Vou tentar com esse m?dulo. J? to ficando traumatizado com regex, faz >>>> tempo que apanho, to come?ando a achar que seja algum tipo de trauma, >>>> bloqueio, sei l? o que ... rsrsrs >>>> >>>> Giuliani, >>>> >>>> Obrigado pela dica, vou procurar o livro. >>>> >>>> Tiago, >>>> >>>> Vou ler a respeito, obrigado. >>>> >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> >>>> Em 18 de junho de 2013 16:44, Marcio - Google escreveu: >>>> >>>> Eduardo, >>>>> >>>>> O log ? isso ai basicamente: >>>>> T|20/05/2013 08:12:03.391|Modem |D1 C015| RX : OK >>>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| RX : +CREG: 001,016d,5e13 >>>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| TX : AT+COPS? >>>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : +COPS: 000,000,"TIM" >>>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : OK >>>>> T|20/05/2013 08:12:04.582|Modem |D0 C001| TX : AT+CSQ >>>>> T|20/05/2013 08:12:04.582|Modem |D0 C002| TX : AT+CSQ >>>>> >>>>> Usando esse peda?o como exemplo, preciso localizar linhas assim: >>>>> *|***********************|***** |D0 C003| ********************"TIM" >>>>> >>>>> Entenda o * como qualquer coisa. Depois do quarto | os dados n?o tem >>>>> tamanho fixo, ent?o esse "TIM" poderia estar mais pra frente como mais pra >>>>> tr?s. >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> [...]'s >>>>> >>>>> Marcio >>>>> >>>>> ======================================== >>>>> ########### Campanha Ajude o Marcio! ########### >>>>> http://sosmarcio.blogspot.com.br/ >>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>> ======================================== >>>>> >>>>> >>>>> Em 17 de junho de 2013 21:25, Eduardo Verissimo escreveu: >>>>> >>>>>> M?rcio, voc? pode dar um exemplo de qual a string de onde vai tirar >>>>>> a informa??o e qual informa??o quer extrair? >>>>>> >>>>>> >>>>>> Em 17 de junho de 2013 19:32, Marcio - Google escreveu: >>>>>> >>>>>> Valeu pelas dicas e c?digos pessoal. >>>>>>> Estou usando o File::Tail e parti do c?digo que o Eduardo >>>>>>> compartilhou. >>>>>>> S? estou apanhando das regex pra encontrar o que quero. N?o sei se >>>>>>> sou burro, mas tenho uma grande dificuldade de assimilar/entender regex. >>>>>>> Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... rsrsrs >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > > .............................................................................. > *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro > > *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do > esfor?o inteligente." (John Ruskin) > "A mente que se abre a uma nova ideia jamais volta ao seu tamanho > original" (Albert Einstein)* > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From everissimo at gmail.com Tue Jun 18 15:34:23 2013 From: everissimo at gmail.com (Eduardo Verissimo) Date: Tue, 18 Jun 2013 19:34:23 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: Message-ID: Melhor: ($codigo) = /|(.*?)|.*?$/ if /TIM/; Mas ainda precisa de um ajuste. Em 18 de junho de 2013 19:33, Eduardo Verissimo escreveu: > Que tal? > > ($codigo) =~ /^.*?\|.*?\|.*?\|(.*?)\|/ if /TIM/; > > Acho que ainda precisa de um ajuste... > > > > Em 18 de junho de 2013 19:02, Nilton OS escreveu: > > D? um split no (|) >> >> No meu script tem um regex para pegar isso ou qualquer coisa na linha, >> mas acho que ningu?m ligou para minha resposta. >> >> >> Em 18 de junho de 2013 18:34, Marcio - Google escreveu: >> >> Marcio, n?o. >>> >>> H? duas informa??es na linha que tem que bater para ela ser selecionada, >>> no exemplo: >>> *|***********************|***** |*D0 C003*| *********************"TIM"* >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> >>> Em 18 de junho de 2013 16:59, Marcio Ferreira < >>> marciodesouzaferreira at gmail.com> escreveu: >>> >>> if ( $line =~ /"TIM"/i ){ >>>> #faz alguma coisa >>>> } >>>> >>>> n?o funciona? >>>> >>>> http://perldoc.perl.org/perlre.html >>>> http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas >>>> http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares >>>> >>>> >>>> []s, >>>> >>>> Marcio Ferreira >>>> skype: marcio.ferreir4 >>>> (21) 8365-7768 >>>> >>>> >>>> 2013/6/18 Marcio - Google >>>> >>>>> Marcio (xar?), >>>>> >>>>> Vou tentar com esse m?dulo. J? to ficando traumatizado com regex, faz >>>>> tempo que apanho, to come?ando a achar que seja algum tipo de trauma, >>>>> bloqueio, sei l? o que ... rsrsrs >>>>> >>>>> Giuliani, >>>>> >>>>> Obrigado pela dica, vou procurar o livro. >>>>> >>>>> Tiago, >>>>> >>>>> Vou ler a respeito, obrigado. >>>>> >>>>> >>>>> >>>>> [...]'s >>>>> >>>>> Marcio >>>>> >>>>> ======================================== >>>>> ########### Campanha Ajude o Marcio! ########### >>>>> http://sosmarcio.blogspot.com.br/ >>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>> ======================================== >>>>> >>>>> >>>>> Em 18 de junho de 2013 16:44, Marcio - Google escreveu: >>>>> >>>>> Eduardo, >>>>>> >>>>>> O log ? isso ai basicamente: >>>>>> T|20/05/2013 08:12:03.391|Modem |D1 C015| RX : OK >>>>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| RX : +CREG: 001,016d,5e13 >>>>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| TX : AT+COPS? >>>>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : +COPS: 000,000,"TIM" >>>>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : OK >>>>>> T|20/05/2013 08:12:04.582|Modem |D0 C001| TX : AT+CSQ >>>>>> T|20/05/2013 08:12:04.582|Modem |D0 C002| TX : AT+CSQ >>>>>> >>>>>> Usando esse peda?o como exemplo, preciso localizar linhas assim: >>>>>> *|***********************|***** |D0 C003| ********************"TIM" >>>>>> >>>>>> Entenda o * como qualquer coisa. Depois do quarto | os dados n?o tem >>>>>> tamanho fixo, ent?o esse "TIM" poderia estar mais pra frente como mais pra >>>>>> tr?s. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> [...]'s >>>>>> >>>>>> Marcio >>>>>> >>>>>> ======================================== >>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>> http://sosmarcio.blogspot.com.br/ >>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>> ======================================== >>>>>> >>>>>> >>>>>> Em 17 de junho de 2013 21:25, Eduardo Verissimo >>>>> > escreveu: >>>>>> >>>>>>> M?rcio, voc? pode dar um exemplo de qual a string de onde vai >>>>>>> tirar a informa??o e qual informa??o quer extrair? >>>>>>> >>>>>>> >>>>>>> Em 17 de junho de 2013 19:32, Marcio - Google escreveu: >>>>>>> >>>>>>> Valeu pelas dicas e c?digos pessoal. >>>>>>>> Estou usando o File::Tail e parti do c?digo que o Eduardo >>>>>>>> compartilhou. >>>>>>>> S? estou apanhando das regex pra encontrar o que quero. N?o sei se >>>>>>>> sou burro, mas tenho uma grande dificuldade de assimilar/entender regex. >>>>>>>> Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... rsrsrs >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> >> .............................................................................. >> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >> >> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >> esfor?o inteligente." (John Ruskin) >> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho >> original" (Albert Einstein)* >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jniltinho at gmail.com Tue Jun 18 15:50:04 2013 From: jniltinho at gmail.com (Nilton OS) Date: Tue, 18 Jun 2013 19:50:04 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: Message-ID: my $test = '^(... .. ..:..:..) (\S+) \S+ ([a-zA-Z0-9]+): FILTER_LOGX: from=\<(.*?)\> to=\<(.*?)\> subject=\<(.*?)\> size=([0-9]+) hostip=([^ ]*) nrcpt=([0-9]+)'; Testa algo assim: Se usar (\S+) ou \S+ vai come?ar a ter os resultados D? uma olhada nesse script. http://pastebin.com/2Mnx9FAY Em 18 de junho de 2013 19:33, Eduardo Verissimo escreveu: > Que tal? > > ($codigo) =~ /^.*?\|.*?\|.*?\|(.*?)\|/ if /TIM/; > > Acho que ainda precisa de um ajuste... > > > > Em 18 de junho de 2013 19:02, Nilton OS escreveu: > >> D? um split no (|) >> >> No meu script tem um regex para pegar isso ou qualquer coisa na linha, >> mas acho que ningu?m ligou para minha resposta. >> >> >> Em 18 de junho de 2013 18:34, Marcio - Google escreveu: >> >> Marcio, n?o. >>> >>> H? duas informa??es na linha que tem que bater para ela ser selecionada, >>> no exemplo: >>> *|***********************|***** |*D0 C003*| *********************"TIM"* >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> >>> Em 18 de junho de 2013 16:59, Marcio Ferreira < >>> marciodesouzaferreira at gmail.com> escreveu: >>> >>> if ( $line =~ /"TIM"/i ){ >>>> #faz alguma coisa >>>> } >>>> >>>> n?o funciona? >>>> >>>> http://perldoc.perl.org/perlre.html >>>> http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas >>>> http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares >>>> >>>> >>>> []s, >>>> >>>> Marcio Ferreira >>>> skype: marcio.ferreir4 >>>> (21) 8365-7768 >>>> >>>> >>>> 2013/6/18 Marcio - Google >>>> >>>>> Marcio (xar?), >>>>> >>>>> Vou tentar com esse m?dulo. J? to ficando traumatizado com regex, faz >>>>> tempo que apanho, to come?ando a achar que seja algum tipo de trauma, >>>>> bloqueio, sei l? o que ... rsrsrs >>>>> >>>>> Giuliani, >>>>> >>>>> Obrigado pela dica, vou procurar o livro. >>>>> >>>>> Tiago, >>>>> >>>>> Vou ler a respeito, obrigado. >>>>> >>>>> >>>>> >>>>> [...]'s >>>>> >>>>> Marcio >>>>> >>>>> ======================================== >>>>> ########### Campanha Ajude o Marcio! ########### >>>>> http://sosmarcio.blogspot.com.br/ >>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>> ======================================== >>>>> >>>>> >>>>> Em 18 de junho de 2013 16:44, Marcio - Google escreveu: >>>>> >>>>> Eduardo, >>>>>> >>>>>> O log ? isso ai basicamente: >>>>>> T|20/05/2013 08:12:03.391|Modem |D1 C015| RX : OK >>>>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| RX : +CREG: 001,016d,5e13 >>>>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| TX : AT+COPS? >>>>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : +COPS: 000,000,"TIM" >>>>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : OK >>>>>> T|20/05/2013 08:12:04.582|Modem |D0 C001| TX : AT+CSQ >>>>>> T|20/05/2013 08:12:04.582|Modem |D0 C002| TX : AT+CSQ >>>>>> >>>>>> Usando esse peda?o como exemplo, preciso localizar linhas assim: >>>>>> *|***********************|***** |D0 C003| ********************"TIM" >>>>>> >>>>>> Entenda o * como qualquer coisa. Depois do quarto | os dados n?o tem >>>>>> tamanho fixo, ent?o esse "TIM" poderia estar mais pra frente como mais pra >>>>>> tr?s. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> [...]'s >>>>>> >>>>>> Marcio >>>>>> >>>>>> ======================================== >>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>> http://sosmarcio.blogspot.com.br/ >>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>> ======================================== >>>>>> >>>>>> >>>>>> Em 17 de junho de 2013 21:25, Eduardo Verissimo >>>>> > escreveu: >>>>>> >>>>>>> M?rcio, voc? pode dar um exemplo de qual a string de onde vai >>>>>>> tirar a informa??o e qual informa??o quer extrair? >>>>>>> >>>>>>> >>>>>>> Em 17 de junho de 2013 19:32, Marcio - Google escreveu: >>>>>>> >>>>>>> Valeu pelas dicas e c?digos pessoal. >>>>>>>> Estou usando o File::Tail e parti do c?digo que o Eduardo >>>>>>>> compartilhou. >>>>>>>> S? estou apanhando das regex pra encontrar o que quero. N?o sei se >>>>>>>> sou burro, mas tenho uma grande dificuldade de assimilar/entender regex. >>>>>>>> Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... rsrsrs >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> >> .............................................................................. >> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >> >> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >> esfor?o inteligente." (John Ruskin) >> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho >> original" (Albert Einstein)* >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- .............................................................................. *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o inteligente." (John Ruskin) "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Wed Jun 19 06:01:35 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 19 Jun 2013 10:01:35 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: Message-ID: M?rcio, voc? j? ouviu falar sobre o Splunk? http://www.splunk.com/product O pessoal usa aqui usa bastante. Eu s? dei uma olhadinha bem superficial. Voc? pode criar gr?ficos de monitora??o muito facilmente, pode trabalhar com regex para fazer as an?lises dos logs, tudo simples, f?cil e r?pido. Obviamente tem uma curvinha de aprendizado para vencer, mas nada comparado ? 'monstrinhos' como o Nagios, por exemplo(f?s de Nagios, me desculpem! ? a minha opini?o!). O Splunk veio, aparentemente, preencher essa 'lacuna'. Realmente b?o ! 2013/6/18 Nilton OS > my $test = '^(... .. ..:..:..) (\S+) \S+ ([a-zA-Z0-9]+): FILTER_LOGX: > from=\<(.*?)\> to=\<(.*?)\> subject=\<(.*?)\> size=([0-9]+) hostip=([^ ]*) > nrcpt=([0-9]+)'; > > > Testa algo assim: > > Se usar (\S+) ou \S+ vai come?ar a ter os resultados > > D? uma olhada nesse script. > > http://pastebin.com/2Mnx9FAY > > > > > > > Em 18 de junho de 2013 19:33, Eduardo Verissimo escreveu: > >> Que tal? >> >> ($codigo) =~ /^.*?\|.*?\|.*?\|(.*?)\|/ if /TIM/; >> >> Acho que ainda precisa de um ajuste... >> >> >> >> Em 18 de junho de 2013 19:02, Nilton OS escreveu: >> >>> D? um split no (|) >>> >>> No meu script tem um regex para pegar isso ou qualquer coisa na linha, >>> mas acho que ningu?m ligou para minha resposta. >>> >>> >>> Em 18 de junho de 2013 18:34, Marcio - Google escreveu: >>> >>> Marcio, n?o. >>>> >>>> H? duas informa??es na linha que tem que bater para ela ser >>>> selecionada, no exemplo: >>>> *|***********************|***** |*D0 C003*| *********************"TIM"* >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> >>>> Em 18 de junho de 2013 16:59, Marcio Ferreira < >>>> marciodesouzaferreira at gmail.com> escreveu: >>>> >>>> if ( $line =~ /"TIM"/i ){ >>>>> #faz alguma coisa >>>>> } >>>>> >>>>> n?o funciona? >>>>> >>>>> http://perldoc.perl.org/perlre.html >>>>> http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas >>>>> http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares >>>>> >>>>> >>>>> []s, >>>>> >>>>> Marcio Ferreira >>>>> skype: marcio.ferreir4 >>>>> (21) 8365-7768 >>>>> >>>>> >>>>> 2013/6/18 Marcio - Google >>>>> >>>>>> Marcio (xar?), >>>>>> >>>>>> Vou tentar com esse m?dulo. J? to ficando traumatizado com regex, faz >>>>>> tempo que apanho, to come?ando a achar que seja algum tipo de trauma, >>>>>> bloqueio, sei l? o que ... rsrsrs >>>>>> >>>>>> Giuliani, >>>>>> >>>>>> Obrigado pela dica, vou procurar o livro. >>>>>> >>>>>> Tiago, >>>>>> >>>>>> Vou ler a respeito, obrigado. >>>>>> >>>>>> >>>>>> >>>>>> [...]'s >>>>>> >>>>>> Marcio >>>>>> >>>>>> ======================================== >>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>> http://sosmarcio.blogspot.com.br/ >>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>> ======================================== >>>>>> >>>>>> >>>>>> Em 18 de junho de 2013 16:44, Marcio - Google escreveu: >>>>>> >>>>>> Eduardo, >>>>>>> >>>>>>> O log ? isso ai basicamente: >>>>>>> T|20/05/2013 08:12:03.391|Modem |D1 C015| RX : OK >>>>>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| RX : +CREG: 001,016d,5e13 >>>>>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| TX : AT+COPS? >>>>>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : +COPS: 000,000,"TIM" >>>>>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : OK >>>>>>> T|20/05/2013 08:12:04.582|Modem |D0 C001| TX : AT+CSQ >>>>>>> T|20/05/2013 08:12:04.582|Modem |D0 C002| TX : AT+CSQ >>>>>>> >>>>>>> Usando esse peda?o como exemplo, preciso localizar linhas assim: >>>>>>> *|***********************|***** |D0 C003| ********************"TIM" >>>>>>> >>>>>>> Entenda o * como qualquer coisa. Depois do quarto | os dados n?o tem >>>>>>> tamanho fixo, ent?o esse "TIM" poderia estar mais pra frente como mais pra >>>>>>> tr?s. >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> [...]'s >>>>>>> >>>>>>> Marcio >>>>>>> >>>>>>> ======================================== >>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>> ======================================== >>>>>>> >>>>>>> >>>>>>> Em 17 de junho de 2013 21:25, Eduardo Verissimo < >>>>>>> everissimo at gmail.com> escreveu: >>>>>>> >>>>>>>> M?rcio, voc? pode dar um exemplo de qual a string de onde vai >>>>>>>> tirar a informa??o e qual informa??o quer extrair? >>>>>>>> >>>>>>>> >>>>>>>> Em 17 de junho de 2013 19:32, Marcio - Google escreveu: >>>>>>>> >>>>>>>> Valeu pelas dicas e c?digos pessoal. >>>>>>>>> Estou usando o File::Tail e parti do c?digo que o Eduardo >>>>>>>>> compartilhou. >>>>>>>>> S? estou apanhando das regex pra encontrar o que quero. N?o sei se >>>>>>>>> sou burro, mas tenho uma grande dificuldade de assimilar/entender regex. >>>>>>>>> Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... rsrsrs >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> >>> .............................................................................. >>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>> >>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>> esfor?o inteligente." (John Ruskin) >>> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>> original" (Albert Einstein)* >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > > .............................................................................. > *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro > > *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do > esfor?o inteligente." (John Ruskin) > "A mente que se abre a uma nova ideia jamais volta ao seu tamanho > original" (Albert Einstein)* > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Wed Jun 19 06:02:16 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 19 Jun 2013 10:02:16 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: Message-ID: virxi... preciso revisar melhor meus e-mails. Mals... 2013/6/19 Andre Carneiro > M?rcio, voc? j? ouviu falar sobre o Splunk? > > http://www.splunk.com/product > > > O pessoal usa aqui usa bastante. Eu s? dei uma olhadinha bem superficial. > Voc? pode criar gr?ficos de monitora??o muito facilmente, pode trabalhar > com regex para fazer as an?lises dos logs, tudo simples, f?cil e r?pido. > Obviamente tem uma curvinha de aprendizado para vencer, mas nada comparado > ? 'monstrinhos' como o Nagios, por exemplo(f?s de Nagios, me desculpem! ? a > minha opini?o!). > > O Splunk veio, aparentemente, preencher essa 'lacuna'. > > > Realmente b?o ! > > > > > > 2013/6/18 Nilton OS > >> my $test = '^(... .. ..:..:..) (\S+) \S+ ([a-zA-Z0-9]+): FILTER_LOGX: >> from=\<(.*?)\> to=\<(.*?)\> subject=\<(.*?)\> size=([0-9]+) hostip=([^ ]*) >> nrcpt=([0-9]+)'; >> >> >> Testa algo assim: >> >> Se usar (\S+) ou \S+ vai come?ar a ter os resultados >> >> D? uma olhada nesse script. >> >> http://pastebin.com/2Mnx9FAY >> >> >> >> >> >> >> Em 18 de junho de 2013 19:33, Eduardo Verissimo escreveu: >> >>> Que tal? >>> >>> ($codigo) =~ /^.*?\|.*?\|.*?\|(.*?)\|/ if /TIM/; >>> >>> Acho que ainda precisa de um ajuste... >>> >>> >>> >>> Em 18 de junho de 2013 19:02, Nilton OS escreveu: >>> >>>> D? um split no (|) >>>> >>>> No meu script tem um regex para pegar isso ou qualquer coisa na linha, >>>> mas acho que ningu?m ligou para minha resposta. >>>> >>>> >>>> Em 18 de junho de 2013 18:34, Marcio - Google escreveu: >>>> >>>> Marcio, n?o. >>>>> >>>>> H? duas informa??es na linha que tem que bater para ela ser >>>>> selecionada, no exemplo: >>>>> *|***********************|***** |*D0 C003*| *********************"TIM" >>>>> * >>>>> >>>>> >>>>> [...]'s >>>>> >>>>> Marcio >>>>> >>>>> ======================================== >>>>> ########### Campanha Ajude o Marcio! ########### >>>>> http://sosmarcio.blogspot.com.br/ >>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>> ======================================== >>>>> >>>>> >>>>> Em 18 de junho de 2013 16:59, Marcio Ferreira < >>>>> marciodesouzaferreira at gmail.com> escreveu: >>>>> >>>>> if ( $line =~ /"TIM"/i ){ >>>>>> #faz alguma coisa >>>>>> } >>>>>> >>>>>> n?o funciona? >>>>>> >>>>>> http://perldoc.perl.org/perlre.html >>>>>> http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas >>>>>> http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares >>>>>> >>>>>> >>>>>> []s, >>>>>> >>>>>> Marcio Ferreira >>>>>> skype: marcio.ferreir4 >>>>>> (21) 8365-7768 >>>>>> >>>>>> >>>>>> 2013/6/18 Marcio - Google >>>>>> >>>>>>> Marcio (xar?), >>>>>>> >>>>>>> Vou tentar com esse m?dulo. J? to ficando traumatizado com regex, >>>>>>> faz tempo que apanho, to come?ando a achar que seja algum tipo de trauma, >>>>>>> bloqueio, sei l? o que ... rsrsrs >>>>>>> >>>>>>> Giuliani, >>>>>>> >>>>>>> Obrigado pela dica, vou procurar o livro. >>>>>>> >>>>>>> Tiago, >>>>>>> >>>>>>> Vou ler a respeito, obrigado. >>>>>>> >>>>>>> >>>>>>> >>>>>>> [...]'s >>>>>>> >>>>>>> Marcio >>>>>>> >>>>>>> ======================================== >>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>> ======================================== >>>>>>> >>>>>>> >>>>>>> Em 18 de junho de 2013 16:44, Marcio - Google escreveu: >>>>>>> >>>>>>> Eduardo, >>>>>>>> >>>>>>>> O log ? isso ai basicamente: >>>>>>>> T|20/05/2013 08:12:03.391|Modem |D1 C015| RX : OK >>>>>>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| RX : +CREG: 001,016d,5e13 >>>>>>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| TX : AT+COPS? >>>>>>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : +COPS: 000,000,"TIM" >>>>>>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : OK >>>>>>>> T|20/05/2013 08:12:04.582|Modem |D0 C001| TX : AT+CSQ >>>>>>>> T|20/05/2013 08:12:04.582|Modem |D0 C002| TX : AT+CSQ >>>>>>>> >>>>>>>> Usando esse peda?o como exemplo, preciso localizar linhas assim: >>>>>>>> *|***********************|***** |D0 C003| ********************"TIM" >>>>>>>> >>>>>>>> Entenda o * como qualquer coisa. Depois do quarto | os dados n?o >>>>>>>> tem tamanho fixo, ent?o esse "TIM" poderia estar mais pra frente como mais >>>>>>>> pra tr?s. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> [...]'s >>>>>>>> >>>>>>>> Marcio >>>>>>>> >>>>>>>> ======================================== >>>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>>> ======================================== >>>>>>>> >>>>>>>> >>>>>>>> Em 17 de junho de 2013 21:25, Eduardo Verissimo < >>>>>>>> everissimo at gmail.com> escreveu: >>>>>>>> >>>>>>>>> M?rcio, voc? pode dar um exemplo de qual a string de onde vai >>>>>>>>> tirar a informa??o e qual informa??o quer extrair? >>>>>>>>> >>>>>>>>> >>>>>>>>> Em 17 de junho de 2013 19:32, Marcio - Google escreveu: >>>>>>>>> >>>>>>>>> Valeu pelas dicas e c?digos pessoal. >>>>>>>>>> Estou usando o File::Tail e parti do c?digo que o Eduardo >>>>>>>>>> compartilhou. >>>>>>>>>> S? estou apanhando das regex pra encontrar o que quero. N?o sei >>>>>>>>>> se sou burro, mas tenho uma grande dificuldade de assimilar/entender regex. >>>>>>>>>> Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... >>>>>>>>>> rsrsrs >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> =begin disclaimer >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> L >>>>>>>>> =end disclaimer >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> >>>> .............................................................................. >>>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>>> >>>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>>> esfor?o inteligente." (John Ruskin) >>>> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>>> original" (Albert Einstein)* >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> >> .............................................................................. >> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >> >> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >> esfor?o inteligente." (John Ruskin) >> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho >> original" (Albert Einstein)* >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From lorn at lornlab.org Wed Jun 19 06:08:24 2013 From: lorn at lornlab.org (Lindolfo Lorn Rodrigues) Date: Wed, 19 Jun 2013 10:08:24 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: Message-ID: Fala Andr?, blz? O Splunk ? bom mesmo, s? que muito ? caro. Para centralizar logs eu gosto do http://graylog2.org/ Open Source e escala muito bem, outro dia a locaweb revelou que eles recebem/tratam 790.000 mensagens / 5min com o Graylog. E como o graylog-server ? compativel com o syslog voc? pode apontar o syslog das maquinas para ele 2013/6/19 Andre Carneiro > virxi... preciso revisar melhor meus e-mails. Mals... > > > 2013/6/19 Andre Carneiro > >> M?rcio, voc? j? ouviu falar sobre o Splunk? >> >> http://www.splunk.com/product >> >> >> O pessoal usa aqui usa bastante. Eu s? dei uma olhadinha bem superficial. >> Voc? pode criar gr?ficos de monitora??o muito facilmente, pode trabalhar >> com regex para fazer as an?lises dos logs, tudo simples, f?cil e r?pido. >> Obviamente tem uma curvinha de aprendizado para vencer, mas nada comparado >> ? 'monstrinhos' como o Nagios, por exemplo(f?s de Nagios, me desculpem! ? a >> minha opini?o!). >> >> O Splunk veio, aparentemente, preencher essa 'lacuna'. >> >> >> Realmente b?o ! >> >> >> >> >> >> 2013/6/18 Nilton OS >> >>> my $test = '^(... .. ..:..:..) (\S+) \S+ ([a-zA-Z0-9]+): FILTER_LOGX: >>> from=\<(.*?)\> to=\<(.*?)\> subject=\<(.*?)\> size=([0-9]+) hostip=([^ ]*) >>> nrcpt=([0-9]+)'; >>> >>> >>> Testa algo assim: >>> >>> Se usar (\S+) ou \S+ vai come?ar a ter os resultados >>> >>> D? uma olhada nesse script. >>> >>> http://pastebin.com/2Mnx9FAY >>> >>> >>> >>> >>> >>> >>> Em 18 de junho de 2013 19:33, Eduardo Verissimo escreveu: >>> >>>> Que tal? >>>> >>>> ($codigo) =~ /^.*?\|.*?\|.*?\|(.*?)\|/ if /TIM/; >>>> >>>> Acho que ainda precisa de um ajuste... >>>> >>>> >>>> >>>> Em 18 de junho de 2013 19:02, Nilton OS escreveu: >>>> >>>>> D? um split no (|) >>>>> >>>>> No meu script tem um regex para pegar isso ou qualquer coisa na linha, >>>>> mas acho que ningu?m ligou para minha resposta. >>>>> >>>>> >>>>> Em 18 de junho de 2013 18:34, Marcio - Google escreveu: >>>>> >>>>> Marcio, n?o. >>>>>> >>>>>> H? duas informa??es na linha que tem que bater para ela ser >>>>>> selecionada, no exemplo: >>>>>> *|***********************|***** |*D0 C003*| ********************* >>>>>> "TIM"* >>>>>> >>>>>> >>>>>> [...]'s >>>>>> >>>>>> Marcio >>>>>> >>>>>> ======================================== >>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>> http://sosmarcio.blogspot.com.br/ >>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>> ======================================== >>>>>> >>>>>> >>>>>> Em 18 de junho de 2013 16:59, Marcio Ferreira < >>>>>> marciodesouzaferreira at gmail.com> escreveu: >>>>>> >>>>>> if ( $line =~ /"TIM"/i ){ >>>>>>> #faz alguma coisa >>>>>>> } >>>>>>> >>>>>>> n?o funciona? >>>>>>> >>>>>>> http://perldoc.perl.org/perlre.html >>>>>>> http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas >>>>>>> http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares >>>>>>> >>>>>>> >>>>>>> []s, >>>>>>> >>>>>>> Marcio Ferreira >>>>>>> skype: marcio.ferreir4 >>>>>>> (21) 8365-7768 >>>>>>> >>>>>>> >>>>>>> 2013/6/18 Marcio - Google >>>>>>> >>>>>>>> Marcio (xar?), >>>>>>>> >>>>>>>> Vou tentar com esse m?dulo. J? to ficando traumatizado com regex, >>>>>>>> faz tempo que apanho, to come?ando a achar que seja algum tipo de trauma, >>>>>>>> bloqueio, sei l? o que ... rsrsrs >>>>>>>> >>>>>>>> Giuliani, >>>>>>>> >>>>>>>> Obrigado pela dica, vou procurar o livro. >>>>>>>> >>>>>>>> Tiago, >>>>>>>> >>>>>>>> Vou ler a respeito, obrigado. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> [...]'s >>>>>>>> >>>>>>>> Marcio >>>>>>>> >>>>>>>> ======================================== >>>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>>> ======================================== >>>>>>>> >>>>>>>> >>>>>>>> Em 18 de junho de 2013 16:44, Marcio - Google escreveu: >>>>>>>> >>>>>>>> Eduardo, >>>>>>>>> >>>>>>>>> O log ? isso ai basicamente: >>>>>>>>> T|20/05/2013 08:12:03.391|Modem |D1 C015| RX : OK >>>>>>>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| RX : +CREG: 001,016d,5e13 >>>>>>>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| TX : AT+COPS? >>>>>>>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : +COPS: 000,000,"TIM" >>>>>>>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : OK >>>>>>>>> T|20/05/2013 08:12:04.582|Modem |D0 C001| TX : AT+CSQ >>>>>>>>> T|20/05/2013 08:12:04.582|Modem |D0 C002| TX : AT+CSQ >>>>>>>>> >>>>>>>>> Usando esse peda?o como exemplo, preciso localizar linhas assim: >>>>>>>>> *|***********************|***** |D0 C003| ********************"TIM" >>>>>>>>> >>>>>>>>> Entenda o * como qualquer coisa. Depois do quarto | os dados n?o >>>>>>>>> tem tamanho fixo, ent?o esse "TIM" poderia estar mais pra frente como mais >>>>>>>>> pra tr?s. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> [...]'s >>>>>>>>> >>>>>>>>> Marcio >>>>>>>>> >>>>>>>>> ======================================== >>>>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>>>> ======================================== >>>>>>>>> >>>>>>>>> >>>>>>>>> Em 17 de junho de 2013 21:25, Eduardo Verissimo < >>>>>>>>> everissimo at gmail.com> escreveu: >>>>>>>>> >>>>>>>>>> M?rcio, voc? pode dar um exemplo de qual a string de onde vai >>>>>>>>>> tirar a informa??o e qual informa??o quer extrair? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Em 17 de junho de 2013 19:32, Marcio - Google >>>>>>>>> > escreveu: >>>>>>>>>> >>>>>>>>>> Valeu pelas dicas e c?digos pessoal. >>>>>>>>>>> Estou usando o File::Tail e parti do c?digo que o Eduardo >>>>>>>>>>> compartilhou. >>>>>>>>>>> S? estou apanhando das regex pra encontrar o que quero. N?o sei >>>>>>>>>>> se sou burro, mas tenho uma grande dificuldade de assimilar/entender regex. >>>>>>>>>>> Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... >>>>>>>>>>> rsrsrs >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> =begin disclaimer >>>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> L >>>>>>>>>> =end disclaimer >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> .............................................................................. >>>>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>>>> >>>>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>>>> esfor?o inteligente." (John Ruskin) >>>>> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>>>> original" (Albert Einstein)* >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> >>> .............................................................................. >>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>> >>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>> esfor?o inteligente." (John Ruskin) >>> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>> original" (Albert Einstein)* >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Andr? Garcia Carneiro >> Software Engineer >> (11)982907780 >> > > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nuba at fastmail.fm Wed Jun 19 06:58:55 2013 From: nuba at fastmail.fm (Nuba Princigalli) Date: Wed, 19 Jun 2013 10:58:55 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: Message-ID: <1371650335.17395.140661245802029.6D7A4F6B@webmail.messagingengine.com> Complementando: nesse espa?o, uma alternativa bacana tamb?m ? o logstash. On Wed, Jun 19, 2013, at 10:08 AM, Lindolfo Lorn Rodrigues wrote: Fala Andr?, blz? O Splunk ? bom mesmo, s? que muito ? caro. Para centralizar logs eu gosto do [1]http://graylog2.org/ Open Source e escala muito bem, outro dia a locaweb revelou que eles recebem/tratam 790.000 mensagens / 5min com o Graylog. E como o graylog-server ? compativel com o syslog voc? pode apontar o syslog das maquinas para ele 2013/6/19 Andre Carneiro <[2]andregarciacarneiro at gmail.com> virxi... preciso revisar melhor meus e-mails. Mals... 2013/6/19 Andre Carneiro <[3]andregarciacarneiro at gmail.com> M?rcio, voc? j? ouviu falar sobre o Splunk? [4]http://www.splunk.com/product O pessoal usa aqui usa bastante. Eu s? dei uma olhadinha bem superficial. Voc? pode criar gr?ficos de monitora??o muito facilmente, pode trabalhar com regex para fazer as an?lises dos logs, tudo simples, f?cil e r?pido. Obviamente tem uma curvinha de aprendizado para vencer, mas nada comparado ? 'monstrinhos' como o Nagios, por exemplo(f?s de Nagios, me desculpem! ? a minha opini?o!). O Splunk veio, aparentemente, preencher essa 'lacuna'. Realmente b?o ! 2013/6/18 Nilton OS <[5]jniltinho at gmail.com> my $test = '^(... .. ..:..:..) (\S+) \S+ ([a-zA-Z0-9]+): FILTER_LOGX: from=\<(.*?)\> to=\<(.*?)\> subject=\<(.*?)\> size=([0-9]+) hostip=([^ ]*) nrcpt=([0-9]+)'; Testa algo assim: Se usar (\S+) ou \S+ vai come?ar a ter os resultados D? uma olhada nesse script. [6]http://pastebin.com/2Mnx9FAY Em 18 de junho de 2013 19:33, Eduardo Verissimo <[7]everissimo at gmail.com> escreveu: Que tal? ($codigo) =~ /^.*?\|.*?\|.*?\|(.*?)\|/ if /TIM/; Acho que ainda precisa de um ajuste... Em 18 de junho de 2013 19:02, Nilton OS <[8]jniltinho at gmail.com> escreveu: D? um split no (|) No meu script tem um regex para pegar isso ou qualquer coisa na linha, mas acho que ningu?m ligou para minha resposta. Em 18 de junho de 2013 18:34, Marcio - Google <[9]marciorp at gmail.com> escreveu: Marcio, n?o. H? duas informa??es na linha que tem que bater para ela ser selecionada, no exemplo: *|***********************|***** |D0 C003| ********************"TIM" [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### [10]http://sosmarcio.blogspot.com.br/ [11]http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 18 de junho de 2013 16:59, Marcio Ferreira <[12]marciodesouzaferreira at gmail.com> escreveu: if ( $line =~ /"TIM"/i ){ #faz alguma coisa } n?o funciona? [13]http://perldoc.perl.org/perlre.html [14]http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas [15]http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares []s, Marcio Ferreira skype: marcio.ferreir4 [16](21) 8365-7768 2013/6/18 Marcio - Google <[17]marciorp at gmail.com> Marcio (xar?), Vou tentar com esse m?dulo. J? to ficando traumatizado com regex, faz tempo que apanho, to come?ando a achar que seja algum tipo de trauma, bloqueio, sei l? o que ... rsrsrs Giuliani, Obrigado pela dica, vou procurar o livro. Tiago, Vou ler a respeito, obrigado. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### [18]http://sosmarcio.blogspot.com.br/ [19]http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 18 de junho de 2013 16:44, Marcio - Google <[20]marciorp at gmail.com> escreveu: Eduardo, O log ? isso ai basicamente: T|20/05/2013 08:12:03.391|Modem |D1 C015| RX : OK T|20/05/2013 08:12:04.300|Modem |D0 C003| RX : +CREG: 001,016d,5e13 T|20/05/2013 08:12:04.300|Modem |D0 C003| TX : AT+COPS? T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : +COPS: 000,000,"TIM" T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : OK T|20/05/2013 08:12:04.582|Modem |D0 C001| TX : AT+CSQ T|20/05/2013 08:12:04.582|Modem |D0 C002| TX : AT+CSQ Usando esse peda?o como exemplo, preciso localizar linhas assim: *|***********************|***** |D0 C003| ********************"TIM" Entenda o * como qualquer coisa. Depois do quarto | os dados n?o tem tamanho fixo, ent?o esse "TIM" poderia estar mais pra frente como mais pra tr?s. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### [21]http://sosmarcio.blogspot.com.br/ [22]http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 17 de junho de 2013 21:25, Eduardo Verissimo <[23]everissimo at gmail.com> escreveu: M?rcio, voc? pode dar um exemplo de qual a string de onde vai tirar a informa??o e qual informa??o quer extrair? Em 17 de junho de 2013 19:32, Marcio - Google <[24]marciorp at gmail.com> escreveu: Valeu pelas dicas e c?digos pessoal. Estou usando o File::Tail e parti do c?digo que o Eduardo compartilhou. S? estou apanhando das regex pra encontrar o que quero. N?o sei se sou burro, mas tenho uma grande dificuldade de assimilar/entender regex. Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... rsrsrs =begin disclaimer Sao Paulo Perl Mongers: [25]http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [26]SaoPaulo-pm at pm.org L<[27]http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: [28]http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [29]SaoPaulo-pm at pm.org L<[30]http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: [31]http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [32]SaoPaulo-pm at pm.org L<[33]http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: [34]http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [35]SaoPaulo-pm at pm.org L<[36]http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer -- ....................................................................... ....... Com Deus todas as coisas s?o poss?veis ::: [37]LinuxPro "A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o inteligente." (John Ruskin) "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein) =begin disclaimer Sao Paulo Perl Mongers: [38]http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [39]SaoPaulo-pm at pm.org L<[40]http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: [41]http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [42]SaoPaulo-pm at pm.org L<[43]http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer -- ....................................................................... ....... Com Deus todas as coisas s?o poss?veis ::: [44]LinuxPro "A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o inteligente." (John Ruskin) "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein) =begin disclaimer Sao Paulo Perl Mongers: [45]http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [46]SaoPaulo-pm at pm.org L<[47]http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer -- Andr? Garcia Carneiro Software Engineer [48](11)982907780 -- Andr? Garcia Carneiro Software Engineer (11)982907780 =begin disclaimer Sao Paulo Perl Mongers: [49]http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [50]SaoPaulo-pm at pm.org L<[51]http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: [52]http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [53]SaoPaulo-pm at pm.org L<[54]http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer -- Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli Discipline is not an end in itself, just a means to an end. - King Crimson References 1. http://graylog2.org/ 2. mailto:andregarciacarneiro at gmail.com 3. mailto:andregarciacarneiro at gmail.com 4. http://www.splunk.com/product 5. mailto:jniltinho at gmail.com 6. http://pastebin.com/2Mnx9FAY 7. mailto:everissimo at gmail.com 8. mailto:jniltinho at gmail.com 9. mailto:marciorp at gmail.com 10. http://sosmarcio.blogspot.com.br/ 11. http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 12. mailto:marciodesouzaferreira at gmail.com 13. http://perldoc.perl.org/perlre.html 14. http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas 15. http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares 16. tel:%2821%29%208365-7768 17. mailto:marciorp at gmail.com 18. http://sosmarcio.blogspot.com.br/ 19. http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 20. mailto:marciorp at gmail.com 21. http://sosmarcio.blogspot.com.br/ 22. http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 23. mailto:everissimo at gmail.com 24. mailto:marciorp at gmail.com 25. http://sao-paulo.pm.org/ 26. mailto:SaoPaulo-pm at pm.org 27. http://mail.pm.org/mailman/listinfo/saopaulo-pm 28. http://sao-paulo.pm.org/ 29. mailto:SaoPaulo-pm at pm.org 30. http://mail.pm.org/mailman/listinfo/saopaulo-pm 31. http://sao-paulo.pm.org/ 32. mailto:SaoPaulo-pm at pm.org 33. http://mail.pm.org/mailman/listinfo/saopaulo-pm 34. http://sao-paulo.pm.org/ 35. mailto:SaoPaulo-pm at pm.org 36. http://mail.pm.org/mailman/listinfo/saopaulo-pm 37. http://www.linuxpro.com.br/ 38. http://sao-paulo.pm.org/ 39. mailto:SaoPaulo-pm at pm.org 40. http://mail.pm.org/mailman/listinfo/saopaulo-pm 41. http://sao-paulo.pm.org/ 42. mailto:SaoPaulo-pm at pm.org 43. http://mail.pm.org/mailman/listinfo/saopaulo-pm 44. http://www.linuxpro.com.br/ 45. http://sao-paulo.pm.org/ 46. mailto:SaoPaulo-pm at pm.org 47. http://mail.pm.org/mailman/listinfo/saopaulo-pm 48. tel:%2811%29982907780 49. http://sao-paulo.pm.org/ 50. mailto:SaoPaulo-pm at pm.org 51. http://mail.pm.org/mailman/listinfo/saopaulo-pm 52. http://sao-paulo.pm.org/ 53. mailto:SaoPaulo-pm at pm.org 54. http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Wed Jun 19 09:58:09 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 19 Jun 2013 13:58:09 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: <1371650335.17395.140661245802029.6D7A4F6B@webmail.messagingengine.com> References: <1371650335.17395.140661245802029.6D7A4F6B@webmail.messagingengine.com> Message-ID: Valeu Lorn! Esse eu n?o conhecia! Acho que fiquei mal-acostumado aqui na empresa. Os caras s? usam coisa que tem suporte e normalmente isso implica em lincen?as bem caras. E no caso do splunk realmente, $30000,00 por 20GB/dia de indexa??o... caro ! Cheers! 2013/6/19 Nuba Princigalli > ** > Complementando: nesse espa?o, uma alternativa bacana tamb?m ? o logstash. > > On Wed, Jun 19, 2013, at 10:08 AM, Lindolfo Lorn Rodrigues wrote: > > Fala Andr?, blz? > O Splunk ? bom mesmo, s? que muito ? caro. > Para centralizar logs eu gosto do http://graylog2.org/ > Open Source e escala muito bem, outro dia a locaweb revelou que eles > recebem/tratam 790.000 mensagens / 5min com o Graylog. > > E como o graylog-server ? compativel com o syslog voc? pode apontar o > syslog das maquinas para ele > > > > 2013/6/19 Andre Carneiro > > > virxi... preciso revisar melhor meus e-mails. Mals... > > > 2013/6/19 Andre Carneiro > > > M?rcio, voc? j? ouviu falar sobre o Splunk? > > http://www.splunk.com/product > > > O pessoal usa aqui usa bastante. Eu s? dei uma olhadinha bem superficial. > Voc? pode criar gr?ficos de monitora??o muito facilmente, pode trabalhar > com regex para fazer as an?lises dos logs, tudo simples, f?cil e r?pido. > Obviamente tem uma curvinha de aprendizado para vencer, mas nada comparado > ? 'monstrinhos' como o Nagios, por exemplo(f?s de Nagios, me desculpem! ? a > minha opini?o!). > > O Splunk veio, aparentemente, preencher essa 'lacuna'. > > > Realmente b?o ! > > > > > > 2013/6/18 Nilton OS > > > my $test = '^(... .. ..:..:..) (\S+) \S+ ([a-zA-Z0-9]+): FILTER_LOGX: > from=\<(.*?)\> to=\<(.*?)\> subject=\<(.*?)\> size=([0-9]+) hostip=([^ ]*) > nrcpt=([0-9]+)'; > > > Testa algo assim: > > Se usar (\S+) ou \S+ vai come?ar a ter os resultados > > D? uma olhada nesse script. > > http://pastebin.com/2Mnx9FAY > > > > > > > Em 18 de junho de 2013 19:33, Eduardo Verissimo escreveu: > > Que tal? > > ($codigo) =~ /^.*?\|.*?\|.*?\|(.*?)\|/ if /TIM/; > > Acho que ainda precisa de um ajuste... > > > > Em 18 de junho de 2013 19:02, Nilton OS escreveu: > > D? um split no (|) > > No meu script tem um regex para pegar isso ou qualquer coisa na linha, mas > acho que ningu?m ligou para minha resposta. > > > Em 18 de junho de 2013 18:34, Marcio - Google escreveu: > > > Marcio, n?o. > > H? duas informa??es na linha que tem que bater para ela ser selecionada, > no exemplo: > *|***********************|***** |*D0 C003*| *********************"TIM"* > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 18 de junho de 2013 16:59, Marcio Ferreira < > marciodesouzaferreira at gmail.com> escreveu: > > > > if ( $line =~ /"TIM"/i ){ > #faz alguma coisa > } > > n?o funciona? > > http://perldoc.perl.org/perlre.html > http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas > http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares > > > []s, > > Marcio Ferreira > > skype: marcio.ferreir4 > (21) 8365-7768 > > > 2013/6/18 Marcio - Google > > Marcio (xar?), > > Vou tentar com esse m?dulo. J? to ficando traumatizado com regex, faz > tempo que apanho, to come?ando a achar que seja algum tipo de trauma, > bloqueio, sei l? o que ... rsrsrs > > Giuliani, > > Obrigado pela dica, vou procurar o livro. > > Tiago, > > Vou ler a respeito, obrigado. > > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 18 de junho de 2013 16:44, Marcio - Google escreveu: > > > Eduardo, > > O log ? isso ai basicamente: > T|20/05/2013 08:12:03.391|Modem |D1 C015| RX : OK > T|20/05/2013 08:12:04.300|Modem |D0 C003| RX : +CREG: 001,016d,5e13 > T|20/05/2013 08:12:04.300|Modem |D0 C003| TX : AT+COPS? > T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : +COPS: 000,000,"TIM" > T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : OK > T|20/05/2013 08:12:04.582|Modem |D0 C001| TX : AT+CSQ > T|20/05/2013 08:12:04.582|Modem |D0 C002| TX : AT+CSQ > > Usando esse peda?o como exemplo, preciso localizar linhas assim: > *|***********************|***** |D0 C003| ********************"TIM" > > Entenda o * como qualquer coisa. Depois do quarto | os dados n?o tem > tamanho fixo, ent?o esse "TIM" poderia estar mais pra frente como mais pra > tr?s. > > > > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 17 de junho de 2013 21:25, Eduardo Verissimo escreveu: > > M?rcio, voc? pode dar um exemplo de qual a string de onde vai tirar a > informa??o e qual informa??o quer extrair? > > > Em 17 de junho de 2013 19:32, Marcio - Google escreveu: > > > > Valeu pelas dicas e c?digos pessoal. > Estou usando o File::Tail e parti do c?digo que o Eduardo compartilhou. > S? estou apanhando das regex pra encontrar o que quero. N?o sei se sou > burro, mas tenho uma grande dificuldade de assimilar/entender regex. > Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... rsrsrs > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > > -- > > .............................................................................. > *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro > > *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do > esfor?o inteligente." (John Ruskin)* > *"A mente que se abre a uma nova ideia jamais volta ao seu tamanho > original" (Albert Einstein)* > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > > -- > > .............................................................................. > *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro > > *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do > esfor?o inteligente." (John Ruskin)* > *"A mente que se abre a uma nova ideia jamais volta ao seu tamanho > original" (Albert Einstein)* > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > -- > Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli > Discipline is not an end in itself, just a means to an end. - King Crimson > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From glasswalk3r at yahoo.com.br Fri Jun 21 05:27:52 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Fri, 21 Jun 2013 09:27:52 -0300 Subject: [SP-pm] Riak::Light In-Reply-To: References: Message-ID: <51C446C8.6050605@yahoo.com.br> Em 14-05-2013 12:00, Tiago Peczenyj escreveu: > Select ? mais "elegante". Aqui o conceito ? modificado levemente e eu > aguardo por x tempo at? poder escrever ou ler. Ainda posso bloquear e > levar mais tempo por?m parece suprir as necessidades. Como em alguns > testes usando um sleep dentro do servidor eu ainda conseguia escrever, > eu testei a alternativa de usar select apenas para ler. Deve funcionar > no Win32. Tiago, Meio com atraso, mas a? vai um bom artigo sobre conseguir compatibilidade entre Windows e UNIX-like SO. http://tinyclouds.org/iocp-links.html Como voc? j? deve ter percebido, select() n?o funciona muito bem no Windows por conta de overhead. Alarm() ? algo completamente esquisito no Windows: recentemente eu tentei usar (mas para fazer timeout de IPC) e simplesmente n?o funciona... mas se eu deixar ele ativo e usar o debugger, a? ele d? timeout... n?o me fa?a mais perguntas, eu j? deixei pra l?. :-) A menos que suportar Windows seja absolutamente necess?rio, minha sugest?o ? que voc? se limite agora a abstrair a parte referente a sockets no Riak::Light para que seja poss?vel entrar depois com implementa??es espec?ficas para cada SO. O artigo acima vai ilustrar melhor a raz?o disso. []'s Alceu From no-reply at mindmeister.com Sat Jun 22 00:39:43 2013 From: no-reply at mindmeister.com (Marcio Ferreira) Date: Sat, 22 Jun 2013 09:39:43 +0200 Subject: [SP-pm] Marcio Ferreira invites you to MindMeister Message-ID: MindMeister +++++++++++++++++ Invitation from Marcio Ferreira Your friend Marcio Ferreira has been using MindMeister to create online mind maps and wants you to join them. It's free to sign up, and you can then easily share and collaborate on mind maps with Marcio - even simultaneously if you want - all within a standard web browser, no pesky installations required! Sign up ======== Please click on link below to accept this invitation and sign up for free to the website: http://www.mindmeister.com/signup/basic?f=email_invitation&r=77826&utm_medium=email&utm_source=invitation Cheers, The MindMeister Team ------------- Change Notification Settings: http://www.mindmeister.com/?f=email_invitation&utm_medium=email&utm_source=invitation#%23dialog=settings_notifications MindMeister Web: http://www.mindmeister.com/imprint?f=email_invitation&utm_medium=email&utm_source=invitation -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Sat Jun 22 00:42:21 2013 From: marciodesouzaferreira at gmail.com (marcio souza ferreira) Date: Sat, 22 Jun 2013 04:42:21 -0300 Subject: [SP-pm] Marcio Ferreira invites you to MindMeister In-Reply-To: References: Message-ID: Sorry, por favor desconsiderar =/ 2013/6/22 Marcio Ferreira > ** > > [image: MindMeister] > Invitation from Marcio > ------------------------------ > Hello, > > Your friend Marcio Ferreira has been using MindMeister for *online mind > mapping* and thought you might want to try it too. > > It's *free to sign up*, and you can then easily share and collaborate on > mind maps with Marcio - even simultaneously if you want - just using a > standard web browser! > [image: Watch the intro] MindMeister is: > > - *Amazingly* easy to use > - *Web-based* - no installation > - Used by *over 1.5 million* people > - With apps for *iPad*, *iPhone* & *Android* > > Sign up > > Here's the full link to accept this invitation and sign up for free to > MindMeister: > > > http://www.mindmeister.com/signup/basic?f=email_invitation&r=77826&utm_medium=email&utm_source=invitation > > Cheers, > The MindMeister Team > > *MeisterLabs GmbH* > Werner-Eckert-Strasse 12 > 81829 Munich > Germany > > ? 2013 MeisterLabs Imprint > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From andre at andrewalker.net Sat Jun 22 15:11:54 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Sat, 22 Jun 2013 19:11:54 -0300 Subject: [SP-pm] PerlPro Message-ID: <20130622221154.GA1343@andrewalker> Pessoal, Criamos uma wiki para o projeto do PerlPro, com um conte?do muit?ssimo interessante: o projeto de layout do site :) Aos interessados: https://github.com/Brasil-Perl-Mongers/perl-pro/wiki Digam o que acham! Tem tamb?m no reposit?rio uma vers?o do banco de dados, implementada com sqitch ( http://sqitch.org ) em PostgreSQL. Se quiserem dar um pitaco tamb?m, ser? bem-vindo. A quest?o da localiza??o, e alguns outros campos das vagas, ainda est?o sendo avaliadas. Acredito que vou utilizar a API do Google Maps para armazenar a cidade que a empresa se encontra (e/ou a vaga). Abra?o, Andr? From lucasmateus.oliveira at gmail.com Sat Jun 22 15:21:06 2013 From: lucasmateus.oliveira at gmail.com (Lucas Mateus) Date: Sat, 22 Jun 2013 19:21:06 -0300 Subject: [SP-pm] PerlPro In-Reply-To: <20130622221154.GA1343@andrewalker> References: <20130622221154.GA1343@andrewalker> Message-ID: Animal, pra mim ficou show. Em 22/06/2013, ?s 19:11, Andr? Walker escreveu: > Pessoal, > > Criamos uma wiki para o projeto do PerlPro, com um conte?do muit?ssimo > interessante: o projeto de layout do site :) > > Aos interessados: > > https://github.com/Brasil-Perl-Mongers/perl-pro/wiki > > Digam o que acham! > > Tem tamb?m no reposit?rio uma vers?o do banco de dados, implementada com > sqitch ( http://sqitch.org ) em PostgreSQL. Se quiserem dar um pitaco tamb?m, > ser? bem-vindo. A quest?o da localiza??o, e alguns outros campos das vagas, > ainda est?o sendo avaliadas. Acredito que vou utilizar a API do Google Maps > para armazenar a cidade que a empresa se encontra (e/ou a vaga). > > Abra?o, > Andr? > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From jniltinho at gmail.com Sat Jun 22 17:22:58 2013 From: jniltinho at gmail.com (Nilton OS) Date: Sat, 22 Jun 2013 21:22:58 -0300 Subject: [SP-pm] PerlPro In-Reply-To: References: <20130622221154.GA1343@andrewalker> Message-ID: Show, Layout com Jquery ? Ficou bacana, vai ficar bonito para ver em Tablet e SmartPhone. Parabens !!! Qual ? a data do lan?amento ? Em 22 de junho de 2013 19:21, Lucas Mateus escreveu: > > Animal, pra mim ficou show. > > Em 22/06/2013, ?s 19:11, Andr? Walker escreveu: > > > Pessoal, > > > > Criamos uma wiki para o projeto do PerlPro, com um conte?do muit?ssimo > > interessante: o projeto de layout do site :) > > > > Aos interessados: > > > > https://github.com/Brasil-Perl-Mongers/perl-pro/wiki > > > > Digam o que acham! > > > > Tem tamb?m no reposit?rio uma vers?o do banco de dados, implementada com > > sqitch ( http://sqitch.org ) em PostgreSQL. Se quiserem dar um pitaco > tamb?m, > > ser? bem-vindo. A quest?o da localiza??o, e alguns outros campos das > vagas, > > ainda est?o sendo avaliadas. Acredito que vou utilizar a API do Google > Maps > > para armazenar a cidade que a empresa se encontra (e/ou a vaga). > > > > Abra?o, > > Andr? > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- .............................................................................. *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o inteligente." (John Ruskin) "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Sun Jun 23 11:42:23 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel Mantovani) Date: Sun, 23 Jun 2013 15:42:23 -0300 Subject: [SP-pm] PerlPro In-Reply-To: <20130622221154.GA1343@andrewalker> References: <20130622221154.GA1343@andrewalker> Message-ID: <2D9A8E56-B96D-4D9D-AD90-D11607833543@gmail.com> Ficou muito bom! Sent from my iPhone On 22/06/2013, at 19:11, Andr? Walker wrote: > Pessoal, > > Criamos uma wiki para o projeto do PerlPro, com um conte?do muit?ssimo > interessante: o projeto de layout do site :) > > Aos interessados: > > https://github.com/Brasil-Perl-Mongers/perl-pro/wiki > > Digam o que acham! > > Tem tamb?m no reposit?rio uma vers?o do banco de dados, implementada com > sqitch ( http://sqitch.org ) em PostgreSQL. Se quiserem dar um pitaco tamb?m, > ser? bem-vindo. A quest?o da localiza??o, e alguns outros campos das vagas, > ainda est?o sendo avaliadas. Acredito que vou utilizar a API do Google Maps > para armazenar a cidade que a empresa se encontra (e/ou a vaga). > > Abra?o, > Andr? > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From contato at erikhenrique.com.br Sun Jun 23 19:08:15 2013 From: contato at erikhenrique.com.br (Erik Henrique) Date: Sun, 23 Jun 2013 23:08:15 -0300 Subject: [SP-pm] Ajuda com erro ao tentar instalar Dancer. Message-ID: Ol?! Estou tentando instalar o Dancer e dos 2 erros que deu, um eu consegui encontrar a solu??o, o outro n?o estou conseguindo. Informa??es: - Ubuntu 12.04.2 - Perl 5.19.0 - Usando perlbrew - Meu n?vel de conhecimento em Perl: newbie Log de erro: [...] t/10_template/03_simple.t ...................... ok Can't call method "process" on an undefined value at /home/erik/.cpanm/work/1372038925.13713/Dancer-1.3115/blib/lib/Dancer/Template/TemplateToolkit.pm line 57. # Looks like you planned 7 tests but ran 3. # Looks like your test exited with 2 just after 3. t/10_template/05_template_toolkit.t ............ Dubious, test returned 2 (wstat 512, 0x200) Failed 4/7 subtests t/10_template/extension.t ...................... ok [...] Test Summary Report ------------------- t/10_template/05_template_toolkit.t (Wstat: 512 Tests: 3 Failed: 0) Non-zero exit status: 2 Parse errors: Bad plan. You planned 7 tests but ran 3. Files=204, Tests=1951, 41 wallclock secs ( 1.03 usr 0.31 sys + 35.37 cusr 3.00 csys = 39.71 CPU) Result: FAIL Failed 1/204 test programs. 0/1951 subtests failed. make: ** [test_dynamic] Erro 255 J? procurei no Google, issues e n?o encontrei nada que resolvesse o problema. Algu?m j? passou por esta quest e saberia dizer o que pega? Obrigado pela ajuda. -- Erik Henrique -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Sun Jun 23 19:14:34 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Sun, 23 Jun 2013 23:14:34 -0300 Subject: [SP-pm] Ajuda com erro ao tentar instalar Dancer. In-Reply-To: References: Message-ID: Porque esta usando Perl 5.19.0? precisa mesmo usar essa vers?o? Porque n?o usa a vers?o 5.18.0 2013/6/23 Erik Henrique > Ol?! Estou tentando instalar o Dancer e dos 2 erros que deu, um eu > consegui encontrar a solu??o, o outro n?o estou conseguindo. > > Informa??es: > > - Ubuntu 12.04.2 > - Perl 5.19.0 > - Usando perlbrew > - Meu n?vel de conhecimento em Perl: newbie > > > Log de erro: > > [...] > > t/10_template/03_simple.t ...................... ok > Can't call method "process" on an undefined value at > /home/erik/.cpanm/work/1372038925.13713/Dancer-1.3115/blib/lib/Dancer/Template/TemplateToolkit.pm > line 57. > # Looks like you planned 7 tests but ran 3. > # Looks like your test exited with 2 just after 3. > t/10_template/05_template_toolkit.t ............ > Dubious, test returned 2 (wstat 512, 0x200) > Failed 4/7 subtests > t/10_template/extension.t ...................... ok > > > [...] > > Test Summary Report > ------------------- > t/10_template/05_template_toolkit.t (Wstat: 512 Tests: 3 Failed: > 0) > Non-zero exit status: 2 > Parse errors: Bad plan. You planned 7 tests but ran 3. > Files=204, Tests=1951, 41 wallclock secs ( 1.03 usr 0.31 sys + 35.37 cusr > 3.00 csys = 39.71 CPU) > Result: FAIL > Failed 1/204 test programs. 0/1951 subtests failed. > make: ** [test_dynamic] Erro 255 > > > J? procurei no Google, issues e n?o encontrei nada que resolvesse o > problema. Algu?m j? passou por esta quest e saberia dizer o que pega? > Obrigado pela ajuda. > > > -- > Erik Henrique > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Sun Jun 23 19:14:17 2013 From: renato.cron at gmail.com (Renato Santos) Date: Sun, 23 Jun 2013 23:14:17 -0300 Subject: [SP-pm] Ajuda com erro ao tentar instalar Dancer. In-Reply-To: References: Message-ID: cara, usando perl 5.19 vai ser dificil tantos modulos funcionarem. ao menos que vc queira resolver os bugs, o perl 5.19 ainda esta em desenvolvimento! Tente com perl 5.18, que ? bem novo e algumas coisas mudaram, mas acho que o dancer funciona nele. Se ainda tiver problemas, poste, mas de qualquer forma, 5.16.3 ? estavel! On Sun, Jun 23, 2013 at 11:08 PM, Erik Henrique wrote: > Ol?! Estou tentando instalar o Dancer e dos 2 erros que deu, um eu > consegui encontrar a solu??o, o outro n?o estou conseguindo. > > Informa??es: > > - Ubuntu 12.04.2 > - Perl 5.19.0 > - Usando perlbrew > - Meu n?vel de conhecimento em Perl: newbie > > > Log de erro: > > [...] > > t/10_template/03_simple.t ...................... ok > Can't call method "process" on an undefined value at > /home/erik/.cpanm/work/1372038925.13713/Dancer-1.3115/blib/lib/Dancer/Template/TemplateToolkit.pm > line 57. > # Looks like you planned 7 tests but ran 3. > # Looks like your test exited with 2 just after 3. > t/10_template/05_template_toolkit.t ............ > Dubious, test returned 2 (wstat 512, 0x200) > Failed 4/7 subtests > t/10_template/extension.t ...................... ok > > > [...] > > Test Summary Report > ------------------- > t/10_template/05_template_toolkit.t (Wstat: 512 Tests: 3 Failed: > 0) > Non-zero exit status: 2 > Parse errors: Bad plan. You planned 7 tests but ran 3. > Files=204, Tests=1951, 41 wallclock secs ( 1.03 usr 0.31 sys + 35.37 cusr > 3.00 csys = 39.71 CPU) > Result: FAIL > Failed 1/204 test programs. 0/1951 subtests failed. > make: ** [test_dynamic] Erro 255 > > > J? procurei no Google, issues e n?o encontrei nada que resolvesse o > problema. Algu?m j? passou por esta quest e saberia dizer o que pega? > Obrigado pela ajuda. > > > -- > Erik Henrique > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Sun Jun 23 19:15:54 2013 From: renato.cron at gmail.com (Renato Santos) Date: Sun, 23 Jun 2013 23:15:54 -0300 Subject: [SP-pm] Ajuda com erro ao tentar instalar Dancer. In-Reply-To: References: Message-ID: Apenas completando, caso voc? n?o saiba, as vers?es impares no perl s?o "devs" http://www.perlmonks.org/?node_id=888166 mas 5.16.3 ? vers?o par! 2013/6/23 Renato Santos > cara, usando perl 5.19 vai ser dificil tantos modulos funcionarem. ao > menos que vc queira resolver os bugs, o perl 5.19 ainda esta em > desenvolvimento! > > Tente com perl 5.18, que ? bem novo e algumas coisas mudaram, mas acho que > o dancer funciona nele. > > Se ainda tiver problemas, poste, mas de qualquer forma, 5.16.3 ? estavel! > > > On Sun, Jun 23, 2013 at 11:08 PM, Erik Henrique < > contato at erikhenrique.com.br> wrote: > >> Ol?! Estou tentando instalar o Dancer e dos 2 erros que deu, um eu >> consegui encontrar a solu??o, o outro n?o estou conseguindo. >> >> Informa??es: >> >> - Ubuntu 12.04.2 >> - Perl 5.19.0 >> - Usando perlbrew >> - Meu n?vel de conhecimento em Perl: newbie >> >> >> Log de erro: >> >> [...] >> >> t/10_template/03_simple.t ...................... ok >> Can't call method "process" on an undefined value at >> /home/erik/.cpanm/work/1372038925.13713/Dancer-1.3115/blib/lib/Dancer/Template/TemplateToolkit.pm >> line 57. >> # Looks like you planned 7 tests but ran 3. >> # Looks like your test exited with 2 just after 3. >> t/10_template/05_template_toolkit.t ............ >> Dubious, test returned 2 (wstat 512, 0x200) >> Failed 4/7 subtests >> t/10_template/extension.t ...................... ok >> >> >> [...] >> >> Test Summary Report >> ------------------- >> t/10_template/05_template_toolkit.t (Wstat: 512 Tests: 3 Failed: >> 0) >> Non-zero exit status: 2 >> Parse errors: Bad plan. You planned 7 tests but ran 3. >> Files=204, Tests=1951, 41 wallclock secs ( 1.03 usr 0.31 sys + 35.37 >> cusr 3.00 csys = 39.71 CPU) >> Result: FAIL >> Failed 1/204 test programs. 0/1951 subtests failed. >> make: ** [test_dynamic] Erro 255 >> >> >> J? procurei no Google, issues e n?o encontrei nada que resolvesse o >> problema. Algu?m j? passou por esta quest e saberia dizer o que pega? >> Obrigado pela ajuda. >> >> >> -- >> Erik Henrique >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From andre at andrewalker.net Sun Jun 23 20:05:06 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Mon, 24 Jun 2013 00:05:06 -0300 Subject: [SP-pm] Ajuda com erro ao tentar instalar Dancer. In-Reply-To: References: Message-ID: <20130624030506.GA1151@andrewalker> Oi Erik, On Sun, Jun 23, 2013 at 11:08:15PM -0300, Erik Henrique wrote: > ... > Can't call method "process" on an undefined value at > /home/erik/.cpanm/work/1372038925.13713/Dancer-1.3115/blib/lib/Dancer/T > emplate/TemplateToolkit.pm line 57. > # Looks like you planned 7 tests but ran 3. > # Looks like your test exited with 2 just after 3. > t/10_template/05_template_toolkit.t ............ > ... > J? procurei no Google, issues e n?o encontrei nada que resolvesse o > problema. Algu?m j? passou por esta quest e saberia dizer o que pega? > Obrigado pela ajuda. Dando uma olhada por cima, parece que o Dancer precisaria do Template::Toolkit instalado, e como n?o encontra, retorna esse erro. ? apenas um palpite de quem deu uma olhada r?pida em t/10_template/05_template_toolkit.t e lib/Dancer/Template/TemplateToolkit.pm no CPAN, n?o posso afirmar com certeza. Voc? pode tentar instalar Template::Toolkit atrav?s do cpanminus e ver se resolve. Ali?s, voc? n?o disse: voc? est? instalando como? Via cpanminus ou outro programa? O mais estranho ? que CPAN Testers n?o mostra nenhum problema com Perl 5.19.0. http://www.cpantesters.org/distro/D/Dancer.html Ele passa em praticamente tudo. Aconselho, como os outro disseram, a utilizar uma vers?o est?vel do Perl: 5.(n?mero par).*. Mas mesmo assim, estou curioso para a causa do problema no seu caso, que parece n?o ser a vers?o do Perl! From blabos at gmail.com Mon Jun 24 09:38:33 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Mon, 24 Jun 2013 13:38:33 -0300 Subject: [SP-pm] Ajuda com erro ao tentar instalar Dancer. In-Reply-To: <20130624030506.GA1151@andrewalker> References: <20130624030506.GA1151@andrewalker> Message-ID: O Template Toolkit ainda (at? ontem) n?o est? instalando no 5.18 Para o meu ambiente pessoal, todos os m?dulos est?o est?veis na 5.12.x []'s 2013/6/24 Andr? Walker > Oi Erik, > > On Sun, Jun 23, 2013 at 11:08:15PM -0300, Erik Henrique wrote: > >> ... >> >> Can't call method "process" on an undefined value at >> /home/erik/.cpanm/work/**1372038925.13713/Dancer-1.** >> 3115/blib/lib/Dancer/T >> emplate/TemplateToolkit.pm line 57. >> # Looks like you planned 7 tests but ran 3. >> # Looks like your test exited with 2 just after 3. >> t/10_template/05_template_**toolkit.t ............ >> ... >> >> J? procurei no Google, issues e n?o encontrei nada que resolvesse o >> problema. Algu?m j? passou por esta quest e saberia dizer o que pega? >> Obrigado pela ajuda. >> > > Dando uma olhada por cima, parece que o Dancer precisaria do > Template::Toolkit > instalado, e como n?o encontra, retorna esse erro. ? apenas um palpite de > quem > deu uma olhada r?pida em t/10_template/05_template_**toolkit.t e > lib/Dancer/Template/**TemplateToolkit.pm no CPAN, n?o posso afirmar com > certeza. > Voc? pode tentar instalar Template::Toolkit atrav?s do cpanminus e ver se > resolve. Ali?s, voc? n?o disse: voc? est? instalando como? Via cpanminus ou > outro programa? > > O mais estranho ? que CPAN Testers n?o mostra nenhum problema com Perl > 5.19.0. > > http://www.cpantesters.org/**distro/D/Dancer.html > > Ele passa em praticamente tudo. > > Aconselho, como os outro disseram, a utilizar uma vers?o est?vel do Perl: > 5.(n?mero par).*. Mas mesmo assim, estou curioso para a causa do problema > no > seu caso, que parece n?o ser a vers?o do Perl! > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From djkakaroto at gmail.com Mon Jun 24 13:49:27 2013 From: djkakaroto at gmail.com (Diego djkakaroto) Date: Mon, 24 Jun 2013 18:49:27 -0200 Subject: [SP-pm] PerlPro In-Reply-To: <20130622221154.GA1343@andrewalker> References: <20130622221154.GA1343@andrewalker> Message-ID: Ficou muito bom o layout. Em 22 de junho de 2013 20:11, Andr? Walker escreveu: > Pessoal, > > Criamos uma wiki para o projeto do PerlPro, com um conte?do muit?ssimo > interessante: o projeto de layout do site :) > > Aos interessados: > > https://github.com/Brasil-**Perl-Mongers/perl-pro/wiki > > Digam o que acham! > > Tem tamb?m no reposit?rio uma vers?o do banco de dados, implementada com > sqitch ( http://sqitch.org ) em PostgreSQL. Se quiserem dar um pitaco > tamb?m, > ser? bem-vindo. A quest?o da localiza??o, e alguns outros campos das vagas, > ainda est?o sendo avaliadas. Acredito que vou utilizar a API do Google Maps > para armazenar a cidade que a empresa se encontra (e/ou a vaga). > > Abra?o, > Andr? > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -- *Atenciosamente, Diego Lopes* *Analista de Redes* *Network Analyst* *+55 (62) 8440-7829 (Oi)* *+55 (62) 9964-5161 (Vivo)* * * *?**Porque as pessoas que s?o loucas o suficiente para achar que podem mudar o mundo s?o as que, de fato, mudam.? (Steve Jobs)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lorn at lornlab.org Mon Jun 24 13:52:29 2013 From: lorn at lornlab.org (Lindolfo Lorn Rodrigues) Date: Mon, 24 Jun 2013 17:52:29 -0300 Subject: [SP-pm] PerlPro In-Reply-To: References: <20130622221154.GA1343@andrewalker> Message-ID: <96204F0A-D676-431C-B2EC-16D78391E629@lornlab.org> S? n?o gostei do PERL no logo, acho que Perl ficaria mais bacana. De resto t? muito bom. On Jun 24, 2013, at 5:49 PM, Diego djkakaroto wrote: > Ficou muito bom o layout. > > > Em 22 de junho de 2013 20:11, Andr? Walker escreveu: > Pessoal, > > Criamos uma wiki para o projeto do PerlPro, com um conte?do muit?ssimo > interessante: o projeto de layout do site :) > > Aos interessados: > > https://github.com/Brasil-Perl-Mongers/perl-pro/wiki > > Digam o que acham! > > Tem tamb?m no reposit?rio uma vers?o do banco de dados, implementada com > sqitch ( http://sqitch.org ) em PostgreSQL. Se quiserem dar um pitaco tamb?m, > ser? bem-vindo. A quest?o da localiza??o, e alguns outros campos das vagas, > ainda est?o sendo avaliadas. Acredito que vou utilizar a API do Google Maps > para armazenar a cidade que a empresa se encontra (e/ou a vaga). > > Abra?o, > Andr? > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > -- > Atenciosamente, > > Diego Lopes > Analista de Redes > Network Analyst > +55 (62) 8440-7829 (Oi) > +55 (62) 9964-5161 (Vivo) > > ?Porque as pessoas que s?o loucas o suficiente para achar que podem mudar o mundo s?o as que, de fato, mudam.? (Steve Jobs) > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Mon Jun 24 14:21:14 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 24 Jun 2013 18:21:14 -0300 Subject: [SP-pm] PerlPro In-Reply-To: <96204F0A-D676-431C-B2EC-16D78391E629@lornlab.org> References: <20130622221154.GA1343@andrewalker> <96204F0A-D676-431C-B2EC-16D78391E629@lornlab.org> Message-ID: Verdade, no Perlfaq diz que "PERL" ? uma gafe. 2013/6/24 Lindolfo Lorn Rodrigues : > S? n?o gostei do PERL no logo, acho que Perl ficaria mais bacana. > De resto t? muito bom. > > On Jun 24, 2013, at 5:49 PM, Diego djkakaroto wrote: > > Ficou muito bom o layout. > > > Em 22 de junho de 2013 20:11, Andr? Walker escreveu: >> >> Pessoal, >> >> Criamos uma wiki para o projeto do PerlPro, com um conte?do muit?ssimo >> interessante: o projeto de layout do site :) >> >> Aos interessados: >> >> https://github.com/Brasil-Perl-Mongers/perl-pro/wiki >> >> Digam o que acham! >> >> Tem tamb?m no reposit?rio uma vers?o do banco de dados, implementada com >> sqitch ( http://sqitch.org ) em PostgreSQL. Se quiserem dar um pitaco >> tamb?m, >> ser? bem-vindo. A quest?o da localiza??o, e alguns outros campos das >> vagas, >> ainda est?o sendo avaliadas. Acredito que vou utilizar a API do Google >> Maps >> para armazenar a cidade que a empresa se encontra (e/ou a vaga). >> >> Abra?o, >> Andr? >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > > -- > Atenciosamente, > > Diego Lopes > Analista de Redes > Network Analyst > +55 (62) 8440-7829 (Oi) > +55 (62) 9964-5161 (Vivo) > > ?Porque as pessoas que s?o loucas o suficiente para achar que podem mudar o > mundo s?o as que, de fato, mudam.? (Steve Jobs) > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From andregarciacarneiro at gmail.com Mon Jun 24 16:27:40 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Mon, 24 Jun 2013 20:27:40 -0300 Subject: [SP-pm] PerlPro In-Reply-To: References: <20130622221154.GA1343@andrewalker> <96204F0A-D676-431C-B2EC-16D78391E629@lornlab.org> Message-ID: O gente fresca... Ficou muito bom! Parab?ns! 2013/6/24 Daniel de Oliveira Mantovani > Verdade, no Perlfaq diz que "PERL" ? uma gafe. > > 2013/6/24 Lindolfo Lorn Rodrigues : > > S? n?o gostei do PERL no logo, acho que Perl ficaria mais bacana. > > De resto t? muito bom. > > > > On Jun 24, 2013, at 5:49 PM, Diego djkakaroto > wrote: > > > > Ficou muito bom o layout. > > > > > > Em 22 de junho de 2013 20:11, Andr? Walker > escreveu: > >> > >> Pessoal, > >> > >> Criamos uma wiki para o projeto do PerlPro, com um conte?do muit?ssimo > >> interessante: o projeto de layout do site :) > >> > >> Aos interessados: > >> > >> https://github.com/Brasil-Perl-Mongers/perl-pro/wiki > >> > >> Digam o que acham! > >> > >> Tem tamb?m no reposit?rio uma vers?o do banco de dados, implementada com > >> sqitch ( http://sqitch.org ) em PostgreSQL. Se quiserem dar um pitaco > >> tamb?m, > >> ser? bem-vindo. A quest?o da localiza??o, e alguns outros campos das > >> vagas, > >> ainda est?o sendo avaliadas. Acredito que vou utilizar a API do Google > >> Maps > >> para armazenar a cidade que a empresa se encontra (e/ou a vaga). > >> > >> Abra?o, > >> Andr? > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > > > > > > > > > > -- > > Atenciosamente, > > > > Diego Lopes > > Analista de Redes > > Network Analyst > > +55 (62) 8440-7829 (Oi) > > +55 (62) 9964-5161 (Vivo) > > > > ?Porque as pessoas que s?o loucas o suficiente para achar que podem > mudar o > > mundo s?o as que, de fato, mudam.? (Steve Jobs) > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Thu Jun 27 11:37:37 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Thu, 27 Jun 2013 15:37:37 -0300 Subject: [SP-pm] [off-topic] Evento SouDevCon Message-ID: Boa tarde pessoal, Algu?m aqui da lista tem a pretens?o de ir ao SouDevCon? O evento ter? trilha de Perl e esta com a chamada de trabalhos. Se algu?m daqui for aparecer por l? da um toque que eu provavelmente estarei por l? tamb?m! Mais informa??es sobre o evento: http://www.soudevcon.com.br Abra?o, * Daniel Vinciguerra* Web Solutions Architect and Owner at Bivee http://github.com/dvinciguerra -------------- next part -------------- An HTML attachment was scrubbed... URL: From leprevostfv at gmail.com Mon Jul 1 22:54:39 2013 From: leprevostfv at gmail.com (Felipe da Veiga Leprevost) Date: Tue, 02 Jul 2013 02:54:39 -0300 Subject: [SP-pm] =?utf-8?q?Submiss=C3=A3o_de_Palestras_YAPC=3A=3ABrasil_20?= =?utf-8?q?13?= Message-ID: <1372744479.4534.140661250817417.15CBC010@webmail.messagingengine.com> Ol? pessoal, O e-mail ? apenas mais um lembrete de que temos espa?os vagos ainda na programa??o do evento para palestrantes, enviem o quanto antes suas palestras para que possamos atrair um bom p?blico ao nosso evento. Qualquer d?vida ? s? procurar algu?m da Curitiba Perl Mongers ou a mim mesmo. Abra?os. -- Felipe da Veiga Leprevost www.leprevost.com.br Laboratory for Proteomics and Protein Engineering. Fiocruz, Brazil. From andregarciacarneiro at gmail.com Tue Jul 2 05:46:47 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 2 Jul 2013 09:46:47 -0300 Subject: [SP-pm] mini cpan Message-ID: Salve! Tem como criar mini reposit?rios remotos com o mini cpan? A id?ia ? ter um reposit?rio dispon?vel na rede local aqui da empresa em que trabalho. ? poss?vel? Se algu?m tiver algum material mais detalhado para ler, por favor me avisem! Obrigado! -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Tue Jul 2 07:09:01 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 2 Jul 2013 11:09:01 -0300 Subject: [SP-pm] mini cpan In-Reply-To: References: Message-ID: V? se isso te ajuda: https://metacpan.org/module/Pinto 2013/7/2 Andre Carneiro > Salve! > > Tem como criar mini reposit?rios remotos com o mini cpan? > > A id?ia ? ter um reposit?rio dispon?vel na rede local aqui da empresa em > que trabalho. ? poss?vel? > > Se algu?m tiver algum material mais detalhado para ler, por favor me > avisem! > > > > Obrigado! > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Tue Jul 2 07:41:25 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 2 Jul 2013 11:41:25 -0300 Subject: [SP-pm] mini cpan In-Reply-To: References: Message-ID: O Pinto??? Claro que sim, como n?o?!?!?! Valeu! 2013/7/2 Blabos de Blebe > V? se isso te ajuda: > > https://metacpan.org/module/Pinto > > > 2013/7/2 Andre Carneiro > >> Salve! >> >> Tem como criar mini reposit?rios remotos com o mini cpan? >> >> A id?ia ? ter um reposit?rio dispon?vel na rede local aqui da empresa em >> que trabalho. ? poss?vel? >> >> Se algu?m tiver algum material mais detalhado para ler, por favor me >> avisem! >> >> >> >> Obrigado! >> >> -- >> Andr? Garcia Carneiro >> Software Engineer >> (11)982907780 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From neilsonlima at gmail.com Wed Jul 3 05:52:11 2013 From: neilsonlima at gmail.com (Neilson Lima) Date: Wed, 3 Jul 2013 09:52:11 -0300 Subject: [SP-pm] PerlPro In-Reply-To: References: <20130622221154.GA1343@andrewalker> Message-ID: muito show. parab?ns @Nilton feito com bootstrap Em 22 de junho de 2013 21:22, Nilton OS escreveu: > Show, Layout com Jquery ? > Ficou bacana, vai ficar bonito para ver em Tablet e SmartPhone. > > Parabens !!! > > Qual ? a data do lan?amento ? > > > > Em 22 de junho de 2013 19:21, Lucas Mateus > escreveu: > > >> Animal, pra mim ficou show. >> >> Em 22/06/2013, ?s 19:11, Andr? Walker escreveu: >> >> > Pessoal, >> > >> > Criamos uma wiki para o projeto do PerlPro, com um conte?do muit?ssimo >> > interessante: o projeto de layout do site :) >> > >> > Aos interessados: >> > >> > https://github.com/Brasil-Perl-Mongers/perl-pro/wiki >> > >> > Digam o que acham! >> > >> > Tem tamb?m no reposit?rio uma vers?o do banco de dados, implementada com >> > sqitch ( http://sqitch.org ) em PostgreSQL. Se quiserem dar um pitaco >> tamb?m, >> > ser? bem-vindo. A quest?o da localiza??o, e alguns outros campos das >> vagas, >> > ainda est?o sendo avaliadas. Acredito que vou utilizar a API do Google >> Maps >> > para armazenar a cidade que a empresa se encontra (e/ou a vaga). >> > >> > Abra?o, >> > Andr? >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > > .............................................................................. > *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro > > *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do > esfor?o inteligente." (John Ruskin) > "A mente que se abre a uma nova ideia jamais volta ao seu tamanho > original" (Albert Einstein)* > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Wed Jul 3 07:07:49 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 3 Jul 2013 11:07:49 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5DFeliz_anivers=E1rio_Solli!?= Message-ID: Feliz anivers?rio Solli! Tudo de bom pra voc?! Cheers! -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From geraldonetto at gmail.com Wed Jul 3 07:13:39 2013 From: geraldonetto at gmail.com (Geraldo Netto) Date: Wed, 3 Jul 2013 11:13:39 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5DFeliz_anivers=E1rio_Solli!?= In-Reply-To: References: Message-ID: Solli++; Grande Abra?o, Geraldo Netto Non dvcor, dvco => Sapere Aude S?o Paulo, Brasil, -3gmt site: http://exdev.sf.net/ 2013/7/3 Andre Carneiro : > Feliz anivers?rio Solli! Tudo de bom pra voc?! > > > > Cheers! > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From ricardostock at bol.com.br Wed Jul 3 07:32:58 2013 From: ricardostock at bol.com.br (ricardostock at bol.com.br) Date: Wed, 3 Jul 2013 11:32:58 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5DFeliz_anivers=E1rio_Solli!?= In-Reply-To: References: Message-ID: Boa.... Parabens... que venham os cabelos brancos Felicidades Solli Ricardo Stock http://www.stocksistemas.com.br -------------------------------------------------------------------------------- =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: -------------- Pr?xima Parte ---------- Um anexo n?o-texto foi limpo... Nome: n?o dispon?vel Tipo: image/png Tamanho: 1041 bytes Descri??o: n?o dispon?vel URL: From neilsonlima at gmail.com Wed Jul 3 09:33:16 2013 From: neilsonlima at gmail.com (Neilson Lima) Date: Wed, 3 Jul 2013 13:33:16 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5DFeliz_anivers=E1rio_Solli!?= In-Reply-To: References: Message-ID: Em 3 de julho de 2013 11:07, Andre Carneiro escreveu: > Feliz anivers?rio Solli! Tudo de bom pra voc?! > +1 Parab?ns -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Wed Jul 3 10:43:26 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Wed, 3 Jul 2013 14:43:26 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5DFeliz_anivers=E1rio_Solli!?= In-Reply-To: References: Message-ID: Parab?ns e felicidades :) Em 3 de julho de 2013 13:33, Neilson Lima escreveu: > > > > Em 3 de julho de 2013 11:07, Andre Carneiro > escreveu: > > Feliz anivers?rio Solli! Tudo de bom pra voc?! >> > > +1 Parab?ns > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dan.vinciguerra at gmail.com Wed Jul 3 10:56:08 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Wed, 3 Jul 2013 14:56:08 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5DFeliz_anivers=E1rio_Solli!?= In-Reply-To: References: Message-ID: Parab?ns Solli! Um grande abra?o e muitas felicidades pra voc?. Solli++ * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/7/3 Lucas Moraes > Parab?ns e felicidades :) > > > Em 3 de julho de 2013 13:33, Neilson Lima escreveu: > >> >> >> >> Em 3 de julho de 2013 11:07, Andre Carneiro < >> andregarciacarneiro at gmail.com> escreveu: >> >> Feliz anivers?rio Solli! Tudo de bom pra voc?! >>> >> >> +1 Parab?ns >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From design.silveira at gmail.com Thu Jul 11 19:25:59 2013 From: design.silveira at gmail.com (Rafael Silveira) Date: Thu, 11 Jul 2013 23:25:59 -0300 Subject: [SP-pm] Perl e Biotecnologia. Message-ID: Boa noite mongers! J? faz algum tempo que tenho lido alguns artigos sobre bioinformatica, e foi este assunto que me fez me interessar mais ainda por Perl. A problema ? que ainda n?o sei muita coisa, mas gostaria de saber, se a algu?m aqui no grupo que conhece, gosta, ou vem estudando sobre bioinformatica e/ou usa Perl como linguagem principal. Desde j? agrade?o a aten??o de todos! []'s -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Thu Jul 11 19:29:18 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Fri, 12 Jul 2013 04:29:18 +0200 Subject: [SP-pm] Perl e Biotecnologia. In-Reply-To: References: Message-ID: uma dica: http://setemasters.imasters.com.br/conversas/perl-na-bioinformatica/ 2013/7/12 Rafael Silveira > Boa noite mongers! > > J? faz algum tempo que tenho lido alguns artigos sobre bioinformatica, e > foi este assunto que me fez me interessar mais ainda por Perl. > > A problema ? que ainda n?o sei muita coisa, mas gostaria de saber, se a > algu?m aqui no grupo que conhece, gosta, ou vem estudando sobre > bioinformatica e/ou usa Perl como linguagem principal. > > Desde j? agrade?o a aten??o de todos! > > []'s > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From design.silveira at gmail.com Thu Jul 11 19:45:57 2013 From: design.silveira at gmail.com (Rafael Silveira) Date: Thu, 11 Jul 2013 23:45:57 -0300 Subject: [SP-pm] Perl e Biotecnologia. In-Reply-To: References: Message-ID: Nossa, isso que ? grupo bom! hahah Obrigado pela resposta r?pida. Mas ent?o, vamos l?! Gostei do v?deo, muito legal. Eu j? tinha entendido essa quest?o do que se trata bioinform?tica, gostei de ver que escolhi a linguagem certa. Por?m, n?o sou bi?logo, pretendo come?ar a gradua??o na ?rea de Ci?ncias Biol?gicas ano que vem, mas at? l?, gostaria de saber se algu?m tem algum material onde eu ja possa come?ar meus estudos nessa ?rea. Seria ?timo se algu?m aqui estiver trabalhando em algum projeto open source baseado em bioinform?tica e Perl, e estiver precisando de desenvolvedores volunt?rios. Ficaria muito feliz em ajudar, e aprender tamb?m, claro. Bom, ? isso! Valeu Tiago, e valeu ai todo mundo do grupo! []'s Em 11 de julho de 2013 23:29, Tiago Peczenyj escreveu: > uma dica: > > http://setemasters.imasters.com.br/conversas/perl-na-bioinformatica/ > > > > 2013/7/12 Rafael Silveira > >> Boa noite mongers! >> >> J? faz algum tempo que tenho lido alguns artigos sobre bioinformatica, e >> foi este assunto que me fez me interessar mais ainda por Perl. >> >> A problema ? que ainda n?o sei muita coisa, mas gostaria de saber, se a >> algu?m aqui no grupo que conhece, gosta, ou vem estudando sobre >> bioinformatica e/ou usa Perl como linguagem principal. >> >> Desde j? agrade?o a aten??o de todos! >> >> []'s >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leprevostfv at gmail.com Thu Jul 11 19:59:05 2013 From: leprevostfv at gmail.com (Felipe da Veiga Leprevost) Date: Thu, 11 Jul 2013 23:59:05 -0300 Subject: [SP-pm] Perl e Biotecnologia. In-Reply-To: References: Message-ID: <1373597945.23678.140661254732577.1D385BC1@webmail.messagingengine.com> Oi Rafael Que bom que voc? j? tomou gosto pela coisa, a maioria das pessoas sai da faculdade sem ter tido nenhum tipo de contato com a ?rea. A ?rea de bioinfo ? bastante avan?ada e exige da pessoa um bom conhecimento de computa??o e da quest?o biol?gica que ela estuda, ainda ? mais comum de se encontrar pessoas da ?rea biol?gica do que de alguma ?rea da computa??o trabalhando com bioinfo. Acho bem legal voc? querer j? poder participar de algum projeto, por?m ? bom que tenha base te?rica e pr?tica antes, pois fazer bioinfo n?o apenas codificar e fazer programas, ela se estende at? a parte que n?s chamamos de an?lise de dados onde a pessoa precisa interpretar dados coletados e gerar uma hip?tese, por exemplo. Se quiser podemos conversar melhor por e-mail fora da lista, ? s? me escrever que posso lhe dar umas dicas. Abra?os -- Felipe da Veiga Leprevost www.leprevost.com.br Laboratory for Proteomics and Protein Engineering. Fiocruz, Brazil. On Thu, Jul 11, 2013, at 11:45 PM, Rafael Silveira wrote: > Nossa, isso que ? grupo bom! hahah > Obrigado pela resposta r?pida. > > Mas ent?o, vamos l?! Gostei do v?deo, muito legal. Eu j? tinha entendido > essa quest?o do que se trata bioinform?tica, gostei de ver que escolhi a > linguagem certa. > Por?m, n?o sou bi?logo, pretendo come?ar a gradua??o na ?rea de Ci?ncias > Biol?gicas ano que vem, mas at? l?, gostaria de saber se algu?m tem algum > material onde eu ja possa come?ar meus estudos nessa ?rea. > > Seria ?timo se algu?m aqui estiver trabalhando em algum projeto open > source > baseado em bioinform?tica e Perl, e estiver precisando de desenvolvedores > volunt?rios. Ficaria muito feliz em ajudar, e aprender tamb?m, claro. > > Bom, ? isso! Valeu Tiago, e valeu ai todo mundo do grupo! > > []'s > > > Em 11 de julho de 2013 23:29, Tiago Peczenyj > escreveu: > > > uma dica: > > > > http://setemasters.imasters.com.br/conversas/perl-na-bioinformatica/ > > > > > > > > 2013/7/12 Rafael Silveira > > > >> Boa noite mongers! > >> > >> J? faz algum tempo que tenho lido alguns artigos sobre bioinformatica, e > >> foi este assunto que me fez me interessar mais ainda por Perl. > >> > >> A problema ? que ainda n?o sei muita coisa, mas gostaria de saber, se a > >> algu?m aqui no grupo que conhece, gosta, ou vem estudando sobre > >> bioinformatica e/ou usa Perl como linguagem principal. > >> > >> Desde j? agrade?o a aten??o de todos! > >> > >> []'s > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > >> > > > > > > -- > > Tiago B. Peczenyj > > Linux User #405772 > > > > http://about.me/peczenyj > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From hailton.david at gmail.com Fri Jul 12 04:34:08 2013 From: hailton.david at gmail.com (hailton david lemos) Date: Fri, 12 Jul 2013 08:34:08 -0300 Subject: [SP-pm] Perl e Biotecnologia. In-Reply-To: References: Message-ID: Ol? Rafael, Tem um material que escrevi sobre Introdu??o a Linguagem Perl para Bioinform?tica, segue o link para voc? baixar: https://www.dropbox.com/s/sqlcd0vahhpo39h/Analise%20Evolutiva%20-%20Introdu%C3%A7%C3%A3o%20%C3%A0%20programa%C3%A7%C3%A3o%20em%20Perl%20para%20Bioinform%C3%A1tica.pdf [ ]'s, ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- * Hailton David Lemos - ? - ?-? - ?- ? - ? - ? (62) 8291-8610 **(62) 8455-0049 Curr?culo Lattes:http://lattes.cnpq.br/6984620495051513 *(( o |__|)) o |__| o |\ o | \ o |\ / *\ o | | (o |/ \ / | / |/ Em 11 de julho de 2013 23:25, Rafael Silveira escreveu: > Boa noite mongers! > > J? faz algum tempo que tenho lido alguns artigos sobre bioinformatica, e > foi este assunto que me fez me interessar mais ainda por Perl. > > A problema ? que ainda n?o sei muita coisa, mas gostaria de saber, se a > algu?m aqui no grupo que conhece, gosta, ou vem estudando sobre > bioinformatica e/ou usa Perl como linguagem principal. > > Desde j? agrade?o a aten??o de todos! > > []'s > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nuba at fastmail.fm Fri Jul 12 04:56:52 2013 From: nuba at fastmail.fm (Nuba Princigalli) Date: Fri, 12 Jul 2013 08:56:52 -0300 Subject: [SP-pm] Perl e Biotecnologia. In-Reply-To: References: Message-ID: <1373630212.20505.140661254859921.5C2F89A1@webmail.messagingengine.com> On Thu, Jul 11, 2013, at 11:45 PM, Rafael Silveira wrote: Seria ?timo se algu?m aqui estiver trabalhando em algum projeto open source baseado em bioinform?tica e Perl, e estiver precisando de desenvolvedores volunt?rios. Ficaria muito feliz em ajudar, e aprender tamb?m, claro. Veja [1]http://bioperl.org/wiki/Main_Page ou entre no canal de IRC [2]http://bioperl.org/wiki/IRC #bioperl na rede irc.freenode.net! :) -- Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli Discipline is not an end in itself, just a means to an end. - King Crimson References 1. http://bioperl.org/wiki/Main_Page 2. http://bioperl.org/wiki/IRC -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Fri Jul 12 15:30:25 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Fri, 12 Jul 2013 19:30:25 -0300 Subject: [SP-pm] Oportunidades Message-ID: Pessoal, Estou iniciando uma nova rodada de recrutamento com abertura para profissionais j?nior e s?nior e estamos abertos a ouvir sobre as pretens?es salariais e a disponibilidade para jornadas de trabalho: 20h, 30h ou 40h semanais a ser avaliado pessoa a pessoa? O projeto est? ficando muito bacana. Estamos compatibilizando nossa pol?tica de branches com o Extreme Programming, que estamos come?ando a usar como processo de desenvolvimento de software e muitas outras coisas interessantes. Ent?o, se voc? gostaria de se juntar ao time t?cnico de uma nova startup brasileria que conta com alguns dos desenvolvedores mais experi?ntes da comunidade Perl local, essa ? a sua oportunidade: envie um email para leonardo at urby.com.br! -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Mon Jul 15 06:03:58 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 15 Jul 2013 10:03:58 -0300 Subject: [SP-pm] Boas Vindas ao Rafael S. Message-ID: Ol? Rafael S., seja bem-vindo ? lista. Por favor, conte-nos como conheceu a lista e onde voc? usa perl no cotidiano. Fique ? vontade para postar, a casa ? sua. -- Eden Cardim -- S?o Paulo Perl Mongers From jniltinho at gmail.com Mon Jul 15 06:09:01 2013 From: jniltinho at gmail.com (Nilton OS) Date: Mon, 15 Jul 2013 10:09:01 -0300 Subject: [SP-pm] Framework Perl com uWSGI Message-ID: Ol? a todos. Gostaria de saber quais frameworks em Perl tem suporte a wsgi, para usar o uWSGI Obrigado -- .............................................................................. *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o inteligente." (John Ruskin) "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Mon Jul 15 06:20:09 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 15 Jul 2013 15:20:09 +0200 Subject: [SP-pm] Framework Perl com uWSGI In-Reply-To: References: Message-ID: Ola a maioria dos frameworks (Catalyst, Dancer, Mojolicious) suportam PSGI que ? a especifica??o para Perl "baseada" em WSGI. A implementa??o de PSGI corrente ? o Plack e existem varios sevidores (Starman, por exemplo) que suportam a especifica??o. Para funcionar com uWSGI vc precisa de algum driver. Deve ser facil de fazer. 2013/7/15 Nilton OS > Ol? a todos. > > Gostaria de saber quais frameworks em Perl tem suporte a wsgi, para usar o > uWSGI > > Obrigado > > > -- > > .............................................................................. > *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro > > *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do > esfor?o inteligente." (John Ruskin) > "A mente que se abre a uma nova ideia jamais volta ao seu tamanho > original" (Albert Einstein)* > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Mon Jul 15 07:02:36 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 15 Jul 2013 11:02:36 -0300 Subject: [SP-pm] Framework Perl com uWSGI In-Reply-To: References: Message-ID: Quase todos que se prezam. Dancer, Catalyst, Web::Simple, mojo, http://plackperl.org/ 2013/7/15 Nilton OS > Ol? a todos. > > Gostaria de saber quais frameworks em Perl tem suporte a wsgi, para usar o > uWSGI > > Obrigado > > > -- > > .............................................................................. > *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro > > *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do > esfor?o inteligente." (John Ruskin) > "A mente que se abre a uma nova ideia jamais volta ao seu tamanho > original" (Albert Einstein)* > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Mon Jul 15 07:25:17 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Mon, 15 Jul 2013 11:25:17 -0300 Subject: [SP-pm] Boas Vindas ao Rafael S. In-Reply-To: References: Message-ID: vem bindo! :-B * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/7/15 Eden Cardim > > Ol? Rafael S., seja bem-vindo ? lista. Por favor, conte-nos como > conheceu a lista e onde voc? usa perl no cotidiano. Fique ? vontade > para postar, a casa ? sua. > > -- > Eden Cardim -- S?o Paulo Perl Mongers > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Mon Jul 15 07:25:17 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Mon, 15 Jul 2013 11:25:17 -0300 Subject: [SP-pm] Boas Vindas ao Rafael S. In-Reply-To: References: Message-ID: vem bindo! :-B * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/7/15 Eden Cardim > > Ol? Rafael S., seja bem-vindo ? lista. Por favor, conte-nos como > conheceu a lista e onde voc? usa perl no cotidiano. Fique ? vontade > para postar, a casa ? sua. > > -- > Eden Cardim -- S?o Paulo Perl Mongers > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Mon Jul 15 08:19:48 2013 From: ricardostock at bol.com.br (ricardostock at bol.com.br) Date: Mon, 15 Jul 2013 12:19:48 -0300 Subject: [SP-pm] Boas Vindas ao Rafael S. In-Reply-To: References: Message-ID: <5D3A085EF4444E888120CA8D1CB8EE40@PcRicardo> Boa... seja bem vindo Ricardo Stock http://www.stocksistemas.com.br -----Mensagem Original----- From: Eden Cardim Sent: Monday, July 15, 2013 10:03 AM To: saopaulo-pm at pm.org Subject: [SP-pm] Boas Vindas ao Rafael S. Ol? Rafael S., seja bem-vindo ? lista. Por favor, conte-nos como conheceu a lista e onde voc? usa perl no cotidiano. Fique ? vontade para postar, a casa ? sua. -- Eden Cardim -- S?o Paulo Perl Mongers =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer From daniel.oliveira.mantovani at gmail.com Mon Jul 15 08:43:49 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel Mantovani) Date: Mon, 15 Jul 2013 12:43:49 -0300 Subject: [SP-pm] Boas Vindas ao Rafael S. In-Reply-To: <5D3A085EF4444E888120CA8D1CB8EE40@PcRicardo> References: <5D3A085EF4444E888120CA8D1CB8EE40@PcRicardo> Message-ID: <075F1B97-120C-4E16-A094-5B2DAE6240E0@gmail.com> Seja muito bem vindo! Sent from my iPhone On 15/07/2013, at 12:19, wrote: > Boa... seja bem vindo > > > > Ricardo Stock > http://www.stocksistemas.com.br > > -----Mensagem Original----- From: Eden Cardim > Sent: Monday, July 15, 2013 10:03 AM > To: saopaulo-pm at pm.org > Subject: [SP-pm] Boas Vindas ao Rafael S. > > > Ol? Rafael S., seja bem-vindo ? lista. Por favor, conte-nos como > conheceu a lista e onde voc? usa perl no cotidiano. Fique ? vontade > para postar, a casa ? sua. > > -- > Eden Cardim -- S?o Paulo Perl Mongers > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From dev.silveira at yahoo.com Mon Jul 15 08:58:57 2013 From: dev.silveira at yahoo.com (Rafael Silveira) Date: Mon, 15 Jul 2013 08:58:57 -0700 (PDT) Subject: [SP-pm] Boas Vindas ao Rafael S. In-Reply-To: <075F1B97-120C-4E16-A094-5B2DAE6240E0@gmail.com> References: <5D3A085EF4444E888120CA8D1CB8EE40@PcRicardo> <075F1B97-120C-4E16-A094-5B2DAE6240E0@gmail.com> Message-ID: <1373903937.38568.YahooMailNeo@web120403.mail.ne1.yahoo.com> Valeu galera, Ent?o, na verdade j? fazia parte da lista, com um outro e-mail. Por?m nunca fui muito ativo aqui n?o. Meu interesse em Perl vem aumentando, e estou com muita vontade de trabalhar com Perl. Tenho 25 anos, e trabalho como webdeveloper a mais de 7 anos, utilizando PHP com MySQL/PostgreSQL e JavaScript/jQuery. Mas Perl sempre quis trabalhar com Perl. Conheci Python e Ruby, mas ainda assim, continuo preferindo Perl. Ainda mais por que quero ir trabalhar com Bioinformatica em um futuero breve. ? isso ai, espero poder ajudar voc?s em breve. Para melhorar meu skill em Perl, estou pensando em postar algo no CPAN. A principio coisas bem simples, mas com o tempo, espero contribuir realmente com a comunidade Perl. []'s -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From acid06 at gmail.com Mon Jul 15 12:19:36 2013 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Mon, 15 Jul 2013 16:19:36 -0300 Subject: [SP-pm] Oportunidades In-Reply-To: References: Message-ID: 2013/7/12 Leonardo Ruoso : > Ent?o, se voc? gostaria de se juntar ao time t?cnico de uma nova startup > brasileria que conta com alguns dos desenvolvedores mais experi?ntes da > comunidade Perl local, essa ? a sua oportunidade: envie um email para > leonardo at urby.com.br! Entrei no site da Urby e me surpreendi. Tinha a id?ia de fazer uma ferramenta assim desde a primeira vez que fui procurar um apartamento pra alugar em 2009/2010... na ?poca, at? comecei a fazer os scrapers. Conhe?o outra pessoa que teve a mesma id?ia e chegou a fazer um prot?tipo funcional (http://www.tremutil.com.br/) aqui pra BH, mas sem estar muito polido. Coincidentemente, hoje mesmo estava pensando novamente nisso, ap?s ler um artigo do Paul Graham, que tamb?m fica como dica para leitura: - http://www.paulgraham.com/ds.html Acho que a id?ia ? boa e a ferramenta necess?ria... desejo sorte a voc?s. -Nilson From acid06 at gmail.com Mon Jul 15 12:19:36 2013 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Mon, 15 Jul 2013 16:19:36 -0300 Subject: [SP-pm] Oportunidades In-Reply-To: References: Message-ID: 2013/7/12 Leonardo Ruoso : > Ent?o, se voc? gostaria de se juntar ao time t?cnico de uma nova startup > brasileria que conta com alguns dos desenvolvedores mais experi?ntes da > comunidade Perl local, essa ? a sua oportunidade: envie um email para > leonardo at urby.com.br! Entrei no site da Urby e me surpreendi. Tinha a id?ia de fazer uma ferramenta assim desde a primeira vez que fui procurar um apartamento pra alugar em 2009/2010... na ?poca, at? comecei a fazer os scrapers. Conhe?o outra pessoa que teve a mesma id?ia e chegou a fazer um prot?tipo funcional (http://www.tremutil.com.br/) aqui pra BH, mas sem estar muito polido. Coincidentemente, hoje mesmo estava pensando novamente nisso, ap?s ler um artigo do Paul Graham, que tamb?m fica como dica para leitura: - http://www.paulgraham.com/ds.html Acho que a id?ia ? boa e a ferramenta necess?ria... desejo sorte a voc?s. -Nilson From dev.silveira at yahoo.com Mon Jul 15 14:05:52 2013 From: dev.silveira at yahoo.com (Rafael Silveira) Date: Mon, 15 Jul 2013 14:05:52 -0700 (PDT) Subject: [SP-pm] Melhor forma para... Message-ID: <1373922352.22016.YahooMailNeo@web120404.mail.ne1.yahoo.com> Boa noite mongers. Gra?as a sugest?o do nosso amigo Felipe Leprevost, entrei no roseland.info e comecei a brincar. O primeiro problema foi contar o n?mero de ocorrencias numa string. Eis o c?digo que eu utilizei. #!/usr/bin/env perl use strict; use warnings; open IFILE, '<', '../../data/string/counting.txt' or die('File not found'); my @nucleotides = qw(0 0 0 0); while (my $line = ) { ??chomp $line; ?? ??$nucleotides[0] += ($line =~ tr/A/g/); ??$nucleotides[1] += ($line =~ tr/C/g/); ??$nucleotides[2] += ($line =~ tr/G/g/); ??$nucleotides[3] += ($line =~ tr/T/g/); } close IFILE; open OFILE, '>', '../../output/string/counting.txt' or die('Can\'t create file'); print OFILE join(" ", @nucleotides); close OFILE; O problema ? que n?o estou satisfeito com o c?digo na hora que eu somo o numero do ocorrencias nos indices da array: ??$nucleotides[0] += ($line =~ tr/A/g/); ??$nucleotides[1] += ($line =~ tr/C/g/); ??$nucleotides[2] += ($line =~ tr/G/g/); ??$nucleotides[3] += ($line =~ tr/T/g/); Existe uma forma melhor para fazer isso em uma linha? []'s -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Mon Jul 15 14:17:32 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 15 Jul 2013 23:17:32 +0200 Subject: [SP-pm] Melhor forma para... In-Reply-To: <1373922352.22016.YahooMailNeo@web120404.mail.ne1.yahoo.com> References: <1373922352.22016.YahooMailNeo@web120404.mail.ne1.yahoo.com> Message-ID: sempre tem. 1 crie um hash com as letras A C G T como chave e 0 como valor %x = ( A => 0, ... ); 2. faca um loop sobre as chaves for my $letter (keys %x){ } 3. dentro substitua $letter pelo q vc quer. to no celular... por isso ta ruim de dar um exemplo claro. Em 15/07/2013 18:06, "Rafael Silveira" escreveu: > Boa noite mongers. > > Gra?as a sugest?o do nosso amigo Felipe Leprevost, entrei no roseland.infoe comecei a brincar. > > O primeiro problema foi contar o n?mero de ocorrencias numa string. > > Eis o c?digo que eu utilizei. > > #!/usr/bin/env perl > > use strict; > use warnings; > > open IFILE, '<', '../../data/string/counting.txt' or die('File not found'); > > my @nucleotides = qw(0 0 0 0); > > while (my $line = ) { > chomp $line; > > $nucleotides[0] += ($line =~ tr/A/g/); > $nucleotides[1] += ($line =~ tr/C/g/); > $nucleotides[2] += ($line =~ tr/G/g/); > $nucleotides[3] += ($line =~ tr/T/g/); > } > close IFILE; > > open OFILE, '>', '../../output/string/counting.txt' or die('Can\'t create file'); > print OFILE join(" ", @nucleotides); > close OFILE; > > O problema ? que n?o estou satisfeito com o c?digo na hora que eu somo o numero do ocorrencias nos indices da array: > > $nucleotides[0] += ($line =~ tr/A/g/); > $nucleotides[1] += ($line =~ tr/C/g/); > $nucleotides[2] += ($line =~ tr/G/g/); > $nucleotides[3] += ($line =~ tr/T/g/); > > Existe uma forma melhor para fazer isso em uma linha? > > []'s > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dev.silveira at yahoo.com Mon Jul 15 15:26:25 2013 From: dev.silveira at yahoo.com (Rafael Silveira) Date: Mon, 15 Jul 2013 15:26:25 -0700 (PDT) Subject: [SP-pm] Melhor forma para... In-Reply-To: References: <1373922352.22016.YahooMailNeo@web120404.mail.ne1.yahoo.com> Message-ID: <1373927185.93124.YahooMailNeo@web120404.mail.ne1.yahoo.com> Valeu Tiago. Cara, na primeira vez eu usei hash. Por?m tive problemas para executar o counting, mas ai dei uma pesquisada e ficou assim: #!/usr/bin/env perl use strict; use warnings; open IFILE, '<', '../../data/string/counting.txt' or die('File not found'); my %nucleotides = ( ? 'A' => 0, ? 'C' => 0, ? 'G' => 0, ? 'T' => 0, ); while (my $line = ) { ? chomp $line; ?? ? for my $letter (keys %nucleotides) { ? ? $nucleotides{$letter} += ( () = $line =~ /$letter/g ); ? } } close IFILE; open OFILE, '>', '../../output/string/counting.txt' or die('Can\'t create file'); print OFILE join(' ', values(%nucleotides)); close OFILE; Por?m n?o mant?m a ordem A C G T. O Perl muda a ordem dessa lista baseado nas letras (a que vier primeiro) que ele encontra no arquivo? J? tentei usar sorte, e n?o funcionou. Desculpa galera, sou newbie demais em perl. E consigo aprender melhor com exemplos! []'s -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Mon Jul 15 15:37:26 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 15 Jul 2013 19:37:26 -0300 Subject: [SP-pm] Melhor forma para... In-Reply-To: <1373927185.93124.YahooMailNeo@web120404.mail.ne1.yahoo.com> References: <1373922352.22016.YahooMailNeo@web120404.mail.ne1.yahoo.com> <1373927185.93124.YahooMailNeo@web120404.mail.ne1.yahoo.com> Message-ID: Hash n?o mantem ordem. Voc? pode criar uma array com a ordem desejada e mandar escrever na ordem. for my $letra_atual (qw /A C G T/) { print OFILE $nucleotides{$letra_atual}, " "; } Lembrando que fazendo assim, vai ter um espa?o a mais no final do arquivo, isso importa? 2013/7/15 Rafael Silveira > Valeu Tiago. > > Cara, na primeira vez eu usei hash. Por?m tive problemas para executar o > counting, mas ai dei uma pesquisada e ficou assim: > > #!/usr/bin/env perl > > use strict; > use warnings; > > open IFILE, '<', '../../data/string/counting.txt' or die('File not found'); > > my %nucleotides = ( > 'A' => 0, > 'C' => 0, > 'G' => 0, > 'T' => 0, > ); > > while (my $line = ) { > chomp $line; > > for my $letter (keys %nucleotides) { > $nucleotides{$letter} += ( () = $line =~ /$letter/g ); > } > } > > close IFILE; > > open OFILE, '>', '../../output/string/counting.txt' or die('Can\'t create > file'); > print OFILE join(' ', values(%nucleotides)); > close OFILE; > > Por?m n?o mant?m a ordem A C G T. O Perl muda a ordem dessa lista baseado > nas letras (a que vier primeiro) que ele encontra no arquivo? > > J? tentei usar sorte, e n?o funcionou. Desculpa galera, sou newbie demais > em perl. E consigo aprender melhor com exemplos! > > []'s > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From dev.silveira at yahoo.com Mon Jul 15 15:46:37 2013 From: dev.silveira at yahoo.com (Rafael Silveira) Date: Mon, 15 Jul 2013 15:46:37 -0700 (PDT) Subject: [SP-pm] Melhor forma para... In-Reply-To: References: <1373922352.22016.YahooMailNeo@web120404.mail.ne1.yahoo.com> <1373927185.93124.YahooMailNeo@web120404.mail.ne1.yahoo.com> Message-ID: <1373928397.8657.YahooMailNeo@web120401.mail.ne1.yahoo.com> Boa noite Renato. Na verdade, n?o importa n?o! Mas, eu gostaria de fazer da melhor forma poss?vel, inclusive evitar ?usar outro for. Estava pensando em fazer algo parecido, por?m salvar num array, e mandar pro arquivo com um join(' ', $var). Mas mesmo assim utilizaria o for. Muito obrigado a todos! :D []'s -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Mon Jul 15 16:04:12 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 15 Jul 2013 20:04:12 -0300 Subject: [SP-pm] Melhor forma para... In-Reply-To: <1373928397.8657.YahooMailNeo@web120401.mail.ne1.yahoo.com> References: <1373922352.22016.YahooMailNeo@web120404.mail.ne1.yahoo.com> <1373927185.93124.YahooMailNeo@web120404.mail.ne1.yahoo.com> <1373928397.8657.YahooMailNeo@web120401.mail.ne1.yahoo.com> Message-ID: Acredito que n?o h? motivos para n?o utilizar o *for *nesse caso, at? porque, n?o parece ter muitas outras solu??es, se for pra deixar o codigo menor, ficar? menos legivel. se for pra aumentar a velocidade, voc? pode reescrever em alguma linguagem compilada, tipo C, s? que vai dar mais trabalho! 2013/7/15 Rafael Silveira > Boa noite Renato. > > Na verdade, n?o importa n?o! > Mas, eu gostaria de fazer da melhor forma poss?vel, inclusive evitar usar > outro for. > Estava pensando em fazer algo parecido, por?m salvar num array, e mandar > pro arquivo com um join(' ', $var). > > Mas mesmo assim utilizaria o for. > > Muito obrigado a todos! :D > > []'s > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From gabiruh at gmail.com Mon Jul 15 16:56:49 2013 From: gabiruh at gmail.com (Gabriel Andrade) Date: Mon, 15 Jul 2013 20:56:49 -0300 Subject: [SP-pm] Melhor forma para... In-Reply-To: <1373922352.22016.YahooMailNeo@web120404.mail.ne1.yahoo.com> References: <1373922352.22016.YahooMailNeo@web120404.mail.ne1.yahoo.com> Message-ID: <3F94711E-D3CC-4694-8B82-4CB871B86310@gmail.com> perl -wnE 'BEGIN {my %h} chomp; $h{$_}+=1 for grep {/[ACGT]/} split //; END { say qq($_ => $h{$_}) for sort keys %h}' nucleotideos.txt On Jul 15, 2013, at 6:05 PM, Rafael Silveira wrote: > Boa noite mongers. > > Gra?as a sugest?o do nosso amigo Felipe Leprevost, entrei no roseland.info e comecei a brincar. > > O primeiro problema foi contar o n?mero de ocorrencias numa string. > > Eis o c?digo que eu utilizei. > > #!/usr/bin/env perl > > use strict; > use warnings; > > open IFILE, '<', '../../data/string/counting.txt' or die('File not found'); > > my @nucleotides = qw(0 0 0 0); > > while (my $line = ) { > chomp $line; > > $nucleotides[0] += ($line =~ tr/A/g/); > $nucleotides[1] += ($line =~ tr/C/g/); > $nucleotides[2] += ($line =~ tr/G/g/); > $nucleotides[3] += ($line =~ tr/T/g/); > } > close IFILE; > > open OFILE, '>', '../../output/string/counting.txt' or die('Can\'t create file'); > print OFILE join(" ", @nucleotides); > close OFILE; > > O problema ? que n?o estou satisfeito com o c?digo na hora que eu somo o numero do ocorrencias nos indices da array: > > $nucleotides[0] += ($line =~ tr/A/g/); $nucleotides[1] += ($line =~ tr/C/g/); $nucleotides[2] += ($line =~ tr/G/g/); $nucleotides[3] += ($line =~ tr/T/g/); > Existe uma forma melhor para fazer isso em uma linha? > []'s > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From blabos at gmail.com Tue Jul 16 07:43:00 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 16 Jul 2013 11:43:00 -0300 Subject: [SP-pm] Melhor forma para... In-Reply-To: References: <1373922352.22016.YahooMailNeo@web120404.mail.ne1.yahoo.com> <1373927185.93124.YahooMailNeo@web120404.mail.ne1.yahoo.com> <1373928397.8657.YahooMailNeo@web120401.mail.ne1.yahoo.com> Message-ID: Opa, Duas coisas. Na verdade tr?s. Seu c?digo t? at? bem limpo, seguindo algumas boas pr?ticas at?. ... Mas pode melhorar :) N?o use bareword para descritor de arquivo, use uma vari?vel. Para lhe apontar a documenta??o correta "I summon garu". open my $fh, '<', 'filename.txt' or die 'Cannot open'; Par?ntesis em Perl s?o opcionais em alguns casos, sendo que usar ou n?o usar muitas vezes ? quest?o de estilo. Em alguns outros casos s?o obrigat?rios. Na d?vida, use. ... Para imprimir hash com elementos em ordem, eu gosto e usar *slice* ao inv?s de loop. my %hash = ( etc => 1, bar => 3, foo => 5) my @order = qw{ foo bar etc }; my @ordered_values = @{hash}{ @order }; ## Slice. Chaves a mais de prop?sito. print join( ';', @ordered_values ); Voc? pode usar o sort por chave: my @order = sort { $a cmp $b} keys %hash; Note que @order = sort { $a <=> $b} keys %hash; N?o funciona. Ou a forma mais curta: @order = sort keys %hash; Ordenando por valor decrescente @order = sort { $hash{$b} <=> $hash{$a}} keys %hash; Novamente, @order = sort { $hash{$b} cmp $hash{$a}} keys %hash; N?o funciona. ... Talvez, se o objetivo for s? contar e mais nada, usar express?o regular pode ser mais r?pido, mas como regexp est? fora dos meus dom?nios ent?o posso estar errado. Mede a? e depois conta... []'s 2013/7/15 Renato Santos > Acredito que n?o h? motivos para n?o utilizar o *for *nesse caso, > > at? porque, n?o parece ter muitas outras solu??es, > > se for pra deixar o codigo menor, ficar? menos legivel. se for pra > aumentar a velocidade, voc? pode reescrever em alguma linguagem compilada, > tipo C, s? que vai dar mais trabalho! > > > 2013/7/15 Rafael Silveira > >> Boa noite Renato. >> >> Na verdade, n?o importa n?o! >> Mas, eu gostaria de fazer da melhor forma poss?vel, inclusive evitar >> usar outro for. >> Estava pensando em fazer algo parecido, por?m salvar num array, e mandar >> pro arquivo com um join(' ', $var). >> >> Mas mesmo assim utilizaria o for. >> >> Muito obrigado a todos! :D >> >> []'s >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Tue Jul 16 08:21:46 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Tue, 16 Jul 2013 17:21:46 +0200 Subject: [SP-pm] Melhor forma para... In-Reply-To: References: <1373922352.22016.YahooMailNeo@web120404.mail.ne1.yahoo.com> <1373927185.93124.YahooMailNeo@web120404.mail.ne1.yahoo.com> <1373928397.8657.YahooMailNeo@web120401.mail.ne1.yahoo.com> Message-ID: Eu recomendo seguir a filosofia unix: leia de STDIN e escreva para STDOUT. Por que isso ? melhor? Porque torna o seu script gen?rico; ele passa a funcionar para qualquer arquivo de entrada e sa?da, al?m daqueles que voc? tinha planejado inicialmente. Exemplo: Voc? poderia executar o programa da seguinte forma: ./count.pl input.txt > output.txt Para ordenar a sa?da voc? pode usar o comando "sort" do unix: ./count.pl input.txt | sort > output.txt Para testar o programa, voc? pode usar o comando head, que l? apenas as primeiras linhas de um arquivo: head input.txt | ./count.pl Aqui vai o c?digo de exemplo (n?o testado): #!/usr/bin/perl use strict; use warnings; my %count = (); while (my $line = <>) { for my $letter (qw /A C G T/) { $count{$letter} += ( () = $line =~ /$letter/g ); } } print "$_\t$nucleotides{$_}\n" for sort keys %nucleotides; __END__ Os pontos mais importantes a retirar do c?digo acima: 1) Leia usando o "operador diamante" (<>) 2) Escreva usando "print" 3) Deixe para o usu?rio decidir os nomes dos arquivos de entrada e sa?da []s Nelson Em 16 de julho de 2013 16:43, Blabos de Blebe escreveu: > Opa, > > Duas coisas. Na verdade tr?s. > > Seu c?digo t? at? bem limpo, seguindo algumas boas pr?ticas at?. > > ... > > Mas pode melhorar :) > > N?o use bareword para descritor de arquivo, use uma vari?vel. Para lhe > apontar a documenta??o correta "I summon garu". > > open my $fh, '<', 'filename.txt' or die 'Cannot open'; > > Par?ntesis em Perl s?o opcionais em alguns casos, sendo que usar ou n?o > usar muitas vezes ? quest?o de estilo. Em alguns outros casos s?o > obrigat?rios. Na d?vida, use. > > ... > > Para imprimir hash com elementos em ordem, eu gosto e usar *slice* ao > inv?s de loop. > > my %hash = ( etc => 1, bar => 3, foo => 5) > my @order = qw{ foo bar etc }; > my @ordered_values = @{hash}{ @order }; ## Slice. Chaves a mais de > prop?sito. > print join( ';', @ordered_values ); > > Voc? pode usar o sort por chave: > my @order = sort { $a cmp $b} keys %hash; > > Note que @order = sort { $a <=> $b} keys %hash; > N?o funciona. > > Ou a forma mais curta: > @order = sort keys %hash; > > Ordenando por valor decrescente > @order = sort { $hash{$b} <=> $hash{$a}} keys %hash; > > Novamente, @order = sort { $hash{$b} cmp $hash{$a}} keys %hash; > N?o funciona. > > > ... > > Talvez, se o objetivo for s? contar e mais nada, usar express?o regular > pode ser mais r?pido, mas como regexp est? fora dos meus dom?nios ent?o > posso estar errado. > > Mede a? e depois conta... > > > []'s > > > > 2013/7/15 Renato Santos > >> Acredito que n?o h? motivos para n?o utilizar o *for *nesse caso, >> >> at? porque, n?o parece ter muitas outras solu??es, >> >> se for pra deixar o codigo menor, ficar? menos legivel. se for pra >> aumentar a velocidade, voc? pode reescrever em alguma linguagem compilada, >> tipo C, s? que vai dar mais trabalho! >> >> >> 2013/7/15 Rafael Silveira >> >>> Boa noite Renato. >>> >>> Na verdade, n?o importa n?o! >>> Mas, eu gostaria de fazer da melhor forma poss?vel, inclusive evitar >>> usar outro for. >>> Estava pensando em fazer algo parecido, por?m salvar num array, e mandar >>> pro arquivo com um join(' ', $var). >>> >>> Mas mesmo assim utilizaria o for. >>> >>> Muito obrigado a todos! :D >>> >>> []'s >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Nelson Ferraz -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Tue Jul 16 08:22:35 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 16 Jul 2013 17:22:35 +0200 Subject: [SP-pm] Melhor forma para... In-Reply-To: References: <1373922352.22016.YahooMailNeo@web120404.mail.ne1.yahoo.com> <1373927185.93124.YahooMailNeo@web120404.mail.ne1.yahoo.com> <1373928397.8657.YahooMailNeo@web120401.mail.ne1.yahoo.com> Message-ID: Sempre tem uma forma diferente: https://gist.github.com/anonymous/6009717 n?o quer dizer que seja melhor ou pior, basta ver se ? legivel ou n?o. talvez o reduce seja ilegivel, mas se vc utilizar um map talvez fique melhor. vai do seu gosto 2013/7/16 Blabos de Blebe > Opa, > > Duas coisas. Na verdade tr?s. > > Seu c?digo t? at? bem limpo, seguindo algumas boas pr?ticas at?. > > ... > > Mas pode melhorar :) > > N?o use bareword para descritor de arquivo, use uma vari?vel. Para lhe > apontar a documenta??o correta "I summon garu". > > open my $fh, '<', 'filename.txt' or die 'Cannot open'; > > Par?ntesis em Perl s?o opcionais em alguns casos, sendo que usar ou n?o > usar muitas vezes ? quest?o de estilo. Em alguns outros casos s?o > obrigat?rios. Na d?vida, use. > > ... > > Para imprimir hash com elementos em ordem, eu gosto e usar *slice* ao > inv?s de loop. > > my %hash = ( etc => 1, bar => 3, foo => 5) > my @order = qw{ foo bar etc }; > my @ordered_values = @{hash}{ @order }; ## Slice. Chaves a mais de > prop?sito. > print join( ';', @ordered_values ); > > Voc? pode usar o sort por chave: > my @order = sort { $a cmp $b} keys %hash; > > Note que @order = sort { $a <=> $b} keys %hash; > N?o funciona. > > Ou a forma mais curta: > @order = sort keys %hash; > > Ordenando por valor decrescente > @order = sort { $hash{$b} <=> $hash{$a}} keys %hash; > > Novamente, @order = sort { $hash{$b} cmp $hash{$a}} keys %hash; > N?o funciona. > > > ... > > Talvez, se o objetivo for s? contar e mais nada, usar express?o regular > pode ser mais r?pido, mas como regexp est? fora dos meus dom?nios ent?o > posso estar errado. > > Mede a? e depois conta... > > > []'s > > > > 2013/7/15 Renato Santos > >> Acredito que n?o h? motivos para n?o utilizar o *for *nesse caso, >> >> at? porque, n?o parece ter muitas outras solu??es, >> >> se for pra deixar o codigo menor, ficar? menos legivel. se for pra >> aumentar a velocidade, voc? pode reescrever em alguma linguagem compilada, >> tipo C, s? que vai dar mais trabalho! >> >> >> 2013/7/15 Rafael Silveira >> >>> Boa noite Renato. >>> >>> Na verdade, n?o importa n?o! >>> Mas, eu gostaria de fazer da melhor forma poss?vel, inclusive evitar >>> usar outro for. >>> Estava pensando em fazer algo parecido, por?m salvar num array, e mandar >>> pro arquivo com um join(' ', $var). >>> >>> Mas mesmo assim utilizaria o for. >>> >>> Muito obrigado a todos! :D >>> >>> []'s >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Tue Jul 16 09:35:20 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 16 Jul 2013 13:35:20 -0300 Subject: [SP-pm] Melhor forma para... In-Reply-To: References: <1373922352.22016.YahooMailNeo@web120404.mail.ne1.yahoo.com> <1373927185.93124.YahooMailNeo@web120404.mail.ne1.yahoo.com> <1373928397.8657.YahooMailNeo@web120401.mail.ne1.yahoo.com> Message-ID: http://search.cpan.org/~cjfields/BioPerl-1.6.901/Bio/Tools/SeqStats.pm 2013/7/16 Tiago Peczenyj > Sempre tem uma forma diferente: > > https://gist.github.com/anonymous/6009717 > > n?o quer dizer que seja melhor ou pior, basta ver se ? legivel ou n?o. > > talvez o reduce seja ilegivel, mas se vc utilizar um map talvez fique > melhor. > > vai do seu gosto > > > 2013/7/16 Blabos de Blebe > >> Opa, >> >> Duas coisas. Na verdade tr?s. >> >> Seu c?digo t? at? bem limpo, seguindo algumas boas pr?ticas at?. >> >> ... >> >> Mas pode melhorar :) >> >> N?o use bareword para descritor de arquivo, use uma vari?vel. Para lhe >> apontar a documenta??o correta "I summon garu". >> >> open my $fh, '<', 'filename.txt' or die 'Cannot open'; >> >> Par?ntesis em Perl s?o opcionais em alguns casos, sendo que usar ou n?o >> usar muitas vezes ? quest?o de estilo. Em alguns outros casos s?o >> obrigat?rios. Na d?vida, use. >> >> ... >> >> Para imprimir hash com elementos em ordem, eu gosto e usar *slice* ao >> inv?s de loop. >> >> my %hash = ( etc => 1, bar => 3, foo => 5) >> my @order = qw{ foo bar etc }; >> my @ordered_values = @{hash}{ @order }; ## Slice. Chaves a mais de >> prop?sito. >> print join( ';', @ordered_values ); >> >> Voc? pode usar o sort por chave: >> my @order = sort { $a cmp $b} keys %hash; >> >> Note que @order = sort { $a <=> $b} keys %hash; >> N?o funciona. >> >> Ou a forma mais curta: >> @order = sort keys %hash; >> >> Ordenando por valor decrescente >> @order = sort { $hash{$b} <=> $hash{$a}} keys %hash; >> >> Novamente, @order = sort { $hash{$b} cmp $hash{$a}} keys %hash; >> N?o funciona. >> >> >> ... >> >> Talvez, se o objetivo for s? contar e mais nada, usar express?o regular >> pode ser mais r?pido, mas como regexp est? fora dos meus dom?nios ent?o >> posso estar errado. >> >> Mede a? e depois conta... >> >> >> []'s >> >> >> >> 2013/7/15 Renato Santos >> >>> Acredito que n?o h? motivos para n?o utilizar o *for *nesse caso, >>> >>> at? porque, n?o parece ter muitas outras solu??es, >>> >>> se for pra deixar o codigo menor, ficar? menos legivel. se for pra >>> aumentar a velocidade, voc? pode reescrever em alguma linguagem compilada, >>> tipo C, s? que vai dar mais trabalho! >>> >>> >>> 2013/7/15 Rafael Silveira >>> >>>> Boa noite Renato. >>>> >>>> Na verdade, n?o importa n?o! >>>> Mas, eu gostaria de fazer da melhor forma poss?vel, inclusive evitar >>>> usar outro for. >>>> Estava pensando em fazer algo parecido, por?m salvar num array, e >>>> mandar pro arquivo com um join(' ', $var). >>>> >>>> Mas mesmo assim utilizaria o for. >>>> >>>> Muito obrigado a todos! :D >>>> >>>> []'s >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Sarav?, >>> Renato CRON >>> http://www.renatocron.com/blog/ >>> @renato_cron >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From dev.silveira at yahoo.com Tue Jul 16 09:31:51 2013 From: dev.silveira at yahoo.com (Rafael Silveira) Date: Tue, 16 Jul 2013 09:31:51 -0700 (PDT) Subject: [SP-pm] Melhor forma para... In-Reply-To: References: <1373922352.22016.YahooMailNeo@web120404.mail.ne1.yahoo.com> <1373927185.93124.YahooMailNeo@web120404.mail.ne1.yahoo.com> <1373928397.8657.YahooMailNeo@web120401.mail.ne1.yahoo.com> Message-ID: <1373992311.69174.YahooMailNeo@web120402.mail.ne1.yahoo.com> Ah, antes que eu me esque?a... Aqui est? o resultado final: https://github.com/xshifty/rosalind-perl/blob/master/code/string/counting.pl []'s -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dev.silveira at yahoo.com Tue Jul 16 09:20:38 2013 From: dev.silveira at yahoo.com (Rafael Silveira) Date: Tue, 16 Jul 2013 09:20:38 -0700 (PDT) Subject: [SP-pm] Melhor forma para... In-Reply-To: References: <1373922352.22016.YahooMailNeo@web120404.mail.ne1.yahoo.com> <1373927185.93124.YahooMailNeo@web120404.mail.ne1.yahoo.com> <1373928397.8657.YahooMailNeo@web120401.mail.ne1.yahoo.com> Message-ID: <1373991638.57777.YahooMailNeo@web120404.mail.ne1.yahoo.com> Puxa, slice era ?a solu??o que eu estava procurando. Procuro focar em facilidade de leitura do c?digo sem perder as boas pr?ticas. Obrigado pelas dicas ai! []'s -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dev.silveira at yahoo.com Tue Jul 16 09:38:43 2013 From: dev.silveira at yahoo.com (Rafael Silveira) Date: Tue, 16 Jul 2013 09:38:43 -0700 (PDT) Subject: [SP-pm] Melhor forma para... In-Reply-To: References: <1373922352.22016.YahooMailNeo@web120404.mail.ne1.yahoo.com> <1373927185.93124.YahooMailNeo@web120404.mail.ne1.yahoo.com> <1373928397.8657.YahooMailNeo@web120401.mail.ne1.yahoo.com> Message-ID: <1373992723.76959.YahooMailNeo@web120405.mail.ne1.yahoo.com> Obrigado pela dica Andre. Quem sabe num futuro pr?ximo, quando eu estiver mais "envolvido" com bioinform?tica eu utilizarei essas bibliotecas para trabalho. Atualmente estou s? estudando mesmo, praticando e tentando melhorar minhas habilidades com Perl. =) []'s -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Tue Jul 16 10:31:17 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Tue, 16 Jul 2013 19:31:17 +0200 Subject: [SP-pm] Melhor forma para... In-Reply-To: <1373992723.76959.YahooMailNeo@web120405.mail.ne1.yahoo.com> References: <1373922352.22016.YahooMailNeo@web120404.mail.ne1.yahoo.com> <1373927185.93124.YahooMailNeo@web120404.mail.ne1.yahoo.com> <1373928397.8657.YahooMailNeo@web120401.mail.ne1.yahoo.com> <1373992723.76959.YahooMailNeo@web120405.mail.ne1.yahoo.com> Message-ID: S? mais uma dica: As express?es regulares de Perl s?o muito pr?ticas, mas em alguns casos mais simples pode ser eficiente resolver o problema na "for?a bruta": for my $i (0 .. length($line) - 1) { my $char = substr($line,$i,1); $nucleotides{$char}++; } No benchmark que eu fiz, o c?digo acima ? quase tr?s vezes mais r?pido do que com express?es regulares -- o que pode ser significativo se voc? estiver lidando com v?rios megabytes de dados. Aqui est? o c?digo do benchmark: https://gist.github.com/anonymous/2914d6494253eec53f91 (Tem um pequeno bug que deixo como exerc?cio para o leitor :D) Em 16 de julho de 2013 18:38, Rafael Silveira escreveu: > Obrigado pela dica Andre. > Quem sabe num futuro pr?ximo, quando eu estiver mais "envolvido" com > bioinform?tica eu utilizarei essas bibliotecas para trabalho. > Atualmente estou s? estudando mesmo, praticando e tentando melhorar minhas > habilidades com Perl. =) > > []'s > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Nelson Ferraz -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From alcantarafox at yahoo.com.br Tue Jul 16 17:05:37 2013 From: alcantarafox at yahoo.com.br (Ricardo Alcantara) Date: Tue, 16 Jul 2013 17:05:37 -0700 (PDT) Subject: [SP-pm] =?iso-8859-1?q?Novo_usu=E1rio=2E?= Message-ID: <1374019537.8520.YahooMailNeo@web124706.mail.ne1.yahoo.com> Boa noite, Meu nome ? Ricardo Alcantara e acabei de me inscrever na lista. Trabalhei durante 5 anos com .NET C# usando WPF, WCF, WinForms, WebForms, ASP.NET MVC e outras tecnologias relacionadas. A pouco tempo comecei a estudar perl e fiquei vislumbrado com essa linguagem, sempre gostei de linux e perl s? me deu o que precisava para deixar de usar o windows como OS principal. Estudo perl fazem dois meses, mais ou menos, e estou hoje focado em aprender o Catalyst que cada vez mais me deixa espantado com tantas funcionalidades que n?o imaginava usar antes com .NET, sem contar as diversas bibliotecas que j? existem. Agrade?o a aten??o de todos. Abra?o a todos. Ricardo Alcantara -------------- next part -------------- An HTML attachment was scrubbed... URL: From gabriel.vieira at gmail.com Tue Jul 16 17:09:53 2013 From: gabriel.vieira at gmail.com (Gabriel Vieira) Date: Tue, 16 Jul 2013 21:09:53 -0300 Subject: [SP-pm] =?iso-8859-1?q?Novo_usu=E1rio=2E?= In-Reply-To: <1374019537.8520.YahooMailNeo@web124706.mail.ne1.yahoo.com> References: <1374019537.8520.YahooMailNeo@web124706.mail.ne1.yahoo.com> Message-ID: Bem vindo, Ricardo! 2013/7/16 Ricardo Alcantara : > Boa noite, > > Meu nome ? Ricardo Alcantara e acabei de me inscrever na lista. Trabalhei > durante 5 anos com .NET C# usando WPF, WCF, WinForms, WebForms, ASP.NET MVC > e outras tecnologias relacionadas. A pouco tempo comecei a estudar perl e > fiquei vislumbrado com essa linguagem, sempre gostei de linux e perl s? me > deu o que precisava para deixar de usar o windows como OS principal. Estudo > perl fazem dois meses, mais ou menos, e estou hoje focado em aprender o > Catalyst que cada vez mais me deixa espantado com tantas funcionalidades que > n?o imaginava usar antes com .NET, sem contar as diversas bibliotecas que j? > existem. > > Agrade?o a aten??o de todos. > > Abra?o a todos. > Ricardo Alcantara > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Gabriel Vieira From contato at erikhenrique.com.br Tue Jul 16 17:10:20 2013 From: contato at erikhenrique.com.br (Erik Henrique) Date: Tue, 16 Jul 2013 21:10:20 -0300 Subject: [SP-pm] =?iso-8859-1?q?Novo_usu=E1rio=2E?= In-Reply-To: <1374019537.8520.YahooMailNeo@web124706.mail.ne1.yahoo.com> References: <1374019537.8520.YahooMailNeo@web124706.mail.ne1.yahoo.com> Message-ID: A? Ricardo, Seja bem vindo! Em 16 de julho de 2013 21:05, Ricardo Alcantara escreveu: > Boa noite, > > Meu nome ? Ricardo Alcantara e acabei de me inscrever na lista. Trabalhei > durante 5 anos com .NET C# usando WPF, WCF, WinForms, WebForms, ASP.NET > MVC e outras tecnologias relacionadas. A pouco tempo comecei a estudar > perl e fiquei vislumbrado com essa linguagem, sempre gostei de linux e > perl s? me deu o que precisava para deixar de usar o windows como OS > principal. Estudo perl fazem dois meses, mais ou menos, e estou hoje > focado em aprender o Catalyst que cada vez mais me deixa espantado com > tantas funcionalidades que n?o imaginava usar antes com .NET, sem contar > as diversas bibliotecas que j? existem. > > Agrade?o a aten??o de todos. > > Abra?o a todos. > Ricardo Alcantara > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Erik Henrique -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Tue Jul 16 17:19:06 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 16 Jul 2013 21:19:06 -0300 Subject: [SP-pm] =?iso-8859-1?q?Novo_usu=E1rio=2E?= In-Reply-To: References: <1374019537.8520.YahooMailNeo@web124706.mail.ne1.yahoo.com> Message-ID: Seja muito bem vindo! 2013/7/16 Erik Henrique : > A? Ricardo, Seja bem vindo! > > > Em 16 de julho de 2013 21:05, Ricardo Alcantara > escreveu: >> >> Boa noite, >> >> Meu nome ? Ricardo Alcantara e acabei de me inscrever na lista. Trabalhei >> durante 5 anos com .NET C# usando WPF, WCF, WinForms, WebForms, ASP.NET MVC >> e outras tecnologias relacionadas. A pouco tempo comecei a estudar perl e >> fiquei vislumbrado com essa linguagem, sempre gostei de linux e perl s? me >> deu o que precisava para deixar de usar o windows como OS principal. Estudo >> perl fazem dois meses, mais ou menos, e estou hoje focado em aprender o >> Catalyst que cada vez mais me deixa espantado com tantas funcionalidades que >> n?o imaginava usar antes com .NET, sem contar as diversas bibliotecas que j? >> existem. >> >> Agrade?o a aten??o de todos. >> >> Abra?o a todos. >> Ricardo Alcantara >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Erik Henrique > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From dan.vinciguerra at gmail.com Tue Jul 16 17:41:29 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Tue, 16 Jul 2013 21:41:29 -0300 Subject: [SP-pm] =?iso-8859-1?q?Novo_usu=E1rio=2E?= In-Reply-To: References: <1374019537.8520.YahooMailNeo@web124706.mail.ne1.yahoo.com> Message-ID: Ja entrando com o p? direito hehehe... Muito bem vindo cara! * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/7/16 Daniel de Oliveira Mantovani > Seja muito bem vindo! > > 2013/7/16 Erik Henrique : > > A? Ricardo, Seja bem vindo! > > > > > > Em 16 de julho de 2013 21:05, Ricardo Alcantara < > alcantarafox at yahoo.com.br> > > escreveu: > >> > >> Boa noite, > >> > >> Meu nome ? Ricardo Alcantara e acabei de me inscrever na lista. > Trabalhei > >> durante 5 anos com .NET C# usando WPF, WCF, WinForms, WebForms, ASP.NETMVC > >> e outras tecnologias relacionadas. A pouco tempo comecei a estudar perl > e > >> fiquei vislumbrado com essa linguagem, sempre gostei de linux e perl s? > me > >> deu o que precisava para deixar de usar o windows como OS principal. > Estudo > >> perl fazem dois meses, mais ou menos, e estou hoje focado em aprender o > >> Catalyst que cada vez mais me deixa espantado com tantas > funcionalidades que > >> n?o imaginava usar antes com .NET, sem contar as diversas bibliotecas > que j? > >> existem. > >> > >> Agrade?o a aten??o de todos. > >> > >> Abra?o a todos. > >> Ricardo Alcantara > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > > > -- > > Erik Henrique > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Tue Jul 16 17:45:13 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Tue, 16 Jul 2013 21:45:13 -0300 Subject: [SP-pm] =?utf-8?q?Novo_usu=C3=A1rio=2E?= In-Reply-To: <1374019537.8520.YahooMailNeo@web124706.mail.ne1.yahoo.com> References: <1374019537.8520.YahooMailNeo@web124706.mail.ne1.yahoo.com> Message-ID: <51e5e919b7493_32b8f942c6c190@a4-winter19.tmail> Ao Ricardo, seja bem vindo.... Ricado Stock ricardostock at bol.com.br Um bom programador tem um desafio Um programador mediano, tem um problema. Em 16/07/2013 21:05, Ricardo Alcantara < alcantarafox at yahoo.com.br > escreveu: Boa noite, Meu nome ? Ricardo Alcantara e acabei de me inscrever na lista. Trabalhei durante 5 anos com .NET C# usando WPF, WCF, WinForms, WebForms, ASP.NET MVC e outras tecnologias relacionadas. A pouco tempo comecei a estudar perl e fiquei vislumbrado com essa linguagem, sempre gostei de linux e perl s? me deu o que precisava para deixar de usar o windows como OS principal. Estudo perl fazem dois meses, mais ou menos, e estou hoje focado em aprender o Catalyst que cada vez mais me deixa espantado com tantas funcionalidades que n?o imaginava usar antes com .NET, sem contar as diversas bibliotecas que j? existem. Agrade?o a aten??o de todos. Abra?o a todos.Ricardo Alcantara From shonorio at gmail.com Tue Jul 16 18:49:08 2013 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 16 Jul 2013 22:49:08 -0300 Subject: [SP-pm] =?iso-8859-1?q?Novo_usu=E1rio=2E?= In-Reply-To: <1374019537.8520.YahooMailNeo@web124706.mail.ne1.yahoo.com> References: <1374019537.8520.YahooMailNeo@web124706.mail.ne1.yahoo.com> Message-ID: Ol? Ricardo, seja bem vindo. Onde voc? est? utilizando Catalyst ? Solli Honorio Em 16 de julho de 2013 21:05, Ricardo Alcantara escreveu: > Boa noite, > > Meu nome ? Ricardo Alcantara e acabei de me inscrever na lista. Trabalhei > durante 5 anos com .NET C# usando WPF, WCF, WinForms, WebForms, ASP.NET > MVC e outras tecnologias relacionadas. A pouco tempo comecei a estudar > perl e fiquei vislumbrado com essa linguagem, sempre gostei de linux e > perl s? me deu o que precisava para deixar de usar o windows como OS > principal. Estudo perl fazem dois meses, mais ou menos, e estou hoje > focado em aprender o Catalyst que cada vez mais me deixa espantado com > tantas funcionalidades que n?o imaginava usar antes com .NET, sem contar > as diversas bibliotecas que j? existem. > > Agrade?o a aten??o de todos. > > Abra?o a todos. > Ricardo Alcantara > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andrleite at gmail.com Wed Jul 17 03:43:35 2013 From: andrleite at gmail.com (Andre Leite) Date: Wed, 17 Jul 2013 07:43:35 -0300 Subject: [SP-pm] =?iso-8859-1?q?Novo_usu=E1rio=2E?= In-Reply-To: <1374019537.8520.YahooMailNeo@web124706.mail.ne1.yahoo.com> References: <1374019537.8520.YahooMailNeo@web124706.mail.ne1.yahoo.com> Message-ID: Seja bem vindo! On Tuesday, July 16, 2013, Ricardo Alcantara wrote: > Boa noite, > > Meu nome ? Ricardo Alcantara e acabei de me inscrever na lista. Trabalhei > durante 5 anos com .NET C# usando WPF, WCF, WinForms, WebForms, ASP.NET > MVC e outras tecnologias relacionadas. A pouco tempo comecei a estudar > perl e fiquei vislumbrado com essa linguagem, sempre gostei de linux e > perl s? me deu o que precisava para deixar de usar o windows como OS > principal. Estudo perl fazem dois meses, mais ou menos, e estou hoje > focado em aprender o Catalyst que cada vez mais me deixa espantado com > tantas funcionalidades que n?o imaginava usar antes com .NET, sem contar > as diversas bibliotecas que j? existem. > > Agrade?o a aten??o de todos. > > Abra?o a todos. > Ricardo Alcantara > -- Andr? Leite -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Wed Jul 17 03:47:09 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Wed, 17 Jul 2013 07:47:09 -0300 Subject: [SP-pm] =?iso-8859-1?q?Novo_usu=E1rio=2E?= In-Reply-To: References: <1374019537.8520.YahooMailNeo@web124706.mail.ne1.yahoo.com> Message-ID: Bom dia Ricardo, seja bem vindo :) Em 17 de julho de 2013 07:43, Andre Leite escreveu: > Seja bem vindo! > > > On Tuesday, July 16, 2013, Ricardo Alcantara wrote: > >> Boa noite, >> >> Meu nome ? Ricardo Alcantara e acabei de me inscrever na lista. Trabalhei >> durante 5 anos com .NET C# usando WPF, WCF, WinForms, WebForms, ASP.NET >> MVC e outras tecnologias relacionadas. A pouco tempo comecei a estudar >> perl e fiquei vislumbrado com essa linguagem, sempre gostei de linux e >> perl s? me deu o que precisava para deixar de usar o windows como OS >> principal. Estudo perl fazem dois meses, mais ou menos, e estou hoje >> focado em aprender o Catalyst que cada vez mais me deixa espantado com >> tantas funcionalidades que n?o imaginava usar antes com .NET, sem contar >> as diversas bibliotecas que j? existem. >> >> Agrade?o a aten??o de todos. >> >> Abra?o a todos. >> Ricardo Alcantara >> > > > -- > Andr? Leite > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Wed Jul 17 05:50:38 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 17 Jul 2013 09:50:38 -0300 Subject: [SP-pm] =?utf-8?q?Novo_usu=C3=A1rio=2E?= In-Reply-To: <1374019537.8520.YahooMailNeo@web124706.mail.ne1.yahoo.com> (Ricardo Alcantara's message of "Tue, 16 Jul 2013 17:05:37 -0700 (PDT)") References: <1374019537.8520.YahooMailNeo@web124706.mail.ne1.yahoo.com> Message-ID: >>>>> "Ricardo" == Ricardo Alcantara writes: Ricardo> Boa noite, Meu nome ? Ricardo Alcantara e acabei de me Ricardo> inscrever na lista. Opa, nem deu tempo de mandar o email de boas vindas como ? de costume. :) Fica a vontade e seja bem-vindo. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From mrpa.security at gmail.com Wed Jul 17 06:46:07 2013 From: mrpa.security at gmail.com (firebits) Date: Wed, 17 Jul 2013 10:46:07 -0300 Subject: [SP-pm] =?iso-8859-1?q?_Novo_usu=E1rio=2E?= In-Reply-To: <1374019537.8520.YahooMailNeo@web124706.mail.ne1.yahoo.com> References: <1374019537.8520.YahooMailNeo@web124706.mail.ne1.yahoo.com> Message-ID: Bem vindo Ricardo. @firebitsbr Em 16/07/2013 21:05, "Ricardo Alcantara" escreveu: > Boa noite, > > Meu nome ? Ricardo Alcantara e acabei de me inscrever na lista. Trabalhei > durante 5 anos com .NET C# usando WPF, WCF, WinForms, WebForms, ASP.NET > MVC e outras tecnologias relacionadas. A pouco tempo comecei a estudar > perl e fiquei vislumbrado com essa linguagem, sempre gostei de linux e > perl s? me deu o que precisava para deixar de usar o windows como OS > principal. Estudo perl fazem dois meses, mais ou menos, e estou hoje > focado em aprender o Catalyst que cada vez mais me deixa espantado com > tantas funcionalidades que n?o imaginava usar antes com .NET, sem contar > as diversas bibliotecas que j? existem. > > Agrade?o a aten??o de todos. > > Abra?o a todos. > Ricardo Alcantara > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mrpa.security at gmail.com Wed Jul 17 06:46:07 2013 From: mrpa.security at gmail.com (firebits) Date: Wed, 17 Jul 2013 10:46:07 -0300 Subject: [SP-pm] =?iso-8859-1?q?_Novo_usu=E1rio=2E?= In-Reply-To: <1374019537.8520.YahooMailNeo@web124706.mail.ne1.yahoo.com> References: <1374019537.8520.YahooMailNeo@web124706.mail.ne1.yahoo.com> Message-ID: Bem vindo Ricardo. @firebitsbr Em 16/07/2013 21:05, "Ricardo Alcantara" escreveu: > Boa noite, > > Meu nome ? Ricardo Alcantara e acabei de me inscrever na lista. Trabalhei > durante 5 anos com .NET C# usando WPF, WCF, WinForms, WebForms, ASP.NET > MVC e outras tecnologias relacionadas. A pouco tempo comecei a estudar > perl e fiquei vislumbrado com essa linguagem, sempre gostei de linux e > perl s? me deu o que precisava para deixar de usar o windows como OS > principal. Estudo perl fazem dois meses, mais ou menos, e estou hoje > focado em aprender o Catalyst que cada vez mais me deixa espantado com > tantas funcionalidades que n?o imaginava usar antes com .NET, sem contar > as diversas bibliotecas que j? existem. > > Agrade?o a aten??o de todos. > > Abra?o a todos. > Ricardo Alcantara > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Wed Jul 17 07:07:16 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 17 Jul 2013 11:07:16 -0300 Subject: [SP-pm] =?iso-8859-1?q?Novo_usu=E1rio=2E?= In-Reply-To: References: <1374019537.8520.YahooMailNeo@web124706.mail.ne1.yahoo.com> Message-ID: Bem-vindo, Ricardo! Muito bom saber que tem pessoas trabalhando com Catalyst! N?o sei se voc? est? familiarizado com orienta??o a objetos em Perl. J? que voc? chega de um 'mundo' completamente diferente, achei relevante mostrar algumas refer?ncias para voc?: Sao-paulo.pm - http://sao-paulo.pm - Site dos Perlmongers de S?o Paulo - Muitos artigos, chamadas para eventos t?cnicos e sociais. Na minha opini?o, o principal canal de informa??o e artigos em portugu?s sobre Perl no Brasil; Perl Brasil - http://perl.org.br - Tradu??es de documenta??o, artigos e muito mais. Tudo dispon?vel em formato Wiki... Perlmonks - http://www.perlmonks.org - ? o 'point' mais antigo de Perl. L? voc? encontrar? muitas respostas a todo o tipo de pergunta que envolve Perl, al?m de hacks, 'poesia' e muito mais! irc.perl.org - toneladas de canais sobre tudo o que voc? imaginar; Perl Maven - http://www.perlmaven.com - Canal introdut?rio. Blog com v?rios artigos/tutoriais ?teis ; CPAN - http://www.cpan.org - Bom, neste voc? j? deve ter ouvido falar! Trata-se do principal reposit?rio de m?dulos Perl, e um dos locais onde voc? encontrar? as ?ltimas atualiza??es do source code do Perl. N?o existe nada parecido, te garanto! Perl.org - http://www.perl.org - Portal para v?rios canais 'oficiais' no que se refere a Perl. Perldoc - http://perldoc.perl.org - Vers?o web da documenta??o Perl. voc? DEVE visitar este site antes de fazer perguntas Bom, acho que ? isso! Com certeza existe muito mais, mas a? voc? mesmo vai acabar descobrindo!!! Divirta-se! -- Andr? Garcia Carneiro Software Engineer (11)982907780 2013/7/17 Eden Cardim > >>>>> "Ricardo" == Ricardo Alcantara writes: > > Ricardo> Boa noite, Meu nome ? Ricardo Alcantara e acabei de me > Ricardo> inscrever na lista. > > Opa, nem deu tempo de mandar o email de boas vindas como ? de costume. > :) > > Fica a vontade e seja bem-vindo. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cartas at frederico.me Wed Jul 17 07:33:57 2013 From: cartas at frederico.me (Frederico Recsky) Date: Wed, 17 Jul 2013 07:33:57 -0700 Subject: [SP-pm] quine-relay Message-ID: https://github.com/mame/quine-relay/blob/master/README.md O link ta correndo no twitter, facebook mas eu quis compartilhar aqui tamb?m. Achei bem legal ;) []'s Frederico -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Wed Jul 17 08:05:22 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 17 Jul 2013 12:05:22 -0300 Subject: [SP-pm] [Off-Topic] Festa de Abertura dos Gastos das Cidades Message-ID: Ol? Pessoal, Nos dias 19-21 de Julho, a OKFN estar? promovendo a Festa de Abertura dos Gastos das Cidades. ? uma iniciativa que em parte foi derivada da iniciativa do paraondefoiomeudinheiro.com.br do Thiago Rondon e uma boa chance pra quem se interessa pelo assunto conhecer pessoas e quem sabe iniciar novos projetos na ?rea. http://br.okfn.org/2013/07/17/gastos-abertos-mapeando-o-seu-dinheiro-na-sua-cidade/ -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From creaktive at gmail.com Wed Jul 17 11:16:30 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Wed, 17 Jul 2013 20:16:30 +0200 Subject: [SP-pm] quine-relay In-Reply-To: References: Message-ID: O bom ? que dificilmente algu?m vai testar se, de fato, funciona :P 2013/7/17 Frederico Recsky > > https://github.com/mame/quine-relay/blob/master/README.md > > O link ta correndo no twitter, facebook mas eu quis compartilhar aqui > tamb?m. > > Achei bem legal ;) > > []'s > > Frederico > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Wed Jul 17 12:22:48 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 17 Jul 2013 16:22:48 -0300 Subject: [SP-pm] quine-relay In-Reply-To: References: Message-ID: Porra, que interessante!!! Valeu! 2013/7/17 Stanislaw Pusep > O bom ? que dificilmente algu?m vai testar se, de fato, funciona :P > > > 2013/7/17 Frederico Recsky > >> >> https://github.com/mame/quine-relay/blob/master/README.md >> >> O link ta correndo no twitter, facebook mas eu quis compartilhar aqui >> tamb?m. >> >> Achei bem legal ;) >> >> []'s >> >> Frederico >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Wed Jul 17 13:04:38 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Wed, 17 Jul 2013 17:04:38 -0300 Subject: [SP-pm] quine-relay In-Reply-To: References: Message-ID: interessante mesmo... :-) * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/7/17 Andre Carneiro > Porra, que interessante!!! Valeu! > > > 2013/7/17 Stanislaw Pusep > >> O bom ? que dificilmente algu?m vai testar se, de fato, funciona :P >> >> >> 2013/7/17 Frederico Recsky >> >>> >>> https://github.com/mame/quine-relay/blob/master/README.md >>> >>> O link ta correndo no twitter, facebook mas eu quis compartilhar aqui >>> tamb?m. >>> >>> Achei bem legal ;) >>> >>> []'s >>> >>> Frederico >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Wed Jul 17 13:06:40 2013 From: renato.cron at gmail.com (Renato Santos) Date: Wed, 17 Jul 2013 17:06:40 -0300 Subject: [SP-pm] quine-relay In-Reply-To: References: Message-ID: cara eu fico pensando, no que o cara tava pensando quando pensou em fazer isso 2013/7/17 Daniel Vinciguerra > interessante mesmo... :-) > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/7/17 Andre Carneiro > >> Porra, que interessante!!! Valeu! >> >> >> 2013/7/17 Stanislaw Pusep >> >>> O bom ? que dificilmente algu?m vai testar se, de fato, funciona :P >>> >>> >>> 2013/7/17 Frederico Recsky >>> >>>> >>>> https://github.com/mame/quine-relay/blob/master/README.md >>>> >>>> O link ta correndo no twitter, facebook mas eu quis compartilhar aqui >>>> tamb?m. >>>> >>>> Achei bem legal ;) >>>> >>>> []'s >>>> >>>> Frederico >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Andr? Garcia Carneiro >> Software Engineer >> (11)982907780 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From creaktive at gmail.com Wed Jul 17 13:11:19 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Wed, 17 Jul 2013 22:11:19 +0200 Subject: [SP-pm] quine-relay In-Reply-To: References: Message-ID: "Yes we creu" :) 2013/7/17 Renato Santos > cara eu fico pensando, no que o cara tava pensando quando pensou em fazer > isso > > > 2013/7/17 Daniel Vinciguerra > >> interessante mesmo... :-) >> >> * >> Daniel Vinciguerra* >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> 2013/7/17 Andre Carneiro >> >>> Porra, que interessante!!! Valeu! >>> >>> >>> 2013/7/17 Stanislaw Pusep >>> >>>> O bom ? que dificilmente algu?m vai testar se, de fato, funciona :P >>>> >>>> >>>> 2013/7/17 Frederico Recsky >>>> >>>>> >>>>> https://github.com/mame/quine-relay/blob/master/README.md >>>>> >>>>> O link ta correndo no twitter, facebook mas eu quis compartilhar aqui >>>>> tamb?m. >>>>> >>>>> Achei bem legal ;) >>>>> >>>>> []'s >>>>> >>>>> Frederico >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Andr? Garcia Carneiro >>> Software Engineer >>> (11)982907780 >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jniltinho at gmail.com Wed Jul 17 13:15:49 2013 From: jniltinho at gmail.com (Nilton OS) Date: Wed, 17 Jul 2013 17:15:49 -0300 Subject: [SP-pm] quine-relay In-Reply-To: References: Message-ID: Show algu?m vai testar ? Em 17 de julho de 2013 17:11, Stanislaw Pusep escreveu: > "Yes we creu" :) > > > 2013/7/17 Renato Santos > >> cara eu fico pensando, no que o cara tava pensando quando pensou em fazer >> isso >> >> >> 2013/7/17 Daniel Vinciguerra >> >>> interessante mesmo... :-) >>> >>> * >>> Daniel Vinciguerra* >>> Web Solutions Architect and Co-Owner at Bivee >>> http://github.com/dvinciguerra >>> >>> >>> 2013/7/17 Andre Carneiro >>> >>>> Porra, que interessante!!! Valeu! >>>> >>>> >>>> 2013/7/17 Stanislaw Pusep >>>> >>>>> O bom ? que dificilmente algu?m vai testar se, de fato, funciona :P >>>>> >>>>> >>>>> 2013/7/17 Frederico Recsky >>>>> >>>>>> >>>>>> https://github.com/mame/quine-relay/blob/master/README.md >>>>>> >>>>>> O link ta correndo no twitter, facebook mas eu quis compartilhar aqui >>>>>> tamb?m. >>>>>> >>>>>> Achei bem legal ;) >>>>>> >>>>>> []'s >>>>>> >>>>>> Frederico >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Andr? Garcia Carneiro >>>> Software Engineer >>>> (11)982907780 >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- .............................................................................. *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o inteligente." (John Ruskin) "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gustavo.telly at gmail.com Wed Jul 17 13:49:25 2013 From: gustavo.telly at gmail.com (Gustavo Telly) Date: Wed, 17 Jul 2013 17:49:25 -0300 Subject: [SP-pm] =?iso-8859-1?q?Novo_usu=E1rio=2E?= In-Reply-To: References: <1374019537.8520.YahooMailNeo@web124706.mail.ne1.yahoo.com> Message-ID: Bem vindo Ricardo! Em 17 de julho de 2013 11:07, Andre Carneiro escreveu: > Bem-vindo, Ricardo! > > Muito bom saber que tem pessoas trabalhando com Catalyst! > > N?o sei se voc? est? familiarizado com orienta??o a objetos em Perl. J? > que voc? chega de um 'mundo' completamente diferente, achei relevante > mostrar algumas refer?ncias para voc?: > > > Sao-paulo.pm - http://sao-paulo.pm - Site dos Perlmongers de S?o Paulo - > Muitos artigos, chamadas para eventos t?cnicos e sociais. Na minha opini?o, > o principal canal de informa??o e artigos em portugu?s sobre Perl no Brasil; > > Perl Brasil - http://perl.org.br - Tradu??es de documenta??o, artigos e > muito mais. Tudo dispon?vel em formato Wiki... > > Perlmonks - http://www.perlmonks.org - ? o 'point' mais antigo de Perl. > L? voc? encontrar? muitas respostas a todo o tipo de pergunta que envolve > Perl, al?m de hacks, 'poesia' e muito mais! > > irc.perl.org - toneladas de canais sobre tudo o que voc? imaginar; > > Perl Maven - http://www.perlmaven.com - Canal introdut?rio. Blog com > v?rios artigos/tutoriais ?teis ; > > CPAN - http://www.cpan.org - Bom, neste voc? j? deve ter ouvido falar! > Trata-se do principal reposit?rio de m?dulos Perl, e um dos locais onde > voc? encontrar? as ?ltimas atualiza??es do source code do Perl. N?o existe > nada parecido, te garanto! > > Perl.org - http://www.perl.org - Portal para v?rios canais 'oficiais' no > que se refere a Perl. > > > Perldoc - http://perldoc.perl.org - Vers?o web da documenta??o Perl. voc? > DEVE visitar este site antes de fazer perguntas > > > > Bom, acho que ? isso! Com certeza existe muito mais, mas a? voc? mesmo vai > acabar descobrindo!!! > > > > Divirta-se! > > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > > > 2013/7/17 Eden Cardim > >> >>>>> "Ricardo" == Ricardo Alcantara writes: >> >> Ricardo> Boa noite, Meu nome ? Ricardo Alcantara e acabei de me >> Ricardo> inscrever na lista. >> >> Opa, nem deu tempo de mandar o email de boas vindas como ? de costume. >> :) >> >> Fica a vontade e seja bem-vindo. >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jniltinho at gmail.com Wed Jul 17 14:40:45 2013 From: jniltinho at gmail.com (Nilton OS) Date: Wed, 17 Jul 2013 18:40:45 -0300 Subject: [SP-pm] Framework DHTMLX Message-ID: Ol? a todos. Acho que alguem dessa lista usa o DHTMLX para criar UI. Preciso de uma ajuda como fa?o para usar JSON com chave -> valor n?o achei nenhum exemplo, s? com .xml Algu?m tem uma dica ou link. Obrigado -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Wed Jul 17 14:53:26 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 17 Jul 2013 18:53:26 -0300 Subject: [SP-pm] Framework DHTMLX In-Reply-To: References: Message-ID: ? a mesma coisa, o que muda ? a estrutura do dado. 2013/7/17 Nilton OS : > > Ol? a todos. > > Acho que alguem dessa lista usa o DHTMLX para criar UI. > > Preciso de uma ajuda como fa?o para usar JSON com chave -> valor n?o achei > nenhum exemplo, s? com .xml > > Algu?m tem uma dica ou link. > > Obrigado > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From daniel.oliveira.mantovani at gmail.com Wed Jul 17 14:57:29 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 17 Jul 2013 18:57:29 -0300 Subject: [SP-pm] Framework DHTMLX In-Reply-To: References: Message-ID: ? exatamente a mesma coisa, s? muda o formato que a estrutura est? serializada. 2013/7/17 Daniel de Oliveira Mantovani : > ? a mesma coisa, o que muda ? a estrutura do dado. > > 2013/7/17 Nilton OS : >> >> Ol? a todos. >> >> Acho que alguem dessa lista usa o DHTMLX para criar UI. >> >> Preciso de uma ajuda como fa?o para usar JSON com chave -> valor n?o achei >> nenhum exemplo, s? com .xml >> >> Algu?m tem uma dica ou link. >> >> Obrigado >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From tiago.peczenyj at gmail.com Wed Jul 17 15:04:22 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 18 Jul 2013 00:04:22 +0200 Subject: [SP-pm] Framework DHTMLX In-Reply-To: References: Message-ID: isso? http://www.dhtmlx.com/docs/products/dhtmlxGrid/samples/12_initialization_loading/09_init_grid_json.html#code 2013/7/17 Daniel de Oliveira Mantovani > ? exatamente a mesma coisa, s? muda o formato que a estrutura est? > serializada. > > 2013/7/17 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com>: > > ? a mesma coisa, o que muda ? a estrutura do dado. > > > > 2013/7/17 Nilton OS : > >> > >> Ol? a todos. > >> > >> Acho que alguem dessa lista usa o DHTMLX para criar UI. > >> > >> Preciso de uma ajuda como fa?o para usar JSON com chave -> valor n?o > achei > >> nenhum exemplo, s? com .xml > >> > >> Algu?m tem uma dica ou link. > >> > >> Obrigado > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > > > -- > > > > -dom > > > > -- > > > > IBM - Business Analytics Optimization Consultant > > Daniel Mantovani +5511 8538-9897 > > XOXO > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From jniltinho at gmail.com Wed Jul 17 16:07:05 2013 From: jniltinho at gmail.com (Nilton OS) Date: Wed, 17 Jul 2013 20:07:05 -0300 Subject: [SP-pm] Framework DHTMLX In-Reply-To: References: Message-ID: No caso a gente precisa gerar o json sem key, ? isso. Em vez de ser assim: data: ['nome': 'nilton', 'idade': 88] data: ['Nilton', 88] Acho que ? mais f?cil. Obrigado Caso algu?m saiba mais dicas sobre o mesmo por favor informe Estou come?ando a mexer com o mesmo, estou tendo dificuldades com os eventos. (Coisa de quem n?o sabe muito JS) Em 17 de julho de 2013 19:04, Tiago Peczenyj escreveu: > isso? > > > http://www.dhtmlx.com/docs/products/dhtmlxGrid/samples/12_initialization_loading/09_init_grid_json.html#code > > > 2013/7/17 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> ? exatamente a mesma coisa, s? muda o formato que a estrutura est? >> serializada. >> >> 2013/7/17 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com>: >> > ? a mesma coisa, o que muda ? a estrutura do dado. >> > >> > 2013/7/17 Nilton OS : >> >> >> >> Ol? a todos. >> >> >> >> Acho que alguem dessa lista usa o DHTMLX para criar UI. >> >> >> >> Preciso de uma ajuda como fa?o para usar JSON com chave -> valor n?o >> achei >> >> nenhum exemplo, s? com .xml >> >> >> >> Algu?m tem uma dica ou link. >> >> >> >> Obrigado >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> > >> > >> > >> > -- >> > >> > -dom >> > >> > -- >> > >> > IBM - Business Analytics Optimization Consultant >> > Daniel Mantovani +5511 8538-9897 >> > XOXO >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- .............................................................................. *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o inteligente." (John Ruskin) "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Wed Jul 17 17:47:35 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Wed, 17 Jul 2013 21:47:35 -0300 Subject: [SP-pm] Framework DHTMLX In-Reply-To: References: Message-ID: Oi Nilson OS, Qual componente do DHTMLX voc? precisa alimentar com JSON? Se esta usando o componente Grid, veja esse pequeno exemplo: #!/usr/bin/perl use strict; use warnings; use JSON::Any; my $j = JSON::Any->new; my $obj = { rows => [ { id => 1, data => ['bar', 'quux'] }, { id => 2, data => ['foo', 'bar'] } ] }; my $json = $j->objToJson($obj); print $json; Ate mais. Em 17 de julho de 2013 20:07, Nilton OS escreveu: > No caso a gente precisa gerar o json sem key, ? isso. > > Em vez de ser assim: data: ['nome': 'nilton', 'idade': 88] > data: ['Nilton', 88] > > Acho que ? mais f?cil. > > Obrigado > > Caso algu?m saiba mais dicas sobre o mesmo por favor informe > Estou come?ando a mexer com o mesmo, estou tendo dificuldades com os > eventos. (Coisa de quem n?o sabe muito JS) > > > > > > > > > > Em 17 de julho de 2013 19:04, Tiago Peczenyj escreveu: > > isso? >> >> >> http://www.dhtmlx.com/docs/products/dhtmlxGrid/samples/12_initialization_loading/09_init_grid_json.html#code >> >> >> 2013/7/17 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com> >> >>> ? exatamente a mesma coisa, s? muda o formato que a estrutura est? >>> serializada. >>> >>> 2013/7/17 Daniel de Oliveira Mantovani < >>> daniel.oliveira.mantovani at gmail.com>: >>> > ? a mesma coisa, o que muda ? a estrutura do dado. >>> > >>> > 2013/7/17 Nilton OS : >>> >> >>> >> Ol? a todos. >>> >> >>> >> Acho que alguem dessa lista usa o DHTMLX para criar UI. >>> >> >>> >> Preciso de uma ajuda como fa?o para usar JSON com chave -> valor n?o >>> achei >>> >> nenhum exemplo, s? com .xml >>> >> >>> >> Algu?m tem uma dica ou link. >>> >> >>> >> Obrigado >>> >> >>> >> =begin disclaimer >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> L >>> >> =end disclaimer >>> >> >>> > >>> > >>> > >>> > -- >>> > >>> > -dom >>> > >>> > -- >>> > >>> > IBM - Business Analytics Optimization Consultant >>> > Daniel Mantovani +5511 8538-9897 >>> > XOXO >>> >>> >>> >>> -- >>> >>> -dom >>> >>> -- >>> >>> IBM - Business Analytics Optimization Consultant >>> Daniel Mantovani +5511 8538-9897 >>> XOXO >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > > .............................................................................. > *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro > > *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do > esfor?o inteligente." (John Ruskin) > "A mente que se abre a uma nova ideia jamais volta ao seu tamanho > original" (Albert Einstein)* > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jniltinho at gmail.com Wed Jul 17 18:24:34 2013 From: jniltinho at gmail.com (Nilton OS) Date: Wed, 17 Jul 2013 22:24:34 -0300 Subject: [SP-pm] Framework DHTMLX In-Reply-To: References: Message-ID: Obrigado Lucas, valeu. DHTMLX + mojolicious, muito bom. Em 17 de julho de 2013 21:47, Lucas Moraes escreveu: > Oi Nilson OS, Qual componente do DHTMLX voc? precisa alimentar com JSON? > Se esta usando o componente Grid, veja esse pequeno exemplo: > > #!/usr/bin/perl > use strict; > use warnings; > use JSON::Any; > > my $j = JSON::Any->new; > > my $obj = { > rows => [ > { > id => 1, > data => ['bar', 'quux'] > }, > { > id => 2, > data => ['foo', 'bar'] > } > ] > }; > > my $json = $j->objToJson($obj); > > print $json; > > Ate mais. > > > Em 17 de julho de 2013 20:07, Nilton OS escreveu: > > No caso a gente precisa gerar o json sem key, ? isso. >> >> Em vez de ser assim: data: ['nome': 'nilton', 'idade': 88] >> data: ['Nilton', 88] >> >> Acho que ? mais f?cil. >> >> Obrigado >> >> Caso algu?m saiba mais dicas sobre o mesmo por favor informe >> Estou come?ando a mexer com o mesmo, estou tendo dificuldades com os >> eventos. (Coisa de quem n?o sabe muito JS) >> >> >> >> >> >> >> >> >> >> Em 17 de julho de 2013 19:04, Tiago Peczenyj escreveu: >> >> isso? >>> >>> >>> http://www.dhtmlx.com/docs/products/dhtmlxGrid/samples/12_initialization_loading/09_init_grid_json.html#code >>> >>> >>> 2013/7/17 Daniel de Oliveira Mantovani < >>> daniel.oliveira.mantovani at gmail.com> >>> >>>> ? exatamente a mesma coisa, s? muda o formato que a estrutura est? >>>> serializada. >>>> >>>> 2013/7/17 Daniel de Oliveira Mantovani < >>>> daniel.oliveira.mantovani at gmail.com>: >>>> > ? a mesma coisa, o que muda ? a estrutura do dado. >>>> > >>>> > 2013/7/17 Nilton OS : >>>> >> >>>> >> Ol? a todos. >>>> >> >>>> >> Acho que alguem dessa lista usa o DHTMLX para criar UI. >>>> >> >>>> >> Preciso de uma ajuda como fa?o para usar JSON com chave -> valor n?o >>>> achei >>>> >> nenhum exemplo, s? com .xml >>>> >> >>>> >> Algu?m tem uma dica ou link. >>>> >> >>>> >> Obrigado >>>> >> >>>> >> =begin disclaimer >>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >> L >>>> >> =end disclaimer >>>> >> >>>> > >>>> > >>>> > >>>> > -- >>>> > >>>> > -dom >>>> > >>>> > -- >>>> > >>>> > IBM - Business Analytics Optimization Consultant >>>> > Daniel Mantovani +5511 8538-9897 >>>> > XOXO >>>> >>>> >>>> >>>> -- >>>> >>>> -dom >>>> >>>> -- >>>> >>>> IBM - Business Analytics Optimization Consultant >>>> Daniel Mantovani +5511 8538-9897 >>>> XOXO >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> >> .............................................................................. >> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >> >> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >> esfor?o inteligente." (John Ruskin) >> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho >> original" (Albert Einstein)* >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- .............................................................................. *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o inteligente." (John Ruskin) "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Wed Jul 17 19:11:48 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Wed, 17 Jul 2013 23:11:48 -0300 Subject: [SP-pm] Oportunidades In-Reply-To: References: Message-ID: Obrigado Nilson! Acredito que estamos no tempo certo para realiz?-la! Em 15 de julho de 2013 16:19, Nilson Santos Figueiredo Jr. escreveu: > 2013/7/12 Leonardo Ruoso : > > Ent?o, se voc? gostaria de se juntar ao time t?cnico de uma nova startup > > brasileria que conta com alguns dos desenvolvedores mais experi?ntes da > > comunidade Perl local, essa ? a sua oportunidade: envie um email para > > leonardo at urby.com.br! > > Entrei no site da Urby e me surpreendi. > > Tinha a id?ia de fazer uma ferramenta assim desde a primeira vez que > fui procurar um apartamento pra alugar em 2009/2010... na ?poca, at? > comecei a fazer os scrapers. Conhe?o outra pessoa que teve a mesma > id?ia e chegou a fazer um prot?tipo funcional > (http://www.tremutil.com.br/) aqui pra BH, mas sem estar muito polido. > > Coincidentemente, hoje mesmo estava pensando novamente nisso, ap?s ler > um artigo do Paul Graham, que tamb?m fica como dica para leitura: - > http://www.paulgraham.com/ds.html > > Acho que a id?ia ? boa e a ferramenta necess?ria... desejo sorte a voc?s. > > -Nilson > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Wed Jul 17 19:42:17 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Wed, 17 Jul 2013 23:42:17 -0300 Subject: [SP-pm] Oportunidades In-Reply-To: References: Message-ID: Mongers, Eu espero ter respondido a todas as pessoas que me escreveram. Se eu ?pulei? sua mensagem, por favor reencaminhe. Estamos neste momento preparando o ?ambiente? para a entrada de novos desenvolvedores e para a contrata??o de jobs como freelancer ?ao mesmo tempo em que estamos correndo para lan?ar uma nova vers?o do software a cada semana. Tamb?m quero deixar claro que certamente n?o ser? poss?vel contratar preencher todas as vagas de uma vez s?, dentre muitos motivos pelo fato de que n?o temos como dedicar toda a energia que seria necess?ria para recepcionar, mas que pretendemos ampliar a equipe n?o s? imediatamente, mas tamb?m no curto e m?dio prazos. Obrigado a todos que me escreveram, Um grande abra?o! Em 12 de julho de 2013 19:30, Leonardo Ruoso escreveu: > Pessoal, > > Estou iniciando uma nova rodada de recrutamento com abertura para > profissionais j?nior e s?nior e estamos abertos a ouvir sobre as pretens?es > salariais e a disponibilidade para jornadas de trabalho: 20h, 30h ou 40h > semanais a ser avaliado pessoa a pessoa? > > O projeto est? ficando muito bacana. Estamos compatibilizando nossa > pol?tica de branches com o Extreme Programming, que estamos come?ando a > usar como processo de desenvolvimento de software e muitas outras coisas > interessantes. > > Ent?o, se voc? gostaria de se juntar ao time t?cnico de uma nova startup > brasileria que conta com alguns dos desenvolvedores mais experi?ntes da > comunidade Perl local, essa ? a sua oportunidade: envie um email para > leonardo at urby.com.br! > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From alcantarafox at yahoo.com.br Wed Jul 17 19:43:06 2013 From: alcantarafox at yahoo.com.br (Ricardo Alcantara) Date: Wed, 17 Jul 2013 23:43:06 -0300 Subject: [SP-pm] =?iso-8859-1?q?Novo_usu=E1rio=2E?= In-Reply-To: References: Message-ID: <51E7563A.2010001@yahoo.com.br> Ol? Solli Honorio, Demorei um pouco para aprender a responder e ainda estou me acostumando a usar a lista. Estou estudando o Catalyst para desenvolver um ecommerce. From alcantarafox at yahoo.com.br Wed Jul 17 19:49:26 2013 From: alcantarafox at yahoo.com.br (Ricardo Alcantara) Date: Wed, 17 Jul 2013 23:49:26 -0300 Subject: [SP-pm] =?iso-8859-1?q?Novo_usu=E1rio=2E?= In-Reply-To: References: Message-ID: <51E757B6.2060807@yahoo.com.br> Ol? Andre, N?o estou tendo problemas por enquanto. Realmente ? uma grande mudan?a mas acho que por estar gostando muito da linguagem est? me facilitando muito no aprendizado. Obrigado pelos links. From daniel.oliveira.mantovani at gmail.com Wed Jul 17 21:31:58 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 18 Jul 2013 01:31:58 -0300 Subject: [SP-pm] =?iso-8859-1?q?Novo_usu=E1rio=2E?= In-Reply-To: <51E757B6.2060807@yahoo.com.br> References: <51E757B6.2060807@yahoo.com.br> Message-ID: O Catalyst tem uma documenta??o sensacional, eu j? salvei projetos de milh?es de d?lares desenvolvendo aplica??es na noite pro dia. 2013/7/17 Ricardo Alcantara : > Ol? Andre, > > N?o estou tendo problemas por enquanto. Realmente ? uma grande mudan?a mas > acho que por estar gostando muito da linguagem est? me facilitando muito no > aprendizado. Obrigado pelos links. > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From nferraz at gmail.com Thu Jul 18 05:20:18 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Thu, 18 Jul 2013 14:20:18 +0200 Subject: [SP-pm] Framework DHTMLX In-Reply-To: References: Message-ID: Nilton, Voc? est? trabalhando com c?digo legado ou est? come?ando uma aplica??o do zero? Se estiver come?ando agora eu recomendo fortemente o Bootstrap do Twitter: http://twitter.github.io/bootstrap/ Em 18 de julho de 2013 03:24, Nilton OS escreveu: > Obrigado Lucas, valeu. > > DHTMLX + mojolicious, muito bom. > > > Em 17 de julho de 2013 21:47, Lucas Moraes escreveu: > > Oi Nilson OS, Qual componente do DHTMLX voc? precisa alimentar com JSON? >> Se esta usando o componente Grid, veja esse pequeno exemplo: >> >> #!/usr/bin/perl >> use strict; >> use warnings; >> use JSON::Any; >> >> my $j = JSON::Any->new; >> >> my $obj = { >> rows => [ >> { >> id => 1, >> data => ['bar', 'quux'] >> }, >> { >> id => 2, >> data => ['foo', 'bar'] >> } >> ] >> }; >> >> my $json = $j->objToJson($obj); >> >> print $json; >> >> Ate mais. >> >> >> Em 17 de julho de 2013 20:07, Nilton OS escreveu: >> >> No caso a gente precisa gerar o json sem key, ? isso. >>> >>> Em vez de ser assim: data: ['nome': 'nilton', 'idade': 88] >>> data: ['Nilton', 88] >>> >>> Acho que ? mais f?cil. >>> >>> Obrigado >>> >>> Caso algu?m saiba mais dicas sobre o mesmo por favor informe >>> Estou come?ando a mexer com o mesmo, estou tendo dificuldades com os >>> eventos. (Coisa de quem n?o sabe muito JS) >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> Em 17 de julho de 2013 19:04, Tiago Peczenyj escreveu: >>> >>> isso? >>>> >>>> >>>> http://www.dhtmlx.com/docs/products/dhtmlxGrid/samples/12_initialization_loading/09_init_grid_json.html#code >>>> >>>> >>>> 2013/7/17 Daniel de Oliveira Mantovani < >>>> daniel.oliveira.mantovani at gmail.com> >>>> >>>>> ? exatamente a mesma coisa, s? muda o formato que a estrutura est? >>>>> serializada. >>>>> >>>>> 2013/7/17 Daniel de Oliveira Mantovani < >>>>> daniel.oliveira.mantovani at gmail.com>: >>>>> > ? a mesma coisa, o que muda ? a estrutura do dado. >>>>> > >>>>> > 2013/7/17 Nilton OS : >>>>> >> >>>>> >> Ol? a todos. >>>>> >> >>>>> >> Acho que alguem dessa lista usa o DHTMLX para criar UI. >>>>> >> >>>>> >> Preciso de uma ajuda como fa?o para usar JSON com chave -> valor >>>>> n?o achei >>>>> >> nenhum exemplo, s? com .xml >>>>> >> >>>>> >> Algu?m tem uma dica ou link. >>>>> >> >>>>> >> Obrigado >>>>> >> >>>>> >> =begin disclaimer >>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> >> L >>>>> >> =end disclaimer >>>>> >> >>>>> > >>>>> > >>>>> > >>>>> > -- >>>>> > >>>>> > -dom >>>>> > >>>>> > -- >>>>> > >>>>> > IBM - Business Analytics Optimization Consultant >>>>> > Daniel Mantovani +5511 8538-9897 >>>>> > XOXO >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> -dom >>>>> >>>>> -- >>>>> >>>>> IBM - Business Analytics Optimization Consultant >>>>> Daniel Mantovani +5511 8538-9897 >>>>> XOXO >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> >>>> -- >>>> Tiago B. Peczenyj >>>> Linux User #405772 >>>> >>>> http://about.me/peczenyj >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> >>> .............................................................................. >>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>> >>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>> esfor?o inteligente." (John Ruskin) >>> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>> original" (Albert Einstein)* >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > > .............................................................................. > *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro > > *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do > esfor?o inteligente." (John Ruskin) > "A mente que se abre a uma nova ideia jamais volta ao seu tamanho > original" (Albert Einstein)* > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Nelson Ferraz -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From junior at fvox.com.br Thu Jul 18 06:10:08 2013 From: junior at fvox.com.br (Junior Moraes) Date: Thu, 18 Jul 2013 10:10:08 -0300 Subject: [SP-pm] Exceptions com file handle Message-ID: Hi. Montei uma classe que utiliza o role Throwable para tratar minhas exceptions. Nestas exce??es espec?ficas, preciso escrever os dados dentro de um CSV. Por?m, como eu j? esperava, n?o consigo manter o file handle aberto dentro da classe para cada vez que chamo o m?todo throw(). Escrevi um c?digo para ilustrar o problema. Note que o file handle ? apenas um bool apenas para exemplificar: package Exception; use Moose; with 'Throwable'; has errstr => (is => 'rw', isa => 'Str'); has fh => (is => 'rw', isa => 'Int', default => 0); sub write { my ($self) = @_; if(!$self->fh) { # Simulando a abertura do file handle print STDERR "Como se estivessemos abrindo o fh...\n"; $self->fh(1); } else { # Escrevendo no arquivo... print STDERR "Como se estivessemos escrevendo no fh\n"; } } 1; package main; use common::sense; sub any_action { my ($x) = @_; if($x < 10) { Exception->throw({ errstr => 'x menor que 10', }); } } for(0 .. 11) { eval { any_action($_); }; if($@) { $@->write(); printf "exception capturada: '%s'\n", $@->errstr; } } 1; Pensei em in?meros meios, como singleton (que n?o funciona com o role) mas nada muito elegante. E n?o quero ficar abrindo e fechando o filehandle pra cada exception disparada, n?. Algu?m tem alguma sugest?o de como lidar com exceptions mantendo o file handle aberto? Ou um novo m?dulo ao inv?s do Throwable? Valeuz! []'s -- ==================================== Junior "fvox" Moraes Perl Programmer Linux Reg. #557527 junior[at]fvox[dot]com[dot]br fb[dot]com/fvox twitter[dot]com/fvox ==================================== -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Thu Jul 18 06:16:55 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 18 Jul 2013 10:16:55 -0300 Subject: [SP-pm] Exceptions com file handle In-Reply-To: References: Message-ID: vai ter tanta exception assim?! -- anyway global variable ? Log4perl ? 2013/7/18 Junior Moraes > Hi. > > Montei uma classe que utiliza o role Throwable para tratar minhas > exceptions. Nestas exce??es espec?ficas, preciso escrever os dados dentro > de um CSV. Por?m, como eu j? esperava, n?o consigo manter o file handle > aberto dentro da classe para cada vez que chamo o m?todo throw(). > > Escrevi um c?digo para ilustrar o problema. Note que o file handle ? > apenas um bool apenas para exemplificar: > > > > package Exception; > use Moose; > with 'Throwable'; > > has errstr => (is => 'rw', isa => 'Str'); > has fh => (is => 'rw', isa => 'Int', default => 0); > > sub write { > my ($self) = @_; > > if(!$self->fh) { > # Simulando a abertura do file handle > print STDERR "Como se estivessemos abrindo o fh...\n"; > $self->fh(1); > } else { > # Escrevendo no arquivo... > print STDERR "Como se estivessemos escrevendo no fh\n"; > } > } > > 1; > > package main; > > use common::sense; > > sub any_action { > my ($x) = @_; > > if($x < 10) { > Exception->throw({ > errstr => 'x menor que 10', > }); > } > } > > for(0 .. 11) { > eval { > any_action($_); > }; > if($@) { > $@->write(); > printf "exception capturada: '%s'\n", $@->errstr; > } > } > > 1; > > > Pensei em in?meros meios, como singleton (que n?o funciona com o role) mas > nada muito elegante. E n?o quero ficar abrindo e fechando o filehandle pra > cada exception disparada, n?. > Algu?m tem alguma sugest?o de como lidar com exceptions mantendo o file > handle aberto? Ou um novo m?dulo ao inv?s do Throwable? > > Valeuz! > []'s > > -- > ==================================== > Junior "fvox" Moraes > Perl Programmer > Linux Reg. #557527 > junior[at]fvox[dot]com[dot]br > fb[dot]com/fvox > twitter[dot]com/fvox > ==================================== > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From junior at fvox.com.br Thu Jul 18 06:21:59 2013 From: junior at fvox.com.br (Junior Moraes) Date: Thu, 18 Jul 2013 10:21:59 -0300 Subject: [SP-pm] Exceptions com file handle In-Reply-To: References: Message-ID: Hi. Em 18 de julho de 2013 10:16, Renato Santos escreveu: > vai ter tanta exception assim?! > > -- anyway > > global variable ? Log4perl ? > Vai sim. =( N?o testei vari?veis globais, pensei que tamb?m seria "resetada" assim como os attrs. O Log4perl escreve CSV? Desconhecia! Vou dar uma ca?ada! Valeuz, Cron! []'s -- ==================================== Junior "fvox" Moraes Perl Programmer Linux Reg. #557527 junior[at]fvox[dot]com[dot]br fb[dot]com/fvox twitter[dot]com/fvox ==================================== -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Thu Jul 18 06:27:56 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 18 Jul 2013 10:27:56 -0300 Subject: [SP-pm] Exceptions com file handle In-Reply-To: References: Message-ID: Voc? pode usar um sigleton pra abrir o log na primeira vez, e depois ir appendando no arquivo e chamar de qualquer lugar da app. Pode ser dentro de role, nao importa. package LogCSV; use MooseX::Singleton; sub loga_ca_bagaca {} ----- Qualquer lugar depois: my $log = LogCSV->instance; ... $log->loga_ca_bagaca; 2013/7/18 Junior Moraes > Hi. > > Em 18 de julho de 2013 10:16, Renato Santos escreveu: > > vai ter tanta exception assim?! >> >> -- anyway >> >> global variable ? Log4perl ? >> > > Vai sim. =( > > N?o testei vari?veis globais, pensei que tamb?m seria "resetada" assim > como os attrs. > O Log4perl escreve CSV? Desconhecia! Vou dar uma ca?ada! > > Valeuz, Cron! > > []'s > > -- > ==================================== > Junior "fvox" Moraes > Perl Programmer > Linux Reg. #557527 > junior[at]fvox[dot]com[dot]br > fb[dot]com/fvox > twitter[dot]com/fvox > ==================================== > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From junior at fvox.com.br Thu Jul 18 06:47:42 2013 From: junior at fvox.com.br (Junior Moraes) Date: Thu, 18 Jul 2013 10:47:42 -0300 Subject: [SP-pm] Exceptions com file handle In-Reply-To: References: Message-ID: Hi. Em 18 de julho de 2013 10:27, Renato Santos escreveu: > Voc? pode usar um sigleton pra abrir o log na primeira vez, e depois ir > appendando no arquivo e chamar de qualquer lugar da app. Pode ser dentro de > role, nao importa. > > package LogCSV; > use MooseX::Singleton; > sub loga_ca_bagaca {} > ----- > Qualquer lugar depois: > > my $log = LogCSV->instance; > ... > $log->loga_ca_bagaca; > > Foi o que fiz de imediato, mas a? perco a implementa??o do role e vou ter que mudar em alguns zilh?es de lugares do c?digo. Mas se n?o tiver nenhuma outra solu??o mais elegante, vou criar o m?todo throw() manualmente e fazer ele funcionar de forma semelhante. []'s -- ==================================== Junior "fvox" Moraes Perl Programmer Linux Reg. #557527 junior[at]fvox[dot]com[dot]br fb[dot]com/fvox twitter[dot]com/fvox ==================================== -------------- next part -------------- An HTML attachment was scrubbed... URL: From junior at fvox.com.br Thu Jul 18 07:45:58 2013 From: junior at fvox.com.br (Junior Moraes) Date: Thu, 18 Jul 2013 11:45:58 -0300 Subject: [SP-pm] Exceptions com file handle In-Reply-To: References: Message-ID: Hi. Update: consegui com global variable mesmo! Valeu mesmo, Cron! Eu n?o iria nem tentar se voc? n?o tivesse falado hauhauahuh. []'s Em 18 de julho de 2013 10:47, Junior Moraes escreveu: > Hi. > > Em 18 de julho de 2013 10:27, Renato Santos escreveu: > > Voc? pode usar um sigleton pra abrir o log na primeira vez, e depois ir >> appendando no arquivo e chamar de qualquer lugar da app. Pode ser dentro de >> role, nao importa. >> >> package LogCSV; >> use MooseX::Singleton; >> sub loga_ca_bagaca {} >> ----- >> Qualquer lugar depois: >> >> my $log = LogCSV->instance; >> ... >> $log->loga_ca_bagaca; >> >> > Foi o que fiz de imediato, mas a? perco a implementa??o do role e vou ter > que mudar em alguns zilh?es de lugares do c?digo. Mas se n?o tiver nenhuma > outra solu??o mais elegante, vou criar o m?todo throw() manualmente e fazer > ele funcionar de forma semelhante. > > []'s > > -- > ==================================== > Junior "fvox" Moraes > Perl Programmer > Linux Reg. #557527 > junior[at]fvox[dot]com[dot]br > fb[dot]com/fvox > twitter[dot]com/fvox > ==================================== > -- ==================================== Junior "fvox" Moraes Perl Programmer Linux Reg. #557527 junior[at]fvox[dot]com[dot]br fb[dot]com/fvox twitter[dot]com/fvox ==================================== -------------- next part -------------- An HTML attachment was scrubbed... URL: From jniltinho at gmail.com Thu Jul 18 09:30:41 2013 From: jniltinho at gmail.com (Nilton OS) Date: Thu, 18 Jul 2013 13:30:41 -0300 Subject: [SP-pm] Framework DHTMLX In-Reply-To: References: Message-ID: Eu estou saindo do dele mesmo. Em 18 de julho de 2013 09:20, Nelson Ferraz escreveu: > Nilton, > > Voc? est? trabalhando com c?digo legado ou est? come?ando uma aplica??o do > zero? > > Se estiver come?ando agora eu recomendo fortemente o Bootstrap do Twitter: > > http://twitter.github.io/bootstrap/ > > > > > > Em 18 de julho de 2013 03:24, Nilton OS escreveu: > > Obrigado Lucas, valeu. >> >> DHTMLX + mojolicious, muito bom. >> >> >> Em 17 de julho de 2013 21:47, Lucas Moraes escreveu: >> >> Oi Nilson OS, Qual componente do DHTMLX voc? precisa alimentar com JSON? >>> Se esta usando o componente Grid, veja esse pequeno exemplo: >>> >>> #!/usr/bin/perl >>> use strict; >>> use warnings; >>> use JSON::Any; >>> >>> my $j = JSON::Any->new; >>> >>> my $obj = { >>> rows => [ >>> { >>> id => 1, >>> data => ['bar', 'quux'] >>> }, >>> { >>> id => 2, >>> data => ['foo', 'bar'] >>> } >>> ] >>> }; >>> >>> my $json = $j->objToJson($obj); >>> >>> print $json; >>> >>> Ate mais. >>> >>> >>> Em 17 de julho de 2013 20:07, Nilton OS escreveu: >>> >>> No caso a gente precisa gerar o json sem key, ? isso. >>>> >>>> Em vez de ser assim: data: ['nome': 'nilton', 'idade': 88] >>>> data: ['Nilton', 88] >>>> >>>> Acho que ? mais f?cil. >>>> >>>> Obrigado >>>> >>>> Caso algu?m saiba mais dicas sobre o mesmo por favor informe >>>> Estou come?ando a mexer com o mesmo, estou tendo dificuldades com os >>>> eventos. (Coisa de quem n?o sabe muito JS) >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> Em 17 de julho de 2013 19:04, Tiago Peczenyj escreveu: >>>> >>>> isso? >>>>> >>>>> >>>>> http://www.dhtmlx.com/docs/products/dhtmlxGrid/samples/12_initialization_loading/09_init_grid_json.html#code >>>>> >>>>> >>>>> 2013/7/17 Daniel de Oliveira Mantovani < >>>>> daniel.oliveira.mantovani at gmail.com> >>>>> >>>>>> ? exatamente a mesma coisa, s? muda o formato que a estrutura est? >>>>>> serializada. >>>>>> >>>>>> 2013/7/17 Daniel de Oliveira Mantovani < >>>>>> daniel.oliveira.mantovani at gmail.com>: >>>>>> > ? a mesma coisa, o que muda ? a estrutura do dado. >>>>>> > >>>>>> > 2013/7/17 Nilton OS : >>>>>> >> >>>>>> >> Ol? a todos. >>>>>> >> >>>>>> >> Acho que alguem dessa lista usa o DHTMLX para criar UI. >>>>>> >> >>>>>> >> Preciso de uma ajuda como fa?o para usar JSON com chave -> valor >>>>>> n?o achei >>>>>> >> nenhum exemplo, s? com .xml >>>>>> >> >>>>>> >> Algu?m tem uma dica ou link. >>>>>> >> >>>>>> >> Obrigado >>>>>> >> >>>>>> >> =begin disclaimer >>>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> >> L >>>>>> >> =end disclaimer >>>>>> >> >>>>>> > >>>>>> > >>>>>> > >>>>>> > -- >>>>>> > >>>>>> > -dom >>>>>> > >>>>>> > -- >>>>>> > >>>>>> > IBM - Business Analytics Optimization Consultant >>>>>> > Daniel Mantovani +5511 8538-9897 >>>>>> > XOXO >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> -dom >>>>>> >>>>>> -- >>>>>> >>>>>> IBM - Business Analytics Optimization Consultant >>>>>> Daniel Mantovani +5511 8538-9897 >>>>>> XOXO >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Tiago B. Peczenyj >>>>> Linux User #405772 >>>>> >>>>> http://about.me/peczenyj >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> >>>> .............................................................................. >>>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>>> >>>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>>> esfor?o inteligente." (John Ruskin) >>>> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>>> original" (Albert Einstein)* >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> >> .............................................................................. >> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >> >> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >> esfor?o inteligente." (John Ruskin) >> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho >> original" (Albert Einstein)* >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Nelson Ferraz > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- .............................................................................. *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o inteligente." (John Ruskin) "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andre at andrewalker.net Thu Jul 18 17:39:15 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Thu, 18 Jul 2013 21:39:15 -0300 Subject: [SP-pm] Como anda o PerlPro? Message-ID: <20130719003915.GA17460@andrewalker> Salve, mongers, Estou escrevendo para dar uma vis?o geral do status de PerlPro. Se voc? n?o sabe do que estou falando, veja: https://github.com/Brasil-Perl-Mongers/perl-pro Aproveite e clique em Star e Watch :) O que n?s temos at? agora? Foi criado o layout de praticamente todas as p?ginas, em imagem. Voc?s podem ver na wiki do github. Criei tamb?m a estrutura da aplica??o Catalyst, o banco de dados, e implementei o layout em HTML/CSS tamb?m. Ou seja, o esqueleto da aplica??o est? pronto. N?o temos, no entanto, as p?ginas espec?ficas e suas funcionalidades. Para estruturar o layout, estou usando Twitter Bootstrap. Para versionar o banco de dados, sqitch. Para ORM, DBIx::Class, e para o SGBD, PostgreSQL. Como framework MVC, como j? falado acima, Catalyst, e como linguagem de templates Kolon (do Text::Xslate). Tudo isto j? est? configurado, ? bastante f?cil de se instalar o c?digo e compreend?-lo. Parece pouco, semanas depois de anunciado, n?o? Estive trabalhando nisso durante per?odos livres da faculdade (fa?o um curso em per?odo integral), e acabei n?o dedicando tanto tempo quanto gostaria. A partir de hoje, entretanto, estou de f?rias, e acredito que nos pr?ximos 30 dias teremos o site no ar :) Gostar?amos da participa??o da comunidade, afinal, ? um projeto open source! Tivemos algumas contribui??es assim que o reposit?rio foi criado, antes mesmo de anunciarmos o projeto! Sintam-se livres para contribuir; podemos discutir as features no canal do IRC, ou por e-mail e desenvolver em cima disso. D? uma olhada nos issues do GitHub, sugira uma funcionalidade, critique o c?digo. Toda contribui??o ? bem vinda! Principalmente em forma de c?digo, obviamente. :P Teremos uma reuni?o no canal do IRC do SPPM: #sao-paulo.pm em irc.perl.org, daqui a aproximadamente 10 dias. Vamos avisar a data e o hor?rio certinho por aqui quando estiver mais pr?ximo. Mas, se tiver qualquer d?vida ou sugest?o ? s? dizer! From jniltinho at gmail.com Thu Jul 18 18:13:17 2013 From: jniltinho at gmail.com (Nilton OS) Date: Thu, 18 Jul 2013 22:13:17 -0300 Subject: [SP-pm] Como anda o PerlPro? In-Reply-To: <20130719003915.GA17460@andrewalker> References: <20130719003915.GA17460@andrewalker> Message-ID: Andr? parab?ns, depois do anuncio quase todo dia acessei o github. Muito bacana. Em 18 de julho de 2013 21:39, Andr? Walker escreveu: > Salve, mongers, > > Estou escrevendo para dar uma vis?o geral do status de PerlPro. Se voc? n?o > sabe do que estou falando, veja: > > https://github.com/Brasil-**Perl-Mongers/perl-pro > > Aproveite e clique em Star e Watch :) > > O que n?s temos at? agora? > > Foi criado o layout de praticamente todas as p?ginas, em imagem. Voc?s > podem > ver na wiki do github. Criei tamb?m a estrutura da aplica??o Catalyst, o > banco > de dados, e implementei o layout em HTML/CSS tamb?m. Ou seja, o esqueleto > da > aplica??o est? pronto. N?o temos, no entanto, as p?ginas espec?ficas e suas > funcionalidades. > > Para estruturar o layout, estou usando Twitter Bootstrap. Para versionar o > banco de dados, sqitch. Para ORM, DBIx::Class, e para o SGBD, PostgreSQL. > Como > framework MVC, como j? falado acima, Catalyst, e como linguagem de > templates > Kolon (do Text::Xslate). Tudo isto j? est? configurado, ? bastante f?cil de > se instalar o c?digo e compreend?-lo. > > Parece pouco, semanas depois de anunciado, n?o? > > Estive trabalhando nisso durante per?odos livres da faculdade (fa?o um > curso > em per?odo integral), e acabei n?o dedicando tanto tempo quanto gostaria. A > partir de hoje, entretanto, estou de f?rias, e acredito que nos pr?ximos 30 > dias teremos o site no ar :) > > Gostar?amos da participa??o da comunidade, afinal, ? um projeto open > source! > Tivemos algumas contribui??es assim que o reposit?rio foi criado, antes > mesmo > de anunciarmos o projeto! Sintam-se livres para contribuir; podemos > discutir > as features no canal do IRC, ou por e-mail e desenvolver em cima disso. D? > uma > olhada nos issues do GitHub, sugira uma funcionalidade, critique o c?digo. > Toda contribui??o ? bem vinda! Principalmente em forma de c?digo, > obviamente. :P > > Teremos uma reuni?o no canal do IRC do SPPM: #sao-paulo.pm em irc.perl.org > , > daqui a aproximadamente 10 dias. Vamos avisar a data e o hor?rio certinho > por > aqui quando estiver mais pr?ximo. Mas, se tiver qualquer d?vida ou > sugest?o ? > s? dizer! > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -- .............................................................................. *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do esfor?o inteligente." (John Ruskin) "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein)* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From acar11 at gmail.com Mon Jul 22 05:45:32 2013 From: acar11 at gmail.com (Andrey Carvalhais) Date: Mon, 22 Jul 2013 08:45:32 -0400 Subject: [SP-pm] Arquivo .al3 Message-ID: Bom dia! Gostaria de saber se alguem de voces ja trabalharam com arquivos (files) ".al3", parsing esses usando Perl. Obrigado! Andrey -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From alcantarafox at yahoo.com.br Mon Jul 22 09:28:36 2013 From: alcantarafox at yahoo.com.br (Ricardo Alcantara) Date: Mon, 22 Jul 2013 13:28:36 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie Message-ID: <51ED5DB4.3090406@yahoo.com.br> Ol? boa tarde, Estou me aventurando no catalyst e estou tentando utilizar autentica??o com cookie, estou usando esse biblioteca: https://metacpan.org/module/CatalystX::AuthenCookie J? fiz o cpanm CatalystX::AuthenCookie J? coloquei no Makefile.pl required 'CatalystX::AuthenCookie'. Porem quando eu tento acessar alguma pagina da o seguinte erro no Root.pm: Caught exception in Admin::Controller::Root->root "Can't locate object method "authen_cookie_value" via package "Admin" at /home/ricardo/Documents/Projects/Admin/script/../lib/Admin/Controller/Root.pm line 35, line 1003." Algu?m saberia me dizer o porque desse erro? From renato.cron at gmail.com Mon Jul 22 09:51:36 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 22 Jul 2013 13:51:36 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: <51ED5DB4.3090406@yahoo.com.br> References: <51ED5DB4.3090406@yahoo.com.br> Message-ID: Voc? colocou ele entre o use Catalyst qw / lista-modulos esse-dai / ? 2013/7/22 Ricardo Alcantara > Ol? boa tarde, > > Estou me aventurando no catalyst e estou tentando utilizar autentica??o > com cookie, estou usando esse biblioteca: > > https://metacpan.org/module/**CatalystX::AuthenCookie > > J? fiz o cpanm CatalystX::AuthenCookie > J? coloquei no Makefile.pl required 'CatalystX::AuthenCookie'. > > Porem quando eu tento acessar alguma pagina da o seguinte erro no Root.pm: > Caught exception in Admin::Controller::Root->root "Can't locate object > method "authen_cookie_value" via package "Admin" at /home/ricardo/Documents/ > **Projects/Admin/script/../lib/**Admin/Controller/Root.pm line 35, > line 1003." > > Algu?m saberia me dizer o porque desse erro? > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Mon Jul 22 09:51:36 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 22 Jul 2013 13:51:36 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: <51ED5DB4.3090406@yahoo.com.br> References: <51ED5DB4.3090406@yahoo.com.br> Message-ID: Voc? colocou ele entre o use Catalyst qw / lista-modulos esse-dai / ? 2013/7/22 Ricardo Alcantara > Ol? boa tarde, > > Estou me aventurando no catalyst e estou tentando utilizar autentica??o > com cookie, estou usando esse biblioteca: > > https://metacpan.org/module/**CatalystX::AuthenCookie > > J? fiz o cpanm CatalystX::AuthenCookie > J? coloquei no Makefile.pl required 'CatalystX::AuthenCookie'. > > Porem quando eu tento acessar alguma pagina da o seguinte erro no Root.pm: > Caught exception in Admin::Controller::Root->root "Can't locate object > method "authen_cookie_value" via package "Admin" at /home/ricardo/Documents/ > **Projects/Admin/script/../lib/**Admin/Controller/Root.pm line 35, > line 1003." > > Algu?m saberia me dizer o porque desse erro? > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Mon Jul 22 10:04:00 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 22 Jul 2013 14:04:00 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: <51ED5DB4.3090406@yahoo.com.br> Message-ID: Voce precisa carregar o modulo dentro da sua aplicacao. https://metacpan.org/module/Catalyst::Manual::Tutorial::03_MoreCatalystBasics#EDIT-THE-LIST-OF-CATALYST-PLUGINS 2013/7/22 Renato Santos : > Voc? colocou ele entre o use Catalyst qw / lista-modulos esse-dai / ? > > > 2013/7/22 Ricardo Alcantara >> >> Ol? boa tarde, >> >> Estou me aventurando no catalyst e estou tentando utilizar autentica??o >> com cookie, estou usando esse biblioteca: >> >> https://metacpan.org/module/CatalystX::AuthenCookie >> >> J? fiz o cpanm CatalystX::AuthenCookie >> J? coloquei no Makefile.pl required 'CatalystX::AuthenCookie'. >> >> Porem quando eu tento acessar alguma pagina da o seguinte erro no Root.pm: >> Caught exception in Admin::Controller::Root->root "Can't locate object >> method "authen_cookie_value" via package "Admin" at >> /home/ricardo/Documents/Projects/Admin/script/../lib/Admin/Controller/Root.pm >> line 35, line 1003." >> >> Algu?m saberia me dizer o porque desse erro? >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From daniel.oliveira.mantovani at gmail.com Mon Jul 22 10:04:00 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 22 Jul 2013 14:04:00 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: <51ED5DB4.3090406@yahoo.com.br> Message-ID: Voce precisa carregar o modulo dentro da sua aplicacao. https://metacpan.org/module/Catalyst::Manual::Tutorial::03_MoreCatalystBasics#EDIT-THE-LIST-OF-CATALYST-PLUGINS 2013/7/22 Renato Santos : > Voc? colocou ele entre o use Catalyst qw / lista-modulos esse-dai / ? > > > 2013/7/22 Ricardo Alcantara >> >> Ol? boa tarde, >> >> Estou me aventurando no catalyst e estou tentando utilizar autentica??o >> com cookie, estou usando esse biblioteca: >> >> https://metacpan.org/module/CatalystX::AuthenCookie >> >> J? fiz o cpanm CatalystX::AuthenCookie >> J? coloquei no Makefile.pl required 'CatalystX::AuthenCookie'. >> >> Porem quando eu tento acessar alguma pagina da o seguinte erro no Root.pm: >> Caught exception in Admin::Controller::Root->root "Can't locate object >> method "authen_cookie_value" via package "Admin" at >> /home/ricardo/Documents/Projects/Admin/script/../lib/Admin/Controller/Root.pm >> line 35, line 1003." >> >> Algu?m saberia me dizer o porque desse erro? >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From alcantarafox at yahoo.com.br Mon Jul 22 10:07:23 2013 From: alcantarafox at yahoo.com.br (Ricardo Alcantara) Date: Mon, 22 Jul 2013 14:07:23 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: Message-ID: <51ED66CB.2070200@yahoo.com.br> Eu tentei colocar nessa lista tamb?m, porem n?o soube o que colocar. Tentei 'CatalystX::AuthenCookie', 'AuthenCookie' e 'authen_cookie' porem sem sucesso e como no site do metacpan ele n?o fala nada para colocar achei que n?o precisaria. Sabe qual par?metro preciso colocar para carregar esse modulo? From renato.cron at gmail.com Mon Jul 22 10:20:44 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 22 Jul 2013 14:20:44 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: <51ED66CB.2070200@yahoo.com.br> References: <51ED66CB.2070200@yahoo.com.br> Message-ID: Acho que voc? precisa adicionar um + na frente, pois ele n?o fica no namespace Catalyst::Plugin:: 2013/7/22 Ricardo Alcantara > Eu tentei colocar nessa lista tamb?m, porem n?o soube o que colocar. > Tentei 'CatalystX::AuthenCookie', 'AuthenCookie' e 'authen_cookie' porem > sem sucesso e como no site do metacpan ele n?o fala nada para colocar achei > que n?o precisaria. Sabe qual par?metro preciso colocar para carregar esse > modulo? > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Mon Jul 22 10:20:44 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 22 Jul 2013 14:20:44 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: <51ED66CB.2070200@yahoo.com.br> References: <51ED66CB.2070200@yahoo.com.br> Message-ID: Acho que voc? precisa adicionar um + na frente, pois ele n?o fica no namespace Catalyst::Plugin:: 2013/7/22 Ricardo Alcantara > Eu tentei colocar nessa lista tamb?m, porem n?o soube o que colocar. > Tentei 'CatalystX::AuthenCookie', 'AuthenCookie' e 'authen_cookie' porem > sem sucesso e como no site do metacpan ele n?o fala nada para colocar achei > que n?o precisaria. Sabe qual par?metro preciso colocar para carregar esse > modulo? > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Mon Jul 22 10:25:29 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 22 Jul 2013 14:25:29 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: <51ED66CB.2070200@yahoo.com.br> References: <51ED66CB.2070200@yahoo.com.br> Message-ID: Ricardo, dentro do pacote existe um pasta chamada "t". Nessa pasta ficam os testes, provavelmente existe algum exemplo la. 2013/7/22 Ricardo Alcantara : > Eu tentei colocar nessa lista tamb?m, porem n?o soube o que colocar. Tentei > 'CatalystX::AuthenCookie', 'AuthenCookie' e 'authen_cookie' porem sem > sucesso e como no site do metacpan ele n?o fala nada para colocar achei que > n?o precisaria. Sabe qual par?metro preciso colocar para carregar esse > modulo? > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From daniel.oliveira.mantovani at gmail.com Mon Jul 22 10:25:29 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 22 Jul 2013 14:25:29 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: <51ED66CB.2070200@yahoo.com.br> References: <51ED66CB.2070200@yahoo.com.br> Message-ID: Ricardo, dentro do pacote existe um pasta chamada "t". Nessa pasta ficam os testes, provavelmente existe algum exemplo la. 2013/7/22 Ricardo Alcantara : > Eu tentei colocar nessa lista tamb?m, porem n?o soube o que colocar. Tentei > 'CatalystX::AuthenCookie', 'AuthenCookie' e 'authen_cookie' porem sem > sucesso e como no site do metacpan ele n?o fala nada para colocar achei que > n?o precisaria. Sabe qual par?metro preciso colocar para carregar esse > modulo? > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From daniel.oliveira.mantovani at gmail.com Mon Jul 22 10:33:03 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 22 Jul 2013 14:33:03 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: <51ED66CB.2070200@yahoo.com.br> Message-ID: Na synopsis mostra como usar: package MyApp; use Moose; extends 'Catalyst'; with 'CatalystX::AuthenCookie'; package MyApp::Controller; use Moose; BEGIN { extends 'Catalyst::Controller' } sub login { my $self = shift; my $c = shift; $c->set_authen_cookie( value => { user_id => 1234 } ); } sub _check_login { my $self = shift; my $c = shift; my $value = $c->authen_cookie_value(); print $value->{user_id}; } sub logout { my $self = shift; my $c = shift; $c->unset_authen_cookie(); } BTW, dentro do core da sua aplicacao coloque apenas "AuthenCookie" dentro do "qw//;". Cola o core da sua app que eu te ensino a usar. 2013/7/22 Daniel de Oliveira Mantovani : > Ricardo, dentro do pacote existe um pasta chamada "t". Nessa pasta > ficam os testes, provavelmente existe algum exemplo la. > > 2013/7/22 Ricardo Alcantara : >> Eu tentei colocar nessa lista tamb?m, porem n?o soube o que colocar. Tentei >> 'CatalystX::AuthenCookie', 'AuthenCookie' e 'authen_cookie' porem sem >> sucesso e como no site do metacpan ele n?o fala nada para colocar achei que >> n?o precisaria. Sabe qual par?metro preciso colocar para carregar esse >> modulo? >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From alcantarafox at yahoo.com.br Mon Jul 22 10:43:08 2013 From: alcantarafox at yahoo.com.br (Ricardo Alcantara) Date: Mon, 22 Jul 2013 14:43:08 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: Message-ID: <51ED6F2C.6020507@yahoo.com.br> Seria isso? package Admin; use Moose; use namespace::autoclean; use Catalyst::Runtime 5.80; # Set flags and add plugins for the application. # # Note that ORDERING IS IMPORTANT here as plugins are initialized in order, # therefore you almost certainly want to keep ConfigLoader at the head of the # list if you're using it. # # -Debug: activates the debug mode for very useful log messages # ConfigLoader: will load the configuration from a Config::General file in the # application's home directory # Static::Simple: will serve static files from the application's root # directory use Catalyst qw/ -Debug ConfigLoader Static::Simple /; extends 'Catalyst'; our $VERSION = '0.01'; # Configure the application. # # Note that settings in admin.conf (or other external # configuration file that you set up manually) take precedence # over this when using ConfigLoader. Thus configuration # details given here can function as a default configuration, # with an external configuration file acting as an override for # local deployment. __PACKAGE__->config( name => 'Admin', # Disable deprecated behavior needed by old applications disable_component_resolution_regex_fallback => 1, enable_catalyst_header => 1, # Send X-Catalyst header ); # Start the application __PACKAGE__->setup(); =encoding utf8 =head1 NAME Admin - Catalyst based application =head1 SYNOPSIS script/admin_server.pl =head1 DESCRIPTION [enter your description here] =head1 SEE ALSO L, L =head1 AUTHOR Ricardo,,, =head1 LICENSE This library is free software. You can redistribute it and/or modify it under the same terms as Perl itself. =cut 1; From renato.cron at gmail.com Mon Jul 22 10:47:26 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 22 Jul 2013 14:47:26 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: <51ED6F2C.6020507@yahoo.com.br> References: <51ED6F2C.6020507@yahoo.com.br> Message-ID: No caso, eu n?o tinha reparado. o modulo n?o precisa ir no qw//. Coloque o "with 'CatalystX::AuthenCookie';" depois do use Catalyst qw/ ... /. assim o moose vai importar? as fun??es desse CatalystX junto com o object do Catalyst. ? http://search.cpan.org/dist/Moose/lib/Moose/Manual/Roles.pod#WHAT_IS_A_ROLE? On Mon, Jul 22, 2013 at 2:43 PM, Ricardo Alcantara < alcantarafox at yahoo.com.br> wrote: > Seria isso? > > package Admin; > use Moose; > use namespace::autoclean; > > use Catalyst::Runtime 5.80; > > # Set flags and add plugins for the application. > # > # Note that ORDERING IS IMPORTANT here as plugins are initialized in order, > # therefore you almost certainly want to keep ConfigLoader at the head of > the > # list if you're using it. > # > # -Debug: activates the debug mode for very useful log messages > # ConfigLoader: will load the configuration from a Config::General file > in the > # application's home directory > # Static::Simple: will serve static files from the application's root > # directory > > use Catalyst qw/ > -Debug > ConfigLoader > Static::Simple > /; > > extends 'Catalyst'; > > our $VERSION = '0.01'; > > # Configure the application. > # > # Note that settings in admin.conf (or other external > # configuration file that you set up manually) take precedence > # over this when using ConfigLoader. Thus configuration > # details given here can function as a default configuration, > # with an external configuration file acting as an override for > # local deployment. > > __PACKAGE__->config( > name => 'Admin', > # Disable deprecated behavior needed by old applications > disable_component_resolution_**regex_fallback => 1, > enable_catalyst_header => 1, # Send X-Catalyst header > ); > > # Start the application > __PACKAGE__->setup(); > =encoding utf8 > > =head1 NAME > > Admin - Catalyst based application > > =head1 SYNOPSIS > > script/admin_server.pl > > =head1 DESCRIPTION > > [enter your description here] > > =head1 SEE ALSO > > L, L > > =head1 AUTHOR > > Ricardo,,, > > =head1 LICENSE > > This library is free software. You can redistribute it and/or modify > it under the same terms as Perl itself. > > =cut > > 1; > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Mon Jul 22 10:47:26 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 22 Jul 2013 14:47:26 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: <51ED6F2C.6020507@yahoo.com.br> References: <51ED6F2C.6020507@yahoo.com.br> Message-ID: No caso, eu n?o tinha reparado. o modulo n?o precisa ir no qw//. Coloque o "with 'CatalystX::AuthenCookie';" depois do use Catalyst qw/ ... /. assim o moose vai importar? as fun??es desse CatalystX junto com o object do Catalyst. ? http://search.cpan.org/dist/Moose/lib/Moose/Manual/Roles.pod#WHAT_IS_A_ROLE? On Mon, Jul 22, 2013 at 2:43 PM, Ricardo Alcantara < alcantarafox at yahoo.com.br> wrote: > Seria isso? > > package Admin; > use Moose; > use namespace::autoclean; > > use Catalyst::Runtime 5.80; > > # Set flags and add plugins for the application. > # > # Note that ORDERING IS IMPORTANT here as plugins are initialized in order, > # therefore you almost certainly want to keep ConfigLoader at the head of > the > # list if you're using it. > # > # -Debug: activates the debug mode for very useful log messages > # ConfigLoader: will load the configuration from a Config::General file > in the > # application's home directory > # Static::Simple: will serve static files from the application's root > # directory > > use Catalyst qw/ > -Debug > ConfigLoader > Static::Simple > /; > > extends 'Catalyst'; > > our $VERSION = '0.01'; > > # Configure the application. > # > # Note that settings in admin.conf (or other external > # configuration file that you set up manually) take precedence > # over this when using ConfigLoader. Thus configuration > # details given here can function as a default configuration, > # with an external configuration file acting as an override for > # local deployment. > > __PACKAGE__->config( > name => 'Admin', > # Disable deprecated behavior needed by old applications > disable_component_resolution_**regex_fallback => 1, > enable_catalyst_header => 1, # Send X-Catalyst header > ); > > # Start the application > __PACKAGE__->setup(); > =encoding utf8 > > =head1 NAME > > Admin - Catalyst based application > > =head1 SYNOPSIS > > script/admin_server.pl > > =head1 DESCRIPTION > > [enter your description here] > > =head1 SEE ALSO > > L, L > > =head1 AUTHOR > > Ricardo,,, > > =head1 LICENSE > > This library is free software. You can redistribute it and/or modify > it under the same terms as Perl itself. > > =cut > > 1; > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From alcantarafox at yahoo.com.br Mon Jul 22 10:55:24 2013 From: alcantarafox at yahoo.com.br (Ricardo Alcantara) Date: Mon, 22 Jul 2013 14:55:24 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: Message-ID: <51ED720C.5060409@yahoo.com.br> Funcionou, dei um locate por 'AuthenCookie' e achei a pasta "t" dentro de onde foi instalado o pluging. Com isso conseguir colocar na minha aplica??o. Obrigado! From daniel.oliveira.mantovani at gmail.com Mon Jul 22 11:03:53 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 22 Jul 2013 15:03:53 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: <51ED6F2C.6020507@yahoo.com.br> Message-ID: package Admin; use Moose; use namespace::autoclean; use Catalyst::Runtime 5.80; # Set flags and add plugins for the application. # # Note that ORDERING IS IMPORTANT here as plugins are initialized in order, # therefore you almost certainly want to keep ConfigLoader at the head of the # list if you're using it. # # -Debug: activates the debug mode for very useful log messages # ConfigLoader: will load the configuration from a Config::General file in the # application's home directory # Static::Simple: will serve static files from the application's root # directory use Catalyst qw/ -Debug ConfigLoader Static::Simple /; extends 'Catalyst'; with 'CatalystX::AuthenCookie'; our $VERSION = '0.01'; # Configure the application. # # Note that settings in admin.conf (or other external # configuration file that you set up manually) take precedence # over this when using ConfigLoader. Thus configuration # details given here can function as a default configuration, # with an external configuration file acting as an override for # local deployment. __PACKAGE__->config( name => 'Admin', # Disable deprecated behavior needed by old applications disable_component_resolution_r egex_fallback => 1, enable_catalyst_header => 1, # Send X-Catalyst header ); # Start the application __PACKAGE__->setup(); =encoding utf8 =head1 NAME Admin - Catalyst based application =head1 SYNOPSIS script/admin_server.pl =head1 DESCRIPTION [enter your description here] =head1 SEE ALSO L, L =head1 AUTHOR Ricardo,,, =head1 LICENSE This library is free software. You can redistribute it and/or modify it under the same terms as Perl itself. =cut 1; On 22 July 2013 14:47, Renato Santos wrote: > No caso, eu n?o tinha reparado. > > o modulo n?o precisa ir no qw//. > > Coloque o "with 'CatalystX::AuthenCookie';" depois do use Catalyst qw/ ... > /. assim o moose vai importar? as fun??es desse CatalystX junto com o object > do Catalyst. > > > ? > http://search.cpan.org/dist/Moose/lib/Moose/Manual/Roles.pod#WHAT_IS_A_ROLE? > > > On Mon, Jul 22, 2013 at 2:43 PM, Ricardo Alcantara > wrote: >> >> Seria isso? >> >> package Admin; >> use Moose; >> use namespace::autoclean; >> >> use Catalyst::Runtime 5.80; >> >> # Set flags and add plugins for the application. >> # >> # Note that ORDERING IS IMPORTANT here as plugins are initialized in >> order, >> # therefore you almost certainly want to keep ConfigLoader at the head of >> the >> # list if you're using it. >> # >> # -Debug: activates the debug mode for very useful log messages >> # ConfigLoader: will load the configuration from a Config::General file >> in the >> # application's home directory >> # Static::Simple: will serve static files from the application's root >> # directory >> >> use Catalyst qw/ >> -Debug >> ConfigLoader >> Static::Simple >> /; >> >> extends 'Catalyst'; >> >> our $VERSION = '0.01'; >> >> # Configure the application. >> # >> # Note that settings in admin.conf (or other external >> # configuration file that you set up manually) take precedence >> # over this when using ConfigLoader. Thus configuration >> # details given here can function as a default configuration, >> # with an external configuration file acting as an override for >> # local deployment. >> >> __PACKAGE__->config( >> name => 'Admin', >> # Disable deprecated behavior needed by old applications >> disable_component_resolution_regex_fallback => 1, >> enable_catalyst_header => 1, # Send X-Catalyst header >> ); >> >> # Start the application >> __PACKAGE__->setup(); >> =encoding utf8 >> >> =head1 NAME >> >> Admin - Catalyst based application >> >> =head1 SYNOPSIS >> >> script/admin_server.pl >> >> =head1 DESCRIPTION >> >> [enter your description here] >> >> =head1 SEE ALSO >> >> L, L >> >> =head1 AUTHOR >> >> Ricardo,,, >> >> =head1 LICENSE >> >> This library is free software. You can redistribute it and/or modify >> it under the same terms as Perl itself. >> >> =cut >> >> 1; >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From thiago at aware.com.br Mon Jul 22 14:57:21 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Mon, 22 Jul 2013 18:57:21 -0300 Subject: [SP-pm] =?iso-8859-1?q?Programa_Cidades_Sustent=E1veis_=26_IOTA?= Message-ID: Ol? Pessoal, DISCLAIMER: Este e-mail ? uma propaganda. :-) Mas eu acredito que seja bacana compartilhar isto com todos voc?s aqui. Foi lan?ado hoje o portal de dados do programa cidades sustent?veis que passa a disponibilizar indicadores e metas de mais de 240 prefeituras do Brasil em uma interface amig?vel, via API e oferecendo dados em formatos livres e abertos. Vejam mais informa??o em http://www.cidadessustentaveis.org.br/noticias/cidades-sustentaveis-comecam-apresentar-indicadores-e-metas Este ? o primeiro caso de uso do Iota ! Pois, j? existem novos cen?rios sendo implementado com ele! O que ? o Iota ? http://awareti.github.com/Iota Esta plataforma foi desenvolvida na linguagem Perl, e o trabalho j? esta completando um ano. Ela foi desenvolvida por um dos caras mais esperto e ligeiro que conhe?o, o Renato Cron ! Ele inclusive, vai palestrar sobre esta plataforma no YAPC::Brasil -- http://2013.yapcbrasil.org.br/ Este projeto recentemente esta sendo apoiado pela funda??o Avina e a rede Omidyar para que ele seja levado para mais de 70 movimentos sociais e 10 grandes cidades na america latina ! http://appcivico.net/english/projects-selected/ Para quem quiser colaborar com a aplica??o, ? aqui ?: http://github.com/AwareTI/ Valeu turma! abs, -Thiago Rondon From nferraz at gmail.com Mon Jul 22 23:47:53 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Tue, 23 Jul 2013 08:47:53 +0200 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: <51ED6F2C.6020507@yahoo.com.br> Message-ID: Tudo isso pra setar um cookie? Sem querer iniciar uma flamewar, mas com o Mojolicious::Lite e' bem simples: ##### use Mojolicious::Lite; get '/login' => sub { my $self = shift; # Query parameters my $user = $self->param('user') || ''; my $pass = $self->param('pass') || ''; # Store username in session $self->session(user => $user); } => 'index'; app->start(); ##### Isso e' tudo! Se voce estiver em duvida, assista aos tutoriais do Mojocast: http://mojocasts.com/ Em menos de 30 minutos voce podera' decidir se vale a pena mudar para um framework que (na minha opiniao) te ajudara' a poupar dias de trabalho e frustracao. Repito: meu objetivo nao e' iniciar um flamewar, mas apenas ajuda'-lo a tomar uma decisao bem informada. 2013/7/22 Daniel de Oliveira Mantovani > package Admin; > use Moose; > use namespace::autoclean; > > use Catalyst::Runtime 5.80; > > # Set flags and add plugins for the application. > # > # Note that ORDERING IS IMPORTANT here as plugins are initialized in order, > # therefore you almost certainly want to keep ConfigLoader at the head of > the > # list if you're using it. > # > # -Debug: activates the debug mode for very useful log messages > # ConfigLoader: will load the configuration from a Config::General file > in the > # application's home directory > # Static::Simple: will serve static files from the application's root > # directory > > use Catalyst qw/ > -Debug > ConfigLoader > Static::Simple > /; > > extends 'Catalyst'; > with 'CatalystX::AuthenCookie'; > > our $VERSION = '0.01'; > > # Configure the application. > # > # Note that settings in admin.conf (or other external > # configuration file that you set up manually) take precedence > # over this when using ConfigLoader. Thus configuration > # details given here can function as a default configuration, > # with an external configuration file acting as an override for > # local deployment. > > __PACKAGE__->config( > name => 'Admin', > # Disable deprecated behavior needed by old applications > disable_component_resolution_r > egex_fallback => 1, > enable_catalyst_header => 1, # Send X-Catalyst header > ); > > # Start the application > __PACKAGE__->setup(); > =encoding utf8 > > =head1 NAME > > Admin - Catalyst based application > > =head1 SYNOPSIS > > script/admin_server.pl > > =head1 DESCRIPTION > > [enter your description here] > > =head1 SEE ALSO > > L, L > > =head1 AUTHOR > > Ricardo,,, > > =head1 LICENSE > > This library is free software. You can redistribute it and/or modify > it under the same terms as Perl itself. > > =cut > > 1; > > On 22 July 2013 14:47, Renato Santos wrote: > > No caso, eu n?o tinha reparado. > > > > o modulo n?o precisa ir no qw//. > > > > Coloque o "with 'CatalystX::AuthenCookie';" depois do use Catalyst qw/ > ... > > /. assim o moose vai importar? as fun??es desse CatalystX junto com o > object > > do Catalyst. > > > > > > ? > > > http://search.cpan.org/dist/Moose/lib/Moose/Manual/Roles.pod#WHAT_IS_A_ROLE > ? > > > > > > On Mon, Jul 22, 2013 at 2:43 PM, Ricardo Alcantara > > wrote: > >> > >> Seria isso? > >> > >> package Admin; > >> use Moose; > >> use namespace::autoclean; > >> > >> use Catalyst::Runtime 5.80; > >> > >> # Set flags and add plugins for the application. > >> # > >> # Note that ORDERING IS IMPORTANT here as plugins are initialized in > >> order, > >> # therefore you almost certainly want to keep ConfigLoader at the head > of > >> the > >> # list if you're using it. > >> # > >> # -Debug: activates the debug mode for very useful log messages > >> # ConfigLoader: will load the configuration from a Config::General > file > >> in the > >> # application's home directory > >> # Static::Simple: will serve static files from the application's root > >> # directory > >> > >> use Catalyst qw/ > >> -Debug > >> ConfigLoader > >> Static::Simple > >> /; > >> > >> extends 'Catalyst'; > >> > >> our $VERSION = '0.01'; > >> > >> # Configure the application. > >> # > >> # Note that settings in admin.conf (or other external > >> # configuration file that you set up manually) take precedence > >> # over this when using ConfigLoader. Thus configuration > >> # details given here can function as a default configuration, > >> # with an external configuration file acting as an override for > >> # local deployment. > >> > >> __PACKAGE__->config( > >> name => 'Admin', > >> # Disable deprecated behavior needed by old applications > >> disable_component_resolution_regex_fallback => 1, > >> enable_catalyst_header => 1, # Send X-Catalyst header > >> ); > >> > >> # Start the application > >> __PACKAGE__->setup(); > >> =encoding utf8 > >> > >> =head1 NAME > >> > >> Admin - Catalyst based application > >> > >> =head1 SYNOPSIS > >> > >> script/admin_server.pl > >> > >> =head1 DESCRIPTION > >> > >> [enter your description here] > >> > >> =head1 SEE ALSO > >> > >> L, L > >> > >> =head1 AUTHOR > >> > >> Ricardo,,, > >> > >> =head1 LICENSE > >> > >> This library is free software. You can redistribute it and/or modify > >> it under the same terms as Perl itself. > >> > >> =cut > >> > >> 1; > >> > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > > > > > > > > > > -- > > Sarav?, > > Renato CRON > > http://www.renatocron.com/blog/ > > @renato_cron > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Nelson Ferraz -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Tue Jul 23 00:57:41 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Tue, 23 Jul 2013 04:57:41 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: <51ED6F2C.6020507@yahoo.com.br> Message-ID: @Nelson, concordo que com o Mojo faz essa e mais tarefas de modo trivial, mas voc? garante que o c?digo continuar? funcionando com as atualiza??es do Framework? Ou a cada atualiza??o do Framework, caso eu queira usar as novas features, preciso cruzar os dedos para que tudo continue funcionando? 2013/7/23 Nelson Ferraz > Tudo isso pra setar um cookie? > > Sem querer iniciar uma flamewar, mas com o Mojolicious::Lite e' bem > simples: > > ##### > > use Mojolicious::Lite; > > get '/login' => sub { > my $self = shift; > > # Query parameters > my $user = $self->param('user') || ''; > my $pass = $self->param('pass') || ''; > > # Store username in session > $self->session(user => $user); > > } => 'index'; > > app->start(); > > ##### > > Isso e' tudo! > > Se voce estiver em duvida, assista aos tutoriais do Mojocast: > > http://mojocasts.com/ > > Em menos de 30 minutos voce podera' decidir se vale a pena mudar para um > framework que (na minha opiniao) te ajudara' a poupar dias de trabalho e > frustracao. > > Repito: meu objetivo nao e' iniciar um flamewar, mas apenas ajuda'-lo a > tomar uma decisao bem informada. > > > > 2013/7/22 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> package Admin; >> use Moose; >> use namespace::autoclean; >> >> use Catalyst::Runtime 5.80; >> >> # Set flags and add plugins for the application. >> # >> # Note that ORDERING IS IMPORTANT here as plugins are initialized in >> order, >> # therefore you almost certainly want to keep ConfigLoader at the head of >> the >> # list if you're using it. >> # >> # -Debug: activates the debug mode for very useful log messages >> # ConfigLoader: will load the configuration from a Config::General file >> in the >> # application's home directory >> # Static::Simple: will serve static files from the application's root >> # directory >> >> use Catalyst qw/ >> -Debug >> ConfigLoader >> Static::Simple >> /; >> >> extends 'Catalyst'; >> with 'CatalystX::AuthenCookie'; >> >> our $VERSION = '0.01'; >> >> # Configure the application. >> # >> # Note that settings in admin.conf (or other external >> # configuration file that you set up manually) take precedence >> # over this when using ConfigLoader. Thus configuration >> # details given here can function as a default configuration, >> # with an external configuration file acting as an override for >> # local deployment. >> >> __PACKAGE__->config( >> name => 'Admin', >> # Disable deprecated behavior needed by old applications >> disable_component_resolution_r >> egex_fallback => 1, >> enable_catalyst_header => 1, # Send X-Catalyst header >> ); >> >> # Start the application >> __PACKAGE__->setup(); >> =encoding utf8 >> >> =head1 NAME >> >> Admin - Catalyst based application >> >> =head1 SYNOPSIS >> >> script/admin_server.pl >> >> =head1 DESCRIPTION >> >> [enter your description here] >> >> =head1 SEE ALSO >> >> L, L >> >> =head1 AUTHOR >> >> Ricardo,,, >> >> =head1 LICENSE >> >> This library is free software. You can redistribute it and/or modify >> it under the same terms as Perl itself. >> >> =cut >> >> 1; >> >> On 22 July 2013 14:47, Renato Santos wrote: >> > No caso, eu n?o tinha reparado. >> > >> > o modulo n?o precisa ir no qw//. >> > >> > Coloque o "with 'CatalystX::AuthenCookie';" depois do use Catalyst qw/ >> ... >> > /. assim o moose vai importar? as fun??es desse CatalystX junto com o >> object >> > do Catalyst. >> > >> > >> > ? >> > >> http://search.cpan.org/dist/Moose/lib/Moose/Manual/Roles.pod#WHAT_IS_A_ROLE >> ? >> > >> > >> > On Mon, Jul 22, 2013 at 2:43 PM, Ricardo Alcantara >> > wrote: >> >> >> >> Seria isso? >> >> >> >> package Admin; >> >> use Moose; >> >> use namespace::autoclean; >> >> >> >> use Catalyst::Runtime 5.80; >> >> >> >> # Set flags and add plugins for the application. >> >> # >> >> # Note that ORDERING IS IMPORTANT here as plugins are initialized in >> >> order, >> >> # therefore you almost certainly want to keep ConfigLoader at the head >> of >> >> the >> >> # list if you're using it. >> >> # >> >> # -Debug: activates the debug mode for very useful log messages >> >> # ConfigLoader: will load the configuration from a Config::General >> file >> >> in the >> >> # application's home directory >> >> # Static::Simple: will serve static files from the application's root >> >> # directory >> >> >> >> use Catalyst qw/ >> >> -Debug >> >> ConfigLoader >> >> Static::Simple >> >> /; >> >> >> >> extends 'Catalyst'; >> >> >> >> our $VERSION = '0.01'; >> >> >> >> # Configure the application. >> >> # >> >> # Note that settings in admin.conf (or other external >> >> # configuration file that you set up manually) take precedence >> >> # over this when using ConfigLoader. Thus configuration >> >> # details given here can function as a default configuration, >> >> # with an external configuration file acting as an override for >> >> # local deployment. >> >> >> >> __PACKAGE__->config( >> >> name => 'Admin', >> >> # Disable deprecated behavior needed by old applications >> >> disable_component_resolution_regex_fallback => 1, >> >> enable_catalyst_header => 1, # Send X-Catalyst header >> >> ); >> >> >> >> # Start the application >> >> __PACKAGE__->setup(); >> >> =encoding utf8 >> >> >> >> =head1 NAME >> >> >> >> Admin - Catalyst based application >> >> >> >> =head1 SYNOPSIS >> >> >> >> script/admin_server.pl >> >> >> >> =head1 DESCRIPTION >> >> >> >> [enter your description here] >> >> >> >> =head1 SEE ALSO >> >> >> >> L, L >> >> >> >> =head1 AUTHOR >> >> >> >> Ricardo,,, >> >> >> >> =head1 LICENSE >> >> >> >> This library is free software. You can redistribute it and/or modify >> >> it under the same terms as Perl itself. >> >> >> >> =cut >> >> >> >> 1; >> >> >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> > >> > >> > >> > >> > -- >> > Sarav?, >> > Renato CRON >> > http://www.renatocron.com/blog/ >> > @renato_cron >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Nelson Ferraz > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Tue Jul 23 00:59:00 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 23 Jul 2013 04:59:00 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: <51ED6F2C.6020507@yahoo.com.br> Message-ID: E a partir de agora da pra saber o email e quem est? logado s? de olhar os cookies. Em 23/07/2013 03:50, "Nelson Ferraz" escreveu: > Tudo isso pra setar um cookie? > > Sem querer iniciar uma flamewar, mas com o Mojolicious::Lite e' bem > simples: > > ##### > > use Mojolicious::Lite; > > get '/login' => sub { > my $self = shift; > > # Query parameters > my $user = $self->param('user') || ''; > my $pass = $self->param('pass') || ''; > > # Store username in session > $self->session(user => $user); > > } => 'index'; > > app->start(); > > ##### > > Isso e' tudo! > > Se voce estiver em duvida, assista aos tutoriais do Mojocast: > > http://mojocasts.com/ > > Em menos de 30 minutos voce podera' decidir se vale a pena mudar para um > framework que (na minha opiniao) te ajudara' a poupar dias de trabalho e > frustracao. > > Repito: meu objetivo nao e' iniciar um flamewar, mas apenas ajuda'-lo a > tomar uma decisao bem informada. > > > > 2013/7/22 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> package Admin; >> use Moose; >> use namespace::autoclean; >> >> use Catalyst::Runtime 5.80; >> >> # Set flags and add plugins for the application. >> # >> # Note that ORDERING IS IMPORTANT here as plugins are initialized in >> order, >> # therefore you almost certainly want to keep ConfigLoader at the head of >> the >> # list if you're using it. >> # >> # -Debug: activates the debug mode for very useful log messages >> # ConfigLoader: will load the configuration from a Config::General file >> in the >> # application's home directory >> # Static::Simple: will serve static files from the application's root >> # directory >> >> use Catalyst qw/ >> -Debug >> ConfigLoader >> Static::Simple >> /; >> >> extends 'Catalyst'; >> with 'CatalystX::AuthenCookie'; >> >> our $VERSION = '0.01'; >> >> # Configure the application. >> # >> # Note that settings in admin.conf (or other external >> # configuration file that you set up manually) take precedence >> # over this when using ConfigLoader. Thus configuration >> # details given here can function as a default configuration, >> # with an external configuration file acting as an override for >> # local deployment. >> >> __PACKAGE__->config( >> name => 'Admin', >> # Disable deprecated behavior needed by old applications >> disable_component_resolution_r >> egex_fallback => 1, >> enable_catalyst_header => 1, # Send X-Catalyst header >> ); >> >> # Start the application >> __PACKAGE__->setup(); >> =encoding utf8 >> >> =head1 NAME >> >> Admin - Catalyst based application >> >> =head1 SYNOPSIS >> >> script/admin_server.pl >> >> =head1 DESCRIPTION >> >> [enter your description here] >> >> =head1 SEE ALSO >> >> L, L >> >> =head1 AUTHOR >> >> Ricardo,,, >> >> =head1 LICENSE >> >> This library is free software. You can redistribute it and/or modify >> it under the same terms as Perl itself. >> >> =cut >> >> 1; >> >> On 22 July 2013 14:47, Renato Santos wrote: >> > No caso, eu n?o tinha reparado. >> > >> > o modulo n?o precisa ir no qw//. >> > >> > Coloque o "with 'CatalystX::AuthenCookie';" depois do use Catalyst qw/ >> ... >> > /. assim o moose vai importar? as fun??es desse CatalystX junto com o >> object >> > do Catalyst. >> > >> > >> > ? >> > >> http://search.cpan.org/dist/Moose/lib/Moose/Manual/Roles.pod#WHAT_IS_A_ROLE >> ? >> > >> > >> > On Mon, Jul 22, 2013 at 2:43 PM, Ricardo Alcantara >> > wrote: >> >> >> >> Seria isso? >> >> >> >> package Admin; >> >> use Moose; >> >> use namespace::autoclean; >> >> >> >> use Catalyst::Runtime 5.80; >> >> >> >> # Set flags and add plugins for the application. >> >> # >> >> # Note that ORDERING IS IMPORTANT here as plugins are initialized in >> >> order, >> >> # therefore you almost certainly want to keep ConfigLoader at the head >> of >> >> the >> >> # list if you're using it. >> >> # >> >> # -Debug: activates the debug mode for very useful log messages >> >> # ConfigLoader: will load the configuration from a Config::General >> file >> >> in the >> >> # application's home directory >> >> # Static::Simple: will serve static files from the application's root >> >> # directory >> >> >> >> use Catalyst qw/ >> >> -Debug >> >> ConfigLoader >> >> Static::Simple >> >> /; >> >> >> >> extends 'Catalyst'; >> >> >> >> our $VERSION = '0.01'; >> >> >> >> # Configure the application. >> >> # >> >> # Note that settings in admin.conf (or other external >> >> # configuration file that you set up manually) take precedence >> >> # over this when using ConfigLoader. Thus configuration >> >> # details given here can function as a default configuration, >> >> # with an external configuration file acting as an override for >> >> # local deployment. >> >> >> >> __PACKAGE__->config( >> >> name => 'Admin', >> >> # Disable deprecated behavior needed by old applications >> >> disable_component_resolution_regex_fallback => 1, >> >> enable_catalyst_header => 1, # Send X-Catalyst header >> >> ); >> >> >> >> # Start the application >> >> __PACKAGE__->setup(); >> >> =encoding utf8 >> >> >> >> =head1 NAME >> >> >> >> Admin - Catalyst based application >> >> >> >> =head1 SYNOPSIS >> >> >> >> script/admin_server.pl >> >> >> >> =head1 DESCRIPTION >> >> >> >> [enter your description here] >> >> >> >> =head1 SEE ALSO >> >> >> >> L, L >> >> >> >> =head1 AUTHOR >> >> >> >> Ricardo,,, >> >> >> >> =head1 LICENSE >> >> >> >> This library is free software. You can redistribute it and/or modify >> >> it under the same terms as Perl itself. >> >> >> >> =cut >> >> >> >> 1; >> >> >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> > >> > >> > >> > >> > -- >> > Sarav?, >> > Renato CRON >> > http://www.renatocron.com/blog/ >> > @renato_cron >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Nelson Ferraz > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Tue Jul 23 01:14:03 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 23 Jul 2013 05:14:03 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: <51ED6F2C.6020507@yahoo.com.br> Message-ID: #flamewar #begin! Uma das coisas que eu acho bom no catalyst ? que ele sabe separar as coisas. Parece estranho um framework web n?o ter Session no core, por?m, quem disse que uma web app precisa de session? Websites precisam de sessions, n?o ? necess?rio em um streaming de v?deo, por exemplo. Cookies est?o no core por?m na sua forma mais simples. Existe plugin, quem em 1 linha voc? j? tem os cookies igual ? esse exemplo que voc? passou. Tamb?m tem um ?timo plugin para session, que suporta v?rios backends para salvar os dados. Tamb?m tem outro plugin, cheio de detalhes, que faz autentica??o utilizando cookies e sessions, podendo ou n?o ser utilizado com outro Role , que j? verifica num schema e faz todo o esquema de (um ou v?rios logins) completamente sozinho. Anyway esse catalystX::Auth.. a? eu n?o conhecia, mas ele ? o mais completo, mas ele avisa isso, e dentro dele da pra ver que ele usa sha 512 gerar o cookie de seja l? como a pessoa resolver implementar o pr?prio auth. Em 23/07/2013 04:59, "Renato Santos" escreveu: > E a partir de agora da pra saber o email e quem est? logado s? de olhar os > cookies. > Em 23/07/2013 03:50, "Nelson Ferraz" escreveu: > >> Tudo isso pra setar um cookie? >> >> Sem querer iniciar uma flamewar, mas com o Mojolicious::Lite e' bem >> simples: >> >> ##### >> >> use Mojolicious::Lite; >> >> get '/login' => sub { >> my $self = shift; >> >> # Query parameters >> my $user = $self->param('user') || ''; >> my $pass = $self->param('pass') || ''; >> >> # Store username in session >> $self->session(user => $user); >> >> } => 'index'; >> >> app->start(); >> >> ##### >> >> Isso e' tudo! >> >> Se voce estiver em duvida, assista aos tutoriais do Mojocast: >> >> http://mojocasts.com/ >> >> Em menos de 30 minutos voce podera' decidir se vale a pena mudar para um >> framework que (na minha opiniao) te ajudara' a poupar dias de trabalho e >> frustracao. >> >> Repito: meu objetivo nao e' iniciar um flamewar, mas apenas ajuda'-lo a >> tomar uma decisao bem informada. >> >> >> >> 2013/7/22 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com> >> >>> package Admin; >>> use Moose; >>> use namespace::autoclean; >>> >>> use Catalyst::Runtime 5.80; >>> >>> # Set flags and add plugins for the application. >>> # >>> # Note that ORDERING IS IMPORTANT here as plugins are initialized in >>> order, >>> # therefore you almost certainly want to keep ConfigLoader at the head >>> of the >>> # list if you're using it. >>> # >>> # -Debug: activates the debug mode for very useful log messages >>> # ConfigLoader: will load the configuration from a Config::General >>> file in the >>> # application's home directory >>> # Static::Simple: will serve static files from the application's root >>> # directory >>> >>> use Catalyst qw/ >>> -Debug >>> ConfigLoader >>> Static::Simple >>> /; >>> >>> extends 'Catalyst'; >>> with 'CatalystX::AuthenCookie'; >>> >>> our $VERSION = '0.01'; >>> >>> # Configure the application. >>> # >>> # Note that settings in admin.conf (or other external >>> # configuration file that you set up manually) take precedence >>> # over this when using ConfigLoader. Thus configuration >>> # details given here can function as a default configuration, >>> # with an external configuration file acting as an override for >>> # local deployment. >>> >>> __PACKAGE__->config( >>> name => 'Admin', >>> # Disable deprecated behavior needed by old applications >>> disable_component_resolution_r >>> egex_fallback => 1, >>> enable_catalyst_header => 1, # Send X-Catalyst header >>> ); >>> >>> # Start the application >>> __PACKAGE__->setup(); >>> =encoding utf8 >>> >>> =head1 NAME >>> >>> Admin - Catalyst based application >>> >>> =head1 SYNOPSIS >>> >>> script/admin_server.pl >>> >>> =head1 DESCRIPTION >>> >>> [enter your description here] >>> >>> =head1 SEE ALSO >>> >>> L, L >>> >>> =head1 AUTHOR >>> >>> Ricardo,,, >>> >>> =head1 LICENSE >>> >>> This library is free software. You can redistribute it and/or modify >>> it under the same terms as Perl itself. >>> >>> =cut >>> >>> 1; >>> >>> On 22 July 2013 14:47, Renato Santos wrote: >>> > No caso, eu n?o tinha reparado. >>> > >>> > o modulo n?o precisa ir no qw//. >>> > >>> > Coloque o "with 'CatalystX::AuthenCookie';" depois do use Catalyst qw/ >>> ... >>> > /. assim o moose vai importar? as fun??es desse CatalystX junto com o >>> object >>> > do Catalyst. >>> > >>> > >>> > ? >>> > >>> http://search.cpan.org/dist/Moose/lib/Moose/Manual/Roles.pod#WHAT_IS_A_ROLE >>> ? >>> > >>> > >>> > On Mon, Jul 22, 2013 at 2:43 PM, Ricardo Alcantara >>> > wrote: >>> >> >>> >> Seria isso? >>> >> >>> >> package Admin; >>> >> use Moose; >>> >> use namespace::autoclean; >>> >> >>> >> use Catalyst::Runtime 5.80; >>> >> >>> >> # Set flags and add plugins for the application. >>> >> # >>> >> # Note that ORDERING IS IMPORTANT here as plugins are initialized in >>> >> order, >>> >> # therefore you almost certainly want to keep ConfigLoader at the >>> head of >>> >> the >>> >> # list if you're using it. >>> >> # >>> >> # -Debug: activates the debug mode for very useful log >>> messages >>> >> # ConfigLoader: will load the configuration from a Config::General >>> file >>> >> in the >>> >> # application's home directory >>> >> # Static::Simple: will serve static files from the application's root >>> >> # directory >>> >> >>> >> use Catalyst qw/ >>> >> -Debug >>> >> ConfigLoader >>> >> Static::Simple >>> >> /; >>> >> >>> >> extends 'Catalyst'; >>> >> >>> >> our $VERSION = '0.01'; >>> >> >>> >> # Configure the application. >>> >> # >>> >> # Note that settings in admin.conf (or other external >>> >> # configuration file that you set up manually) take precedence >>> >> # over this when using ConfigLoader. Thus configuration >>> >> # details given here can function as a default configuration, >>> >> # with an external configuration file acting as an override for >>> >> # local deployment. >>> >> >>> >> __PACKAGE__->config( >>> >> name => 'Admin', >>> >> # Disable deprecated behavior needed by old applications >>> >> disable_component_resolution_regex_fallback => 1, >>> >> enable_catalyst_header => 1, # Send X-Catalyst header >>> >> ); >>> >> >>> >> # Start the application >>> >> __PACKAGE__->setup(); >>> >> =encoding utf8 >>> >> >>> >> =head1 NAME >>> >> >>> >> Admin - Catalyst based application >>> >> >>> >> =head1 SYNOPSIS >>> >> >>> >> script/admin_server.pl >>> >> >>> >> =head1 DESCRIPTION >>> >> >>> >> [enter your description here] >>> >> >>> >> =head1 SEE ALSO >>> >> >>> >> L, L >>> >> >>> >> =head1 AUTHOR >>> >> >>> >> Ricardo,,, >>> >> >>> >> =head1 LICENSE >>> >> >>> >> This library is free software. You can redistribute it and/or modify >>> >> it under the same terms as Perl itself. >>> >> >>> >> =cut >>> >> >>> >> 1; >>> >> >>> >> >>> >> =begin disclaimer >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> L >>> >> =end disclaimer >>> > >>> > >>> > >>> > >>> > -- >>> > Sarav?, >>> > Renato CRON >>> > http://www.renatocron.com/blog/ >>> > @renato_cron >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > >>> >>> >>> >>> -- >>> >>> -dom >>> >>> -- >>> >>> IBM - Business Analytics Optimization Consultant >>> Daniel Mantovani +5511 8538-9897 >>> XOXO >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Nelson Ferraz >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From nferraz at gmail.com Tue Jul 23 02:12:17 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Tue, 23 Jul 2013 11:12:17 +0200 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: <51ED6F2C.6020507@yahoo.com.br> Message-ID: Eu n?o entendo essa cr?tica constante ao mojolicious. Talvez no come?o a API fosse inst?vel... Mas eu tenho uma aplica??o rodando h? quase dois anos e ela nunca deixou de funcionar por causa de atualiza??es. Ali?s... Talvez tenha sido a instabilidade da API nas primeiras vers?es que tenha permitido que o projeto encontrasse o ponto ideal em termos de facilidade de uso. Sem o compromisso de backward compatibility nas primeiras vers?es foi poss?vel experimentar, testar hip?teses, pegar o que era bom e abandonar o que era ruim. O resultado foi uma framework t?o poderosa e (na minha opini?o) f?cil de usar. Sent from my phone On Jul 23, 2013 9:58 AM, "Marcio Ferreira" wrote: > @Nelson, concordo que com o Mojo faz essa e mais tarefas de modo trivial, > mas voc? garante que o c?digo continuar? funcionando com as atualiza??es do > Framework? Ou a cada atualiza??o do Framework, caso eu queira usar as novas > features, preciso cruzar os dedos para que tudo continue funcionando? > > > 2013/7/23 Nelson Ferraz > >> Tudo isso pra setar um cookie? >> >> Sem querer iniciar uma flamewar, mas com o Mojolicious::Lite e' bem >> simples: >> >> ##### >> >> use Mojolicious::Lite; >> >> get '/login' => sub { >> my $self = shift; >> >> # Query parameters >> my $user = $self->param('user') || ''; >> my $pass = $self->param('pass') || ''; >> >> # Store username in session >> $self->session(user => $user); >> >> } => 'index'; >> >> app->start(); >> >> ##### >> >> Isso e' tudo! >> >> Se voce estiver em duvida, assista aos tutoriais do Mojocast: >> >> http://mojocasts.com/ >> >> Em menos de 30 minutos voce podera' decidir se vale a pena mudar para um >> framework que (na minha opiniao) te ajudara' a poupar dias de trabalho e >> frustracao. >> >> Repito: meu objetivo nao e' iniciar um flamewar, mas apenas ajuda'-lo a >> tomar uma decisao bem informada. >> >> >> >> 2013/7/22 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com> >> >>> package Admin; >>> use Moose; >>> use namespace::autoclean; >>> >>> use Catalyst::Runtime 5.80; >>> >>> # Set flags and add plugins for the application. >>> # >>> # Note that ORDERING IS IMPORTANT here as plugins are initialized in >>> order, >>> # therefore you almost certainly want to keep ConfigLoader at the head >>> of the >>> # list if you're using it. >>> # >>> # -Debug: activates the debug mode for very useful log messages >>> # ConfigLoader: will load the configuration from a Config::General >>> file in the >>> # application's home directory >>> # Static::Simple: will serve static files from the application's root >>> # directory >>> >>> use Catalyst qw/ >>> -Debug >>> ConfigLoader >>> Static::Simple >>> /; >>> >>> extends 'Catalyst'; >>> with 'CatalystX::AuthenCookie'; >>> >>> our $VERSION = '0.01'; >>> >>> # Configure the application. >>> # >>> # Note that settings in admin.conf (or other external >>> # configuration file that you set up manually) take precedence >>> # over this when using ConfigLoader. Thus configuration >>> # details given here can function as a default configuration, >>> # with an external configuration file acting as an override for >>> # local deployment. >>> >>> __PACKAGE__->config( >>> name => 'Admin', >>> # Disable deprecated behavior needed by old applications >>> disable_component_resolution_r >>> egex_fallback => 1, >>> enable_catalyst_header => 1, # Send X-Catalyst header >>> ); >>> >>> # Start the application >>> __PACKAGE__->setup(); >>> =encoding utf8 >>> >>> =head1 NAME >>> >>> Admin - Catalyst based application >>> >>> =head1 SYNOPSIS >>> >>> script/admin_server.pl >>> >>> =head1 DESCRIPTION >>> >>> [enter your description here] >>> >>> =head1 SEE ALSO >>> >>> L, L >>> >>> =head1 AUTHOR >>> >>> Ricardo,,, >>> >>> =head1 LICENSE >>> >>> This library is free software. You can redistribute it and/or modify >>> it under the same terms as Perl itself. >>> >>> =cut >>> >>> 1; >>> >>> On 22 July 2013 14:47, Renato Santos wrote: >>> > No caso, eu n?o tinha reparado. >>> > >>> > o modulo n?o precisa ir no qw//. >>> > >>> > Coloque o "with 'CatalystX::AuthenCookie';" depois do use Catalyst qw/ >>> ... >>> > /. assim o moose vai importar? as fun??es desse CatalystX junto com o >>> object >>> > do Catalyst. >>> > >>> > >>> > ? >>> > >>> http://search.cpan.org/dist/Moose/lib/Moose/Manual/Roles.pod#WHAT_IS_A_ROLE >>> ? >>> > >>> > >>> > On Mon, Jul 22, 2013 at 2:43 PM, Ricardo Alcantara >>> > wrote: >>> >> >>> >> Seria isso? >>> >> >>> >> package Admin; >>> >> use Moose; >>> >> use namespace::autoclean; >>> >> >>> >> use Catalyst::Runtime 5.80; >>> >> >>> >> # Set flags and add plugins for the application. >>> >> # >>> >> # Note that ORDERING IS IMPORTANT here as plugins are initialized in >>> >> order, >>> >> # therefore you almost certainly want to keep ConfigLoader at the >>> head of >>> >> the >>> >> # list if you're using it. >>> >> # >>> >> # -Debug: activates the debug mode for very useful log >>> messages >>> >> # ConfigLoader: will load the configuration from a Config::General >>> file >>> >> in the >>> >> # application's home directory >>> >> # Static::Simple: will serve static files from the application's root >>> >> # directory >>> >> >>> >> use Catalyst qw/ >>> >> -Debug >>> >> ConfigLoader >>> >> Static::Simple >>> >> /; >>> >> >>> >> extends 'Catalyst'; >>> >> >>> >> our $VERSION = '0.01'; >>> >> >>> >> # Configure the application. >>> >> # >>> >> # Note that settings in admin.conf (or other external >>> >> # configuration file that you set up manually) take precedence >>> >> # over this when using ConfigLoader. Thus configuration >>> >> # details given here can function as a default configuration, >>> >> # with an external configuration file acting as an override for >>> >> # local deployment. >>> >> >>> >> __PACKAGE__->config( >>> >> name => 'Admin', >>> >> # Disable deprecated behavior needed by old applications >>> >> disable_component_resolution_regex_fallback => 1, >>> >> enable_catalyst_header => 1, # Send X-Catalyst header >>> >> ); >>> >> >>> >> # Start the application >>> >> __PACKAGE__->setup(); >>> >> =encoding utf8 >>> >> >>> >> =head1 NAME >>> >> >>> >> Admin - Catalyst based application >>> >> >>> >> =head1 SYNOPSIS >>> >> >>> >> script/admin_server.pl >>> >> >>> >> =head1 DESCRIPTION >>> >> >>> >> [enter your description here] >>> >> >>> >> =head1 SEE ALSO >>> >> >>> >> L, L >>> >> >>> >> =head1 AUTHOR >>> >> >>> >> Ricardo,,, >>> >> >>> >> =head1 LICENSE >>> >> >>> >> This library is free software. You can redistribute it and/or modify >>> >> it under the same terms as Perl itself. >>> >> >>> >> =cut >>> >> >>> >> 1; >>> >> >>> >> >>> >> =begin disclaimer >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> L >>> >> =end disclaimer >>> > >>> > >>> > >>> > >>> > -- >>> > Sarav?, >>> > Renato CRON >>> > http://www.renatocron.com/blog/ >>> > @renato_cron >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > >>> >>> >>> >>> -- >>> >>> -dom >>> >>> -- >>> >>> IBM - Business Analytics Optimization Consultant >>> Daniel Mantovani +5511 8538-9897 >>> XOXO >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Nelson Ferraz >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Tue Jul 23 02:32:35 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Tue, 23 Jul 2013 11:32:35 +0200 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: <51ED6F2C.6020507@yahoo.com.br> Message-ID: > E a partir de agora da pra saber o email e quem est? logado s? de olhar os cookies. A documenta??o recomenda setar o par?metro "secret"para que o Mojolicious torne os cookies criptografados: app->secret("My secret passphrase here"); -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Tue Jul 23 02:59:42 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel Mantovani) Date: Tue, 23 Jul 2013 06:59:42 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: <51ED6F2C.6020507@yahoo.com.br> Message-ID: <7143E8B3-70E4-40CC-BBDA-717A5D19ED69@gmail.com> Nelson, tudo isso "with 'CatalystX::AuthenCookie';". O Catalyst j? oferece toda estrutura MVC ao programador e as extens?es do Catalyst seguem o mesmo modelo. ? muito mais intuitivo usar um framework que te define um modelo de programa??o do que deixar a crit?rio do programador. Inclusive, um dos grandes problemas em engenharia de software ? fazer com que os engenheiros sigam o mesmo modelo em um determinado software. No Catalyst isso acaba tornando-se natural, e a manuten??o acaba sendo menos custosa. Como qualquer coisa nova, precisamos parar e ler. O Catalyst oferece uma documenta??o completa e com exemplos. A curto, m?dio e longo prazo desenvolver com Catalyst acaba sendo mais produtivo por causa do modelo e hierarquia que o framework oferece. Esse argumento de ser "f?cil" e "r?pido" ? o mesmo argumento que o pessoal do PHP usa, e no final pela linguagem n?o ter uma s?rie de features os c?digos acabam se tornando obscuros por mais que o programador use Design Patterns. Sent from my iPhone On 23/07/2013, at 06:32, Nelson Ferraz wrote: > > E a partir de agora da pra saber o email e quem est? logado s? de olhar os cookies. > > A documenta??o recomenda setar o par?metro "secret"para que o Mojolicious torne os cookies criptografados: > > app->secret("My secret passphrase here"); > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- next part -------------- An HTML attachment was scrubbed... URL: From nferraz at gmail.com Tue Jul 23 03:06:46 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Tue, 23 Jul 2013 12:06:46 +0200 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: <51ED6F2C.6020507@yahoo.com.br> Message-ID: 2013/7/23 Renato Santos : > #flamewar #begin! Espero que este n?o seja o in?cio de um flamewar. :) > Uma das coisas que eu acho bom no catalyst ? que ele sabe separar as coisas. > Parece estranho um framework web n?o ter Session no core, por?m, quem disse > que uma web app precisa de session? Websites precisam de sessions, n?o ? > necess?rio em um streaming de v?deo, por exemplo. O Mojolicious tem "session" e muitas outras funcionalidades no core, mas ? um framework extremamente leve. J? o Catalyst n?o tem "session" no core, mas requer (ou recomenda?) o uso de Moose e outros m?dulos que o tornam mais pesado. > Cookies est?o no core por?m na sua forma mais simples. Existe plugin, quem > em 1 linha voc? j? tem os cookies igual ? esse exemplo que voc? passou. O Mojolicious tamb?m tem plugins para autentica??o: http://search.cpan.org/~madcat/Mojolicious-Plugin-Authentication-1.25/lib/Mojolicious/Plugin/Authentication.pm > Tamb?m tem um ?timo plugin para session, que suporta v?rios backends para > salvar os dados. Idem: http://search.cpan.org/dist/MojoX-Session/lib/Mojolicious/Plugin/Session.pm > Tamb?m tem outro plugin, cheio de detalhes, que faz autentica??o utilizando > cookies e sessions, podendo ou n?o ser utilizado com outro Role , que j? > verifica num schema e faz todo o esquema de (um ou v?rios logins) > completamente sozinho. N?o entendi direito o que este plugin faz, mas em todos estes casos o que voc? est? mostrando ? que ? poss?vel extender o Catalyst com plugins, o que ? uma funcionalidade b?sica do Mojolicious. Talvez o Catalyst tenha mais plugins do que o Mojolicious; mas na maior parte dos casos o Mojolicious ? bom o suficiente. From nferraz at gmail.com Tue Jul 23 03:35:05 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Tue, 23 Jul 2013 12:35:05 +0200 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: <7143E8B3-70E4-40CC-BBDA-717A5D19ED69@gmail.com> References: <51ED6F2C.6020507@yahoo.com.br> <7143E8B3-70E4-40CC-BBDA-717A5D19ED69@gmail.com> Message-ID: Em 23 de julho de 2013 11:59, Daniel Mantovani escreveu: > O Catalyst j? oferece toda estrutura MVC ao programador e as extens?es do > Catalyst seguem o mesmo modelo. ? muito mais intuitivo usar um framework que > te define um modelo de programa??o do que deixar a crit?rio do programador. > Inclusive, um dos grandes problemas em engenharia de software ? fazer com > que os engenheiros sigam o mesmo modelo em um determinado software. Eu concordo que o Catalyst tem um modelo extremamente sofisticado, e te estimula (para n?o dizer "for?a") a seguir um determinado modelo. Uma das coisas que eu gosto do Mojolicious ? que ele "sai da sua frente". Voc? n?o precisa seguir o modelo do framework; o framework est? l? para te servir, e n?o o contr?rio. > No > Catalyst isso acaba tornando-se natural, e a manuten??o acaba sendo menos > custosa. Para saber isso precisar?smos comparar dois projetos semelhantes desenvolvidos nos dois frameworks. > Como qualquer coisa nova, precisamos parar e ler. O Catalyst > oferece uma documenta??o completa e com exemplos. Incluindo um tutorial de *10 cap?tulos* para ensinar a fazer uma aplica??o simples... O Mojolicious tem um tutorial de uma ?nica p?gina que come?a no "Hello World", passa por routing, templates, sessions, file uploads, testing... > Esse argumento de ser "f?cil" e "r?pido" ? o mesmo argumento que o pessoal > do PHP usa, e no final pela linguagem n?o ter uma s?rie de features os > c?digos acabam se tornando obscuros por mais que o programador use Design > Patterns. Eu conhe?o mais projetos web bem-sucedidos que come?aram com PHP do que em Java: Twitter e Facebook, para citar dois casos. O PHP permite que voc? teste o conceito, e, se ele der certo, voc? pode migrar depois para um framework mais apropriado. O Java (para usar suas pr?prias palavras) "define um modelo de programa??o" ao inv?s de "deixar a crit?rio do programador". Ele supostamente resolve "um dos grandes problemas em engenharia de software", que ? "fazer com que os engenheiros sigam o mesmo modelo em um determinado software". O Mojolicious traz a simplicidade do PHP para Perl, de maneira mais integrada e elegante, sem abrir m?o de caracter?sticas essenciais da linguagem, como DWIM e TIMTOWTDI. From tiago.peczenyj at gmail.com Tue Jul 23 03:39:04 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 23 Jul 2013 12:39:04 +0200 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: <51ED6F2C.6020507@yahoo.com.br> Message-ID: O Catalyst ja sabe adicionar o cookie, esse plugin adiciona uma camada de verifica??o / criptografia do cookie. On Tue, Jul 23, 2013 at 8:47 AM, Nelson Ferraz wrote: > Tudo isso pra setar um cookie? > > Sem querer iniciar uma flamewar, mas com o Mojolicious::Lite e' bem > simples: > > ##### > > use Mojolicious::Lite; > > get '/login' => sub { > my $self = shift; > > # Query parameters > my $user = $self->param('user') || ''; > my $pass = $self->param('pass') || ''; > > # Store username in session > $self->session(user => $user); > > } => 'index'; > > app->start(); > > ##### > > Isso e' tudo! > > Se voce estiver em duvida, assista aos tutoriais do Mojocast: > > http://mojocasts.com/ > > Em menos de 30 minutos voce podera' decidir se vale a pena mudar para um > framework que (na minha opiniao) te ajudara' a poupar dias de trabalho e > frustracao. > > Repito: meu objetivo nao e' iniciar um flamewar, mas apenas ajuda'-lo a > tomar uma decisao bem informada. > > > > 2013/7/22 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> package Admin; >> use Moose; >> use namespace::autoclean; >> >> use Catalyst::Runtime 5.80; >> >> # Set flags and add plugins for the application. >> # >> # Note that ORDERING IS IMPORTANT here as plugins are initialized in >> order, >> # therefore you almost certainly want to keep ConfigLoader at the head of >> the >> # list if you're using it. >> # >> # -Debug: activates the debug mode for very useful log messages >> # ConfigLoader: will load the configuration from a Config::General file >> in the >> # application's home directory >> # Static::Simple: will serve static files from the application's root >> # directory >> >> use Catalyst qw/ >> -Debug >> ConfigLoader >> Static::Simple >> /; >> >> extends 'Catalyst'; >> with 'CatalystX::AuthenCookie'; >> >> our $VERSION = '0.01'; >> >> # Configure the application. >> # >> # Note that settings in admin.conf (or other external >> # configuration file that you set up manually) take precedence >> # over this when using ConfigLoader. Thus configuration >> # details given here can function as a default configuration, >> # with an external configuration file acting as an override for >> # local deployment. >> >> __PACKAGE__->config( >> name => 'Admin', >> # Disable deprecated behavior needed by old applications >> disable_component_resolution_r >> egex_fallback => 1, >> enable_catalyst_header => 1, # Send X-Catalyst header >> ); >> >> # Start the application >> __PACKAGE__->setup(); >> =encoding utf8 >> >> =head1 NAME >> >> Admin - Catalyst based application >> >> =head1 SYNOPSIS >> >> script/admin_server.pl >> >> =head1 DESCRIPTION >> >> [enter your description here] >> >> =head1 SEE ALSO >> >> L, L >> >> =head1 AUTHOR >> >> Ricardo,,, >> >> =head1 LICENSE >> >> This library is free software. You can redistribute it and/or modify >> it under the same terms as Perl itself. >> >> =cut >> >> 1; >> >> On 22 July 2013 14:47, Renato Santos wrote: >> > No caso, eu n?o tinha reparado. >> > >> > o modulo n?o precisa ir no qw//. >> > >> > Coloque o "with 'CatalystX::AuthenCookie';" depois do use Catalyst qw/ >> ... >> > /. assim o moose vai importar? as fun??es desse CatalystX junto com o >> object >> > do Catalyst. >> > >> > >> > ? >> > >> http://search.cpan.org/dist/Moose/lib/Moose/Manual/Roles.pod#WHAT_IS_A_ROLE >> ? >> > >> > >> > On Mon, Jul 22, 2013 at 2:43 PM, Ricardo Alcantara >> > wrote: >> >> >> >> Seria isso? >> >> >> >> package Admin; >> >> use Moose; >> >> use namespace::autoclean; >> >> >> >> use Catalyst::Runtime 5.80; >> >> >> >> # Set flags and add plugins for the application. >> >> # >> >> # Note that ORDERING IS IMPORTANT here as plugins are initialized in >> >> order, >> >> # therefore you almost certainly want to keep ConfigLoader at the head >> of >> >> the >> >> # list if you're using it. >> >> # >> >> # -Debug: activates the debug mode for very useful log messages >> >> # ConfigLoader: will load the configuration from a Config::General >> file >> >> in the >> >> # application's home directory >> >> # Static::Simple: will serve static files from the application's root >> >> # directory >> >> >> >> use Catalyst qw/ >> >> -Debug >> >> ConfigLoader >> >> Static::Simple >> >> /; >> >> >> >> extends 'Catalyst'; >> >> >> >> our $VERSION = '0.01'; >> >> >> >> # Configure the application. >> >> # >> >> # Note that settings in admin.conf (or other external >> >> # configuration file that you set up manually) take precedence >> >> # over this when using ConfigLoader. Thus configuration >> >> # details given here can function as a default configuration, >> >> # with an external configuration file acting as an override for >> >> # local deployment. >> >> >> >> __PACKAGE__->config( >> >> name => 'Admin', >> >> # Disable deprecated behavior needed by old applications >> >> disable_component_resolution_regex_fallback => 1, >> >> enable_catalyst_header => 1, # Send X-Catalyst header >> >> ); >> >> >> >> # Start the application >> >> __PACKAGE__->setup(); >> >> =encoding utf8 >> >> >> >> =head1 NAME >> >> >> >> Admin - Catalyst based application >> >> >> >> =head1 SYNOPSIS >> >> >> >> script/admin_server.pl >> >> >> >> =head1 DESCRIPTION >> >> >> >> [enter your description here] >> >> >> >> =head1 SEE ALSO >> >> >> >> L, L >> >> >> >> =head1 AUTHOR >> >> >> >> Ricardo,,, >> >> >> >> =head1 LICENSE >> >> >> >> This library is free software. You can redistribute it and/or modify >> >> it under the same terms as Perl itself. >> >> >> >> =cut >> >> >> >> 1; >> >> >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> > >> > >> > >> > >> > -- >> > Sarav?, >> > Renato CRON >> > http://www.renatocron.com/blog/ >> > @renato_cron >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Nelson Ferraz > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From cartas at frederico.me Tue Jul 23 04:43:18 2013 From: cartas at frederico.me (Frederico Recsky) Date: Tue, 23 Jul 2013 04:43:18 -0700 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: <51ED6F2C.6020507@yahoo.com.br> Message-ID: Nah... 2013/7/23 Nelson Ferraz > 2013/7/23 Renato Santos : > > #flamewar #begin! > > Espero que este n?o seja o in?cio de um flamewar. :) > > > Uma das coisas que eu acho bom no catalyst ? que ele sabe separar as > coisas. > > Parece estranho um framework web n?o ter Session no core, por?m, quem > disse > > que uma web app precisa de session? Websites precisam de sessions, n?o ? > > necess?rio em um streaming de v?deo, por exemplo. > > O Mojolicious tem "session" e muitas outras funcionalidades no core, > mas ? um framework extremamente leve. > > J? o Catalyst n?o tem "session" no core, mas requer (ou recomenda?) o > uso de Moose e outros m?dulos que o tornam mais pesado. > Mais pesado? Depois de 1 ano e meio quase reescrevendo uma infra que j? existia em Catalyst eu n?o sei viver mais sem um core minimo. Tenho pelo menos 3 aplica??es catalyst que rodam s? com o core + o modulo de upload. Quando preciso que um colega de trabalho que n?o seja profundo conhecedor de http e nem de catalyst fa?a alguma coisa que n?o est? no core. Basta dizer : " Adiciona ai o plugin e leia a doc". Nunca falha. O resultado colateral ? que j? tem uns 10 cablocos aqui onde eu trabalho usando catalyst e tem uns 3 que sequer usaram sess?o diretamente. Ironicamente eu que criticava um monte o catalyst acho a curva de aprendizado dele muito mais natural agora. > > Cookies est?o no core por?m na sua forma mais simples. Existe plugin, > quem > > em 1 linha voc? j? tem os cookies igual ? esse exemplo que voc? passou. > > O Mojolicious tamb?m tem plugins para autentica??o: > > > http://search.cpan.org/~madcat/Mojolicious-Plugin-Authentication-1.25/lib/Mojolicious/Plugin/Authentication.pm > > > Tamb?m tem um ?timo plugin para session, que suporta v?rios backends para > > salvar os dados. > Otimo, ent?o eu tenho um core gordo que ainda precisa de plugins para fazer coisas "avan?adas". O minimo que eu espero de um programador tamb?m ? que ele entenda o conceito de plugins e acoplar as coisas. Via de regra toda vez que alguem pergunta como eu fa?o isso no Catalyst, ele nao ta perguntando, "estou em duvida se fa?o isso no mojo ou no catalyst". []'s Frederico ps: Nelson, fork() #FTW ;) s2 -------------- next part -------------- An HTML attachment was scrubbed... URL: From cartas at frederico.me Tue Jul 23 04:48:23 2013 From: cartas at frederico.me (Frederico Recsky) Date: Tue, 23 Jul 2013 04:48:23 -0700 Subject: [SP-pm] Arquivo .al3 In-Reply-To: References: Message-ID: Por acaso um maluco perguntou quase a mesma coisa no perlmonks.org no come?o do m?s. http://www.perlmonks.org/?node_id=1042143 S? que ninguem respondeu :P. Do que se trata esse arquivo? 2013/7/22 Andrey Carvalhais > Bom dia! > > Gostaria de saber se alguem de voces ja trabalharam com arquivos (files) > ".al3", parsing esses usando Perl. > > Obrigado! > > Andrey > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cartas at frederico.me Tue Jul 23 04:48:23 2013 From: cartas at frederico.me (Frederico Recsky) Date: Tue, 23 Jul 2013 04:48:23 -0700 Subject: [SP-pm] Arquivo .al3 In-Reply-To: References: Message-ID: Por acaso um maluco perguntou quase a mesma coisa no perlmonks.org no come?o do m?s. http://www.perlmonks.org/?node_id=1042143 S? que ninguem respondeu :P. Do que se trata esse arquivo? 2013/7/22 Andrey Carvalhais > Bom dia! > > Gostaria de saber se alguem de voces ja trabalharam com arquivos (files) > ".al3", parsing esses usando Perl. > > Obrigado! > > Andrey > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Tue Jul 23 05:39:03 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 23 Jul 2013 09:39:03 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: <51ED6F2C.6020507@yahoo.com.br> Message-ID: On Tue, Jul 23, 2013 at 3:47 AM, Nelson Ferraz wrote: > Tudo isso pra setar um cookie? > > Sem querer iniciar uma flamewar, mas com o Mojolicious::Lite e' bem > simples: > > ##### > > use Mojolicious::Lite; > > get '/login' => sub { > my $self = shift; > > # Query parameters > my $user = $self->param('user') || ''; > my $pass = $self->param('pass') || ''; > > # Store username in session > $self->session(user => $user); > > } => 'index'; > ? exatamente a mesma coisa no Catalyst se voc? usar o Catalyst::Plugin::Session: use Catalyst qw/Session/; sub login :Path { my($self, $c) = @_; my $user = $c->req->param('user'); my $pass = $c->req->param('pass'); $c->session(user => $user); } O CatalystX::AuthenCookie ? apenas uma implementa??o alternativa que existe porque TIMTOWTDI. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucasmateus.oliveira at gmail.com Tue Jul 23 05:44:06 2013 From: lucasmateus.oliveira at gmail.com (Lucas Oliveira) Date: Tue, 23 Jul 2013 09:44:06 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: <51ED6F2C.6020507@yahoo.com.br> Message-ID: <5F66485F-7DD8-48C1-9228-8BFFED600F0C@gmail.com> A prop?sito session ? uma coisa bem diferente de cookie. Em 23/07/2013, ?s 09:39, Eden Cardim escreveu: > On Tue, Jul 23, 2013 at 3:47 AM, Nelson Ferraz wrote: > Tudo isso pra setar um cookie? > > Sem querer iniciar uma flamewar, mas com o Mojolicious::Lite e' bem simples: > > ##### > > use Mojolicious::Lite; > > get '/login' => sub { > my $self = shift; > > # Query parameters > my $user = $self->param('user') || ''; > my $pass = $self->param('pass') || ''; > > # Store username in session > $self->session(user => $user); > > } => 'index'; > > ? exatamente a mesma coisa no Catalyst se voc? usar o Catalyst::Plugin::Session: > > use Catalyst qw/Session/; > > sub login :Path { > my($self, $c) = @_; > > my $user = $c->req->param('user'); > my $pass = $c->req->param('pass'); > > $c->session(user => $user); > } > > O CatalystX::AuthenCookie ? apenas uma implementa??o alternativa que existe porque TIMTOWTDI. > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Tue Jul 23 05:45:01 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 23 Jul 2013 09:45:01 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: <51ED6F2C.6020507@yahoo.com.br> Message-ID: On Tue, Jul 23, 2013 at 6:12 AM, Nelson Ferraz wrote: > Eu n?o entendo essa cr?tica constante ao mojolicious. > Na verdade, um bom observador vai perceber que a cr?tica constante acontece no caminho inverso. Sempre que tem uma d?vida sobre Catalyst aparece essa sugest?o chata de "n?o quero come?ar um flamewar, mas mojolicious ? mais f?cil". Hoje em dia, eu usaria o Dancer, ou raios at? o CGI::Application, s? pra n?o ter que desgastar minha paci?ncia com a comunidade Mojo. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Tue Jul 23 06:23:41 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Tue, 23 Jul 2013 10:23:41 -0300 Subject: [SP-pm] =?iso-8859-1?q?D=FAvida_sobre_DBIx=3A=3AClass?= Message-ID: Bom dia Mongers! Estou com uma d?vida, j? fiz isso mas n?o lembro mais como se faz. Tenho 3 tabelas cliente, formulario e cdir que est?o relacionadas assim: cliente -> formulario -> cdir gostaria de fazer pesquisa de cdir buscando o nome do cliente, exemplo $c->model('DB::Cdir')->search( { 'cliente.cli_nome' => {"LIKE" => "%$nome%"} }, { join => '' } ); mas Cdir n?o esta diretamente relacionado com cliente, como eu fa?o esse tipo de relacionamente? J? fiz isso uma vez, mas n?o lembro como. Algu?m pode me ajudar? -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Tue Jul 23 06:27:03 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 23 Jul 2013 10:27:03 -0300 Subject: [SP-pm] =?iso-8859-1?q?D=FAvida_sobre_DBIx=3A=3AClass?= In-Reply-To: References: Message-ID: Como ? exatamente esse relacionamento? Acho que vc precisaria passar por formulario, ent?o... $c->model('DB::Cdir')->search( { 'cliente.cli_nome' => {"LIKE" => "%$nome%"} }, { join => { formulario => 'cliente' } } ); Teoricamente, se os relacionamentos estiverem ok, o dbic j? vai resolver o caso de ter N formul?rios, e retornar apenas 1 Cdir pra v?rios 2013/7/23 Lucas Moraes > Bom dia Mongers! > Estou com uma d?vida, j? fiz isso mas n?o lembro mais como se faz. > Tenho 3 tabelas > cliente, formulario e cdir > > que est?o relacionadas assim: > cliente -> formulario -> cdir > > gostaria de fazer pesquisa de cdir buscando o nome do cliente, exemplo > > $c->model('DB::Cdir')->search( > { > 'cliente.cli_nome' => {"LIKE" => "%$nome%"} > }, > { > join => '' > } > ); > > mas Cdir n?o esta diretamente relacionado com cliente, como eu fa?o esse > tipo de relacionamente? > J? fiz isso uma vez, mas n?o lembro como. > Algu?m pode me ajudar? > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Tue Jul 23 06:29:54 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Tue, 23 Jul 2013 10:29:54 -0300 Subject: [SP-pm] =?iso-8859-1?q?D=FAvida_sobre_DBIx=3A=3AClass?= In-Reply-To: References: Message-ID: Renato ? isso mesmo. Valeu :) Em 23 de julho de 2013 10:27, Renato Santos escreveu: > Como ? exatamente esse relacionamento? > > Acho que vc precisaria passar por formulario, ent?o... > > $c->model('DB::Cdir')->search( > { > 'cliente.cli_nome' => {"LIKE" => "%$nome%"} > }, > { > join => { formulario => 'cliente' } > } > ); > > Teoricamente, se os relacionamentos estiverem ok, o dbic j? vai resolver o > caso de ter N formul?rios, e retornar apenas 1 Cdir pra v?rios > > > > 2013/7/23 Lucas Moraes > >> Bom dia Mongers! >> Estou com uma d?vida, j? fiz isso mas n?o lembro mais como se faz. >> Tenho 3 tabelas >> cliente, formulario e cdir >> >> que est?o relacionadas assim: >> cliente -> formulario -> cdir >> >> gostaria de fazer pesquisa de cdir buscando o nome do cliente, exemplo >> >> $c->model('DB::Cdir')->search( >> { >> 'cliente.cli_nome' => {"LIKE" => "%$nome%"} >> }, >> { >> join => '' >> } >> ); >> >> mas Cdir n?o esta diretamente relacionado com cliente, como eu fa?o esse >> tipo de relacionamente? >> J? fiz isso uma vez, mas n?o lembro como. >> Algu?m pode me ajudar? >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Tue Jul 23 06:30:52 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 23 Jul 2013 10:30:52 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: <51ED6F2C.6020507@yahoo.com.br> <7143E8B3-70E4-40CC-BBDA-717A5D19ED69@gmail.com> Message-ID: 2013/7/23 Nelson Ferraz : > Em 23 de julho de 2013 11:59, Daniel Mantovani > escreveu: >> O Catalyst j? oferece toda estrutura MVC ao programador e as extens?es do >> Catalyst seguem o mesmo modelo. ? muito mais intuitivo usar um framework que >> te define um modelo de programa??o do que deixar a crit?rio do programador. >> Inclusive, um dos grandes problemas em engenharia de software ? fazer com >> que os engenheiros sigam o mesmo modelo em um determinado software. > > Eu concordo que o Catalyst tem um modelo extremamente sofisticado, e > te estimula (para n?o dizer "for?a") a seguir um determinado modelo. > > Uma das coisas que eu gosto do Mojolicious ? que ele "sai da sua frente". > > Voc? n?o precisa seguir o modelo do framework; o framework est? l? > para te servir, e n?o o contr?rio. O Catalyst ? extremamente flex?vel, eu sou completamente agn?stico ? ferramentas e me preocupo com os paradigmas/modelos dos softwares que eu uso. Por isso eu sei como resolver meus problemas em pouco tempo e me sobra mais tempo para beber. O Catalyst n?o te forca a usar nada, ele s? te orienta a seguir um padr?o. Que ? exatamente por isso que eu o uso. > >> No >> Catalyst isso acaba tornando-se natural, e a manuten??o acaba sendo menos >> custosa. > > Para saber isso precisar?smos comparar dois projetos semelhantes > desenvolvidos nos dois frameworks. N?o, n?o precisa isso ? conceitual. Engenheiros n?o usam MVC porque ? uma acr?nimo bonito. > >> Como qualquer coisa nova, precisamos parar e ler. O Catalyst >> oferece uma documenta??o completa e com exemplos. > > Incluindo um tutorial de *10 cap?tulos* para ensinar a fazer uma > aplica??o simples... Os cap?tulos do Catalyst n?o te ensinam "a fazer uma aplica??o simples", eles te ensinam uma s?rie de fundamentos que v?o te ajudar a ser mais produtivo e entender o conceito daquilo que est? sendo desenvolvendo. Qualquer coisa que agrega, vai ter muito para escrever sobre mesmo. > > O Mojolicious tem um tutorial de uma ?nica p?gina que come?a no "Hello > World", passa por routing, templates, sessions, file uploads, > testing... Justamente pelo Mojolicious n?o seguir nenhum tipo de conceito, o c?digo tem mais chanse de se tornar obscuro. Porque voc? acham que colocaram tipagem no Moose ?! > >> Esse argumento de ser "f?cil" e "r?pido" ? o mesmo argumento que o pessoal >> do PHP usa, e no final pela linguagem n?o ter uma s?rie de features os >> c?digos acabam se tornando obscuros por mais que o programador use Design >> Patterns. > > Eu conhe?o mais projetos web bem-sucedidos que come?aram com PHP do > que em Java: Twitter e Facebook, para citar dois casos. > > O PHP permite que voc? teste o conceito, e, se ele der certo, voc? > pode migrar depois para um framework mais apropriado. > > O Java (para usar suas pr?prias palavras) "define um modelo de > programa??o" ao inv?s de "deixar a crit?rio do programador". Ele > supostamente resolve "um dos grandes problemas em engenharia de > software", que ? "fazer com que os engenheiros sigam o mesmo modelo em > um determinado software". > > O Mojolicious traz a simplicidade do PHP para Perl, de maneira mais > integrada e elegante, sem abrir m?o de caracter?sticas essenciais da > linguagem, como DWIM e TIMTOWTDI. Sua vis?o est? voltada para quantas teclas voc? aperta no ciclo inicial do desenvolvimento, e n?o no ciclo inteiro do software. Como eu j? disse antes, usamos o Catalyst por produtividade a curto, m?dio e longo prazo. > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From eden at insoli.de Tue Jul 23 07:02:10 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 23 Jul 2013 11:02:10 -0300 Subject: [SP-pm] Filosofias de Desenvolvimento [Was: flamewar mojo vs catalyst] In-Reply-To: (Frederico Recsky's message of "Tue, 23 Jul 2013 04:43:18 -0700") References: <51ED6F2C.6020507@yahoo.com.br> Message-ID: >>>>> "Frederico" == Frederico Recsky writes: Frederico> Otimo, ent?o eu tenho um core gordo que ainda precisa Frederico> de plugins para fazer coisas "avan?adas". O minimo que Frederico> eu espero de um programador tamb?m ? que ele entenda o Frederico> conceito de plugins e acoplar as coisas. Nem ? t?o gordo assim, na real, se voc? rodar o Perl::Metrics::Simple no reposit?rio de ambos, vai ver que de fato, o Mojo ? mais gordo: http://pastie.org/8167416 http://pastie.org/8167419 O mojo al?m de ter quase o dobro de c?digo, o c?digo existente ? mais complexo. Mas isso ? porque ele oferece mais funcionalidades out-of-the-box. A quest?o que o Nelson est? ressaltando ? a natureza "caixa-preta" do Mojo e ele est? correto nesse aspecto. ? um pacote de funcionalidade consolidada que implica em n?o olhar ou conhecer os internals em momento algum. Isso ? uma caracter?stica do autor do framework, que ? um "lone wolf" e gosta de ter controle sobre o c?digo. Pra esse tipo de desenvolvedor (e existem muitos), essa abordagem realmente faz mais sentido. O Catalyst segue a filosofia contr?ria, a da caixa-branca. ? uma por??o de m?dulos que foram se aglomerando em torno das 3 mil linhas do core original (o que est? dentro do Catalyst.pm) criados e refinados por diversos autores que se preocupam em n?o pisar nos p?s uns dos outros. Esse core ? estruturado de forma a facilitar a escrita de m?dulos contribu?dos/depend?ncias e n?o a funcionalidade end-user. Voc? precisa combinar os m?dulos desse eco-sistema para obter o resultado desejado, coisa que prum iniciante isolado e mal-orientado ? realmente mais dif?cil porque ele n?o tem conhecimento do eco-sistema. Por?m, numa equipe cir?rgica ou ?gil essa abordagem faz muito sentido. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From cartas at frederico.me Tue Jul 23 07:36:07 2013 From: cartas at frederico.me (Frederico Recsky) Date: Tue, 23 Jul 2013 07:36:07 -0700 Subject: [SP-pm] Filosofias de Desenvolvimento [Was: flamewar mojo vs catalyst] In-Reply-To: References: <51ED6F2C.6020507@yahoo.com.br> Message-ID: Ol?, 2013/7/23 Eden Cardim > >>>>> "Frederico" == Frederico Recsky writes: > Frederico> Otimo, ent?o eu tenho um core gordo que ainda precisa > Frederico> de plugins para fazer coisas "avan?adas". O minimo que > Frederico> eu espero de um programador tamb?m ? que ele entenda o > Frederico> conceito de plugins e acoplar as coisas. > > Nem ? t?o gordo assim, na real, se voc? rodar o Perl::Metrics::Simple > no reposit?rio de ambos, vai ver que de fato, o Mojo ? mais gordo: > > Foi isso que eu quis dizer... > A quest?o que o Nelson est? ressaltando ? a natureza "caixa-preta" do > Mojo e ele est? correto nesse aspecto. ? um pacote de funcionalidade > consolidada que implica em n?o olhar ou conhecer os internals em > momento algum. Isso ? uma caracter?stica do autor do framework, que ? > um "lone wolf" e gosta de ter controle sobre o c?digo. Pra esse tipo > de desenvolvedor (e existem muitos), essa abordagem realmente faz mais > sentido. > > O Catalyst segue a filosofia contr?ria, a da caixa-branca. ? uma > por??o de m?dulos que foram se aglomerando em torno das 3 mil linhas > do core original (o que est? dentro do Catalyst.pm) criados e > refinados por diversos autores que se preocupam em n?o pisar nos p?s > uns dos outros. Esse core ? estruturado de forma a facilitar a escrita > de m?dulos contribu?dos/depend?ncias e n?o a funcionalidade end-user. > Voc? precisa combinar os m?dulos desse eco-sistema para obter o > resultado desejado, coisa que prum iniciante isolado e mal-orientado ? > realmente mais dif?cil porque ele n?o tem conhecimento do eco-sistema. > Por?m, numa equipe cir?rgica ou ?gil essa abordagem faz muito sentido. Muito mais. E depois de um tempo, se voc? for mordido por alguma coisa est? no core e dentro da caixa preta, vai ser dificil sarar. []'s Frederico -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Tue Jul 23 07:47:40 2013 From: ricardostock at bol.com.br (ricardostock at bol.com.br) Date: Tue, 23 Jul 2013 11:47:40 -0300 Subject: [SP-pm] Filosofias de Desenvolvimento [Was: flamewar mojo vscatalyst] In-Reply-To: References: <51ED6F2C.6020507@yahoo.com.br> Message-ID: Eden eu concordo exatamente com o que disse, principalmente nessa frase " prum iniciante isolado e mal-orientado ? realmente mais dif?cil porque ele n?o tem conhecimento do eco-sistema. " Pois eh exatamente assim que Eu e acredito que muitos dos inciantes em perl se sentiram ou se sentem ao abandonar um determinado conceito e partir para outro. eu achei catalyst dificil, n?o experimentei ainda mojo. eden ++ -----Mensagem Original----- From: Eden Cardim Sent: Tuesday, July 23, 2013 11:02 AM To: saopaulo-pm at mail.pm.org Subject: [SP-pm] Filosofias de Desenvolvimento [Was: flamewar mojo vscatalyst] >>>>> "Frederico" == Frederico Recsky writes: Frederico> Otimo, ent?o eu tenho um core gordo que ainda precisa Frederico> de plugins para fazer coisas "avan?adas". O minimo que Frederico> eu espero de um programador tamb?m ? que ele entenda o Frederico> conceito de plugins e acoplar as coisas. Nem ? t?o gordo assim, na real, se voc? rodar o Perl::Metrics::Simple no reposit?rio de ambos, vai ver que de fato, o Mojo ? mais gordo: http://pastie.org/8167416 http://pastie.org/8167419 O mojo al?m de ter quase o dobro de c?digo, o c?digo existente ? mais complexo. Mas isso ? porque ele oferece mais funcionalidades out-of-the-box. A quest?o que o Nelson est? ressaltando ? a natureza "caixa-preta" do Mojo e ele est? correto nesse aspecto. ? um pacote de funcionalidade consolidada que implica em n?o olhar ou conhecer os internals em momento algum. Isso ? uma caracter?stica do autor do framework, que ? um "lone wolf" e gosta de ter controle sobre o c?digo. Pra esse tipo de desenvolvedor (e existem muitos), essa abordagem realmente faz mais sentido. O Catalyst segue a filosofia contr?ria, a da caixa-branca. ? uma por??o de m?dulos que foram se aglomerando em torno das 3 mil linhas do core original (o que est? dentro do Catalyst.pm) criados e refinados por diversos autores que se preocupam em n?o pisar nos p?s uns dos outros. Esse core ? estruturado de forma a facilitar a escrita de m?dulos contribu?dos/depend?ncias e n?o a funcionalidade end-user. Voc? precisa combinar os m?dulos desse eco-sistema para obter o resultado desejado, coisa que prum iniciante isolado e mal-orientado ? realmente mais dif?cil porque ele n?o tem conhecimento do eco-sistema. Por?m, numa equipe cir?rgica ou ?gil essa abordagem faz muito sentido. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer From shonorio at gmail.com Tue Jul 23 07:54:40 2013 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 23 Jul 2013 11:54:40 -0300 Subject: [SP-pm] Arquivo .al3 In-Reply-To: References: Message-ID: Eu l? 'o maluco' perguntou :D !!! Solli Honorio Em 23 de julho de 2013 08:48, Frederico Recsky escreveu: > Por acaso um maluco perguntou quase a mesma coisa no perlmonks.org no > come?o do m?s. > > http://www.perlmonks.org/?node_id=1042143 > > S? que ninguem respondeu :P. > > Do que se trata esse arquivo? > > > 2013/7/22 Andrey Carvalhais > >> Bom dia! >> >> Gostaria de saber se alguem de voces ja trabalharam com arquivos (files) >> ".al3", parsing esses usando Perl. >> >> Obrigado! >> >> Andrey >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Tue Jul 23 08:58:54 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Tue, 23 Jul 2013 17:58:54 +0200 Subject: [SP-pm] Produtividade em projetos de software (era: Duvida como usar CatalystX::AuthenCookie) Message-ID: >>> Esse argumento de ser "f?cil" e "r?pido" ? o mesmo argumento que o pessoal >>> do PHP usa, e no final pela linguagem n?o ter uma s?rie de features os >>> c?digos acabam se tornando obscuros por mais que o programador use Design >>> Patterns. >> >> Eu conhe?o mais projetos web bem-sucedidos que come?aram com PHP do >> que em Java: Twitter e Facebook, para citar dois casos. > > Sua vis?o est? voltada para quantas teclas voc? aperta no ciclo > inicial do desenvolvimento, e n?o no ciclo inteiro do software. Como > eu j? disse antes, usamos o Catalyst por produtividade a curto, m?dio > e longo prazo. Eu volto a citar alguns dos projetos mais bem sucedidos do mundo: Twitter e Facebook, que come?aram em PHP. E posso falar em primeira m?o da Booking.com, que foi inteiramente desenvolvida em Perl. Em todos estes casos as "melhores pr?ticas" estiveram sujeitas a um imperativo maior: getting things done! No ano passado eu participei do Amsterdam Startup Weekend. O principal objetivo do evento ? desenvolver, em apenas tr?s dias, um MVP -- Minimum Viable Product -- que possa ser testado no mercado. Sem esta vis?o pragm?tica uma pode investir meses em um prot?tipo que no final das contas vai ser jogado fora. A nossa equipe come?ou com uma id?ia que se mostrou invi?vel, e no segundo dia decidimos come?ar um novo projeto do zero (o que eles chamam de "pivoting"). Por causa disso ganhamos o pr?mio especial (ok, inventado na hora pelos organizadores :D) de "Spirit of the Startup Weekend". Para concluir... N?o estou dizendo que voc? deve escrever c?digo ruim. O que eu defendo ? um equil?brio entre "melhores pr?ticas" e "produtividade". Se voc? consegue ser ?gil com Catalyst, ?timo. Mas eu vejo muita gente perdendo semanas para conseguir entender uma linguagem ou framework, quando podiam estar lan?ando o prot?tipo da aplica??o em dois ou tr?s dias. PS: voc? j? leu os livros de Kent Back sobre Extreme programming? Recomendo!!! Extreme Programming Explained: Embrace Change http://www.amazon.com/Extreme-Programming-Explained-Embrace-Edition/dp/0321278658 From blabos at gmail.com Tue Jul 23 09:48:44 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 23 Jul 2013 13:48:44 -0300 Subject: [SP-pm] Produtividade em projetos de software (era: Duvida como usar CatalystX::AuthenCookie) In-Reply-To: References: Message-ID: Nada como o tempo... S?rio que nasceu mais uma flamewar entre Mojo e Catalyst? Eu n?o gostava do Catalyst, fui pro Mojo que era simples e blablabla. Depois enchi o saco do Mojo quebrar minhas aplica??es a cada vers?o e voltei pro Catalyst porque ele era est?vel e blablabla. No fim percebi que os problemas que eu encontrava n?o eram dos frameworks, mas da minha incompet?ncia em us?-los. Na verdade a minha incompet?ncia em criar aplica??es web em geral. Estudei e os problemas ficaram menores... 2013/7/23 Nelson Ferraz > >>> Esse argumento de ser "f?cil" e "r?pido" ? o mesmo argumento que o > pessoal > >>> do PHP usa, e no final pela linguagem n?o ter uma s?rie de features os > >>> c?digos acabam se tornando obscuros por mais que o programador use > Design > >>> Patterns. > >> > >> Eu conhe?o mais projetos web bem-sucedidos que come?aram com PHP do > >> que em Java: Twitter e Facebook, para citar dois casos. > > > > Sua vis?o est? voltada para quantas teclas voc? aperta no ciclo > > inicial do desenvolvimento, e n?o no ciclo inteiro do software. Como > > eu j? disse antes, usamos o Catalyst por produtividade a curto, m?dio > > e longo prazo. > > Eu volto a citar alguns dos projetos mais bem sucedidos do mundo: > Twitter e Facebook, que come?aram em PHP. E posso falar em primeira > m?o da Booking.com, que foi inteiramente desenvolvida em Perl. > > Em todos estes casos as "melhores pr?ticas" estiveram sujeitas a um > imperativo maior: getting things done! > > No ano passado eu participei do Amsterdam Startup Weekend. O principal > objetivo do evento ? desenvolver, em apenas tr?s dias, um MVP -- > Minimum Viable Product -- que possa ser testado no mercado. > > Sem esta vis?o pragm?tica uma pode investir meses em um prot?tipo que > no final das contas vai ser jogado fora. > > A nossa equipe come?ou com uma id?ia que se mostrou invi?vel, e no > segundo dia decidimos come?ar um novo projeto do zero (o que eles > chamam de "pivoting"). Por causa disso ganhamos o pr?mio especial (ok, > inventado na hora pelos organizadores :D) de "Spirit of the Startup > Weekend". > > Para concluir... > > N?o estou dizendo que voc? deve escrever c?digo ruim. O que eu defendo > ? um equil?brio entre "melhores pr?ticas" e "produtividade". > > Se voc? consegue ser ?gil com Catalyst, ?timo. Mas eu vejo muita gente > perdendo semanas para conseguir entender uma linguagem ou framework, > quando podiam estar lan?ando o prot?tipo da aplica??o em dois ou tr?s > dias. > > PS: voc? j? leu os livros de Kent Back sobre Extreme programming? > Recomendo!!! > > Extreme Programming Explained: Embrace Change > > http://www.amazon.com/Extreme-Programming-Explained-Embrace-Edition/dp/0321278658 > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Tue Jul 23 09:52:05 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Tue, 23 Jul 2013 18:52:05 +0200 Subject: [SP-pm] Filosofias de Desenvolvimento [Was: flamewar mojo vs catalyst] In-Reply-To: References: <51ED6F2C.6020507@yahoo.com.br> Message-ID: Em 23 de julho de 2013 16:02, Eden Cardim escreveu: > Nem ? t?o gordo assim, na real, se voc? rodar o Perl::Metrics::Simple > no reposit?rio de ambos, vai ver que de fato, o Mojo ? mais gordo: > > http://pastie.org/8167416 > http://pastie.org/8167419 > > O mojo al?m de ter quase o dobro de c?digo, o c?digo existente ? mais > complexo. Mas isso ? porque ele oferece mais funcionalidades > out-of-the-box. Existem v?rias maneiras de se medir a gordura de um software. :) Se voc? considerar as depend?ncias do Catalyst, ele ? muito mais pesado do que o do Mojolicious: $ valgrind --trace-children=yes ./hello.pl cgi ==69320== HEAP SUMMARY: ==69320== in use at exit: 15,848,999 bytes in 218,306 blocks ==69320== total heap usage: 443,519 allocs, 225,213 frees, 31,393,607 bytes allocated $ valgrind --trace-children=yes script/hello_cgi.pl ==69129== HEAP SUMMARY: ==69129== in use at exit: 30,403,225 bytes in 367,771 blocks ==69129== total heap usage: 953,305 allocs, 585,534 frees, 68,755,287 bytes allocated A raz?o de usarmos cgi no exemplo acima ? porque s? queremos saber a mem?ria consumida pela aplica??o e seus m?dulos. Mas usando o daemon a diferen?a ? ainda mais acentuada: $ valgrind --trace-children=yes ./hello.pl daemon ==69136== HEAP SUMMARY: ==69136== in use at exit: 15,346,874 bytes in 213,371 blocks ==69136== total heap usage: 429,907 allocs, 216,536 frees, 29,530,889 bytes allocated $ valgrind --trace-children=yes Hello/script/hello_server.pl ==69163== HEAP SUMMARY: ==69163== in use at exit: 31,619,768 bytes in 381,456 blocks ==69163== total heap usage: 995,648 allocs, 614,192 frees, 74,499,357 bytes allocated Ou seja: o Catalyst ? (em termos de mem?ria) 2.5 vezes maior do que o Mojolicious. *** Usando o Devel::NYTProf podemos ter uma id?ia do n?mero de instru??es que s?o executadas quando o Mojolicious e o Catalyst s?o executados: $ perl -MDevel::NYTProf ./hello.pl cgi # Mojolicious $ perl -MDevel::NYTProf script/hello_cgi.pl # Catalyst Resultado: Mojolicious: 34.195 statements Catalyst: 731.191 statements Ou seja: o Catalyst executa 20 vezes mais instru??es do que o Mojolicious durante a inicializa??o. A compara??o acima pode n?o parecer muito justa, pois n?s sabemos que o Catalyst tem que carregar muito mais m?dulos do que o Mojolicious no in?cio; mas isso d? uma boa indica??o da complexidade algoritmica dos dois frameworks. Vamos comparar tamb?m o n?mero de instru??es executadas no start() do Mojolicious com o setup() do Catalyst: Mojolicious: 221 statements Catalyst: 23.898 statements Uma diferen?a de 100x em favor do Mojolicious. *** Ser? que isso reflete de alguma forma nos tempos de resposta e escalabilidade? Acho que n?o, pois, na maioria das vezes, o gargalo est? na base de dados, e n?o na aplica??o. Mas isso quer dizer que o Mojolicious ? "melhor"? Tamb?m n?o. Como muitos j? disseram, o Catalyst, com sua arquitetura altamente modular, ? mais flex?vel do que o Mojolicious. Mas essa flexibilidade vem com um pre?o -- o que eu procurei mostrar ? que, por diversas m?tricas, o Mojolicious ? mais leve (e algoritimicamente simples) do que o Catalyst, mesmo considerando que vem com mais funcionalidades "out-of-the-box". Resta saber o que voc? valoriza: flexibilidade ou simplicidade? Eu fico com o antigo slogan da Apple: "Simplicity is the ultimate sophistication". :) From nferraz at gmail.com Tue Jul 23 09:56:14 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Tue, 23 Jul 2013 18:56:14 +0200 Subject: [SP-pm] Produtividade em projetos de software (era: Duvida como usar CatalystX::AuthenCookie) In-Reply-To: References: Message-ID: Em 23 de julho de 2013 18:48, Blabos de Blebe escreveu: > Nada como o tempo... > > S?rio que nasceu mais uma flamewar entre Mojo e Catalyst? Bom, Eu fiz um fork da thread, como voc? pode perceber, e o tema agora ? outro: produtividade em projetos de software. Volte para a outra thread para participar do flamewar, ou inicie uma nova thread chamada "meta-flamewar" para falar dele. :) From eden at insoli.de Tue Jul 23 10:19:10 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 23 Jul 2013 14:19:10 -0300 Subject: [SP-pm] Filosofias de Desenvolvimento [Was: flamewar mojo vs catalyst] In-Reply-To: References: <51ED6F2C.6020507@yahoo.com.br> Message-ID: Essa avalia??o est? t?o errada (tanto filosoficamente, quanto tecnicamente) que a resposta n?o cabe num email. Quem sabe um dia eu arrumo o tempo e a paci?ncia pra escrever um blog. Hoje, esse tempo ? mais bem-investido em contribui??es de c?digo. On Jul 23, 2013 1:52 PM, "Nelson Ferraz" wrote: > Em 23 de julho de 2013 16:02, Eden Cardim escreveu: > > Nem ? t?o gordo assim, na real, se voc? rodar o Perl::Metrics::Simple > > no reposit?rio de ambos, vai ver que de fato, o Mojo ? mais gordo: > > > > http://pastie.org/8167416 > > http://pastie.org/8167419 > > > > O mojo al?m de ter quase o dobro de c?digo, o c?digo existente ? mais > > complexo. Mas isso ? porque ele oferece mais funcionalidades > > out-of-the-box. > > Existem v?rias maneiras de se medir a gordura de um software. :) > > Se voc? considerar as depend?ncias do Catalyst, ele ? muito mais > pesado do que o do Mojolicious: > > $ valgrind --trace-children=yes ./hello.pl cgi > ==69320== HEAP SUMMARY: > ==69320== in use at exit: 15,848,999 bytes in 218,306 blocks > ==69320== total heap usage: 443,519 allocs, 225,213 frees, > 31,393,607 bytes allocated > > $ valgrind --trace-children=yes script/hello_cgi.pl > ==69129== HEAP SUMMARY: > ==69129== in use at exit: 30,403,225 bytes in 367,771 blocks > ==69129== total heap usage: 953,305 allocs, 585,534 frees, > 68,755,287 bytes allocated > > A raz?o de usarmos cgi no exemplo acima ? porque s? queremos saber a > mem?ria consumida pela aplica??o e seus m?dulos. > > Mas usando o daemon a diferen?a ? ainda mais acentuada: > > $ valgrind --trace-children=yes ./hello.pl daemon > ==69136== HEAP SUMMARY: > ==69136== in use at exit: 15,346,874 bytes in 213,371 blocks > ==69136== total heap usage: 429,907 allocs, 216,536 frees, > 29,530,889 bytes allocated > > $ valgrind --trace-children=yes Hello/script/hello_server.pl > ==69163== HEAP SUMMARY: > ==69163== in use at exit: 31,619,768 bytes in 381,456 blocks > ==69163== total heap usage: 995,648 allocs, 614,192 frees, > 74,499,357 bytes allocated > > Ou seja: o Catalyst ? (em termos de mem?ria) 2.5 vezes maior do que o > Mojolicious. > > *** > > Usando o Devel::NYTProf podemos ter uma id?ia do n?mero de instru??es > que s?o executadas quando o Mojolicious e o Catalyst s?o executados: > > $ perl -MDevel::NYTProf ./hello.pl cgi # Mojolicious > $ perl -MDevel::NYTProf script/hello_cgi.pl # Catalyst > > Resultado: > > Mojolicious: 34.195 statements > Catalyst: 731.191 statements > > Ou seja: o Catalyst executa 20 vezes mais instru??es do que o > Mojolicious durante a inicializa??o. > > A compara??o acima pode n?o parecer muito justa, pois n?s sabemos que > o Catalyst tem que carregar muito mais m?dulos do que o Mojolicious no > in?cio; mas isso d? uma boa indica??o da complexidade algoritmica dos > dois frameworks. > > Vamos comparar tamb?m o n?mero de instru??es executadas no start() do > Mojolicious com o setup() do Catalyst: > > Mojolicious: 221 statements > Catalyst: 23.898 statements > > Uma diferen?a de 100x em favor do Mojolicious. > > *** > > Ser? que isso reflete de alguma forma nos tempos de resposta e > escalabilidade? > > Acho que n?o, pois, na maioria das vezes, o gargalo est? na base de > dados, e n?o na aplica??o. > > Mas isso quer dizer que o Mojolicious ? "melhor"? > > Tamb?m n?o. > > Como muitos j? disseram, o Catalyst, com sua arquitetura altamente > modular, ? mais flex?vel do que o Mojolicious. > > Mas essa flexibilidade vem com um pre?o -- o que eu procurei mostrar ? > que, por diversas m?tricas, o Mojolicious ? mais leve (e > algoritimicamente simples) do que o Catalyst, mesmo considerando que > vem com mais funcionalidades "out-of-the-box". > > Resta saber o que voc? valoriza: flexibilidade ou simplicidade? > > Eu fico com o antigo slogan da Apple: "Simplicity is the ultimate > sophistication". :) > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Tue Jul 23 10:23:06 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 23 Jul 2013 14:23:06 -0300 Subject: [SP-pm] Produtividade em projetos de software (era: Duvida como usar CatalystX::AuthenCookie) In-Reply-To: References: Message-ID: Podemos hoje chamar o mojo de "flamework, pois parece que seus defensores gastam mais tempo e energia jogando lama no Catalyst do que produzindo projetos de fato. Fica at? incoerente falar de produtividade. On Jul 23, 2013 1:49 PM, "Blabos de Blebe" wrote: > Nada como o tempo... > > S?rio que nasceu mais uma flamewar entre Mojo e Catalyst? > > Eu n?o gostava do Catalyst, fui pro Mojo que era simples e blablabla. > > Depois enchi o saco do Mojo quebrar minhas aplica??es a cada vers?o e > voltei pro Catalyst porque ele era est?vel e blablabla. > > No fim percebi que os problemas que eu encontrava n?o eram dos frameworks, > mas da minha incompet?ncia em us?-los. Na verdade a minha incompet?ncia em > criar aplica??es web em geral. > > Estudei e os problemas ficaram menores... > > > 2013/7/23 Nelson Ferraz > >> >>> Esse argumento de ser "f?cil" e "r?pido" ? o mesmo argumento que o >> pessoal >> >>> do PHP usa, e no final pela linguagem n?o ter uma s?rie de features os >> >>> c?digos acabam se tornando obscuros por mais que o programador use >> Design >> >>> Patterns. >> >> >> >> Eu conhe?o mais projetos web bem-sucedidos que come?aram com PHP do >> >> que em Java: Twitter e Facebook, para citar dois casos. >> > >> > Sua vis?o est? voltada para quantas teclas voc? aperta no ciclo >> > inicial do desenvolvimento, e n?o no ciclo inteiro do software. Como >> > eu j? disse antes, usamos o Catalyst por produtividade a curto, m?dio >> > e longo prazo. >> >> Eu volto a citar alguns dos projetos mais bem sucedidos do mundo: >> Twitter e Facebook, que come?aram em PHP. E posso falar em primeira >> m?o da Booking.com, que foi inteiramente desenvolvida em Perl. >> >> Em todos estes casos as "melhores pr?ticas" estiveram sujeitas a um >> imperativo maior: getting things done! >> >> No ano passado eu participei do Amsterdam Startup Weekend. O principal >> objetivo do evento ? desenvolver, em apenas tr?s dias, um MVP -- >> Minimum Viable Product -- que possa ser testado no mercado. >> >> Sem esta vis?o pragm?tica uma pode investir meses em um prot?tipo que >> no final das contas vai ser jogado fora. >> >> A nossa equipe come?ou com uma id?ia que se mostrou invi?vel, e no >> segundo dia decidimos come?ar um novo projeto do zero (o que eles >> chamam de "pivoting"). Por causa disso ganhamos o pr?mio especial (ok, >> inventado na hora pelos organizadores :D) de "Spirit of the Startup >> Weekend". >> >> Para concluir... >> >> N?o estou dizendo que voc? deve escrever c?digo ruim. O que eu defendo >> ? um equil?brio entre "melhores pr?ticas" e "produtividade". >> >> Se voc? consegue ser ?gil com Catalyst, ?timo. Mas eu vejo muita gente >> perdendo semanas para conseguir entender uma linguagem ou framework, >> quando podiam estar lan?ando o prot?tipo da aplica??o em dois ou tr?s >> dias. >> >> PS: voc? j? leu os livros de Kent Back sobre Extreme programming? >> Recomendo!!! >> >> Extreme Programming Explained: Embrace Change >> >> http://www.amazon.com/Extreme-Programming-Explained-Embrace-Edition/dp/0321278658 >> =begindisclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From alcantarafox at yahoo.com.br Tue Jul 23 12:32:05 2013 From: alcantarafox at yahoo.com.br (Ricardo Alcantara) Date: Tue, 23 Jul 2013 16:32:05 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: Message-ID: <51EEDA35.3090105@yahoo.com.br> Nelson Ferraz, No seu exemplo me parece que voc? est? setando uma sess?o e n?o um cookie, ou ? nativo salvar em cookie?. Embora o sess?o use o cookie, quando voc? guarda a autentica??o do usu?rio no cookie criptografado qualquer servidor que receber o request conseguir? tratar, no caso da sess?o se o servidor 1 criar a sess?o e o servidor 2 receber o segundo request ele n?o vai identificar a sess?o criada e vai dar pagina de login de novo. From nferraz at gmail.com Tue Jul 23 13:58:10 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Tue, 23 Jul 2013 22:58:10 +0200 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: <51EEDA35.3090105@yahoo.com.br> References: <51EEDA35.3090105@yahoo.com.br> Message-ID: Oi Ricardo, A sessao e' estabelecida com um cookie. Toda a informacao da sessao e' serializada em JSON e codificada em Base64 no lado do cliente, com uma assinatura digital (HMAC-SHA1) para evitar que seja modificada. Isso serve para uma autenticacao simples, mas se voce quiser algo mais sofisticado pode usar um plugin, como no caso do Catalyst. Em 23 de julho de 2013 21:32, Ricardo Alcantara escreveu: > Nelson Ferraz, > > No seu exemplo me parece que voc? est? setando uma sess?o e n?o um cookie, > ou ? nativo salvar em cookie?. Embora o sess?o use o cookie, quando voc? > guarda a autentica??o do usu?rio no cookie criptografado qualquer servidor > que receber o request conseguir? tratar, no caso da sess?o se o servidor 1 > criar a sess?o e o servidor 2 receber o segundo request ele n?o vai > identificar a sess?o criada e vai dar pagina de login de novo. > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -- Nelson Ferraz -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Tue Jul 23 14:00:43 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 23 Jul 2013 18:00:43 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: <51EEDA35.3090105@yahoo.com.br> (Ricardo Alcantara's message of "Tue, 23 Jul 2013 16:32:05 -0300") References: <51EEDA35.3090105@yahoo.com.br> Message-ID: >>>>> "Ricardo" == Ricardo Alcantara writes: Ricardo> Nelson Ferraz, No seu exemplo me parece que voc? est? Ricardo> setando uma sess?o e n?o um cookie, ou ? nativo salvar em Ricardo> cookie? Sim, sess?es nativas do mojo implicam em obrigatoriedade do uso de cookies, n?o h? controle. Ricardo> Embora o sess?o use o cookie, quando voc? guarda Ricardo> a autentica??o do usu?rio no cookie criptografado Ricardo> qualquer servidor que receber o request conseguir? Ricardo> tratar, no caso da sess?o se o servidor 1 criar a sess?o Ricardo> e o servidor 2 receber o segundo request ele n?o vai Ricardo> identificar a sess?o criada e vai dar pagina de login de Ricardo> novo. O Mojo utiliza cookies criptografados, a informa??o fica dentro do payload do cookie e ? descriptografada com uma chave que voc? precisa informar em todos os servidores. Por isso n?o vai ter problema. Um detalhe, com a sess?o nativa, suas sess?es v?o estar limitadas a armazenar a quantidade de dados suportada pelo browser, que ? de 4096 bytes em alguns browsers, salvo engano. Pra fazer algo al?m disso, voc? vai precisar usar plugins, que ? o que voc? j? t? fazendo agora. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From lucasmateus.oliveira at gmail.com Tue Jul 23 14:01:21 2013 From: lucasmateus.oliveira at gmail.com (Lucas Oliveira) Date: Tue, 23 Jul 2013 18:01:21 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: <51EEDA35.3090105@yahoo.com.br> Message-ID: <42ADAD8D-D296-4D60-80C5-03234688DB00@gmail.com> Serializar sess?o e enviar por Cookie ?! Tem alguem que faz isso ? Em 23/07/2013, ?s 17:58, Nelson Ferraz escreveu: > Oi Ricardo, > > A sessao e' estabelecida com um cookie. > > Toda a informacao da sessao e' serializada em JSON e codificada em Base64 no lado do cliente, com uma assinatura digital (HMAC-SHA1) para evitar que seja modificada. > > Isso serve para uma autenticacao simples, mas se voce quiser algo mais sofisticado pode usar um plugin, como no caso do Catalyst. > > > > Em 23 de julho de 2013 21:32, Ricardo Alcantara escreveu: > Nelson Ferraz, > > No seu exemplo me parece que voc? est? setando uma sess?o e n?o um cookie, ou ? nativo salvar em cookie?. Embora o sess?o use o cookie, quando voc? guarda a autentica??o do usu?rio no cookie criptografado qualquer servidor que receber o request conseguir? tratar, no caso da sess?o se o servidor 1 criar a sess?o e o servidor 2 receber o segundo request ele n?o vai identificar a sess?o criada e vai dar pagina de login de novo. > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > -- > Nelson Ferraz > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucasmateus.oliveira at gmail.com Tue Jul 23 14:03:33 2013 From: lucasmateus.oliveira at gmail.com (Lucas Oliveira) Date: Tue, 23 Jul 2013 18:03:33 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: <51EEDA35.3090105@yahoo.com.br> Message-ID: <6B888C53-9784-451C-9826-ED5F245F9D55@gmail.com> Sem contar que todo bendito request ? cookie pra la e cookie pra ca, o melhor ? manter a sess?o no servidor e centralizar com mencached alem de usar um Balance que faz IP Hash (o cliente vai para o mesmo servidor sempre, caso esteja up). Isso resolve os problemas com segura?a. Em 23/07/2013, ?s 18:00, Eden Cardim escreveu: >>>>>> "Ricardo" == Ricardo Alcantara writes: > > Ricardo> Nelson Ferraz, No seu exemplo me parece que voc? est? > Ricardo> setando uma sess?o e n?o um cookie, ou ? nativo salvar em > Ricardo> cookie? > > Sim, sess?es nativas do mojo implicam em obrigatoriedade do uso de > cookies, n?o h? controle. > > Ricardo> Embora o sess?o use o cookie, quando voc? guarda > Ricardo> a autentica??o do usu?rio no cookie criptografado > Ricardo> qualquer servidor que receber o request conseguir? > Ricardo> tratar, no caso da sess?o se o servidor 1 criar a sess?o > Ricardo> e o servidor 2 receber o segundo request ele n?o vai > Ricardo> identificar a sess?o criada e vai dar pagina de login de > Ricardo> novo. > > O Mojo utiliza cookies criptografados, a informa??o fica dentro do > payload do cookie e ? descriptografada com uma chave que voc? precisa > informar em todos os servidores. Por isso n?o vai ter problema. Um > detalhe, com a sess?o nativa, suas sess?es v?o estar limitadas a > armazenar a quantidade de dados suportada pelo browser, que ? de 4096 > bytes em alguns browsers, salvo engano. Pra fazer algo al?m disso, > voc? vai precisar usar plugins, que ? o que voc? j? t? fazendo agora. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From hernanlopes at gmail.com Tue Jul 23 19:03:04 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Tue, 23 Jul 2013 23:03:04 -0300 Subject: [SP-pm] Produtividade em projetos de software (era: Duvida como usar CatalystX::AuthenCookie) In-Reply-To: References: Message-ID: Na d?vida e na certeza entre catalyst, mojo ou dancer, prefiro desenvolver novas aplicac?es como um 'modulo' independente, ou seja, desacopladas de framework e at? da web... em outras palavras: como um modulo normal para uso via cli/terminal/outras-app. Obviamente com testes no m?dulo, e outros no framework web. E com o m?dulo da minha app em m?os, eu consigo adicionar uma camada web, ex catalyst, mojo, dancer... e fazer: use My::Cool::App; my $app = etc... junto com as urls acessando $app->whatever assim fica mais f?cil mudar e testar diferentes frameworks abs, Hernan On 7/23/13, Nelson Ferraz wrote: >>>> Esse argumento de ser "f?cil" e "r?pido" ? o mesmo argumento que o >>>> pessoal >>>> do PHP usa, e no final pela linguagem n?o ter uma s?rie de features os >>>> c?digos acabam se tornando obscuros por mais que o programador use >>>> Design >>>> Patterns. >>> >>> Eu conhe?o mais projetos web bem-sucedidos que come?aram com PHP do >>> que em Java: Twitter e Facebook, para citar dois casos. >> >> Sua vis?o est? voltada para quantas teclas voc? aperta no ciclo >> inicial do desenvolvimento, e n?o no ciclo inteiro do software. Como >> eu j? disse antes, usamos o Catalyst por produtividade a curto, m?dio >> e longo prazo. > > Eu volto a citar alguns dos projetos mais bem sucedidos do mundo: > Twitter e Facebook, que come?aram em PHP. E posso falar em primeira > m?o da Booking.com, que foi inteiramente desenvolvida em Perl. > > Em todos estes casos as "melhores pr?ticas" estiveram sujeitas a um > imperativo maior: getting things done! > > No ano passado eu participei do Amsterdam Startup Weekend. O principal > objetivo do evento ? desenvolver, em apenas tr?s dias, um MVP -- > Minimum Viable Product -- que possa ser testado no mercado. > > Sem esta vis?o pragm?tica uma pode investir meses em um prot?tipo que > no final das contas vai ser jogado fora. > > A nossa equipe come?ou com uma id?ia que se mostrou invi?vel, e no > segundo dia decidimos come?ar um novo projeto do zero (o que eles > chamam de "pivoting"). Por causa disso ganhamos o pr?mio especial (ok, > inventado na hora pelos organizadores :D) de "Spirit of the Startup > Weekend". > > Para concluir... > > N?o estou dizendo que voc? deve escrever c?digo ruim. O que eu defendo > ? um equil?brio entre "melhores pr?ticas" e "produtividade". > > Se voc? consegue ser ?gil com Catalyst, ?timo. Mas eu vejo muita gente > perdendo semanas para conseguir entender uma linguagem ou framework, > quando podiam estar lan?ando o prot?tipo da aplica??o em dois ou tr?s > dias. > > PS: voc? j? leu os livros de Kent Back sobre Extreme programming? > Recomendo!!! > > Extreme Programming Explained: Embrace Change > http://www.amazon.com/Extreme-Programming-Explained-Embrace-Edition/dp/0321278658 > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From alcantarafox at yahoo.com.br Tue Jul 23 19:21:24 2013 From: alcantarafox at yahoo.com.br (Ricardo Alcantara) Date: Tue, 23 Jul 2013 23:21:24 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: <6B888C53-9784-451C-9826-ED5F245F9D55@gmail.com> References: <6B888C53-9784-451C-9826-ED5F245F9D55@gmail.com> Message-ID: <51EF3A24.9060707@yahoo.com.br> Obrigado a todas as respostas realmente me fez pensar um bocado, vou continuar a usar o catalyst e plugin que mencionei mas de qualquer forma vou estudar tamb?m o mojo para saber o que os outros frameworks oferecem. From hernanlopes at gmail.com Tue Jul 23 19:53:28 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Tue, 23 Jul 2013 23:53:28 -0300 Subject: [SP-pm] Produtividade em projetos de software (era: Duvida como usar CatalystX::AuthenCookie) In-Reply-To: References: Message-ID: Dessa maneira os Models (DBIx::Class,ElasticSearch,etc) ficam dentro do m?dulo e n?o ficam no framework, mesmo sendo poss?vel usar normalmente diretamente no framework, mas talvez esse n?o seja o conceito de framework agnostic. No web framework fica a parte web mesmo, mas mais Controllers(thin) e Views e quase nada de Models(pois tudo fica no m?dulo da app). Assim se eu quero testar a mesma app em 3 webframeworks, preciso apenas alterar a parte do web framework em si ex. urls de entrada, l?gica de urls e views. Embora muita coisa pode ser reaproveitada. abs, Hernan On 7/23/13, Hernan Lopes wrote: > Na d?vida e na certeza entre catalyst, mojo ou dancer, prefiro > desenvolver novas aplicac?es como um 'modulo' independente, ou seja, > desacopladas de framework e at? da web... em outras palavras: como um > modulo normal para uso via cli/terminal/outras-app. Obviamente com > testes no m?dulo, e outros no framework web. > > E com o m?dulo da minha app em m?os, eu consigo adicionar uma camada > web, ex catalyst, mojo, dancer... e fazer: > > use My::Cool::App; > > my $app = etc... > > junto com as urls acessando $app->whatever > > assim fica mais f?cil mudar e testar diferentes frameworks > > abs, > > Hernan > > On 7/23/13, Nelson Ferraz wrote: >>>>> Esse argumento de ser "f?cil" e "r?pido" ? o mesmo argumento que o >>>>> pessoal >>>>> do PHP usa, e no final pela linguagem n?o ter uma s?rie de features os >>>>> c?digos acabam se tornando obscuros por mais que o programador use >>>>> Design >>>>> Patterns. >>>> >>>> Eu conhe?o mais projetos web bem-sucedidos que come?aram com PHP do >>>> que em Java: Twitter e Facebook, para citar dois casos. >>> >>> Sua vis?o est? voltada para quantas teclas voc? aperta no ciclo >>> inicial do desenvolvimento, e n?o no ciclo inteiro do software. Como >>> eu j? disse antes, usamos o Catalyst por produtividade a curto, m?dio >>> e longo prazo. >> >> Eu volto a citar alguns dos projetos mais bem sucedidos do mundo: >> Twitter e Facebook, que come?aram em PHP. E posso falar em primeira >> m?o da Booking.com, que foi inteiramente desenvolvida em Perl. >> >> Em todos estes casos as "melhores pr?ticas" estiveram sujeitas a um >> imperativo maior: getting things done! >> >> No ano passado eu participei do Amsterdam Startup Weekend. O principal >> objetivo do evento ? desenvolver, em apenas tr?s dias, um MVP -- >> Minimum Viable Product -- que possa ser testado no mercado. >> >> Sem esta vis?o pragm?tica uma pode investir meses em um prot?tipo que >> no final das contas vai ser jogado fora. >> >> A nossa equipe come?ou com uma id?ia que se mostrou invi?vel, e no >> segundo dia decidimos come?ar um novo projeto do zero (o que eles >> chamam de "pivoting"). Por causa disso ganhamos o pr?mio especial (ok, >> inventado na hora pelos organizadores :D) de "Spirit of the Startup >> Weekend". >> >> Para concluir... >> >> N?o estou dizendo que voc? deve escrever c?digo ruim. O que eu defendo >> ? um equil?brio entre "melhores pr?ticas" e "produtividade". >> >> Se voc? consegue ser ?gil com Catalyst, ?timo. Mas eu vejo muita gente >> perdendo semanas para conseguir entender uma linguagem ou framework, >> quando podiam estar lan?ando o prot?tipo da aplica??o em dois ou tr?s >> dias. >> >> PS: voc? j? leu os livros de Kent Back sobre Extreme programming? >> Recomendo!!! >> >> Extreme Programming Explained: Embrace Change >> http://www.amazon.com/Extreme-Programming-Explained-Embrace-Edition/dp/0321278658 >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > From nferraz at gmail.com Tue Jul 23 23:37:18 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Wed, 24 Jul 2013 08:37:18 +0200 Subject: [SP-pm] Produtividade em projetos de software (era: Duvida como usar CatalystX::AuthenCookie) In-Reply-To: References: Message-ID: Em 24 de julho de 2013 04:03, Hernan Lopes escreveu: > Na d?vida e na certeza entre catalyst, mojo ou dancer, prefiro > desenvolver novas aplicac?es como um 'modulo' independente, ou seja, > desacopladas de framework e at? da web... em outras palavras: como um > modulo normal para uso via cli/terminal/outras-app. Obviamente com > testes no m?dulo, e outros no framework web. ? uma *?tima* estrat?gia, Hernan! From lucastiagodemoraes at gmail.com Wed Jul 24 23:17:01 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 25 Jul 2013 03:17:01 -0300 Subject: [SP-pm] =?iso-8859-1?q?D=FAvida_sobre_DBIx=3A=3AClass?= In-Reply-To: References: Message-ID: Queria saber se ? poss?vel contar o total de resultado mesmo definindo um valor em rows, fazer isso na mesma pesquisa com DBIx::Class? Falou. Em 23 de julho de 2013 10:29, Lucas Moraes escreveu: > Renato ? isso mesmo. > Valeu :) > > > Em 23 de julho de 2013 10:27, Renato Santos escreveu: > > Como ? exatamente esse relacionamento? >> >> Acho que vc precisaria passar por formulario, ent?o... >> >> $c->model('DB::Cdir')->search( >> { >> 'cliente.cli_nome' => {"LIKE" => "%$nome%"} >> }, >> { >> join => { formulario => 'cliente' } >> } >> ); >> >> Teoricamente, se os relacionamentos estiverem ok, o dbic j? vai resolver >> o caso de ter N formul?rios, e retornar apenas 1 Cdir pra v?rios >> >> >> >> 2013/7/23 Lucas Moraes >> >>> Bom dia Mongers! >>> Estou com uma d?vida, j? fiz isso mas n?o lembro mais como se faz. >>> Tenho 3 tabelas >>> cliente, formulario e cdir >>> >>> que est?o relacionadas assim: >>> cliente -> formulario -> cdir >>> >>> gostaria de fazer pesquisa de cdir buscando o nome do cliente, exemplo >>> >>> $c->model('DB::Cdir')->search( >>> { >>> 'cliente.cli_nome' => {"LIKE" => "%$nome%"} >>> }, >>> { >>> join => '' >>> } >>> ); >>> >>> mas Cdir n?o esta diretamente relacionado com cliente, como eu fa?o esse >>> tipo de relacionamente? >>> J? fiz isso uma vez, mas n?o lembro como. >>> Algu?m pode me ajudar? >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Thu Jul 25 01:05:47 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 25 Jul 2013 05:05:47 -0300 Subject: [SP-pm] Maior valor em um campo do tipo varchar no PostgreSQL Message-ID: Bom dia pessoal, estou tendo dificuldade de retornar o maior valor em um campo do tipo VARCHAR. O campo esta assim: codigo VARCHAR(50) NOT NULL. esta inserido no mesmo valores de 1 a 1050 mas quando eu executo o select: SELECT MAX(codigo) FROM tabela esta me retornando o valor 999 dai voc? me pergunta, mas porque voc? n?o coloca um campo do tipo NUMERIC, sim poderia fazer isso. Mas o c?digo pode conter string. exemplo: ALP-001 sempre a string ? primeiro. ? poss?vel eu contar o maior referente ao numero? Obrigado e ate mais. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From creaktive at gmail.com Thu Jul 25 01:21:17 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Thu, 25 Jul 2013 10:21:17 +0200 Subject: [SP-pm] Maior valor em um campo do tipo varchar no PostgreSQL In-Reply-To: References: Message-ID: Acho que um casting expl?cito resolve: "select max(cast(codigo as integer)) from tabela". Se n?o me engano, pode ser abreviado como "select max(codigo::integer) from tabela" 2013/7/25 Lucas Moraes > Bom dia pessoal, estou tendo dificuldade de retornar o maior valor em um > campo do tipo VARCHAR. O campo esta assim: > codigo VARCHAR(50) NOT NULL. > > esta inserido no mesmo valores de 1 a 1050 > > mas quando eu executo o select: > SELECT MAX(codigo) FROM tabela > > esta me retornando o valor 999 > > dai voc? me pergunta, mas porque voc? n?o coloca um campo do tipo NUMERIC, > sim poderia fazer isso. Mas o c?digo pode conter string. > > exemplo: ALP-001 > > sempre a string ? primeiro. > > ? poss?vel eu contar o maior referente ao numero? > > Obrigado e ate mais. > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Thu Jul 25 01:48:27 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 25 Jul 2013 05:48:27 -0300 Subject: [SP-pm] Maior valor em um campo do tipo varchar no PostgreSQL In-Reply-To: References: Message-ID: Stanislaw era isso mesmo, funcionou: max(codigo::integer) Valeu :) Em 25 de julho de 2013 05:21, Stanislaw Pusep escreveu: > Acho que um casting expl?cito resolve: "select max(cast(codigo as > integer)) from tabela". > Se n?o me engano, pode ser abreviado como "select max(codigo::integer) > from tabela" > > > 2013/7/25 Lucas Moraes > >> Bom dia pessoal, estou tendo dificuldade de retornar o maior valor em um >> campo do tipo VARCHAR. O campo esta assim: >> codigo VARCHAR(50) NOT NULL. >> >> esta inserido no mesmo valores de 1 a 1050 >> >> mas quando eu executo o select: >> SELECT MAX(codigo) FROM tabela >> >> esta me retornando o valor 999 >> >> dai voc? me pergunta, mas porque voc? n?o coloca um campo do tipo >> NUMERIC, sim poderia fazer isso. Mas o c?digo pode conter string. >> >> exemplo: ALP-001 >> >> sempre a string ? primeiro. >> >> ? poss?vel eu contar o maior referente ao numero? >> >> Obrigado e ate mais. >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Thu Jul 25 02:51:13 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 25 Jul 2013 06:51:13 -0300 Subject: [SP-pm] =?utf-8?q?D=C3=BAvida_sobre_DBIx=3A=3AClass?= In-Reply-To: (Lucas Moraes's message of "Thu, 25 Jul 2013 03:17:01 -0300") References: Message-ID: >>>>> "Lucas" == Lucas Moraes writes: Lucas> Queria saber se ? poss?vel contar o total de resultado Lucas> mesmo definindo um valor em rows, fazer isso na mesma Lucas> pesquisa com DBIx::Class? $rs->search({ 'foo' => 'bar' }, { rows => 100 })->count vai ignorar o valor de rows e te dar o n?mero total baseado no crit?rio de busca. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From renato.cron at gmail.com Thu Jul 25 02:54:04 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 25 Jul 2013 06:54:04 -0300 Subject: [SP-pm] Maior valor em um campo do tipo varchar no PostgreSQL In-Reply-To: References: Message-ID: Mas se o c?digo tiver letra, vai dar pau no cast. S? avisando! Em 25/07/2013 05:48, "Lucas Moraes" escreveu: > Stanislaw era isso mesmo, funcionou: > max(codigo::integer) > > Valeu :) > > > Em 25 de julho de 2013 05:21, Stanislaw Pusep escreveu: > >> Acho que um casting expl?cito resolve: "select max(cast(codigo as >> integer)) from tabela". >> Se n?o me engano, pode ser abreviado como "select max(codigo::integer) >> from tabela" >> >> >> 2013/7/25 Lucas Moraes >> >>> Bom dia pessoal, estou tendo dificuldade de retornar o maior valor em >>> um campo do tipo VARCHAR. O campo esta assim: >>> codigo VARCHAR(50) NOT NULL. >>> >>> esta inserido no mesmo valores de 1 a 1050 >>> >>> mas quando eu executo o select: >>> SELECT MAX(codigo) FROM tabela >>> >>> esta me retornando o valor 999 >>> >>> dai voc? me pergunta, mas porque voc? n?o coloca um campo do tipo >>> NUMERIC, sim poderia fazer isso. Mas o c?digo pode conter string. >>> >>> exemplo: ALP-001 >>> >>> sempre a string ? primeiro. >>> >>> ? poss?vel eu contar o maior referente ao numero? >>> >>> Obrigado e ate mais. >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Thu Jul 25 02:57:46 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 25 Jul 2013 06:57:46 -0300 Subject: [SP-pm] Maior valor em um campo do tipo varchar no PostgreSQL In-Reply-To: References: Message-ID: Renato percebi isso, tive que fazer uma pesquisa a mais e validar o c?digo com regex. Valeu. Em 25 de julho de 2013 06:54, Renato Santos escreveu: > Mas se o c?digo tiver letra, vai dar pau no cast. > > S? avisando! > Em 25/07/2013 05:48, "Lucas Moraes" > escreveu: > > Stanislaw era isso mesmo, funcionou: >> max(codigo::integer) >> >> Valeu :) >> >> >> Em 25 de julho de 2013 05:21, Stanislaw Pusep escreveu: >> >>> Acho que um casting expl?cito resolve: "select max(cast(codigo as >>> integer)) from tabela". >>> Se n?o me engano, pode ser abreviado como "select max(codigo::integer) >>> from tabela" >>> >>> >>> 2013/7/25 Lucas Moraes >>> >>>> Bom dia pessoal, estou tendo dificuldade de retornar o maior valor em >>>> um campo do tipo VARCHAR. O campo esta assim: >>>> codigo VARCHAR(50) NOT NULL. >>>> >>>> esta inserido no mesmo valores de 1 a 1050 >>>> >>>> mas quando eu executo o select: >>>> SELECT MAX(codigo) FROM tabela >>>> >>>> esta me retornando o valor 999 >>>> >>>> dai voc? me pergunta, mas porque voc? n?o coloca um campo do tipo >>>> NUMERIC, sim poderia fazer isso. Mas o c?digo pode conter string. >>>> >>>> exemplo: ALP-001 >>>> >>>> sempre a string ? primeiro. >>>> >>>> ? poss?vel eu contar o maior referente ao numero? >>>> >>>> Obrigado e ate mais. >>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Thu Jul 25 02:58:04 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 25 Jul 2013 06:58:04 -0300 Subject: [SP-pm] =?iso-8859-1?q?D=FAvida_sobre_DBIx=3A=3AClass?= In-Reply-To: References: Message-ID: Eden valeu :) Em 25 de julho de 2013 06:51, Eden Cardim escreveu: > >>>>> "Lucas" == Lucas Moraes writes: > > Lucas> Queria saber se ? poss?vel contar o total de resultado > Lucas> mesmo definindo um valor em rows, fazer isso na mesma > Lucas> pesquisa com DBIx::Class? > > $rs->search({ 'foo' => 'bar' }, { rows => 100 })->count vai ignorar o > valor de rows e te dar o n?mero total baseado no crit?rio de busca. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Thu Jul 25 03:06:32 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 25 Jul 2013 07:06:32 -0300 Subject: [SP-pm] =?iso-8859-1?q?D=FAvida_sobre_DBIx=3A=3AClass?= In-Reply-To: References: Message-ID: Eden ele retorna total mesmo, porem perde a referencia do resultado. Em 25 de julho de 2013 06:58, Lucas Moraes escreveu: > Eden valeu :) > > > Em 25 de julho de 2013 06:51, Eden Cardim escreveu: > > >>>>> "Lucas" == Lucas Moraes writes: >> >> Lucas> Queria saber se ? poss?vel contar o total de resultado >> Lucas> mesmo definindo um valor em rows, fazer isso na mesma >> Lucas> pesquisa com DBIx::Class? >> >> $rs->search({ 'foo' => 'bar' }, { rows => 100 })->count vai ignorar o >> valor de rows e te dar o n?mero total baseado no crit?rio de busca. >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Thu Jul 25 03:10:07 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 25 Jul 2013 07:10:07 -0300 Subject: [SP-pm] =?iso-8859-1?q?D=FAvida_sobre_DBIx=3A=3AClass?= In-Reply-To: References: Message-ID: Cada search / find / etc retorna uma RS nova. Fa?a ent?o, $rsc = $rs- >count; A? $rs ainda vai ter o sua resultdet original Em 25/07/2013 07:06, "Lucas Moraes" escreveu: > Eden ele retorna total mesmo, porem perde a referencia do resultado. > > > Em 25 de julho de 2013 06:58, Lucas Moraes escreveu: > >> Eden valeu :) >> >> >> Em 25 de julho de 2013 06:51, Eden Cardim escreveu: >> >> >>>>> "Lucas" == Lucas Moraes writes: >>> >>> Lucas> Queria saber se ? poss?vel contar o total de resultado >>> Lucas> mesmo definindo um valor em rows, fazer isso na mesma >>> Lucas> pesquisa com DBIx::Class? >>> >>> $rs->search({ 'foo' => 'bar' }, { rows => 100 })->count vai ignorar o >>> valor de rows e te dar o n?mero total baseado no crit?rio de busca. >>> >>> -- >>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>> +55 11 9644 8225 >>> http://insoli.de >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Thu Jul 25 03:28:59 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 25 Jul 2013 07:28:59 -0300 Subject: [SP-pm] =?iso-8859-1?q?D=FAvida_sobre_DBIx=3A=3AClass?= In-Reply-To: References: Message-ID: Renato funcionou :) Valeu. Em 25 de julho de 2013 07:10, Renato Santos escreveu: > Cada search / find / etc retorna uma RS nova. > > Fa?a ent?o, $rsc = $rs- >count; > > A? $rs ainda vai ter o sua resultdet original > Em 25/07/2013 07:06, "Lucas Moraes" > escreveu: > > Eden ele retorna total mesmo, porem perde a referencia do resultado. >> >> >> Em 25 de julho de 2013 06:58, Lucas Moraes escreveu: >> >>> Eden valeu :) >>> >>> >>> Em 25 de julho de 2013 06:51, Eden Cardim escreveu: >>> >>> >>>>> "Lucas" == Lucas Moraes writes: >>>> >>>> Lucas> Queria saber se ? poss?vel contar o total de resultado >>>> Lucas> mesmo definindo um valor em rows, fazer isso na mesma >>>> Lucas> pesquisa com DBIx::Class? >>>> >>>> $rs->search({ 'foo' => 'bar' }, { rows => 100 })->count vai ignorar o >>>> valor de rows e te dar o n?mero total baseado no crit?rio de busca. >>>> >>>> -- >>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>> +55 11 9644 8225 >>>> http://insoli.de >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Thu Jul 25 03:42:11 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 25 Jul 2013 07:42:11 -0300 Subject: [SP-pm] Maior valor em um campo do tipo varchar no PostgreSQL In-Reply-To: (Lucas Moraes's message of "Thu, 25 Jul 2013 05:48:27 -0300") References: Message-ID: >>>>> "Lucas" == Lucas Moraes writes: Lucas> Stanislaw era isso mesmo, funcionou: max(codigo::integer) Funciona? S? que n?o. Isso vai quebrar horrendamente se voc? tiver valores do tipo 'ALP-001', que voc? mencionou anteriormente. E se todos os valores s?o garantidamente num?ricos, ? melhor declarar logo o campo como um tipo num?rico mesmo. O motivo pelo qual max(codigo) est? retornando 999 ? que a ordena??o est? sendo feita por ordem de caracteres, e nos encodings mais populares, o caracter '9' tem a maior cola??o dentre os caracteres "alfa-num?ricos". O "correto" nesse caso ? declarar um tipo, que vai ensinar ao postgresql como se ordenam esses valores (AAA-999 ? "maior" ou "menor" que ZZZ-000?). Algumas alternativas improvisadas que s?o mais simples/f?ceis por?m tem algumas desvantagens: - excluir valores n?o-num?ricos via regex: WHERE codigo ~~ '^\d+$' que ? extremamente lento e precisa de tratamento separado pros valores que tem caracteres n?o-n?mericos. - criar um mapeamento de equival?ncia num segundo campo e usar esse campo pra fazer a ordena??o, inv?s do original. Isso depende da garantia manual de integridade do mapeamento. - quebrar o campo codigo em dois campos, um varchar, que vai conter a parte 'ALP', e um num?rico, que vai conter a parte '001' representada como 1. Na hora de recuperar o valor original, voc? remonta o valor com: select cod_char || '-' || overlay('000' placing cod_num from 3 - length(cod_num::string)) from tabela order by cod_num desc, cod_char limit 1; Isso s? vai funcionar se a parte num?rica tiver a mesma "largura" em caracteres na parte num?rica, sen?o voc? vai precisar de um terceiro campo pra armazenar essa informa??o, etc. Voc? pode declarar views pra fazer as convers?es automaticamente. Essa ? a abordagem que eu recomendo. Sim, ? um problema mais complicado do que parece. Pode chorar e espernear a vontade, mas n?o h? uma forma "simples" de resolver isso que n?o deixe pontos de falha grotescos sobrando. Como de costume: "n?o existe almo?o gratuito". -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9 9644 8225 http://insoli.de From lucastiagodemoraes at gmail.com Thu Jul 25 03:57:44 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 25 Jul 2013 07:57:44 -0300 Subject: [SP-pm] Maior valor em um campo do tipo varchar no PostgreSQL In-Reply-To: References: Message-ID: Ent?o apesar de ser a mesma tabela, alguns iram ter prefixo e outras n?o. S? que o padr?o n?o muda. Se o cliente come?ar um 1 e ele vai at? o fim s? usando inteiros e se ele coloca uma string no in?cio, as demais iram que ter tamb?m. Ent?o eu fiz um select a mais buscando o primeiro valor e verifico se tem string, se tiver string fa?o sem cast. Mas eu vou mudar o c?digo, porque o importante s?o os n?meros, ent?o vou criar um campo numeric e vou adicionar o n?mero e deixo o campo codigo como esta mesmo. Valeu pela dica :) Em 25 de julho de 2013 07:42, Eden Cardim escreveu: > >>>>> "Lucas" == Lucas Moraes writes: > > Lucas> Stanislaw era isso mesmo, funcionou: max(codigo::integer) > > Funciona? S? que n?o. Isso vai quebrar horrendamente se voc? tiver > valores do tipo 'ALP-001', que voc? mencionou anteriormente. E se > todos os valores s?o garantidamente num?ricos, ? melhor declarar logo > o campo como um tipo num?rico mesmo. > > O motivo pelo qual max(codigo) est? retornando 999 ? que a ordena??o > est? sendo feita por ordem de caracteres, e nos encodings mais > populares, o caracter '9' tem a maior cola??o dentre os caracteres > "alfa-num?ricos". > > O "correto" nesse caso ? declarar um tipo, que vai ensinar ao > postgresql como se ordenam esses valores (AAA-999 ? "maior" ou "menor" > que ZZZ-000?). Algumas alternativas improvisadas que s?o mais > simples/f?ceis por?m tem algumas desvantagens: > > - excluir valores n?o-num?ricos via regex: WHERE codigo ~~ '^\d+$' > que ? extremamente lento e precisa de tratamento separado pros > valores que tem caracteres n?o-n?mericos. > > - criar um mapeamento de equival?ncia num segundo campo e usar esse > campo pra fazer a ordena??o, inv?s do original. Isso depende da > garantia manual de integridade do mapeamento. > > - quebrar o campo codigo em dois campos, um varchar, que vai conter a > parte 'ALP', e um num?rico, que vai conter a parte '001' > representada como 1. Na hora de recuperar o valor original, voc? > remonta o valor com: > > select cod_char || '-' || > overlay('000' placing cod_num > from 3 - length(cod_num::string)) > from tabela order by cod_num desc, cod_char limit 1; > > Isso s? vai funcionar se a parte num?rica tiver a mesma "largura" em > caracteres na parte num?rica, sen?o voc? vai precisar de um terceiro > campo pra armazenar essa informa??o, etc. Voc? pode declarar views > pra fazer as convers?es automaticamente. Essa ? a abordagem que eu > recomendo. > > Sim, ? um problema mais complicado do que parece. Pode chorar e > espernear a vontade, mas n?o h? uma forma "simples" de resolver isso > que n?o deixe pontos de falha grotescos sobrando. Como de costume: > "n?o existe almo?o gratuito". > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Thu Jul 25 04:16:46 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 25 Jul 2013 08:16:46 -0300 Subject: [SP-pm] =?iso-8859-1?q?D=FAvida_sobre_DBIx=3A=3AClass?= In-Reply-To: References: Message-ID: Aconteceu outra problema, na pesquisa eu passo um valor referente a tabela pai. mas ele esta contando todos os valores mesmo passando a referencia. Ou sera que eu estou fazendo errado: my $sel = $rs->search( { uni_equ_id => $equipamento }, { offset => $pos, rows => $count } ); $rs->count esta retornando o total de todos equipamentos e n?o o total do equipamento que eu quero. Em 25 de julho de 2013 07:28, Lucas Moraes escreveu: > Renato funcionou :) > Valeu. > > > Em 25 de julho de 2013 07:10, Renato Santos escreveu: > > Cada search / find / etc retorna uma RS nova. >> >> Fa?a ent?o, $rsc = $rs- >count; >> >> A? $rs ainda vai ter o sua resultdet original >> Em 25/07/2013 07:06, "Lucas Moraes" >> escreveu: >> >> Eden ele retorna total mesmo, porem perde a referencia do resultado. >>> >>> >>> Em 25 de julho de 2013 06:58, Lucas Moraes >> > escreveu: >>> >>>> Eden valeu :) >>>> >>>> >>>> Em 25 de julho de 2013 06:51, Eden Cardim escreveu: >>>> >>>> >>>>> "Lucas" == Lucas Moraes writes: >>>>> >>>>> Lucas> Queria saber se ? poss?vel contar o total de resultado >>>>> Lucas> mesmo definindo um valor em rows, fazer isso na mesma >>>>> Lucas> pesquisa com DBIx::Class? >>>>> >>>>> $rs->search({ 'foo' => 'bar' }, { rows => 100 })->count vai ignorar o >>>>> valor de rows e te dar o n?mero total baseado no crit?rio de busca. >>>>> >>>>> -- >>>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>>> +55 11 9644 8225 >>>>> http://insoli.de >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Thu Jul 25 04:21:01 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 25 Jul 2013 08:21:01 -0300 Subject: [SP-pm] =?iso-8859-1?q?D=FAvida_sobre_DBIx=3A=3AClass?= In-Reply-To: References: Message-ID: Rode o count no $sel Em 25/07/2013 08:17, "Lucas Moraes" escreveu: > Aconteceu outra problema, na pesquisa eu passo um valor referente a tabela > pai. mas ele esta contando todos os valores mesmo passando a referencia. Ou > sera que eu estou fazendo errado: > > my $sel = $rs->search( > { > uni_equ_id => $equipamento > }, > { > offset => $pos, > rows => $count > } > ); > > $rs->count esta retornando o total de todos equipamentos e n?o o total do > equipamento que eu quero. > > > > > Em 25 de julho de 2013 07:28, Lucas Moraes escreveu: > >> Renato funcionou :) >> Valeu. >> >> >> Em 25 de julho de 2013 07:10, Renato Santos escreveu: >> >> Cada search / find / etc retorna uma RS nova. >>> >>> Fa?a ent?o, $rsc = $rs- >count; >>> >>> A? $rs ainda vai ter o sua resultdet original >>> Em 25/07/2013 07:06, "Lucas Moraes" >>> escreveu: >>> >>> Eden ele retorna total mesmo, porem perde a referencia do resultado. >>>> >>>> >>>> Em 25 de julho de 2013 06:58, Lucas Moraes < >>>> lucastiagodemoraes at gmail.com> escreveu: >>>> >>>>> Eden valeu :) >>>>> >>>>> >>>>> Em 25 de julho de 2013 06:51, Eden Cardim escreveu: >>>>> >>>>> >>>>> "Lucas" == Lucas Moraes writes: >>>>>> >>>>>> Lucas> Queria saber se ? poss?vel contar o total de resultado >>>>>> Lucas> mesmo definindo um valor em rows, fazer isso na mesma >>>>>> Lucas> pesquisa com DBIx::Class? >>>>>> >>>>>> $rs->search({ 'foo' => 'bar' }, { rows => 100 })->count vai ignorar o >>>>>> valor de rows e te dar o n?mero total baseado no crit?rio de busca. >>>>>> >>>>>> -- >>>>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>>>> +55 11 9644 8225 >>>>>> http://insoli.de >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Thu Jul 25 04:29:59 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 25 Jul 2013 08:29:59 -0300 Subject: [SP-pm] =?iso-8859-1?q?D=FAvida_sobre_DBIx=3A=3AClass?= In-Reply-To: References: Message-ID: Consegui de outra forma, $sel->get_column('uni_equ_id')->func('COUNT'); count no $sel s? retornava 50 ? o que estou passando em rows. Valeu. Em 25 de julho de 2013 08:21, Renato Santos escreveu: > Rode o count no $sel > Em 25/07/2013 08:17, "Lucas Moraes" > escreveu: > > Aconteceu outra problema, na pesquisa eu passo um valor referente a tabela >> pai. mas ele esta contando todos os valores mesmo passando a referencia. Ou >> sera que eu estou fazendo errado: >> >> my $sel = $rs->search( >> { >> uni_equ_id => $equipamento >> }, >> { >> offset => $pos, >> rows => $count >> } >> ); >> >> $rs->count esta retornando o total de todos equipamentos e n?o o total do >> equipamento que eu quero. >> >> >> >> >> Em 25 de julho de 2013 07:28, Lucas Moraes escreveu: >> >>> Renato funcionou :) >>> Valeu. >>> >>> >>> Em 25 de julho de 2013 07:10, Renato Santos escreveu: >>> >>> Cada search / find / etc retorna uma RS nova. >>>> >>>> Fa?a ent?o, $rsc = $rs- >count; >>>> >>>> A? $rs ainda vai ter o sua resultdet original >>>> Em 25/07/2013 07:06, "Lucas Moraes" >>>> escreveu: >>>> >>>> Eden ele retorna total mesmo, porem perde a referencia do resultado. >>>>> >>>>> >>>>> Em 25 de julho de 2013 06:58, Lucas Moraes < >>>>> lucastiagodemoraes at gmail.com> escreveu: >>>>> >>>>>> Eden valeu :) >>>>>> >>>>>> >>>>>> Em 25 de julho de 2013 06:51, Eden Cardim escreveu: >>>>>> >>>>>> >>>>> "Lucas" == Lucas Moraes writes: >>>>>>> >>>>>>> Lucas> Queria saber se ? poss?vel contar o total de resultado >>>>>>> Lucas> mesmo definindo um valor em rows, fazer isso na mesma >>>>>>> Lucas> pesquisa com DBIx::Class? >>>>>>> >>>>>>> $rs->search({ 'foo' => 'bar' }, { rows => 100 })->count vai ignorar o >>>>>>> valor de rows e te dar o n?mero total baseado no crit?rio de busca. >>>>>>> >>>>>>> -- >>>>>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>>>>> +55 11 9644 8225 >>>>>>> http://insoli.de >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Thu Jul 25 04:32:20 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 25 Jul 2013 08:32:20 -0300 Subject: [SP-pm] =?utf-8?q?Boas_Vindas_ao_Vin=C3=ADcius?= Message-ID: Ol? Vin?cius, seja bem-vindo ? lista, como de costume, por favor nos conte sobre como voc? conheceu a lista e onde usa perl no cotidiano. Abra?o From eden at insoli.de Thu Jul 25 04:37:28 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 25 Jul 2013 08:37:28 -0300 Subject: [SP-pm] =?utf-8?q?D=C3=BAvida_sobre_DBIx=3A=3AClass?= In-Reply-To: (Lucas Moraes's message of "Thu, 25 Jul 2013 08:29:59 -0300") References: Message-ID: >>>>> "Lucas" == Lucas Moraes writes: Lucas> $rs->count esta retornando o total de todos Precisa ser $sel->count, $rs n?o tem a restri??o aplicada. Objetos DBIx::Class::ResultSet s?o imut?veis e cada chamada ->search clona um novo objeto composto do objeto anterior + mudan?as aplicadas pelo search. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From lucastiagodemoraes at gmail.com Thu Jul 25 04:37:36 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 25 Jul 2013 08:37:36 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_ao_Vin=EDcius?= In-Reply-To: References: Message-ID: Seja bem vindo Vin?cius :) Em 25 de julho de 2013 08:32, Eden Cardim escreveu: > > Ol? Vin?cius, seja bem-vindo ? lista, como de costume, por favor nos > conte sobre como voc? conheceu a lista e onde usa perl no cotidiano. > > Abra?o > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Thu Jul 25 04:51:03 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 25 Jul 2013 08:51:03 -0300 Subject: [SP-pm] =?iso-8859-1?q?D=FAvida_sobre_DBIx=3A=3AClass?= In-Reply-To: References: Message-ID: my $suas_linhas = $rs->search( { uni_equ_id => $equipamento }); my $total = $suas_linhas->count; my $resultados = $suas_linhas->search(undef, { offset => $pos, rows => $count # count ? isso na verdade eh o seu numero de 'resultados por pagina' } ); obs: http://search.cpan.org/~ribasushi/DBIx-Class-0.08250/lib/DBIx/Class/ResultSet.pm#pager obs2: d? pra vc passar {page => 1} no lugar de {offset => 0} // {page => 2} no lugar de {offset => (($pagina-1)*$rows)} 2013/7/25 Lucas Moraes > Aconteceu outra problema, na pesquisa eu passo um valor referente a tabela > pai. mas ele esta contando todos os valores mesmo passando a referencia. Ou > sera que eu estou fazendo errado: > > my $sel = $rs->search( > { > uni_equ_id => $equipamento > }, > { > offset => $pos, > rows => $count > } > ); > > $rs->count esta retornando o total de todos equipamentos e n?o o total do > equipamento que eu quero. > > > > > Em 25 de julho de 2013 07:28, Lucas Moraes escreveu: > > Renato funcionou :) >> Valeu. >> >> >> Em 25 de julho de 2013 07:10, Renato Santos escreveu: >> >> Cada search / find / etc retorna uma RS nova. >>> >>> Fa?a ent?o, $rsc = $rs- >count; >>> >>> A? $rs ainda vai ter o sua resultdet original >>> Em 25/07/2013 07:06, "Lucas Moraes" >>> escreveu: >>> >>> Eden ele retorna total mesmo, porem perde a referencia do resultado. >>>> >>>> >>>> Em 25 de julho de 2013 06:58, Lucas Moraes < >>>> lucastiagodemoraes at gmail.com> escreveu: >>>> >>>>> Eden valeu :) >>>>> >>>>> >>>>> Em 25 de julho de 2013 06:51, Eden Cardim escreveu: >>>>> >>>>> >>>>> "Lucas" == Lucas Moraes writes: >>>>>> >>>>>> Lucas> Queria saber se ? poss?vel contar o total de resultado >>>>>> Lucas> mesmo definindo um valor em rows, fazer isso na mesma >>>>>> Lucas> pesquisa com DBIx::Class? >>>>>> >>>>>> $rs->search({ 'foo' => 'bar' }, { rows => 100 })->count vai ignorar o >>>>>> valor de rows e te dar o n?mero total baseado no crit?rio de busca. >>>>>> >>>>>> -- >>>>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>>>> +55 11 9644 8225 >>>>>> http://insoli.de >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Thu Jul 25 04:56:29 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 25 Jul 2013 08:56:29 -0300 Subject: [SP-pm] =?iso-8859-1?q?D=FAvida_sobre_DBIx=3A=3AClass?= In-Reply-To: References: Message-ID: Valeu Renato, Agora eu entendi, eu estava era fazendo errado, por isso n?o estava dando certo. Em 25 de julho de 2013 08:51, Renato Santos escreveu: > my $suas_linhas = $rs->search( > { > uni_equ_id => $equipamento > }); > > my $total = $suas_linhas->count; > my $resultados = $suas_linhas->search(undef, > { > offset => $pos, > rows => $count # count ? isso na verdade eh o seu numero de > 'resultados por pagina' > > > } > ); > > obs: > http://search.cpan.org/~ribasushi/DBIx-Class-0.08250/lib/DBIx/Class/ResultSet.pm#pager > obs2: d? pra vc passar {page => 1} no lugar de {offset => 0} // {page => > 2} no lugar de {offset => (($pagina-1)*$rows)} > > > 2013/7/25 Lucas Moraes > >> Aconteceu outra problema, na pesquisa eu passo um valor referente a >> tabela pai. mas ele esta contando todos os valores mesmo passando a >> referencia. Ou sera que eu estou fazendo errado: >> >> my $sel = $rs->search( >> { >> uni_equ_id => $equipamento >> }, >> { >> offset => $pos, >> rows => $count >> } >> ); >> >> $rs->count esta retornando o total de todos equipamentos e n?o o total do >> equipamento que eu quero. >> >> >> >> >> Em 25 de julho de 2013 07:28, Lucas Moraes escreveu: >> >> Renato funcionou :) >>> Valeu. >>> >>> >>> Em 25 de julho de 2013 07:10, Renato Santos escreveu: >>> >>> Cada search / find / etc retorna uma RS nova. >>>> >>>> Fa?a ent?o, $rsc = $rs- >count; >>>> >>>> A? $rs ainda vai ter o sua resultdet original >>>> Em 25/07/2013 07:06, "Lucas Moraes" >>>> escreveu: >>>> >>>> Eden ele retorna total mesmo, porem perde a referencia do resultado. >>>>> >>>>> >>>>> Em 25 de julho de 2013 06:58, Lucas Moraes < >>>>> lucastiagodemoraes at gmail.com> escreveu: >>>>> >>>>>> Eden valeu :) >>>>>> >>>>>> >>>>>> Em 25 de julho de 2013 06:51, Eden Cardim escreveu: >>>>>> >>>>>> >>>>> "Lucas" == Lucas Moraes writes: >>>>>>> >>>>>>> Lucas> Queria saber se ? poss?vel contar o total de resultado >>>>>>> Lucas> mesmo definindo um valor em rows, fazer isso na mesma >>>>>>> Lucas> pesquisa com DBIx::Class? >>>>>>> >>>>>>> $rs->search({ 'foo' => 'bar' }, { rows => 100 })->count vai ignorar o >>>>>>> valor de rows e te dar o n?mero total baseado no crit?rio de busca. >>>>>>> >>>>>>> -- >>>>>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>>>>> +55 11 9644 8225 >>>>>>> http://insoli.de >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gustavo.telly at gmail.com Thu Jul 25 08:08:23 2013 From: gustavo.telly at gmail.com (Gustavo Telly) Date: Thu, 25 Jul 2013 12:08:23 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_ao_Vin=EDcius?= In-Reply-To: References: Message-ID: Bem vindo Vinicius! Em 25 de julho de 2013 08:37, Lucas Moraes escreveu: > Seja bem vindo Vin?cius :) > > > Em 25 de julho de 2013 08:32, Eden Cardim escreveu: > > >> Ol? Vin?cius, seja bem-vindo ? lista, como de costume, por favor nos >> conte sobre como voc? conheceu a lista e onde usa perl no cotidiano. >> >> Abra?o >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Thu Jul 25 08:13:29 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 25 Jul 2013 12:13:29 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: <6B888C53-9784-451C-9826-ED5F245F9D55@gmail.com> References: <51EEDA35.3090105@yahoo.com.br> <6B888C53-9784-451C-9826-ED5F245F9D55@gmail.com> Message-ID: ? que fazer errado ? mais simples :) On Jul 23, 2013 6:04 PM, "Lucas Oliveira" wrote: > > Sem contar que todo bendito request ? cookie pra la e cookie pra > ca, o melhor ? manter a sess?o no servidor e centralizar com mencached > alem de usar um Balance que faz IP Hash (o cliente vai para o mesmo > servidor sempre, caso esteja up). > > Isso resolve os problemas com segura?a. > > > Em 23/07/2013, ?s 18:00, Eden Cardim escreveu: > > >>>>>> "Ricardo" == Ricardo Alcantara writes: > > > > Ricardo> Nelson Ferraz, No seu exemplo me parece que voc? est? > > Ricardo> setando uma sess?o e n?o um cookie, ou ? nativo salvar em > > Ricardo> cookie? > > > > Sim, sess?es nativas do mojo implicam em obrigatoriedade do uso de > > cookies, n?o h? controle. > > > > Ricardo> Embora o sess?o use o cookie, quando voc? guarda > > Ricardo> a autentica??o do usu?rio no cookie criptografado > > Ricardo> qualquer servidor que receber o request conseguir? > > Ricardo> tratar, no caso da sess?o se o servidor 1 criar a sess?o > > Ricardo> e o servidor 2 receber o segundo request ele n?o vai > > Ricardo> identificar a sess?o criada e vai dar pagina de login de > > Ricardo> novo. > > > > O Mojo utiliza cookies criptografados, a informa??o fica dentro do > > payload do cookie e ? descriptografada com uma chave que voc? precisa > > informar em todos os servidores. Por isso n?o vai ter problema. Um > > detalhe, com a sess?o nativa, suas sess?es v?o estar limitadas a > > armazenar a quantidade de dados suportada pelo browser, que ? de 4096 > > bytes em alguns browsers, salvo engano. Pra fazer algo al?m disso, > > voc? vai precisar usar plugins, que ? o que voc? j? t? fazendo agora. > > > > -- > > Eden Cardim -- Insolide Solu??es de TI Ltda. > > +55 11 9644 8225 > > http://insoli.de > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dan.vinciguerra at gmail.com Thu Jul 25 11:15:25 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Thu, 25 Jul 2013 15:15:25 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_ao_Vin=EDcius?= In-Reply-To: References: Message-ID: Bem vindo Vinicius... * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/7/25 Gustavo Telly > Bem vindo Vinicius! > > > Em 25 de julho de 2013 08:37, Lucas Moraes escreveu: > > Seja bem vindo Vin?cius :) >> >> >> Em 25 de julho de 2013 08:32, Eden Cardim escreveu: >> >> >>> Ol? Vin?cius, seja bem-vindo ? lista, como de costume, por favor nos >>> conte sobre como voc? conheceu a lista e onde usa perl no cotidiano. >>> >>> Abra?o >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From contato at erikhenrique.com.br Thu Jul 25 12:35:29 2013 From: contato at erikhenrique.com.br (Erik Henrique) Date: Thu, 25 Jul 2013 16:35:29 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_ao_Vin=EDcius?= In-Reply-To: References: Message-ID: Seja bem vindo Vin?cius! Em 25 de julho de 2013 08:32, Eden Cardim escreveu: > > Ol? Vin?cius, seja bem-vindo ? lista, como de costume, por favor nos > conte sobre como voc? conheceu a lista e onde usa perl no cotidiano. > > Abra?o > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Erik Henrique -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ricardostock at bol.com.br Thu Jul 25 16:58:16 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Thu, 25 Jul 2013 20:58:16 -0300 Subject: [SP-pm] =?utf-8?q?Boas_Vindas_ao_Vin=C3=ADcius?= In-Reply-To: References: Message-ID: <51f1bb981f5ce_3f9ae3124741c8@a4-winter10.tmail> Ola Vin?cius, seja bem vindo Ricado Stock ricardostock at bol.com.br Um bom programador tem um desafio Um programador mediano, tem um problema. From blabos at gmail.com Fri Jul 26 04:39:57 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 26 Jul 2013 08:39:57 -0300 Subject: [SP-pm] Duvida como usar CatalystX::AuthenCookie In-Reply-To: References: <51EEDA35.3090105@yahoo.com.br> <6B888C53-9784-451C-9826-ED5F245F9D55@gmail.com> Message-ID: ?s vezes n?o... 2013/7/25 Eden Cardim > ? que fazer errado ? mais simples :) > On Jul 23, 2013 6:04 PM, "Lucas Oliveira" > wrote: > >> >> Sem contar que todo bendito request ? cookie pra la e cookie pra >> ca, o melhor ? manter a sess?o no servidor e centralizar com mencached >> alem de usar um Balance que faz IP Hash (o cliente vai para o mesmo >> servidor sempre, caso esteja up). >> >> Isso resolve os problemas com segura?a. >> >> >> Em 23/07/2013, ?s 18:00, Eden Cardim escreveu: >> >> >>>>>> "Ricardo" == Ricardo Alcantara writes: >> > >> > Ricardo> Nelson Ferraz, No seu exemplo me parece que voc? est? >> > Ricardo> setando uma sess?o e n?o um cookie, ou ? nativo salvar em >> > Ricardo> cookie? >> > >> > Sim, sess?es nativas do mojo implicam em obrigatoriedade do uso de >> > cookies, n?o h? controle. >> > >> > Ricardo> Embora o sess?o use o cookie, quando voc? guarda >> > Ricardo> a autentica??o do usu?rio no cookie criptografado >> > Ricardo> qualquer servidor que receber o request conseguir? >> > Ricardo> tratar, no caso da sess?o se o servidor 1 criar a sess?o >> > Ricardo> e o servidor 2 receber o segundo request ele n?o vai >> > Ricardo> identificar a sess?o criada e vai dar pagina de login de >> > Ricardo> novo. >> > >> > O Mojo utiliza cookies criptografados, a informa??o fica dentro do >> > payload do cookie e ? descriptografada com uma chave que voc? precisa >> > informar em todos os servidores. Por isso n?o vai ter problema. Um >> > detalhe, com a sess?o nativa, suas sess?es v?o estar limitadas a >> > armazenar a quantidade de dados suportada pelo browser, que ? de 4096 >> > bytes em alguns browsers, salvo engano. Pra fazer algo al?m disso, >> > voc? vai precisar usar plugins, que ? o que voc? j? t? fazendo agora. >> > >> > -- >> > Eden Cardim -- Insolide Solu??es de TI Ltda. >> > +55 11 9644 8225 >> > http://insoli.de >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Fri Jul 26 05:10:32 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 26 Jul 2013 09:10:32 -0300 Subject: [SP-pm] Dynamic Unload Message-ID: Oi pessoal, Ultimamente eu tenho brincado com carregamento din?mico e surgiu a necessidade de fazer um "reload" de m?dulos que eu carreguei dinamicamente, pois eu quero subir uma vers?o atualizada de um m?dulo sem reiniciar a aplica??o. Suponham o seguinte cen?rio de teste: while(<>) { reload( 'Foo::Bar' ); say Foo::Bar::hello(); } Atualmente, eu uso um m?dulo que faz o load(), ent?o para completar o "reload" eu preciso fazer o "unload": sub reload { my $module = shift; unload( $module ); load( $module ); } Para isso eu dei uma olhada no cpan e encontrei o m?dulo Class::Unload, mas infelizmente o exemplo que ele tem na sinopse n?o funciona no meu cen?rio. Pesquisando um pouco mais eu encontrei os seguinte c?digo: sub unload { my $module = shift; my $filename = to_filename( $module ); delete $INC{ $filename }; } Esse c?digo faz com que a cada passo do loop o m?dulo 'Foo::Bar' seja carregado, e as altera??es no seu fonte sejam vis?veis na aplica??o, atingindo o meu objetivo. Entretanto, essa solu??o est? me cheirando a gambiarra. Eu estou preocupado com memory leaks e coisas do g?nero, pois pretendo utilizar esse "reload" em uma aplica??o que teoricamente rodaria indefinidamente. Voc?s poderiam apontar outros m?dulos que lidam com esse problema de forma segura, ou documenta??o mais espec?fica onde eu possa entender melhor o processo? Mais do que uma solu??o para o meu cen?rio, eu estou procurando entender melhor o processo. []'s -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From glasswalk3r at yahoo.com.br Fri Jul 26 05:25:33 2013 From: glasswalk3r at yahoo.com.br (Alceu R. de Freitas Jr.) Date: Fri, 26 Jul 2013 05:25:33 -0700 (PDT) Subject: [SP-pm] Dynamic Unload In-Reply-To: References: Message-ID: <1374841533.78389.YahooMailNeo@web160104.mail.bf1.yahoo.com> > De: Blabos de Blebe >Para: Perl Mongers S?o Paulo >Enviadas: Sexta-feira, 26 de Julho de 2013 9:10 >Assunto: [SP-pm] Dynamic Unload > >Pesquisando um pouco mais eu encontrei os seguinte c?digo: > > >sub unload { >? ? my $module = shift; >? ? my $filename = to_filename( $module ); >? ? delete $INC{ $filename }; >} > > >Esse c?digo faz com que a cada passo do loop o m?dulo 'Foo::Bar' seja carregado, e as altera??es no seu fonte sejam vis?veis na aplica??o, atingindo o meu objetivo. > > >Entretanto, essa solu??o est? me cheirando a gambiarra. Eu estou preocupado com memory leaks e coisas do g?nero, pois pretendo utilizar esse "reload" em uma aplica??o que teoricamente rodaria indefinidamente. > > >Voc?s poderiam apontar outros m?dulos que lidam com esse problema de forma segura, ou documenta??o mais espec?fica onde eu possa entender melhor o processo? > > >Mais do que uma solu??o para o meu cen?rio, eu estou procurando entender melhor o processo. Blabos, Pesquise sobre symbol table manipulation, ? exatamente o que voc? quer fazer. Eu lembro que a O'Reilly tinha um artigo interessante como introdu??o ao assunto. No entanto, a sintaxe ? confusa e ? f?cil errar no meio do caminho. Eu lembro que na ?poca tentei fazer algo parecido com o que o Moose faz com Roles e m?todos (para tornar a implementa??o deles obrigat?rios). Funcionou, mas n?o era muito bonito de se ver. []'s Alceu Rodrigues de Freitas Junior -------------------------------------- glasswalk3r at yahoo.com.br --- A well-used door needs no oil on its hinges. A swift-flowing stream does not grow stagnant. Neither sound nor thoughts can travel through a vacuum. Software rots if not used. These are great mysteries -- The Tao Of Programming, 5.1 From renato.cron at gmail.com Fri Jul 26 06:17:53 2013 From: renato.cron at gmail.com (Renato Santos) Date: Fri, 26 Jul 2013 10:17:53 -0300 Subject: [SP-pm] Dynamic Unload In-Reply-To: References: Message-ID: Hmm Se fosse uma aplica??o tipo REST voc? poderia criar o processo com as novas mudan?as e depois matar o processo desatualizado e passar o trabalho s? pro novo. Isso n?o ? exatamente um reload, mas ? o mais seguro que se pode fazer Em 26/07/2013 09:11, "Blabos de Blebe" escreveu: > Oi pessoal, > > Ultimamente eu tenho brincado com carregamento din?mico e surgiu a > necessidade de fazer um "reload" de m?dulos que eu carreguei dinamicamente, > pois eu quero subir uma vers?o atualizada de um m?dulo sem reiniciar a > aplica??o. > > Suponham o seguinte cen?rio de teste: > > while(<>) { > reload( 'Foo::Bar' ); > say Foo::Bar::hello(); > } > > Atualmente, eu uso um m?dulo que faz o load(), ent?o para completar o > "reload" eu preciso fazer o "unload": > > sub reload { > my $module = shift; > > unload( $module ); > load( $module ); > } > > Para isso eu dei uma olhada no cpan e encontrei o m?dulo Class::Unload, > mas infelizmente o exemplo que ele tem na sinopse n?o funciona no meu > cen?rio. > > Pesquisando um pouco mais eu encontrei os seguinte c?digo: > > sub unload { > my $module = shift; > my $filename = to_filename( $module ); > delete $INC{ $filename }; > } > > Esse c?digo faz com que a cada passo do loop o m?dulo 'Foo::Bar' seja > carregado, e as altera??es no seu fonte sejam vis?veis na aplica??o, > atingindo o meu objetivo. > > Entretanto, essa solu??o est? me cheirando a gambiarra. Eu estou > preocupado com memory leaks e coisas do g?nero, pois pretendo utilizar esse > "reload" em uma aplica??o que teoricamente rodaria indefinidamente. > > Voc?s poderiam apontar outros m?dulos que lidam com esse problema de forma > segura, ou documenta??o mais espec?fica onde eu possa entender melhor o > processo? > > Mais do que uma solu??o para o meu cen?rio, eu estou procurando entender > melhor o processo. > > []'s > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Fri Jul 26 06:23:00 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Fri, 26 Jul 2013 15:23:00 +0200 Subject: [SP-pm] Dynamic Unload In-Reply-To: References: Message-ID: Fico curioso ao fazer isso com um modulo que tenha codigo nativo/XS 2013/7/26 Renato Santos > Hmm > > Se fosse uma aplica??o tipo REST voc? poderia criar o processo com as > novas mudan?as e depois matar o processo desatualizado e passar o trabalho > s? pro novo. > > Isso n?o ? exatamente um reload, mas ? o mais seguro que se pode fazer > Em 26/07/2013 09:11, "Blabos de Blebe" escreveu: > >> Oi pessoal, >> >> Ultimamente eu tenho brincado com carregamento din?mico e surgiu a >> necessidade de fazer um "reload" de m?dulos que eu carreguei dinamicamente, >> pois eu quero subir uma vers?o atualizada de um m?dulo sem reiniciar a >> aplica??o. >> >> Suponham o seguinte cen?rio de teste: >> >> while(<>) { >> reload( 'Foo::Bar' ); >> say Foo::Bar::hello(); >> } >> >> Atualmente, eu uso um m?dulo que faz o load(), ent?o para completar o >> "reload" eu preciso fazer o "unload": >> >> sub reload { >> my $module = shift; >> >> unload( $module ); >> load( $module ); >> } >> >> Para isso eu dei uma olhada no cpan e encontrei o m?dulo Class::Unload, >> mas infelizmente o exemplo que ele tem na sinopse n?o funciona no meu >> cen?rio. >> >> Pesquisando um pouco mais eu encontrei os seguinte c?digo: >> >> sub unload { >> my $module = shift; >> my $filename = to_filename( $module ); >> delete $INC{ $filename }; >> } >> >> Esse c?digo faz com que a cada passo do loop o m?dulo 'Foo::Bar' seja >> carregado, e as altera??es no seu fonte sejam vis?veis na aplica??o, >> atingindo o meu objetivo. >> >> Entretanto, essa solu??o est? me cheirando a gambiarra. Eu estou >> preocupado com memory leaks e coisas do g?nero, pois pretendo utilizar esse >> "reload" em uma aplica??o que teoricamente rodaria indefinidamente. >> >> Voc?s poderiam apontar outros m?dulos que lidam com esse problema de >> forma segura, ou documenta??o mais espec?fica onde eu possa entender melhor >> o processo? >> >> Mais do que uma solu??o para o meu cen?rio, eu estou procurando entender >> melhor o processo. >> >> []'s >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Fri Jul 26 06:25:57 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Fri, 26 Jul 2013 10:25:57 -0300 Subject: [SP-pm] Dynamic Unload In-Reply-To: References: Message-ID: Ou entao adiciona um novo n? no balancer com a atualiza??o e vai "renovando node por node" (de modo autom?tico por favor) sem downtime algum da app. Em 26 de julho de 2013 10:17, Renato Santos escreveu: > Hmm > > Se fosse uma aplica??o tipo REST voc? poderia criar o processo com as > novas mudan?as e depois matar o processo desatualizado e passar o trabalho > s? pro novo. > > Isso n?o ? exatamente um reload, mas ? o mais seguro que se pode fazer > Em 26/07/2013 09:11, "Blabos de Blebe" escreveu: > >> Oi pessoal, >> >> Ultimamente eu tenho brincado com carregamento din?mico e surgiu a >> necessidade de fazer um "reload" de m?dulos que eu carreguei dinamicamente, >> pois eu quero subir uma vers?o atualizada de um m?dulo sem reiniciar a >> aplica??o. >> >> Suponham o seguinte cen?rio de teste: >> >> while(<>) { >> reload( 'Foo::Bar' ); >> say Foo::Bar::hello(); >> } >> >> Atualmente, eu uso um m?dulo que faz o load(), ent?o para completar o >> "reload" eu preciso fazer o "unload": >> >> sub reload { >> my $module = shift; >> >> unload( $module ); >> load( $module ); >> } >> >> Para isso eu dei uma olhada no cpan e encontrei o m?dulo Class::Unload, >> mas infelizmente o exemplo que ele tem na sinopse n?o funciona no meu >> cen?rio. >> >> Pesquisando um pouco mais eu encontrei os seguinte c?digo: >> >> sub unload { >> my $module = shift; >> my $filename = to_filename( $module ); >> delete $INC{ $filename }; >> } >> >> Esse c?digo faz com que a cada passo do loop o m?dulo 'Foo::Bar' seja >> carregado, e as altera??es no seu fonte sejam vis?veis na aplica??o, >> atingindo o meu objetivo. >> >> Entretanto, essa solu??o est? me cheirando a gambiarra. Eu estou >> preocupado com memory leaks e coisas do g?nero, pois pretendo utilizar esse >> "reload" em uma aplica??o que teoricamente rodaria indefinidamente. >> >> Voc?s poderiam apontar outros m?dulos que lidam com esse problema de >> forma segura, ou documenta??o mais espec?fica onde eu possa entender melhor >> o processo? >> >> Mais do que uma solu??o para o meu cen?rio, eu estou procurando entender >> melhor o processo. >> >> []'s >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From gabiruh at gmail.com Fri Jul 26 06:26:58 2013 From: gabiruh at gmail.com (Gabriel Andrade) Date: Fri, 26 Jul 2013 10:26:58 -0300 Subject: [SP-pm] Dynamic Unload In-Reply-To: References: Message-ID: On Jul 26, 2013, at 9:10 AM, Blabos de Blebe wrote: > > Voc?s poderiam apontar outros m?dulos que lidam com esse problema de forma segura, ou documenta??o mais espec?fica onde eu possa entender melhor o processo? Talvez voc? queira da uma olhada no Module::Refresh usado como um dos plugins do Devel::REPL. From blabos at gmail.com Fri Jul 26 06:53:01 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 26 Jul 2013 10:53:01 -0300 Subject: [SP-pm] Dynamic Unload In-Reply-To: References: Message-ID: > Talvez voc? queira da uma olhada no Module::Refresh usado como um dos plugins do Devel::REPL. Exato. Eu tava justamente olhando o Module::Refresh, especificamente nas subs unload_module e unload_subs, que aparentemente faz o que eu quero. Limpa o %INC e depois a tabela de s?mbolos. Na documenta??o do m?dulo Class::Refresh h? algumas considera??es sobre Moose tamb?m, que eu n?o sei se v?o se aplicar ao meu caso. Sim, d? pra fazer reload sem downtime conforme apontado pelo Cron e M?rcio e pragmaticamente, me parece ser a alternativa mais s? mesmo. Agora ? mais curiosidade cient?fica, pois por completude, se a gente pode fazer load din?mico, eu gostaria de ter um unload din?mico. []'s 2013/7/26 Gabriel Andrade > > On Jul 26, 2013, at 9:10 AM, Blabos de Blebe wrote: > > > > Voc?s poderiam apontar outros m?dulos que lidam com esse problema de > forma segura, ou documenta??o mais espec?fica onde eu possa entender melhor > o processo? > > Talvez voc? queira da uma olhada no Module::Refresh usado como um dos > plugins do Devel::REPL. > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Fri Jul 26 07:15:05 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Fri, 26 Jul 2013 11:15:05 -0300 Subject: [SP-pm] Dynamic Unload In-Reply-To: References: Message-ID: Uma coisa pra se atentar ? "esquentar" o novo node antes de subir mais um com a atualiza??o. E se houver um percentual na carga do balancer, come?ar aos poucos a redirecionar a carga. Isso claro, se n?o for um "hotfix". S? um adendo - por saber que voc? trabalha na EV, presumo que voc? esteja lidando com e-commerce -, um bom hor?rio pra esse tipo de manuten??o ? por volta das 6 horas da manh?, onde o volume de compras ? mais baixo. Mas quando seu deploy "reload" continuo estiver redondo, fa?a a qualquer hor?rio do dia! Isso ? sinal de qualidade do seu sistema. =) Em 26 de julho de 2013 10:53, Blabos de Blebe escreveu: > > Talvez voc? queira da uma olhada no Module::Refresh usado como um dos > plugins do Devel::REPL. > > Exato. > > Eu tava justamente olhando o Module::Refresh, especificamente nas subs > unload_module e unload_subs, que aparentemente faz o que eu quero. Limpa o > %INC e depois a tabela de s?mbolos. > > Na documenta??o do m?dulo Class::Refresh h? algumas considera??es sobre > Moose tamb?m, que eu n?o sei se v?o se aplicar ao meu caso. > > Sim, d? pra fazer reload sem downtime conforme apontado pelo Cron e M?rcio > e pragmaticamente, me parece ser a alternativa mais s? mesmo. > > Agora ? mais curiosidade cient?fica, pois por completude, se a gente pode > fazer load din?mico, eu gostaria de ter um unload din?mico. > > []'s > > > 2013/7/26 Gabriel Andrade > >> >> On Jul 26, 2013, at 9:10 AM, Blabos de Blebe wrote: >> > >> > Voc?s poderiam apontar outros m?dulos que lidam com esse problema de >> forma segura, ou documenta??o mais espec?fica onde eu possa entender melhor >> o processo? >> >> Talvez voc? queira da uma olhada no Module::Refresh usado como um dos >> plugins do Devel::REPL. >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From viniciusmiasato at gmail.com Fri Jul 26 07:22:58 2013 From: viniciusmiasato at gmail.com (=?ISO-8859-1?Q?Vin=EDcius_Miasato?=) Date: Fri, 26 Jul 2013 11:22:58 -0300 Subject: [SP-pm] Dynamic Unload In-Reply-To: References: Message-ID: Opa, meus cents =) N?o sei aonde sua aplica??o vai rodar, mas Starman ( https://metacpan.org/module/Starman ) suporta HotDeploy ( suporte ao Server::Starter : https://metacpan.org/module/Server::Starter ). Talvez seja uma op??o =D Claro que isso n?o ? o que voc? perguntou no in?cio, mas conforme citado acima ? uma forma teoricamente mais segura de fazer o que eu entendi que voc? gostaria, na minha opini?o, abs. Japa Em 26 de julho de 2013 11:15, Marcio Ferreira < marciodesouzaferreira at gmail.com> escreveu: > Uma coisa pra se atentar ? "esquentar" o novo node antes de subir mais um > com a atualiza??o. > E se houver um percentual na carga do balancer, come?ar aos poucos a > redirecionar a carga. Isso claro, se n?o for um "hotfix". > > S? um adendo - por saber que voc? trabalha na EV, presumo que voc? esteja > lidando com e-commerce -, um bom hor?rio pra esse tipo de manuten??o ? por > volta das 6 horas da manh?, onde o volume de compras ? mais baixo. Mas > quando seu deploy "reload" continuo estiver redondo, fa?a a qualquer > hor?rio do dia! Isso ? sinal de qualidade do seu sistema. =) > > > Em 26 de julho de 2013 10:53, Blabos de Blebe escreveu: > > > Talvez voc? queira da uma olhada no Module::Refresh usado como um dos >> plugins do Devel::REPL. >> >> Exato. >> >> Eu tava justamente olhando o Module::Refresh, especificamente nas subs >> unload_module e unload_subs, que aparentemente faz o que eu quero. Limpa o >> %INC e depois a tabela de s?mbolos. >> >> Na documenta??o do m?dulo Class::Refresh h? algumas considera??es sobre >> Moose tamb?m, que eu n?o sei se v?o se aplicar ao meu caso. >> >> Sim, d? pra fazer reload sem downtime conforme apontado pelo Cron e >> M?rcio e pragmaticamente, me parece ser a alternativa mais s? mesmo. >> >> Agora ? mais curiosidade cient?fica, pois por completude, se a gente pode >> fazer load din?mico, eu gostaria de ter um unload din?mico. >> >> []'s >> >> >> 2013/7/26 Gabriel Andrade >> >>> >>> On Jul 26, 2013, at 9:10 AM, Blabos de Blebe wrote: >>> > >>> > Voc?s poderiam apontar outros m?dulos que lidam com esse problema de >>> forma segura, ou documenta??o mais espec?fica onde eu possa entender melhor >>> o processo? >>> >>> Talvez voc? queira da uma olhada no Module::Refresh usado como um dos >>> plugins do Devel::REPL. >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Fri Jul 26 07:36:12 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 26 Jul 2013 11:36:12 -0300 Subject: [SP-pm] Dynamic Unload In-Reply-To: References: Message-ID: Na verdade, n?o ? pra trabalho. Hoje ? feriado. :) Ainda ruminando e culminando pra n?o usar unload() ... Suponha ainda no cen?rio acima: package Foo; use Bar; sub foo { Bar::bar(); } package Bar; sub bar { say 'hello'; } Suponha arquivos separados (foi como eu testei). #!perl while(<>) { delete $INC{'Foo.pm'}; load( 'Foo' ); Foo::foo(); } __END__ Alterar Bar.pm n?o vai fazer a menor diferen?a, pois o primeiro load('Foo') carregou Bar.pm e ele nao vai ser recarregado. Da? eu poderia fazer: package Foo; delete $INC{'Bar.pm'}; load( 'Bar' ); ... and so on... S? funciona se todas as depend?ncias forem carregadas dinamicamente tamb?m. N?o me parece muito saud?vel... Hum, ser? que d? pra 'recursar' pela lista de depend?ncias, tipo um unload_tree('Foo')? Ta? uma ideia pra um dia chuvoso... []'s 2013/7/26 Marcio Ferreira > Uma coisa pra se atentar ? "esquentar" o novo node antes de subir mais um > com a atualiza??o. > E se houver um percentual na carga do balancer, come?ar aos poucos a > redirecionar a carga. Isso claro, se n?o for um "hotfix". > > S? um adendo - por saber que voc? trabalha na EV, presumo que voc? esteja > lidando com e-commerce -, um bom hor?rio pra esse tipo de manuten??o ? por > volta das 6 horas da manh?, onde o volume de compras ? mais baixo. Mas > quando seu deploy "reload" continuo estiver redondo, fa?a a qualquer > hor?rio do dia! Isso ? sinal de qualidade do seu sistema. =) > > > Em 26 de julho de 2013 10:53, Blabos de Blebe escreveu: > > > Talvez voc? queira da uma olhada no Module::Refresh usado como um dos >> plugins do Devel::REPL. >> >> Exato. >> >> Eu tava justamente olhando o Module::Refresh, especificamente nas subs >> unload_module e unload_subs, que aparentemente faz o que eu quero. Limpa o >> %INC e depois a tabela de s?mbolos. >> >> Na documenta??o do m?dulo Class::Refresh h? algumas considera??es sobre >> Moose tamb?m, que eu n?o sei se v?o se aplicar ao meu caso. >> >> Sim, d? pra fazer reload sem downtime conforme apontado pelo Cron e >> M?rcio e pragmaticamente, me parece ser a alternativa mais s? mesmo. >> >> Agora ? mais curiosidade cient?fica, pois por completude, se a gente pode >> fazer load din?mico, eu gostaria de ter um unload din?mico. >> >> []'s >> >> >> 2013/7/26 Gabriel Andrade >> >>> >>> On Jul 26, 2013, at 9:10 AM, Blabos de Blebe wrote: >>> > >>> > Voc?s poderiam apontar outros m?dulos que lidam com esse problema de >>> forma segura, ou documenta??o mais espec?fica onde eu possa entender melhor >>> o processo? >>> >>> Talvez voc? queira da uma olhada no Module::Refresh usado como um dos >>> plugins do Devel::REPL. >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From viniciusmiasato at gmail.com Fri Jul 26 07:58:51 2013 From: viniciusmiasato at gmail.com (=?ISO-8859-1?Q?Vin=EDcius_Miasato?=) Date: Fri, 26 Jul 2013 11:58:51 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_ao_Vin=EDcius?= In-Reply-To: <51f1bb981f5ce_3f9ae3124741c8@a4-winter10.tmail> References: <51f1bb981f5ce_3f9ae3124741c8@a4-winter10.tmail> Message-ID: Opa, acabei postando em outra thread antes de me apresentar =D Oi, eu me chamo Vin?cius =). Conheci o a linguagem atrav?s de outros programadores e hoje trabalho como sysadm e developer usando perl. Eu j? conhecia a lista, mas n?o havia me inscrito ainda. Estava inscrito somente na rio-pm ! Me inscrevi aqui pq ouvi falar que tava rolando flamewar por aqui =D abs. Japa Em 25 de julho de 2013 20:58, Ricardo Stock escreveu: > Ola Vin?cius, seja bem vindo > > Ricado Stock > ricardostock at bol.com.br > Um bom programador tem um desafio > Um programador mediano, tem um problema. > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From gabiruh at gmail.com Fri Jul 26 08:10:23 2013 From: gabiruh at gmail.com (Gabriel Andrade) Date: Fri, 26 Jul 2013 12:10:23 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_ao_Vin=EDcius?= In-Reply-To: References: <51f1bb981f5ce_3f9ae3124741c8@a4-winter10.tmail> Message-ID: <49D298AB-E7D8-4C0A-9C86-68FE7A3B64B5@gmail.com> On Jul 26, 2013, at 11:58 AM, Vin?cius Miasato wrote: > Opa, > > acabei postando em outra thread antes de me apresentar =D > > Oi, eu me chamo Vin?cius =). Conheci o a linguagem atrav?s de outros programadores e hoje trabalho como sysadm e developer usando perl. Bem vindo e feliz dia do Sysadmin [0] > > Eu j? conhecia a lista, mas n?o havia me inscrito ainda. Estava inscrito somente na rio-pm ! Me inscrevi aqui pq ouvi falar que tava rolando flamewar por aqui =D > Isso a?. Aqui voc? encontra as melhores flamewars da redondeza. Afinal, tem sempre algu?m errado na internet [1]. [0] http://sysadminday.com [1] http://xkcd.com/386/ From marciodesouzaferreira at gmail.com Fri Jul 26 08:31:09 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Fri, 26 Jul 2013 12:31:09 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_ao_Vin=EDcius?= In-Reply-To: <49D298AB-E7D8-4C0A-9C86-68FE7A3B64B5@gmail.com> References: <51f1bb981f5ce_3f9ae3124741c8@a4-winter10.tmail> <49D298AB-E7D8-4C0A-9C86-68FE7A3B64B5@gmail.com> Message-ID: Gabiruh++ Em 26 de julho de 2013 12:10, Gabriel Andrade escreveu: > > On Jul 26, 2013, at 11:58 AM, Vin?cius Miasato > wrote: > > > Opa, > > > > acabei postando em outra thread antes de me apresentar =D > > > > Oi, eu me chamo Vin?cius =). Conheci o a linguagem atrav?s de outros > programadores e hoje trabalho como sysadm e developer usando perl. > > Bem vindo e feliz dia do Sysadmin [0] > > > > > Eu j? conhecia a lista, mas n?o havia me inscrito ainda. Estava inscrito > somente na rio-pm ! Me inscrevi aqui pq ouvi falar que tava rolando > flamewar por aqui =D > > > > Isso a?. Aqui voc? encontra as melhores flamewars da redondeza. Afinal, > tem sempre algu?m errado na internet [1]. > > > [0] http://sysadminday.com > [1] http://xkcd.com/386/ > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lorn at lornlab.org Fri Jul 26 08:42:48 2013 From: lorn at lornlab.org (Lindolfo Rodrigues) Date: Fri, 26 Jul 2013 12:42:48 -0300 Subject: [SP-pm] =?utf-8?q?Boas_Vindas_ao_Vin=C3=ADcius?= In-Reply-To: References: <51f1bb981f5ce_3f9ae3124741c8@a4-winter10.tmail> <49D298AB-E7D8-4C0A-9C86-68FE7A3B64B5@gmail.com> Message-ID: <1FE89AA544BE4ED08B2B56329ED77E23@lornlab.org> Gente, o Japa ? f? assiduo de CGI.pm. E acha que Plack ? nome de chiclete e chiclete n?o ? uma supercola t?o boa assim. Flame::OldSchool->new() PS: Plack - Perl Superglue for Web frameworks and Web Servers (PSGI toolkit) -- Lindolfo Rodrigues On Friday, July 26, 2013 at 12:31 PM, Marcio Ferreira wrote: > Gabiruh++ > > > Em 26 de julho de 2013 12:10, Gabriel Andrade escreveu: > > > > On Jul 26, 2013, at 11:58 AM, Vin?cius Miasato wrote: > > > > > Opa, > > > > > > acabei postando em outra thread antes de me apresentar =D > > > > > > Oi, eu me chamo Vin?cius =). Conheci o a linguagem atrav?s de outros programadores e hoje trabalho como sysadm e developer usando perl. > > > > Bem vindo e feliz dia do Sysadmin [0] > > > > > > > > Eu j? conhecia a lista, mas n?o havia me inscrito ainda. Estava inscrito somente na rio-pm ! Me inscrevi aqui pq ouvi falar que tava rolando flamewar por aqui =D > > > > > > > Isso a?. Aqui voc? encontra as melhores flamewars da redondeza. Afinal, tem sempre algu?m errado na internet [1]. > > > > > > [0] http://sysadminday.com > > [1] http://xkcd.com/386/ > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > > L > > =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org (mailto:SaoPaulo-pm at pm.org) > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From viniciusmiasato at gmail.com Fri Jul 26 09:02:46 2013 From: viniciusmiasato at gmail.com (=?ISO-8859-1?Q?Vin=EDcius_Miasato?=) Date: Fri, 26 Jul 2013 13:02:46 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_ao_Vin=EDcius?= In-Reply-To: <1FE89AA544BE4ED08B2B56329ED77E23@lornlab.org> References: <51f1bb981f5ce_3f9ae3124741c8@a4-winter10.tmail> <49D298AB-E7D8-4C0A-9C86-68FE7A3B64B5@gmail.com> <1FE89AA544BE4ED08B2B56329ED77E23@lornlab.org> Message-ID: ahhhh, sp-pm, j? me sinto em casa, kkkkkkk abs. Japa Em 26 de julho de 2013 12:42, Lindolfo Rodrigues escreveu: > Gente, o Japa ? f? assiduo de CGI.pm. > E acha que Plack ? nome de chiclete e chiclete n?o ? uma supercola t?o boa > assim. > > Flame::OldSchool->new() > > PS: Plack - Perl Superglue for Web frameworks and Web Servers (PSGI > toolkit) > > -- > Lindolfo Rodrigues > > On Friday, July 26, 2013 at 12:31 PM, Marcio Ferreira wrote: > > Gabiruh++ > > > Em 26 de julho de 2013 12:10, Gabriel Andrade escreveu: > > > On Jul 26, 2013, at 11:58 AM, Vin?cius Miasato > wrote: > > > Opa, > > > > acabei postando em outra thread antes de me apresentar =D > > > > Oi, eu me chamo Vin?cius =). Conheci o a linguagem atrav?s de outros > programadores e hoje trabalho como sysadm e developer usando perl. > > Bem vindo e feliz dia do Sysadmin [0] > > > > > Eu j? conhecia a lista, mas n?o havia me inscrito ainda. Estava inscrito > somente na rio-pm ! Me inscrevi aqui pq ouvi falar que tava rolando > flamewar por aqui =D > > > > Isso a?. Aqui voc? encontra as melhores flamewars da redondeza. Afinal, > tem sempre algu?m errado na internet [1]. > > > [0] http://sysadminday.com > [1] http://xkcd.com/386/ > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From glasswalk3r at yahoo.com.br Fri Jul 26 17:51:35 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Fri, 26 Jul 2013 21:51:35 -0300 Subject: [SP-pm] Fwd: Vaga - Analista de Sistemas Sr. [off-topic] In-Reply-To: References: Message-ID: <51F31997.4070206@yahoo.com.br> Ol? Pessoal, Esta mensagem ? off-topic porque a vaga n?o ? para profissionais em Perl. Me pediram uma indica??o, mas nenhum dos meus contatos se mostrou interessado. Se quiserem indicar algu?m, pe?am para me mandar um CV em PDF. Seguem os dados abaixo: ---- ANALISTA DE SISTEMAS SR. Atividades: Suporte n?vel II para as ?reas de neg?cios e apoio t?cnico para equipes de projetos nas fase de arquitetura. Requisitos: ? Forma??o superior ? Certifica??o ITIL ? Oracle e/ou Java, Banco de Dados (SQL, Oracle, DB2) ? Experi?ncia em varejo ? Ingl?s e Espanhol intermedi?rio Hor?rio Flex?vel de 2?. A 6?. feira ? entrada entre 7h30 e 9h e sa?da entre 16h40 e 18h. Local: Alphaville --- []'s Alceu From marciorp at gmail.com Mon Jul 29 13:57:16 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 29 Jul 2013 16:57:16 -0400 Subject: [SP-pm] =?iso-8859-1?q?Ler_vari=E1vel_de_app_em_execu=E7=E3o=2E?= Message-ID: Salve Mongers! Essa eu juro que o Dr. Google n?o me deu resposta alguma, mas n?o me conformei ... rsrsrsrs Tenho um script de fun??es administrativas rodando a uns 45 dias. Esse script tem algumas vari?veis de controle e contadores, e a cada altera??o eu salvo em um arquivo texto (log). Ocorre que esqueci de salvar o valor de uma vari?vel e agora preciso saber o valor dela! Se eu para o script, *babau* para o valor da vari?vel. Ent?o precisava de alguma forma de ler o valor dela por meio de outro script ou *m?gica*. Algu?m tem alguma ideia, ou sabe se pelo menos ? poss?vel? [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Mon Jul 29 14:09:13 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 29 Jul 2013 18:09:13 -0300 Subject: [SP-pm] =?iso-8859-1?q?Ler_vari=E1vel_de_app_em_execu=E7=E3o=2E?= In-Reply-To: References: Message-ID: cara... se eu fosse vc, eu faria um memdump bem agora! agora procurar essa variavel no meio desse dump, vai ser trabalho duro! 2013/7/29 Marcio - Google > Salve Mongers! > > Essa eu juro que o Dr. Google n?o me deu resposta alguma, mas n?o me > conformei ... rsrsrsrs > > Tenho um script de fun??es administrativas rodando a uns 45 dias. > > Esse script tem algumas vari?veis de controle e contadores, e a cada > altera??o eu salvo em um arquivo texto (log). > > Ocorre que esqueci de salvar o valor de uma vari?vel e agora preciso saber > o valor dela! > > Se eu para o script, *babau* para o valor da vari?vel. Ent?o precisava de > alguma forma de ler o valor dela por meio de outro script ou *m?gica*. > Algu?m tem alguma ideia, ou sabe se pelo menos ? poss?vel? > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Mon Jul 29 14:12:58 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 29 Jul 2013 17:12:58 -0400 Subject: [SP-pm] =?iso-8859-1?q?Ler_vari=E1vel_de_app_em_execu=E7=E3o=2E?= In-Reply-To: References: Message-ID: Voc? ? o cara ... mas d? pra traduzir ? rsrsrs ... Como fa?o o memdump desse script ? como procuro a vari?vel? Se for pelo nome dela ? moleza ... :-) [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 29 de julho de 2013 17:09, Renato Santos escreveu: > cara... > > se eu fosse vc, eu faria um memdump bem agora! > > agora procurar essa variavel no meio desse dump, vai ser trabalho duro! > > > 2013/7/29 Marcio - Google > >> Salve Mongers! >> >> Essa eu juro que o Dr. Google n?o me deu resposta alguma, mas n?o me >> conformei ... rsrsrsrs >> >> Tenho um script de fun??es administrativas rodando a uns 45 dias. >> >> Esse script tem algumas vari?veis de controle e contadores, e a cada >> altera??o eu salvo em um arquivo texto (log). >> >> Ocorre que esqueci de salvar o valor de uma vari?vel e agora preciso >> saber o valor dela! >> >> Se eu para o script, *babau* para o valor da vari?vel. Ent?o precisava de >> alguma forma de ler o valor dela por meio de outro script ou *m?gica*. >> Algu?m tem alguma ideia, ou sabe se pelo menos ? poss?vel? >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Mon Jul 29 14:16:29 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 29 Jul 2013 18:16:29 -0300 Subject: [SP-pm] =?iso-8859-1?q?Ler_vari=E1vel_de_app_em_execu=E7=E3o=2E?= In-Reply-To: References: Message-ID: http://manpages.ubuntu.com/manpages/lucid/man1/memdump.1.html Eu nunca fiz isso, mas teoricamente, vc precisa saber quais endere?os de memoria o processo do perl alocou, pra depois poder parsear encontrar nesse arquivo gerado pelo memdump e depois ainda ter que analisar como encontrar a variavel. Voc? precisaria saber bem como o perl aloca interamente as variaveis e ainda pra facilitar, saber o valor dela.. Eu diria que isso n?o ? impossivel, mas ? ~pouco provavel~ que voc? consiga o valor dela. Sorry! 2013/7/29 Marcio - Google > Voc? ? o cara ... mas d? pra traduzir ? rsrsrs ... > > Como fa?o o memdump desse script ? como procuro a vari?vel? Se for pelo > nome dela ? moleza ... :-) > > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 29 de julho de 2013 17:09, Renato Santos escreveu: > > cara... >> >> se eu fosse vc, eu faria um memdump bem agora! >> >> agora procurar essa variavel no meio desse dump, vai ser trabalho duro! >> >> >> 2013/7/29 Marcio - Google >> >>> Salve Mongers! >>> >>> Essa eu juro que o Dr. Google n?o me deu resposta alguma, mas n?o me >>> conformei ... rsrsrsrs >>> >>> Tenho um script de fun??es administrativas rodando a uns 45 dias. >>> >>> Esse script tem algumas vari?veis de controle e contadores, e a cada >>> altera??o eu salvo em um arquivo texto (log). >>> >>> Ocorre que esqueci de salvar o valor de uma vari?vel e agora preciso >>> saber o valor dela! >>> >>> Se eu para o script, *babau* para o valor da vari?vel. Ent?o precisava >>> de alguma forma de ler o valor dela por meio de outro script ou *m?gica*. >>> Algu?m tem alguma ideia, ou sabe se pelo menos ? poss?vel? >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Mon Jul 29 14:19:03 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 29 Jul 2013 23:19:03 +0200 Subject: [SP-pm] =?iso-8859-1?q?Ler_vari=E1vel_de_app_em_execu=E7=E3o=2E?= In-Reply-To: References: Message-ID: se vc tem nervos de a?o: http://search.cpan.org/~jjore/Enbugger-2.013/lib/Enbugger.pod 2013/7/29 Renato Santos > http://manpages.ubuntu.com/manpages/lucid/man1/memdump.1.html > > > Eu nunca fiz isso, > > mas teoricamente, vc precisa saber quais endere?os de memoria o processo > do perl alocou, pra depois poder parsear encontrar nesse arquivo gerado > pelo memdump e depois ainda ter que analisar como encontrar a variavel. > > Voc? precisaria saber bem como o perl aloca interamente as variaveis e > ainda pra facilitar, saber o valor dela.. > > Eu diria que isso n?o ? impossivel, mas ? ~pouco provavel~ que voc? > consiga o valor dela. Sorry! > > > 2013/7/29 Marcio - Google > >> Voc? ? o cara ... mas d? pra traduzir ? rsrsrs ... >> >> Como fa?o o memdump desse script ? como procuro a vari?vel? Se for pelo >> nome dela ? moleza ... :-) >> >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 29 de julho de 2013 17:09, Renato Santos escreveu: >> >> cara... >>> >>> se eu fosse vc, eu faria um memdump bem agora! >>> >>> agora procurar essa variavel no meio desse dump, vai ser trabalho duro! >>> >>> >>> 2013/7/29 Marcio - Google >>> >>>> Salve Mongers! >>>> >>>> Essa eu juro que o Dr. Google n?o me deu resposta alguma, mas n?o me >>>> conformei ... rsrsrsrs >>>> >>>> Tenho um script de fun??es administrativas rodando a uns 45 dias. >>>> >>>> Esse script tem algumas vari?veis de controle e contadores, e a cada >>>> altera??o eu salvo em um arquivo texto (log). >>>> >>>> Ocorre que esqueci de salvar o valor de uma vari?vel e agora preciso >>>> saber o valor dela! >>>> >>>> Se eu para o script, *babau* para o valor da vari?vel. Ent?o precisava >>>> de alguma forma de ler o valor dela por meio de outro script ou *m?gica*. >>>> Algu?m tem alguma ideia, ou sabe se pelo menos ? poss?vel? >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Sarav?, >>> Renato CRON >>> http://www.renatocron.com/blog/ >>> @renato_cron >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Mon Jul 29 14:22:04 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 29 Jul 2013 18:22:04 -0300 Subject: [SP-pm] =?iso-8859-1?q?Ler_vari=E1vel_de_app_em_execu=E7=E3o=2E?= In-Reply-To: References: Message-ID: jjore++ pacman++ 2013/7/29 Tiago Peczenyj > se vc tem nervos de a?o: > > http://search.cpan.org/~jjore/Enbugger-2.013/lib/Enbugger.pod > > > > > 2013/7/29 Renato Santos > >> http://manpages.ubuntu.com/manpages/lucid/man1/memdump.1.html >> >> >> Eu nunca fiz isso, >> >> mas teoricamente, vc precisa saber quais endere?os de memoria o processo >> do perl alocou, pra depois poder parsear encontrar nesse arquivo gerado >> pelo memdump e depois ainda ter que analisar como encontrar a variavel. >> >> Voc? precisaria saber bem como o perl aloca interamente as variaveis e >> ainda pra facilitar, saber o valor dela.. >> >> Eu diria que isso n?o ? impossivel, mas ? ~pouco provavel~ que voc? >> consiga o valor dela. Sorry! >> >> >> 2013/7/29 Marcio - Google >> >>> Voc? ? o cara ... mas d? pra traduzir ? rsrsrs ... >>> >>> Como fa?o o memdump desse script ? como procuro a vari?vel? Se for pelo >>> nome dela ? moleza ... :-) >>> >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> >>> Em 29 de julho de 2013 17:09, Renato Santos escreveu: >>> >>> cara... >>>> >>>> se eu fosse vc, eu faria um memdump bem agora! >>>> >>>> agora procurar essa variavel no meio desse dump, vai ser trabalho duro! >>>> >>>> >>>> 2013/7/29 Marcio - Google >>>> >>>>> Salve Mongers! >>>>> >>>>> Essa eu juro que o Dr. Google n?o me deu resposta alguma, mas n?o me >>>>> conformei ... rsrsrsrs >>>>> >>>>> Tenho um script de fun??es administrativas rodando a uns 45 dias. >>>>> >>>>> Esse script tem algumas vari?veis de controle e contadores, e a cada >>>>> altera??o eu salvo em um arquivo texto (log). >>>>> >>>>> Ocorre que esqueci de salvar o valor de uma vari?vel e agora preciso >>>>> saber o valor dela! >>>>> >>>>> Se eu para o script, *babau* para o valor da vari?vel. Ent?o precisava >>>>> de alguma forma de ler o valor dela por meio de outro script ou *m?gica*. >>>>> Algu?m tem alguma ideia, ou sabe se pelo menos ? poss?vel? >>>>> >>>>> >>>>> [...]'s >>>>> >>>>> Marcio >>>>> >>>>> ======================================== >>>>> ########### Campanha Ajude o Marcio! ########### >>>>> http://sosmarcio.blogspot.com.br/ >>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>> ======================================== >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Sarav?, >>>> Renato CRON >>>> http://www.renatocron.com/blog/ >>>> @renato_cron >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Mon Jul 29 14:32:38 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 29 Jul 2013 17:32:38 -0400 Subject: [SP-pm] =?iso-8859-1?q?Ler_vari=E1vel_de_app_em_execu=E7=E3o=2E?= In-Reply-To: References: Message-ID: S alve Tiago! Sou meio neandertal para Perl, ent?o pelo pouco que entendi meu script teria que estar usando esse m?dulo para funcionar o que preciso (ler o valor da vari?vel). Ou n?o entendi nada?!? [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 29 de julho de 2013 17:22, Renato Santos escreveu: > jjore++ > pacman++ > > > > > > 2013/7/29 Tiago Peczenyj > >> se vc tem nervos de a?o: >> >> http://search.cpan.org/~jjore/Enbugger-2.013/lib/Enbugger.pod >> >> >> >> >> 2013/7/29 Renato Santos >> >>> http://manpages.ubuntu.com/manpages/lucid/man1/memdump.1.html >>> >>> >>> Eu nunca fiz isso, >>> >>> mas teoricamente, vc precisa saber quais endere?os de memoria o processo >>> do perl alocou, pra depois poder parsear encontrar nesse arquivo gerado >>> pelo memdump e depois ainda ter que analisar como encontrar a variavel. >>> >>> Voc? precisaria saber bem como o perl aloca interamente as variaveis e >>> ainda pra facilitar, saber o valor dela.. >>> >>> Eu diria que isso n?o ? impossivel, mas ? ~pouco provavel~ que voc? >>> consiga o valor dela. Sorry! >>> >>> >>> 2013/7/29 Marcio - Google >>> >>>> Voc? ? o cara ... mas d? pra traduzir ? rsrsrs ... >>>> >>>> Como fa?o o memdump desse script ? como procuro a vari?vel? Se for pelo >>>> nome dela ? moleza ... :-) >>>> >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> >>>> Em 29 de julho de 2013 17:09, Renato Santos escreveu: >>>> >>>> cara... >>>>> >>>>> se eu fosse vc, eu faria um memdump bem agora! >>>>> >>>>> agora procurar essa variavel no meio desse dump, vai ser trabalho duro! >>>>> >>>>> >>>>> 2013/7/29 Marcio - Google >>>>> >>>>>> Salve Mongers! >>>>>> >>>>>> Essa eu juro que o Dr. Google n?o me deu resposta alguma, mas n?o me >>>>>> conformei ... rsrsrsrs >>>>>> >>>>>> Tenho um script de fun??es administrativas rodando a uns 45 dias. >>>>>> >>>>>> Esse script tem algumas vari?veis de controle e contadores, e a cada >>>>>> altera??o eu salvo em um arquivo texto (log). >>>>>> >>>>>> Ocorre que esqueci de salvar o valor de uma vari?vel e agora preciso >>>>>> saber o valor dela! >>>>>> >>>>>> Se eu para o script, *babau* para o valor da vari?vel. Ent?o >>>>>> precisava de alguma forma de ler o valor dela por meio de outro script ou >>>>>> *m?gica*. Algu?m tem alguma ideia, ou sabe se pelo menos ? poss?vel? >>>>>> >>>>>> >>>>>> [...]'s >>>>>> >>>>>> Marcio >>>>>> >>>>>> ======================================== >>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>> http://sosmarcio.blogspot.com.br/ >>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>> ======================================== >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Sarav?, >>>>> Renato CRON >>>>> http://www.renatocron.com/blog/ >>>>> @renato_cron >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Sarav?, >>> Renato CRON >>> http://www.renatocron.com/blog/ >>> @renato_cron >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Mon Jul 29 14:38:15 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 29 Jul 2013 23:38:15 +0200 Subject: [SP-pm] =?iso-8859-1?q?Ler_vari=E1vel_de_app_em_execu=E7=E3o=2E?= In-Reply-To: References: Message-ID: vc pode tentar usar o gdb para injetar um debugger e ai ler a variavel q vc quer. teoricamente. Em 29/07/2013 18:33, "Marcio - Google" escreveu: > S > alve Tiago! > > Sou meio neandertal para Perl, ent?o pelo pouco que entendi meu script > teria que estar usando esse m?dulo para funcionar o que preciso (ler o > valor da vari?vel). Ou n?o entendi nada?!? > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 29 de julho de 2013 17:22, Renato Santos escreveu: > >> jjore++ >> pacman++ >> >> >> >> >> >> 2013/7/29 Tiago Peczenyj >> >>> se vc tem nervos de a?o: >>> >>> http://search.cpan.org/~jjore/Enbugger-2.013/lib/Enbugger.pod >>> >>> >>> >>> >>> 2013/7/29 Renato Santos >>> >>>> http://manpages.ubuntu.com/manpages/lucid/man1/memdump.1.html >>>> >>>> >>>> Eu nunca fiz isso, >>>> >>>> mas teoricamente, vc precisa saber quais endere?os de memoria o >>>> processo do perl alocou, pra depois poder parsear encontrar nesse arquivo >>>> gerado pelo memdump e depois ainda ter que analisar como encontrar a >>>> variavel. >>>> >>>> Voc? precisaria saber bem como o perl aloca interamente as variaveis e >>>> ainda pra facilitar, saber o valor dela.. >>>> >>>> Eu diria que isso n?o ? impossivel, mas ? ~pouco provavel~ que voc? >>>> consiga o valor dela. Sorry! >>>> >>>> >>>> 2013/7/29 Marcio - Google >>>> >>>>> Voc? ? o cara ... mas d? pra traduzir ? rsrsrs ... >>>>> >>>>> Como fa?o o memdump desse script ? como procuro a vari?vel? Se for >>>>> pelo nome dela ? moleza ... :-) >>>>> >>>>> >>>>> >>>>> [...]'s >>>>> >>>>> Marcio >>>>> >>>>> ======================================== >>>>> ########### Campanha Ajude o Marcio! ########### >>>>> http://sosmarcio.blogspot.com.br/ >>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>> ======================================== >>>>> >>>>> >>>>> Em 29 de julho de 2013 17:09, Renato Santos escreveu: >>>>> >>>>> cara... >>>>>> >>>>>> se eu fosse vc, eu faria um memdump bem agora! >>>>>> >>>>>> agora procurar essa variavel no meio desse dump, vai ser trabalho >>>>>> duro! >>>>>> >>>>>> >>>>>> 2013/7/29 Marcio - Google >>>>>> >>>>>>> Salve Mongers! >>>>>>> >>>>>>> Essa eu juro que o Dr. Google n?o me deu resposta alguma, mas n?o me >>>>>>> conformei ... rsrsrsrs >>>>>>> >>>>>>> Tenho um script de fun??es administrativas rodando a uns 45 dias. >>>>>>> >>>>>>> Esse script tem algumas vari?veis de controle e contadores, e a cada >>>>>>> altera??o eu salvo em um arquivo texto (log). >>>>>>> >>>>>>> Ocorre que esqueci de salvar o valor de uma vari?vel e agora preciso >>>>>>> saber o valor dela! >>>>>>> >>>>>>> Se eu para o script, *babau* para o valor da vari?vel. Ent?o >>>>>>> precisava de alguma forma de ler o valor dela por meio de outro script ou >>>>>>> *m?gica*. Algu?m tem alguma ideia, ou sabe se pelo menos ? poss?vel? >>>>>>> >>>>>>> >>>>>>> [...]'s >>>>>>> >>>>>>> Marcio >>>>>>> >>>>>>> ======================================== >>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>> ======================================== >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Sarav?, >>>>>> Renato CRON >>>>>> http://www.renatocron.com/blog/ >>>>>> @renato_cron >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Sarav?, >>>> Renato CRON >>>> http://www.renatocron.com/blog/ >>>> @renato_cron >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Mon Jul 29 14:40:32 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 29 Jul 2013 18:40:32 -0300 Subject: [SP-pm] =?utf-8?q?Ler_vari=C3=A1vel_de_app_em_execu=C3=A7=C3=A3o?= =?utf-8?q?=2E?= In-Reply-To: (Marcio's message of "Mon, 29 Jul 2013 17:32:38 -0400") References: Message-ID: >>>>> "Marcio" == Marcio <- Google > writes: Marcio> Sou meio neandertal para Perl, ent?o pelo pouco que Marcio> entendi meu script teria que estar usando esse m?dulo para Marcio> funcionar o que preciso (ler o valor da vari?vel). Ou n?o Marcio> entendi nada?!? Voc? t? com um problema bastante complicado nas m?os, sugiro que voc? leia a documenta??o do m?dulo, com cuidado, mais de uma vez. Em particular essa parte: https://metacpan.org/module/JJORE/Enbugger-2.013/lib/Enbugger.pod#From-gdb -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From renato.cron at gmail.com Mon Jul 29 14:43:22 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 29 Jul 2013 18:43:22 -0300 Subject: [SP-pm] =?iso-8859-1?q?Ler_vari=E1vel_de_app_em_execu=E7=E3o=2E?= In-Reply-To: References: Message-ID: Tem certeza que n?o h? como gerar esse n?mero? isso ?, essa variavel ? um numero?! 2013/7/29 Eden Cardim > >>>>> "Marcio" == Marcio <- Google > writes: > > Marcio> Sou meio neandertal para Perl, ent?o pelo pouco que > Marcio> entendi meu script teria que estar usando esse m?dulo para > Marcio> funcionar o que preciso (ler o valor da vari?vel). Ou n?o > Marcio> entendi nada?!? > > Voc? t? com um problema bastante complicado nas m?os, sugiro que voc? > leia a documenta??o do m?dulo, com cuidado, mais de uma vez. Em > particular essa parte: > > https://metacpan.org/module/JJORE/Enbugger-2.013/lib/Enbugger.pod#From-gdb > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Mon Jul 29 14:45:37 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 29 Jul 2013 17:45:37 -0400 Subject: [SP-pm] =?iso-8859-1?q?Ler_vari=E1vel_de_app_em_execu=E7=E3o=2E?= In-Reply-To: References: Message-ID: Valeu pessoal! Estou instalando uma VM com Linux para testar/simular a t?cnica. N?o quero *tentar* direto no *calo* ... vai que d? uma *zica* e derrubo o script. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 29 de julho de 2013 17:40, Eden Cardim escreveu: > >>>>> "Marcio" == Marcio <- Google > writes: > > Marcio> Sou meio neandertal para Perl, ent?o pelo pouco que > Marcio> entendi meu script teria que estar usando esse m?dulo para > Marcio> funcionar o que preciso (ler o valor da vari?vel). Ou n?o > Marcio> entendi nada?!? > > Voc? t? com um problema bastante complicado nas m?os, sugiro que voc? > leia a documenta??o do m?dulo, com cuidado, mais de uma vez. Em > particular essa parte: > > https://metacpan.org/module/JJORE/Enbugger-2.013/lib/Enbugger.pod#From-gdb > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Mon Jul 29 14:47:27 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 29 Jul 2013 17:47:27 -0400 Subject: [SP-pm] =?iso-8859-1?q?Ler_vari=E1vel_de_app_em_execu=E7=E3o=2E?= In-Reply-To: References: Message-ID: Renato, ? um n?mero sim ... Foi a primeira coisa que pensei em fazer, mas n?o d? ... lembrei de todas as vari?veis (11) que n?o preciso ... esqueci s? essa ... P?c?b? ... [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 29 de julho de 2013 17:43, Renato Santos escreveu: > Tem certeza que n?o h? como gerar esse n?mero? > > isso ?, essa variavel ? um numero?! > > > 2013/7/29 Eden Cardim > >> >>>>> "Marcio" == Marcio <- Google > writes: >> >> Marcio> Sou meio neandertal para Perl, ent?o pelo pouco que >> Marcio> entendi meu script teria que estar usando esse m?dulo para >> Marcio> funcionar o que preciso (ler o valor da vari?vel). Ou n?o >> Marcio> entendi nada?!? >> >> Voc? t? com um problema bastante complicado nas m?os, sugiro que voc? >> leia a documenta??o do m?dulo, com cuidado, mais de uma vez. Em >> particular essa parte: >> >> https://metacpan.org/module/JJORE/Enbugger-2.013/lib/Enbugger.pod#From-gdb >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Mon Jul 29 14:48:18 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 29 Jul 2013 18:48:18 -0300 Subject: [SP-pm] =?iso-8859-1?q?Ler_vari=E1vel_de_app_em_execu=E7=E3o=2E?= In-Reply-To: References: Message-ID: Boa sorte! Eu ia avisar isso, tente come?ar com um script simples, algo como: "use strict; $ab = 0; while (1) { $ab++; print $ab; sleep 1 } " e tentar embugar ele e pegar o valor de $ab. Mas vei.. 2013/7/29 Marcio - Google > Valeu pessoal! > > Estou instalando uma VM com Linux para testar/simular a t?cnica. > > N?o quero *tentar* direto no *calo* ... vai que d? uma *zica* e derrubo o > script. > > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 29 de julho de 2013 17:40, Eden Cardim escreveu: > > >>>>> "Marcio" == Marcio <- Google > writes: >> >> Marcio> Sou meio neandertal para Perl, ent?o pelo pouco que >> Marcio> entendi meu script teria que estar usando esse m?dulo para >> Marcio> funcionar o que preciso (ler o valor da vari?vel). Ou n?o >> Marcio> entendi nada?!? >> >> Voc? t? com um problema bastante complicado nas m?os, sugiro que voc? >> leia a documenta??o do m?dulo, com cuidado, mais de uma vez. Em >> particular essa parte: >> >> https://metacpan.org/module/JJORE/Enbugger-2.013/lib/Enbugger.pod#From-gdb >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Mon Jul 29 14:49:44 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 29 Jul 2013 23:49:44 +0200 Subject: [SP-pm] =?iso-8859-1?q?Ler_vari=E1vel_de_app_em_execu=E7=E3o=2E?= In-Reply-To: References: Message-ID: Se o seu script ? t?o importante assim que tem q rodar por 45 dias sem parar e que n?o possa ser interrompido, vc deveria pensar em uma forma de interrompe-lo graciosamente. por exemplo, salve o estado do seu objeto se vc receber um dado sinal (tipo SIGHUP) de forma q vc seja capaz de recome?ar daquele ponto. vc pode salvar de tempos e tempos e caso falte energia pode recome?ar do ultimo ponto. pra isso vc tem q pensar na sua aplica??o como um todo. melhor perder um tempo agora pensando nisso do que ficar torcendo pra bateria do no-break aguentar ;-) 2013/7/29 Marcio - Google > Valeu pessoal! > > Estou instalando uma VM com Linux para testar/simular a t?cnica. > > N?o quero *tentar* direto no *calo* ... vai que d? uma *zica* e derrubo o > script. > > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 29 de julho de 2013 17:40, Eden Cardim escreveu: > > >>>>> "Marcio" == Marcio <- Google > writes: >> >> Marcio> Sou meio neandertal para Perl, ent?o pelo pouco que >> Marcio> entendi meu script teria que estar usando esse m?dulo para >> Marcio> funcionar o que preciso (ler o valor da vari?vel). Ou n?o >> Marcio> entendi nada?!? >> >> Voc? t? com um problema bastante complicado nas m?os, sugiro que voc? >> leia a documenta??o do m?dulo, com cuidado, mais de uma vez. Em >> particular essa parte: >> >> https://metacpan.org/module/JJORE/Enbugger-2.013/lib/Enbugger.pod#From-gdb >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Mon Jul 29 14:58:40 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 29 Jul 2013 17:58:40 -0400 Subject: [SP-pm] =?iso-8859-1?q?Ler_vari=E1vel_de_app_em_execu=E7=E3o=2E?= In-Reply-To: References: Message-ID: Pois ? Tiago ... agora vi o quanto faz falta. Tenho uns scripts em bash rodando que nem lembro direito o que eles fazem ... kkkkk Ele pode ser parado e reiniciado sem problemas. Esse foi um dos primeiros que fiz em Perl. A 45 dias atr?s foi a ?ltima vez que parei ele porque fiz uma corre??o, j? tava rodando a mais de 6 meses. Ele nunca teve muita import?ncia, o problema ? que deu pau em outra aplica??o (n?o ? minha) e por conta disso preciso do valor dessa vari?vel. O problema nem ? meu, s? estou tentando recuperar essa informa??o para salvar a pele de dois ex-colegas, respons?veis pela que deu pau. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 29 de julho de 2013 17:49, Tiago Peczenyj escreveu: > Se o seu script ? t?o importante assim que tem q rodar por 45 dias sem > parar e que n?o possa ser interrompido, vc deveria pensar em uma forma de > interrompe-lo graciosamente. > > por exemplo, salve o estado do seu objeto se vc receber um dado sinal > (tipo SIGHUP) de forma q vc seja capaz de recome?ar daquele ponto. vc pode > salvar de tempos e tempos e caso falte energia pode recome?ar do ultimo > ponto. pra isso vc tem q pensar na sua aplica??o como um todo. > > melhor perder um tempo agora pensando nisso do que ficar torcendo pra > bateria do no-break aguentar ;-) > > > > > 2013/7/29 Marcio - Google > >> Valeu pessoal! >> >> Estou instalando uma VM com Linux para testar/simular a t?cnica. >> >> N?o quero *tentar* direto no *calo* ... vai que d? uma *zica* e derrubo o >> script. >> >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 29 de julho de 2013 17:40, Eden Cardim escreveu: >> >> >>>>> "Marcio" == Marcio <- Google > writes: >>> >>> Marcio> Sou meio neandertal para Perl, ent?o pelo pouco que >>> Marcio> entendi meu script teria que estar usando esse m?dulo para >>> Marcio> funcionar o que preciso (ler o valor da vari?vel). Ou n?o >>> Marcio> entendi nada?!? >>> >>> Voc? t? com um problema bastante complicado nas m?os, sugiro que voc? >>> leia a documenta??o do m?dulo, com cuidado, mais de uma vez. Em >>> particular essa parte: >>> >>> >>> https://metacpan.org/module/JJORE/Enbugger-2.013/lib/Enbugger.pod#From-gdb >>> >>> -- >>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>> +55 11 9644 8225 >>> http://insoli.de >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Mon Jul 29 15:27:37 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 30 Jul 2013 00:27:37 +0200 Subject: [SP-pm] =?iso-8859-1?q?Ler_vari=E1vel_de_app_em_execu=E7=E3o=2E?= In-Reply-To: References: Message-ID: vamos inverter a pergunta. digamos que a variavel tem valor 1024. E ai, o que vc faz com isso? vc pode usar isso pra algo util? como vc verifica que 1024 eh um valor "bom" pro seu problema? as vezes faz mais sentido verificar todos os possiveis valores do que investigar um dump de memoria bizarro de um processo q de repente at? sobreescreveu o valor dessa variavel que vc quer. 2013/7/29 Marcio - Google > Pois ? Tiago ... agora vi o quanto faz falta. Tenho uns scripts em bash > rodando que nem lembro direito o que eles fazem ... kkkkk > > Ele pode ser parado e reiniciado sem problemas. Esse foi um dos primeiros > que fiz em Perl. > > A 45 dias atr?s foi a ?ltima vez que parei ele porque fiz uma corre??o, j? > tava rodando a mais de 6 meses. Ele nunca teve muita import?ncia, o > problema ? que deu pau em outra aplica??o (n?o ? minha) e por conta disso > preciso do valor dessa vari?vel. > > O problema nem ? meu, s? estou tentando recuperar essa informa??o para > salvar a pele de dois ex-colegas, respons?veis pela que deu pau. > > > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 29 de julho de 2013 17:49, Tiago Peczenyj escreveu: > > Se o seu script ? t?o importante assim que tem q rodar por 45 dias sem >> parar e que n?o possa ser interrompido, vc deveria pensar em uma forma de >> interrompe-lo graciosamente. >> >> por exemplo, salve o estado do seu objeto se vc receber um dado sinal >> (tipo SIGHUP) de forma q vc seja capaz de recome?ar daquele ponto. vc pode >> salvar de tempos e tempos e caso falte energia pode recome?ar do ultimo >> ponto. pra isso vc tem q pensar na sua aplica??o como um todo. >> >> melhor perder um tempo agora pensando nisso do que ficar torcendo pra >> bateria do no-break aguentar ;-) >> >> >> >> >> 2013/7/29 Marcio - Google >> >>> Valeu pessoal! >>> >>> Estou instalando uma VM com Linux para testar/simular a t?cnica. >>> >>> N?o quero *tentar* direto no *calo* ... vai que d? uma *zica* e derrubo >>> o script. >>> >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> >>> Em 29 de julho de 2013 17:40, Eden Cardim escreveu: >>> >>> >>>>> "Marcio" == Marcio <- Google > writes: >>>> >>>> Marcio> Sou meio neandertal para Perl, ent?o pelo pouco que >>>> Marcio> entendi meu script teria que estar usando esse m?dulo para >>>> Marcio> funcionar o que preciso (ler o valor da vari?vel). Ou n?o >>>> Marcio> entendi nada?!? >>>> >>>> Voc? t? com um problema bastante complicado nas m?os, sugiro que voc? >>>> leia a documenta??o do m?dulo, com cuidado, mais de uma vez. Em >>>> particular essa parte: >>>> >>>> >>>> https://metacpan.org/module/JJORE/Enbugger-2.013/lib/Enbugger.pod#From-gdb >>>> >>>> -- >>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>> +55 11 9644 8225 >>>> http://insoli.de >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Mon Jul 29 15:36:34 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 29 Jul 2013 19:36:34 -0300 Subject: [SP-pm] =?iso-8859-1?q?Ler_vari=E1vel_de_app_em_execu=E7=E3o=2E?= In-Reply-To: References: Message-ID: O gerenciamento de mem?ria do Perl n?o ? t?o simples assim, o valor de uma vari?vel vai estar em diferentes locais f?sicos da mem?ria e n?o necessariamente ordenados. Se fosse em C, e voc? tivesse gravado o valor de uma vari?vel seria mais f?cil. Em Perl voc? n?o pode acessar a mem?ria randomicamente, porque o modo como as vari?veis em Perl funcionam t?m um custo. 2013/7/29 Tiago Peczenyj : > vamos inverter a pergunta. > > digamos que a variavel tem valor 1024. E ai, o que vc faz com isso? vc pode > usar isso pra algo util? como vc verifica que 1024 eh um valor "bom" pro seu > problema? > > as vezes faz mais sentido verificar todos os possiveis valores do que > investigar um dump de memoria bizarro de um processo q de repente at? > sobreescreveu o valor dessa variavel que vc quer. > > > 2013/7/29 Marcio - Google >> >> Pois ? Tiago ... agora vi o quanto faz falta. Tenho uns scripts em bash >> rodando que nem lembro direito o que eles fazem ... kkkkk >> >> Ele pode ser parado e reiniciado sem problemas. Esse foi um dos primeiros >> que fiz em Perl. >> >> A 45 dias atr?s foi a ?ltima vez que parei ele porque fiz uma corre??o, j? >> tava rodando a mais de 6 meses. Ele nunca teve muita import?ncia, o problema >> ? que deu pau em outra aplica??o (n?o ? minha) e por conta disso preciso do >> valor dessa vari?vel. >> >> O problema nem ? meu, s? estou tentando recuperar essa informa??o para >> salvar a pele de dois ex-colegas, respons?veis pela que deu pau. >> >> >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 29 de julho de 2013 17:49, Tiago Peczenyj >> escreveu: >> >>> Se o seu script ? t?o importante assim que tem q rodar por 45 dias sem >>> parar e que n?o possa ser interrompido, vc deveria pensar em uma forma de >>> interrompe-lo graciosamente. >>> >>> por exemplo, salve o estado do seu objeto se vc receber um dado sinal >>> (tipo SIGHUP) de forma q vc seja capaz de recome?ar daquele ponto. vc pode >>> salvar de tempos e tempos e caso falte energia pode recome?ar do ultimo >>> ponto. pra isso vc tem q pensar na sua aplica??o como um todo. >>> >>> melhor perder um tempo agora pensando nisso do que ficar torcendo pra >>> bateria do no-break aguentar ;-) >>> >>> >>> >>> >>> 2013/7/29 Marcio - Google >>>> >>>> Valeu pessoal! >>>> >>>> Estou instalando uma VM com Linux para testar/simular a t?cnica. >>>> >>>> N?o quero *tentar* direto no *calo* ... vai que d? uma *zica* e derrubo >>>> o script. >>>> >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> >>>> Em 29 de julho de 2013 17:40, Eden Cardim escreveu: >>>> >>>>> >>>>> "Marcio" == Marcio <- Google > writes: >>>>> >>>>> Marcio> Sou meio neandertal para Perl, ent?o pelo pouco que >>>>> Marcio> entendi meu script teria que estar usando esse m?dulo para >>>>> Marcio> funcionar o que preciso (ler o valor da vari?vel). Ou n?o >>>>> Marcio> entendi nada?!? >>>>> >>>>> Voc? t? com um problema bastante complicado nas m?os, sugiro que voc? >>>>> leia a documenta??o do m?dulo, com cuidado, mais de uma vez. Em >>>>> particular essa parte: >>>>> >>>>> >>>>> https://metacpan.org/module/JJORE/Enbugger-2.013/lib/Enbugger.pod#From-gdb >>>>> >>>>> -- >>>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>>> +55 11 9644 8225 >>>>> http://insoli.de >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From marciorp at gmail.com Mon Jul 29 15:53:51 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 29 Jul 2013 18:53:51 -0400 Subject: [SP-pm] =?iso-8859-1?q?Ler_vari=E1vel_de_app_em_execu=E7=E3o=2E?= In-Reply-To: References: Message-ID: Tiago, nesse caso essa bendita vari?vel tem a quantidade de minutos de conversa??o de chamadas saintes de um callcenter de 240 PA's ... deve ser algo entre 7000000 e 8000000. Eu guardo esse valor por guardar, n?o ? fun??o do meu script. Em uns 4 anos que guardo esse valor, nunca precisei pra nada ... rsrsrsrs Ai semana passada deu *zica* na aplica??o que controla isso e tiveram que re-ler quase 1.5 TB de logs. *Chegaram* a um n?mero, mas n?o tem 100% de certeza se est? certo. Ai lembraram que meu script acumula isso e pediram o valor para ter certeza que recuperaram 100% da informa??o. Fui olhar no log e ? a ?nica vari?vel que n?o gravo o valor ... kkkkk Estou tentando recuperar o valor s? pra ajudar mesmo ... meus scripts n?o s?o um *primor*, mas as informa??es vitais pra mim s?o guardadas em uns 10 lugares diferentes ... kkkkk Acabaram de me chamar pelo Skype (v?deo), um j? t? de joelhos implorando ... to pensando no pre?o ainda ... >:-) [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 29 de julho de 2013 18:27, Tiago Peczenyj escreveu: > vamos inverter a pergunta. > > digamos que a variavel tem valor 1024. E ai, o que vc faz com isso? vc > pode usar isso pra algo util? como vc verifica que 1024 eh um valor "bom" > pro seu problema? > > as vezes faz mais sentido verificar todos os possiveis valores do que > investigar um dump de memoria bizarro de um processo q de repente at? > sobreescreveu o valor dessa variavel que vc quer. > > > 2013/7/29 Marcio - Google > >> Pois ? Tiago ... agora vi o quanto faz falta. Tenho uns scripts em bash >> rodando que nem lembro direito o que eles fazem ... kkkkk >> >> Ele pode ser parado e reiniciado sem problemas. Esse foi um dos primeiros >> que fiz em Perl. >> >> A 45 dias atr?s foi a ?ltima vez que parei ele porque fiz uma corre??o, >> j? tava rodando a mais de 6 meses. Ele nunca teve muita import?ncia, o >> problema ? que deu pau em outra aplica??o (n?o ? minha) e por conta disso >> preciso do valor dessa vari?vel. >> >> O problema nem ? meu, s? estou tentando recuperar essa informa??o para >> salvar a pele de dois ex-colegas, respons?veis pela que deu pau. >> >> >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 29 de julho de 2013 17:49, Tiago Peczenyj escreveu: >> >> Se o seu script ? t?o importante assim que tem q rodar por 45 dias sem >>> parar e que n?o possa ser interrompido, vc deveria pensar em uma forma de >>> interrompe-lo graciosamente. >>> >>> por exemplo, salve o estado do seu objeto se vc receber um dado sinal >>> (tipo SIGHUP) de forma q vc seja capaz de recome?ar daquele ponto. vc pode >>> salvar de tempos e tempos e caso falte energia pode recome?ar do ultimo >>> ponto. pra isso vc tem q pensar na sua aplica??o como um todo. >>> >>> melhor perder um tempo agora pensando nisso do que ficar torcendo pra >>> bateria do no-break aguentar ;-) >>> >>> >>> >>> >>> 2013/7/29 Marcio - Google >>> >>>> Valeu pessoal! >>>> >>>> Estou instalando uma VM com Linux para testar/simular a t?cnica. >>>> >>>> N?o quero *tentar* direto no *calo* ... vai que d? uma *zica* e derrubo >>>> o script. >>>> >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> >>>> Em 29 de julho de 2013 17:40, Eden Cardim escreveu: >>>> >>>> >>>>> "Marcio" == Marcio <- Google > writes: >>>>> >>>>> Marcio> Sou meio neandertal para Perl, ent?o pelo pouco que >>>>> Marcio> entendi meu script teria que estar usando esse m?dulo para >>>>> Marcio> funcionar o que preciso (ler o valor da vari?vel). Ou n?o >>>>> Marcio> entendi nada?!? >>>>> >>>>> Voc? t? com um problema bastante complicado nas m?os, sugiro que voc? >>>>> leia a documenta??o do m?dulo, com cuidado, mais de uma vez. Em >>>>> particular essa parte: >>>>> >>>>> >>>>> https://metacpan.org/module/JJORE/Enbugger-2.013/lib/Enbugger.pod#From-gdb >>>>> >>>>> -- >>>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>>> +55 11 9644 8225 >>>>> http://insoli.de >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Mon Jul 29 15:56:46 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 30 Jul 2013 00:56:46 +0200 Subject: [SP-pm] =?iso-8859-1?q?Ler_vari=E1vel_de_app_em_execu=E7=E3o=2E?= In-Reply-To: References: Message-ID: entendi. bom, se vc chutar um valor ninguem nunca vai descobrir. *risada maligna* 2013/7/30 Marcio - Google > Tiago, nesse caso essa bendita vari?vel tem a quantidade de minutos de > conversa??o de chamadas saintes de um callcenter de 240 PA's ... deve ser > algo entre 7000000 e 8000000. > > Eu guardo esse valor por guardar, n?o ? fun??o do meu script. Em uns 4 > anos que guardo esse valor, nunca precisei pra nada ... rsrsrsrs > > Ai semana passada deu *zica* na aplica??o que controla isso e tiveram que > re-ler quase 1.5 TB de logs. *Chegaram* a um n?mero, mas n?o tem 100% de > certeza se est? certo. Ai lembraram que meu script acumula isso e pediram o > valor para ter certeza que recuperaram 100% da informa??o. Fui olhar no log > e ? a ?nica vari?vel que n?o gravo o valor ... kkkkk > > Estou tentando recuperar o valor s? pra ajudar mesmo ... meus scripts n?o > s?o um *primor*, mas as informa??es vitais pra mim s?o guardadas em uns 10 > lugares diferentes ... kkkkk > > Acabaram de me chamar pelo Skype (v?deo), um j? t? de joelhos implorando > ... to pensando no pre?o ainda ... >:-) > > > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 29 de julho de 2013 18:27, Tiago Peczenyj escreveu: > > vamos inverter a pergunta. >> >> digamos que a variavel tem valor 1024. E ai, o que vc faz com isso? vc >> pode usar isso pra algo util? como vc verifica que 1024 eh um valor "bom" >> pro seu problema? >> >> as vezes faz mais sentido verificar todos os possiveis valores do que >> investigar um dump de memoria bizarro de um processo q de repente at? >> sobreescreveu o valor dessa variavel que vc quer. >> >> >> 2013/7/29 Marcio - Google >> >>> Pois ? Tiago ... agora vi o quanto faz falta. Tenho uns scripts em bash >>> rodando que nem lembro direito o que eles fazem ... kkkkk >>> >>> Ele pode ser parado e reiniciado sem problemas. Esse foi um dos >>> primeiros que fiz em Perl. >>> >>> A 45 dias atr?s foi a ?ltima vez que parei ele porque fiz uma corre??o, >>> j? tava rodando a mais de 6 meses. Ele nunca teve muita import?ncia, o >>> problema ? que deu pau em outra aplica??o (n?o ? minha) e por conta disso >>> preciso do valor dessa vari?vel. >>> >>> O problema nem ? meu, s? estou tentando recuperar essa informa??o para >>> salvar a pele de dois ex-colegas, respons?veis pela que deu pau. >>> >>> >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> >>> Em 29 de julho de 2013 17:49, Tiago Peczenyj escreveu: >>> >>> Se o seu script ? t?o importante assim que tem q rodar por 45 dias sem >>>> parar e que n?o possa ser interrompido, vc deveria pensar em uma forma de >>>> interrompe-lo graciosamente. >>>> >>>> por exemplo, salve o estado do seu objeto se vc receber um dado sinal >>>> (tipo SIGHUP) de forma q vc seja capaz de recome?ar daquele ponto. vc pode >>>> salvar de tempos e tempos e caso falte energia pode recome?ar do ultimo >>>> ponto. pra isso vc tem q pensar na sua aplica??o como um todo. >>>> >>>> melhor perder um tempo agora pensando nisso do que ficar torcendo pra >>>> bateria do no-break aguentar ;-) >>>> >>>> >>>> >>>> >>>> 2013/7/29 Marcio - Google >>>> >>>>> Valeu pessoal! >>>>> >>>>> Estou instalando uma VM com Linux para testar/simular a t?cnica. >>>>> >>>>> N?o quero *tentar* direto no *calo* ... vai que d? uma *zica* e >>>>> derrubo o script. >>>>> >>>>> >>>>> >>>>> [...]'s >>>>> >>>>> Marcio >>>>> >>>>> ======================================== >>>>> ########### Campanha Ajude o Marcio! ########### >>>>> http://sosmarcio.blogspot.com.br/ >>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>> ======================================== >>>>> >>>>> >>>>> Em 29 de julho de 2013 17:40, Eden Cardim escreveu: >>>>> >>>>> >>>>> "Marcio" == Marcio <- Google > writes: >>>>>> >>>>>> Marcio> Sou meio neandertal para Perl, ent?o pelo pouco que >>>>>> Marcio> entendi meu script teria que estar usando esse m?dulo para >>>>>> Marcio> funcionar o que preciso (ler o valor da vari?vel). Ou n?o >>>>>> Marcio> entendi nada?!? >>>>>> >>>>>> Voc? t? com um problema bastante complicado nas m?os, sugiro que voc? >>>>>> leia a documenta??o do m?dulo, com cuidado, mais de uma vez. Em >>>>>> particular essa parte: >>>>>> >>>>>> >>>>>> https://metacpan.org/module/JJORE/Enbugger-2.013/lib/Enbugger.pod#From-gdb >>>>>> >>>>>> -- >>>>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>>>> +55 11 9644 8225 >>>>>> http://insoli.de >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Tiago B. Peczenyj >>>> Linux User #405772 >>>> >>>> http://about.me/peczenyj >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Mon Jul 29 16:00:02 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 29 Jul 2013 20:00:02 -0300 Subject: [SP-pm] =?iso-8859-1?q?Ler_vari=E1vel_de_app_em_execu=E7=E3o=2E?= In-Reply-To: References: Message-ID: http://www.random.org/integers/?num=1&min=7000000&max=8000000&col=5&base=10&format=html&rnd=new Se pedirem pra vc confirmar, vc tenta de novo! 2013/7/29 Tiago Peczenyj > entendi. > > bom, se vc chutar um valor ninguem nunca vai descobrir. > > *risada maligna* > > > 2013/7/30 Marcio - Google > >> Tiago, nesse caso essa bendita vari?vel tem a quantidade de minutos de >> conversa??o de chamadas saintes de um callcenter de 240 PA's ... deve ser >> algo entre 7000000 e 8000000. >> >> Eu guardo esse valor por guardar, n?o ? fun??o do meu script. Em uns 4 >> anos que guardo esse valor, nunca precisei pra nada ... rsrsrsrs >> >> Ai semana passada deu *zica* na aplica??o que controla isso e tiveram que >> re-ler quase 1.5 TB de logs. *Chegaram* a um n?mero, mas n?o tem 100% de >> certeza se est? certo. Ai lembraram que meu script acumula isso e pediram o >> valor para ter certeza que recuperaram 100% da informa??o. Fui olhar no log >> e ? a ?nica vari?vel que n?o gravo o valor ... kkkkk >> >> Estou tentando recuperar o valor s? pra ajudar mesmo ... meus scripts n?o >> s?o um *primor*, mas as informa??es vitais pra mim s?o guardadas em uns 10 >> lugares diferentes ... kkkkk >> >> Acabaram de me chamar pelo Skype (v?deo), um j? t? de joelhos implorando >> ... to pensando no pre?o ainda ... >:-) >> >> >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 29 de julho de 2013 18:27, Tiago Peczenyj escreveu: >> >> vamos inverter a pergunta. >>> >>> digamos que a variavel tem valor 1024. E ai, o que vc faz com isso? vc >>> pode usar isso pra algo util? como vc verifica que 1024 eh um valor "bom" >>> pro seu problema? >>> >>> as vezes faz mais sentido verificar todos os possiveis valores do que >>> investigar um dump de memoria bizarro de um processo q de repente at? >>> sobreescreveu o valor dessa variavel que vc quer. >>> >>> >>> 2013/7/29 Marcio - Google >>> >>>> Pois ? Tiago ... agora vi o quanto faz falta. Tenho uns scripts em bash >>>> rodando que nem lembro direito o que eles fazem ... kkkkk >>>> >>>> Ele pode ser parado e reiniciado sem problemas. Esse foi um dos >>>> primeiros que fiz em Perl. >>>> >>>> A 45 dias atr?s foi a ?ltima vez que parei ele porque fiz uma corre??o, >>>> j? tava rodando a mais de 6 meses. Ele nunca teve muita import?ncia, o >>>> problema ? que deu pau em outra aplica??o (n?o ? minha) e por conta disso >>>> preciso do valor dessa vari?vel. >>>> >>>> O problema nem ? meu, s? estou tentando recuperar essa informa??o para >>>> salvar a pele de dois ex-colegas, respons?veis pela que deu pau. >>>> >>>> >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> >>>> Em 29 de julho de 2013 17:49, Tiago Peczenyj escreveu: >>>> >>>> Se o seu script ? t?o importante assim que tem q rodar por 45 dias sem >>>>> parar e que n?o possa ser interrompido, vc deveria pensar em uma forma de >>>>> interrompe-lo graciosamente. >>>>> >>>>> por exemplo, salve o estado do seu objeto se vc receber um dado sinal >>>>> (tipo SIGHUP) de forma q vc seja capaz de recome?ar daquele ponto. vc pode >>>>> salvar de tempos e tempos e caso falte energia pode recome?ar do ultimo >>>>> ponto. pra isso vc tem q pensar na sua aplica??o como um todo. >>>>> >>>>> melhor perder um tempo agora pensando nisso do que ficar torcendo pra >>>>> bateria do no-break aguentar ;-) >>>>> >>>>> >>>>> >>>>> >>>>> 2013/7/29 Marcio - Google >>>>> >>>>>> Valeu pessoal! >>>>>> >>>>>> Estou instalando uma VM com Linux para testar/simular a t?cnica. >>>>>> >>>>>> N?o quero *tentar* direto no *calo* ... vai que d? uma *zica* e >>>>>> derrubo o script. >>>>>> >>>>>> >>>>>> >>>>>> [...]'s >>>>>> >>>>>> Marcio >>>>>> >>>>>> ======================================== >>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>> http://sosmarcio.blogspot.com.br/ >>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>> ======================================== >>>>>> >>>>>> >>>>>> Em 29 de julho de 2013 17:40, Eden Cardim escreveu: >>>>>> >>>>>> >>>>> "Marcio" == Marcio <- Google > writes: >>>>>>> >>>>>>> Marcio> Sou meio neandertal para Perl, ent?o pelo pouco que >>>>>>> Marcio> entendi meu script teria que estar usando esse m?dulo >>>>>>> para >>>>>>> Marcio> funcionar o que preciso (ler o valor da vari?vel). Ou n?o >>>>>>> Marcio> entendi nada?!? >>>>>>> >>>>>>> Voc? t? com um problema bastante complicado nas m?os, sugiro que voc? >>>>>>> leia a documenta??o do m?dulo, com cuidado, mais de uma vez. Em >>>>>>> particular essa parte: >>>>>>> >>>>>>> >>>>>>> https://metacpan.org/module/JJORE/Enbugger-2.013/lib/Enbugger.pod#From-gdb >>>>>>> >>>>>>> -- >>>>>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>>>>> +55 11 9644 8225 >>>>>>> http://insoli.de >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Tiago B. Peczenyj >>>>> Linux User #405772 >>>>> >>>>> http://about.me/peczenyj >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Mon Jul 29 16:01:57 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 29 Jul 2013 19:01:57 -0400 Subject: [SP-pm] =?iso-8859-1?q?Ler_vari=E1vel_de_app_em_execu=E7=E3o=2E?= In-Reply-To: References: Message-ID: ?, olhando por esse lado ... s? vai custar o enfarte de um ? o emprego do outro ... huahuahhahahahahha Mas falando s?rio, to terminando de instalar a VM e vou tentar ajudar ... depois mando a conta, j? que n?o pediram or?amento n?o podem reclamar do pre?o ... kkkkkkkk [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 29 de julho de 2013 18:56, Tiago Peczenyj escreveu: > entendi. > > bom, se vc chutar um valor ninguem nunca vai descobrir. > > *risada maligna* > > > 2013/7/30 Marcio - Google > >> Tiago, nesse caso essa bendita vari?vel tem a quantidade de minutos de >> conversa??o de chamadas saintes de um callcenter de 240 PA's ... deve ser >> algo entre 7000000 e 8000000. >> >> Eu guardo esse valor por guardar, n?o ? fun??o do meu script. Em uns 4 >> anos que guardo esse valor, nunca precisei pra nada ... rsrsrsrs >> >> Ai semana passada deu *zica* na aplica??o que controla isso e tiveram que >> re-ler quase 1.5 TB de logs. *Chegaram* a um n?mero, mas n?o tem 100% de >> certeza se est? certo. Ai lembraram que meu script acumula isso e pediram o >> valor para ter certeza que recuperaram 100% da informa??o. Fui olhar no log >> e ? a ?nica vari?vel que n?o gravo o valor ... kkkkk >> >> Estou tentando recuperar o valor s? pra ajudar mesmo ... meus scripts n?o >> s?o um *primor*, mas as informa??es vitais pra mim s?o guardadas em uns 10 >> lugares diferentes ... kkkkk >> >> Acabaram de me chamar pelo Skype (v?deo), um j? t? de joelhos implorando >> ... to pensando no pre?o ainda ... >:-) >> >> >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 29 de julho de 2013 18:27, Tiago Peczenyj escreveu: >> >> vamos inverter a pergunta. >>> >>> digamos que a variavel tem valor 1024. E ai, o que vc faz com isso? vc >>> pode usar isso pra algo util? como vc verifica que 1024 eh um valor "bom" >>> pro seu problema? >>> >>> as vezes faz mais sentido verificar todos os possiveis valores do que >>> investigar um dump de memoria bizarro de um processo q de repente at? >>> sobreescreveu o valor dessa variavel que vc quer. >>> >>> >>> 2013/7/29 Marcio - Google >>> >>>> Pois ? Tiago ... agora vi o quanto faz falta. Tenho uns scripts em bash >>>> rodando que nem lembro direito o que eles fazem ... kkkkk >>>> >>>> Ele pode ser parado e reiniciado sem problemas. Esse foi um dos >>>> primeiros que fiz em Perl. >>>> >>>> A 45 dias atr?s foi a ?ltima vez que parei ele porque fiz uma corre??o, >>>> j? tava rodando a mais de 6 meses. Ele nunca teve muita import?ncia, o >>>> problema ? que deu pau em outra aplica??o (n?o ? minha) e por conta disso >>>> preciso do valor dessa vari?vel. >>>> >>>> O problema nem ? meu, s? estou tentando recuperar essa informa??o para >>>> salvar a pele de dois ex-colegas, respons?veis pela que deu pau. >>>> >>>> >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> >>>> Em 29 de julho de 2013 17:49, Tiago Peczenyj escreveu: >>>> >>>> Se o seu script ? t?o importante assim que tem q rodar por 45 dias sem >>>>> parar e que n?o possa ser interrompido, vc deveria pensar em uma forma de >>>>> interrompe-lo graciosamente. >>>>> >>>>> por exemplo, salve o estado do seu objeto se vc receber um dado sinal >>>>> (tipo SIGHUP) de forma q vc seja capaz de recome?ar daquele ponto. vc pode >>>>> salvar de tempos e tempos e caso falte energia pode recome?ar do ultimo >>>>> ponto. pra isso vc tem q pensar na sua aplica??o como um todo. >>>>> >>>>> melhor perder um tempo agora pensando nisso do que ficar torcendo pra >>>>> bateria do no-break aguentar ;-) >>>>> >>>>> >>>>> >>>>> >>>>> 2013/7/29 Marcio - Google >>>>> >>>>>> Valeu pessoal! >>>>>> >>>>>> Estou instalando uma VM com Linux para testar/simular a t?cnica. >>>>>> >>>>>> N?o quero *tentar* direto no *calo* ... vai que d? uma *zica* e >>>>>> derrubo o script. >>>>>> >>>>>> >>>>>> >>>>>> [...]'s >>>>>> >>>>>> Marcio >>>>>> >>>>>> ======================================== >>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>> http://sosmarcio.blogspot.com.br/ >>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>> ======================================== >>>>>> >>>>>> >>>>>> Em 29 de julho de 2013 17:40, Eden Cardim escreveu: >>>>>> >>>>>> >>>>> "Marcio" == Marcio <- Google > writes: >>>>>>> >>>>>>> Marcio> Sou meio neandertal para Perl, ent?o pelo pouco que >>>>>>> Marcio> entendi meu script teria que estar usando esse m?dulo >>>>>>> para >>>>>>> Marcio> funcionar o que preciso (ler o valor da vari?vel). Ou n?o >>>>>>> Marcio> entendi nada?!? >>>>>>> >>>>>>> Voc? t? com um problema bastante complicado nas m?os, sugiro que voc? >>>>>>> leia a documenta??o do m?dulo, com cuidado, mais de uma vez. Em >>>>>>> particular essa parte: >>>>>>> >>>>>>> >>>>>>> https://metacpan.org/module/JJORE/Enbugger-2.013/lib/Enbugger.pod#From-gdb >>>>>>> >>>>>>> -- >>>>>>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>>>>>> +55 11 9644 8225 >>>>>>> http://insoli.de >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Tiago B. Peczenyj >>>>> Linux User #405772 >>>>> >>>>> http://about.me/peczenyj >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ricardostock at bol.com.br Mon Jul 29 17:27:15 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Mon, 29 Jul 2013 21:27:15 -0300 Subject: [SP-pm] =?utf-8?q?Ler_vari=C3=A1vel_de_app_em_execu=C3=A7=C3=A3o?= =?utf-8?q?=2E?= In-Reply-To: References: Message-ID: <51f70863edb09_41393af1c7c4a0@a4-winter3.tmail> Ola Marcio.. Marcio, a resposta pode ser idiota, mas ningu?m falou isso. Voc? n?o pode fazer uma copia do script, alterar para salvar o numero e rodar ele em outra maquina para ver o dito cujo. se falei besteira, deixa para la. Ricado Stock ricardostock at bol.com.br Um bom programador tem um desafio Um programador mediano, tem um problema. Em 29/07/2013 17:57, Marcio - Google < marciorp at gmail.com > escreveu: Salve Mongers! Essa eu juro que o Dr. Google n?o me deu resposta alguma, mas n?o me conformei ... rsrsrsrs Tenho um script de fun??es administrativas rodando a uns 45 dias. Esse script tem algumas vari?veis de controle e contadores, e a cada altera??o eu salvo em um arquivo texto (log). Ocorre que esqueci de salvar o valor de uma vari?vel e agora preciso saber o valor dela! Se eu para o script, *babau* para o valor da vari?vel. Ent?o precisava de alguma forma de ler o valor dela por meio de outro script ou *m?gica*. Algu?m tem alguma ideia, ou sabe se pelo menos ? poss?vel? [...]'s Marcio ========================================########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== From marciorp at gmail.com Mon Jul 29 18:44:26 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 29 Jul 2013 21:44:26 -0400 Subject: [SP-pm] =?iso-8859-1?q?Ler_vari=E1vel_de_app_em_execu=E7=E3o=2E?= In-Reply-To: <51f70863edb09_41393af1c7c4a0@a4-winter3.tmail> References: <51f70863edb09_41393af1c7c4a0@a4-winter3.tmail> Message-ID: Op? Ricardo! N?o d?, pois ele incrementa essa e outras vari?veis de acordo com o que ele l? do Asterisk (AMI). Ele l? determinados eventos e vai incrementando as vari?veis. Os eventos s?o as liga??es que ocorreram. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 29 de julho de 2013 20:27, Ricardo Stock escreveu: > > Ola Marcio.. > > Marcio, a resposta pode ser idiota, mas ningu?m falou isso. Voc? n?o pode > fazer uma copia do script, alterar para salvar o numero e rodar ele em > outra maquina para ver o dito cujo. > > se falei besteira, deixa para la. > > Ricado Stock > ricardostock at bol.com.br > Um bom programador tem um desafio > Um programador mediano, tem um problema. > > > > Em 29/07/2013 17:57, Marcio - Google < marciorp at gmail.com > escreveu: > Salve Mongers! > Essa eu juro que o Dr. Google n?o me deu resposta alguma, mas n?o me > conformei ... rsrsrsrs > > Tenho um script de fun??es administrativas rodando a uns 45 dias. > > Esse script tem algumas vari?veis de controle e contadores, e a cada > altera??o eu salvo em um arquivo texto (log). > > Ocorre que esqueci de salvar o valor de uma vari?vel e agora preciso saber > o valor dela! > > Se eu para o script, *babau* para o valor da vari?vel. Ent?o precisava de > alguma forma de ler o valor dela por meio de outro script ou *m?gica*. > Algu?m tem alguma ideia, ou sabe se pelo menos ? poss?vel? > > > [...]'s > > Marcio > ========================================########### Campanha Ajude o > Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lorn at lornlab.org Tue Jul 30 06:08:00 2013 From: lorn at lornlab.org (Lindolfo Rodrigues) Date: Tue, 30 Jul 2013 10:08:00 -0300 Subject: [SP-pm] Randal Schwartz - Half my life with Perl Message-ID: <130145EAECE64F18A3547F770AD7FFAC@lornlab.org> O Randal deu uma palestra na OSCON desse ano falando sobre como foi viver metade da vida dele trabalhando com Perl: http://buff.ly/13juXC3 O video ainda n?o est? dispon?vel, mas vale a pena dar uma 'folheada' nos slides. -- Lindolfo Rodrigues -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Wed Jul 31 07:13:33 2013 From: marciorp at gmail.com (Marcio - Google) Date: Wed, 31 Jul 2013 10:13:33 -0400 Subject: [SP-pm] =?iso-8859-1?q?Ler_vari=E1vel_de_app_em_execu=E7=E3o=2E?= In-Reply-To: References: <51f70863edb09_41393af1c7c4a0@a4-winter3.tmail> Message-ID: ?, n?o teve jeito n?o ... vou usar a ?ltima ideia do Renato ... kkkk Na VM os testes funcionaram ... no ambiente real deu pau e caiu o script, perdendo definitivamente o ?ltimo sopro de esperan?a dos meus colegas, e claro, a chance de faturar uma boa grana ... rsrsrsrsrsrsrsrs Brincadeiras a parte, est? aqui: http://pastebin.com/D7XELqJD Valeu pela ajuda de todos! [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 29 de julho de 2013 21:44, Marcio - Google escreveu: > Op? Ricardo! > > N?o d?, pois ele incrementa essa e outras vari?veis de acordo com o que > ele l? do Asterisk (AMI). > > Ele l? determinados eventos e vai incrementando as vari?veis. Os eventos > s?o as liga??es que ocorreram. > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 29 de julho de 2013 20:27, Ricardo Stock escreveu: > > >> Ola Marcio.. >> >> Marcio, a resposta pode ser idiota, mas ningu?m falou isso. Voc? n?o pode >> fazer uma copia do script, alterar para salvar o numero e rodar ele em >> outra maquina para ver o dito cujo. >> >> se falei besteira, deixa para la. >> >> Ricado Stock >> ricardostock at bol.com.br >> Um bom programador tem um desafio >> Um programador mediano, tem um problema. >> >> >> >> Em 29/07/2013 17:57, Marcio - Google < marciorp at gmail.com > escreveu: >> Salve Mongers! >> Essa eu juro que o Dr. Google n?o me deu resposta alguma, mas n?o me >> conformei ... rsrsrsrs >> >> Tenho um script de fun??es administrativas rodando a uns 45 dias. >> >> Esse script tem algumas vari?veis de controle e contadores, e a cada >> altera??o eu salvo em um arquivo texto (log). >> >> Ocorre que esqueci de salvar o valor de uma vari?vel e agora preciso >> saber o valor dela! >> >> Se eu para o script, *babau* para o valor da vari?vel. Ent?o precisava de >> alguma forma de ler o valor dela por meio de outro script ou *m?gica*. >> Algu?m tem alguma ideia, ou sabe se pelo menos ? poss?vel? >> >> >> [...]'s >> >> Marcio >> ========================================########### Campanha Ajude o >> Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Wed Jul 31 08:36:57 2013 From: marciorp at gmail.com (Marcio - Google) Date: Wed, 31 Jul 2013 11:36:57 -0400 Subject: [SP-pm] =?iso-8859-1?q?Compartilhar_infos_em_aplica=E7=F5es=2C_lo?= =?iso-8859-1?q?gs=2C_arquivos_de_configura=E7=E3o_e_par=E2metro?= Message-ID: Salve Mongers! Estou re-escrevendo v?rios scripts em bash e mesmo alguns em Perl, e gostaria de fazer da forma certa ou seguindo as melhores pr?ticas. Ent?o tenho tr?s d?vidas: 1. Nos scripts bash eu uso o logger para gravar as informa??es de log, pois o syslog se encarrega das estrat?gias de arquivamento, compacta??o, envio de e-mail, etc. Em Perl qual a melhor maneira de interagir com o syslog? Ou devo usar outra estrat?gia de log? 2. Preciso de arquivos de configura??o, para guardar IPs, caminhos, portas, etc. Hoje tenho um arquivo texto que gravo pares dado=valor, um por linha, e fa?o a leitura na m?o. Como devo fazer em Perl e qual o melhor formato? As vezes tenho que gravar dados sens?veis, como senhas. 3. Os par?metros s?o uma pedra no sapato. Hoje meus scripts (Bash e Perl) tem uma ordem que os par?metro devem ser passado, e se n?o for passar algum par?metro tenho que colocar no lugar um par "" e dentro do script ler um por um fazendo os tratamentos com intermin?veis "IFs". Gostaria de usar par?metros como o pr?prio Perl, tipo -, sem me preocupar com ordem. Como fazer? M?dulo, t?cnica ... 4. Tenho um script que ? executado na inicializa??o do OS, e como ainda n?o sei direito lidar com daemons, uso o nohup. Esse script fica lendo uma s?rie de informa??es de v?rios locais, e conforme as regras ele chama outros scripts, e at? mesmo um script ?nico, mas v?rias vezes. S? que as vezes tenho que trocar informa??es entre esses scripts, tenho que enviar informa??es do Pai pro Filho e vice-versa. Hoje fa?o isso por arquivos, o que ? um s*c* e est? sujeito a erros. Essas informa??es s?o sempre cadeias de caracteres, p.e., a7f93j5. Pra ficar mais f?cil de entender, vou exemplificar: 4.1. O pai chama um filho e passa por par?metro o canal que ele deve usar, mas em um determinado momento o pai precisa que o filho mude de canal. 4.2. O filho est? recebendo mais erros que o normal no processo e precisa avisar o pai. 4.3. O pai precisa que o filho pare o processamento por um determinado tempo ou at? que receba outra instru??o, mas sem encerrar, s? fique parado, tipo while (1) {}. 4.4. O pai precisa que o filho conclua o processo atual e encerre, salvando os dados. 4.5. O pai precisa saber se o filho est? trabalhando e n?o est? travado ou caiu. 4.6. O filho precisa avisar o pai que concluiu o lote e est? parando. Essas s?o algumas das situa??es. Estou a alguns dias pesquisando no Dr. Google, mas sempre acho mais de uma solu??o para a mesma quest?o. Gostaria da melhor, mais simples, mais pr?tica. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From bruno.buss at gmail.com Wed Jul 31 08:59:54 2013 From: bruno.buss at gmail.com (Bruno Buss) Date: Wed, 31 Jul 2013 12:59:54 -0300 Subject: [SP-pm] =?iso-8859-1?q?Compartilhar_infos_em_aplica=E7=F5es=2C_lo?= =?iso-8859-1?q?gs=2C_arquivos_de_configura=E7=E3o_e_par=E2metro?= In-Reply-To: References: Message-ID: Ol? Marcio, De uma olhada nessas dists/m?dulos (de acordo com os seus itens): 1) https://metacpan.org/module/Log::Log4perl 2) https://metacpan.org/module/Config::Tiny 3) https://metacpan.org/module/Getopt::Long E se voc? estiver de fato fazendo muitos scripts/apps de linha de comando, talvez queira dar uma olhada nesses aqui tamb?m: https://metacpan.org/module/App::Rad https://metacpan.org/module/App::Cmd 4) Isso vai mais de como voc? faz a comunica??o entre processos na sua arquitetura... voc? pode usar arquivos, um banco de dados como backend, um sistema de fila de mensagens dos trocentos que existem, pipes, passagem de mensagem, ... Recomendo que voc? busque e leia um pouco sobre esse assunto - comunica??o entre processos - e decidir como voc? gostaria de come?ar tentando, da? com certeza o pessoal da lista poder? te indicar m?dulos de forma mais ?til :-) Sobre achar mais de uma solu??o: TIMTOWTDI :D [ ]'s Buss 2013/7/31 Marcio - Google > Salve Mongers! > > Estou re-escrevendo v?rios scripts em bash e mesmo alguns em Perl, e > gostaria de fazer da forma certa ou seguindo as melhores pr?ticas. Ent?o > tenho tr?s d?vidas: > > 1. Nos scripts bash eu uso o logger para gravar as informa??es de log, > pois o syslog se encarrega das estrat?gias de arquivamento, compacta??o, > envio de e-mail, etc. Em Perl qual a melhor maneira de interagir com o > syslog? Ou devo usar outra estrat?gia de log? > > 2. Preciso de arquivos de configura??o, para guardar IPs, caminhos, > portas, etc. Hoje tenho um arquivo texto que gravo pares dado=valor, um por > linha, e fa?o a leitura na m?o. Como devo fazer em Perl e qual o melhor > formato? As vezes tenho que gravar dados sens?veis, como senhas. > > 3. Os par?metros s?o uma pedra no sapato. Hoje meus scripts (Bash e Perl) > tem uma ordem que os par?metro devem ser passado, e se n?o for passar > algum par?metro tenho que colocar no lugar um par "" e dentro do script ler > um por um fazendo os tratamentos com intermin?veis "IFs". Gostaria de usar > par?metros como o pr?prio Perl, tipo - par?metro>, sem me preocupar com ordem. Como fazer? M?dulo, t?cnica ... > > 4. Tenho um script que ? executado na inicializa??o do OS, e como ainda > n?o sei direito lidar com daemons, uso o nohup. Esse script fica lendo uma > s?rie de informa??es de v?rios locais, e conforme as regras ele chama > outros scripts, e at? mesmo um script ?nico, mas v?rias vezes. S? que as > vezes tenho que trocar informa??es entre esses scripts, tenho que enviar > informa??es do Pai pro Filho e vice-versa. Hoje fa?o isso por arquivos, o > que ? um s*c* e est? sujeito a erros. Essas informa??es s?o sempre cadeias > de caracteres, p.e., a7f93j5. > Pra ficar mais f?cil de entender, vou exemplificar: > 4.1. O pai chama um filho e passa por par?metro o canal que ele deve usar, > mas em um determinado momento o pai precisa que o filho mude de canal. > 4.2. O filho est? recebendo mais erros que o normal no processo e precisa > avisar o pai. > 4.3. O pai precisa que o filho pare o processamento por um determinado > tempo ou at? que receba outra instru??o, mas sem encerrar, s? fique parado, > tipo while (1) {}. > 4.4. O pai precisa que o filho conclua o processo atual e encerre, > salvando os dados. > 4.5. O pai precisa saber se o filho est? trabalhando e n?o est? travado ou > caiu. > 4.6. O filho precisa avisar o pai que concluiu o lote e est? parando. > Essas s?o algumas das situa??es. > > Estou a alguns dias pesquisando no Dr. Google, mas sempre acho mais de uma > solu??o para a mesma quest?o. Gostaria da melhor, mais simples, mais > pr?tica. > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Wed Jul 31 09:38:56 2013 From: marciorp at gmail.com (Marcio - Google) Date: Wed, 31 Jul 2013 12:38:56 -0400 Subject: [SP-pm] =?iso-8859-1?q?Compartilhar_infos_em_aplica=E7=F5es=2C_lo?= =?iso-8859-1?q?gs=2C_arquivos_de_configura=E7=E3o_e_par=E2metro?= In-Reply-To: References: Message-ID: Ol? Bruno! Muito obrigado pela aten??o. Sobre o item 4, quando trabalhava com .Net/C#, eu usava mensagens entre os processos, usando a API do Windows mesmo. Particularmente acho a maneira mais elegante e eficiente no Windows. Se no Perl/Linux tiver como fazer isso, acho que est? resolvido a d?vida. Exceto se algu?m tiver algo contra. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 31 de julho de 2013 11:59, Bruno Buss escreveu: > Ol? Marcio, > > De uma olhada nessas dists/m?dulos (de acordo com os seus itens): > > 1) https://metacpan.org/module/Log::Log4perl > > 2) https://metacpan.org/module/Config::Tiny > > 3) https://metacpan.org/module/Getopt::Long > > E se voc? estiver de fato fazendo muitos scripts/apps de linha de comando, > talvez queira dar uma olhada nesses aqui tamb?m: > https://metacpan.org/module/App::Rad > https://metacpan.org/module/App::Cmd > > 4) Isso vai mais de como voc? faz a comunica??o entre processos na sua > arquitetura... voc? pode usar arquivos, um banco de dados como backend, um > sistema de fila de mensagens dos trocentos que existem, pipes, passagem de > mensagem, ... Recomendo que voc? busque e leia um pouco sobre esse assunto > - comunica??o entre processos - e decidir como voc? gostaria de come?ar > tentando, da? com certeza o pessoal da lista poder? te indicar m?dulos de > forma mais ?til :-) > > Sobre achar mais de uma solu??o: TIMTOWTDI :D > > [ ]'s > Buss > > > 2013/7/31 Marcio - Google > >> Salve Mongers! >> >> Estou re-escrevendo v?rios scripts em bash e mesmo alguns em Perl, e >> gostaria de fazer da forma certa ou seguindo as melhores pr?ticas. Ent?o >> tenho tr?s d?vidas: >> >> 1. Nos scripts bash eu uso o logger para gravar as informa??es de log, >> pois o syslog se encarrega das estrat?gias de arquivamento, compacta??o, >> envio de e-mail, etc. Em Perl qual a melhor maneira de interagir com o >> syslog? Ou devo usar outra estrat?gia de log? >> >> 2. Preciso de arquivos de configura??o, para guardar IPs, caminhos, >> portas, etc. Hoje tenho um arquivo texto que gravo pares dado=valor, um por >> linha, e fa?o a leitura na m?o. Como devo fazer em Perl e qual o melhor >> formato? As vezes tenho que gravar dados sens?veis, como senhas. >> >> 3. Os par?metros s?o uma pedra no sapato. Hoje meus scripts (Bash e Perl) >> tem uma ordem que os par?metro devem ser passado, e se n?o for passar >> algum par?metro tenho que colocar no lugar um par "" e dentro do script ler >> um por um fazendo os tratamentos com intermin?veis "IFs". Gostaria de usar >> par?metros como o pr?prio Perl, tipo -> par?metro>, sem me preocupar com ordem. Como fazer? M?dulo, t?cnica ... >> >> 4. Tenho um script que ? executado na inicializa??o do OS, e como ainda >> n?o sei direito lidar com daemons, uso o nohup. Esse script fica lendo uma >> s?rie de informa??es de v?rios locais, e conforme as regras ele chama >> outros scripts, e at? mesmo um script ?nico, mas v?rias vezes. S? que as >> vezes tenho que trocar informa??es entre esses scripts, tenho que enviar >> informa??es do Pai pro Filho e vice-versa. Hoje fa?o isso por arquivos, o >> que ? um s*c* e est? sujeito a erros. Essas informa??es s?o sempre cadeias >> de caracteres, p.e., a7f93j5. >> Pra ficar mais f?cil de entender, vou exemplificar: >> 4.1. O pai chama um filho e passa por par?metro o canal que ele deve >> usar, mas em um determinado momento o pai precisa que o filho mude de canal. >> 4.2. O filho est? recebendo mais erros que o normal no processo e precisa >> avisar o pai. >> 4.3. O pai precisa que o filho pare o processamento por um determinado >> tempo ou at? que receba outra instru??o, mas sem encerrar, s? fique parado, >> tipo while (1) {}. >> 4.4. O pai precisa que o filho conclua o processo atual e encerre, >> salvando os dados. >> 4.5. O pai precisa saber se o filho est? trabalhando e n?o est? travado >> ou caiu. >> 4.6. O filho precisa avisar o pai que concluiu o lote e est? parando. >> Essas s?o algumas das situa??es. >> >> Estou a alguns dias pesquisando no Dr. Google, mas sempre acho mais de >> uma solu??o para a mesma quest?o. Gostaria da melhor, mais simples, mais >> pr?tica. >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Wed Jul 31 09:41:38 2013 From: marciorp at gmail.com (Marcio - Google) Date: Wed, 31 Jul 2013 12:41:38 -0400 Subject: [SP-pm] =?iso-8859-1?q?Compartilhar_infos_em_aplica=E7=F5es=2C_lo?= =?iso-8859-1?q?gs=2C_arquivos_de_configura=E7=E3o_e_par=E2metro?= In-Reply-To: References: Message-ID: H? esqueci. Sobre TIMTOWTDI, essa ? minha preocupa??o. Queria fazer da maneira "mais" correta e elegante, tipo "boas pr?ticas". [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 31 de julho de 2013 12:38, Marcio - Google escreveu: > Ol? Bruno! > > Muito obrigado pela aten??o. > > Sobre o item 4, quando trabalhava com .Net/C#, eu usava mensagens entre os > processos, usando a API do Windows mesmo. Particularmente acho a maneira > mais elegante e eficiente no Windows. > > Se no Perl/Linux tiver como fazer isso, acho que est? resolvido a d?vida. > Exceto se algu?m tiver algo contra. > > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 31 de julho de 2013 11:59, Bruno Buss escreveu: > > Ol? Marcio, >> >> De uma olhada nessas dists/m?dulos (de acordo com os seus itens): >> >> 1) https://metacpan.org/module/Log::Log4perl >> >> 2) https://metacpan.org/module/Config::Tiny >> >> 3) https://metacpan.org/module/Getopt::Long >> >> E se voc? estiver de fato fazendo muitos scripts/apps de linha de >> comando, talvez queira dar uma olhada nesses aqui tamb?m: >> https://metacpan.org/module/App::Rad >> https://metacpan.org/module/App::Cmd >> >> 4) Isso vai mais de como voc? faz a comunica??o entre processos na sua >> arquitetura... voc? pode usar arquivos, um banco de dados como backend, um >> sistema de fila de mensagens dos trocentos que existem, pipes, passagem de >> mensagem, ... Recomendo que voc? busque e leia um pouco sobre esse assunto >> - comunica??o entre processos - e decidir como voc? gostaria de come?ar >> tentando, da? com certeza o pessoal da lista poder? te indicar m?dulos de >> forma mais ?til :-) >> >> Sobre achar mais de uma solu??o: TIMTOWTDI :D >> >> [ ]'s >> Buss >> >> >> 2013/7/31 Marcio - Google >> >>> Salve Mongers! >>> >>> Estou re-escrevendo v?rios scripts em bash e mesmo alguns em Perl, e >>> gostaria de fazer da forma certa ou seguindo as melhores pr?ticas. Ent?o >>> tenho tr?s d?vidas: >>> >>> 1. Nos scripts bash eu uso o logger para gravar as informa??es de log, >>> pois o syslog se encarrega das estrat?gias de arquivamento, compacta??o, >>> envio de e-mail, etc. Em Perl qual a melhor maneira de interagir com o >>> syslog? Ou devo usar outra estrat?gia de log? >>> >>> 2. Preciso de arquivos de configura??o, para guardar IPs, caminhos, >>> portas, etc. Hoje tenho um arquivo texto que gravo pares dado=valor, um por >>> linha, e fa?o a leitura na m?o. Como devo fazer em Perl e qual o melhor >>> formato? As vezes tenho que gravar dados sens?veis, como senhas. >>> >>> 3. Os par?metros s?o uma pedra no sapato. Hoje meus scripts (Bash e >>> Perl) tem uma ordem que os par?metro devem ser passado, e se n?o for >>> passar algum par?metro tenho que colocar no lugar um par "" e dentro do >>> script ler um por um fazendo os tratamentos com intermin?veis "IFs". >>> Gostaria de usar par?metros como o pr?prio Perl, tipo ->> par?metro>, sem me preocupar com ordem. Como fazer? >>> M?dulo, t?cnica ... >>> >>> 4. Tenho um script que ? executado na inicializa??o do OS, e como ainda >>> n?o sei direito lidar com daemons, uso o nohup. Esse script fica lendo uma >>> s?rie de informa??es de v?rios locais, e conforme as regras ele chama >>> outros scripts, e at? mesmo um script ?nico, mas v?rias vezes. S? que as >>> vezes tenho que trocar informa??es entre esses scripts, tenho que enviar >>> informa??es do Pai pro Filho e vice-versa. Hoje fa?o isso por arquivos, o >>> que ? um s*c* e est? sujeito a erros. Essas informa??es s?o sempre cadeias >>> de caracteres, p.e., a7f93j5. >>> Pra ficar mais f?cil de entender, vou exemplificar: >>> 4.1. O pai chama um filho e passa por par?metro o canal que ele deve >>> usar, mas em um determinado momento o pai precisa que o filho mude de canal. >>> 4.2. O filho est? recebendo mais erros que o normal no processo e >>> precisa avisar o pai. >>> 4.3. O pai precisa que o filho pare o processamento por um determinado >>> tempo ou at? que receba outra instru??o, mas sem encerrar, s? fique parado, >>> tipo while (1) {}. >>> 4.4. O pai precisa que o filho conclua o processo atual e encerre, >>> salvando os dados. >>> 4.5. O pai precisa saber se o filho est? trabalhando e n?o est? travado >>> ou caiu. >>> 4.6. O filho precisa avisar o pai que concluiu o lote e est? parando. >>> Essas s?o algumas das situa??es. >>> >>> Estou a alguns dias pesquisando no Dr. Google, mas sempre acho mais de >>> uma solu??o para a mesma quest?o. Gostaria da melhor, mais simples, mais >>> pr?tica. >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From glasswalk3r at yahoo.com.br Thu Aug 1 05:56:05 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Thu, 01 Aug 2013 09:56:05 -0300 Subject: [SP-pm] =?iso-8859-1?q?Compartilhar_infos_em_aplica=E7=F5es=2C_lo?= =?iso-8859-1?q?gs=2C_arquivos_de_configura=E7=E3o_e_par=E2metro?= In-Reply-To: References: Message-ID: <51FA5AE5.6050909@yahoo.com.br> Em 31-07-2013 13:38, Marcio - Google escreveu: > Sobre o item 4, quando trabalhava com .Net/C#, eu usava mensagens entre > os processos, usando a API do Windows mesmo. Particularmente acho a > maneira mais elegante e eficiente no Windows. > > Se no Perl/Linux tiver como fazer isso, acho que est? resolvido a > d?vida. Exceto se algu?m tiver algo contra. Sobre qual recurso exatamente voc? est? falando do .Net? Provavelmente Perl possui alguma coisa parecida. Execute num shell perldoc perlipc E voc? vai ter uma introdu??o sobre como fazer comunica??o entre processos. Existem in?meras t?cnicas diferentes para fazer isto, mas como voc? tem um processo pai e N processos filhos, voc? deveria tentar usar named pipes, sockets ou at? mesmo um sistema de fila de mensagens como o RabbitMQ ou ActiveMQ, mas este ?ltimo s? seria interessante se os processos filhos pudessem postar uma mensagem para o processo pai e continuarem trabalhando em seguida. Do contr?rio, o melhor ? fazer comunica??o s?ncrona. []'s Alceu From tiago.peczenyj at gmail.com Thu Aug 1 06:10:02 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 1 Aug 2013 15:10:02 +0200 Subject: [SP-pm] =?iso-8859-1?q?Compartilhar_infos_em_aplica=E7=F5es=2C_lo?= =?iso-8859-1?q?gs=2C_arquivos_de_configura=E7=E3o_e_par=E2metro?= In-Reply-To: <51FA5AE5.6050909@yahoo.com.br> References: <51FA5AE5.6050909@yahoo.com.br> Message-ID: Sockets s?o uma forma segura e portavel de fazer isso. N?o se pode pensar apenas em Windows e Linux, vc tem o mundo BSD, o mundo Solaris, etc. 2013/8/1 Alceu Rodrigues de Freitas Junior > Em 31-07-2013 13:38, Marcio - Google escreveu: > >> Sobre o item 4, quando trabalhava com .Net/C#, eu usava mensagens entre >> os processos, usando a API do Windows mesmo. Particularmente acho a >> maneira mais elegante e eficiente no Windows. >> >> Se no Perl/Linux tiver como fazer isso, acho que est? resolvido a >> d?vida. Exceto se algu?m tiver algo contra. >> > > Sobre qual recurso exatamente voc? est? falando do .Net? Provavelmente > Perl possui alguma coisa parecida. Execute num shell > > perldoc perlipc > > E voc? vai ter uma introdu??o sobre como fazer comunica??o entre > processos. Existem in?meras t?cnicas diferentes para fazer isto, mas como > voc? tem um processo pai e N processos filhos, voc? deveria tentar usar > named pipes, sockets ou at? mesmo um sistema de fila de mensagens como o > RabbitMQ ou ActiveMQ, mas este ?ltimo s? seria interessante se os processos > filhos pudessem postar uma mensagem para o processo pai e continuarem > trabalhando em seguida. Do contr?rio, o melhor ? fazer comunica??o s?ncrona. > > []'s > Alceu > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Thu Aug 1 07:02:59 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 01 Aug 2013 11:02:59 -0300 Subject: [SP-pm] SouDevCon 2013 Message-ID: Ol? Pessoal, O Marco Lima da Rio-PM est? organizando uma trilha de perl no SouDevCon que acontece nos dias 20 e 21 de setembro aqui em S?o Paulo. Se voc? tiver interesse de palestrar, submeta a palestra aqui: http://www.soudevcon.com.br/conteudo/cfp Pra quem reside no interior do estado, vai ter aux?lio de passagem + hospedagem, caso a palestra seja aprovada. From arbex at arbex.pro.br Thu Aug 1 08:40:02 2013 From: arbex at arbex.pro.br (Wagner Arbex) Date: Thu, 1 Aug 2013 12:40:02 -0300 Subject: [SP-pm] TACG - Talking About Computing and Genomics (1/2 off-topic) Message-ID: --- Antes de tudo, pe?o desculpas pelo cross posting. --- Prezados monges, boa tarde; Apenas um comunicado de que devo fazer mais um trabalho de dissemina??o/uso de Perl. No evento a seguir, farei uma breve participa??o e, entre outros assuntos, ser? abordado o uso de Perl em aprendizado de m?quina, aplicada ? bioinform?tica. []s, W. -- Talking About Computing and Genomics - TACG. - 2 a 6 de setembro de 2013 - Juiz de Fora, MG O TACG ? uma iniciativa dos projetos ?Rede nacional para o desenvolvimento e adapta??o de estrat?gias gen?micas inovadoras aplicadas ao melhoramento, conserva??o e produ??o animal? (Rede Gen?mica Animal da Embrapa ? RGA) e ?Modelos computacionais para estabelecimento de meios e procedimentos metodol?gicos para an?lise de dados em bioinform?tica? (MCBio), coordenados pela Embrapa e desenvolvidos em parceira com diversas institui??es de ensino e pesquisa, assim como, com institui??es do setor produtivo voltadas para o agroneg?cio. O TACG re?ne o WRGA 2013 ? III Workshop da Rede Gen?mica Animal e o SMCBio 2013 ? I Simp?sio de Modelagem Computacional em Bioinform?tica e sua programa??o visa integrar pesquisadores das ?reas de bioinform?tica, biologia computacional e molecular e gen?mica, promover a apresenta??o de trabalhos da RGA e do MCBio, a troca de experi?ncia e a prospec??o de novas oportunidades de investiga??o pelos pesquisadores das ?reas envolvidas, o compartilhamento do conhecimento gerado e a capacita??o dos participantes para uso de resultados obtidos pelos projetos. P?BLICO ALVO O p?blico-alvo do TACG s?o pesquisadores e/ou professores de institui??es de pesquisa e/ou ensino superior e, ainda, alunos de p?s-gradua??es ou de gradua??o que j? estejam pr?ximos da conclus?o do curso, das ?reas de bioinform?tica, biologia computacional, biologia molecular, gen?mica, melhoramento gen?tico e modelagem computacional e/ou matem?tica. Para esse p?blico est? sendo oferecido palestras de convidados que atuam na ?rea, apresenta??o de trabalhos cient?ficos e de resultados dos projetos da RGA e do MCBio e, ainda, um curso, como parte da promo??o de a??es para a dissemina??o e o compartilhamento do conhecimento gerado. INSCRI??ES E INFORMA??ES As inscri??es e maiores informa??es poder?o ser obtidas no site http://www.cnpgl.embrapa.br/tacg/ DATAS IMPORTANTES Inscri??es: entre 01/08/2013 e 26/08/2013. Ap?s essa data, a inscri??o poder? ser feita no evento. Estamos ? disposi??o para maiores esclarecimentos. Comiss?o Organizadora do TACG -- #TACG - Talking About #Computing and #Genomics - A #pesquisa em #bioinform?tica e #gen?mica na #Embrapa http://www.cnpgl.embrapa.br/tacg/ -- Wagner Arbex, DSc Bioinform?tica e modelagem matem?tica e computacional de biossistemas http://www.arbex.pro.br/ From andregarciacarneiro at gmail.com Thu Aug 1 13:11:07 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 1 Aug 2013 17:11:07 -0300 Subject: [SP-pm] =?iso-8859-1?q?Compartilhar_infos_em_aplica=E7=F5es=2C_lo?= =?iso-8859-1?q?gs=2C_arquivos_de_configura=E7=E3o_e_par=E2metro?= In-Reply-To: References: <51FA5AE5.6050909@yahoo.com.br> Message-ID: Um Memcached da vida resolve muito bem(dependendo do que voc? precisa fazer), de maneira muito simples e com excelente desempenho e ainda por cima n?o tem um XML sequer pra estragar o dia... Proost! 2013/8/1 Tiago Peczenyj > Sockets s?o uma forma segura e portavel de fazer isso. > > N?o se pode pensar apenas em Windows e Linux, vc tem o mundo BSD, o mundo > Solaris, etc. > > > 2013/8/1 Alceu Rodrigues de Freitas Junior > >> Em 31-07-2013 13:38, Marcio - Google escreveu: >> >>> Sobre o item 4, quando trabalhava com .Net/C#, eu usava mensagens entre >>> os processos, usando a API do Windows mesmo. Particularmente acho a >>> maneira mais elegante e eficiente no Windows. >>> >>> Se no Perl/Linux tiver como fazer isso, acho que est? resolvido a >>> d?vida. Exceto se algu?m tiver algo contra. >>> >> >> Sobre qual recurso exatamente voc? est? falando do .Net? Provavelmente >> Perl possui alguma coisa parecida. Execute num shell >> >> perldoc perlipc >> >> E voc? vai ter uma introdu??o sobre como fazer comunica??o entre >> processos. Existem in?meras t?cnicas diferentes para fazer isto, mas como >> voc? tem um processo pai e N processos filhos, voc? deveria tentar usar >> named pipes, sockets ou at? mesmo um sistema de fila de mensagens como o >> RabbitMQ ou ActiveMQ, mas este ?ltimo s? seria interessante se os processos >> filhos pudessem postar uma mensagem para o processo pai e continuarem >> trabalhando em seguida. Do contr?rio, o melhor ? fazer comunica??o s?ncrona. >> >> []'s >> Alceu >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Thu Aug 1 13:24:40 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 1 Aug 2013 17:24:40 -0300 Subject: [SP-pm] =?iso-8859-1?q?Compartilhar_infos_em_aplica=E7=F5es=2C_lo?= =?iso-8859-1?q?gs=2C_arquivos_de_configura=E7=E3o_e_par=E2metro?= In-Reply-To: References: <51FA5AE5.6050909@yahoo.com.br> Message-ID: >1. Nos scripts bash eu uso o logger para gravar as informa??es de log, pois o syslog se encarrega das estrat?gias de >arquivamento, compacta??o, envio de e-mail, etc. Em Perl qual a melhor maneira de interagir com o syslog? Ou devo usar >outra estrat?gia de log? Se ? melhor eu n?o sei, mas voc? pode usar m?dulos como o Log::Log4Perl, por exemplo. Tem uma solu??o bem abrangente para logs. >2. Preciso de arquivos de configura??o, para guardar IPs, caminhos, portas, etc. Hoje tenho um arquivo texto que gravo pares >dado=valor, um por linha, e fa?o a leitura na m?o. Como devo fazer em Perl e qual o melhor formato? As vezes tenho que >gravar dados sens?veis, como senhas. Config::General ou o pr?rprio Config::Any pode te ajudar com isso. Eu uso o Config::General por costume, e porque me resolve tudo o que eu preciso em termos de arquivo de configura??o. Mas os dois s?o muito bons! >3. Os par?metros s?o uma pedra no sapato. Hoje meus scripts (Bash e Perl) tem uma ordem que os par?metro devem ser >passado, e se n?o for passar algum par?metro tenho que colocar no lugar um par "" e dentro do script ler um por um fazendo >os tratamentos com intermin?veis "IFs". Gostaria de usar par?metros como o pr?prio Perl, tipo ->, sem me preocupar com ordem. Como fazer? M?dulo, t?cnica ... Getopt::Long resolve isso para voc?. >4 ... Bom, daemons eu costumo resolver com o Daemon::Generic. ? quase um 'framework' para daemons feito em Perl. A essa altura do campeonato voc? j? deve ter percebido que muitas vezes esse site: http://search.cpan.org funciona melhor do que o Google. :-D Proost! 2013/8/1 Andre Carneiro > > Um Memcached da vida resolve muito bem(dependendo do que voc? precisa > fazer), de maneira muito simples e com excelente desempenho e ainda por > cima n?o tem um XML sequer pra estragar o dia... > > > Proost! > > > 2013/8/1 Tiago Peczenyj > >> Sockets s?o uma forma segura e portavel de fazer isso. >> >> N?o se pode pensar apenas em Windows e Linux, vc tem o mundo BSD, o mundo >> Solaris, etc. >> >> >> 2013/8/1 Alceu Rodrigues de Freitas Junior >> >>> Em 31-07-2013 13:38, Marcio - Google escreveu: >>> >>>> Sobre o item 4, quando trabalhava com .Net/C#, eu usava mensagens entre >>>> os processos, usando a API do Windows mesmo. Particularmente acho a >>>> maneira mais elegante e eficiente no Windows. >>>> >>>> Se no Perl/Linux tiver como fazer isso, acho que est? resolvido a >>>> d?vida. Exceto se algu?m tiver algo contra. >>>> >>> >>> Sobre qual recurso exatamente voc? est? falando do .Net? Provavelmente >>> Perl possui alguma coisa parecida. Execute num shell >>> >>> perldoc perlipc >>> >>> E voc? vai ter uma introdu??o sobre como fazer comunica??o entre >>> processos. Existem in?meras t?cnicas diferentes para fazer isto, mas como >>> voc? tem um processo pai e N processos filhos, voc? deveria tentar usar >>> named pipes, sockets ou at? mesmo um sistema de fila de mensagens como o >>> RabbitMQ ou ActiveMQ, mas este ?ltimo s? seria interessante se os processos >>> filhos pudessem postar uma mensagem para o processo pai e continuarem >>> trabalhando em seguida. Do contr?rio, o melhor ? fazer comunica??o s?ncrona. >>> >>> []'s >>> Alceu >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From glasswalk3r at yahoo.com.br Fri Aug 2 17:56:49 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Fri, 02 Aug 2013 21:56:49 -0300 Subject: [SP-pm] =?iso-8859-1?q?Compartilhar_infos_em_aplica=E7=F5es=2C_lo?= =?iso-8859-1?q?gs=2C_arquivos_de_configura=E7=E3o_e_par=E2metro?= In-Reply-To: References: <51FA5AE5.6050909@yahoo.com.br> Message-ID: <51FC5551.3060402@yahoo.com.br> Em 01-08-2013 10:10, Tiago Peczenyj escreveu: > Sockets s?o uma forma segura e portavel de fazer isso. > > N?o se pode pensar apenas em Windows e Linux, vc tem o mundo BSD, o > mundo Solaris, etc. Sim, mas ser? que ele precisa dessa portabilidade? Isso deve ser levado em considera??o, afinal o "?timo ? o inimigo do bom". Por outro lado, fazer IPC no Windows ? uma m%$@#$@... talvez seja mais f?cil usar sockets mesmo, considerando que ele tenha acesso ao c?digo-fonte para faz?-lo. []'s Alceu From rafaelprenzier at gmail.com Fri Aug 2 20:23:26 2013 From: rafaelprenzier at gmail.com (Rafael Prenzier) Date: Sat, 3 Aug 2013 00:23:26 -0300 Subject: [SP-pm] =?iso-8859-1?q?Compartilhar_infos_em_aplica=E7=F5es=2C_lo?= =?iso-8859-1?q?gs=2C_arquivos_de_configura=E7=E3o_e_par=E2metro?= In-Reply-To: References: Message-ID: Tive uma p?ssima experi?ncia com syslog n?o recomendo... em um determinado momento ele trava e congela a m?quina Em 31/07/2013 12:37, "Marcio - Google" escreveu: > Salve Mongers! > > Estou re-escrevendo v?rios scripts em bash e mesmo alguns em Perl, e > gostaria de fazer da forma certa ou seguindo as melhores pr?ticas. Ent?o > tenho tr?s d?vidas: > > 1. Nos scripts bash eu uso o logger para gravar as informa??es de log, > pois o syslog se encarrega das estrat?gias de arquivamento, compacta??o, > envio de e-mail, etc. Em Perl qual a melhor maneira de interagir com o > syslog? Ou devo usar outra estrat?gia de log? > > 2. Preciso de arquivos de configura??o, para guardar IPs, caminhos, > portas, etc. Hoje tenho um arquivo texto que gravo pares dado=valor, um por > linha, e fa?o a leitura na m?o. Como devo fazer em Perl e qual o melhor > formato? As vezes tenho que gravar dados sens?veis, como senhas. > > 3. Os par?metros s?o uma pedra no sapato. Hoje meus scripts (Bash e Perl) > tem uma ordem que os par?metro devem ser passado, e se n?o for passar > algum par?metro tenho que colocar no lugar um par "" e dentro do script ler > um por um fazendo os tratamentos com intermin?veis "IFs". Gostaria de usar > par?metros como o pr?prio Perl, tipo - par?metro>, sem me preocupar com ordem. Como fazer? M?dulo, t?cnica ... > > 4. Tenho um script que ? executado na inicializa??o do OS, e como ainda > n?o sei direito lidar com daemons, uso o nohup. Esse script fica lendo uma > s?rie de informa??es de v?rios locais, e conforme as regras ele chama > outros scripts, e at? mesmo um script ?nico, mas v?rias vezes. S? que as > vezes tenho que trocar informa??es entre esses scripts, tenho que enviar > informa??es do Pai pro Filho e vice-versa. Hoje fa?o isso por arquivos, o > que ? um s*c* e est? sujeito a erros. Essas informa??es s?o sempre cadeias > de caracteres, p.e., a7f93j5. > Pra ficar mais f?cil de entender, vou exemplificar: > 4.1. O pai chama um filho e passa por par?metro o canal que ele deve usar, > mas em um determinado momento o pai precisa que o filho mude de canal. > 4.2. O filho est? recebendo mais erros que o normal no processo e precisa > avisar o pai. > 4.3. O pai precisa que o filho pare o processamento por um determinado > tempo ou at? que receba outra instru??o, mas sem encerrar, s? fique parado, > tipo while (1) {}. > 4.4. O pai precisa que o filho conclua o processo atual e encerre, > salvando os dados. > 4.5. O pai precisa saber se o filho est? trabalhando e n?o est? travado ou > caiu. > 4.6. O filho precisa avisar o pai que concluiu o lote e est? parando. > Essas s?o algumas das situa??es. > > Estou a alguns dias pesquisando no Dr. Google, mas sempre acho mais de uma > solu??o para a mesma quest?o. Gostaria da melhor, mais simples, mais > pr?tica. > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From alcantarafox at yahoo.com.br Mon Aug 5 14:46:42 2013 From: alcantarafox at yahoo.com.br (Ricardo Alcantara) Date: Mon, 05 Aug 2013 18:46:42 -0300 Subject: [SP-pm] =?iso-8859-1?q?Autentica=E7=E3o_compartilhada?= Message-ID: <52001D42.7020804@yahoo.com.br> Oi pessoal, Estou procurando uma forma de fazer uma autentica??o estilo google por exemplo, onde qualquer site do grupo ( google, gmail, youtube ) vendo que eu loguei em algum desses sistema ele acompanha o login nos demais sistema. N?o sei nem por onde come?ar a procurar, ate googlei algo mas n?o sei nem como procurar, algu?m poderia me dar alguma dica como um artigo ou t?cnica que possa fazer isso? From tiago.peczenyj at gmail.com Mon Aug 5 14:52:02 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 5 Aug 2013 23:52:02 +0200 Subject: [SP-pm] =?iso-8859-1?q?Autentica=E7=E3o_compartilhada?= In-Reply-To: <52001D42.7020804@yahoo.com.br> References: <52001D42.7020804@yahoo.com.br> Message-ID: isso se chama Single Sign-on vc loga em um dominio. se tiver dominios diferentes vc pode utilizar OAUTH para autorizar logar no dominio X a partir do Y. n?o tenho nenhum exemplo mas procurando pelos termos fica ok. 2013/8/5 Ricardo Alcantara > Oi pessoal, > > Estou procurando uma forma de fazer uma autentica??o estilo google por > exemplo, onde qualquer site do grupo ( google, gmail, youtube ) vendo que > eu loguei em algum desses sistema ele acompanha o login nos demais sistema. > N?o sei nem por onde come?ar a procurar, ate googlei algo mas n?o sei nem > como procurar, algu?m poderia me dar alguma dica como um artigo ou t?cnica > que possa fazer isso? > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Mon Aug 5 14:53:10 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 5 Aug 2013 18:53:10 -0300 Subject: [SP-pm] =?iso-8859-1?q?Autentica=E7=E3o_compartilhada?= In-Reply-To: <52001D42.7020804@yahoo.com.br> References: <52001D42.7020804@yahoo.com.br> Message-ID: Isso ? um pouco chato. Voc? precisaria montar um dominio apenas para o login, e nos outros sites consultar esse dominio para saber se o usu?rio est? autenticado ou n?o 2013/8/5 Ricardo Alcantara > Oi pessoal, > > Estou procurando uma forma de fazer uma autentica??o estilo google por > exemplo, onde qualquer site do grupo ( google, gmail, youtube ) vendo que > eu loguei em algum desses sistema ele acompanha o login nos demais sistema. > N?o sei nem por onde come?ar a procurar, ate googlei algo mas n?o sei nem > como procurar, algu?m poderia me dar alguma dica como um artigo ou t?cnica > que possa fazer isso? > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Mon Aug 5 14:53:10 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 5 Aug 2013 18:53:10 -0300 Subject: [SP-pm] =?iso-8859-1?q?Autentica=E7=E3o_compartilhada?= In-Reply-To: <52001D42.7020804@yahoo.com.br> References: <52001D42.7020804@yahoo.com.br> Message-ID: Isso ? um pouco chato. Voc? precisaria montar um dominio apenas para o login, e nos outros sites consultar esse dominio para saber se o usu?rio est? autenticado ou n?o 2013/8/5 Ricardo Alcantara > Oi pessoal, > > Estou procurando uma forma de fazer uma autentica??o estilo google por > exemplo, onde qualquer site do grupo ( google, gmail, youtube ) vendo que > eu loguei em algum desses sistema ele acompanha o login nos demais sistema. > N?o sei nem por onde come?ar a procurar, ate googlei algo mas n?o sei nem > como procurar, algu?m poderia me dar alguma dica como um artigo ou t?cnica > que possa fazer isso? > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Mon Aug 5 14:57:29 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 5 Aug 2013 23:57:29 +0200 Subject: [SP-pm] =?iso-8859-1?q?Autentica=E7=E3o_compartilhada?= In-Reply-To: References: <52001D42.7020804@yahoo.com.br> Message-ID: N?o chato se vc usar algo como Net::OAuth ou Oauth::Lite 2013/8/5 Renato Santos > Isso ? um pouco chato. > > Voc? precisaria montar um dominio apenas para o login, e nos outros sites > consultar esse dominio para saber se o usu?rio est? autenticado ou n?o > > > 2013/8/5 Ricardo Alcantara > >> Oi pessoal, >> >> Estou procurando uma forma de fazer uma autentica??o estilo google por >> exemplo, onde qualquer site do grupo ( google, gmail, youtube ) vendo que >> eu loguei em algum desses sistema ele acompanha o login nos demais sistema. >> N?o sei nem por onde come?ar a procurar, ate googlei algo mas n?o sei nem >> como procurar, algu?m poderia me dar alguma dica como um artigo ou t?cnica >> que possa fazer isso? >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Mon Aug 5 15:02:28 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 5 Aug 2013 19:02:28 -0300 Subject: [SP-pm] =?iso-8859-1?q?Autentica=E7=E3o_compartilhada?= In-Reply-To: References: <52001D42.7020804@yahoo.com.br> Message-ID: OAuth, http://www.youtube.com/watch?v=LRNg4tDtrkE 2013/8/5 Tiago Peczenyj : > N?o chato se vc usar algo como Net::OAuth ou Oauth::Lite > > > 2013/8/5 Renato Santos >> >> Isso ? um pouco chato. >> >> Voc? precisaria montar um dominio apenas para o login, e nos outros sites >> consultar esse dominio para saber se o usu?rio est? autenticado ou n?o >> >> >> 2013/8/5 Ricardo Alcantara >>> >>> Oi pessoal, >>> >>> Estou procurando uma forma de fazer uma autentica??o estilo google por >>> exemplo, onde qualquer site do grupo ( google, gmail, youtube ) vendo que eu >>> loguei em algum desses sistema ele acompanha o login nos demais sistema. N?o >>> sei nem por onde come?ar a procurar, ate googlei algo mas n?o sei nem como >>> procurar, algu?m poderia me dar alguma dica como um artigo ou t?cnica que >>> possa fazer isso? >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >> >> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From marciorp at gmail.com Mon Aug 5 15:04:40 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 5 Aug 2013 18:04:40 -0400 Subject: [SP-pm] =?iso-8859-1?q?Autentica=E7=E3o_compartilhada?= In-Reply-To: References: <52001D42.7020804@yahoo.com.br> Message-ID: OpenID?! N?o seria isso que voc? quer? Em 05/08/2013 18:02, "Daniel de Oliveira Mantovani" < daniel.oliveira.mantovani at gmail.com> escreveu: > OAuth, http://www.youtube.com/watch?v=LRNg4tDtrkE > > 2013/8/5 Tiago Peczenyj : > > N?o chato se vc usar algo como Net::OAuth ou Oauth::Lite > > > > > > 2013/8/5 Renato Santos > >> > >> Isso ? um pouco chato. > >> > >> Voc? precisaria montar um dominio apenas para o login, e nos outros > sites > >> consultar esse dominio para saber se o usu?rio est? autenticado ou n?o > >> > >> > >> 2013/8/5 Ricardo Alcantara > >>> > >>> Oi pessoal, > >>> > >>> Estou procurando uma forma de fazer uma autentica??o estilo google por > >>> exemplo, onde qualquer site do grupo ( google, gmail, youtube ) vendo > que eu > >>> loguei em algum desses sistema ele acompanha o login nos demais > sistema. N?o > >>> sei nem por onde come?ar a procurar, ate googlei algo mas n?o sei nem > como > >>> procurar, algu?m poderia me dar alguma dica como um artigo ou t?cnica > que > >>> possa fazer isso? > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >> > >> > >> > >> > >> -- > >> Sarav?, > >> Renato CRON > >> http://www.renatocron.com/blog/ > >> @renato_cron > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > > > -- > > Tiago B. Peczenyj > > Linux User #405772 > > > > http://about.me/peczenyj > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From viniciusmiasato at gmail.com Mon Aug 5 15:06:10 2013 From: viniciusmiasato at gmail.com (=?ISO-8859-1?Q?Vin=EDcius_Miasato?=) Date: Mon, 5 Aug 2013 19:06:10 -0300 Subject: [SP-pm] =?iso-8859-1?q?Autentica=E7=E3o_compartilhada?= In-Reply-To: References: <52001D42.7020804@yahoo.com.br> Message-ID: Opa, Net::OAuth ? pra vers?o 1.0 =/ e a Net::OAuth2 n?o faz bem o que o Ricardo precisa =/ e OAuth::Lite e OAuth::Lite2 s?o um p? no saco de utilizar, eu pessoalmente tentei e n?o consegui terminar quando comecei, pq o c?digo ? confuso e n?o me entendi com a API. Pra ter no??o, eu preferi iniciar do zero lendo a RFC =D abs. Em 5 de agosto de 2013 18:57, Tiago Peczenyj escreveu: > N?o chato se vc usar algo como Net::OAuth ou Oauth::Lite > > > 2013/8/5 Renato Santos > >> Isso ? um pouco chato. >> >> Voc? precisaria montar um dominio apenas para o login, e nos outros sites >> consultar esse dominio para saber se o usu?rio est? autenticado ou n?o >> >> >> 2013/8/5 Ricardo Alcantara >> >>> Oi pessoal, >>> >>> Estou procurando uma forma de fazer uma autentica??o estilo google por >>> exemplo, onde qualquer site do grupo ( google, gmail, youtube ) vendo que >>> eu loguei em algum desses sistema ele acompanha o login nos demais sistema. >>> N?o sei nem por onde come?ar a procurar, ate googlei algo mas n?o sei nem >>> como procurar, algu?m poderia me dar alguma dica como um artigo ou t?cnica >>> que possa fazer isso? >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Mon Aug 5 15:09:23 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 6 Aug 2013 00:09:23 +0200 Subject: [SP-pm] =?iso-8859-1?q?Autentica=E7=E3o_compartilhada?= In-Reply-To: References: <52001D42.7020804@yahoo.com.br> Message-ID: http://cakebaker.42dh.com/2008/04/01/openid-versus-oauth-from-the-users-perspective/ Eu ja sofri tb com a falta de um client/server decentes. 2 anos atras criamos isso na globo, mas com python: https://github.com/globocom/oauth2u ainda quero portar isso pra AnyEvent. Falta saco 2013/8/6 Vin?cius Miasato > Opa, > > Net::OAuth ? pra vers?o 1.0 =/ e a Net::OAuth2 n?o faz bem o que o Ricardo > precisa =/ > > e OAuth::Lite e OAuth::Lite2 s?o um p? no saco de utilizar, eu > pessoalmente tentei e n?o consegui terminar quando comecei, pq o c?digo ? > confuso e n?o me entendi com a API. Pra ter no??o, eu preferi iniciar do > zero lendo a RFC =D > > abs. > > > > Em 5 de agosto de 2013 18:57, Tiago Peczenyj escreveu: > > N?o chato se vc usar algo como Net::OAuth ou Oauth::Lite >> >> >> 2013/8/5 Renato Santos >> >>> Isso ? um pouco chato. >>> >>> Voc? precisaria montar um dominio apenas para o login, e nos outros >>> sites consultar esse dominio para saber se o usu?rio est? autenticado ou n?o >>> >>> >>> 2013/8/5 Ricardo Alcantara >>> >>>> Oi pessoal, >>>> >>>> Estou procurando uma forma de fazer uma autentica??o estilo google por >>>> exemplo, onde qualquer site do grupo ( google, gmail, youtube ) vendo que >>>> eu loguei em algum desses sistema ele acompanha o login nos demais sistema. >>>> N?o sei nem por onde come?ar a procurar, ate googlei algo mas n?o sei nem >>>> como procurar, algu?m poderia me dar alguma dica como um artigo ou t?cnica >>>> que possa fazer isso? >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> > >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Sarav?, >>> Renato CRON >>> http://www.renatocron.com/blog/ >>> @renato_cron >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From alcantarafox at yahoo.com.br Mon Aug 5 15:33:44 2013 From: alcantarafox at yahoo.com.br (Ricardo Alcantara) Date: Mon, 05 Aug 2013 19:33:44 -0300 Subject: [SP-pm] =?iso-8859-1?q?Autentica=E7=E3o_compartilhada?= In-Reply-To: References: Message-ID: <52002848.4060404@yahoo.com.br> Acho que o OpenId resolveria meu problema/necessidade. Vou ler melhor aqui: http://en.wikipedia.org/wiki/OpenID Vou tamb?m pesquisarei mais sobre os concentos mencionados. From eden at insoli.de Mon Aug 5 18:45:50 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 05 Aug 2013 22:45:50 -0300 Subject: [SP-pm] =?utf-8?q?Autentica=C3=A7=C3=A3o_compartilhada?= References: <52001D42.7020804@yahoo.com.br> Message-ID: >>>>> "Tiago" == Tiago Peczenyj writes: Tiago> isso se chama Single Sign-on vc loga em um dominio. Sim, nesse caso voc? pode criar o cookie pro namespace superior do dom?nio e todos os subdom?nios ir?o herdar o cookie. Nesse caso, basta usar a mesma implementa??o de sess?o em todas as aplica??es. Geralmente se usa essa abordagem quando voc? precisa distribuir as diferentes apps em v?rias m?quinas, ou quando o melhor dispatcher dispon?vel ? a configura??o do apache, nginx ou whatever (blergh). Mas tendo controle do dom?nio, um ?nico servidor, e uma tecnologia de backend decente (tipo plack/psgi), eu acho mais simples redirecionar todos os subdom?nios prum path namespace dentro de uma mesma app (tipo foo.bar.com -> bar.com/foo) e voc? garante tanto os redirecionamentos quanto a sess?o pra todo mundo atrav?s dum middleware num ?nico ponto de configura??o. Tiago> se tiver dominios diferentes vc pode utilizar OAUTH para Tiago> autorizar logar no dominio X a partir do Y. OAuth s? ? necess?rio se a autentica??o ? feita por terceiros. No caso do youtube.com versus accounts.google.com, que s?o dom?nios diferentes mas pertencentes ? mesma organiza??o, a solu??o que eles usam ? vincular as contas atrav?s de um token dentro do cookie do accounts.google.com que ? verificado contra um token armazenado num backend compartilhando entre o youtube.com e o accounts.google.com. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From wallace at reis.me Tue Aug 6 04:32:33 2013 From: wallace at reis.me (Wallace Reis) Date: Tue, 6 Aug 2013 08:32:33 -0300 Subject: [SP-pm] =?iso-8859-1?q?Autentica=E7=E3o_compartilhada?= In-Reply-To: References: <52001D42.7020804@yahoo.com.br> Message-ID: On Aug 05, 2013, at 10:45 PM, Eden Cardim wrote: > No caso do youtube.com versus accounts.google.com, que s?o dom?nios > diferentes mas pertencentes ? mesma organiza??o, a solu??o que eles > usam ? vincular as contas atrav?s de um token dentro do cookie do > accounts.google.com que ? verificado contra um token armazenado num > backend compartilhando entre o youtube.com e o accounts.google.com. Particularmente, gostaria de entender como realmente isto funciona - caso voc? tenha mais detalhes e possa compartilhar - pois n?o ? claro para mim, uma vez que autenticado por exemplo no youtube.com e faz acesso ? outro dom?nio (gmail.com, accounts.google.com, etc), o cookie setado pelo youtube.com contendo o token n?o estar? dispon?vel para consulta por outro dom?nio que n?o atenda a pol?tica de mesma origem (como no caso em que voc? citou sobre subdom?nios herdando cookies). Ab, -- Wallace Reis | wreis wallace at reis.me http://wallace.reis.me From tiago.peczenyj at gmail.com Tue Aug 6 05:58:31 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 6 Aug 2013 14:58:31 +0200 Subject: [SP-pm] =?iso-8859-1?q?Autentica=E7=E3o_compartilhada?= In-Reply-To: References: <52001D42.7020804@yahoo.com.br> Message-ID: isso ? feito server side. Oauth, SE NAO ME ENGANO, quando vc faz 1 - tenta logar no youtube ele ve q vc nao tem cookie de sessao e manda pra accounts.google.com e na url tem alguma indica??o que vc veio do youtube (um redirect_url=xxx por exemplo). 2- vc loga no accounts.google.com 3- google the redireciona pra url xxx do youtube e recebe uma chave y 4- o youtube recebendo esse redirecionamento verifica server side se a chave y ? valida. se sim ele inicia a sessao. ? server side pq vc tem um par de chaves criptograficas pra utilizar nesse handshake interno. 2013/8/6 Wallace Reis > On Aug 05, 2013, at 10:45 PM, Eden Cardim wrote: > > No caso do youtube.com versus accounts.google.com, que s?o dom?nios > > diferentes mas pertencentes ? mesma organiza??o, a solu??o que eles > > usam ? vincular as contas atrav?s de um token dentro do cookie do > > accounts.google.com que ? verificado contra um token armazenado num > > backend compartilhando entre o youtube.com e o accounts.google.com. > > Particularmente, gostaria de entender como realmente isto funciona - caso > voc? tenha mais detalhes e possa compartilhar - pois n?o ? claro para mim, > uma vez que autenticado por exemplo no youtube.com e faz acesso ? outro > dom?nio (gmail.com, accounts.google.com, etc), o cookie setado pelo > youtube.com contendo o token n?o estar? dispon?vel para consulta por > outro dom?nio que n?o atenda a pol?tica de mesma origem (como no caso em > que voc? citou sobre subdom?nios herdando cookies). > > Ab, > > -- > Wallace Reis | wreis > wallace at reis.me > http://wallace.reis.me > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From wallace at reis.me Tue Aug 6 06:14:25 2013 From: wallace at reis.me (Wallace Reis) Date: Tue, 6 Aug 2013 10:14:25 -0300 Subject: [SP-pm] =?iso-8859-1?q?Autentica=E7=E3o_compartilhada?= In-Reply-To: References: <52001D42.7020804@yahoo.com.br> Message-ID: <61EBB49A-5914-423B-AD60-78CF3EFE9386@reis.me> On Aug 06, 2013, at 9:58 AM, Tiago Peczenyj wrote: > isso ? feito server side. > [snip] > ? server side pq vc tem um par de chaves criptograficas pra utilizar nesse handshake interno. Ah sim, ok. Ent?o, utiliza-se o armazenamento de estado na URI de redirecionamento para as chaves de acesso ao inv?s do uso de cookies. Grato, -- Wallace Reis | wreis wallace at reis.me http://wallace.reis.me From giulianisanches at gmail.com Tue Aug 6 06:37:09 2013 From: giulianisanches at gmail.com (Giuliani Sanches) Date: Tue, 6 Aug 2013 10:37:09 -0300 Subject: [SP-pm] =?utf-8?q?Autentica=C3=A7=C3=A3o_compartilhada?= In-Reply-To: <61EBB49A-5914-423B-AD60-78CF3EFE9386@reis.me> References: <52001D42.7020804@yahoo.com.br> <61EBB49A-5914-423B-AD60-78CF3EFE9386@reis.me> Message-ID: Pessoas, A Oracle tem um produto que faz/controla esse tipo de coisa. Nunca trabalhei com ele ent?o n?o posso ir al?m de apontar essa doc aqui: http://www.oracle.com/technetwork/middleware/id-mgmt/esso-suite-technical-whitepaper-1519077.pdf?ssSourceSiteId=ocomen Que pode dar uma id?ia de como isso funciona, no caso espec?fico do produto, por baixo dos panos :) Espero que ajude em algo. Abra?o. Giuliani D. Sanches about.me/giulianisanches 2013/8/6 Wallace Reis > On Aug 06, 2013, at 9:58 AM, Tiago Peczenyj > wrote: > > isso ? feito server side. > > [snip] > > ? server side pq vc tem um par de chaves criptograficas pra utilizar > nesse handshake interno. > > Ah sim, ok. Ent?o, utiliza-se o armazenamento de estado na URI de > redirecionamento para as chaves de acesso ao inv?s do uso de cookies. > > Grato, > > -- > Wallace Reis | wreis > wallace at reis.me > http://wallace.reis.me > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Tue Aug 6 07:29:41 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 06 Aug 2013 11:29:41 -0300 Subject: [SP-pm] =?utf-8?q?Autentica=C3=A7=C3=A3o_compartilhada?= In-Reply-To: (Tiago Peczenyj's message of "Tue, 6 Aug 2013 14:58:31 +0200") References: <52001D42.7020804@yahoo.com.br> Message-ID: >>>>> "Tiago" == Tiago Peczenyj writes: Tiago> isso ? feito server side. Oauth, SE NAO ME ENGANO, quando Tiago> vc faz Tiago> 1 - tenta logar no youtube Tiago> ele ve q vc nao tem cookie de sessao e manda pra Tiago> accounts.google.com e na url tem alguma indica??o que vc Tiago> veio do youtube (um redirect_url=xxx por exemplo). Tiago> 2- vc loga no accounts.google.com Tiago> 3- google the redireciona pra url xxx do youtube e recebe Tiago> uma chave y Tiago> 4- o youtube recebendo esse redirecionamento verifica Tiago> server side se a chave y ? valida. se sim ele inicia a Tiago> sessao. Tiago> ? server side pq vc tem um par de chaves criptograficas pra Tiago> utilizar nesse handshake interno. Dei uma revisada na especifica??o e voc? realmente est? correto, isso ? OAuth com implicit grant e n?o o tipo mais comum, o authorization code grant, vide http://tools.ietf.org/html/rfc6749#section-1.3.2 O implicit grant ? vi?vel pelo fato dos dois servi?os pertencerem ? mesma organiza??o, assim, se o token for exposto a um terceiro, ambos os servi?os podem conferir a validade do mesmo via handshake no backend, pra conferir se a pessoa que usou o token no youtube.com est? realmente autenticada no accounts.google.com e se a conta dela est? autorizada a usar esse token, antes de liberar o acesso. O authorization code grant, que ? a modalidade mais comum em apis, etc. faz uma troca de tokens com servi?os de terceiros para que o token de acesso final n?o fique exposto no browser. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From tiago.peczenyj at gmail.com Tue Aug 6 07:31:49 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 6 Aug 2013 16:31:49 +0200 Subject: [SP-pm] =?iso-8859-1?q?Autentica=E7=E3o_compartilhada?= In-Reply-To: References: <52001D42.7020804@yahoo.com.br> Message-ID: eu sabia q tinha mais uma etapa, n?o lembrava desse detalhe. Valeu eden. 2013/8/6 Eden Cardim > >>>>> "Tiago" == Tiago Peczenyj writes: > > Tiago> isso ? feito server side. Oauth, SE NAO ME ENGANO, quando > Tiago> vc faz > > Tiago> 1 - tenta logar no youtube > > Tiago> ele ve q vc nao tem cookie de sessao e manda pra > Tiago> accounts.google.com e na url tem alguma indica??o que vc > Tiago> veio do youtube (um redirect_url=xxx por exemplo). > > Tiago> 2- vc loga no accounts.google.com > > Tiago> 3- google the redireciona pra url xxx do youtube e recebe > Tiago> uma chave y > > Tiago> 4- o youtube recebendo esse redirecionamento verifica > Tiago> server side se a chave y ? valida. se sim ele inicia a > Tiago> sessao. > > Tiago> ? server side pq vc tem um par de chaves criptograficas pra > Tiago> utilizar nesse handshake interno. > > Dei uma revisada na especifica??o e voc? realmente est? correto, isso > ? OAuth com implicit grant e n?o o tipo mais comum, o authorization > code grant, vide http://tools.ietf.org/html/rfc6749#section-1.3.2 > > O implicit grant ? vi?vel pelo fato dos dois servi?os pertencerem ? > mesma organiza??o, assim, se o token for exposto a um terceiro, ambos > os servi?os podem conferir a validade do mesmo via handshake no > backend, pra conferir se a pessoa que usou o token no youtube.com est? > realmente autenticada no accounts.google.com e se a conta dela est? > autorizada a usar esse token, antes de liberar o acesso. > > O authorization code grant, que ? a modalidade mais comum em apis, > etc. faz uma troca de tokens com servi?os de terceiros para que o > token de acesso final n?o fique exposto no browser. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Tue Aug 13 09:10:23 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 13 Aug 2013 13:10:23 -0300 Subject: [SP-pm] [OFF] Amostra de Dados Message-ID: Boa tarde pessoal! Por acaso, algum de voc?s tem alguma amostra de uma base de dados de endere?os sujos ? Pode me mandar para o meu endere?o de e-mail pessoal! Eu estou estudando fuzzy matching, e quanto maior a base melhor! Outra coisa tamb?m, quanto maior diversificado forem a origem, melhor tamb?m! Obrigado! Att, Daniel de Oliveira Mantovani +55 1 9 8538 9897 From daniel.oliveira.mantovani at gmail.com Tue Aug 13 09:21:22 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 13 Aug 2013 13:21:22 -0300 Subject: [SP-pm] [OFF] Amostra de Dados In-Reply-To: References: Message-ID: (s? concertando a minha dislexia) Por acaso, algum de voc?s t?m alguma amostragem de endere?os sujos ? Pode mandar para o meu endere?o de e-mail pessoal caso tiver. Eu estou estudando fuzzy matching, e quanto maior a base melhor! Outra coisa tamb?m, quanto mais diversificada forem as origens melhor ser?! Obrigado! Att, Daniel de Oliveira Mantovani +55 11 9 8538 9897 2013/8/13 Daniel de Oliveira Mantovani : > Boa tarde pessoal! > > Por acaso, algum de voc?s tem alguma amostra de uma base de dados de > endere?os sujos ? Pode me mandar para o meu endere?o de e-mail > pessoal! > > Eu estou estudando fuzzy matching, e quanto maior a base melhor! Outra > coisa tamb?m, quanto maior diversificado forem a origem, melhor > tamb?m! > > > Obrigado! > > Att, > Daniel de Oliveira Mantovani > +55 1 9 8538 9897 -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From mrpa.security at gmail.com Tue Aug 13 11:31:02 2013 From: mrpa.security at gmail.com (firebits) Date: Tue, 13 Aug 2013 15:31:02 -0300 Subject: [SP-pm] [OFF] Amostra de Dados In-Reply-To: References: Message-ID: Quando fala "endere?os sujos' seria spam, phishing? @firebitsbr Em 13/08/2013 13:21, "Daniel de Oliveira Mantovani" < daniel.oliveira.mantovani at gmail.com> escreveu: > (s? concertando a minha dislexia) > > Por acaso, algum de voc?s t?m alguma amostragem de endere?os sujos ? > Pode mandar para o meu endere?o de e-mail > pessoal caso tiver. > > Eu estou estudando fuzzy matching, e quanto maior a base melhor! Outra > coisa tamb?m, quanto mais diversificada forem as origens melhor ser?! > > Obrigado! > > Att, > Daniel de Oliveira Mantovani > +55 11 9 8538 9897 > > 2013/8/13 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com>: > > Boa tarde pessoal! > > > > Por acaso, algum de voc?s tem alguma amostra de uma base de dados de > > endere?os sujos ? Pode me mandar para o meu endere?o de e-mail > > pessoal! > > > > Eu estou estudando fuzzy matching, e quanto maior a base melhor! Outra > > coisa tamb?m, quanto maior diversificado forem a origem, melhor > > tamb?m! > > > > > > Obrigado! > > > > Att, > > Daniel de Oliveira Mantovani > > +55 1 9 8538 9897 > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Tue Aug 13 11:52:59 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 13 Aug 2013 15:52:59 -0300 Subject: [SP-pm] [OFF] Amostra de Dados In-Reply-To: References: Message-ID: Na verdade, eu acho que ele quer uma lista, sem nome das pessoas, do endere?o que as pessoas escrevem no sites. por exemplo: end: "R. Paulista, num 10 ap 20" cep: "" bairro: "bairro de sp" estado: "sp" end: "Av Paulista, 2004 10? and. porta da esquerda" cep "001345-000" bairro: "" estado: "sp" end: "PC. ZUMBIDO" cep: "10100-000" bairro: "bairro do rio" estado: "sp" end: "End sem numero. sao paulo" cep "1234-000" estado: "" 2013/8/13 firebits > Quando fala "endere?os sujos' seria spam, phishing? > > @firebitsbr > Em 13/08/2013 13:21, "Daniel de Oliveira Mantovani" < > daniel.oliveira.mantovani at gmail.com> escreveu: > > (s? concertando a minha dislexia) >> >> Por acaso, algum de voc?s t?m alguma amostragem de endere?os sujos ? >> Pode mandar para o meu endere?o de e-mail >> pessoal caso tiver. >> >> Eu estou estudando fuzzy matching, e quanto maior a base melhor! Outra >> coisa tamb?m, quanto mais diversificada forem as origens melhor ser?! >> >> Obrigado! >> >> Att, >> Daniel de Oliveira Mantovani >> +55 11 9 8538 9897 >> >> 2013/8/13 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com>: >> > Boa tarde pessoal! >> > >> > Por acaso, algum de voc?s tem alguma amostra de uma base de dados de >> > endere?os sujos ? Pode me mandar para o meu endere?o de e-mail >> > pessoal! >> > >> > Eu estou estudando fuzzy matching, e quanto maior a base melhor! Outra >> > coisa tamb?m, quanto maior diversificado forem a origem, melhor >> > tamb?m! >> > >> > >> > Obrigado! >> > >> > Att, >> > Daniel de Oliveira Mantovani >> > +55 1 9 8538 9897 >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Tue Aug 13 12:51:36 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 13 Aug 2013 15:51:36 -0400 Subject: [SP-pm] [OFF] Amostra de Dados In-Reply-To: References: Message-ID: Se for isso, tenho uma que passa de 30.000.000 de registros. Serve? Ela tem tipo logradouro, logradouro, cep, cidade, uf. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 13/08/2013 14:54, "Renato Santos" escreveu: > Na verdade, > eu acho que ele quer uma lista, sem nome das pessoas, do endere?o que as > pessoas escrevem no sites. > > por exemplo: > > end: "R. Paulista, num 10 ap 20" > cep: "" > bairro: "bairro de sp" > estado: "sp" > > end: "Av Paulista, 2004 10? and. porta da esquerda" > cep "001345-000" > bairro: "" > estado: "sp" > > end: "PC. ZUMBIDO" > cep: "10100-000" > bairro: "bairro do rio" > estado: "sp" > > end: "End sem numero. sao paulo" > cep "1234-000" > estado: "" > > > > > > > 2013/8/13 firebits > >> Quando fala "endere?os sujos' seria spam, phishing? >> >> @firebitsbr >> Em 13/08/2013 13:21, "Daniel de Oliveira Mantovani" < >> daniel.oliveira.mantovani at gmail.com> escreveu: >> >> (s? concertando a minha dislexia) >>> >>> Por acaso, algum de voc?s t?m alguma amostragem de endere?os sujos ? >>> Pode mandar para o meu endere?o de e-mail >>> pessoal caso tiver. >>> >>> Eu estou estudando fuzzy matching, e quanto maior a base melhor! Outra >>> coisa tamb?m, quanto mais diversificada forem as origens melhor ser?! >>> >>> Obrigado! >>> >>> Att, >>> Daniel de Oliveira Mantovani >>> +55 11 9 8538 9897 >>> >>> 2013/8/13 Daniel de Oliveira Mantovani < >>> daniel.oliveira.mantovani at gmail.com>: >>> > Boa tarde pessoal! >>> > >>> > Por acaso, algum de voc?s tem alguma amostra de uma base de dados de >>> > endere?os sujos ? Pode me mandar para o meu endere?o de e-mail >>> > pessoal! >>> > >>> > Eu estou estudando fuzzy matching, e quanto maior a base melhor! Outra >>> > coisa tamb?m, quanto maior diversificado forem a origem, melhor >>> > tamb?m! >>> > >>> > >>> > Obrigado! >>> > >>> > Att, >>> > Daniel de Oliveira Mantovani >>> > +55 1 9 8538 9897 >>> >>> >>> >>> -- >>> >>> -dom >>> >>> -- >>> >>> IBM - Business Analytics Optimization Consultant >>> Daniel Mantovani +5511 8538-9897 >>> XOXO >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Tue Aug 13 13:26:17 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 13 Aug 2013 17:26:17 -0300 Subject: [SP-pm] [OFF] Amostra de Dados In-Reply-To: References: Message-ID: Isso mesmo Renato! Eu n?o preciso de nenhuma informa??o confidencial que tenha nome ou qualquer tipo de informa??o parecida apenas o endere?o mesmo! M?rcio, Isso me ajudaria muito!!! Estou esperando seu e-mail!!!! 2013/8/13 Marcio - Google : > Se for isso, tenho uma que passa de 30.000.000 de registros. Serve? > > Ela tem tipo logradouro, logradouro, cep, cidade, uf. > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > Em 13/08/2013 14:54, "Renato Santos" escreveu: > >> Na verdade, >> eu acho que ele quer uma lista, sem nome das pessoas, do endere?o que as >> pessoas escrevem no sites. >> >> por exemplo: >> >> end: "R. Paulista, num 10 ap 20" >> cep: "" >> bairro: "bairro de sp" >> estado: "sp" >> >> end: "Av Paulista, 2004 10? and. porta da esquerda" >> cep "001345-000" >> bairro: "" >> estado: "sp" >> >> end: "PC. ZUMBIDO" >> cep: "10100-000" >> bairro: "bairro do rio" >> estado: "sp" >> >> end: "End sem numero. sao paulo" >> cep "1234-000" >> estado: "" >> >> >> >> >> >> >> 2013/8/13 firebits >>> >>> Quando fala "endere?os sujos' seria spam, phishing? >>> >>> @firebitsbr >>> >>> Em 13/08/2013 13:21, "Daniel de Oliveira Mantovani" >>> escreveu: >>> >>>> (s? concertando a minha dislexia) >>>> >>>> Por acaso, algum de voc?s t?m alguma amostragem de endere?os sujos ? >>>> Pode mandar para o meu endere?o de e-mail >>>> pessoal caso tiver. >>>> >>>> Eu estou estudando fuzzy matching, e quanto maior a base melhor! Outra >>>> coisa tamb?m, quanto mais diversificada forem as origens melhor ser?! >>>> >>>> Obrigado! >>>> >>>> Att, >>>> Daniel de Oliveira Mantovani >>>> +55 11 9 8538 9897 >>>> >>>> 2013/8/13 Daniel de Oliveira Mantovani >>>> : >>>> > Boa tarde pessoal! >>>> > >>>> > Por acaso, algum de voc?s tem alguma amostra de uma base de dados de >>>> > endere?os sujos ? Pode me mandar para o meu endere?o de e-mail >>>> > pessoal! >>>> > >>>> > Eu estou estudando fuzzy matching, e quanto maior a base melhor! Outra >>>> > coisa tamb?m, quanto maior diversificado forem a origem, melhor >>>> > tamb?m! >>>> > >>>> > >>>> > Obrigado! >>>> > >>>> > Att, >>>> > Daniel de Oliveira Mantovani >>>> > +55 1 9 8538 9897 >>>> >>>> >>>> >>>> -- >>>> >>>> -dom >>>> >>>> -- >>>> >>>> IBM - Business Analytics Optimization Consultant >>>> Daniel Mantovani +5511 8538-9897 >>>> XOXO >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From mrpa.security at gmail.com Tue Aug 13 13:27:15 2013 From: mrpa.security at gmail.com (firebits) Date: Tue, 13 Aug 2013 17:27:15 -0300 Subject: [SP-pm] [OFF] Amostra de Dados In-Reply-To: References: Message-ID: Marcio se puder mandar em pvt pra mim gostaria. @firebitsbr Em 13/08/2013 16:51, "Marcio - Google" escreveu: > Se for isso, tenho uma que passa de 30.000.000 de registros. Serve? > > Ela tem tipo logradouro, logradouro, cep, cidade, uf. > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > Em 13/08/2013 14:54, "Renato Santos" escreveu: > >> Na verdade, >> eu acho que ele quer uma lista, sem nome das pessoas, do endere?o que as >> pessoas escrevem no sites. >> >> por exemplo: >> >> end: "R. Paulista, num 10 ap 20" >> cep: "" >> bairro: "bairro de sp" >> estado: "sp" >> >> end: "Av Paulista, 2004 10? and. porta da esquerda" >> cep "001345-000" >> bairro: "" >> estado: "sp" >> >> end: "PC. ZUMBIDO" >> cep: "10100-000" >> bairro: "bairro do rio" >> estado: "sp" >> >> end: "End sem numero. sao paulo" >> cep "1234-000" >> estado: "" >> >> >> >> >> >> >> 2013/8/13 firebits >> >>> Quando fala "endere?os sujos' seria spam, phishing? >>> >>> @firebitsbr >>> Em 13/08/2013 13:21, "Daniel de Oliveira Mantovani" < >>> daniel.oliveira.mantovani at gmail.com> escreveu: >>> >>> (s? concertando a minha dislexia) >>>> >>>> Por acaso, algum de voc?s t?m alguma amostragem de endere?os sujos ? >>>> Pode mandar para o meu endere?o de e-mail >>>> pessoal caso tiver. >>>> >>>> Eu estou estudando fuzzy matching, e quanto maior a base melhor! Outra >>>> coisa tamb?m, quanto mais diversificada forem as origens melhor ser?! >>>> >>>> Obrigado! >>>> >>>> Att, >>>> Daniel de Oliveira Mantovani >>>> +55 11 9 8538 9897 >>>> >>>> 2013/8/13 Daniel de Oliveira Mantovani < >>>> daniel.oliveira.mantovani at gmail.com>: >>>> > Boa tarde pessoal! >>>> > >>>> > Por acaso, algum de voc?s tem alguma amostra de uma base de dados de >>>> > endere?os sujos ? Pode me mandar para o meu endere?o de e-mail >>>> > pessoal! >>>> > >>>> > Eu estou estudando fuzzy matching, e quanto maior a base melhor! Outra >>>> > coisa tamb?m, quanto maior diversificado forem a origem, melhor >>>> > tamb?m! >>>> > >>>> > >>>> > Obrigado! >>>> > >>>> > Att, >>>> > Daniel de Oliveira Mantovani >>>> > +55 1 9 8538 9897 >>>> >>>> >>>> >>>> -- >>>> >>>> -dom >>>> >>>> -- >>>> >>>> IBM - Business Analytics Optimization Consultant >>>> Daniel Mantovani +5511 8538-9897 >>>> XOXO >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From creaktive at gmail.com Tue Aug 13 13:50:10 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Tue, 13 Aug 2013 23:50:10 +0300 Subject: [SP-pm] [OFF] Amostra de Dados In-Reply-To: References: Message-ID: Procure por CNEFE, ? um treco agregado do IBGE que tem tudo quanto ? grafia poss?vel de nomes de ruas/bairros! V?rios GB, literalmente. ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira Mantovani ?????: > Isso mesmo Renato! Eu n?o preciso de nenhuma informa??o confidencial > que tenha nome ou qualquer tipo de informa??o parecida apenas o > endere?o mesmo! > > M?rcio, > Isso me ajudaria muito!!! Estou esperando seu e-mail!!!! > > 2013/8/13 Marcio - Google >: > > Se for isso, tenho uma que passa de 30.000.000 de registros. Serve? > > > > Ela tem tipo logradouro, logradouro, cep, cidade, uf. > > > > [...]'s > > > > Marcio > > > > ======================================== > > ########### Campanha Ajude o Marcio! ########### > > http://sosmarcio.blogspot.com.br/ > > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > > ======================================== > > > > Em 13/08/2013 14:54, "Renato Santos" escreveu: > > > >> Na verdade, > >> eu acho que ele quer uma lista, sem nome das pessoas, do endere?o que as > >> pessoas escrevem no sites. > >> > >> por exemplo: > >> > >> end: "R. Paulista, num 10 ap 20" > >> cep: "" > >> bairro: "bairro de sp" > >> estado: "sp" > >> > >> end: "Av Paulista, 2004 10? and. porta da esquerda" > >> cep "001345-000" > >> bairro: "" > >> estado: "sp" > >> > >> end: "PC. ZUMBIDO" > >> cep: "10100-000" > >> bairro: "bairro do rio" > >> estado: "sp" > >> > >> end: "End sem numero. sao paulo" > >> cep "1234-000" > >> estado: "" > >> > >> > >> > >> > >> > >> > >> 2013/8/13 firebits > >>> > >>> Quando fala "endere?os sujos' seria spam, phishing? > >>> > >>> @firebitsbr > >>> > >>> Em 13/08/2013 13:21, "Daniel de Oliveira Mantovani" > >>> escreveu: > >>> > >>>> (s? concertando a minha dislexia) > >>>> > >>>> Por acaso, algum de voc?s t?m alguma amostragem de endere?os sujos ? > >>>> Pode mandar para o meu endere?o de e-mail > >>>> pessoal caso tiver. > >>>> > >>>> Eu estou estudando fuzzy matching, e quanto maior a base melhor! Outra > >>>> coisa tamb?m, quanto mais diversificada forem as origens melhor ser?! > >>>> > >>>> Obrigado! > >>>> > >>>> Att, > >>>> Daniel de Oliveira Mantovani > >>>> +55 11 9 8538 9897 > >>>> > >>>> 2013/8/13 Daniel de Oliveira Mantovani > >>>> : > >>>> > Boa tarde pessoal! > >>>> > > >>>> > Por acaso, algum de voc?s tem alguma amostra de uma base de dados de > >>>> > endere?os sujos ? Pode me mandar para o meu endere?o de e-mail > >>>> > pessoal! > >>>> > > >>>> > Eu estou estudando fuzzy matching, e quanto maior a base melhor! > Outra > >>>> > coisa tamb?m, quanto maior diversificado forem a origem, melhor > >>>> > tamb?m! > >>>> > > >>>> > > >>>> > Obrigado! > >>>> > > >>>> > Att, > >>>> > Daniel de Oliveira Mantovani > >>>> > +55 1 9 8538 9897 > >>>> > >>>> > >>>> > >>>> -- > >>>> > >>>> -dom > >>>> > >>>> -- > >>>> > >>>> IBM - Business Analytics Optimization Consultant > >>>> Daniel Mantovani +5511 8538-9897 > >>>> XOXO > >>>> =begin disclaimer > >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>> L > >>> -- ?????????? ? ????? iPhone -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Tue Aug 13 13:56:49 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 13 Aug 2013 16:56:49 -0400 Subject: [SP-pm] [OFF] Amostra de Dados In-Reply-To: References: Message-ID: Blz. Vou extrair e envio at? amanh?. Pode ser MDB? [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 13/08/2013 16:50, "Stanislaw Pusep" escreveu: > Procure por CNEFE, ? um treco agregado do IBGE que tem tudo quanto ? > grafia poss?vel de nomes de ruas/bairros! V?rios GB, literalmente. > > ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira Mantovani > ?????: > >> Isso mesmo Renato! Eu n?o preciso de nenhuma informa??o confidencial >> que tenha nome ou qualquer tipo de informa??o parecida apenas o >> endere?o mesmo! >> >> M?rcio, >> Isso me ajudaria muito!!! Estou esperando seu e-mail!!!! >> >> 2013/8/13 Marcio - Google : >> > Se for isso, tenho uma que passa de 30.000.000 de registros. Serve? >> > >> > Ela tem tipo logradouro, logradouro, cep, cidade, uf. >> > >> > [...]'s >> > >> > Marcio >> > >> > ======================================== >> > ########### Campanha Ajude o Marcio! ########### >> > http://sosmarcio.blogspot.com.br/ >> > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> > ======================================== >> > >> > Em 13/08/2013 14:54, "Renato Santos" escreveu: >> > >> >> Na verdade, >> >> eu acho que ele quer uma lista, sem nome das pessoas, do endere?o que >> as >> >> pessoas escrevem no sites. >> >> >> >> por exemplo: >> >> >> >> end: "R. Paulista, num 10 ap 20" >> >> cep: "" >> >> bairro: "bairro de sp" >> >> estado: "sp" >> >> >> >> end: "Av Paulista, 2004 10? and. porta da esquerda" >> >> cep "001345-000" >> >> bairro: "" >> >> estado: "sp" >> >> >> >> end: "PC. ZUMBIDO" >> >> cep: "10100-000" >> >> bairro: "bairro do rio" >> >> estado: "sp" >> >> >> >> end: "End sem numero. sao paulo" >> >> cep "1234-000" >> >> estado: "" >> >> >> >> >> >> >> >> >> >> >> >> >> >> 2013/8/13 firebits >> >>> >> >>> Quando fala "endere?os sujos' seria spam, phishing? >> >>> >> >>> @firebitsbr >> >>> >> >>> Em 13/08/2013 13:21, "Daniel de Oliveira Mantovani" >> >>> escreveu: >> >>> >> >>>> (s? concertando a minha dislexia) >> >>>> >> >>>> Por acaso, algum de voc?s t?m alguma amostragem de endere?os sujos ? >> >>>> Pode mandar para o meu endere?o de e-mail >> >>>> pessoal caso tiver. >> >>>> >> >>>> Eu estou estudando fuzzy matching, e quanto maior a base melhor! >> Outra >> >>>> coisa tamb?m, quanto mais diversificada forem as origens melhor ser?! >> >>>> >> >>>> Obrigado! >> >>>> >> >>>> Att, >> >>>> Daniel de Oliveira Mantovani >> >>>> +55 11 9 8538 9897 >> >>>> >> >>>> 2013/8/13 Daniel de Oliveira Mantovani >> >>>> : >> >>>> > Boa tarde pessoal! >> >>>> > >> >>>> > Por acaso, algum de voc?s tem alguma amostra de uma base de dados >> de >> >>>> > endere?os sujos ? Pode me mandar para o meu endere?o de e-mail >> >>>> > pessoal! >> >>>> > >> >>>> > Eu estou estudando fuzzy matching, e quanto maior a base melhor! >> Outra >> >>>> > coisa tamb?m, quanto maior diversificado forem a origem, melhor >> >>>> > tamb?m! >> >>>> > >> >>>> > >> >>>> > Obrigado! >> >>>> > >> >>>> > Att, >> >>>> > Daniel de Oliveira Mantovani >> >>>> > +55 1 9 8538 9897 >> >>>> >> >>>> >> >>>> >> >>>> -- >> >>>> >> >>>> -dom >> >>>> >> >>>> -- >> >>>> >> >>>> IBM - Business Analytics Optimization Consultant >> >>>> Daniel Mantovani +5511 8538-9897 >> >>>> XOXO >> >>>> =begin disclaimer >> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>> L >> >>> > > > > -- > ?????????? ? ????? iPhone > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Tue Aug 13 13:57:26 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 13 Aug 2013 17:57:26 -0300 Subject: [SP-pm] [OFF] Amostra de Dados In-Reply-To: References: Message-ID: Stanislaw, os dados j? est?o higienizados. :( 2013/8/13 Stanislaw Pusep : > Procure por CNEFE, ? um treco agregado do IBGE que tem tudo quanto ? grafia > poss?vel de nomes de ruas/bairros! V?rios GB, literalmente. > > ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira Mantovani ?????: > >> Isso mesmo Renato! Eu n?o preciso de nenhuma informa??o confidencial >> que tenha nome ou qualquer tipo de informa??o parecida apenas o >> endere?o mesmo! >> >> M?rcio, >> Isso me ajudaria muito!!! Estou esperando seu e-mail!!!! >> >> 2013/8/13 Marcio - Google : >> > Se for isso, tenho uma que passa de 30.000.000 de registros. Serve? >> > >> > Ela tem tipo logradouro, logradouro, cep, cidade, uf. >> > >> > [...]'s >> > >> > Marcio >> > >> > ======================================== >> > ########### Campanha Ajude o Marcio! ########### >> > http://sosmarcio.blogspot.com.br/ >> > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> > ======================================== >> > >> > Em 13/08/2013 14:54, "Renato Santos" escreveu: >> > >> >> Na verdade, >> >> eu acho que ele quer uma lista, sem nome das pessoas, do endere?o que >> >> as >> >> pessoas escrevem no sites. >> >> >> >> por exemplo: >> >> >> >> end: "R. Paulista, num 10 ap 20" >> >> cep: "" >> >> bairro: "bairro de sp" >> >> estado: "sp" >> >> >> >> end: "Av Paulista, 2004 10? and. porta da esquerda" >> >> cep "001345-000" >> >> bairro: "" >> >> estado: "sp" >> >> >> >> end: "PC. ZUMBIDO" >> >> cep: "10100-000" >> >> bairro: "bairro do rio" >> >> estado: "sp" >> >> >> >> end: "End sem numero. sao paulo" >> >> cep "1234-000" >> >> estado: "" >> >> >> >> >> >> >> >> >> >> >> >> >> >> 2013/8/13 firebits >> >>> >> >>> Quando fala "endere?os sujos' seria spam, phishing? >> >>> >> >>> @firebitsbr >> >>> >> >>> Em 13/08/2013 13:21, "Daniel de Oliveira Mantovani" >> >>> escreveu: >> >>> >> >>>> (s? concertando a minha dislexia) >> >>>> >> >>>> Por acaso, algum de voc?s t?m alguma amostragem de endere?os sujos ? >> >>>> Pode mandar para o meu endere?o de e-mail >> >>>> pessoal caso tiver. >> >>>> >> >>>> Eu estou estudando fuzzy matching, e quanto maior a base melhor! >> >>>> Outra >> >>>> coisa tamb?m, quanto mais diversificada forem as origens melhor ser?! >> >>>> >> >>>> Obrigado! >> >>>> >> >>>> Att, >> >>>> Daniel de Oliveira Mantovani >> >>>> +55 11 9 8538 9897 >> >>>> >> >>>> 2013/8/13 Daniel de Oliveira Mantovani >> >>>> : >> >>>> > Boa tarde pessoal! >> >>>> > >> >>>> > Por acaso, algum de voc?s tem alguma amostra de uma base de dados >> >>>> > de >> >>>> > endere?os sujos ? Pode me mandar para o meu endere?o de e-mail >> >>>> > pessoal! >> >>>> > >> >>>> > Eu estou estudando fuzzy matching, e quanto maior a base melhor! >> >>>> > Outra >> >>>> > coisa tamb?m, quanto maior diversificado forem a origem, melhor >> >>>> > tamb?m! >> >>>> > >> >>>> > >> >>>> > Obrigado! >> >>>> > >> >>>> > Att, >> >>>> > Daniel de Oliveira Mantovani >> >>>> > +55 1 9 8538 9897 >> >>>> >> >>>> >> >>>> >> >>>> -- >> >>>> >> >>>> -dom >> >>>> >> >>>> -- >> >>>> >> >>>> IBM - Business Analytics Optimization Consultant >> >>>> Daniel Mantovani +5511 8538-9897 >> >>>> XOXO >> >>>> =begin disclaimer >> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>> L >> >>> > > > > -- > ?????????? ? ????? iPhone > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From daniel.oliveira.mantovani at gmail.com Tue Aug 13 13:58:13 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 13 Aug 2013 17:58:13 -0300 Subject: [SP-pm] [OFF] Amostra de Dados In-Reply-To: References: Message-ID: Voc? pode exportar para CSV ? Se n?o der, pode ser assim mesmo! Obrigado Marcio! 2013/8/13 Marcio - Google : > Blz. Vou extrair e envio at? amanh?. > Pode ser MDB? > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > Em 13/08/2013 16:50, "Stanislaw Pusep" escreveu: >> >> Procure por CNEFE, ? um treco agregado do IBGE que tem tudo quanto ? >> grafia poss?vel de nomes de ruas/bairros! V?rios GB, literalmente. >> >> ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira Mantovani >> ?????: >>> >>> Isso mesmo Renato! Eu n?o preciso de nenhuma informa??o confidencial >>> que tenha nome ou qualquer tipo de informa??o parecida apenas o >>> endere?o mesmo! >>> >>> M?rcio, >>> Isso me ajudaria muito!!! Estou esperando seu e-mail!!!! >>> >>> 2013/8/13 Marcio - Google : >>> > Se for isso, tenho uma que passa de 30.000.000 de registros. Serve? >>> > >>> > Ela tem tipo logradouro, logradouro, cep, cidade, uf. >>> > >>> > [...]'s >>> > >>> > Marcio >>> > >>> > ======================================== >>> > ########### Campanha Ajude o Marcio! ########### >>> > http://sosmarcio.blogspot.com.br/ >>> > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> > ======================================== >>> > >>> > Em 13/08/2013 14:54, "Renato Santos" escreveu: >>> > >>> >> Na verdade, >>> >> eu acho que ele quer uma lista, sem nome das pessoas, do endere?o que >>> >> as >>> >> pessoas escrevem no sites. >>> >> >>> >> por exemplo: >>> >> >>> >> end: "R. Paulista, num 10 ap 20" >>> >> cep: "" >>> >> bairro: "bairro de sp" >>> >> estado: "sp" >>> >> >>> >> end: "Av Paulista, 2004 10? and. porta da esquerda" >>> >> cep "001345-000" >>> >> bairro: "" >>> >> estado: "sp" >>> >> >>> >> end: "PC. ZUMBIDO" >>> >> cep: "10100-000" >>> >> bairro: "bairro do rio" >>> >> estado: "sp" >>> >> >>> >> end: "End sem numero. sao paulo" >>> >> cep "1234-000" >>> >> estado: "" >>> >> >>> >> >>> >> >>> >> >>> >> >>> >> >>> >> 2013/8/13 firebits >>> >>> >>> >>> Quando fala "endere?os sujos' seria spam, phishing? >>> >>> >>> >>> @firebitsbr >>> >>> >>> >>> Em 13/08/2013 13:21, "Daniel de Oliveira Mantovani" >>> >>> escreveu: >>> >>> >>> >>>> (s? concertando a minha dislexia) >>> >>>> >>> >>>> Por acaso, algum de voc?s t?m alguma amostragem de endere?os sujos ? >>> >>>> Pode mandar para o meu endere?o de e-mail >>> >>>> pessoal caso tiver. >>> >>>> >>> >>>> Eu estou estudando fuzzy matching, e quanto maior a base melhor! >>> >>>> Outra >>> >>>> coisa tamb?m, quanto mais diversificada forem as origens melhor >>> >>>> ser?! >>> >>>> >>> >>>> Obrigado! >>> >>>> >>> >>>> Att, >>> >>>> Daniel de Oliveira Mantovani >>> >>>> +55 11 9 8538 9897 >>> >>>> >>> >>>> 2013/8/13 Daniel de Oliveira Mantovani >>> >>>> : >>> >>>> > Boa tarde pessoal! >>> >>>> > >>> >>>> > Por acaso, algum de voc?s tem alguma amostra de uma base de dados >>> >>>> > de >>> >>>> > endere?os sujos ? Pode me mandar para o meu endere?o de e-mail >>> >>>> > pessoal! >>> >>>> > >>> >>>> > Eu estou estudando fuzzy matching, e quanto maior a base melhor! >>> >>>> > Outra >>> >>>> > coisa tamb?m, quanto maior diversificado forem a origem, melhor >>> >>>> > tamb?m! >>> >>>> > >>> >>>> > >>> >>>> > Obrigado! >>> >>>> > >>> >>>> > Att, >>> >>>> > Daniel de Oliveira Mantovani >>> >>>> > +55 1 9 8538 9897 >>> >>>> >>> >>>> >>> >>>> >>> >>>> -- >>> >>>> >>> >>>> -dom >>> >>>> >>> >>>> -- >>> >>>> >>> >>>> IBM - Business Analytics Optimization Consultant >>> >>>> Daniel Mantovani +5511 8538-9897 >>> >>>> XOXO >>> >>>> =begin disclaimer >>> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >>>> L >>> >>> >> >> >> >> -- >> ?????????? ? ????? iPhone >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From creaktive at gmail.com Tue Aug 13 22:13:11 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Wed, 14 Aug 2013 08:13:11 +0300 Subject: [SP-pm] [OFF] Amostra de Dados In-Reply-To: References: Message-ID: Epa, isso ? novidade! Vou procurar a vers?o antiga que tenho salva... ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira Mantovani ?????: > Stanislaw, os dados j? est?o higienizados. :( > > 2013/8/13 Stanislaw Pusep >: > > Procure por CNEFE, ? um treco agregado do IBGE que tem tudo quanto ? > grafia > > poss?vel de nomes de ruas/bairros! V?rios GB, literalmente. > > > > ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira Mantovani > ?????: > > > >> Isso mesmo Renato! Eu n?o preciso de nenhuma informa??o confidencial > >> que tenha nome ou qualquer tipo de informa??o parecida apenas o > >> endere?o mesmo! > >> > >> M?rcio, > >> Isso me ajudaria muito!!! Estou esperando seu e-mail!!!! > >> > >> 2013/8/13 Marcio - Google : > >> > Se for isso, tenho uma que passa de 30.000.000 de registros. Serve? > >> > > >> > Ela tem tipo logradouro, logradouro, cep, cidade, uf. > >> > > >> > [...]'s > >> > > >> > Marcio > >> > > >> > ======================================== > >> > ########### Campanha Ajude o Marcio! ########### > >> > http://sosmarcio.blogspot.com.br/ > >> > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > >> > ======================================== > >> > > >> > Em 13/08/2013 14:54, "Renato Santos" > escreveu: > >> > > >> >> Na verdade, > >> >> eu acho que ele quer uma lista, sem nome das pessoas, do endere?o que > >> >> as > >> >> pessoas escrevem no sites. > >> >> > >> >> por exemplo: > >> >> > >> >> end: "R. Paulista, num 10 ap 20" > >> >> cep: "" > >> >> bairro: "bairro de sp" > >> >> estado: "sp" > >> >> > >> >> end: "Av Paulista, 2004 10? and. porta da esquerda" > >> >> cep "001345-000" > >> >> bairro: "" > >> >> estado: "sp" > >> >> > >> >> end: "PC. ZUMBIDO" > >> >> cep: "10100-000" > >> >> bairro: "bairro do rio" > >> >> estado: "sp" > >> >> > >> >> end: "End sem numero. sao paulo" > >> >> cep "1234-000" > >> >> estado: "" > >> >> > >> >> > >> >> > >> >> > >> >> > >> >> > >> >> 2013/8/13 firebits > >> >>> > >> >>> Quando fala "endere?os sujos' seria spam, phishing? > >> >>> > >> >>> @firebitsbr > >> >>> > >> >>> Em 13/08/2013 13:21, "Daniel de Oliveira Mantovani" > >> >>> escreveu: > >> >>> > >> >>>> (s? concertando a minha dislexia) > >> >>>> > >> >>>> Por acaso, algum de voc?s t?m alguma amostragem de endere?os sujos > ? > >> >>>> Pode mandar para o meu endere?o de e-mail > >> >>>> pessoal caso tiver. > >> >>>> > >> >>>> Eu estou estudando fuzzy matching, e quanto maior a base melhor! > >> >>>> Outra > >> >>>> coisa tamb?m, quanto mais diversificada forem as origens melhor > ser?! > >> >>>> > >> >>>> Obrigado! > >> >>>> > >> >>>> Att, > >> >>>> Daniel de Oliveira Mantovani > >> >>>> +55 11 9 8538 9897 > >> >>>> > >> >>>> 2013/8/13 Daniel de Oliveira Mantovani > >> >>>> : > >> >>>> > Boa tarde pessoal! > >> >>>> > > >> >>>> > Por acaso, algum de voc?s tem alguma amostra de uma base de dados > >> >>>> > de > >> >>>> > ender> =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Wed Aug 14 09:57:55 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 14 Aug 2013 13:57:55 -0300 Subject: [SP-pm] [OFF] Amostra de Dados In-Reply-To: References: Message-ID: Estou esperando seu e-mail Marcio! 2013/8/14 Stanislaw Pusep : > Epa, isso ? novidade! Vou procurar a vers?o antiga que tenho salva... > > > ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira Mantovani ?????: >> >> Stanislaw, os dados j? est?o higienizados. :( >> >> 2013/8/13 Stanislaw Pusep : >> > Procure por CNEFE, ? um treco agregado do IBGE que tem tudo quanto ? >> > grafia >> > poss?vel de nomes de ruas/bairros! V?rios GB, literalmente. >> > >> > ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira Mantovani >> > ?????: >> > >> >> Isso mesmo Renato! Eu n?o preciso de nenhuma informa??o confidencial >> >> que tenha nome ou qualquer tipo de informa??o parecida apenas o >> >> endere?o mesmo! >> >> >> >> M?rcio, >> >> Isso me ajudaria muito!!! Estou esperando seu e-mail!!!! >> >> >> >> 2013/8/13 Marcio - Google : >> >> > Se for isso, tenho uma que passa de 30.000.000 de registros. Serve? >> >> > >> >> > Ela tem tipo logradouro, logradouro, cep, cidade, uf. >> >> > >> >> > [...]'s >> >> > >> >> > Marcio >> >> > >> >> > ======================================== >> >> > ########### Campanha Ajude o Marcio! ########### >> >> > http://sosmarcio.blogspot.com.br/ >> >> > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> >> > ======================================== >> >> > >> >> > Em 13/08/2013 14:54, "Renato Santos" >> >> > escreveu: >> >> > >> >> >> Na verdade, >> >> >> eu acho que ele quer uma lista, sem nome das pessoas, do endere?o >> >> >> que >> >> >> as >> >> >> pessoas escrevem no sites. >> >> >> >> >> >> por exemplo: >> >> >> >> >> >> end: "R. Paulista, num 10 ap 20" >> >> >> cep: "" >> >> >> bairro: "bairro de sp" >> >> >> estado: "sp" >> >> >> >> >> >> end: "Av Paulista, 2004 10? and. porta da esquerda" >> >> >> cep "001345-000" >> >> >> bairro: "" >> >> >> estado: "sp" >> >> >> >> >> >> end: "PC. ZUMBIDO" >> >> >> cep: "10100-000" >> >> >> bairro: "bairro do rio" >> >> >> estado: "sp" >> >> >> >> >> >> end: "End sem numero. sao paulo" >> >> >> cep "1234-000" >> >> >> estado: "" >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> 2013/8/13 firebits >> >> >>> >> >> >>> Quando fala "endere?os sujos' seria spam, phishing? >> >> >>> >> >> >>> @firebitsbr >> >> >>> >> >> >>> Em 13/08/2013 13:21, "Daniel de Oliveira Mantovani" >> >> >>> escreveu: >> >> >>> >> >> >>>> (s? concertando a minha dislexia) >> >> >>>> >> >> >>>> Por acaso, algum de voc?s t?m alguma amostragem de endere?os sujos >> >> >>>> ? >> >> >>>> Pode mandar para o meu endere?o de e-mail >> >> >>>> pessoal caso tiver. >> >> >>>> >> >> >>>> Eu estou estudando fuzzy matching, e quanto maior a base melhor! >> >> >>>> Outra >> >> >>>> coisa tamb?m, quanto mais diversificada forem as origens melhor >> >> >>>> ser?! >> >> >>>> >> >> >>>> Obrigado! >> >> >>>> >> >> >>>> Att, >> >> >>>> Daniel de Oliveira Mantovani >> >> >>>> +55 11 9 8538 9897 >> >> >>>> >> >> >>>> 2013/8/13 Daniel de Oliveira Mantovani >> >> >>>> : >> >> >>>> > Boa tarde pessoal! >> >> >>>> > >> >> >>>> > Por acaso, algum de voc?s tem alguma amostra de uma base de >> >> >>>> > dados >> >> >>>> > de >> >> >>>> > ender> =end disclaimer >> >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- Daniel de Oliveira Mantovani Business Analytic Specialist Perl Evangelist /Astrophysics hobbyist. +55 11 9 8538-9897 XOXO From rafaelprenzier at gmail.com Wed Aug 14 11:49:45 2013 From: rafaelprenzier at gmail.com (Rafael Prenzier) Date: Wed, 14 Aug 2013 15:49:45 -0300 Subject: [SP-pm] Convite - 2nd MercadoLivre Developers Conference [OFF] Message-ID: Galera, No dia 4 de setembro o Mercado Livre vai realizar a sua Segunda Developers Conference. Esse ? um evento totalmente voltado para desenvolvimento onde falamos sobre nossa plataforma, nossas APIs e oportunidades, al?m de ser uma ?tima chance de de Networking. A inscri??o est? gratuita at? amanh? dia 15/08 Pode ser feita pelo site http://devconf.mercadolivre.com/ Conto com a presen?a dos Perl Mongers abra?os -- Rafael Prenzier dos Santos | Engenheiro e Perl Monger (11) 95209-0847 www.prenzier.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Wed Aug 14 11:53:04 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Wed, 14 Aug 2013 15:53:04 -0300 Subject: [SP-pm] [OFF] Amostra de Dados In-Reply-To: References: Message-ID: E isso ? mega interessante, ser? que est? higienizado pela base dos correios? Em 14 de agosto de 2013 02:13, Stanislaw Pusep escreveu: > Epa, isso ? novidade! Vou procurar a vers?o antiga que tenho salva... > > > ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira Mantovani > ?????: > >> Stanislaw, os dados j? est?o higienizados. :( >> >> 2013/8/13 Stanislaw Pusep : >> > Procure por CNEFE, ? um treco agregado do IBGE que tem tudo quanto ? >> grafia >> > poss?vel de nomes de ruas/bairros! V?rios GB, literalmente. >> > >> > ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira Mantovani >> ?????: >> > >> >> Isso mesmo Renato! Eu n?o preciso de nenhuma informa??o confidencial >> >> que tenha nome ou qualquer tipo de informa??o parecida apenas o >> >> endere?o mesmo! >> >> >> >> M?rcio, >> >> Isso me ajudaria muito!!! Estou esperando seu e-mail!!!! >> >> >> >> 2013/8/13 Marcio - Google : >> >> > Se for isso, tenho uma que passa de 30.000.000 de registros. Serve? >> >> > >> >> > Ela tem tipo logradouro, logradouro, cep, cidade, uf. >> >> > >> >> > [...]'s >> >> > >> >> > Marcio >> >> > >> >> > ======================================== >> >> > ########### Campanha Ajude o Marcio! ########### >> >> > http://sosmarcio.blogspot.com.br/ >> >> > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> >> > ======================================== >> >> > >> >> > Em 13/08/2013 14:54, "Renato Santos" >> escreveu: >> >> > >> >> >> Na verdade, >> >> >> eu acho que ele quer uma lista, sem nome das pessoas, do endere?o >> que >> >> >> as >> >> >> pessoas escrevem no sites. >> >> >> >> >> >> por exemplo: >> >> >> >> >> >> end: "R. Paulista, num 10 ap 20" >> >> >> cep: "" >> >> >> bairro: "bairro de sp" >> >> >> estado: "sp" >> >> >> >> >> >> end: "Av Paulista, 2004 10? and. porta da esquerda" >> >> >> cep "001345-000" >> >> >> bairro: "" >> >> >> estado: "sp" >> >> >> >> >> >> end: "PC. ZUMBIDO" >> >> >> cep: "10100-000" >> >> >> bairro: "bairro do rio" >> >> >> estado: "sp" >> >> >> >> >> >> end: "End sem numero. sao paulo" >> >> >> cep "1234-000" >> >> >> estado: "" >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> 2013/8/13 firebits >> >> >>> >> >> >>> Quando fala "endere?os sujos' seria spam, phishing? >> >> >>> >> >> >>> @firebitsbr >> >> >>> >> >> >>> Em 13/08/2013 13:21, "Daniel de Oliveira Mantovani" >> >> >>> escreveu: >> >> >>> >> >> >>>> (s? concertando a minha dislexia) >> >> >>>> >> >> >>>> Por acaso, algum de voc?s t?m alguma amostragem de endere?os >> sujos ? >> >> >>>> Pode mandar para o meu endere?o de e-mail >> >> >>>> pessoal caso tiver. >> >> >>>> >> >> >>>> Eu estou estudando fuzzy matching, e quanto maior a base melhor! >> >> >>>> Outra >> >> >>>> coisa tamb?m, quanto mais diversificada forem as origens melhor >> ser?! >> >> >>>> >> >> >>>> Obrigado! >> >> >>>> >> >> >>>> Att, >> >> >>>> Daniel de Oliveira Mantovani >> >> >>>> +55 11 9 8538 9897 >> >> >>>> >> >> >>>> 2013/8/13 Daniel de Oliveira Mantovani >> >> >>>> : >> >> >>>> > Boa tarde pessoal! >> >> >>>> > >> >> >>>> > Por acaso, algum de voc?s tem alguma amostra de uma base de >> dados >> >> >>>> > de >> >> >>>> > ender> =end disclaimer >> >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Wed Aug 14 13:51:14 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 14 Aug 2013 17:51:14 -0300 Subject: [SP-pm] Convite - 2nd MercadoLivre Developers Conference [OFF] In-Reply-To: References: Message-ID: Eu queria palestrar. 2013/8/14 Rafael Prenzier > Galera, > > No dia 4 de setembro o Mercado Livre vai realizar a sua Segunda Developers > Conference. > Esse ? um evento totalmente voltado para desenvolvimento onde falamos > sobre nossa plataforma, nossas APIs e oportunidades, al?m de ser uma ?tima > chance de de Networking. > > A inscri??o est? gratuita at? amanh? dia 15/08 > Pode ser feita pelo site http://devconf.mercadolivre.com/ > > Conto com a presen?a dos Perl Mongers > > abra?os > > -- > Rafael Prenzier dos Santos | Engenheiro e Perl Monger > > (11) 95209-0847 > > www.prenzier.com > > > > > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- -dom -- Daniel de Oliveira Mantovani Business Analytic Specialist Perl Evangelist /Astrophysics hobbyist. +55 11 9 8538-9897 XOXO -------------- next part -------------- An HTML attachment was scrubbed... URL: From rafaelprenzier at gmail.com Wed Aug 14 14:00:36 2013 From: rafaelprenzier at gmail.com (Rafael Prenzier) Date: Wed, 14 Aug 2013 18:00:36 -0300 Subject: [SP-pm] Convite - 2nd MercadoLivre Developers Conference [OFF] In-Reply-To: References: Message-ID: Bacana sua iniciativa, Mas j? temos a Grade 2013/8/14 Daniel de Oliveira Mantovani > Eu queria palestrar. > > > 2013/8/14 Rafael Prenzier > >> Galera, >> >> No dia 4 de setembro o Mercado Livre vai realizar a sua Segunda >> Developers Conference. >> Esse ? um evento totalmente voltado para desenvolvimento onde falamos >> sobre nossa plataforma, nossas APIs e oportunidades, al?m de ser uma ?tima >> chance de de Networking. >> >> A inscri??o est? gratuita at? amanh? dia 15/08 >> Pode ser feita pelo site http://devconf.mercadolivre.com/ >> >> Conto com a presen?a dos Perl Mongers >> >> abra?os >> >> -- >> Rafael Prenzier dos Santos | Engenheiro e Perl Monger >> >> (11) 95209-0847 >> >> www.prenzier.com >> >> >> >> >> >> >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > > -dom > > -- > > Daniel de Oliveira Mantovani > Business Analytic Specialist > Perl Evangelist /Astrophysics hobbyist. > +55 11 9 8538-9897 > XOXO > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Rafael Prenzier dos Santos | Engenheiro e Perl Monger (11) 95209-0847 (13) 8131-8212 www.prenzier.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From rafaelprenzier at gmail.com Wed Aug 14 14:02:02 2013 From: rafaelprenzier at gmail.com (Rafael Prenzier) Date: Wed, 14 Aug 2013 18:02:02 -0300 Subject: [SP-pm] Convite - 2nd MercadoLivre Developers Conference [OFF] In-Reply-To: References: Message-ID: Bacana sua iniciativa, Mas a j? temos a Grade fechada Vou sugerir isso para a pr?xima confer?ncia. Acho que se voc? desenvolver uma ferramenta legal usando as APIs a chance ? grande :) abra?o 2013/8/14 Daniel de Oliveira Mantovani > Eu queria palestrar. > > > 2013/8/14 Rafael Prenzier > >> Galera, >> >> No dia 4 de setembro o Mercado Livre vai realizar a sua Segunda >> Developers Conference. >> Esse ? um evento totalmente voltado para desenvolvimento onde falamos >> sobre nossa plataforma, nossas APIs e oportunidades, al?m de ser uma ?tima >> chance de de Networking. >> >> A inscri??o est? gratuita at? amanh? dia 15/08 >> Pode ser feita pelo site http://devconf.mercadolivre.com/ >> >> Conto com a presen?a dos Perl Mongers >> >> abra?os >> >> -- >> Rafael Prenzier dos Santos | Engenheiro e Perl Monger >> >> (11) 95209-0847 >> >> www.prenzier.com >> >> >> >> >> >> >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > > -dom > > -- > > Daniel de Oliveira Mantovani > Business Analytic Specialist > Perl Evangelist /Astrophysics hobbyist. > +55 11 9 8538-9897 > XOXO > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Rafael Prenzier dos Santos | Engenheiro e Perl Monger (11) 95209-0847 (13) 8131-8212 www.prenzier.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Wed Aug 14 18:36:55 2013 From: marciorp at gmail.com (Marcio - Google) Date: Wed, 14 Aug 2013 21:36:55 -0400 Subject: [SP-pm] [OFF] Amostra de Dados In-Reply-To: References: Message-ID: Daniel e firebitsbr, compartilhei com voc?s. Baixem, a pasta ? limpa sempre no domingo. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 14 de agosto de 2013 14:53, Leonardo Ruoso escreveu: > E isso ? mega interessante, ser? que est? higienizado pela base dos > correios? > > > Em 14 de agosto de 2013 02:13, Stanislaw Pusep escreveu: > > Epa, isso ? novidade! Vou procurar a vers?o antiga que tenho salva... >> >> >> ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira Mantovani >> ?????: >> >>> Stanislaw, os dados j? est?o higienizados. :( >>> >>> 2013/8/13 Stanislaw Pusep : >>> > Procure por CNEFE, ? um treco agregado do IBGE que tem tudo quanto ? >>> grafia >>> > poss?vel de nomes de ruas/bairros! V?rios GB, literalmente. >>> > >>> > ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira Mantovani >>> ?????: >>> > >>> >> Isso mesmo Renato! Eu n?o preciso de nenhuma informa??o confidencial >>> >> que tenha nome ou qualquer tipo de informa??o parecida apenas o >>> >> endere?o mesmo! >>> >> >>> >> M?rcio, >>> >> Isso me ajudaria muito!!! Estou esperando seu e-mail!!!! >>> >> >>> >> 2013/8/13 Marcio - Google : >>> >> > Se for isso, tenho uma que passa de 30.000.000 de registros. Serve? >>> >> > >>> >> > Ela tem tipo logradouro, logradouro, cep, cidade, uf. >>> >> > >>> >> > [...]'s >>> >> > >>> >> > Marcio >>> >> > >>> >> > ======================================== >>> >> > ########### Campanha Ajude o Marcio! ########### >>> >> > http://sosmarcio.blogspot.com.br/ >>> >> > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> >> > ======================================== >>> >> > >>> >> > Em 13/08/2013 14:54, "Renato Santos" >>> escreveu: >>> >> > >>> >> >> Na verdade, >>> >> >> eu acho que ele quer uma lista, sem nome das pessoas, do endere?o >>> que >>> >> >> as >>> >> >> pessoas escrevem no sites. >>> >> >> >>> >> >> por exemplo: >>> >> >> >>> >> >> end: "R. Paulista, num 10 ap 20" >>> >> >> cep: "" >>> >> >> bairro: "bairro de sp" >>> >> >> estado: "sp" >>> >> >> >>> >> >> end: "Av Paulista, 2004 10? and. porta da esquerda" >>> >> >> cep "001345-000" >>> >> >> bairro: "" >>> >> >> estado: "sp" >>> >> >> >>> >> >> end: "PC. ZUMBIDO" >>> >> >> cep: "10100-000" >>> >> >> bairro: "bairro do rio" >>> >> >> estado: "sp" >>> >> >> >>> >> >> end: "End sem numero. sao paulo" >>> >> >> cep "1234-000" >>> >> >> estado: "" >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> 2013/8/13 firebits >>> >> >>> >>> >> >>> Quando fala "endere?os sujos' seria spam, phishing? >>> >> >>> >>> >> >>> @firebitsbr >>> >> >>> >>> >> >>> Em 13/08/2013 13:21, "Daniel de Oliveira Mantovani" >>> >> >>> escreveu: >>> >> >>> >>> >> >>>> (s? concertando a minha dislexia) >>> >> >>>> >>> >> >>>> Por acaso, algum de voc?s t?m alguma amostragem de endere?os >>> sujos ? >>> >> >>>> Pode mandar para o meu endere?o de e-mail >>> >> >>>> pessoal caso tiver. >>> >> >>>> >>> >> >>>> Eu estou estudando fuzzy matching, e quanto maior a base melhor! >>> >> >>>> Outra >>> >> >>>> coisa tamb?m, quanto mais diversificada forem as origens melhor >>> ser?! >>> >> >>>> >>> >> >>>> Obrigado! >>> >> >>>> >>> >> >>>> Att, >>> >> >>>> Daniel de Oliveira Mantovani >>> >> >>>> +55 11 9 8538 9897 >>> >> >>>> >>> >> >>>> 2013/8/13 Daniel de Oliveira Mantovani >>> >> >>>> : >>> >> >>>> > Boa tarde pessoal! >>> >> >>>> > >>> >> >>>> > Por acaso, algum de voc?s tem alguma amostra de uma base de >>> dados >>> >> >>>> > de >>> >> >>>> > ender> =end disclaimer >>> >>> > >>> >>> >>> >>> -- >>> >>> -dom >>> >>> -- >>> >>> IBM - Business Analytics Optimization Consultant >>> Daniel Mantovani +5511 8538-9897 >>> XOXO >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Wed Aug 14 18:42:19 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Wed, 14 Aug 2013 22:42:19 -0300 Subject: [SP-pm] [OFF] Amostra de Dados In-Reply-To: References: Message-ID: Compartilhou aonde ? 2013/8/14 Marcio - Google : > Daniel e firebitsbr, compartilhei com voc?s. > Baixem, a pasta ? limpa sempre no domingo. > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 14 de agosto de 2013 14:53, Leonardo Ruoso escreveu: > >> E isso ? mega interessante, ser? que est? higienizado pela base dos >> correios? >> >> >> Em 14 de agosto de 2013 02:13, Stanislaw Pusep >> escreveu: >> >>> Epa, isso ? novidade! Vou procurar a vers?o antiga que tenho salva... >>> >>> >>> ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira Mantovani >>> ?????: >>>> >>>> Stanislaw, os dados j? est?o higienizados. :( >>>> >>>> 2013/8/13 Stanislaw Pusep : >>>> > Procure por CNEFE, ? um treco agregado do IBGE que tem tudo quanto ? >>>> > grafia >>>> > poss?vel de nomes de ruas/bairros! V?rios GB, literalmente. >>>> > >>>> > ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira Mantovani >>>> > ?????: >>>> > >>>> >> Isso mesmo Renato! Eu n?o preciso de nenhuma informa??o confidencial >>>> >> que tenha nome ou qualquer tipo de informa??o parecida apenas o >>>> >> endere?o mesmo! >>>> >> >>>> >> M?rcio, >>>> >> Isso me ajudaria muito!!! Estou esperando seu e-mail!!!! >>>> >> >>>> >> 2013/8/13 Marcio - Google : >>>> >> > Se for isso, tenho uma que passa de 30.000.000 de registros. Serve? >>>> >> > >>>> >> > Ela tem tipo logradouro, logradouro, cep, cidade, uf. >>>> >> > >>>> >> > [...]'s >>>> >> > >>>> >> > Marcio >>>> >> > >>>> >> > ======================================== >>>> >> > ########### Campanha Ajude o Marcio! ########### >>>> >> > http://sosmarcio.blogspot.com.br/ >>>> >> > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> >> > ======================================== >>>> >> > >>>> >> > Em 13/08/2013 14:54, "Renato Santos" >>>> >> > escreveu: >>>> >> > >>>> >> >> Na verdade, >>>> >> >> eu acho que ele quer uma lista, sem nome das pessoas, do endere?o >>>> >> >> que >>>> >> >> as >>>> >> >> pessoas escrevem no sites. >>>> >> >> >>>> >> >> por exemplo: >>>> >> >> >>>> >> >> end: "R. Paulista, num 10 ap 20" >>>> >> >> cep: "" >>>> >> >> bairro: "bairro de sp" >>>> >> >> estado: "sp" >>>> >> >> >>>> >> >> end: "Av Paulista, 2004 10? and. porta da esquerda" >>>> >> >> cep "001345-000" >>>> >> >> bairro: "" >>>> >> >> estado: "sp" >>>> >> >> >>>> >> >> end: "PC. ZUMBIDO" >>>> >> >> cep: "10100-000" >>>> >> >> bairro: "bairro do rio" >>>> >> >> estado: "sp" >>>> >> >> >>>> >> >> end: "End sem numero. sao paulo" >>>> >> >> cep "1234-000" >>>> >> >> estado: "" >>>> >> >> >>>> >> >> >>>> >> >> >>>> >> >> >>>> >> >> >>>> >> >> >>>> >> >> 2013/8/13 firebits >>>> >> >>> >>>> >> >>> Quando fala "endere?os sujos' seria spam, phishing? >>>> >> >>> >>>> >> >>> @firebitsbr >>>> >> >>> >>>> >> >>> Em 13/08/2013 13:21, "Daniel de Oliveira Mantovani" >>>> >> >>> escreveu: >>>> >> >>> >>>> >> >>>> (s? concertando a minha dislexia) >>>> >> >>>> >>>> >> >>>> Por acaso, algum de voc?s t?m alguma amostragem de endere?os >>>> >> >>>> sujos ? >>>> >> >>>> Pode mandar para o meu endere?o de e-mail >>>> >> >>>> pessoal caso tiver. >>>> >> >>>> >>>> >> >>>> Eu estou estudando fuzzy matching, e quanto maior a base melhor! >>>> >> >>>> Outra >>>> >> >>>> coisa tamb?m, quanto mais diversificada forem as origens melhor >>>> >> >>>> ser?! >>>> >> >>>> >>>> >> >>>> Obrigado! >>>> >> >>>> >>>> >> >>>> Att, >>>> >> >>>> Daniel de Oliveira Mantovani >>>> >> >>>> +55 11 9 8538 9897 >>>> >> >>>> >>>> >> >>>> 2013/8/13 Daniel de Oliveira Mantovani >>>> >> >>>> : >>>> >> >>>> > Boa tarde pessoal! >>>> >> >>>> > >>>> >> >>>> > Por acaso, algum de voc?s tem alguma amostra de uma base de >>>> >> >>>> > dados >>>> >> >>>> > de >>>> >> >>>> > ender> =end disclaimer >>>> >>>> > >>>> >>>> >>>> >>>> -- >>>> >>>> -dom >>>> >>>> -- >>>> >>>> IBM - Business Analytics Optimization Consultant >>>> Daniel Mantovani +5511 8538-9897 >>>> XOXO >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO From marciorp at gmail.com Thu Aug 15 08:02:12 2013 From: marciorp at gmail.com (Marcio - Google) Date: Thu, 15 Aug 2013 11:02:12 -0400 Subject: [SP-pm] [OFF] Amostra de Dados In-Reply-To: References: Message-ID: Agora foi ... coisa que s? o Google faz pela gente ... compartilhei e mandei notifica-los ... [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 14 de agosto de 2013 21:42, Daniel de Oliveira Mantovani < daniel.oliveira.mantovani at gmail.com> escreveu: > Compartilhou aonde ? > > 2013/8/14 Marcio - Google : > > Daniel e firebitsbr, compartilhei com voc?s. > > Baixem, a pasta ? limpa sempre no domingo. > > > > > > [...]'s > > > > Marcio > > > > ======================================== > > ########### Campanha Ajude o Marcio! ########### > > http://sosmarcio.blogspot.com.br/ > > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > > ======================================== > > > > > > Em 14 de agosto de 2013 14:53, Leonardo Ruoso > escreveu: > > > >> E isso ? mega interessante, ser? que est? higienizado pela base dos > >> correios? > >> > >> > >> Em 14 de agosto de 2013 02:13, Stanislaw Pusep > >> escreveu: > >> > >>> Epa, isso ? novidade! Vou procurar a vers?o antiga que tenho salva... > >>> > >>> > >>> ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira Mantovani > >>> ?????: > >>>> > >>>> Stanislaw, os dados j? est?o higienizados. :( > >>>> > >>>> 2013/8/13 Stanislaw Pusep : > >>>> > Procure por CNEFE, ? um treco agregado do IBGE que tem tudo quanto ? > >>>> > grafia > >>>> > poss?vel de nomes de ruas/bairros! V?rios GB, literalmente. > >>>> > > >>>> > ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira > Mantovani > >>>> > ?????: > >>>> > > >>>> >> Isso mesmo Renato! Eu n?o preciso de nenhuma informa??o > confidencial > >>>> >> que tenha nome ou qualquer tipo de informa??o parecida apenas o > >>>> >> endere?o mesmo! > >>>> >> > >>>> >> M?rcio, > >>>> >> Isso me ajudaria muito!!! Estou esperando seu e-mail!!!! > >>>> >> > >>>> >> 2013/8/13 Marcio - Google : > >>>> >> > Se for isso, tenho uma que passa de 30.000.000 de registros. > Serve? > >>>> >> > > >>>> >> > Ela tem tipo logradouro, logradouro, cep, cidade, uf. > >>>> >> > > >>>> >> > [...]'s > >>>> >> > > >>>> >> > Marcio > >>>> >> > > >>>> >> > ======================================== > >>>> >> > ########### Campanha Ajude o Marcio! ########### > >>>> >> > http://sosmarcio.blogspot.com.br/ > >>>> >> > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > >>>> >> > ======================================== > >>>> >> > > >>>> >> > Em 13/08/2013 14:54, "Renato Santos" > >>>> >> > escreveu: > >>>> >> > > >>>> >> >> Na verdade, > >>>> >> >> eu acho que ele quer uma lista, sem nome das pessoas, do > endere?o > >>>> >> >> que > >>>> >> >> as > >>>> >> >> pessoas escrevem no sites. > >>>> >> >> > >>>> >> >> por exemplo: > >>>> >> >> > >>>> >> >> end: "R. Paulista, num 10 ap 20" > >>>> >> >> cep: "" > >>>> >> >> bairro: "bairro de sp" > >>>> >> >> estado: "sp" > >>>> >> >> > >>>> >> >> end: "Av Paulista, 2004 10? and. porta da esquerda" > >>>> >> >> cep "001345-000" > >>>> >> >> bairro: "" > >>>> >> >> estado: "sp" > >>>> >> >> > >>>> >> >> end: "PC. ZUMBIDO" > >>>> >> >> cep: "10100-000" > >>>> >> >> bairro: "bairro do rio" > >>>> >> >> estado: "sp" > >>>> >> >> > >>>> >> >> end: "End sem numero. sao paulo" > >>>> >> >> cep "1234-000" > >>>> >> >> estado: "" > >>>> >> >> > >>>> >> >> > >>>> >> >> > >>>> >> >> > >>>> >> >> > >>>> >> >> > >>>> >> >> 2013/8/13 firebits > >>>> >> >>> > >>>> >> >>> Quando fala "endere?os sujos' seria spam, phishing? > >>>> >> >>> > >>>> >> >>> @firebitsbr > >>>> >> >>> > >>>> >> >>> Em 13/08/2013 13:21, "Daniel de Oliveira Mantovani" > >>>> >> >>> escreveu: > >>>> >> >>> > >>>> >> >>>> (s? concertando a minha dislexia) > >>>> >> >>>> > >>>> >> >>>> Por acaso, algum de voc?s t?m alguma amostragem de endere?os > >>>> >> >>>> sujos ? > >>>> >> >>>> Pode mandar para o meu endere?o de e-mail > >>>> >> >>>> pessoal caso tiver. > >>>> >> >>>> > >>>> >> >>>> Eu estou estudando fuzzy matching, e quanto maior a base > melhor! > >>>> >> >>>> Outra > >>>> >> >>>> coisa tamb?m, quanto mais diversificada forem as origens > melhor > >>>> >> >>>> ser?! > >>>> >> >>>> > >>>> >> >>>> Obrigado! > >>>> >> >>>> > >>>> >> >>>> Att, > >>>> >> >>>> Daniel de Oliveira Mantovani > >>>> >> >>>> +55 11 9 8538 9897 > >>>> >> >>>> > >>>> >> >>>> 2013/8/13 Daniel de Oliveira Mantovani > >>>> >> >>>> : > >>>> >> >>>> > Boa tarde pessoal! > >>>> >> >>>> > > >>>> >> >>>> > Por acaso, algum de voc?s tem alguma amostra de uma base de > >>>> >> >>>> > dados > >>>> >> >>>> > de > >>>> >> >>>> > ender> =end disclaimer > >>>> > >>>> > > >>>> > >>>> > >>>> > >>>> -- > >>>> > >>>> -dom > >>>> > >>>> -- > >>>> > >>>> IBM - Business Analytics Optimization Consultant > >>>> Daniel Mantovani +5511 8538-9897 > >>>> XOXO > >>>> =begin disclaimer > >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>> L > >>>> =end disclaimer > >>> > >>> > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>> L > >>> =end disclaimer > >>> > >> > >> > >> > >> -- > >> Leonardo Ruoso > >> Journalist, Perl developer and business consultant > >> Media, UFC/2006; Telecom, IFCE/1998 > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > IBM - Business Analytics Optimization Consultant > Daniel Mantovani +5511 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Thu Aug 15 12:07:01 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 15 Aug 2013 16:07:01 -0300 Subject: [SP-pm] [OFF] Amostra de Dados In-Reply-To: References: Message-ID: Marcio, por gentileza voc? pode me dizer qual ? o: - Cabe?alho - Delimitador - Fix width ou o nova linha Obrigado! 2013/8/15 Marcio - Google : > Agora foi ... coisa que s? o Google faz pela gente ... compartilhei e mandei > notifica-los ... > > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 14 de agosto de 2013 21:42, Daniel de Oliveira Mantovani > escreveu: > >> Compartilhou aonde ? >> >> 2013/8/14 Marcio - Google : >> > Daniel e firebitsbr, compartilhei com voc?s. >> > Baixem, a pasta ? limpa sempre no domingo. >> > >> > >> > [...]'s >> > >> > Marcio >> > >> > ======================================== >> > ########### Campanha Ajude o Marcio! ########### >> > http://sosmarcio.blogspot.com.br/ >> > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> > ======================================== >> > >> > >> > Em 14 de agosto de 2013 14:53, Leonardo Ruoso >> > escreveu: >> > >> >> E isso ? mega interessante, ser? que est? higienizado pela base dos >> >> correios? >> >> >> >> >> >> Em 14 de agosto de 2013 02:13, Stanislaw Pusep >> >> escreveu: >> >> >> >>> Epa, isso ? novidade! Vou procurar a vers?o antiga que tenho salva... >> >>> >> >>> >> >>> ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira Mantovani >> >>> ?????: >> >>>> >> >>>> Stanislaw, os dados j? est?o higienizados. :( >> >>>> >> >>>> 2013/8/13 Stanislaw Pusep : >> >>>> > Procure por CNEFE, ? um treco agregado do IBGE que tem tudo quanto >> >>>> > ? >> >>>> > grafia >> >>>> > poss?vel de nomes de ruas/bairros! V?rios GB, literalmente. >> >>>> > >> >>>> > ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira >> >>>> > Mantovani >> >>>> > ?????: >> >>>> > >> >>>> >> Isso mesmo Renato! Eu n?o preciso de nenhuma informa??o >> >>>> >> confidencial >> >>>> >> que tenha nome ou qualquer tipo de informa??o parecida apenas o >> >>>> >> endere?o mesmo! >> >>>> >> >> >>>> >> M?rcio, >> >>>> >> Isso me ajudaria muito!!! Estou esperando seu e-mail!!!! >> >>>> >> >> >>>> >> 2013/8/13 Marcio - Google : >> >>>> >> > Se for isso, tenho uma que passa de 30.000.000 de registros. >> >>>> >> > Serve? >> >>>> >> > >> >>>> >> > Ela tem tipo logradouro, logradouro, cep, cidade, uf. >> >>>> >> > >> >>>> >> > [...]'s >> >>>> >> > >> >>>> >> > Marcio >> >>>> >> > >> >>>> >> > ======================================== >> >>>> >> > ########### Campanha Ajude o Marcio! ########### >> >>>> >> > http://sosmarcio.blogspot.com.br/ >> >>>> >> > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> >>>> >> > ======================================== >> >>>> >> > >> >>>> >> > Em 13/08/2013 14:54, "Renato Santos" >> >>>> >> > escreveu: >> >>>> >> > >> >>>> >> >> Na verdade, >> >>>> >> >> eu acho que ele quer uma lista, sem nome das pessoas, do >> >>>> >> >> endere?o >> >>>> >> >> que >> >>>> >> >> as >> >>>> >> >> pessoas escrevem no sites. >> >>>> >> >> >> >>>> >> >> por exemplo: >> >>>> >> >> >> >>>> >> >> end: "R. Paulista, num 10 ap 20" >> >>>> >> >> cep: "" >> >>>> >> >> bairro: "bairro de sp" >> >>>> >> >> estado: "sp" >> >>>> >> >> >> >>>> >> >> end: "Av Paulista, 2004 10? and. porta da esquerda" >> >>>> >> >> cep "001345-000" >> >>>> >> >> bairro: "" >> >>>> >> >> estado: "sp" >> >>>> >> >> >> >>>> >> >> end: "PC. ZUMBIDO" >> >>>> >> >> cep: "10100-000" >> >>>> >> >> bairro: "bairro do rio" >> >>>> >> >> estado: "sp" >> >>>> >> >> >> >>>> >> >> end: "End sem numero. sao paulo" >> >>>> >> >> cep "1234-000" >> >>>> >> >> estado: "" >> >>>> >> >> >> >>>> >> >> >> >>>> >> >> >> >>>> >> >> >> >>>> >> >> >> >>>> >> >> >> >>>> >> >> 2013/8/13 firebits >> >>>> >> >>> >> >>>> >> >>> Quando fala "endere?os sujos' seria spam, phishing? >> >>>> >> >>> >> >>>> >> >>> @firebitsbr >> >>>> >> >>> >> >>>> >> >>> Em 13/08/2013 13:21, "Daniel de Oliveira Mantovani" >> >>>> >> >>> escreveu: >> >>>> >> >>> >> >>>> >> >>>> (s? concertando a minha dislexia) >> >>>> >> >>>> >> >>>> >> >>>> Por acaso, algum de voc?s t?m alguma amostragem de endere?os >> >>>> >> >>>> sujos ? >> >>>> >> >>>> Pode mandar para o meu endere?o de e-mail >> >>>> >> >>>> pessoal caso tiver. >> >>>> >> >>>> >> >>>> >> >>>> Eu estou estudando fuzzy matching, e quanto maior a base >> >>>> >> >>>> melhor! >> >>>> >> >>>> Outra >> >>>> >> >>>> coisa tamb?m, quanto mais diversificada forem as origens >> >>>> >> >>>> melhor >> >>>> >> >>>> ser?! >> >>>> >> >>>> >> >>>> >> >>>> Obrigado! >> >>>> >> >>>> >> >>>> >> >>>> Att, >> >>>> >> >>>> Daniel de Oliveira Mantovani >> >>>> >> >>>> +55 11 9 8538 9897 >> >>>> >> >>>> >> >>>> >> >>>> 2013/8/13 Daniel de Oliveira Mantovani >> >>>> >> >>>> : >> >>>> >> >>>> > Boa tarde pessoal! >> >>>> >> >>>> > >> >>>> >> >>>> > Por acaso, algum de voc?s tem alguma amostra de uma base de >> >>>> >> >>>> > dados >> >>>> >> >>>> > de >> >>>> >> >>>> > ender> =end disclaimer >> >>>> >> >>>> > >> >>>> >> >>>> >> >>>> >> >>>> -- >> >>>> >> >>>> -dom >> >>>> >> >>>> -- >> >>>> >> >>>> IBM - Business Analytics Optimization Consultant >> >>>> Daniel Mantovani +5511 8538-9897 >> >>>> XOXO >> >>>> =begin disclaimer >> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>> L >> >>>> =end disclaimer >> >>> >> >>> >> >>> =begin disclaimer >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> L >> >>> =end disclaimer >> >>> >> >> >> >> >> >> >> >> -- >> >> Leonardo Ruoso >> >> Journalist, Perl developer and business consultant >> >> Media, UFC/2006; Telecom, IFCE/1998 >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- Daniel de Oliveira Mantovani Business Analytic Specialist Perl Evangelist /Astrophysics hobbyist. +55 11 9 8538-9897 XOXO From rafaelprenzier at gmail.com Fri Aug 16 10:36:30 2013 From: rafaelprenzier at gmail.com (Rafael Prenzier) Date: Fri, 16 Aug 2013 14:36:30 -0300 Subject: [SP-pm] =?iso-8859-1?q?Fwd=3A_FINANCEIRA_contrata_Analista_de_Sis?= =?iso-8859-1?q?temas_PERL_-_S=E3o_Paulo=2C_SP=2E?= In-Reply-To: <002b01ce9aa6$859c3a60$90d4af20$@capitani.com.br> References: <002b01ce9aa6$859c3a60$90d4af20$@capitani.com.br> Message-ID: Ae Galera, A quem interessar! Parece boa a Vaga ---------- Forwarded message ---------- Bom dia, Rafael.**** Conforme conversamos, segue abaixo o descritivo da oportunidade:**** **** Abrimos oportunidade para profissionais:**** ** ** *Analista de Sistemas PERL.***** *Empresa de grande porte do segmento financeiro.***** *Contrata??o direta pelo cliente por prazo indeterminado.***** *CLT Full + Ampla gama de benef?cios.***** * ***** *Conhecimentos Exigidos:***** - Dom?nio de linguagem PERL;**** - Conhecimentos em XML, Conceito de Thread & Fork, Sockets, Protocolo SMTP (RFC 821);**** - Conhecimento de DNS (DKIM, SPF), entendimento de DNS junto ao protocolo SMTP;**** - Viv?ncia com Arquitetura de Software;**** - Memcached; MySQL;**** - Linux avan?ado;**** - Conhecimento de infraestrutura / Rede;**** **** *Hor?rio de trabalho: *Comercial (Flex?vel).**** *Escolaridade*: Superior Completo.**** *Localiza??o*: Alameda Santos ? S?o Paulo, SP.**** * * Seguem abaixo meus contatos:**** **** *Marcos Aur?lio | Capitani IT Solutions***** *E-mail:* marcos.aurelio at capitani.com.br**** **** Obrigado e boa sorte!**** ** ** ** ** Permane?o a disposi??o. Atenciosamente,**** Marcos Tardeli | Capitani IT Solutions S?o Paulo: +55(11) 3522-1941 - Brasilia: (61) 2626-1003 Curitiba: (41) 4062-0208 - Mobile +55 (11) 97088-7391 www.capitani.com.br - [image: Descri??o: Descri??o: Descri??o: Descri??o: Descri??o: cid:image001.png at 01CDD2D6.B17C9AA0] F?brica de Testes - Planejamento, Cria??o e Execu??o Projetos de Sistemas e Profissionais Especialistas; Hunting de TI *Agilidade* nas entregas, *Flexibilidade* no atendimento e *Excel?ncia* nos resultados. Antes de imprimir, pense em sua responsabilidade e compromisso com o meio ambiente. **** [image: Descri??o: Descri??o: Descri??o: http://www.capitani.com.br/img/logo%20csss.png]**** ** ** ** ** -- Rafael Prenzier dos Santos | Engenheiro e Perl Monger (11) 95209-0847 www.prenzier.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: -------------- Pr?xima Parte ---------- Um anexo n?o-texto foi limpo... Nome: n?o dispon?vel Tipo: image/gif Tamanho: 502 bytes Descri??o: n?o dispon?vel URL: -------------- Pr?xima Parte ---------- Um anexo n?o-texto foi limpo... Nome: n?o dispon?vel Tipo: image/png Tamanho: 13342 bytes Descri??o: n?o dispon?vel URL: From ricardostock at bol.com.br Thu Aug 15 04:30:19 2013 From: ricardostock at bol.com.br (ricardostock at bol.com.br) Date: Thu, 15 Aug 2013 08:30:19 -0300 Subject: [SP-pm] [OFF] Amostra de Dados In-Reply-To: References: Message-ID: Galera, eu tenho uma base de dados dos correios que baixei da net, ta bem completa posso disponibilizar, mas esta ?higienizda? atualmente eu a uso apenas para projetos off-line tem me servido bem. Se interessar eu disponibilizo. um abra?o From: Leonardo Ruoso Sent: Wednesday, August 14, 2013 3:53 PM To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] [OFF] Amostra de Dados E isso ? mega interessante, ser? que est? higienizado pela base dos correios? Em 14 de agosto de 2013 02:13, Stanislaw Pusep escreveu: Epa, isso ? novidade! Vou procurar a vers?o antiga que tenho salva... ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira Mantovani ?????: Stanislaw, os dados j? est?o higienizados. :( 2013/8/13 Stanislaw Pusep : > Procure por CNEFE, ? um treco agregado do IBGE que tem tudo quanto ? grafia > poss?vel de nomes de ruas/bairros! V?rios GB, literalmente. > > ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira Mantovani ?????: > >> Isso mesmo Renato! Eu n?o preciso de nenhuma informa??o confidencial >> que tenha nome ou qualquer tipo de informa??o parecida apenas o >> endere?o mesmo! >> >> M?rcio, >> Isso me ajudaria muito!!! Estou esperando seu e-mail!!!! >> >> 2013/8/13 Marcio - Google : >> > Se for isso, tenho uma que passa de 30.000.000 de registros. Serve? >> > >> > Ela tem tipo logradouro, logradouro, cep, cidade, uf. >> > >> > [...]'s >> > >> > Marcio >> > >> > ======================================== >> > ########### Campanha Ajude o Marcio! ########### >> > http://sosmarcio.blogspot.com.br/ >> > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> > ======================================== >> > >> > Em 13/08/2013 14:54, "Renato Santos" escreveu: >> > >> >> Na verdade, >> >> eu acho que ele quer uma lista, sem nome das pessoas, do endere?o que >> >> as >> >> pessoas escrevem no sites. >> >> >> >> por exemplo: >> >> >> >> end: "R. Paulista, num 10 ap 20" >> >> cep: "" >> >> bairro: "bairro de sp" >> >> estado: "sp" >> >> >> >> end: "Av Paulista, 2004 10? and. porta da esquerda" >> >> cep "001345-000" >> >> bairro: "" >> >> estado: "sp" >> >> >> >> end: "PC. ZUMBIDO" >> >> cep: "10100-000" >> >> bairro: "bairro do rio" >> >> estado: "sp" >> >> >> >> end: "End sem numero. sao paulo" >> >> cep "1234-000" >> >> estado: "" >> >> >> >> >> >> >> >> >> >> >> >> >> >> 2013/8/13 firebits >> >>> >> >>> Quando fala "endere?os sujos' seria spam, phishing? >> >>> >> >>> @firebitsbr >> >>> >> >>> Em 13/08/2013 13:21, "Daniel de Oliveira Mantovani" >> >>> escreveu: >> >>> >> >>>> (s? concertando a minha dislexia) >> >>>> >> >>>> Por acaso, algum de voc?s t?m alguma amostragem de endere?os sujos ? >> >>>> Pode mandar para o meu endere?o de e-mail >> >>>> pessoal caso tiver. >> >>>> >> >>>> Eu estou estudando fuzzy matching, e quanto maior a base melhor! >> >>>> Outra >> >>>> coisa tamb?m, quanto mais diversificada forem as origens melhor ser?! >> >>>> >> >>>> Obrigado! >> >>>> >> >>>> Att, >> >>>> Daniel de Oliveira Mantovani >> >>>> +55 11 9 8538 9897 >> >>>> >> >>>> 2013/8/13 Daniel de Oliveira Mantovani >> >>>> : >> >>>> > Boa tarde pessoal! >> >>>> > >> >>>> > Por acaso, algum de voc?s tem alguma amostra de uma base de dados >> >>>> > de >> >>>> > ender> =end disclaimer > -- -dom -- IBM - Business Analytics Optimization Consultant Daniel Mantovani +5511 8538-9897 XOXO =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------------------------------------------------------------------------- =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Fri Aug 16 12:44:22 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Fri, 16 Aug 2013 21:44:22 +0200 Subject: [SP-pm] [OFF] Amostra de Dados In-Reply-To: References: Message-ID: nao. se vira Em 15/08/2013 16:07, "Daniel de Oliveira Mantovani" < daniel.oliveira.mantovani at gmail.com> escreveu: > Marcio, por gentileza voc? pode me dizer qual ? o: > > - Cabe?alho > - Delimitador > - Fix width ou o nova linha > > Obrigado! > > 2013/8/15 Marcio - Google : > > Agora foi ... coisa que s? o Google faz pela gente ... compartilhei e > mandei > > notifica-los ... > > > > > > > > [...]'s > > > > Marcio > > > > ======================================== > > ########### Campanha Ajude o Marcio! ########### > > http://sosmarcio.blogspot.com.br/ > > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > > ======================================== > > > > > > Em 14 de agosto de 2013 21:42, Daniel de Oliveira Mantovani > > escreveu: > > > >> Compartilhou aonde ? > >> > >> 2013/8/14 Marcio - Google : > >> > Daniel e firebitsbr, compartilhei com voc?s. > >> > Baixem, a pasta ? limpa sempre no domingo. > >> > > >> > > >> > [...]'s > >> > > >> > Marcio > >> > > >> > ======================================== > >> > ########### Campanha Ajude o Marcio! ########### > >> > http://sosmarcio.blogspot.com.br/ > >> > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > >> > ======================================== > >> > > >> > > >> > Em 14 de agosto de 2013 14:53, Leonardo Ruoso > >> > escreveu: > >> > > >> >> E isso ? mega interessante, ser? que est? higienizado pela base dos > >> >> correios? > >> >> > >> >> > >> >> Em 14 de agosto de 2013 02:13, Stanislaw Pusep > >> >> escreveu: > >> >> > >> >>> Epa, isso ? novidade! Vou procurar a vers?o antiga que tenho > salva... > >> >>> > >> >>> > >> >>> ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira > Mantovani > >> >>> ?????: > >> >>>> > >> >>>> Stanislaw, os dados j? est?o higienizados. :( > >> >>>> > >> >>>> 2013/8/13 Stanislaw Pusep : > >> >>>> > Procure por CNEFE, ? um treco agregado do IBGE que tem tudo > quanto > >> >>>> > ? > >> >>>> > grafia > >> >>>> > poss?vel de nomes de ruas/bairros! V?rios GB, literalmente. > >> >>>> > > >> >>>> > ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira > >> >>>> > Mantovani > >> >>>> > ?????: > >> >>>> > > >> >>>> >> Isso mesmo Renato! Eu n?o preciso de nenhuma informa??o > >> >>>> >> confidencial > >> >>>> >> que tenha nome ou qualquer tipo de informa??o parecida apenas o > >> >>>> >> endere?o mesmo! > >> >>>> >> > >> >>>> >> M?rcio, > >> >>>> >> Isso me ajudaria muito!!! Estou esperando seu e-mail!!!! > >> >>>> >> > >> >>>> >> 2013/8/13 Marcio - Google : > >> >>>> >> > Se for isso, tenho uma que passa de 30.000.000 de registros. > >> >>>> >> > Serve? > >> >>>> >> > > >> >>>> >> > Ela tem tipo logradouro, logradouro, cep, cidade, uf. > >> >>>> >> > > >> >>>> >> > [...]'s > >> >>>> >> > > >> >>>> >> > Marcio > >> >>>> >> > > >> >>>> >> > ======================================== > >> >>>> >> > ########### Campanha Ajude o Marcio! ########### > >> >>>> >> > http://sosmarcio.blogspot.com.br/ > >> >>>> >> > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > >> >>>> >> > ======================================== > >> >>>> >> > > >> >>>> >> > Em 13/08/2013 14:54, "Renato Santos" > >> >>>> >> > escreveu: > >> >>>> >> > > >> >>>> >> >> Na verdade, > >> >>>> >> >> eu acho que ele quer uma lista, sem nome das pessoas, do > >> >>>> >> >> endere?o > >> >>>> >> >> que > >> >>>> >> >> as > >> >>>> >> >> pessoas escrevem no sites. > >> >>>> >> >> > >> >>>> >> >> por exemplo: > >> >>>> >> >> > >> >>>> >> >> end: "R. Paulista, num 10 ap 20" > >> >>>> >> >> cep: "" > >> >>>> >> >> bairro: "bairro de sp" > >> >>>> >> >> estado: "sp" > >> >>>> >> >> > >> >>>> >> >> end: "Av Paulista, 2004 10? and. porta da esquerda" > >> >>>> >> >> cep "001345-000" > >> >>>> >> >> bairro: "" > >> >>>> >> >> estado: "sp" > >> >>>> >> >> > >> >>>> >> >> end: "PC. ZUMBIDO" > >> >>>> >> >> cep: "10100-000" > >> >>>> >> >> bairro: "bairro do rio" > >> >>>> >> >> estado: "sp" > >> >>>> >> >> > >> >>>> >> >> end: "End sem numero. sao paulo" > >> >>>> >> >> cep "1234-000" > >> >>>> >> >> estado: "" > >> >>>> >> >> > >> >>>> >> >> > >> >>>> >> >> > >> >>>> >> >> > >> >>>> >> >> > >> >>>> >> >> > >> >>>> >> >> 2013/8/13 firebits > >> >>>> >> >>> > >> >>>> >> >>> Quando fala "endere?os sujos' seria spam, phishing? > >> >>>> >> >>> > >> >>>> >> >>> @firebitsbr > >> >>>> >> >>> > >> >>>> >> >>> Em 13/08/2013 13:21, "Daniel de Oliveira Mantovani" > >> >>>> >> >>> escreveu: > >> >>>> >> >>> > >> >>>> >> >>>> (s? concertando a minha dislexia) > >> >>>> >> >>>> > >> >>>> >> >>>> Por acaso, algum de voc?s t?m alguma amostragem de > endere?os > >> >>>> >> >>>> sujos ? > >> >>>> >> >>>> Pode mandar para o meu endere?o de e-mail > >> >>>> >> >>>> pessoal caso tiver. > >> >>>> >> >>>> > >> >>>> >> >>>> Eu estou estudando fuzzy matching, e quanto maior a base > >> >>>> >> >>>> melhor! > >> >>>> >> >>>> Outra > >> >>>> >> >>>> coisa tamb?m, quanto mais diversificada forem as origens > >> >>>> >> >>>> melhor > >> >>>> >> >>>> ser?! > >> >>>> >> >>>> > >> >>>> >> >>>> Obrigado! > >> >>>> >> >>>> > >> >>>> >> >>>> Att, > >> >>>> >> >>>> Daniel de Oliveira Mantovani > >> >>>> >> >>>> +55 11 9 8538 9897 > >> >>>> >> >>>> > >> >>>> >> >>>> 2013/8/13 Daniel de Oliveira Mantovani > >> >>>> >> >>>> : > >> >>>> >> >>>> > Boa tarde pessoal! > >> >>>> >> >>>> > > >> >>>> >> >>>> > Por acaso, algum de voc?s tem alguma amostra de uma base > de > >> >>>> >> >>>> > dados > >> >>>> >> >>>> > de > >> >>>> >> >>>> > ender> =end disclaimer > >> >>>> > >> >>>> > > >> >>>> > >> >>>> > >> >>>> > >> >>>> -- > >> >>>> > >> >>>> -dom > >> >>>> > >> >>>> -- > >> >>>> > >> >>>> IBM - Business Analytics Optimization Consultant > >> >>>> Daniel Mantovani +5511 8538-9897 > >> >>>> XOXO > >> >>>> =begin disclaimer > >> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >>>> L > >> >>>> =end disclaimer > >> >>> > >> >>> > >> >>> =begin disclaimer > >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >>> L > >> >>> =end disclaimer > >> >>> > >> >> > >> >> > >> >> > >> >> -- > >> >> Leonardo Ruoso > >> >> Journalist, Perl developer and business consultant > >> >> Media, UFC/2006; Telecom, IFCE/1998 > >> >> > >> >> =begin disclaimer > >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >> L > >> >> =end disclaimer > >> >> > >> > > >> > > >> > =begin disclaimer > >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> > L > >> > =end disclaimer > >> > > >> > >> > >> > >> -- > >> > >> -dom > >> > >> -- > >> > >> IBM - Business Analytics Optimization Consultant > >> Daniel Mantovani +5511 8538-9897 > >> XOXO > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > Daniel de Oliveira Mantovani > Business Analytic Specialist > Perl Evangelist /Astrophysics hobbyist. > +55 11 9 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Fri Aug 16 16:13:44 2013 From: ricardostock at bol.com.br (ricardostock at bol.com.br) Date: Fri, 16 Aug 2013 20:13:44 -0300 Subject: [SP-pm] [OFF] Amostra de Dados In-Reply-To: References: Message-ID: <1F6BC0D64AAC44E6A02C707FDCB4AB54@PcRicardo> kkkkkkkkkkkkkkkkkkkkkkkk From: Tiago Peczenyj Sent: Friday, August 16, 2013 4:44 PM To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] [OFF] Amostra de Dados nao. se vira Em 15/08/2013 16:07, "Daniel de Oliveira Mantovani" escreveu: Marcio, por gentileza voc? pode me dizer qual ? o: - Cabe?alho - Delimitador - Fix width ou o nova linha Obrigado! 2013/8/15 Marcio - Google : > Agora foi ... coisa que s? o Google faz pela gente ... compartilhei e mandei > notifica-los ... > > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 14 de agosto de 2013 21:42, Daniel de Oliveira Mantovani > escreveu: > >> Compartilhou aonde ? >> >> 2013/8/14 Marcio - Google : >> > Daniel e firebitsbr, compartilhei com voc?s. >> > Baixem, a pasta ? limpa sempre no domingo. >> > >> > >> > [...]'s >> > >> > Marcio >> > >> > ======================================== >> > ########### Campanha Ajude o Marcio! ########### >> > http://sosmarcio.blogspot.com.br/ >> > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> > ======================================== >> > >> > >> > Em 14 de agosto de 2013 14:53, Leonardo Ruoso >> > escreveu: >> > >> >> E isso ? mega interessante, ser? que est? higienizado pela base dos >> >> correios? >> >> >> >> >> >> Em 14 de agosto de 2013 02:13, Stanislaw Pusep >> >> escreveu: >> >> >> >>> Epa, isso ? novidade! Vou procurar a vers?o antiga que tenho salva... >> >>> >> >>> >> >>> ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira Mantovani >> >>> ?????: >> >>>> >> >>>> Stanislaw, os dados j? est?o higienizados. :( >> >>>> >> >>>> 2013/8/13 Stanislaw Pusep : >> >>>> > Procure por CNEFE, ? um treco agregado do IBGE que tem tudo quanto >> >>>> > ? >> >>>> > grafia >> >>>> > poss?vel de nomes de ruas/bairros! V?rios GB, literalmente. >> >>>> > >> >>>> > ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira >> >>>> > Mantovani >> >>>> > ?????: >> >>>> > >> >>>> >> Isso mesmo Renato! Eu n?o preciso de nenhuma informa??o >> >>>> >> confidencial >> >>>> >> que tenha nome ou qualquer tipo de informa??o parecida apenas o >> >>>> >> endere?o mesmo! >> >>>> >> >> >>>> >> M?rcio, >> >>>> >> Isso me ajudaria muito!!! Estou esperando seu e-mail!!!! >> >>>> >> >> >>>> >> 2013/8/13 Marcio - Google : >> >>>> >> > Se for isso, tenho uma que passa de 30.000.000 de registros. >> >>>> >> > Serve? >> >>>> >> > >> >>>> >> > Ela tem tipo logradouro, logradouro, cep, cidade, uf. >> >>>> >> > >> >>>> >> > [...]'s >> >>>> >> > >> >>>> >> > Marcio >> >>>> >> > >> >>>> >> > ======================================== >> >>>> >> > ########### Campanha Ajude o Marcio! ########### >> >>>> >> > http://sosmarcio.blogspot.com.br/ >> >>>> >> > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> >>>> >> > ======================================== >> >>>> >> > >> >>>> >> > Em 13/08/2013 14:54, "Renato Santos" >> >>>> >> > escreveu: >> >>>> >> > >> >>>> >> >> Na verdade, >> >>>> >> >> eu acho que ele quer uma lista, sem nome das pessoas, do >> >>>> >> >> endere?o >> >>>> >> >> que >> >>>> >> >> as >> >>>> >> >> pessoas escrevem no sites. >> >>>> >> >> >> >>>> >> >> por exemplo: >> >>>> >> >> >> >>>> >> >> end: "R. Paulista, num 10 ap 20" >> >>>> >> >> cep: "" >> >>>> >> >> bairro: "bairro de sp" >> >>>> >> >> estado: "sp" >> >>>> >> >> >> >>>> >> >> end: "Av Paulista, 2004 10? and. porta da esquerda" >> >>>> >> >> cep "001345-000" >> >>>> >> >> bairro: "" >> >>>> >> >> estado: "sp" >> >>>> >> >> >> >>>> >> >> end: "PC. ZUMBIDO" >> >>>> >> >> cep: "10100-000" >> >>>> >> >> bairro: "bairro do rio" >> >>>> >> >> estado: "sp" >> >>>> >> >> >> >>>> >> >> end: "End sem numero. sao paulo" >> >>>> >> >> cep "1234-000" >> >>>> >> >> estado: "" >> >>>> >> >> >> >>>> >> >> >> >>>> >> >> >> >>>> >> >> >> >>>> >> >> >> >>>> >> >> >> >>>> >> >> 2013/8/13 firebits >> >>>> >> >>> >> >>>> >> >>> Quando fala "endere?os sujos' seria spam, phishing? >> >>>> >> >>> >> >>>> >> >>> @firebitsbr >> >>>> >> >>> >> >>>> >> >>> Em 13/08/2013 13:21, "Daniel de Oliveira Mantovani" >> >>>> >> >>> escreveu: >> >>>> >> >>> >> >>>> >> >>>> (s? concertando a minha dislexia) >> >>>> >> >>>> >> >>>> >> >>>> Por acaso, algum de voc?s t?m alguma amostragem de endere?os >> >>>> >> >>>> sujos ? >> >>>> >> >>>> Pode mandar para o meu endere?o de e-mail >> >>>> >> >>>> pessoal caso tiver. >> >>>> >> >>>> >> >>>> >> >>>> Eu estou estudando fuzzy matching, e quanto maior a base >> >>>> >> >>>> melhor! >> >>>> >> >>>> Outra >> >>>> >> >>>> coisa tamb?m, quanto mais diversificada forem as origens >> >>>> >> >>>> melhor >> >>>> >> >>>> ser?! >> >>>> >> >>>> >> >>>> >> >>>> Obrigado! >> >>>> >> >>>> >> >>>> >> >>>> Att, >> >>>> >> >>>> Daniel de Oliveira Mantovani >> >>>> >> >>>> +55 11 9 8538 9897 >> >>>> >> >>>> >> >>>> >> >>>> 2013/8/13 Daniel de Oliveira Mantovani >> >>>> >> >>>> : >> >>>> >> >>>> > Boa tarde pessoal! >> >>>> >> >>>> > >> >>>> >> >>>> > Por acaso, algum de voc?s tem alguma amostra de uma base de >> >>>> >> >>>> > dados >> >>>> >> >>>> > de >> >>>> >> >>>> > ender> =end disclaimer >> >>>> >> >>>> > >> >>>> >> >>>> >> >>>> >> >>>> -- >> >>>> >> >>>> -dom >> >>>> >> >>>> -- >> >>>> >> >>>> IBM - Business Analytics Optimization Consultant >> >>>> Daniel Mantovani +5511 8538-9897 >> >>>> XOXO >> >>>> =begin disclaimer >> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>> L >> >>>> =end disclaimer >> >>> >> >>> >> >>> =begin disclaimer >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>> L >> >>> =end disclaimer >> >>> >> >> >> >> >> >> >> >> -- >> >> Leonardo Ruoso >> >> Journalist, Perl developer and business consultant >> >> Media, UFC/2006; Telecom, IFCE/1998 >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> IBM - Business Analytics Optimization Consultant >> Daniel Mantovani +5511 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- Daniel de Oliveira Mantovani Business Analytic Specialist Perl Evangelist /Astrophysics hobbyist. +55 11 9 8538-9897 XOXO =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------------------------------------------------------------------------- =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Sun Aug 18 18:31:44 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sun, 18 Aug 2013 21:31:44 -0400 Subject: [SP-pm] [OFF] Amostra de Dados In-Reply-To: <1F6BC0D64AAC44E6A02C707FDCB4AB54@PcRicardo> References: <1F6BC0D64AAC44E6A02C707FDCB4AB54@PcRicardo> Message-ID: Daniel, desculpa ... t? l? certinho agora. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 16 de agosto de 2013 19:13, escreveu: > kkkkkkkkkkkkkkkkkkkkkkkk > > *From:* Tiago Peczenyj > *Sent:* Friday, August 16, 2013 4:44 PM > *To:* saopaulo-pm at mail.pm.org > *Subject:* Re: [SP-pm] [OFF] Amostra de Dados > > > nao. se vira > Em 15/08/2013 16:07, "Daniel de Oliveira Mantovani" < > daniel.oliveira.mantovani at gmail.com> escreveu: > >> Marcio, por gentileza voc? pode me dizer qual ? o: >> >> - Cabe?alho >> - Delimitador >> - Fix width ou o nova linha >> >> Obrigado! >> >> 2013/8/15 Marcio - Google : >> > Agora foi ... coisa que s? o Google faz pela gente ... compartilhei e >> mandei >> > notifica-los ... >> > >> > >> > >> > [...]'s >> > >> > Marcio >> > >> > ======================================== >> > ########### Campanha Ajude o Marcio! ########### >> > http://sosmarcio.blogspot.com.br/ >> > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> > ======================================== >> > >> > >> > Em 14 de agosto de 2013 21:42, Daniel de Oliveira Mantovani >> > escreveu: >> > >> >> Compartilhou aonde ? >> >> >> >> 2013/8/14 Marcio - Google : >> >> > Daniel e firebitsbr, compartilhei com voc?s. >> >> > Baixem, a pasta ? limpa sempre no domingo. >> >> > >> >> > >> >> > [...]'s >> >> > >> >> > Marcio >> >> > >> >> > ======================================== >> >> > ########### Campanha Ajude o Marcio! ########### >> >> > http://sosmarcio.blogspot.com.br/ >> >> > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> >> > ======================================== >> >> > >> >> > >> >> > Em 14 de agosto de 2013 14:53, Leonardo Ruoso >> >> > escreveu: >> >> > >> >> >> E isso ? mega interessante, ser? que est? higienizado pela base dos >> >> >> correios? >> >> >> >> >> >> >> >> >> Em 14 de agosto de 2013 02:13, Stanislaw Pusep > > >> >> >> escreveu: >> >> >> >> >> >>> Epa, isso ? novidade! Vou procurar a vers?o antiga que tenho >> salva... >> >> >>> >> >> >>> >> >> >>> ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira >> Mantovani >> >> >>> ?????: >> >> >>>> >> >> >>>> Stanislaw, os dados j? est?o higienizados. :( >> >> >>>> >> >> >>>> 2013/8/13 Stanislaw Pusep : >> >> >>>> > Procure por CNEFE, ? um treco agregado do IBGE que tem tudo >> quanto >> >> >>>> > ? >> >> >>>> > grafia >> >> >>>> > poss?vel de nomes de ruas/bairros! V?rios GB, literalmente. >> >> >>>> > >> >> >>>> > ???????, 13 ??????? 2013 ?. ???????????? Daniel de Oliveira >> >> >>>> > Mantovani >> >> >>>> > ?????: >> >> >>>> > >> >> >>>> >> Isso mesmo Renato! Eu n?o preciso de nenhuma informa??o >> >> >>>> >> confidencial >> >> >>>> >> que tenha nome ou qualquer tipo de informa??o parecida apenas o >> >> >>>> >> endere?o mesmo! >> >> >>>> >> >> >> >>>> >> M?rcio, >> >> >>>> >> Isso me ajudaria muito!!! Estou esperando seu e-mail!!!! >> >> >>>> >> >> >> >>>> >> 2013/8/13 Marcio - Google : >> >> >>>> >> > Se for isso, tenho uma que passa de 30.000.000 de registros. >> >> >>>> >> > Serve? >> >> >>>> >> > >> >> >>>> >> > Ela tem tipo logradouro, logradouro, cep, cidade, uf. >> >> >>>> >> > >> >> >>>> >> > [...]'s >> >> >>>> >> > >> >> >>>> >> > Marcio >> >> >>>> >> > >> >> >>>> >> > ======================================== >> >> >>>> >> > ########### Campanha Ajude o Marcio! ########### >> >> >>>> >> > http://sosmarcio.blogspot.com.br/ >> >> >>>> >> > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> >> >>>> >> > ======================================== >> >> >>>> >> > >> >> >>>> >> > Em 13/08/2013 14:54, "Renato Santos" >> >> >>>> >> > escreveu: >> >> >>>> >> > >> >> >>>> >> >> Na verdade, >> >> >>>> >> >> eu acho que ele quer uma lista, sem nome das pessoas, do >> >> >>>> >> >> endere?o >> >> >>>> >> >> que >> >> >>>> >> >> as >> >> >>>> >> >> pessoas escrevem no sites. >> >> >>>> >> >> >> >> >>>> >> >> por exemplo: >> >> >>>> >> >> >> >> >>>> >> >> end: "R. Paulista, num 10 ap 20" >> >> >>>> >> >> cep: "" >> >> >>>> >> >> bairro: "bairro de sp" >> >> >>>> >> >> estado: "sp" >> >> >>>> >> >> >> >> >>>> >> >> end: "Av Paulista, 2004 10? and. porta da esquerda" >> >> >>>> >> >> cep "001345-000" >> >> >>>> >> >> bairro: "" >> >> >>>> >> >> estado: "sp" >> >> >>>> >> >> >> >> >>>> >> >> end: "PC. ZUMBIDO" >> >> >>>> >> >> cep: "10100-000" >> >> >>>> >> >> bairro: "bairro do rio" >> >> >>>> >> >> estado: "sp" >> >> >>>> >> >> >> >> >>>> >> >> end: "End sem numero. sao paulo" >> >> >>>> >> >> cep "1234-000" >> >> >>>> >> >> estado: "" >> >> >>>> >> >> >> >> >>>> >> >> >> >> >>>> >> >> >> >> >>>> >> >> >> >> >>>> >> >> >> >> >>>> >> >> >> >> >>>> >> >> 2013/8/13 firebits >> >> >>>> >> >>> >> >> >>>> >> >>> Quando fala "endere?os sujos' seria spam, phishing? >> >> >>>> >> >>> >> >> >>>> >> >>> @firebitsbr >> >> >>>> >> >>> >> >> >>>> >> >>> Em 13/08/2013 13:21, "Daniel de Oliveira Mantovani" >> >> >>>> >> >>> escreveu: >> >> >>>> >> >>> >> >> >>>> >> >>>> (s? concertando a minha dislexia) >> >> >>>> >> >>>> >> >> >>>> >> >>>> Por acaso, algum de voc?s t?m alguma amostragem de >> endere?os >> >> >>>> >> >>>> sujos ? >> >> >>>> >> >>>> Pode mandar para o meu endere?o de e-mail >> >> >>>> >> >>>> pessoal caso tiver. >> >> >>>> >> >>>> >> >> >>>> >> >>>> Eu estou estudando fuzzy matching, e quanto maior a base >> >> >>>> >> >>>> melhor! >> >> >>>> >> >>>> Outra >> >> >>>> >> >>>> coisa tamb?m, quanto mais diversificada forem as origens >> >> >>>> >> >>>> melhor >> >> >>>> >> >>>> ser?! >> >> >>>> >> >>>> >> >> >>>> >> >>>> Obrigado! >> >> >>>> >> >>>> >> >> >>>> >> >>>> Att, >> >> >>>> >> >>>> Daniel de Oliveira Mantovani >> >> >>>> >> >>>> +55 11 9 8538 9897 <%2B55%2011%209%208538%209897> >> >> >>>> >> >>>> >> >> >>>> >> >>>> 2013/8/13 Daniel de Oliveira Mantovani >> >> >>>> >> >>>> : >> >> >>>> >> >>>> > Boa tarde pessoal! >> >> >>>> >> >>>> > >> >> >>>> >> >>>> > Por acaso, algum de voc?s tem alguma amostra de uma >> base de >> >> >>>> >> >>>> > dados >> >> >>>> >> >>>> > de >> >> >>>> >> >>>> > ender> =end disclaimer >> >> >>>> >> >> >>>> > >> >> >>>> >> >> >>>> >> >> >>>> >> >> >>>> -- >> >> >>>> >> >> >>>> -dom >> >> >>>> >> >> >>>> -- >> >> >>>> >> >> >>>> IBM - Business Analytics Optimization Consultant >> >> >>>> Daniel Mantovani +5511 8538-9897 <%2B5511%208538-9897> >> >> >>>> XOXO >> >> >>>> =begin disclaimer >> >> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >>>> L >> >> >>>> =end disclaimer >> >> >>> >> >> >>> >> >> >>> =begin disclaimer >> >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >>> L >> >> >>> =end disclaimer >> >> >>> >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> Leonardo Ruoso >> >> >> Journalist, Perl developer and business consultant >> >> >> Media, UFC/2006; Telecom, IFCE/1998 >> >> >> >> >> >> =begin disclaimer >> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >> L >> >> >> =end disclaimer >> >> >> >> >> > >> >> > >> >> > =begin disclaimer >> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> > L >> >> > =end disclaimer >> >> > >> >> >> >> >> >> >> >> -- >> >> >> >> -dom >> >> >> >> -- >> >> >> >> IBM - Business Analytics Optimization Consultant >> >> Daniel Mantovani +5511 8538-9897 >> >> XOXO >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> > >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> Daniel de Oliveira Mantovani >> Business Analytic Specialist >> Perl Evangelist /Astrophysics hobbyist. >> +55 11 9 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > ------------------------------ > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From hernanlopes at gmail.com Mon Aug 19 19:50:40 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Mon, 19 Aug 2013 23:50:40 -0300 Subject: [SP-pm] OT - Siesta JS suite de testes e usabilidade Message-ID: Pessoal, Esta ? pra quem n?o conseguiu encontrar um bom jeito de testar modulos JS e interfaces: Recentemente estava desenvolvendo um m?dulo com Joose e fazendo testes unit?rios com qunit. Eu n?o estava muito contente pois s? era poss?vel fazer testes unit?rios.. e eu precisava muito mais que isso e se poss?vel, direto no JS.. n?o gostaria que fosse selenium pois isso (pode) complicar as coisas... js puro ? mais f?cil pois evita precisar instalar softwares adicionais na m?quina. JS puro me permite passar a url dos testes para o meu cliente e ele roda na m?quina dele. Pois bem, resolvi verificar os testes do Joose para ver como eram feitos... e acabei descobrindo que eles utilizam a suite de testes chamada Siesta. O Siesta ? escrito com Joose, pode rodar tudo em js puro.. mas se precisar ele tem otimo suporte para extjs, sencha, selenium e jenkins. Ai fiquei sabendo que um dos desenvoledores do Joose(claro) e do Siesta, s?o a mesma pessoa. Se alguem quiser testar ou recomendar, fica a dica. Demo: http://www.bryntum.com/examples/siesta-latest/examples/browse-all-desktop.html Simulac?o do mouse do usu?rio (*demais*): http://www.youtube.com/watch?v=FP9U6XVdN_U Documentacao http://www.bryntum.com/docs/siesta/#!/api/Siesta.Test.Simulate.Mouse -------------- next part -------------- An HTML attachment was scrubbed... URL: From rafaelprenzier at gmail.com Tue Aug 20 10:43:42 2013 From: rafaelprenzier at gmail.com (Rafael Prenzier) Date: Tue, 20 Aug 2013 14:43:42 -0300 Subject: [SP-pm] Novidades Developers Conference MercadoLivre [OFF] Message-ID: Galera informa??o quentinha, rec?m sa?da do forno. Vai rolar uma palestra do Google sobre infraestrutura na Developers Conference do MercadoLivre http://devconf.mercadolivre.com/#!schedule A inscri??o est? gratuita. Abra?os -- Rafael Prenzier dos Santos | Engenheiro e Perl Monger (11) 95209-0847 (13) 8131-8212 www.prenzier.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leprevostfv at gmail.com Tue Aug 20 11:08:36 2013 From: leprevostfv at gmail.com (Felipe da Veiga Leprevost) Date: Tue, 20 Aug 2013 15:08:36 -0300 Subject: [SP-pm] Lembrete YAPC::Brasil 2013 Message-ID: <1377022116.8499.10.camel@pollux.gemini> Caros colegas Este e-mail ? pare lembr?-los novamente do nosso evento que ocorrer? em Novembro em Curitiba. O YAPC::Brasil 2013 ter? v?rias apresenta??es bastante interessantes e ainda h? espa?os para mais algumas, portante se voc? acha que pode contribuir ou ent?o se quiser participar, n?o deixe de nos enviar sua proposta de palestra. O nosso evento j? est? sendo divulgado por diferentes meios e portais, como o iMasters, o Portal do Software Livre e o PerlWeekly. Para aqueles que vir?o participar do evento como ouvinte n?o se esque?am de fazer a sua inscri??o enquanto os valores ainda possuem desconto. Como havia dito anteriormente, o YAPC::Brasil ? o maior evento de nossa comunidade no pa?s, ent?o vamos o melhor para torn?-lo extremamente agrad?vel e proveitoso, como t?m sido nos ?ltimos anos. http://2013.yapcbrasil.org.br/ Abra?os a todos. -- Felipe Leprevost From dan.vinciguerra at gmail.com Tue Aug 20 11:10:48 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Tue, 20 Aug 2013 15:10:48 -0300 Subject: [SP-pm] OT - Siesta JS suite de testes e usabilidade In-Reply-To: References: Message-ID: hernan++ dica muito foda! :-) * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/8/19 Hernan Lopes > Pessoal, > > Esta ? pra quem n?o conseguiu encontrar um bom jeito de testar modulos JS > e interfaces: > > Recentemente estava desenvolvendo um m?dulo com Joose e fazendo testes > unit?rios com qunit. Eu n?o estava muito contente pois s? era poss?vel > fazer testes unit?rios.. e eu precisava muito mais que isso e se poss?vel, > direto no JS.. n?o gostaria que fosse selenium pois isso (pode) complicar > as coisas... js puro ? mais f?cil pois evita precisar instalar softwares > adicionais na m?quina. JS puro me permite passar a url dos testes para o > meu cliente e ele roda na m?quina dele. > > Pois bem, resolvi verificar os testes do Joose para ver como eram > feitos... e acabei descobrindo que eles utilizam a suite de testes chamada > Siesta. > > O Siesta ? escrito com Joose, pode rodar tudo em js puro.. mas se precisar > ele tem otimo suporte para extjs, sencha, selenium e jenkins. > > Ai fiquei sabendo que um dos desenvoledores do Joose(claro) e do Siesta, > s?o a mesma pessoa. > Se alguem quiser testar ou recomendar, fica a dica. > > Demo: > > http://www.bryntum.com/examples/siesta-latest/examples/browse-all-desktop.html > > Simulac?o do mouse do usu?rio (*demais*): > http://www.youtube.com/watch?v=FP9U6XVdN_U > > Documentacao > http://www.bryntum.com/docs/siesta/#!/api/Siesta.Test.Simulate.Mouse > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Sun Aug 25 18:54:06 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 26 Aug 2013 03:54:06 +0200 Subject: [SP-pm] rodar coisas periodicas em perl Message-ID: Ola Eu tenho o seguinte caso preciso rodar um certo m?todo a cada segundo, que por sua vez acumula um valor em algum atributo interno do objeto ( total += por exemplo ). a cada minuto quero enviar o valor de total para algum lugar (ex Zabbix). a meia noite eu quero limpar o total para 0. Eu cheguei a algo assim: use AnyEvent; sub loop { my $obj = Foo->new; my $cv = AE::cv; my $seconds_in_a_day = 60 * 60 * 24; my $seconds_to_midnight = $seconds_in_a_day - seconds_from_midnight(); my $loop = AE::timer 0, 1, sub { $obj->run }; my $send = AE::timer 60, 60, sub { $obj->send }; my $clear= AE::timer $seconds_to_midnight, $seconds_in_a_day, sub { $obj->clear }; $cv->recv; } a sub seconds_from_midnight usa localtime pra fazer uma conta marota. A assinatura do AE::timer eh AE::timer $delay, $interval, $callback; No primeiro timer eu tenho o meu main loop, chamando o metodo run. No segundo eu tenho o metodo que envia os dados a cada 60 segundos No terceiro eu calculo quantos segundos faltam para a meia noite e mando repetir a cada 24 horas. hoje eu tenho um loop com um sleep 1 e varios ifs. quero que fique mais legivel e nao utilizo anyEvent em nenhum outro lugar. Nao precisa ser EXATO, portanto um atraso de alguns segundos pode acontecer. Parece bom, mas eu tenho algumas duvidas. 1) esta claro o suficiente? 2) o overhead do AnyEvent parece ser o mesmo do sleep (1) durante o runtime (ignorando quanto tempo demora pra iniciar ou n?o), certo? 3) para rodar algo "a meia noite" me parece um tanto confuso ainda. n?o encontrei nenhum helper q me ajude (o AnyEvent::Cron da pau pra mim). sera q nao eh melhor "re-setar" o time watcher para a proxima meia noite? 4) alias tem algo melhor do que ficar brincando com localtime() pra pegar quantos segundos faltam pra proxima meia noite? algo usando DateTime por fim 5) tem algum problema ao usar AE::timer q eu n?o esteja vendo? Fora os problemas interentes como se eu usar IO Bloqueante eu n?o vou ter os timers "exatos". Obrigado Tiago -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From creaktive at gmail.com Sun Aug 25 22:27:49 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Mon, 26 Aug 2013 07:27:49 +0200 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: Use AE::time() no lugar do localtime ???????????, 26 ??????? 2013 ?. ???????????? Tiago Peczenyj ?????: > Ola > > Eu tenho o seguinte caso > > preciso rodar um certo m?todo a cada segundo, que por sua vez acumula um > valor em algum atributo interno do objeto ( total += por exemplo ). > > a cada minuto quero enviar o valor de total para algum lugar (ex Zabbix). > > a meia noite eu quero limpar o total para 0. > > Eu cheguei a algo assim: > use AnyEvent; > > sub loop { > my $obj = Foo->new; > my $cv = AE::cv; > > my $seconds_in_a_day = 60 * 60 * 24; > my $seconds_to_midnight = $seconds_in_a_day - seconds_from_midnight(); > > my $loop = AE::timer 0, 1, sub { $obj->run }; > > my $send = AE::timer 60, 60, sub { $obj->send }; > > my $clear= AE::timer $seconds_to_midnight, $seconds_in_a_day, sub { > $obj->clear }; > $cv->recv; > } > > a sub seconds_from_midnight usa localtime pra fazer uma conta marota. > > A assinatura do AE::timer eh > > AE::timer $delay, $interval, $callback; > > No primeiro timer eu tenho o meu main loop, chamando o metodo run. > No segundo eu tenho o metodo que envia os dados a cada 60 segundos > No terceiro eu calculo quantos segundos faltam para a meia noite e mando > repetir a cada 24 horas. > > hoje eu tenho um loop com um sleep 1 e varios ifs. quero que fique mais > legivel e nao utilizo anyEvent em nenhum outro lugar. Nao precisa ser > EXATO, portanto um atraso de alguns segundos pode acontecer. > > Parece bom, mas eu tenho algumas duvidas. > > 1) esta claro o suficiente? > 2) o overhead do AnyEvent parece ser o mesmo do sleep (1) durante o > runtime (ignorando quanto tempo demora pra iniciar ou n?o), certo? > 3) para rodar algo "a meia noite" me parece um tanto confuso ainda. n?o > encontrei nenhum helper q me ajude (o AnyEvent::Cron da pau pra mim). sera > q nao eh melhor "re-setar" o time watcher para a proxima meia noite? > 4) alias tem algo melhor do que ficar brincando com localtime() pra pegar > quantos segundos faltam pra proxima meia noite? algo usando DateTime > > por fim > > 5) tem algum problema ao usar AE::timer q eu n?o esteja vendo? Fora os > problemas interentes como se eu usar IO Bloqueante eu n?o vou ter os timers > "exatos". > > Obrigado > > Tiago > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lorn at lornlab.org Mon Aug 26 04:38:45 2013 From: lorn at lornlab.org (Lindolfo Lorn Rodrigues) Date: Mon, 26 Aug 2013 08:38:45 -0300 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: Eu mudaria boa parte do que voc? fez. N?o sei qual problema que voc? est? tentando resolver com isso, por isso tudo isso aqui ser? uma mega hipotese, se puder dizer qual o problema est? tentando resolver, seria legal :) Eu usaria o Statsd para acumular o valor e exportaria via graphite. Eu n?o entendi bem o motivo de ficar rodando a cada segundo ent?o vou chutar: Voc? que capturar a??es de usu?rio/sistema em algum lugar? Caso sim, voc? poderia colocar esse codigo logo depois a a??o do usu?rio/sistema: my $statsd = Etsy::StatsD->new my $bucket = "pacman.hit_number" $statsd->increment($bucket); O stasd usa UDP, n?o vai alterar em nada perceptivo na perfomance, do seu sistema. Mandando o contador acima para o statsd ele ir? acumular e mandar para o graphite, no graphite com o dado cru voc? pode criar v?rias opera??es de estatistica ( mediana, media, percentile..etc ) e gerar graficos. http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions O Statsd suporta v?rios backend o mais conhecido/usado deles ? o Graphite: http://graphite.wikidot.com/screen-shots A Etsy tem um post explicando melhor a "metodologia" deles de medir tudo: http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ https://github.com/etsy/statsd PS: O Statsd teve origem no Flickr, e a primeira vers?o era em Perl recentemente eles liberaram o c?digo fonte: https://github.com/iamcal/Flickr-StatsD 2013/8/26 Stanislaw Pusep > Use AE::time() no lugar do localtime > > ???????????, 26 ??????? 2013 ?. ???????????? Tiago Peczenyj ?????: > > Ola >> >> Eu tenho o seguinte caso >> >> preciso rodar um certo m?todo a cada segundo, que por sua vez acumula um >> valor em algum atributo interno do objeto ( total += por exemplo ). >> >> a cada minuto quero enviar o valor de total para algum lugar (ex Zabbix). >> >> a meia noite eu quero limpar o total para 0. >> >> Eu cheguei a algo assim: >> use AnyEvent; >> >> sub loop { >> my $obj = Foo->new; >> my $cv = AE::cv; >> >> my $seconds_in_a_day = 60 * 60 * 24; >> my $seconds_to_midnight = $seconds_in_a_day - seconds_from_midnight(); >> >> my $loop = AE::timer 0, 1, sub { $obj->run }; >> >> my $send = AE::timer 60, 60, sub { $obj->send }; >> >> my $clear= AE::timer $seconds_to_midnight, $seconds_in_a_day, sub { >> $obj->clear }; >> $cv->recv; >> } >> >> a sub seconds_from_midnight usa localtime pra fazer uma conta marota. >> >> A assinatura do AE::timer eh >> >> AE::timer $delay, $interval, $callback; >> >> No primeiro timer eu tenho o meu main loop, chamando o metodo run. >> No segundo eu tenho o metodo que envia os dados a cada 60 segundos >> No terceiro eu calculo quantos segundos faltam para a meia noite e mando >> repetir a cada 24 horas. >> >> hoje eu tenho um loop com um sleep 1 e varios ifs. quero que fique mais >> legivel e nao utilizo anyEvent em nenhum outro lugar. Nao precisa ser >> EXATO, portanto um atraso de alguns segundos pode acontecer. >> >> Parece bom, mas eu tenho algumas duvidas. >> >> 1) esta claro o suficiente? >> 2) o overhead do AnyEvent parece ser o mesmo do sleep (1) durante o >> runtime (ignorando quanto tempo demora pra iniciar ou n?o), certo? >> 3) para rodar algo "a meia noite" me parece um tanto confuso ainda. n?o >> encontrei nenhum helper q me ajude (o AnyEvent::Cron da pau pra mim). sera >> q nao eh melhor "re-setar" o time watcher para a proxima meia noite? >> 4) alias tem algo melhor do que ficar brincando com localtime() pra pegar >> quantos segundos faltam pra proxima meia noite? algo usando DateTime >> >> por fim >> >> 5) tem algum problema ao usar AE::timer q eu n?o esteja vendo? Fora os >> problemas interentes como se eu usar IO Bloqueante eu n?o vou ter os timers >> "exatos". >> >> Obrigado >> >> Tiago >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Mon Aug 26 04:42:17 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 26 Aug 2013 13:42:17 +0200 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: eu estou enviando dados para o Zabbix. geral reclamou que estou enviando muita seguido (pois eu coleto dados a cada segundo) entao estou acumulando para enviar a cada minuto. a ideia de limpar a meia noite eh para ter uma ideia diaria. eu queria soh enviar um dado e eles q somassem mas... 2013/8/26 Lindolfo Lorn Rodrigues > Eu mudaria boa parte do que voc? fez. > > N?o sei qual problema que voc? est? tentando resolver com isso, por isso > tudo > isso aqui ser? uma mega hipotese, se puder dizer qual o problema est? > tentando > resolver, seria legal :) > > Eu usaria o Statsd para acumular o valor e exportaria via graphite. > > Eu n?o entendi bem o motivo de ficar rodando a cada segundo ent?o vou > chutar: > > Voc? que capturar a??es de usu?rio/sistema em algum lugar? > > Caso sim, voc? poderia colocar esse codigo logo depois a a??o do > usu?rio/sistema: > > my $statsd = Etsy::StatsD->new > my $bucket = "pacman.hit_number" > $statsd->increment($bucket); > > O stasd usa UDP, n?o vai alterar em nada perceptivo na perfomance, do seu > sistema. > > Mandando o contador acima para o statsd ele ir? acumular e mandar para o > graphite, > no graphite com o dado cru voc? pode criar v?rias opera??es de estatistica > ( mediana, media, percentile..etc ) e gerar graficos. > > > http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions > > O Statsd suporta v?rios backend o mais conhecido/usado deles ? o Graphite: > http://graphite.wikidot.com/screen-shots > > A Etsy tem um post explicando melhor a "metodologia" deles de medir tudo: > > http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ > https://github.com/etsy/statsd > > PS: O Statsd teve origem no Flickr, e a primeira vers?o era em Perl > recentemente eles > liberaram o c?digo fonte: > > https://github.com/iamcal/Flickr-StatsD > > > > 2013/8/26 Stanislaw Pusep > >> Use AE::time() no lugar do localtime >> >> ???????????, 26 ??????? 2013 ?. ???????????? Tiago Peczenyj ?????: >> >> Ola >>> >>> Eu tenho o seguinte caso >>> >>> preciso rodar um certo m?todo a cada segundo, que por sua vez acumula um >>> valor em algum atributo interno do objeto ( total += por exemplo ). >>> >>> a cada minuto quero enviar o valor de total para algum lugar (ex Zabbix). >>> >>> a meia noite eu quero limpar o total para 0. >>> >>> Eu cheguei a algo assim: >>> use AnyEvent; >>> >>> sub loop { >>> my $obj = Foo->new; >>> my $cv = AE::cv; >>> >>> my $seconds_in_a_day = 60 * 60 * 24; >>> my $seconds_to_midnight = $seconds_in_a_day - seconds_from_midnight(); >>> >>> my $loop = AE::timer 0, 1, sub { $obj->run }; >>> >>> my $send = AE::timer 60, 60, sub { $obj->send }; >>> >>> my $clear= AE::timer $seconds_to_midnight, $seconds_in_a_day, sub { >>> $obj->clear }; >>> $cv->recv; >>> } >>> >>> a sub seconds_from_midnight usa localtime pra fazer uma conta marota. >>> >>> A assinatura do AE::timer eh >>> >>> AE::timer $delay, $interval, $callback; >>> >>> No primeiro timer eu tenho o meu main loop, chamando o metodo run. >>> No segundo eu tenho o metodo que envia os dados a cada 60 segundos >>> No terceiro eu calculo quantos segundos faltam para a meia noite e mando >>> repetir a cada 24 horas. >>> >>> hoje eu tenho um loop com um sleep 1 e varios ifs. quero que fique mais >>> legivel e nao utilizo anyEvent em nenhum outro lugar. Nao precisa ser >>> EXATO, portanto um atraso de alguns segundos pode acontecer. >>> >>> Parece bom, mas eu tenho algumas duvidas. >>> >>> 1) esta claro o suficiente? >>> 2) o overhead do AnyEvent parece ser o mesmo do sleep (1) durante o >>> runtime (ignorando quanto tempo demora pra iniciar ou n?o), certo? >>> 3) para rodar algo "a meia noite" me parece um tanto confuso ainda. n?o >>> encontrei nenhum helper q me ajude (o AnyEvent::Cron da pau pra mim). sera >>> q nao eh melhor "re-setar" o time watcher para a proxima meia noite? >>> 4) alias tem algo melhor do que ficar brincando com localtime() pra >>> pegar quantos segundos faltam pra proxima meia noite? algo usando DateTime >>> >>> por fim >>> >>> 5) tem algum problema ao usar AE::timer q eu n?o esteja vendo? Fora os >>> problemas interentes como se eu usar IO Bloqueante eu n?o vou ter os timers >>> "exatos". >>> >>> Obrigado >>> >>> Tiago >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From creaktive at gmail.com Mon Aug 26 04:43:27 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Mon, 26 Aug 2013 13:43:27 +0200 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: Overengineering detected! 2013/8/26 Lindolfo Lorn Rodrigues > Eu mudaria boa parte do que voc? fez. > > N?o sei qual problema que voc? est? tentando resolver com isso, por isso > tudo > isso aqui ser? uma mega hipotese, se puder dizer qual o problema est? > tentando > resolver, seria legal :) > > Eu usaria o Statsd para acumular o valor e exportaria via graphite. > > Eu n?o entendi bem o motivo de ficar rodando a cada segundo ent?o vou > chutar: > > Voc? que capturar a??es de usu?rio/sistema em algum lugar? > > Caso sim, voc? poderia colocar esse codigo logo depois a a??o do > usu?rio/sistema: > > my $statsd = Etsy::StatsD->new > my $bucket = "pacman.hit_number" > $statsd->increment($bucket); > > O stasd usa UDP, n?o vai alterar em nada perceptivo na perfomance, do seu > sistema. > > Mandando o contador acima para o statsd ele ir? acumular e mandar para o > graphite, > no graphite com o dado cru voc? pode criar v?rias opera??es de estatistica > ( mediana, media, percentile..etc ) e gerar graficos. > > > http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions > > O Statsd suporta v?rios backend o mais conhecido/usado deles ? o Graphite: > http://graphite.wikidot.com/screen-shots > > A Etsy tem um post explicando melhor a "metodologia" deles de medir tudo: > > http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ > https://github.com/etsy/statsd > > PS: O Statsd teve origem no Flickr, e a primeira vers?o era em Perl > recentemente eles > liberaram o c?digo fonte: > > https://github.com/iamcal/Flickr-StatsD > > > > 2013/8/26 Stanislaw Pusep > >> Use AE::time() no lugar do localtime >> >> ???????????, 26 ??????? 2013 ?. ???????????? Tiago Peczenyj ?????: >> >> Ola >>> >>> Eu tenho o seguinte caso >>> >>> preciso rodar um certo m?todo a cada segundo, que por sua vez acumula um >>> valor em algum atributo interno do objeto ( total += por exemplo ). >>> >>> a cada minuto quero enviar o valor de total para algum lugar (ex Zabbix). >>> >>> a meia noite eu quero limpar o total para 0. >>> >>> Eu cheguei a algo assim: >>> use AnyEvent; >>> >>> sub loop { >>> my $obj = Foo->new; >>> my $cv = AE::cv; >>> >>> my $seconds_in_a_day = 60 * 60 * 24; >>> my $seconds_to_midnight = $seconds_in_a_day - seconds_from_midnight(); >>> >>> my $loop = AE::timer 0, 1, sub { $obj->run }; >>> >>> my $send = AE::timer 60, 60, sub { $obj->send }; >>> >>> my $clear= AE::timer $seconds_to_midnight, $seconds_in_a_day, sub { >>> $obj->clear }; >>> $cv->recv; >>> } >>> >>> a sub seconds_from_midnight usa localtime pra fazer uma conta marota. >>> >>> A assinatura do AE::timer eh >>> >>> AE::timer $delay, $interval, $callback; >>> >>> No primeiro timer eu tenho o meu main loop, chamando o metodo run. >>> No segundo eu tenho o metodo que envia os dados a cada 60 segundos >>> No terceiro eu calculo quantos segundos faltam para a meia noite e mando >>> repetir a cada 24 horas. >>> >>> hoje eu tenho um loop com um sleep 1 e varios ifs. quero que fique mais >>> legivel e nao utilizo anyEvent em nenhum outro lugar. Nao precisa ser >>> EXATO, portanto um atraso de alguns segundos pode acontecer. >>> >>> Parece bom, mas eu tenho algumas duvidas. >>> >>> 1) esta claro o suficiente? >>> 2) o overhead do AnyEvent parece ser o mesmo do sleep (1) durante o >>> runtime (ignorando quanto tempo demora pra iniciar ou n?o), certo? >>> 3) para rodar algo "a meia noite" me parece um tanto confuso ainda. n?o >>> encontrei nenhum helper q me ajude (o AnyEvent::Cron da pau pra mim). sera >>> q nao eh melhor "re-setar" o time watcher para a proxima meia noite? >>> 4) alias tem algo melhor do que ficar brincando com localtime() pra >>> pegar quantos segundos faltam pra proxima meia noite? algo usando DateTime >>> >>> por fim >>> >>> 5) tem algum problema ao usar AE::timer q eu n?o esteja vendo? Fora os >>> problemas interentes como se eu usar IO Bloqueante eu n?o vou ter os timers >>> "exatos". >>> >>> Obrigado >>> >>> Tiago >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Mon Aug 26 04:45:47 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 26 Aug 2013 13:45:47 +0200 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: Explain creaktive 2013/8/26 Stanislaw Pusep > Overengineering detected! > > > 2013/8/26 Lindolfo Lorn Rodrigues > >> Eu mudaria boa parte do que voc? fez. >> >> N?o sei qual problema que voc? est? tentando resolver com isso, por isso >> tudo >> isso aqui ser? uma mega hipotese, se puder dizer qual o problema est? >> tentando >> resolver, seria legal :) >> >> Eu usaria o Statsd para acumular o valor e exportaria via graphite. >> >> Eu n?o entendi bem o motivo de ficar rodando a cada segundo ent?o vou >> chutar: >> >> Voc? que capturar a??es de usu?rio/sistema em algum lugar? >> >> Caso sim, voc? poderia colocar esse codigo logo depois a a??o do >> usu?rio/sistema: >> >> my $statsd = Etsy::StatsD->new >> my $bucket = "pacman.hit_number" >> $statsd->increment($bucket); >> >> O stasd usa UDP, n?o vai alterar em nada perceptivo na perfomance, do seu >> sistema. >> >> Mandando o contador acima para o statsd ele ir? acumular e mandar para o >> graphite, >> no graphite com o dado cru voc? pode criar v?rias opera??es de >> estatistica >> ( mediana, media, percentile..etc ) e gerar graficos. >> >> >> http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions >> >> O Statsd suporta v?rios backend o mais conhecido/usado deles ? o Graphite: >> http://graphite.wikidot.com/screen-shots >> >> A Etsy tem um post explicando melhor a "metodologia" deles de medir tudo: >> >> http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ >> https://github.com/etsy/statsd >> >> PS: O Statsd teve origem no Flickr, e a primeira vers?o era em Perl >> recentemente eles >> liberaram o c?digo fonte: >> >> https://github.com/iamcal/Flickr-StatsD >> >> >> >> 2013/8/26 Stanislaw Pusep >> >>> Use AE::time() no lugar do localtime >>> >>> ???????????, 26 ??????? 2013 ?. ???????????? Tiago Peczenyj ?????: >>> >>> Ola >>>> >>>> Eu tenho o seguinte caso >>>> >>>> preciso rodar um certo m?todo a cada segundo, que por sua vez acumula >>>> um valor em algum atributo interno do objeto ( total += por exemplo ). >>>> >>>> a cada minuto quero enviar o valor de total para algum lugar (ex >>>> Zabbix). >>>> >>>> a meia noite eu quero limpar o total para 0. >>>> >>>> Eu cheguei a algo assim: >>>> use AnyEvent; >>>> >>>> sub loop { >>>> my $obj = Foo->new; >>>> my $cv = AE::cv; >>>> >>>> my $seconds_in_a_day = 60 * 60 * 24; >>>> my $seconds_to_midnight = $seconds_in_a_day - seconds_from_midnight(); >>>> >>>> my $loop = AE::timer 0, 1, sub { $obj->run }; >>>> >>>> my $send = AE::timer 60, 60, sub { $obj->send }; >>>> >>>> my $clear= AE::timer $seconds_to_midnight, $seconds_in_a_day, sub { >>>> $obj->clear }; >>>> $cv->recv; >>>> } >>>> >>>> a sub seconds_from_midnight usa localtime pra fazer uma conta marota. >>>> >>>> A assinatura do AE::timer eh >>>> >>>> AE::timer $delay, $interval, $callback; >>>> >>>> No primeiro timer eu tenho o meu main loop, chamando o metodo run. >>>> No segundo eu tenho o metodo que envia os dados a cada 60 segundos >>>> No terceiro eu calculo quantos segundos faltam para a meia noite e >>>> mando repetir a cada 24 horas. >>>> >>>> hoje eu tenho um loop com um sleep 1 e varios ifs. quero que fique mais >>>> legivel e nao utilizo anyEvent em nenhum outro lugar. Nao precisa ser >>>> EXATO, portanto um atraso de alguns segundos pode acontecer. >>>> >>>> Parece bom, mas eu tenho algumas duvidas. >>>> >>>> 1) esta claro o suficiente? >>>> 2) o overhead do AnyEvent parece ser o mesmo do sleep (1) durante o >>>> runtime (ignorando quanto tempo demora pra iniciar ou n?o), certo? >>>> 3) para rodar algo "a meia noite" me parece um tanto confuso ainda. n?o >>>> encontrei nenhum helper q me ajude (o AnyEvent::Cron da pau pra mim). sera >>>> q nao eh melhor "re-setar" o time watcher para a proxima meia noite? >>>> 4) alias tem algo melhor do que ficar brincando com localtime() pra >>>> pegar quantos segundos faltam pra proxima meia noite? algo usando DateTime >>>> >>>> por fim >>>> >>>> 5) tem algum problema ao usar AE::timer q eu n?o esteja vendo? Fora os >>>> problemas interentes como se eu usar IO Bloqueante eu n?o vou ter os timers >>>> "exatos". >>>> >>>> Obrigado >>>> >>>> Tiago >>>> >>>> -- >>>> Tiago B. Peczenyj >>>> Linux User #405772 >>>> >>>> http://about.me/peczenyj >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From creaktive at gmail.com Mon Aug 26 05:01:16 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Mon, 26 Aug 2013 14:01:16 +0200 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: Seja qual for o seu objetivo, o c?digo que voc? postou j? est? feito e funcionando bem, aparenemente. "Eu mudaria boa parte do que voc? fez" e "Eu usaria o Statsd para acumular o valor e exportaria via graphite", seguido de "Eu n?o entendi bem o motivo de ficar rodando a cada segundo ent?o vou chutar" ? um insulto a sua intelig?ncia, IMHO 2013/8/26 Tiago Peczenyj > Explain creaktive > > > 2013/8/26 Stanislaw Pusep > >> Overengineering detected! >> >> >> 2013/8/26 Lindolfo Lorn Rodrigues >> >>> Eu mudaria boa parte do que voc? fez. >>> >>> N?o sei qual problema que voc? est? tentando resolver com isso, por isso >>> tudo >>> isso aqui ser? uma mega hipotese, se puder dizer qual o problema est? >>> tentando >>> resolver, seria legal :) >>> >>> Eu usaria o Statsd para acumular o valor e exportaria via graphite. >>> >>> Eu n?o entendi bem o motivo de ficar rodando a cada segundo ent?o vou >>> chutar: >>> >>> Voc? que capturar a??es de usu?rio/sistema em algum lugar? >>> >>> Caso sim, voc? poderia colocar esse codigo logo depois a a??o do >>> usu?rio/sistema: >>> >>> my $statsd = Etsy::StatsD->new >>> my $bucket = "pacman.hit_number" >>> $statsd->increment($bucket); >>> >>> O stasd usa UDP, n?o vai alterar em nada perceptivo na perfomance, do >>> seu sistema. >>> >>> Mandando o contador acima para o statsd ele ir? acumular e mandar para o >>> graphite, >>> no graphite com o dado cru voc? pode criar v?rias opera??es de >>> estatistica >>> ( mediana, media, percentile..etc ) e gerar graficos. >>> >>> >>> http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions >>> >>> O Statsd suporta v?rios backend o mais conhecido/usado deles ? o >>> Graphite: >>> http://graphite.wikidot.com/screen-shots >>> >>> A Etsy tem um post explicando melhor a "metodologia" deles de medir tudo: >>> >>> http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ >>> https://github.com/etsy/statsd >>> >>> PS: O Statsd teve origem no Flickr, e a primeira vers?o era em Perl >>> recentemente eles >>> liberaram o c?digo fonte: >>> >>> https://github.com/iamcal/Flickr-StatsD >>> >>> >>> >>> 2013/8/26 Stanislaw Pusep >>> >>>> Use AE::time() no lugar do localtime >>>> >>>> ???????????, 26 ??????? 2013 ?. ???????????? Tiago Peczenyj ?????: >>>> >>>> Ola >>>>> >>>>> Eu tenho o seguinte caso >>>>> >>>>> preciso rodar um certo m?todo a cada segundo, que por sua vez acumula >>>>> um valor em algum atributo interno do objeto ( total += por exemplo ). >>>>> >>>>> a cada minuto quero enviar o valor de total para algum lugar (ex >>>>> Zabbix). >>>>> >>>>> a meia noite eu quero limpar o total para 0. >>>>> >>>>> Eu cheguei a algo assim: >>>>> use AnyEvent; >>>>> >>>>> sub loop { >>>>> my $obj = Foo->new; >>>>> my $cv = AE::cv; >>>>> >>>>> my $seconds_in_a_day = 60 * 60 * 24; >>>>> my $seconds_to_midnight = $seconds_in_a_day - seconds_from_midnight(); >>>>> >>>>> my $loop = AE::timer 0, 1, sub { $obj->run }; >>>>> >>>>> my $send = AE::timer 60, 60, sub { $obj->send }; >>>>> >>>>> my $clear= AE::timer $seconds_to_midnight, $seconds_in_a_day, sub { >>>>> $obj->clear }; >>>>> $cv->recv; >>>>> } >>>>> >>>>> a sub seconds_from_midnight usa localtime pra fazer uma conta marota. >>>>> >>>>> A assinatura do AE::timer eh >>>>> >>>>> AE::timer $delay, $interval, $callback; >>>>> >>>>> No primeiro timer eu tenho o meu main loop, chamando o metodo run. >>>>> No segundo eu tenho o metodo que envia os dados a cada 60 segundos >>>>> No terceiro eu calculo quantos segundos faltam para a meia noite e >>>>> mando repetir a cada 24 horas. >>>>> >>>>> hoje eu tenho um loop com um sleep 1 e varios ifs. quero que fique >>>>> mais legivel e nao utilizo anyEvent em nenhum outro lugar. Nao precisa ser >>>>> EXATO, portanto um atraso de alguns segundos pode acontecer. >>>>> >>>>> Parece bom, mas eu tenho algumas duvidas. >>>>> >>>>> 1) esta claro o suficiente? >>>>> 2) o overhead do AnyEvent parece ser o mesmo do sleep (1) durante o >>>>> runtime (ignorando quanto tempo demora pra iniciar ou n?o), certo? >>>>> 3) para rodar algo "a meia noite" me parece um tanto confuso ainda. >>>>> n?o encontrei nenhum helper q me ajude (o AnyEvent::Cron da pau pra mim). >>>>> sera q nao eh melhor "re-setar" o time watcher para a proxima meia noite? >>>>> 4) alias tem algo melhor do que ficar brincando com localtime() pra >>>>> pegar quantos segundos faltam pra proxima meia noite? algo usando DateTime >>>>> >>>>> por fim >>>>> >>>>> 5) tem algum problema ao usar AE::timer q eu n?o esteja vendo? Fora os >>>>> problemas interentes como se eu usar IO Bloqueante eu n?o vou ter os timers >>>>> "exatos". >>>>> >>>>> Obrigado >>>>> >>>>> Tiago >>>>> >>>>> -- >>>>> Tiago B. Peczenyj >>>>> Linux User #405772 >>>>> >>>>> http://about.me/peczenyj >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lorn at lornlab.org Mon Aug 26 05:06:31 2013 From: lorn at lornlab.org (Lindolfo Lorn Rodrigues) Date: Mon, 26 Aug 2013 09:06:31 -0300 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: O que o statsd faz por default ? exatamente acumular o "bucket" por 1 minuto, enviar para o graphite, e limpar o acumulador. 2013/8/26 Tiago Peczenyj > Explain creaktive > > > 2013/8/26 Stanislaw Pusep > >> Overengineering detected! >> >> >> 2013/8/26 Lindolfo Lorn Rodrigues >> >>> Eu mudaria boa parte do que voc? fez. >>> >>> N?o sei qual problema que voc? est? tentando resolver com isso, por isso >>> tudo >>> isso aqui ser? uma mega hipotese, se puder dizer qual o problema est? >>> tentando >>> resolver, seria legal :) >>> >>> Eu usaria o Statsd para acumular o valor e exportaria via graphite. >>> >>> Eu n?o entendi bem o motivo de ficar rodando a cada segundo ent?o vou >>> chutar: >>> >>> Voc? que capturar a??es de usu?rio/sistema em algum lugar? >>> >>> Caso sim, voc? poderia colocar esse codigo logo depois a a??o do >>> usu?rio/sistema: >>> >>> my $statsd = Etsy::StatsD->new >>> my $bucket = "pacman.hit_number" >>> $statsd->increment($bucket); >>> >>> O stasd usa UDP, n?o vai alterar em nada perceptivo na perfomance, do >>> seu sistema. >>> >>> Mandando o contador acima para o statsd ele ir? acumular e mandar para o >>> graphite, >>> no graphite com o dado cru voc? pode criar v?rias opera??es de >>> estatistica >>> ( mediana, media, percentile..etc ) e gerar graficos. >>> >>> >>> http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions >>> >>> O Statsd suporta v?rios backend o mais conhecido/usado deles ? o >>> Graphite: >>> http://graphite.wikidot.com/screen-shots >>> >>> A Etsy tem um post explicando melhor a "metodologia" deles de medir tudo: >>> >>> http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ >>> https://github.com/etsy/statsd >>> >>> PS: O Statsd teve origem no Flickr, e a primeira vers?o era em Perl >>> recentemente eles >>> liberaram o c?digo fonte: >>> >>> https://github.com/iamcal/Flickr-StatsD >>> >>> >>> >>> 2013/8/26 Stanislaw Pusep >>> >>>> Use AE::time() no lugar do localtime >>>> >>>> ???????????, 26 ??????? 2013 ?. ???????????? Tiago Peczenyj ?????: >>>> >>>> Ola >>>>> >>>>> Eu tenho o seguinte caso >>>>> >>>>> preciso rodar um certo m?todo a cada segundo, que por sua vez acumula >>>>> um valor em algum atributo interno do objeto ( total += por exemplo ). >>>>> >>>>> a cada minuto quero enviar o valor de total para algum lugar (ex >>>>> Zabbix). >>>>> >>>>> a meia noite eu quero limpar o total para 0. >>>>> >>>>> Eu cheguei a algo assim: >>>>> use AnyEvent; >>>>> >>>>> sub loop { >>>>> my $obj = Foo->new; >>>>> my $cv = AE::cv; >>>>> >>>>> my $seconds_in_a_day = 60 * 60 * 24; >>>>> my $seconds_to_midnight = $seconds_in_a_day - seconds_from_midnight(); >>>>> >>>>> my $loop = AE::timer 0, 1, sub { $obj->run }; >>>>> >>>>> my $send = AE::timer 60, 60, sub { $obj->send }; >>>>> >>>>> my $clear= AE::timer $seconds_to_midnight, $seconds_in_a_day, sub { >>>>> $obj->clear }; >>>>> $cv->recv; >>>>> } >>>>> >>>>> a sub seconds_from_midnight usa localtime pra fazer uma conta marota. >>>>> >>>>> A assinatura do AE::timer eh >>>>> >>>>> AE::timer $delay, $interval, $callback; >>>>> >>>>> No primeiro timer eu tenho o meu main loop, chamando o metodo run. >>>>> No segundo eu tenho o metodo que envia os dados a cada 60 segundos >>>>> No terceiro eu calculo quantos segundos faltam para a meia noite e >>>>> mando repetir a cada 24 horas. >>>>> >>>>> hoje eu tenho um loop com um sleep 1 e varios ifs. quero que fique >>>>> mais legivel e nao utilizo anyEvent em nenhum outro lugar. Nao precisa ser >>>>> EXATO, portanto um atraso de alguns segundos pode acontecer. >>>>> >>>>> Parece bom, mas eu tenho algumas duvidas. >>>>> >>>>> 1) esta claro o suficiente? >>>>> 2) o overhead do AnyEvent parece ser o mesmo do sleep (1) durante o >>>>> runtime (ignorando quanto tempo demora pra iniciar ou n?o), certo? >>>>> 3) para rodar algo "a meia noite" me parece um tanto confuso ainda. >>>>> n?o encontrei nenhum helper q me ajude (o AnyEvent::Cron da pau pra mim). >>>>> sera q nao eh melhor "re-setar" o time watcher para a proxima meia noite? >>>>> 4) alias tem algo melhor do que ficar brincando com localtime() pra >>>>> pegar quantos segundos faltam pra proxima meia noite? algo usando DateTime >>>>> >>>>> por fim >>>>> >>>>> 5) tem algum problema ao usar AE::timer q eu n?o esteja vendo? Fora os >>>>> problemas interentes como se eu usar IO Bloqueante eu n?o vou ter os timers >>>>> "exatos". >>>>> >>>>> Obrigado >>>>> >>>>> Tiago >>>>> >>>>> -- >>>>> Tiago B. Peczenyj >>>>> Linux User #405772 >>>>> >>>>> http://about.me/peczenyj >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Mon Aug 26 05:07:02 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 26 Aug 2013 14:07:02 +0200 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: foi mal, agora eu tenho algo como while(1){ # calcula # if passou um minuto envia pro zabbix # if passou um dia reinicia o contador sleep(1); } qualquer sugest?o ? bem vinda. de repente o zabbix pode continuar com a monitoria e posso usar o StatsD para essas coisas novas, ainda mais se for menos burocratico. 2013/8/26 Stanislaw Pusep > Seja qual for o seu objetivo, o c?digo que voc? postou j? est? feito e > funcionando bem, aparenemente. > "Eu mudaria boa parte do que voc? fez" e "Eu usaria o Statsd para acumular > o valor e exportaria via graphite", seguido de "Eu n?o entendi bem o motivo > de ficar rodando a cada segundo ent?o vou chutar" ? um insulto a sua > intelig?ncia, IMHO > > > 2013/8/26 Tiago Peczenyj > >> Explain creaktive >> >> >> 2013/8/26 Stanislaw Pusep >> >>> Overengineering detected! >>> >>> >>> 2013/8/26 Lindolfo Lorn Rodrigues >>> >>>> Eu mudaria boa parte do que voc? fez. >>>> >>>> N?o sei qual problema que voc? est? tentando resolver com isso, por >>>> isso tudo >>>> isso aqui ser? uma mega hipotese, se puder dizer qual o problema est? >>>> tentando >>>> resolver, seria legal :) >>>> >>>> Eu usaria o Statsd para acumular o valor e exportaria via graphite. >>>> >>>> Eu n?o entendi bem o motivo de ficar rodando a cada segundo ent?o vou >>>> chutar: >>>> >>>> Voc? que capturar a??es de usu?rio/sistema em algum lugar? >>>> >>>> Caso sim, voc? poderia colocar esse codigo logo depois a a??o do >>>> usu?rio/sistema: >>>> >>>> my $statsd = Etsy::StatsD->new >>>> my $bucket = "pacman.hit_number" >>>> $statsd->increment($bucket); >>>> >>>> O stasd usa UDP, n?o vai alterar em nada perceptivo na perfomance, do >>>> seu sistema. >>>> >>>> Mandando o contador acima para o statsd ele ir? acumular e mandar para >>>> o graphite, >>>> no graphite com o dado cru voc? pode criar v?rias opera??es de >>>> estatistica >>>> ( mediana, media, percentile..etc ) e gerar graficos. >>>> >>>> >>>> http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions >>>> >>>> O Statsd suporta v?rios backend o mais conhecido/usado deles ? o >>>> Graphite: >>>> http://graphite.wikidot.com/screen-shots >>>> >>>> A Etsy tem um post explicando melhor a "metodologia" deles de medir >>>> tudo: >>>> >>>> http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ >>>> https://github.com/etsy/statsd >>>> >>>> PS: O Statsd teve origem no Flickr, e a primeira vers?o era em Perl >>>> recentemente eles >>>> liberaram o c?digo fonte: >>>> >>>> https://github.com/iamcal/Flickr-StatsD >>>> >>>> >>>> >>>> 2013/8/26 Stanislaw Pusep >>>> >>>>> Use AE::time() no lugar do localtime >>>>> >>>>> ???????????, 26 ??????? 2013 ?. ???????????? Tiago Peczenyj ?????: >>>>> >>>>> Ola >>>>>> >>>>>> Eu tenho o seguinte caso >>>>>> >>>>>> preciso rodar um certo m?todo a cada segundo, que por sua vez acumula >>>>>> um valor em algum atributo interno do objeto ( total += por exemplo ). >>>>>> >>>>>> a cada minuto quero enviar o valor de total para algum lugar (ex >>>>>> Zabbix). >>>>>> >>>>>> a meia noite eu quero limpar o total para 0. >>>>>> >>>>>> Eu cheguei a algo assim: >>>>>> use AnyEvent; >>>>>> >>>>>> sub loop { >>>>>> my $obj = Foo->new; >>>>>> my $cv = AE::cv; >>>>>> >>>>>> my $seconds_in_a_day = 60 * 60 * 24; >>>>>> my $seconds_to_midnight = $seconds_in_a_day - >>>>>> seconds_from_midnight(); >>>>>> >>>>>> my $loop = AE::timer 0, 1, sub { $obj->run }; >>>>>> >>>>>> my $send = AE::timer 60, 60, sub { $obj->send }; >>>>>> >>>>>> my $clear= AE::timer $seconds_to_midnight, $seconds_in_a_day, sub { >>>>>> $obj->clear }; >>>>>> $cv->recv; >>>>>> } >>>>>> >>>>>> a sub seconds_from_midnight usa localtime pra fazer uma conta marota. >>>>>> >>>>>> A assinatura do AE::timer eh >>>>>> >>>>>> AE::timer $delay, $interval, $callback; >>>>>> >>>>>> No primeiro timer eu tenho o meu main loop, chamando o metodo run. >>>>>> No segundo eu tenho o metodo que envia os dados a cada 60 segundos >>>>>> No terceiro eu calculo quantos segundos faltam para a meia noite e >>>>>> mando repetir a cada 24 horas. >>>>>> >>>>>> hoje eu tenho um loop com um sleep 1 e varios ifs. quero que fique >>>>>> mais legivel e nao utilizo anyEvent em nenhum outro lugar. Nao precisa ser >>>>>> EXATO, portanto um atraso de alguns segundos pode acontecer. >>>>>> >>>>>> Parece bom, mas eu tenho algumas duvidas. >>>>>> >>>>>> 1) esta claro o suficiente? >>>>>> 2) o overhead do AnyEvent parece ser o mesmo do sleep (1) durante o >>>>>> runtime (ignorando quanto tempo demora pra iniciar ou n?o), certo? >>>>>> 3) para rodar algo "a meia noite" me parece um tanto confuso ainda. >>>>>> n?o encontrei nenhum helper q me ajude (o AnyEvent::Cron da pau pra mim). >>>>>> sera q nao eh melhor "re-setar" o time watcher para a proxima meia noite? >>>>>> 4) alias tem algo melhor do que ficar brincando com localtime() pra >>>>>> pegar quantos segundos faltam pra proxima meia noite? algo usando DateTime >>>>>> >>>>>> por fim >>>>>> >>>>>> 5) tem algum problema ao usar AE::timer q eu n?o esteja vendo? Fora >>>>>> os problemas interentes como se eu usar IO Bloqueante eu n?o vou ter os >>>>>> timers "exatos". >>>>>> >>>>>> Obrigado >>>>>> >>>>>> Tiago >>>>>> >>>>>> -- >>>>>> Tiago B. Peczenyj >>>>>> Linux User #405772 >>>>>> >>>>>> http://about.me/peczenyj >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From lorn at lornlab.org Mon Aug 26 05:09:18 2013 From: lorn at lornlab.org (Lindolfo Lorn Rodrigues) Date: Mon, 26 Aug 2013 09:09:18 -0300 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: N?o quis insultar, apenas dar outra vis?o para o problema :) 2013/8/26 Tiago Peczenyj > foi mal, agora eu tenho algo como > > while(1){ > # calcula > # if passou um minuto envia pro zabbix > # if passou um dia reinicia o contador > sleep(1); > } > > qualquer sugest?o ? bem vinda. de repente o zabbix pode continuar com a > monitoria e posso usar o StatsD para essas coisas novas, ainda mais se for > menos burocratico. > > > 2013/8/26 Stanislaw Pusep > >> Seja qual for o seu objetivo, o c?digo que voc? postou j? est? feito e >> funcionando bem, aparenemente. >> "Eu mudaria boa parte do que voc? fez" e "Eu usaria o Statsd para >> acumular o valor e exportaria via graphite", seguido de "Eu n?o entendi bem >> o motivo de ficar rodando a cada segundo ent?o vou chutar" ? um insulto a >> sua intelig?ncia, IMHO >> >> >> 2013/8/26 Tiago Peczenyj >> >>> Explain creaktive >>> >>> >>> 2013/8/26 Stanislaw Pusep >>> >>>> Overengineering detected! >>>> >>>> >>>> 2013/8/26 Lindolfo Lorn Rodrigues >>>> >>>>> Eu mudaria boa parte do que voc? fez. >>>>> >>>>> N?o sei qual problema que voc? est? tentando resolver com isso, por >>>>> isso tudo >>>>> isso aqui ser? uma mega hipotese, se puder dizer qual o problema est? >>>>> tentando >>>>> resolver, seria legal :) >>>>> >>>>> Eu usaria o Statsd para acumular o valor e exportaria via graphite. >>>>> >>>>> Eu n?o entendi bem o motivo de ficar rodando a cada segundo ent?o vou >>>>> chutar: >>>>> >>>>> Voc? que capturar a??es de usu?rio/sistema em algum lugar? >>>>> >>>>> Caso sim, voc? poderia colocar esse codigo logo depois a a??o do >>>>> usu?rio/sistema: >>>>> >>>>> my $statsd = Etsy::StatsD->new >>>>> my $bucket = "pacman.hit_number" >>>>> $statsd->increment($bucket); >>>>> >>>>> O stasd usa UDP, n?o vai alterar em nada perceptivo na perfomance, do >>>>> seu sistema. >>>>> >>>>> Mandando o contador acima para o statsd ele ir? acumular e mandar para >>>>> o graphite, >>>>> no graphite com o dado cru voc? pode criar v?rias opera??es de >>>>> estatistica >>>>> ( mediana, media, percentile..etc ) e gerar graficos. >>>>> >>>>> >>>>> http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions >>>>> >>>>> O Statsd suporta v?rios backend o mais conhecido/usado deles ? o >>>>> Graphite: >>>>> http://graphite.wikidot.com/screen-shots >>>>> >>>>> A Etsy tem um post explicando melhor a "metodologia" deles de medir >>>>> tudo: >>>>> >>>>> http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ >>>>> https://github.com/etsy/statsd >>>>> >>>>> PS: O Statsd teve origem no Flickr, e a primeira vers?o era em Perl >>>>> recentemente eles >>>>> liberaram o c?digo fonte: >>>>> >>>>> https://github.com/iamcal/Flickr-StatsD >>>>> >>>>> >>>>> >>>>> 2013/8/26 Stanislaw Pusep >>>>> >>>>>> Use AE::time() no lugar do localtime >>>>>> >>>>>> ???????????, 26 ??????? 2013 ?. ???????????? Tiago Peczenyj ?????: >>>>>> >>>>>> Ola >>>>>>> >>>>>>> Eu tenho o seguinte caso >>>>>>> >>>>>>> preciso rodar um certo m?todo a cada segundo, que por sua vez >>>>>>> acumula um valor em algum atributo interno do objeto ( total += por exemplo >>>>>>> ). >>>>>>> >>>>>>> a cada minuto quero enviar o valor de total para algum lugar (ex >>>>>>> Zabbix). >>>>>>> >>>>>>> a meia noite eu quero limpar o total para 0. >>>>>>> >>>>>>> Eu cheguei a algo assim: >>>>>>> use AnyEvent; >>>>>>> >>>>>>> sub loop { >>>>>>> my $obj = Foo->new; >>>>>>> my $cv = AE::cv; >>>>>>> >>>>>>> my $seconds_in_a_day = 60 * 60 * 24; >>>>>>> my $seconds_to_midnight = $seconds_in_a_day - >>>>>>> seconds_from_midnight(); >>>>>>> >>>>>>> my $loop = AE::timer 0, 1, sub { $obj->run }; >>>>>>> >>>>>>> my $send = AE::timer 60, 60, sub { $obj->send }; >>>>>>> >>>>>>> my $clear= AE::timer $seconds_to_midnight, $seconds_in_a_day, sub >>>>>>> { $obj->clear }; >>>>>>> $cv->recv; >>>>>>> } >>>>>>> >>>>>>> a sub seconds_from_midnight usa localtime pra fazer uma conta marota. >>>>>>> >>>>>>> A assinatura do AE::timer eh >>>>>>> >>>>>>> AE::timer $delay, $interval, $callback; >>>>>>> >>>>>>> No primeiro timer eu tenho o meu main loop, chamando o metodo run. >>>>>>> No segundo eu tenho o metodo que envia os dados a cada 60 segundos >>>>>>> No terceiro eu calculo quantos segundos faltam para a meia noite e >>>>>>> mando repetir a cada 24 horas. >>>>>>> >>>>>>> hoje eu tenho um loop com um sleep 1 e varios ifs. quero que fique >>>>>>> mais legivel e nao utilizo anyEvent em nenhum outro lugar. Nao precisa ser >>>>>>> EXATO, portanto um atraso de alguns segundos pode acontecer. >>>>>>> >>>>>>> Parece bom, mas eu tenho algumas duvidas. >>>>>>> >>>>>>> 1) esta claro o suficiente? >>>>>>> 2) o overhead do AnyEvent parece ser o mesmo do sleep (1) durante o >>>>>>> runtime (ignorando quanto tempo demora pra iniciar ou n?o), certo? >>>>>>> 3) para rodar algo "a meia noite" me parece um tanto confuso ainda. >>>>>>> n?o encontrei nenhum helper q me ajude (o AnyEvent::Cron da pau pra mim). >>>>>>> sera q nao eh melhor "re-setar" o time watcher para a proxima meia noite? >>>>>>> 4) alias tem algo melhor do que ficar brincando com localtime() pra >>>>>>> pegar quantos segundos faltam pra proxima meia noite? algo usando DateTime >>>>>>> >>>>>>> por fim >>>>>>> >>>>>>> 5) tem algum problema ao usar AE::timer q eu n?o esteja vendo? Fora >>>>>>> os problemas interentes como se eu usar IO Bloqueante eu n?o vou ter os >>>>>>> timers "exatos". >>>>>>> >>>>>>> Obrigado >>>>>>> >>>>>>> Tiago >>>>>>> >>>>>>> -- >>>>>>> Tiago B. Peczenyj >>>>>>> Linux User #405772 >>>>>>> >>>>>>> http://about.me/peczenyj >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lorn at lornlab.org Mon Aug 26 05:22:18 2013 From: lorn at lornlab.org (Lindolfo Lorn Rodrigues) Date: Mon, 26 Aug 2013 09:22:18 -0300 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: Antes que eu me esque?a: desculpe-me se insultei. 2013/8/26 Lindolfo Lorn Rodrigues > N?o quis insultar, apenas dar outra vis?o para o problema :) > > > > 2013/8/26 Tiago Peczenyj > >> foi mal, agora eu tenho algo como >> >> while(1){ >> # calcula >> # if passou um minuto envia pro zabbix >> # if passou um dia reinicia o contador >> sleep(1); >> } >> >> qualquer sugest?o ? bem vinda. de repente o zabbix pode continuar com a >> monitoria e posso usar o StatsD para essas coisas novas, ainda mais se for >> menos burocratico. >> >> >> 2013/8/26 Stanislaw Pusep >> >>> Seja qual for o seu objetivo, o c?digo que voc? postou j? est? feito e >>> funcionando bem, aparenemente. >>> "Eu mudaria boa parte do que voc? fez" e "Eu usaria o Statsd para >>> acumular o valor e exportaria via graphite", seguido de "Eu n?o entendi bem >>> o motivo de ficar rodando a cada segundo ent?o vou chutar" ? um insulto a >>> sua intelig?ncia, IMHO >>> >>> >>> 2013/8/26 Tiago Peczenyj >>> >>>> Explain creaktive >>>> >>>> >>>> 2013/8/26 Stanislaw Pusep >>>> >>>>> Overengineering detected! >>>>> >>>>> >>>>> 2013/8/26 Lindolfo Lorn Rodrigues >>>>> >>>>>> Eu mudaria boa parte do que voc? fez. >>>>>> >>>>>> N?o sei qual problema que voc? est? tentando resolver com isso, por >>>>>> isso tudo >>>>>> isso aqui ser? uma mega hipotese, se puder dizer qual o problema est? >>>>>> tentando >>>>>> resolver, seria legal :) >>>>>> >>>>>> Eu usaria o Statsd para acumular o valor e exportaria via graphite. >>>>>> >>>>>> Eu n?o entendi bem o motivo de ficar rodando a cada segundo ent?o vou >>>>>> chutar: >>>>>> >>>>>> Voc? que capturar a??es de usu?rio/sistema em algum lugar? >>>>>> >>>>>> Caso sim, voc? poderia colocar esse codigo logo depois a a??o do >>>>>> usu?rio/sistema: >>>>>> >>>>>> my $statsd = Etsy::StatsD->new >>>>>> my $bucket = "pacman.hit_number" >>>>>> $statsd->increment($bucket); >>>>>> >>>>>> O stasd usa UDP, n?o vai alterar em nada perceptivo na perfomance, do >>>>>> seu sistema. >>>>>> >>>>>> Mandando o contador acima para o statsd ele ir? acumular e mandar >>>>>> para o graphite, >>>>>> no graphite com o dado cru voc? pode criar v?rias opera??es de >>>>>> estatistica >>>>>> ( mediana, media, percentile..etc ) e gerar graficos. >>>>>> >>>>>> >>>>>> http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions >>>>>> >>>>>> O Statsd suporta v?rios backend o mais conhecido/usado deles ? o >>>>>> Graphite: >>>>>> http://graphite.wikidot.com/screen-shots >>>>>> >>>>>> A Etsy tem um post explicando melhor a "metodologia" deles de medir >>>>>> tudo: >>>>>> >>>>>> http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ >>>>>> https://github.com/etsy/statsd >>>>>> >>>>>> PS: O Statsd teve origem no Flickr, e a primeira vers?o era em Perl >>>>>> recentemente eles >>>>>> liberaram o c?digo fonte: >>>>>> >>>>>> https://github.com/iamcal/Flickr-StatsD >>>>>> >>>>>> >>>>>> >>>>>> 2013/8/26 Stanislaw Pusep >>>>>> >>>>>>> Use AE::time() no lugar do localtime >>>>>>> >>>>>>> ???????????, 26 ??????? 2013 ?. ???????????? Tiago Peczenyj ?????: >>>>>>> >>>>>>> Ola >>>>>>>> >>>>>>>> Eu tenho o seguinte caso >>>>>>>> >>>>>>>> preciso rodar um certo m?todo a cada segundo, que por sua vez >>>>>>>> acumula um valor em algum atributo interno do objeto ( total += por exemplo >>>>>>>> ). >>>>>>>> >>>>>>>> a cada minuto quero enviar o valor de total para algum lugar (ex >>>>>>>> Zabbix). >>>>>>>> >>>>>>>> a meia noite eu quero limpar o total para 0. >>>>>>>> >>>>>>>> Eu cheguei a algo assim: >>>>>>>> use AnyEvent; >>>>>>>> >>>>>>>> sub loop { >>>>>>>> my $obj = Foo->new; >>>>>>>> my $cv = AE::cv; >>>>>>>> >>>>>>>> my $seconds_in_a_day = 60 * 60 * 24; >>>>>>>> my $seconds_to_midnight = $seconds_in_a_day - >>>>>>>> seconds_from_midnight(); >>>>>>>> >>>>>>>> my $loop = AE::timer 0, 1, sub { $obj->run }; >>>>>>>> >>>>>>>> my $send = AE::timer 60, 60, sub { $obj->send }; >>>>>>>> >>>>>>>> my $clear= AE::timer $seconds_to_midnight, $seconds_in_a_day, sub >>>>>>>> { $obj->clear }; >>>>>>>> $cv->recv; >>>>>>>> } >>>>>>>> >>>>>>>> a sub seconds_from_midnight usa localtime pra fazer uma conta >>>>>>>> marota. >>>>>>>> >>>>>>>> A assinatura do AE::timer eh >>>>>>>> >>>>>>>> AE::timer $delay, $interval, $callback; >>>>>>>> >>>>>>>> No primeiro timer eu tenho o meu main loop, chamando o metodo run. >>>>>>>> No segundo eu tenho o metodo que envia os dados a cada 60 segundos >>>>>>>> No terceiro eu calculo quantos segundos faltam para a meia noite e >>>>>>>> mando repetir a cada 24 horas. >>>>>>>> >>>>>>>> hoje eu tenho um loop com um sleep 1 e varios ifs. quero que fique >>>>>>>> mais legivel e nao utilizo anyEvent em nenhum outro lugar. Nao precisa ser >>>>>>>> EXATO, portanto um atraso de alguns segundos pode acontecer. >>>>>>>> >>>>>>>> Parece bom, mas eu tenho algumas duvidas. >>>>>>>> >>>>>>>> 1) esta claro o suficiente? >>>>>>>> 2) o overhead do AnyEvent parece ser o mesmo do sleep (1) durante o >>>>>>>> runtime (ignorando quanto tempo demora pra iniciar ou n?o), certo? >>>>>>>> 3) para rodar algo "a meia noite" me parece um tanto confuso ainda. >>>>>>>> n?o encontrei nenhum helper q me ajude (o AnyEvent::Cron da pau pra mim). >>>>>>>> sera q nao eh melhor "re-setar" o time watcher para a proxima meia noite? >>>>>>>> 4) alias tem algo melhor do que ficar brincando com localtime() pra >>>>>>>> pegar quantos segundos faltam pra proxima meia noite? algo usando DateTime >>>>>>>> >>>>>>>> por fim >>>>>>>> >>>>>>>> 5) tem algum problema ao usar AE::timer q eu n?o esteja vendo? Fora >>>>>>>> os problemas interentes como se eu usar IO Bloqueante eu n?o vou ter os >>>>>>>> timers "exatos". >>>>>>>> >>>>>>>> Obrigado >>>>>>>> >>>>>>>> Tiago >>>>>>>> >>>>>>>> -- >>>>>>>> Tiago B. Peczenyj >>>>>>>> Linux User #405772 >>>>>>>> >>>>>>>> http://about.me/peczenyj >>>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Tiago B. Peczenyj >>>> Linux User #405772 >>>> >>>> http://about.me/peczenyj >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Mon Aug 26 05:27:53 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 26 Aug 2013 14:27:53 +0200 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: Depois vcs me pagam uma cerveja e fica tudo sussa. 2013/8/26 Lindolfo Lorn Rodrigues > Antes que eu me esque?a: desculpe-me se insultei. > > > 2013/8/26 Lindolfo Lorn Rodrigues > >> N?o quis insultar, apenas dar outra vis?o para o problema :) >> >> >> >> 2013/8/26 Tiago Peczenyj >> >>> foi mal, agora eu tenho algo como >>> >>> while(1){ >>> # calcula >>> # if passou um minuto envia pro zabbix >>> # if passou um dia reinicia o contador >>> sleep(1); >>> } >>> >>> qualquer sugest?o ? bem vinda. de repente o zabbix pode continuar com a >>> monitoria e posso usar o StatsD para essas coisas novas, ainda mais se for >>> menos burocratico. >>> >>> >>> 2013/8/26 Stanislaw Pusep >>> >>>> Seja qual for o seu objetivo, o c?digo que voc? postou j? est? feito e >>>> funcionando bem, aparenemente. >>>> "Eu mudaria boa parte do que voc? fez" e "Eu usaria o Statsd para >>>> acumular o valor e exportaria via graphite", seguido de "Eu n?o entendi bem >>>> o motivo de ficar rodando a cada segundo ent?o vou chutar" ? um insulto a >>>> sua intelig?ncia, IMHO >>>> >>>> >>>> 2013/8/26 Tiago Peczenyj >>>> >>>>> Explain creaktive >>>>> >>>>> >>>>> 2013/8/26 Stanislaw Pusep >>>>> >>>>>> Overengineering detected! >>>>>> >>>>>> >>>>>> 2013/8/26 Lindolfo Lorn Rodrigues >>>>>> >>>>>>> Eu mudaria boa parte do que voc? fez. >>>>>>> >>>>>>> N?o sei qual problema que voc? est? tentando resolver com isso, por >>>>>>> isso tudo >>>>>>> isso aqui ser? uma mega hipotese, se puder dizer qual o problema >>>>>>> est? tentando >>>>>>> resolver, seria legal :) >>>>>>> >>>>>>> Eu usaria o Statsd para acumular o valor e exportaria via graphite. >>>>>>> >>>>>>> Eu n?o entendi bem o motivo de ficar rodando a cada segundo ent?o >>>>>>> vou chutar: >>>>>>> >>>>>>> Voc? que capturar a??es de usu?rio/sistema em algum lugar? >>>>>>> >>>>>>> Caso sim, voc? poderia colocar esse codigo logo depois a a??o do >>>>>>> usu?rio/sistema: >>>>>>> >>>>>>> my $statsd = Etsy::StatsD->new >>>>>>> my $bucket = "pacman.hit_number" >>>>>>> $statsd->increment($bucket); >>>>>>> >>>>>>> O stasd usa UDP, n?o vai alterar em nada perceptivo na perfomance, >>>>>>> do seu sistema. >>>>>>> >>>>>>> Mandando o contador acima para o statsd ele ir? acumular e mandar >>>>>>> para o graphite, >>>>>>> no graphite com o dado cru voc? pode criar v?rias opera??es de >>>>>>> estatistica >>>>>>> ( mediana, media, percentile..etc ) e gerar graficos. >>>>>>> >>>>>>> >>>>>>> http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions >>>>>>> >>>>>>> O Statsd suporta v?rios backend o mais conhecido/usado deles ? o >>>>>>> Graphite: >>>>>>> http://graphite.wikidot.com/screen-shots >>>>>>> >>>>>>> A Etsy tem um post explicando melhor a "metodologia" deles de medir >>>>>>> tudo: >>>>>>> >>>>>>> >>>>>>> http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ >>>>>>> https://github.com/etsy/statsd >>>>>>> >>>>>>> PS: O Statsd teve origem no Flickr, e a primeira vers?o era em Perl >>>>>>> recentemente eles >>>>>>> liberaram o c?digo fonte: >>>>>>> >>>>>>> https://github.com/iamcal/Flickr-StatsD >>>>>>> >>>>>>> >>>>>>> >>>>>>> 2013/8/26 Stanislaw Pusep >>>>>>> >>>>>>>> Use AE::time() no lugar do localtime >>>>>>>> >>>>>>>> ???????????, 26 ??????? 2013 ?. ???????????? Tiago Peczenyj ?????: >>>>>>>> >>>>>>>> Ola >>>>>>>>> >>>>>>>>> Eu tenho o seguinte caso >>>>>>>>> >>>>>>>>> preciso rodar um certo m?todo a cada segundo, que por sua vez >>>>>>>>> acumula um valor em algum atributo interno do objeto ( total += por exemplo >>>>>>>>> ). >>>>>>>>> >>>>>>>>> a cada minuto quero enviar o valor de total para algum lugar (ex >>>>>>>>> Zabbix). >>>>>>>>> >>>>>>>>> a meia noite eu quero limpar o total para 0. >>>>>>>>> >>>>>>>>> Eu cheguei a algo assim: >>>>>>>>> use AnyEvent; >>>>>>>>> >>>>>>>>> sub loop { >>>>>>>>> my $obj = Foo->new; >>>>>>>>> my $cv = AE::cv; >>>>>>>>> >>>>>>>>> my $seconds_in_a_day = 60 * 60 * 24; >>>>>>>>> my $seconds_to_midnight = $seconds_in_a_day - >>>>>>>>> seconds_from_midnight(); >>>>>>>>> >>>>>>>>> my $loop = AE::timer 0, 1, sub { $obj->run }; >>>>>>>>> >>>>>>>>> my $send = AE::timer 60, 60, sub { $obj->send }; >>>>>>>>> >>>>>>>>> my $clear= AE::timer $seconds_to_midnight, $seconds_in_a_day, >>>>>>>>> sub { $obj->clear }; >>>>>>>>> $cv->recv; >>>>>>>>> } >>>>>>>>> >>>>>>>>> a sub seconds_from_midnight usa localtime pra fazer uma conta >>>>>>>>> marota. >>>>>>>>> >>>>>>>>> A assinatura do AE::timer eh >>>>>>>>> >>>>>>>>> AE::timer $delay, $interval, $callback; >>>>>>>>> >>>>>>>>> No primeiro timer eu tenho o meu main loop, chamando o metodo run. >>>>>>>>> No segundo eu tenho o metodo que envia os dados a cada 60 segundos >>>>>>>>> No terceiro eu calculo quantos segundos faltam para a meia noite e >>>>>>>>> mando repetir a cada 24 horas. >>>>>>>>> >>>>>>>>> hoje eu tenho um loop com um sleep 1 e varios ifs. quero que fique >>>>>>>>> mais legivel e nao utilizo anyEvent em nenhum outro lugar. Nao precisa ser >>>>>>>>> EXATO, portanto um atraso de alguns segundos pode acontecer. >>>>>>>>> >>>>>>>>> Parece bom, mas eu tenho algumas duvidas. >>>>>>>>> >>>>>>>>> 1) esta claro o suficiente? >>>>>>>>> 2) o overhead do AnyEvent parece ser o mesmo do sleep (1) durante >>>>>>>>> o runtime (ignorando quanto tempo demora pra iniciar ou n?o), certo? >>>>>>>>> 3) para rodar algo "a meia noite" me parece um tanto confuso >>>>>>>>> ainda. n?o encontrei nenhum helper q me ajude (o AnyEvent::Cron da pau pra >>>>>>>>> mim). sera q nao eh melhor "re-setar" o time watcher para a proxima meia >>>>>>>>> noite? >>>>>>>>> 4) alias tem algo melhor do que ficar brincando com localtime() >>>>>>>>> pra pegar quantos segundos faltam pra proxima meia noite? algo usando >>>>>>>>> DateTime >>>>>>>>> >>>>>>>>> por fim >>>>>>>>> >>>>>>>>> 5) tem algum problema ao usar AE::timer q eu n?o esteja vendo? >>>>>>>>> Fora os problemas interentes como se eu usar IO Bloqueante eu n?o vou ter >>>>>>>>> os timers "exatos". >>>>>>>>> >>>>>>>>> Obrigado >>>>>>>>> >>>>>>>>> Tiago >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Tiago B. Peczenyj >>>>>>>>> Linux User #405772 >>>>>>>>> >>>>>>>>> http://about.me/peczenyj >>>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Tiago B. Peczenyj >>>>> Linux User #405772 >>>>> >>>>> http://about.me/peczenyj >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Mon Aug 26 07:21:56 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 26 Aug 2013 11:21:56 -0300 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: Tiago, "Easy things should be easy, and hard things should be possible" - Larry Wall 2013/8/26 Tiago Peczenyj : > Depois vcs me pagam uma cerveja e fica tudo sussa. > > > 2013/8/26 Lindolfo Lorn Rodrigues >> >> Antes que eu me esque?a: desculpe-me se insultei. >> >> >> 2013/8/26 Lindolfo Lorn Rodrigues >>> >>> N?o quis insultar, apenas dar outra vis?o para o problema :) >>> >>> >>> >>> 2013/8/26 Tiago Peczenyj >>>> >>>> foi mal, agora eu tenho algo como >>>> >>>> while(1){ >>>> # calcula >>>> # if passou um minuto envia pro zabbix >>>> # if passou um dia reinicia o contador >>>> sleep(1); >>>> } >>>> >>>> qualquer sugest?o ? bem vinda. de repente o zabbix pode continuar com a >>>> monitoria e posso usar o StatsD para essas coisas novas, ainda mais se for >>>> menos burocratico. >>>> >>>> >>>> 2013/8/26 Stanislaw Pusep >>>>> >>>>> Seja qual for o seu objetivo, o c?digo que voc? postou j? est? feito e >>>>> funcionando bem, aparenemente. >>>>> "Eu mudaria boa parte do que voc? fez" e "Eu usaria o Statsd para >>>>> acumular o valor e exportaria via graphite", seguido de "Eu n?o entendi bem >>>>> o motivo de ficar rodando a cada segundo ent?o vou chutar" ? um insulto a >>>>> sua intelig?ncia, IMHO >>>>> >>>>> >>>>> 2013/8/26 Tiago Peczenyj >>>>>> >>>>>> Explain creaktive >>>>>> >>>>>> >>>>>> 2013/8/26 Stanislaw Pusep >>>>>>> >>>>>>> Overengineering detected! >>>>>>> >>>>>>> >>>>>>> 2013/8/26 Lindolfo Lorn Rodrigues >>>>>>>> >>>>>>>> Eu mudaria boa parte do que voc? fez. >>>>>>>> >>>>>>>> N?o sei qual problema que voc? est? tentando resolver com isso, por >>>>>>>> isso tudo >>>>>>>> isso aqui ser? uma mega hipotese, se puder dizer qual o problema >>>>>>>> est? tentando >>>>>>>> resolver, seria legal :) >>>>>>>> >>>>>>>> Eu usaria o Statsd para acumular o valor e exportaria via graphite. >>>>>>>> >>>>>>>> Eu n?o entendi bem o motivo de ficar rodando a cada segundo ent?o >>>>>>>> vou chutar: >>>>>>>> >>>>>>>> Voc? que capturar a??es de usu?rio/sistema em algum lugar? >>>>>>>> >>>>>>>> Caso sim, voc? poderia colocar esse codigo logo depois a a??o do >>>>>>>> usu?rio/sistema: >>>>>>>> >>>>>>>> my $statsd = Etsy::StatsD->new >>>>>>>> my $bucket = "pacman.hit_number" >>>>>>>> $statsd->increment($bucket); >>>>>>>> >>>>>>>> O stasd usa UDP, n?o vai alterar em nada perceptivo na perfomance, >>>>>>>> do seu sistema. >>>>>>>> >>>>>>>> Mandando o contador acima para o statsd ele ir? acumular e mandar >>>>>>>> para o graphite, >>>>>>>> no graphite com o dado cru voc? pode criar v?rias opera??es de >>>>>>>> estatistica >>>>>>>> ( mediana, media, percentile..etc ) e gerar graficos. >>>>>>>> >>>>>>>> >>>>>>>> http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions >>>>>>>> >>>>>>>> O Statsd suporta v?rios backend o mais conhecido/usado deles ? o >>>>>>>> Graphite: >>>>>>>> http://graphite.wikidot.com/screen-shots >>>>>>>> >>>>>>>> A Etsy tem um post explicando melhor a "metodologia" deles de medir >>>>>>>> tudo: >>>>>>>> >>>>>>>> >>>>>>>> http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ >>>>>>>> https://github.com/etsy/statsd >>>>>>>> >>>>>>>> PS: O Statsd teve origem no Flickr, e a primeira vers?o era em Perl >>>>>>>> recentemente eles >>>>>>>> liberaram o c?digo fonte: >>>>>>>> >>>>>>>> https://github.com/iamcal/Flickr-StatsD >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> 2013/8/26 Stanislaw Pusep >>>>>>>>> >>>>>>>>> Use AE::time() no lugar do localtime >>>>>>>>> >>>>>>>>> ???????????, 26 ??????? 2013 ?. ???????????? Tiago Peczenyj ?????: >>>>>>>>> >>>>>>>>>> Ola >>>>>>>>>> >>>>>>>>>> Eu tenho o seguinte caso >>>>>>>>>> >>>>>>>>>> preciso rodar um certo m?todo a cada segundo, que por sua vez >>>>>>>>>> acumula um valor em algum atributo interno do objeto ( total += por exemplo >>>>>>>>>> ). >>>>>>>>>> >>>>>>>>>> a cada minuto quero enviar o valor de total para algum lugar (ex >>>>>>>>>> Zabbix). >>>>>>>>>> >>>>>>>>>> a meia noite eu quero limpar o total para 0. >>>>>>>>>> >>>>>>>>>> Eu cheguei a algo assim: >>>>>>>>>> use AnyEvent; >>>>>>>>>> >>>>>>>>>> sub loop { >>>>>>>>>> my $obj = Foo->new; >>>>>>>>>> my $cv = AE::cv; >>>>>>>>>> >>>>>>>>>> my $seconds_in_a_day = 60 * 60 * 24; >>>>>>>>>> my $seconds_to_midnight = $seconds_in_a_day - >>>>>>>>>> seconds_from_midnight(); >>>>>>>>>> >>>>>>>>>> my $loop = AE::timer 0, 1, sub { $obj->run }; >>>>>>>>>> >>>>>>>>>> my $send = AE::timer 60, 60, sub { $obj->send }; >>>>>>>>>> >>>>>>>>>> my $clear= AE::timer $seconds_to_midnight, $seconds_in_a_day, >>>>>>>>>> sub { $obj->clear }; >>>>>>>>>> $cv->recv; >>>>>>>>>> } >>>>>>>>>> >>>>>>>>>> a sub seconds_from_midnight usa localtime pra fazer uma conta >>>>>>>>>> marota. >>>>>>>>>> >>>>>>>>>> A assinatura do AE::timer eh >>>>>>>>>> >>>>>>>>>> AE::timer $delay, $interval, $callback; >>>>>>>>>> >>>>>>>>>> No primeiro timer eu tenho o meu main loop, chamando o metodo run. >>>>>>>>>> No segundo eu tenho o metodo que envia os dados a cada 60 segundos >>>>>>>>>> No terceiro eu calculo quantos segundos faltam para a meia noite e >>>>>>>>>> mando repetir a cada 24 horas. >>>>>>>>>> >>>>>>>>>> hoje eu tenho um loop com um sleep 1 e varios ifs. quero que fique >>>>>>>>>> mais legivel e nao utilizo anyEvent em nenhum outro lugar. Nao precisa ser >>>>>>>>>> EXATO, portanto um atraso de alguns segundos pode acontecer. >>>>>>>>>> >>>>>>>>>> Parece bom, mas eu tenho algumas duvidas. >>>>>>>>>> >>>>>>>>>> 1) esta claro o suficiente? >>>>>>>>>> 2) o overhead do AnyEvent parece ser o mesmo do sleep (1) durante >>>>>>>>>> o runtime (ignorando quanto tempo demora pra iniciar ou n?o), certo? >>>>>>>>>> 3) para rodar algo "a meia noite" me parece um tanto confuso >>>>>>>>>> ainda. n?o encontrei nenhum helper q me ajude (o AnyEvent::Cron da pau pra >>>>>>>>>> mim). sera q nao eh melhor "re-setar" o time watcher para a proxima meia >>>>>>>>>> noite? >>>>>>>>>> 4) alias tem algo melhor do que ficar brincando com localtime() >>>>>>>>>> pra pegar quantos segundos faltam pra proxima meia noite? algo usando >>>>>>>>>> DateTime >>>>>>>>>> >>>>>>>>>> por fim >>>>>>>>>> >>>>>>>>>> 5) tem algum problema ao usar AE::timer q eu n?o esteja vendo? >>>>>>>>>> Fora os problemas interentes como se eu usar IO Bloqueante eu n?o vou ter os >>>>>>>>>> timers "exatos". >>>>>>>>>> >>>>>>>>>> Obrigado >>>>>>>>>> >>>>>>>>>> Tiago >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Tiago B. Peczenyj >>>>>>>>>> Linux User #405772 >>>>>>>>>> >>>>>>>>>> http://about.me/peczenyj >>>>>>>>> >>>>>>>>> >>>>>>>>> =begin disclaimer >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> L >>>>>>>>> =end disclaimer >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Tiago B. Peczenyj >>>>>> Linux User #405772 >>>>>> >>>>>> http://about.me/peczenyj >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> >>>> -- >>>> Tiago B. Peczenyj >>>> Linux User #405772 >>>> >>>> http://about.me/peczenyj >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- Daniel de Oliveira Mantovani Business Analytic Specialist Perl Evangelist /Astrophysics hobbyist. +55 11 9 8538-9897 XOXO From tiago.peczenyj at gmail.com Mon Aug 26 07:28:14 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 26 Aug 2013 16:28:14 +0200 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: e? 2013/8/26 Daniel de Oliveira Mantovani > Tiago, "Easy things should be easy, and hard things should be > possible" - Larry Wall > > 2013/8/26 Tiago Peczenyj : > > Depois vcs me pagam uma cerveja e fica tudo sussa. > > > > > > 2013/8/26 Lindolfo Lorn Rodrigues > >> > >> Antes que eu me esque?a: desculpe-me se insultei. > >> > >> > >> 2013/8/26 Lindolfo Lorn Rodrigues > >>> > >>> N?o quis insultar, apenas dar outra vis?o para o problema :) > >>> > >>> > >>> > >>> 2013/8/26 Tiago Peczenyj > >>>> > >>>> foi mal, agora eu tenho algo como > >>>> > >>>> while(1){ > >>>> # calcula > >>>> # if passou um minuto envia pro zabbix > >>>> # if passou um dia reinicia o contador > >>>> sleep(1); > >>>> } > >>>> > >>>> qualquer sugest?o ? bem vinda. de repente o zabbix pode continuar com > a > >>>> monitoria e posso usar o StatsD para essas coisas novas, ainda mais > se for > >>>> menos burocratico. > >>>> > >>>> > >>>> 2013/8/26 Stanislaw Pusep > >>>>> > >>>>> Seja qual for o seu objetivo, o c?digo que voc? postou j? est? feito > e > >>>>> funcionando bem, aparenemente. > >>>>> "Eu mudaria boa parte do que voc? fez" e "Eu usaria o Statsd para > >>>>> acumular o valor e exportaria via graphite", seguido de "Eu n?o > entendi bem > >>>>> o motivo de ficar rodando a cada segundo ent?o vou chutar" ? um > insulto a > >>>>> sua intelig?ncia, IMHO > >>>>> > >>>>> > >>>>> 2013/8/26 Tiago Peczenyj > >>>>>> > >>>>>> Explain creaktive > >>>>>> > >>>>>> > >>>>>> 2013/8/26 Stanislaw Pusep > >>>>>>> > >>>>>>> Overengineering detected! > >>>>>>> > >>>>>>> > >>>>>>> 2013/8/26 Lindolfo Lorn Rodrigues > >>>>>>>> > >>>>>>>> Eu mudaria boa parte do que voc? fez. > >>>>>>>> > >>>>>>>> N?o sei qual problema que voc? est? tentando resolver com isso, > por > >>>>>>>> isso tudo > >>>>>>>> isso aqui ser? uma mega hipotese, se puder dizer qual o problema > >>>>>>>> est? tentando > >>>>>>>> resolver, seria legal :) > >>>>>>>> > >>>>>>>> Eu usaria o Statsd para acumular o valor e exportaria via > graphite. > >>>>>>>> > >>>>>>>> Eu n?o entendi bem o motivo de ficar rodando a cada segundo ent?o > >>>>>>>> vou chutar: > >>>>>>>> > >>>>>>>> Voc? que capturar a??es de usu?rio/sistema em algum lugar? > >>>>>>>> > >>>>>>>> Caso sim, voc? poderia colocar esse codigo logo depois a a??o do > >>>>>>>> usu?rio/sistema: > >>>>>>>> > >>>>>>>> my $statsd = Etsy::StatsD->new > >>>>>>>> my $bucket = "pacman.hit_number" > >>>>>>>> $statsd->increment($bucket); > >>>>>>>> > >>>>>>>> O stasd usa UDP, n?o vai alterar em nada perceptivo na perfomance, > >>>>>>>> do seu sistema. > >>>>>>>> > >>>>>>>> Mandando o contador acima para o statsd ele ir? acumular e mandar > >>>>>>>> para o graphite, > >>>>>>>> no graphite com o dado cru voc? pode criar v?rias opera??es de > >>>>>>>> estatistica > >>>>>>>> ( mediana, media, percentile..etc ) e gerar graficos. > >>>>>>>> > >>>>>>>> > >>>>>>>> > http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions > >>>>>>>> > >>>>>>>> O Statsd suporta v?rios backend o mais conhecido/usado deles ? o > >>>>>>>> Graphite: > >>>>>>>> http://graphite.wikidot.com/screen-shots > >>>>>>>> > >>>>>>>> A Etsy tem um post explicando melhor a "metodologia" deles de > medir > >>>>>>>> tudo: > >>>>>>>> > >>>>>>>> > >>>>>>>> > http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ > >>>>>>>> https://github.com/etsy/statsd > >>>>>>>> > >>>>>>>> PS: O Statsd teve origem no Flickr, e a primeira vers?o era em > Perl > >>>>>>>> recentemente eles > >>>>>>>> liberaram o c?digo fonte: > >>>>>>>> > >>>>>>>> https://github.com/iamcal/Flickr-StatsD > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> 2013/8/26 Stanislaw Pusep > >>>>>>>>> > >>>>>>>>> Use AE::time() no lugar do localtime > >>>>>>>>> > >>>>>>>>> ???????????, 26 ??????? 2013 ?. ???????????? Tiago Peczenyj > ?????: > >>>>>>>>> > >>>>>>>>>> Ola > >>>>>>>>>> > >>>>>>>>>> Eu tenho o seguinte caso > >>>>>>>>>> > >>>>>>>>>> preciso rodar um certo m?todo a cada segundo, que por sua vez > >>>>>>>>>> acumula um valor em algum atributo interno do objeto ( total += > por exemplo > >>>>>>>>>> ). > >>>>>>>>>> > >>>>>>>>>> a cada minuto quero enviar o valor de total para algum lugar (ex > >>>>>>>>>> Zabbix). > >>>>>>>>>> > >>>>>>>>>> a meia noite eu quero limpar o total para 0. > >>>>>>>>>> > >>>>>>>>>> Eu cheguei a algo assim: > >>>>>>>>>> use AnyEvent; > >>>>>>>>>> > >>>>>>>>>> sub loop { > >>>>>>>>>> my $obj = Foo->new; > >>>>>>>>>> my $cv = AE::cv; > >>>>>>>>>> > >>>>>>>>>> my $seconds_in_a_day = 60 * 60 * 24; > >>>>>>>>>> my $seconds_to_midnight = $seconds_in_a_day - > >>>>>>>>>> seconds_from_midnight(); > >>>>>>>>>> > >>>>>>>>>> my $loop = AE::timer 0, 1, sub { $obj->run }; > >>>>>>>>>> > >>>>>>>>>> my $send = AE::timer 60, 60, sub { $obj->send }; > >>>>>>>>>> > >>>>>>>>>> my $clear= AE::timer $seconds_to_midnight, $seconds_in_a_day, > >>>>>>>>>> sub { $obj->clear }; > >>>>>>>>>> $cv->recv; > >>>>>>>>>> } > >>>>>>>>>> > >>>>>>>>>> a sub seconds_from_midnight usa localtime pra fazer uma conta > >>>>>>>>>> marota. > >>>>>>>>>> > >>>>>>>>>> A assinatura do AE::timer eh > >>>>>>>>>> > >>>>>>>>>> AE::timer $delay, $interval, $callback; > >>>>>>>>>> > >>>>>>>>>> No primeiro timer eu tenho o meu main loop, chamando o metodo > run. > >>>>>>>>>> No segundo eu tenho o metodo que envia os dados a cada 60 > segundos > >>>>>>>>>> No terceiro eu calculo quantos segundos faltam para a meia > noite e > >>>>>>>>>> mando repetir a cada 24 horas. > >>>>>>>>>> > >>>>>>>>>> hoje eu tenho um loop com um sleep 1 e varios ifs. quero que > fique > >>>>>>>>>> mais legivel e nao utilizo anyEvent em nenhum outro lugar. Nao > precisa ser > >>>>>>>>>> EXATO, portanto um atraso de alguns segundos pode acontecer. > >>>>>>>>>> > >>>>>>>>>> Parece bom, mas eu tenho algumas duvidas. > >>>>>>>>>> > >>>>>>>>>> 1) esta claro o suficiente? > >>>>>>>>>> 2) o overhead do AnyEvent parece ser o mesmo do sleep (1) > durante > >>>>>>>>>> o runtime (ignorando quanto tempo demora pra iniciar ou n?o), > certo? > >>>>>>>>>> 3) para rodar algo "a meia noite" me parece um tanto confuso > >>>>>>>>>> ainda. n?o encontrei nenhum helper q me ajude (o AnyEvent::Cron > da pau pra > >>>>>>>>>> mim). sera q nao eh melhor "re-setar" o time watcher para a > proxima meia > >>>>>>>>>> noite? > >>>>>>>>>> 4) alias tem algo melhor do que ficar brincando com localtime() > >>>>>>>>>> pra pegar quantos segundos faltam pra proxima meia noite? algo > usando > >>>>>>>>>> DateTime > >>>>>>>>>> > >>>>>>>>>> por fim > >>>>>>>>>> > >>>>>>>>>> 5) tem algum problema ao usar AE::timer q eu n?o esteja vendo? > >>>>>>>>>> Fora os problemas interentes como se eu usar IO Bloqueante eu > n?o vou ter os > >>>>>>>>>> timers "exatos". > >>>>>>>>>> > >>>>>>>>>> Obrigado > >>>>>>>>>> > >>>>>>>>>> Tiago > >>>>>>>>>> > >>>>>>>>>> -- > >>>>>>>>>> Tiago B. Peczenyj > >>>>>>>>>> Linux User #405772 > >>>>>>>>>> > >>>>>>>>>> http://about.me/peczenyj > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> =begin disclaimer > >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>>>>>>> L > >>>>>>>>> =end disclaimer > >>>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> =begin disclaimer > >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>>>>>> L > >>>>>>>> =end disclaimer > >>>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> =begin disclaimer > >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>>>>> L > >>>>>>> =end disclaimer > >>>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> -- > >>>>>> Tiago B. Peczenyj > >>>>>> Linux User #405772 > >>>>>> > >>>>>> http://about.me/peczenyj > >>>>>> > >>>>>> =begin disclaimer > >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>>>> L > >>>>>> =end disclaimer > >>>>>> > >>>>> > >>>>> > >>>>> =begin disclaimer > >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>>> L > >>>>> =end disclaimer > >>>>> > >>>> > >>>> > >>>> > >>>> -- > >>>> Tiago B. Peczenyj > >>>> Linux User #405772 > >>>> > >>>> http://about.me/peczenyj > >>>> > >>>> =begin disclaimer > >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >>>> L > >>>> =end disclaimer > >>>> > >>> > >> > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > > > -- > > Tiago B. Peczenyj > > Linux User #405772 > > > > http://about.me/peczenyj > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > Daniel de Oliveira Mantovani > Business Analytic Specialist > Perl Evangelist /Astrophysics hobbyist. > +55 11 9 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Mon Aug 26 07:31:47 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Mon, 26 Aug 2013 11:31:47 -0300 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: Para de perder tempo com coisas banais que n?o v?o te agregar nada. 2013/8/26 Tiago Peczenyj : > e? > > > 2013/8/26 Daniel de Oliveira Mantovani >> >> Tiago, "Easy things should be easy, and hard things should be >> possible" - Larry Wall >> >> 2013/8/26 Tiago Peczenyj : >> > Depois vcs me pagam uma cerveja e fica tudo sussa. >> > >> > >> > 2013/8/26 Lindolfo Lorn Rodrigues >> >> >> >> Antes que eu me esque?a: desculpe-me se insultei. >> >> >> >> >> >> 2013/8/26 Lindolfo Lorn Rodrigues >> >>> >> >>> N?o quis insultar, apenas dar outra vis?o para o problema :) >> >>> >> >>> >> >>> >> >>> 2013/8/26 Tiago Peczenyj >> >>>> >> >>>> foi mal, agora eu tenho algo como >> >>>> >> >>>> while(1){ >> >>>> # calcula >> >>>> # if passou um minuto envia pro zabbix >> >>>> # if passou um dia reinicia o contador >> >>>> sleep(1); >> >>>> } >> >>>> >> >>>> qualquer sugest?o ? bem vinda. de repente o zabbix pode continuar com >> >>>> a >> >>>> monitoria e posso usar o StatsD para essas coisas novas, ainda mais >> >>>> se for >> >>>> menos burocratico. >> >>>> >> >>>> >> >>>> 2013/8/26 Stanislaw Pusep >> >>>>> >> >>>>> Seja qual for o seu objetivo, o c?digo que voc? postou j? est? feito >> >>>>> e >> >>>>> funcionando bem, aparenemente. >> >>>>> "Eu mudaria boa parte do que voc? fez" e "Eu usaria o Statsd para >> >>>>> acumular o valor e exportaria via graphite", seguido de "Eu n?o >> >>>>> entendi bem >> >>>>> o motivo de ficar rodando a cada segundo ent?o vou chutar" ? um >> >>>>> insulto a >> >>>>> sua intelig?ncia, IMHO >> >>>>> >> >>>>> >> >>>>> 2013/8/26 Tiago Peczenyj >> >>>>>> >> >>>>>> Explain creaktive >> >>>>>> >> >>>>>> >> >>>>>> 2013/8/26 Stanislaw Pusep >> >>>>>>> >> >>>>>>> Overengineering detected! >> >>>>>>> >> >>>>>>> >> >>>>>>> 2013/8/26 Lindolfo Lorn Rodrigues >> >>>>>>>> >> >>>>>>>> Eu mudaria boa parte do que voc? fez. >> >>>>>>>> >> >>>>>>>> N?o sei qual problema que voc? est? tentando resolver com isso, >> >>>>>>>> por >> >>>>>>>> isso tudo >> >>>>>>>> isso aqui ser? uma mega hipotese, se puder dizer qual o problema >> >>>>>>>> est? tentando >> >>>>>>>> resolver, seria legal :) >> >>>>>>>> >> >>>>>>>> Eu usaria o Statsd para acumular o valor e exportaria via >> >>>>>>>> graphite. >> >>>>>>>> >> >>>>>>>> Eu n?o entendi bem o motivo de ficar rodando a cada segundo ent?o >> >>>>>>>> vou chutar: >> >>>>>>>> >> >>>>>>>> Voc? que capturar a??es de usu?rio/sistema em algum lugar? >> >>>>>>>> >> >>>>>>>> Caso sim, voc? poderia colocar esse codigo logo depois a a??o do >> >>>>>>>> usu?rio/sistema: >> >>>>>>>> >> >>>>>>>> my $statsd = Etsy::StatsD->new >> >>>>>>>> my $bucket = "pacman.hit_number" >> >>>>>>>> $statsd->increment($bucket); >> >>>>>>>> >> >>>>>>>> O stasd usa UDP, n?o vai alterar em nada perceptivo na >> >>>>>>>> perfomance, >> >>>>>>>> do seu sistema. >> >>>>>>>> >> >>>>>>>> Mandando o contador acima para o statsd ele ir? acumular e mandar >> >>>>>>>> para o graphite, >> >>>>>>>> no graphite com o dado cru voc? pode criar v?rias opera??es de >> >>>>>>>> estatistica >> >>>>>>>> ( mediana, media, percentile..etc ) e gerar graficos. >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions >> >>>>>>>> >> >>>>>>>> O Statsd suporta v?rios backend o mais conhecido/usado deles ? o >> >>>>>>>> Graphite: >> >>>>>>>> http://graphite.wikidot.com/screen-shots >> >>>>>>>> >> >>>>>>>> A Etsy tem um post explicando melhor a "metodologia" deles de >> >>>>>>>> medir >> >>>>>>>> tudo: >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ >> >>>>>>>> https://github.com/etsy/statsd >> >>>>>>>> >> >>>>>>>> PS: O Statsd teve origem no Flickr, e a primeira vers?o era em >> >>>>>>>> Perl >> >>>>>>>> recentemente eles >> >>>>>>>> liberaram o c?digo fonte: >> >>>>>>>> >> >>>>>>>> https://github.com/iamcal/Flickr-StatsD >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> 2013/8/26 Stanislaw Pusep >> >>>>>>>>> >> >>>>>>>>> Use AE::time() no lugar do localtime >> >>>>>>>>> >> >>>>>>>>> ???????????, 26 ??????? 2013 ?. ???????????? Tiago Peczenyj >> >>>>>>>>> ?????: >> >>>>>>>>> >> >>>>>>>>>> Ola >> >>>>>>>>>> >> >>>>>>>>>> Eu tenho o seguinte caso >> >>>>>>>>>> >> >>>>>>>>>> preciso rodar um certo m?todo a cada segundo, que por sua vez >> >>>>>>>>>> acumula um valor em algum atributo interno do objeto ( total += >> >>>>>>>>>> por exemplo >> >>>>>>>>>> ). >> >>>>>>>>>> >> >>>>>>>>>> a cada minuto quero enviar o valor de total para algum lugar >> >>>>>>>>>> (ex >> >>>>>>>>>> Zabbix). >> >>>>>>>>>> >> >>>>>>>>>> a meia noite eu quero limpar o total para 0. >> >>>>>>>>>> >> >>>>>>>>>> Eu cheguei a algo assim: >> >>>>>>>>>> use AnyEvent; >> >>>>>>>>>> >> >>>>>>>>>> sub loop { >> >>>>>>>>>> my $obj = Foo->new; >> >>>>>>>>>> my $cv = AE::cv; >> >>>>>>>>>> >> >>>>>>>>>> my $seconds_in_a_day = 60 * 60 * 24; >> >>>>>>>>>> my $seconds_to_midnight = $seconds_in_a_day - >> >>>>>>>>>> seconds_from_midnight(); >> >>>>>>>>>> >> >>>>>>>>>> my $loop = AE::timer 0, 1, sub { $obj->run }; >> >>>>>>>>>> >> >>>>>>>>>> my $send = AE::timer 60, 60, sub { $obj->send }; >> >>>>>>>>>> >> >>>>>>>>>> my $clear= AE::timer $seconds_to_midnight, $seconds_in_a_day, >> >>>>>>>>>> sub { $obj->clear }; >> >>>>>>>>>> $cv->recv; >> >>>>>>>>>> } >> >>>>>>>>>> >> >>>>>>>>>> a sub seconds_from_midnight usa localtime pra fazer uma conta >> >>>>>>>>>> marota. >> >>>>>>>>>> >> >>>>>>>>>> A assinatura do AE::timer eh >> >>>>>>>>>> >> >>>>>>>>>> AE::timer $delay, $interval, $callback; >> >>>>>>>>>> >> >>>>>>>>>> No primeiro timer eu tenho o meu main loop, chamando o metodo >> >>>>>>>>>> run. >> >>>>>>>>>> No segundo eu tenho o metodo que envia os dados a cada 60 >> >>>>>>>>>> segundos >> >>>>>>>>>> No terceiro eu calculo quantos segundos faltam para a meia >> >>>>>>>>>> noite e >> >>>>>>>>>> mando repetir a cada 24 horas. >> >>>>>>>>>> >> >>>>>>>>>> hoje eu tenho um loop com um sleep 1 e varios ifs. quero que >> >>>>>>>>>> fique >> >>>>>>>>>> mais legivel e nao utilizo anyEvent em nenhum outro lugar. Nao >> >>>>>>>>>> precisa ser >> >>>>>>>>>> EXATO, portanto um atraso de alguns segundos pode acontecer. >> >>>>>>>>>> >> >>>>>>>>>> Parece bom, mas eu tenho algumas duvidas. >> >>>>>>>>>> >> >>>>>>>>>> 1) esta claro o suficiente? >> >>>>>>>>>> 2) o overhead do AnyEvent parece ser o mesmo do sleep (1) >> >>>>>>>>>> durante >> >>>>>>>>>> o runtime (ignorando quanto tempo demora pra iniciar ou n?o), >> >>>>>>>>>> certo? >> >>>>>>>>>> 3) para rodar algo "a meia noite" me parece um tanto confuso >> >>>>>>>>>> ainda. n?o encontrei nenhum helper q me ajude (o AnyEvent::Cron >> >>>>>>>>>> da pau pra >> >>>>>>>>>> mim). sera q nao eh melhor "re-setar" o time watcher para a >> >>>>>>>>>> proxima meia >> >>>>>>>>>> noite? >> >>>>>>>>>> 4) alias tem algo melhor do que ficar brincando com localtime() >> >>>>>>>>>> pra pegar quantos segundos faltam pra proxima meia noite? algo >> >>>>>>>>>> usando >> >>>>>>>>>> DateTime >> >>>>>>>>>> >> >>>>>>>>>> por fim >> >>>>>>>>>> >> >>>>>>>>>> 5) tem algum problema ao usar AE::timer q eu n?o esteja vendo? >> >>>>>>>>>> Fora os problemas interentes como se eu usar IO Bloqueante eu >> >>>>>>>>>> n?o vou ter os >> >>>>>>>>>> timers "exatos". >> >>>>>>>>>> >> >>>>>>>>>> Obrigado >> >>>>>>>>>> >> >>>>>>>>>> Tiago >> >>>>>>>>>> >> >>>>>>>>>> -- >> >>>>>>>>>> Tiago B. Peczenyj >> >>>>>>>>>> Linux User #405772 >> >>>>>>>>>> >> >>>>>>>>>> http://about.me/peczenyj >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> =begin disclaimer >> >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>>>>>>> L >> >>>>>>>>> =end disclaimer >> >>>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> =begin disclaimer >> >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>>>>>> L >> >>>>>>>> =end disclaimer >> >>>>>>>> >> >>>>>>> >> >>>>>>> >> >>>>>>> =begin disclaimer >> >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>>>>> L >> >>>>>>> =end disclaimer >> >>>>>>> >> >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> -- >> >>>>>> Tiago B. Peczenyj >> >>>>>> Linux User #405772 >> >>>>>> >> >>>>>> http://about.me/peczenyj >> >>>>>> >> >>>>>> =begin disclaimer >> >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>>>> L >> >>>>>> =end disclaimer >> >>>>>> >> >>>>> >> >>>>> >> >>>>> =begin disclaimer >> >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>>> L >> >>>>> =end disclaimer >> >>>>> >> >>>> >> >>>> >> >>>> >> >>>> -- >> >>>> Tiago B. Peczenyj >> >>>> Linux User #405772 >> >>>> >> >>>> http://about.me/peczenyj >> >>>> >> >>>> =begin disclaimer >> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>> L >> >>>> =end disclaimer >> >>>> >> >>> >> >> >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> > >> > >> > >> > -- >> > Tiago B. Peczenyj >> > Linux User #405772 >> > >> > http://about.me/peczenyj >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> Daniel de Oliveira Mantovani >> Business Analytic Specialist >> Perl Evangelist /Astrophysics hobbyist. >> +55 11 9 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- Daniel de Oliveira Mantovani Business Analytic Specialist Perl Evangelist /Astrophysics hobbyist. +55 11 9 8538-9897 XOXO From tiago.peczenyj at gmail.com Mon Aug 26 07:33:22 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 26 Aug 2013 16:33:22 +0200 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: n?o entendi 2013/8/26 Daniel de Oliveira Mantovani > Para de perder tempo com coisas banais que n?o v?o te agregar nada. > > 2013/8/26 Tiago Peczenyj : > > e? > > > > > > 2013/8/26 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> > >> Tiago, "Easy things should be easy, and hard things should be > >> possible" - Larry Wall > >> > >> 2013/8/26 Tiago Peczenyj : > >> > Depois vcs me pagam uma cerveja e fica tudo sussa. > >> > > >> > > >> > 2013/8/26 Lindolfo Lorn Rodrigues > >> >> > >> >> Antes que eu me esque?a: desculpe-me se insultei. > >> >> > >> >> > >> >> 2013/8/26 Lindolfo Lorn Rodrigues > >> >>> > >> >>> N?o quis insultar, apenas dar outra vis?o para o problema :) > >> >>> > >> >>> > >> >>> > >> >>> 2013/8/26 Tiago Peczenyj > >> >>>> > >> >>>> foi mal, agora eu tenho algo como > >> >>>> > >> >>>> while(1){ > >> >>>> # calcula > >> >>>> # if passou um minuto envia pro zabbix > >> >>>> # if passou um dia reinicia o contador > >> >>>> sleep(1); > >> >>>> } > >> >>>> > >> >>>> qualquer sugest?o ? bem vinda. de repente o zabbix pode continuar > com > >> >>>> a > >> >>>> monitoria e posso usar o StatsD para essas coisas novas, ainda mais > >> >>>> se for > >> >>>> menos burocratico. > >> >>>> > >> >>>> > >> >>>> 2013/8/26 Stanislaw Pusep > >> >>>>> > >> >>>>> Seja qual for o seu objetivo, o c?digo que voc? postou j? est? > feito > >> >>>>> e > >> >>>>> funcionando bem, aparenemente. > >> >>>>> "Eu mudaria boa parte do que voc? fez" e "Eu usaria o Statsd para > >> >>>>> acumular o valor e exportaria via graphite", seguido de "Eu n?o > >> >>>>> entendi bem > >> >>>>> o motivo de ficar rodando a cada segundo ent?o vou chutar" ? um > >> >>>>> insulto a > >> >>>>> sua intelig?ncia, IMHO > >> >>>>> > >> >>>>> > >> >>>>> 2013/8/26 Tiago Peczenyj > >> >>>>>> > >> >>>>>> Explain creaktive > >> >>>>>> > >> >>>>>> > >> >>>>>> 2013/8/26 Stanislaw Pusep > >> >>>>>>> > >> >>>>>>> Overengineering detected! > >> >>>>>>> > >> >>>>>>> > >> >>>>>>> 2013/8/26 Lindolfo Lorn Rodrigues > >> >>>>>>>> > >> >>>>>>>> Eu mudaria boa parte do que voc? fez. > >> >>>>>>>> > >> >>>>>>>> N?o sei qual problema que voc? est? tentando resolver com isso, > >> >>>>>>>> por > >> >>>>>>>> isso tudo > >> >>>>>>>> isso aqui ser? uma mega hipotese, se puder dizer qual o > problema > >> >>>>>>>> est? tentando > >> >>>>>>>> resolver, seria legal :) > >> >>>>>>>> > >> >>>>>>>> Eu usaria o Statsd para acumular o valor e exportaria via > >> >>>>>>>> graphite. > >> >>>>>>>> > >> >>>>>>>> Eu n?o entendi bem o motivo de ficar rodando a cada segundo > ent?o > >> >>>>>>>> vou chutar: > >> >>>>>>>> > >> >>>>>>>> Voc? que capturar a??es de usu?rio/sistema em algum lugar? > >> >>>>>>>> > >> >>>>>>>> Caso sim, voc? poderia colocar esse codigo logo depois a a??o > do > >> >>>>>>>> usu?rio/sistema: > >> >>>>>>>> > >> >>>>>>>> my $statsd = Etsy::StatsD->new > >> >>>>>>>> my $bucket = "pacman.hit_number" > >> >>>>>>>> $statsd->increment($bucket); > >> >>>>>>>> > >> >>>>>>>> O stasd usa UDP, n?o vai alterar em nada perceptivo na > >> >>>>>>>> perfomance, > >> >>>>>>>> do seu sistema. > >> >>>>>>>> > >> >>>>>>>> Mandando o contador acima para o statsd ele ir? acumular e > mandar > >> >>>>>>>> para o graphite, > >> >>>>>>>> no graphite com o dado cru voc? pode criar v?rias opera??es de > >> >>>>>>>> estatistica > >> >>>>>>>> ( mediana, media, percentile..etc ) e gerar graficos. > >> >>>>>>>> > >> >>>>>>>> > >> >>>>>>>> > >> >>>>>>>> > http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions > >> >>>>>>>> > >> >>>>>>>> O Statsd suporta v?rios backend o mais conhecido/usado deles ? > o > >> >>>>>>>> Graphite: > >> >>>>>>>> http://graphite.wikidot.com/screen-shots > >> >>>>>>>> > >> >>>>>>>> A Etsy tem um post explicando melhor a "metodologia" deles de > >> >>>>>>>> medir > >> >>>>>>>> tudo: > >> >>>>>>>> > >> >>>>>>>> > >> >>>>>>>> > >> >>>>>>>> > http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ > >> >>>>>>>> https://github.com/etsy/statsd > >> >>>>>>>> > >> >>>>>>>> PS: O Statsd teve origem no Flickr, e a primeira vers?o era em > >> >>>>>>>> Perl > >> >>>>>>>> recentemente eles > >> >>>>>>>> liberaram o c?digo fonte: > >> >>>>>>>> > >> >>>>>>>> https://github.com/iamcal/Flickr-StatsD > >> >>>>>>>> > >> >>>>>>>> > >> >>>>>>>> > >> >>>>>>>> 2013/8/26 Stanislaw Pusep > >> >>>>>>>>> > >> >>>>>>>>> Use AE::time() no lugar do localtime > >> >>>>>>>>> > >> >>>>>>>>> ???????????, 26 ??????? 2013 ?. ???????????? Tiago Peczenyj > >> >>>>>>>>> ?????: > >> >>>>>>>>> > >> >>>>>>>>>> Ola > >> >>>>>>>>>> > >> >>>>>>>>>> Eu tenho o seguinte caso > >> >>>>>>>>>> > >> >>>>>>>>>> preciso rodar um certo m?todo a cada segundo, que por sua vez > >> >>>>>>>>>> acumula um valor em algum atributo interno do objeto ( total > += > >> >>>>>>>>>> por exemplo > >> >>>>>>>>>> ). > >> >>>>>>>>>> > >> >>>>>>>>>> a cada minuto quero enviar o valor de total para algum lugar > >> >>>>>>>>>> (ex > >> >>>>>>>>>> Zabbix). > >> >>>>>>>>>> > >> >>>>>>>>>> a meia noite eu quero limpar o total para 0. > >> >>>>>>>>>> > >> >>>>>>>>>> Eu cheguei a algo assim: > >> >>>>>>>>>> use AnyEvent; > >> >>>>>>>>>> > >> >>>>>>>>>> sub loop { > >> >>>>>>>>>> my $obj = Foo->new; > >> >>>>>>>>>> my $cv = AE::cv; > >> >>>>>>>>>> > >> >>>>>>>>>> my $seconds_in_a_day = 60 * 60 * 24; > >> >>>>>>>>>> my $seconds_to_midnight = $seconds_in_a_day - > >> >>>>>>>>>> seconds_from_midnight(); > >> >>>>>>>>>> > >> >>>>>>>>>> my $loop = AE::timer 0, 1, sub { $obj->run }; > >> >>>>>>>>>> > >> >>>>>>>>>> my $send = AE::timer 60, 60, sub { $obj->send }; > >> >>>>>>>>>> > >> >>>>>>>>>> my $clear= AE::timer $seconds_to_midnight, > $seconds_in_a_day, > >> >>>>>>>>>> sub { $obj->clear }; > >> >>>>>>>>>> $cv->recv; > >> >>>>>>>>>> } > >> >>>>>>>>>> > >> >>>>>>>>>> a sub seconds_from_midnight usa localtime pra fazer uma conta > >> >>>>>>>>>> marota. > >> >>>>>>>>>> > >> >>>>>>>>>> A assinatura do AE::timer eh > >> >>>>>>>>>> > >> >>>>>>>>>> AE::timer $delay, $interval, $callback; > >> >>>>>>>>>> > >> >>>>>>>>>> No primeiro timer eu tenho o meu main loop, chamando o metodo > >> >>>>>>>>>> run. > >> >>>>>>>>>> No segundo eu tenho o metodo que envia os dados a cada 60 > >> >>>>>>>>>> segundos > >> >>>>>>>>>> No terceiro eu calculo quantos segundos faltam para a meia > >> >>>>>>>>>> noite e > >> >>>>>>>>>> mando repetir a cada 24 horas. > >> >>>>>>>>>> > >> >>>>>>>>>> hoje eu tenho um loop com um sleep 1 e varios ifs. quero que > >> >>>>>>>>>> fique > >> >>>>>>>>>> mais legivel e nao utilizo anyEvent em nenhum outro lugar. > Nao > >> >>>>>>>>>> precisa ser > >> >>>>>>>>>> EXATO, portanto um atraso de alguns segundos pode acontecer. > >> >>>>>>>>>> > >> >>>>>>>>>> Parece bom, mas eu tenho algumas duvidas. > >> >>>>>>>>>> > >> >>>>>>>>>> 1) esta claro o suficiente? > >> >>>>>>>>>> 2) o overhead do AnyEvent parece ser o mesmo do sleep (1) > >> >>>>>>>>>> durante > >> >>>>>>>>>> o runtime (ignorando quanto tempo demora pra iniciar ou n?o), > >> >>>>>>>>>> certo? > >> >>>>>>>>>> 3) para rodar algo "a meia noite" me parece um tanto confuso > >> >>>>>>>>>> ainda. n?o encontrei nenhum helper q me ajude (o > AnyEvent::Cron > >> >>>>>>>>>> da pau pra > >> >>>>>>>>>> mim). sera q nao eh melhor "re-setar" o time watcher para a > >> >>>>>>>>>> proxima meia > >> >>>>>>>>>> noite? > >> >>>>>>>>>> 4) alias tem algo melhor do que ficar brincando com > localtime() > >> >>>>>>>>>> pra pegar quantos segundos faltam pra proxima meia noite? > algo > >> >>>>>>>>>> usando > >> >>>>>>>>>> DateTime > >> >>>>>>>>>> > >> >>>>>>>>>> por fim > >> >>>>>>>>>> > >> >>>>>>>>>> 5) tem algum problema ao usar AE::timer q eu n?o esteja > vendo? > >> >>>>>>>>>> Fora os problemas interentes como se eu usar IO Bloqueante eu > >> >>>>>>>>>> n?o vou ter os > >> >>>>>>>>>> timers "exatos". > >> >>>>>>>>>> > >> >>>>>>>>>> Obrigado > >> >>>>>>>>>> > >> >>>>>>>>>> Tiago > >> >>>>>>>>>> > >> >>>>>>>>>> -- > >> >>>>>>>>>> Tiago B. Peczenyj > >> >>>>>>>>>> Linux User #405772 > >> >>>>>>>>>> > >> >>>>>>>>>> http://about.me/peczenyj > >> >>>>>>>>> > >> >>>>>>>>> > >> >>>>>>>>> =begin disclaimer > >> >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >>>>>>>>> L > >> >>>>>>>>> =end disclaimer > >> >>>>>>>>> > >> >>>>>>>> > >> >>>>>>>> > >> >>>>>>>> =begin disclaimer > >> >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >>>>>>>> L > >> >>>>>>>> =end disclaimer > >> >>>>>>>> > >> >>>>>>> > >> >>>>>>> > >> >>>>>>> =begin disclaimer > >> >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >>>>>>> L > >> >>>>>>> =end disclaimer > >> >>>>>>> > >> >>>>>> > >> >>>>>> > >> >>>>>> > >> >>>>>> -- > >> >>>>>> Tiago B. Peczenyj > >> >>>>>> Linux User #405772 > >> >>>>>> > >> >>>>>> http://about.me/peczenyj > >> >>>>>> > >> >>>>>> =begin disclaimer > >> >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >>>>>> L > >> >>>>>> =end disclaimer > >> >>>>>> > >> >>>>> > >> >>>>> > >> >>>>> =begin disclaimer > >> >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >>>>> L > >> >>>>> =end disclaimer > >> >>>>> > >> >>>> > >> >>>> > >> >>>> > >> >>>> -- > >> >>>> Tiago B. Peczenyj > >> >>>> Linux User #405772 > >> >>>> > >> >>>> http://about.me/peczenyj > >> >>>> > >> >>>> =begin disclaimer > >> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >>>> L > >> >>>> =end disclaimer > >> >>>> > >> >>> > >> >> > >> >> > >> >> =begin disclaimer > >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> >> L > >> >> =end disclaimer > >> >> > >> > > >> > > >> > > >> > -- > >> > Tiago B. Peczenyj > >> > Linux User #405772 > >> > > >> > http://about.me/peczenyj > >> > > >> > =begin disclaimer > >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> > L > >> > =end disclaimer > >> > > >> > >> > >> > >> -- > >> > >> -dom > >> > >> -- > >> > >> Daniel de Oliveira Mantovani > >> Business Analytic Specialist > >> Perl Evangelist /Astrophysics hobbyist. > >> +55 11 9 8538-9897 > >> XOXO > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > > > > > > > > > > -- > > Tiago B. Peczenyj > > Linux User #405772 > > > > http://about.me/peczenyj > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > Daniel de Oliveira Mantovani > Business Analytic Specialist > Perl Evangelist /Astrophysics hobbyist. > +55 11 9 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Mon Aug 26 07:49:08 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Mon, 26 Aug 2013 11:49:08 -0300 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: Tiago se seu c?digo esta funcionando deixa rodando. Melhor c?digo ? aquele que atende as necessidades do cliente. Pare de procurar problemas onde n?o existe :) Em 26 de agosto de 2013 11:33, Tiago Peczenyj escreveu: > n?o entendi > > > 2013/8/26 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> Para de perder tempo com coisas banais que n?o v?o te agregar nada. >> >> 2013/8/26 Tiago Peczenyj : >> > e? >> > >> > >> > 2013/8/26 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com> >> >> >> >> Tiago, "Easy things should be easy, and hard things should be >> >> possible" - Larry Wall >> >> >> >> 2013/8/26 Tiago Peczenyj : >> >> > Depois vcs me pagam uma cerveja e fica tudo sussa. >> >> > >> >> > >> >> > 2013/8/26 Lindolfo Lorn Rodrigues >> >> >> >> >> >> Antes que eu me esque?a: desculpe-me se insultei. >> >> >> >> >> >> >> >> >> 2013/8/26 Lindolfo Lorn Rodrigues >> >> >>> >> >> >>> N?o quis insultar, apenas dar outra vis?o para o problema :) >> >> >>> >> >> >>> >> >> >>> >> >> >>> 2013/8/26 Tiago Peczenyj >> >> >>>> >> >> >>>> foi mal, agora eu tenho algo como >> >> >>>> >> >> >>>> while(1){ >> >> >>>> # calcula >> >> >>>> # if passou um minuto envia pro zabbix >> >> >>>> # if passou um dia reinicia o contador >> >> >>>> sleep(1); >> >> >>>> } >> >> >>>> >> >> >>>> qualquer sugest?o ? bem vinda. de repente o zabbix pode continuar >> com >> >> >>>> a >> >> >>>> monitoria e posso usar o StatsD para essas coisas novas, ainda >> mais >> >> >>>> se for >> >> >>>> menos burocratico. >> >> >>>> >> >> >>>> >> >> >>>> 2013/8/26 Stanislaw Pusep >> >> >>>>> >> >> >>>>> Seja qual for o seu objetivo, o c?digo que voc? postou j? est? >> feito >> >> >>>>> e >> >> >>>>> funcionando bem, aparenemente. >> >> >>>>> "Eu mudaria boa parte do que voc? fez" e "Eu usaria o Statsd para >> >> >>>>> acumular o valor e exportaria via graphite", seguido de "Eu n?o >> >> >>>>> entendi bem >> >> >>>>> o motivo de ficar rodando a cada segundo ent?o vou chutar" ? um >> >> >>>>> insulto a >> >> >>>>> sua intelig?ncia, IMHO >> >> >>>>> >> >> >>>>> >> >> >>>>> 2013/8/26 Tiago Peczenyj >> >> >>>>>> >> >> >>>>>> Explain creaktive >> >> >>>>>> >> >> >>>>>> >> >> >>>>>> 2013/8/26 Stanislaw Pusep >> >> >>>>>>> >> >> >>>>>>> Overengineering detected! >> >> >>>>>>> >> >> >>>>>>> >> >> >>>>>>> 2013/8/26 Lindolfo Lorn Rodrigues >> >> >>>>>>>> >> >> >>>>>>>> Eu mudaria boa parte do que voc? fez. >> >> >>>>>>>> >> >> >>>>>>>> N?o sei qual problema que voc? est? tentando resolver com >> isso, >> >> >>>>>>>> por >> >> >>>>>>>> isso tudo >> >> >>>>>>>> isso aqui ser? uma mega hipotese, se puder dizer qual o >> problema >> >> >>>>>>>> est? tentando >> >> >>>>>>>> resolver, seria legal :) >> >> >>>>>>>> >> >> >>>>>>>> Eu usaria o Statsd para acumular o valor e exportaria via >> >> >>>>>>>> graphite. >> >> >>>>>>>> >> >> >>>>>>>> Eu n?o entendi bem o motivo de ficar rodando a cada segundo >> ent?o >> >> >>>>>>>> vou chutar: >> >> >>>>>>>> >> >> >>>>>>>> Voc? que capturar a??es de usu?rio/sistema em algum lugar? >> >> >>>>>>>> >> >> >>>>>>>> Caso sim, voc? poderia colocar esse codigo logo depois a a??o >> do >> >> >>>>>>>> usu?rio/sistema: >> >> >>>>>>>> >> >> >>>>>>>> my $statsd = Etsy::StatsD->new >> >> >>>>>>>> my $bucket = "pacman.hit_number" >> >> >>>>>>>> $statsd->increment($bucket); >> >> >>>>>>>> >> >> >>>>>>>> O stasd usa UDP, n?o vai alterar em nada perceptivo na >> >> >>>>>>>> perfomance, >> >> >>>>>>>> do seu sistema. >> >> >>>>>>>> >> >> >>>>>>>> Mandando o contador acima para o statsd ele ir? acumular e >> mandar >> >> >>>>>>>> para o graphite, >> >> >>>>>>>> no graphite com o dado cru voc? pode criar v?rias opera??es de >> >> >>>>>>>> estatistica >> >> >>>>>>>> ( mediana, media, percentile..etc ) e gerar graficos. >> >> >>>>>>>> >> >> >>>>>>>> >> >> >>>>>>>> >> >> >>>>>>>> >> http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions >> >> >>>>>>>> >> >> >>>>>>>> O Statsd suporta v?rios backend o mais conhecido/usado deles >> ? o >> >> >>>>>>>> Graphite: >> >> >>>>>>>> http://graphite.wikidot.com/screen-shots >> >> >>>>>>>> >> >> >>>>>>>> A Etsy tem um post explicando melhor a "metodologia" deles de >> >> >>>>>>>> medir >> >> >>>>>>>> tudo: >> >> >>>>>>>> >> >> >>>>>>>> >> >> >>>>>>>> >> >> >>>>>>>> >> http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ >> >> >>>>>>>> https://github.com/etsy/statsd >> >> >>>>>>>> >> >> >>>>>>>> PS: O Statsd teve origem no Flickr, e a primeira vers?o era em >> >> >>>>>>>> Perl >> >> >>>>>>>> recentemente eles >> >> >>>>>>>> liberaram o c?digo fonte: >> >> >>>>>>>> >> >> >>>>>>>> https://github.com/iamcal/Flickr-StatsD >> >> >>>>>>>> >> >> >>>>>>>> >> >> >>>>>>>> >> >> >>>>>>>> 2013/8/26 Stanislaw Pusep >> >> >>>>>>>>> >> >> >>>>>>>>> Use AE::time() no lugar do localtime >> >> >>>>>>>>> >> >> >>>>>>>>> ???????????, 26 ??????? 2013 ?. ???????????? Tiago Peczenyj >> >> >>>>>>>>> ?????: >> >> >>>>>>>>> >> >> >>>>>>>>>> Ola >> >> >>>>>>>>>> >> >> >>>>>>>>>> Eu tenho o seguinte caso >> >> >>>>>>>>>> >> >> >>>>>>>>>> preciso rodar um certo m?todo a cada segundo, que por sua >> vez >> >> >>>>>>>>>> acumula um valor em algum atributo interno do objeto ( >> total += >> >> >>>>>>>>>> por exemplo >> >> >>>>>>>>>> ). >> >> >>>>>>>>>> >> >> >>>>>>>>>> a cada minuto quero enviar o valor de total para algum lugar >> >> >>>>>>>>>> (ex >> >> >>>>>>>>>> Zabbix). >> >> >>>>>>>>>> >> >> >>>>>>>>>> a meia noite eu quero limpar o total para 0. >> >> >>>>>>>>>> >> >> >>>>>>>>>> Eu cheguei a algo assim: >> >> >>>>>>>>>> use AnyEvent; >> >> >>>>>>>>>> >> >> >>>>>>>>>> sub loop { >> >> >>>>>>>>>> my $obj = Foo->new; >> >> >>>>>>>>>> my $cv = AE::cv; >> >> >>>>>>>>>> >> >> >>>>>>>>>> my $seconds_in_a_day = 60 * 60 * 24; >> >> >>>>>>>>>> my $seconds_to_midnight = $seconds_in_a_day - >> >> >>>>>>>>>> seconds_from_midnight(); >> >> >>>>>>>>>> >> >> >>>>>>>>>> my $loop = AE::timer 0, 1, sub { $obj->run }; >> >> >>>>>>>>>> >> >> >>>>>>>>>> my $send = AE::timer 60, 60, sub { $obj->send }; >> >> >>>>>>>>>> >> >> >>>>>>>>>> my $clear= AE::timer $seconds_to_midnight, >> $seconds_in_a_day, >> >> >>>>>>>>>> sub { $obj->clear }; >> >> >>>>>>>>>> $cv->recv; >> >> >>>>>>>>>> } >> >> >>>>>>>>>> >> >> >>>>>>>>>> a sub seconds_from_midnight usa localtime pra fazer uma >> conta >> >> >>>>>>>>>> marota. >> >> >>>>>>>>>> >> >> >>>>>>>>>> A assinatura do AE::timer eh >> >> >>>>>>>>>> >> >> >>>>>>>>>> AE::timer $delay, $interval, $callback; >> >> >>>>>>>>>> >> >> >>>>>>>>>> No primeiro timer eu tenho o meu main loop, chamando o >> metodo >> >> >>>>>>>>>> run. >> >> >>>>>>>>>> No segundo eu tenho o metodo que envia os dados a cada 60 >> >> >>>>>>>>>> segundos >> >> >>>>>>>>>> No terceiro eu calculo quantos segundos faltam para a meia >> >> >>>>>>>>>> noite e >> >> >>>>>>>>>> mando repetir a cada 24 horas. >> >> >>>>>>>>>> >> >> >>>>>>>>>> hoje eu tenho um loop com um sleep 1 e varios ifs. quero que >> >> >>>>>>>>>> fique >> >> >>>>>>>>>> mais legivel e nao utilizo anyEvent em nenhum outro lugar. >> Nao >> >> >>>>>>>>>> precisa ser >> >> >>>>>>>>>> EXATO, portanto um atraso de alguns segundos pode acontecer. >> >> >>>>>>>>>> >> >> >>>>>>>>>> Parece bom, mas eu tenho algumas duvidas. >> >> >>>>>>>>>> >> >> >>>>>>>>>> 1) esta claro o suficiente? >> >> >>>>>>>>>> 2) o overhead do AnyEvent parece ser o mesmo do sleep (1) >> >> >>>>>>>>>> durante >> >> >>>>>>>>>> o runtime (ignorando quanto tempo demora pra iniciar ou >> n?o), >> >> >>>>>>>>>> certo? >> >> >>>>>>>>>> 3) para rodar algo "a meia noite" me parece um tanto confuso >> >> >>>>>>>>>> ainda. n?o encontrei nenhum helper q me ajude (o >> AnyEvent::Cron >> >> >>>>>>>>>> da pau pra >> >> >>>>>>>>>> mim). sera q nao eh melhor "re-setar" o time watcher para a >> >> >>>>>>>>>> proxima meia >> >> >>>>>>>>>> noite? >> >> >>>>>>>>>> 4) alias tem algo melhor do que ficar brincando com >> localtime() >> >> >>>>>>>>>> pra pegar quantos segundos faltam pra proxima meia noite? >> algo >> >> >>>>>>>>>> usando >> >> >>>>>>>>>> DateTime >> >> >>>>>>>>>> >> >> >>>>>>>>>> por fim >> >> >>>>>>>>>> >> >> >>>>>>>>>> 5) tem algum problema ao usar AE::timer q eu n?o esteja >> vendo? >> >> >>>>>>>>>> Fora os problemas interentes como se eu usar IO Bloqueante >> eu >> >> >>>>>>>>>> n?o vou ter os >> >> >>>>>>>>>> timers "exatos". >> >> >>>>>>>>>> >> >> >>>>>>>>>> Obrigado >> >> >>>>>>>>>> >> >> >>>>>>>>>> Tiago >> >> >>>>>>>>>> >> >> >>>>>>>>>> -- >> >> >>>>>>>>>> Tiago B. Peczenyj >> >> >>>>>>>>>> Linux User #405772 >> >> >>>>>>>>>> >> >> >>>>>>>>>> http://about.me/peczenyj >> >> >>>>>>>>> >> >> >>>>>>>>> >> >> >>>>>>>>> =begin disclaimer >> >> >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >>>>>>>>> L >> >> >>>>>>>>> =end disclaimer >> >> >>>>>>>>> >> >> >>>>>>>> >> >> >>>>>>>> >> >> >>>>>>>> =begin disclaimer >> >> >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >>>>>>>> L >> >> >>>>>>>> =end disclaimer >> >> >>>>>>>> >> >> >>>>>>> >> >> >>>>>>> >> >> >>>>>>> =begin disclaimer >> >> >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >>>>>>> L >> >> >>>>>>> =end disclaimer >> >> >>>>>>> >> >> >>>>>> >> >> >>>>>> >> >> >>>>>> >> >> >>>>>> -- >> >> >>>>>> Tiago B. Peczenyj >> >> >>>>>> Linux User #405772 >> >> >>>>>> >> >> >>>>>> http://about.me/peczenyj >> >> >>>>>> >> >> >>>>>> =begin disclaimer >> >> >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >>>>>> L >> >> >>>>>> =end disclaimer >> >> >>>>>> >> >> >>>>> >> >> >>>>> >> >> >>>>> =begin disclaimer >> >> >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >>>>> L >> >> >>>>> =end disclaimer >> >> >>>>> >> >> >>>> >> >> >>>> >> >> >>>> >> >> >>>> -- >> >> >>>> Tiago B. Peczenyj >> >> >>>> Linux User #405772 >> >> >>>> >> >> >>>> http://about.me/peczenyj >> >> >>>> >> >> >>>> =begin disclaimer >> >> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >>>> L >> >> >>>> =end disclaimer >> >> >>>> >> >> >>> >> >> >> >> >> >> >> >> >> =begin disclaimer >> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >> L >> >> >> =end disclaimer >> >> >> >> >> > >> >> > >> >> > >> >> > -- >> >> > Tiago B. Peczenyj >> >> > Linux User #405772 >> >> > >> >> > http://about.me/peczenyj >> >> > >> >> > =begin disclaimer >> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> > L >> >> > =end disclaimer >> >> > >> >> >> >> >> >> >> >> -- >> >> >> >> -dom >> >> >> >> -- >> >> >> >> Daniel de Oliveira Mantovani >> >> Business Analytic Specialist >> >> Perl Evangelist /Astrophysics hobbyist. >> >> +55 11 9 8538-9897 >> >> XOXO >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> > >> > >> > >> > >> > -- >> > Tiago B. Peczenyj >> > Linux User #405772 >> > >> > http://about.me/peczenyj >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> Daniel de Oliveira Mantovani >> Business Analytic Specialist >> Perl Evangelist /Astrophysics hobbyist. >> +55 11 9 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Mon Aug 26 12:41:17 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Mon, 26 Aug 2013 16:41:17 -0300 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: Que feio! Se houver prazo para pesquisa de novas solu??es, eu n?o vejo porque usar! Al?m do mais eu aprendi que conhecimento nunca ? demais. Ent?o eu acho que essa nova vis?o agrega sim, e tamb?m qualquer vis?o diferente sobre a solu??o do problema. Obrigado Lorn! Aprendi tamb?m, que desenvolvedor tem que resolver o problema da melhor maneira poss?vel! Que desempenho nunca ? demais, e olhar para coisas novas deveria ser um incentivo para fazer as coisas corretamente, e n?o uma desculpa esfarrapada para resolver as coisas de qualquer maneira, ou desprezar a opini?o dos outros de maneira t?o grosseira. Proost! 2013/8/26 Lucas Moraes > Tiago se seu c?digo esta funcionando deixa rodando. Melhor c?digo ? aquele > que atende as necessidades do cliente. Pare de procurar problemas onde n?o > existe :) > > > Em 26 de agosto de 2013 11:33, Tiago Peczenyj escreveu: > > n?o entendi >> >> >> 2013/8/26 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com> >> >>> Para de perder tempo com coisas banais que n?o v?o te agregar nada. >>> >>> 2013/8/26 Tiago Peczenyj : >>> > e? >>> > >>> > >>> > 2013/8/26 Daniel de Oliveira Mantovani < >>> daniel.oliveira.mantovani at gmail.com> >>> >> >>> >> Tiago, "Easy things should be easy, and hard things should be >>> >> possible" - Larry Wall >>> >> >>> >> 2013/8/26 Tiago Peczenyj : >>> >> > Depois vcs me pagam uma cerveja e fica tudo sussa. >>> >> > >>> >> > >>> >> > 2013/8/26 Lindolfo Lorn Rodrigues >>> >> >> >>> >> >> Antes que eu me esque?a: desculpe-me se insultei. >>> >> >> >>> >> >> >>> >> >> 2013/8/26 Lindolfo Lorn Rodrigues >>> >> >>> >>> >> >>> N?o quis insultar, apenas dar outra vis?o para o problema :) >>> >> >>> >>> >> >>> >>> >> >>> >>> >> >>> 2013/8/26 Tiago Peczenyj >>> >> >>>> >>> >> >>>> foi mal, agora eu tenho algo como >>> >> >>>> >>> >> >>>> while(1){ >>> >> >>>> # calcula >>> >> >>>> # if passou um minuto envia pro zabbix >>> >> >>>> # if passou um dia reinicia o contador >>> >> >>>> sleep(1); >>> >> >>>> } >>> >> >>>> >>> >> >>>> qualquer sugest?o ? bem vinda. de repente o zabbix pode >>> continuar com >>> >> >>>> a >>> >> >>>> monitoria e posso usar o StatsD para essas coisas novas, ainda >>> mais >>> >> >>>> se for >>> >> >>>> menos burocratico. >>> >> >>>> >>> >> >>>> >>> >> >>>> 2013/8/26 Stanislaw Pusep >>> >> >>>>> >>> >> >>>>> Seja qual for o seu objetivo, o c?digo que voc? postou j? est? >>> feito >>> >> >>>>> e >>> >> >>>>> funcionando bem, aparenemente. >>> >> >>>>> "Eu mudaria boa parte do que voc? fez" e "Eu usaria o Statsd >>> para >>> >> >>>>> acumular o valor e exportaria via graphite", seguido de "Eu n?o >>> >> >>>>> entendi bem >>> >> >>>>> o motivo de ficar rodando a cada segundo ent?o vou chutar" ? um >>> >> >>>>> insulto a >>> >> >>>>> sua intelig?ncia, IMHO >>> >> >>>>> >>> >> >>>>> >>> >> >>>>> 2013/8/26 Tiago Peczenyj >>> >> >>>>>> >>> >> >>>>>> Explain creaktive >>> >> >>>>>> >>> >> >>>>>> >>> >> >>>>>> 2013/8/26 Stanislaw Pusep >>> >> >>>>>>> >>> >> >>>>>>> Overengineering detected! >>> >> >>>>>>> >>> >> >>>>>>> >>> >> >>>>>>> 2013/8/26 Lindolfo Lorn Rodrigues >>> >> >>>>>>>> >>> >> >>>>>>>> Eu mudaria boa parte do que voc? fez. >>> >> >>>>>>>> >>> >> >>>>>>>> N?o sei qual problema que voc? est? tentando resolver com >>> isso, >>> >> >>>>>>>> por >>> >> >>>>>>>> isso tudo >>> >> >>>>>>>> isso aqui ser? uma mega hipotese, se puder dizer qual o >>> problema >>> >> >>>>>>>> est? tentando >>> >> >>>>>>>> resolver, seria legal :) >>> >> >>>>>>>> >>> >> >>>>>>>> Eu usaria o Statsd para acumular o valor e exportaria via >>> >> >>>>>>>> graphite. >>> >> >>>>>>>> >>> >> >>>>>>>> Eu n?o entendi bem o motivo de ficar rodando a cada segundo >>> ent?o >>> >> >>>>>>>> vou chutar: >>> >> >>>>>>>> >>> >> >>>>>>>> Voc? que capturar a??es de usu?rio/sistema em algum lugar? >>> >> >>>>>>>> >>> >> >>>>>>>> Caso sim, voc? poderia colocar esse codigo logo depois a >>> a??o do >>> >> >>>>>>>> usu?rio/sistema: >>> >> >>>>>>>> >>> >> >>>>>>>> my $statsd = Etsy::StatsD->new >>> >> >>>>>>>> my $bucket = "pacman.hit_number" >>> >> >>>>>>>> $statsd->increment($bucket); >>> >> >>>>>>>> >>> >> >>>>>>>> O stasd usa UDP, n?o vai alterar em nada perceptivo na >>> >> >>>>>>>> perfomance, >>> >> >>>>>>>> do seu sistema. >>> >> >>>>>>>> >>> >> >>>>>>>> Mandando o contador acima para o statsd ele ir? acumular e >>> mandar >>> >> >>>>>>>> para o graphite, >>> >> >>>>>>>> no graphite com o dado cru voc? pode criar v?rias opera??es >>> de >>> >> >>>>>>>> estatistica >>> >> >>>>>>>> ( mediana, media, percentile..etc ) e gerar graficos. >>> >> >>>>>>>> >>> >> >>>>>>>> >>> >> >>>>>>>> >>> >> >>>>>>>> >>> http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions >>> >> >>>>>>>> >>> >> >>>>>>>> O Statsd suporta v?rios backend o mais conhecido/usado deles >>> ? o >>> >> >>>>>>>> Graphite: >>> >> >>>>>>>> http://graphite.wikidot.com/screen-shots >>> >> >>>>>>>> >>> >> >>>>>>>> A Etsy tem um post explicando melhor a "metodologia" deles de >>> >> >>>>>>>> medir >>> >> >>>>>>>> tudo: >>> >> >>>>>>>> >>> >> >>>>>>>> >>> >> >>>>>>>> >>> >> >>>>>>>> >>> http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ >>> >> >>>>>>>> https://github.com/etsy/statsd >>> >> >>>>>>>> >>> >> >>>>>>>> PS: O Statsd teve origem no Flickr, e a primeira vers?o era >>> em >>> >> >>>>>>>> Perl >>> >> >>>>>>>> recentemente eles >>> >> >>>>>>>> liberaram o c?digo fonte: >>> >> >>>>>>>> >>> >> >>>>>>>> https://github.com/iamcal/Flickr-StatsD >>> >> >>>>>>>> >>> >> >>>>>>>> >>> >> >>>>>>>> >>> >> >>>>>>>> 2013/8/26 Stanislaw Pusep >>> >> >>>>>>>>> >>> >> >>>>>>>>> Use AE::time() no lugar do localtime >>> >> >>>>>>>>> >>> >> >>>>>>>>> ???????????, 26 ??????? 2013 ?. ???????????? Tiago Peczenyj >>> >> >>>>>>>>> ?????: >>> >> >>>>>>>>> >>> >> >>>>>>>>>> Ola >>> >> >>>>>>>>>> >>> >> >>>>>>>>>> Eu tenho o seguinte caso >>> >> >>>>>>>>>> >>> >> >>>>>>>>>> preciso rodar um certo m?todo a cada segundo, que por sua >>> vez >>> >> >>>>>>>>>> acumula um valor em algum atributo interno do objeto ( >>> total += >>> >> >>>>>>>>>> por exemplo >>> >> >>>>>>>>>> ). >>> >> >>>>>>>>>> >>> >> >>>>>>>>>> a cada minuto quero enviar o valor de total para algum >>> lugar >>> >> >>>>>>>>>> (ex >>> >> >>>>>>>>>> Zabbix). >>> >> >>>>>>>>>> >>> >> >>>>>>>>>> a meia noite eu quero limpar o total para 0. >>> >> >>>>>>>>>> >>> >> >>>>>>>>>> Eu cheguei a algo assim: >>> >> >>>>>>>>>> use AnyEvent; >>> >> >>>>>>>>>> >>> >> >>>>>>>>>> sub loop { >>> >> >>>>>>>>>> my $obj = Foo->new; >>> >> >>>>>>>>>> my $cv = AE::cv; >>> >> >>>>>>>>>> >>> >> >>>>>>>>>> my $seconds_in_a_day = 60 * 60 * 24; >>> >> >>>>>>>>>> my $seconds_to_midnight = $seconds_in_a_day - >>> >> >>>>>>>>>> seconds_from_midnight(); >>> >> >>>>>>>>>> >>> >> >>>>>>>>>> my $loop = AE::timer 0, 1, sub { $obj->run }; >>> >> >>>>>>>>>> >>> >> >>>>>>>>>> my $send = AE::timer 60, 60, sub { $obj->send }; >>> >> >>>>>>>>>> >>> >> >>>>>>>>>> my $clear= AE::timer $seconds_to_midnight, >>> $seconds_in_a_day, >>> >> >>>>>>>>>> sub { $obj->clear }; >>> >> >>>>>>>>>> $cv->recv; >>> >> >>>>>>>>>> } >>> >> >>>>>>>>>> >>> >> >>>>>>>>>> a sub seconds_from_midnight usa localtime pra fazer uma >>> conta >>> >> >>>>>>>>>> marota. >>> >> >>>>>>>>>> >>> >> >>>>>>>>>> A assinatura do AE::timer eh >>> >> >>>>>>>>>> >>> >> >>>>>>>>>> AE::timer $delay, $interval, $callback; >>> >> >>>>>>>>>> >>> >> >>>>>>>>>> No primeiro timer eu tenho o meu main loop, chamando o >>> metodo >>> >> >>>>>>>>>> run. >>> >> >>>>>>>>>> No segundo eu tenho o metodo que envia os dados a cada 60 >>> >> >>>>>>>>>> segundos >>> >> >>>>>>>>>> No terceiro eu calculo quantos segundos faltam para a meia >>> >> >>>>>>>>>> noite e >>> >> >>>>>>>>>> mando repetir a cada 24 horas. >>> >> >>>>>>>>>> >>> >> >>>>>>>>>> hoje eu tenho um loop com um sleep 1 e varios ifs. quero >>> que >>> >> >>>>>>>>>> fique >>> >> >>>>>>>>>> mais legivel e nao utilizo anyEvent em nenhum outro lugar. >>> Nao >>> >> >>>>>>>>>> precisa ser >>> >> >>>>>>>>>> EXATO, portanto um atraso de alguns segundos pode >>> acontecer. >>> >> >>>>>>>>>> >>> >> >>>>>>>>>> Parece bom, mas eu tenho algumas duvidas. >>> >> >>>>>>>>>> >>> >> >>>>>>>>>> 1) esta claro o suficiente? >>> >> >>>>>>>>>> 2) o overhead do AnyEvent parece ser o mesmo do sleep (1) >>> >> >>>>>>>>>> durante >>> >> >>>>>>>>>> o runtime (ignorando quanto tempo demora pra iniciar ou >>> n?o), >>> >> >>>>>>>>>> certo? >>> >> >>>>>>>>>> 3) para rodar algo "a meia noite" me parece um tanto >>> confuso >>> >> >>>>>>>>>> ainda. n?o encontrei nenhum helper q me ajude (o >>> AnyEvent::Cron >>> >> >>>>>>>>>> da pau pra >>> >> >>>>>>>>>> mim). sera q nao eh melhor "re-setar" o time watcher para a >>> >> >>>>>>>>>> proxima meia >>> >> >>>>>>>>>> noite? >>> >> >>>>>>>>>> 4) alias tem algo melhor do que ficar brincando com >>> localtime() >>> >> >>>>>>>>>> pra pegar quantos segundos faltam pra proxima meia noite? >>> algo >>> >> >>>>>>>>>> usando >>> >> >>>>>>>>>> DateTime >>> >> >>>>>>>>>> >>> >> >>>>>>>>>> por fim >>> >> >>>>>>>>>> >>> >> >>>>>>>>>> 5) tem algum problema ao usar AE::timer q eu n?o esteja >>> vendo? >>> >> >>>>>>>>>> Fora os problemas interentes como se eu usar IO Bloqueante >>> eu >>> >> >>>>>>>>>> n?o vou ter os >>> >> >>>>>>>>>> timers "exatos". >>> >> >>>>>>>>>> >>> >> >>>>>>>>>> Obrigado >>> >> >>>>>>>>>> >>> >> >>>>>>>>>> Tiago >>> >> >>>>>>>>>> >>> >> >>>>>>>>>> -- >>> >> >>>>>>>>>> Tiago B. Peczenyj >>> >> >>>>>>>>>> Linux User #405772 >>> >> >>>>>>>>>> >>> >> >>>>>>>>>> http://about.me/peczenyj >>> >> >>>>>>>>> >>> >> >>>>>>>>> >>> >> >>>>>>>>> =begin disclaimer >>> >> >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> >>>>>>>>> L >>> >> >>>>>>>>> =end disclaimer >>> >> >>>>>>>>> >>> >> >>>>>>>> >>> >> >>>>>>>> >>> >> >>>>>>>> =begin disclaimer >>> >> >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> >>>>>>>> L >>> >> >>>>>>>> =end disclaimer >>> >> >>>>>>>> >>> >> >>>>>>> >>> >> >>>>>>> >>> >> >>>>>>> =begin disclaimer >>> >> >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> >>>>>>> L >>> >> >>>>>>> =end disclaimer >>> >> >>>>>>> >>> >> >>>>>> >>> >> >>>>>> >>> >> >>>>>> >>> >> >>>>>> -- >>> >> >>>>>> Tiago B. Peczenyj >>> >> >>>>>> Linux User #405772 >>> >> >>>>>> >>> >> >>>>>> http://about.me/peczenyj >>> >> >>>>>> >>> >> >>>>>> =begin disclaimer >>> >> >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> >>>>>> L >>> >> >>>>>> =end disclaimer >>> >> >>>>>> >>> >> >>>>> >>> >> >>>>> >>> >> >>>>> =begin disclaimer >>> >> >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> >>>>> L >>> >> >>>>> =end disclaimer >>> >> >>>>> >>> >> >>>> >>> >> >>>> >>> >> >>>> >>> >> >>>> -- >>> >> >>>> Tiago B. Peczenyj >>> >> >>>> Linux User #405772 >>> >> >>>> >>> >> >>>> http://about.me/peczenyj >>> >> >>>> >>> >> >>>> =begin disclaimer >>> >> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> >>>> L >>> >> >>>> =end disclaimer >>> >> >>>> >>> >> >>> >>> >> >> >>> >> >> >>> >> >> =begin disclaimer >>> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> >> L >>> >> >> =end disclaimer >>> >> >> >>> >> > >>> >> > >>> >> > >>> >> > -- >>> >> > Tiago B. Peczenyj >>> >> > Linux User #405772 >>> >> > >>> >> > http://about.me/peczenyj >>> >> > >>> >> > =begin disclaimer >>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> > L >>> >> > =end disclaimer >>> >> > >>> >> >>> >> >>> >> >>> >> -- >>> >> >>> >> -dom >>> >> >>> >> -- >>> >> >>> >> Daniel de Oliveira Mantovani >>> >> Business Analytic Specialist >>> >> Perl Evangelist /Astrophysics hobbyist. >>> >> +55 11 9 8538-9897 >>> >> XOXO >>> >> =begin disclaimer >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> L >>> >> =end disclaimer >>> > >>> > >>> > >>> > >>> > -- >>> > Tiago B. Peczenyj >>> > Linux User #405772 >>> > >>> > http://about.me/peczenyj >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > >>> >>> >>> >>> -- >>> >>> -dom >>> >>> -- >>> >>> Daniel de Oliveira Mantovani >>> Business Analytic Specialist >>> Perl Evangelist /Astrophysics hobbyist. >>> +55 11 9 8538-9897 >>> XOXO >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Mon Aug 26 15:07:24 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Mon, 26 Aug 2013 19:07:24 -0300 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: Mas ficar procurando solu??es que n?o vai mudar muito o projeto ? trocar 6 por meia duzia. Conhecimento nunca ? demais mesmo, isso ? fato! Mas tem quantas coisas novas para aprender em milh?es de outros assuntos, o que adianta voc? aprender v?rias formas de fazer se o final vai ser quase o mesmo ou o mesmo. Tempo custa dinheiro, n?o ? porque voc? tem tempo para achar uma solu??o melhor que voc? ? obrigado a fazer, aconselho a pessoa descansar a mente ou procurar algo novo para fazer. Respeito sua opini?o, mas vou defendo a minha opini?o. Eu postei minha opini?o porque o c?digo do Tiago n?o esta feio, o m?dulo AE apesar de eu nunca ter usado, olhei no metacpan esta com 49++ at? o momento. Lembrando que ? s? uma opini?o minha, n?o estou colocando o revolver na cabe?a de ningu?m. Falou. Em 26 de agosto de 2013 16:41, Andre Carneiro escreveu: > Que feio! > > Se houver prazo para pesquisa de novas solu??es, eu n?o vejo porque usar! > Al?m do mais eu aprendi que conhecimento nunca ? demais. Ent?o eu acho que > essa nova vis?o agrega sim, e tamb?m qualquer vis?o diferente sobre a > solu??o do problema. Obrigado Lorn! > > Aprendi tamb?m, que desenvolvedor tem que resolver o problema da melhor > maneira poss?vel! Que desempenho nunca ? demais, e olhar para coisas novas > deveria ser um incentivo para fazer as coisas corretamente, e n?o uma > desculpa esfarrapada para resolver as coisas de qualquer maneira, ou > desprezar a opini?o dos outros de maneira t?o grosseira. > > Proost! > > > > > > > 2013/8/26 Lucas Moraes > >> Tiago se seu c?digo esta funcionando deixa rodando. Melhor c?digo ? >> aquele que atende as necessidades do cliente. Pare de procurar problemas >> onde n?o existe :) >> >> >> Em 26 de agosto de 2013 11:33, Tiago Peczenyj escreveu: >> >> n?o entendi >>> >>> >>> 2013/8/26 Daniel de Oliveira Mantovani < >>> daniel.oliveira.mantovani at gmail.com> >>> >>>> Para de perder tempo com coisas banais que n?o v?o te agregar nada. >>>> >>>> 2013/8/26 Tiago Peczenyj : >>>> > e? >>>> > >>>> > >>>> > 2013/8/26 Daniel de Oliveira Mantovani < >>>> daniel.oliveira.mantovani at gmail.com> >>>> >> >>>> >> Tiago, "Easy things should be easy, and hard things should be >>>> >> possible" - Larry Wall >>>> >> >>>> >> 2013/8/26 Tiago Peczenyj : >>>> >> > Depois vcs me pagam uma cerveja e fica tudo sussa. >>>> >> > >>>> >> > >>>> >> > 2013/8/26 Lindolfo Lorn Rodrigues >>>> >> >> >>>> >> >> Antes que eu me esque?a: desculpe-me se insultei. >>>> >> >> >>>> >> >> >>>> >> >> 2013/8/26 Lindolfo Lorn Rodrigues >>>> >> >>> >>>> >> >>> N?o quis insultar, apenas dar outra vis?o para o problema :) >>>> >> >>> >>>> >> >>> >>>> >> >>> >>>> >> >>> 2013/8/26 Tiago Peczenyj >>>> >> >>>> >>>> >> >>>> foi mal, agora eu tenho algo como >>>> >> >>>> >>>> >> >>>> while(1){ >>>> >> >>>> # calcula >>>> >> >>>> # if passou um minuto envia pro zabbix >>>> >> >>>> # if passou um dia reinicia o contador >>>> >> >>>> sleep(1); >>>> >> >>>> } >>>> >> >>>> >>>> >> >>>> qualquer sugest?o ? bem vinda. de repente o zabbix pode >>>> continuar com >>>> >> >>>> a >>>> >> >>>> monitoria e posso usar o StatsD para essas coisas novas, ainda >>>> mais >>>> >> >>>> se for >>>> >> >>>> menos burocratico. >>>> >> >>>> >>>> >> >>>> >>>> >> >>>> 2013/8/26 Stanislaw Pusep >>>> >> >>>>> >>>> >> >>>>> Seja qual for o seu objetivo, o c?digo que voc? postou j? est? >>>> feito >>>> >> >>>>> e >>>> >> >>>>> funcionando bem, aparenemente. >>>> >> >>>>> "Eu mudaria boa parte do que voc? fez" e "Eu usaria o Statsd >>>> para >>>> >> >>>>> acumular o valor e exportaria via graphite", seguido de "Eu n?o >>>> >> >>>>> entendi bem >>>> >> >>>>> o motivo de ficar rodando a cada segundo ent?o vou chutar" ? um >>>> >> >>>>> insulto a >>>> >> >>>>> sua intelig?ncia, IMHO >>>> >> >>>>> >>>> >> >>>>> >>>> >> >>>>> 2013/8/26 Tiago Peczenyj >>>> >> >>>>>> >>>> >> >>>>>> Explain creaktive >>>> >> >>>>>> >>>> >> >>>>>> >>>> >> >>>>>> 2013/8/26 Stanislaw Pusep >>>> >> >>>>>>> >>>> >> >>>>>>> Overengineering detected! >>>> >> >>>>>>> >>>> >> >>>>>>> >>>> >> >>>>>>> 2013/8/26 Lindolfo Lorn Rodrigues >>>> >> >>>>>>>> >>>> >> >>>>>>>> Eu mudaria boa parte do que voc? fez. >>>> >> >>>>>>>> >>>> >> >>>>>>>> N?o sei qual problema que voc? est? tentando resolver com >>>> isso, >>>> >> >>>>>>>> por >>>> >> >>>>>>>> isso tudo >>>> >> >>>>>>>> isso aqui ser? uma mega hipotese, se puder dizer qual o >>>> problema >>>> >> >>>>>>>> est? tentando >>>> >> >>>>>>>> resolver, seria legal :) >>>> >> >>>>>>>> >>>> >> >>>>>>>> Eu usaria o Statsd para acumular o valor e exportaria via >>>> >> >>>>>>>> graphite. >>>> >> >>>>>>>> >>>> >> >>>>>>>> Eu n?o entendi bem o motivo de ficar rodando a cada segundo >>>> ent?o >>>> >> >>>>>>>> vou chutar: >>>> >> >>>>>>>> >>>> >> >>>>>>>> Voc? que capturar a??es de usu?rio/sistema em algum lugar? >>>> >> >>>>>>>> >>>> >> >>>>>>>> Caso sim, voc? poderia colocar esse codigo logo depois a >>>> a??o do >>>> >> >>>>>>>> usu?rio/sistema: >>>> >> >>>>>>>> >>>> >> >>>>>>>> my $statsd = Etsy::StatsD->new >>>> >> >>>>>>>> my $bucket = "pacman.hit_number" >>>> >> >>>>>>>> $statsd->increment($bucket); >>>> >> >>>>>>>> >>>> >> >>>>>>>> O stasd usa UDP, n?o vai alterar em nada perceptivo na >>>> >> >>>>>>>> perfomance, >>>> >> >>>>>>>> do seu sistema. >>>> >> >>>>>>>> >>>> >> >>>>>>>> Mandando o contador acima para o statsd ele ir? acumular e >>>> mandar >>>> >> >>>>>>>> para o graphite, >>>> >> >>>>>>>> no graphite com o dado cru voc? pode criar v?rias opera??es >>>> de >>>> >> >>>>>>>> estatistica >>>> >> >>>>>>>> ( mediana, media, percentile..etc ) e gerar graficos. >>>> >> >>>>>>>> >>>> >> >>>>>>>> >>>> >> >>>>>>>> >>>> >> >>>>>>>> >>>> http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions >>>> >> >>>>>>>> >>>> >> >>>>>>>> O Statsd suporta v?rios backend o mais conhecido/usado >>>> deles ? o >>>> >> >>>>>>>> Graphite: >>>> >> >>>>>>>> http://graphite.wikidot.com/screen-shots >>>> >> >>>>>>>> >>>> >> >>>>>>>> A Etsy tem um post explicando melhor a "metodologia" deles >>>> de >>>> >> >>>>>>>> medir >>>> >> >>>>>>>> tudo: >>>> >> >>>>>>>> >>>> >> >>>>>>>> >>>> >> >>>>>>>> >>>> >> >>>>>>>> >>>> http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ >>>> >> >>>>>>>> https://github.com/etsy/statsd >>>> >> >>>>>>>> >>>> >> >>>>>>>> PS: O Statsd teve origem no Flickr, e a primeira vers?o era >>>> em >>>> >> >>>>>>>> Perl >>>> >> >>>>>>>> recentemente eles >>>> >> >>>>>>>> liberaram o c?digo fonte: >>>> >> >>>>>>>> >>>> >> >>>>>>>> https://github.com/iamcal/Flickr-StatsD >>>> >> >>>>>>>> >>>> >> >>>>>>>> >>>> >> >>>>>>>> >>>> >> >>>>>>>> 2013/8/26 Stanislaw Pusep >>>> >> >>>>>>>>> >>>> >> >>>>>>>>> Use AE::time() no lugar do localtime >>>> >> >>>>>>>>> >>>> >> >>>>>>>>> ???????????, 26 ??????? 2013 ?. ???????????? Tiago Peczenyj >>>> >> >>>>>>>>> ?????: >>>> >> >>>>>>>>> >>>> >> >>>>>>>>>> Ola >>>> >> >>>>>>>>>> >>>> >> >>>>>>>>>> Eu tenho o seguinte caso >>>> >> >>>>>>>>>> >>>> >> >>>>>>>>>> preciso rodar um certo m?todo a cada segundo, que por sua >>>> vez >>>> >> >>>>>>>>>> acumula um valor em algum atributo interno do objeto ( >>>> total += >>>> >> >>>>>>>>>> por exemplo >>>> >> >>>>>>>>>> ). >>>> >> >>>>>>>>>> >>>> >> >>>>>>>>>> a cada minuto quero enviar o valor de total para algum >>>> lugar >>>> >> >>>>>>>>>> (ex >>>> >> >>>>>>>>>> Zabbix). >>>> >> >>>>>>>>>> >>>> >> >>>>>>>>>> a meia noite eu quero limpar o total para 0. >>>> >> >>>>>>>>>> >>>> >> >>>>>>>>>> Eu cheguei a algo assim: >>>> >> >>>>>>>>>> use AnyEvent; >>>> >> >>>>>>>>>> >>>> >> >>>>>>>>>> sub loop { >>>> >> >>>>>>>>>> my $obj = Foo->new; >>>> >> >>>>>>>>>> my $cv = AE::cv; >>>> >> >>>>>>>>>> >>>> >> >>>>>>>>>> my $seconds_in_a_day = 60 * 60 * 24; >>>> >> >>>>>>>>>> my $seconds_to_midnight = $seconds_in_a_day - >>>> >> >>>>>>>>>> seconds_from_midnight(); >>>> >> >>>>>>>>>> >>>> >> >>>>>>>>>> my $loop = AE::timer 0, 1, sub { $obj->run }; >>>> >> >>>>>>>>>> >>>> >> >>>>>>>>>> my $send = AE::timer 60, 60, sub { $obj->send }; >>>> >> >>>>>>>>>> >>>> >> >>>>>>>>>> my $clear= AE::timer $seconds_to_midnight, >>>> $seconds_in_a_day, >>>> >> >>>>>>>>>> sub { $obj->clear }; >>>> >> >>>>>>>>>> $cv->recv; >>>> >> >>>>>>>>>> } >>>> >> >>>>>>>>>> >>>> >> >>>>>>>>>> a sub seconds_from_midnight usa localtime pra fazer uma >>>> conta >>>> >> >>>>>>>>>> marota. >>>> >> >>>>>>>>>> >>>> >> >>>>>>>>>> A assinatura do AE::timer eh >>>> >> >>>>>>>>>> >>>> >> >>>>>>>>>> AE::timer $delay, $interval, $callback; >>>> >> >>>>>>>>>> >>>> >> >>>>>>>>>> No primeiro timer eu tenho o meu main loop, chamando o >>>> metodo >>>> >> >>>>>>>>>> run. >>>> >> >>>>>>>>>> No segundo eu tenho o metodo que envia os dados a cada 60 >>>> >> >>>>>>>>>> segundos >>>> >> >>>>>>>>>> No terceiro eu calculo quantos segundos faltam para a meia >>>> >> >>>>>>>>>> noite e >>>> >> >>>>>>>>>> mando repetir a cada 24 horas. >>>> >> >>>>>>>>>> >>>> >> >>>>>>>>>> hoje eu tenho um loop com um sleep 1 e varios ifs. quero >>>> que >>>> >> >>>>>>>>>> fique >>>> >> >>>>>>>>>> mais legivel e nao utilizo anyEvent em nenhum outro >>>> lugar. Nao >>>> >> >>>>>>>>>> precisa ser >>>> >> >>>>>>>>>> EXATO, portanto um atraso de alguns segundos pode >>>> acontecer. >>>> >> >>>>>>>>>> >>>> >> >>>>>>>>>> Parece bom, mas eu tenho algumas duvidas. >>>> >> >>>>>>>>>> >>>> >> >>>>>>>>>> 1) esta claro o suficiente? >>>> >> >>>>>>>>>> 2) o overhead do AnyEvent parece ser o mesmo do sleep (1) >>>> >> >>>>>>>>>> durante >>>> >> >>>>>>>>>> o runtime (ignorando quanto tempo demora pra iniciar ou >>>> n?o), >>>> >> >>>>>>>>>> certo? >>>> >> >>>>>>>>>> 3) para rodar algo "a meia noite" me parece um tanto >>>> confuso >>>> >> >>>>>>>>>> ainda. n?o encontrei nenhum helper q me ajude (o >>>> AnyEvent::Cron >>>> >> >>>>>>>>>> da pau pra >>>> >> >>>>>>>>>> mim). sera q nao eh melhor "re-setar" o time watcher para >>>> a >>>> >> >>>>>>>>>> proxima meia >>>> >> >>>>>>>>>> noite? >>>> >> >>>>>>>>>> 4) alias tem algo melhor do que ficar brincando com >>>> localtime() >>>> >> >>>>>>>>>> pra pegar quantos segundos faltam pra proxima meia noite? >>>> algo >>>> >> >>>>>>>>>> usando >>>> >> >>>>>>>>>> DateTime >>>> >> >>>>>>>>>> >>>> >> >>>>>>>>>> por fim >>>> >> >>>>>>>>>> >>>> >> >>>>>>>>>> 5) tem algum problema ao usar AE::timer q eu n?o esteja >>>> vendo? >>>> >> >>>>>>>>>> Fora os problemas interentes como se eu usar IO >>>> Bloqueante eu >>>> >> >>>>>>>>>> n?o vou ter os >>>> >> >>>>>>>>>> timers "exatos". >>>> >> >>>>>>>>>> >>>> >> >>>>>>>>>> Obrigado >>>> >> >>>>>>>>>> >>>> >> >>>>>>>>>> Tiago >>>> >> >>>>>>>>>> >>>> >> >>>>>>>>>> -- >>>> >> >>>>>>>>>> Tiago B. Peczenyj >>>> >> >>>>>>>>>> Linux User #405772 >>>> >> >>>>>>>>>> >>>> >> >>>>>>>>>> http://about.me/peczenyj >>>> >> >>>>>>>>> >>>> >> >>>>>>>>> >>>> >> >>>>>>>>> =begin disclaimer >>>> >> >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >> >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >> >>>>>>>>> L >>>> >> >>>>>>>>> =end disclaimer >>>> >> >>>>>>>>> >>>> >> >>>>>>>> >>>> >> >>>>>>>> >>>> >> >>>>>>>> =begin disclaimer >>>> >> >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >> >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >> >>>>>>>> L >>>> >> >>>>>>>> =end disclaimer >>>> >> >>>>>>>> >>>> >> >>>>>>> >>>> >> >>>>>>> >>>> >> >>>>>>> =begin disclaimer >>>> >> >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >> >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >> >>>>>>> L >>>> >> >>>>>>> =end disclaimer >>>> >> >>>>>>> >>>> >> >>>>>> >>>> >> >>>>>> >>>> >> >>>>>> >>>> >> >>>>>> -- >>>> >> >>>>>> Tiago B. Peczenyj >>>> >> >>>>>> Linux User #405772 >>>> >> >>>>>> >>>> >> >>>>>> http://about.me/peczenyj >>>> >> >>>>>> >>>> >> >>>>>> =begin disclaimer >>>> >> >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >> >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >> >>>>>> L >>>> >> >>>>>> =end disclaimer >>>> >> >>>>>> >>>> >> >>>>> >>>> >> >>>>> >>>> >> >>>>> =begin disclaimer >>>> >> >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >> >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >> >>>>> L >>>> >> >>>>> =end disclaimer >>>> >> >>>>> >>>> >> >>>> >>>> >> >>>> >>>> >> >>>> >>>> >> >>>> -- >>>> >> >>>> Tiago B. Peczenyj >>>> >> >>>> Linux User #405772 >>>> >> >>>> >>>> >> >>>> http://about.me/peczenyj >>>> >> >>>> >>>> >> >>>> =begin disclaimer >>>> >> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >> >>>> L >>>> >> >>>> =end disclaimer >>>> >> >>>> >>>> >> >>> >>>> >> >> >>>> >> >> >>>> >> >> =begin disclaimer >>>> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >> >> L >>>> >> >> =end disclaimer >>>> >> >> >>>> >> > >>>> >> > >>>> >> > >>>> >> > -- >>>> >> > Tiago B. Peczenyj >>>> >> > Linux User #405772 >>>> >> > >>>> >> > http://about.me/peczenyj >>>> >> > >>>> >> > =begin disclaimer >>>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >> > L >>>> >> > =end disclaimer >>>> >> > >>>> >> >>>> >> >>>> >> >>>> >> -- >>>> >> >>>> >> -dom >>>> >> >>>> >> -- >>>> >> >>>> >> Daniel de Oliveira Mantovani >>>> >> Business Analytic Specialist >>>> >> Perl Evangelist /Astrophysics hobbyist. >>>> >> +55 11 9 8538-9897 >>>> >> XOXO >>>> >> =begin disclaimer >>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >> L >>>> >> =end disclaimer >>>> > >>>> > >>>> > >>>> > >>>> > -- >>>> > Tiago B. Peczenyj >>>> > Linux User #405772 >>>> > >>>> > http://about.me/peczenyj >>>> > >>>> > =begin disclaimer >>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> > L >>>> > =end disclaimer >>>> > >>>> >>>> >>>> >>>> -- >>>> >>>> -dom >>>> >>>> -- >>>> >>>> Daniel de Oliveira Mantovani >>>> Business Analytic Specialist >>>> Perl Evangelist /Astrophysics hobbyist. >>>> +55 11 9 8538-9897 >>>> XOXO >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Mon Aug 26 20:03:27 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 27 Aug 2013 00:03:27 -0300 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: Na minha opini?o, vc pode ter a sua opini?o ;) 2013/8/26 Lucas Moraes > Mas ficar procurando solu??es que n?o vai mudar muito o projeto ? trocar 6 > por meia duzia. Conhecimento nunca ? demais mesmo, isso ? fato! Mas tem > quantas coisas novas para aprender em milh?es de outros assuntos, o que > adianta voc? aprender v?rias formas de fazer se o final vai ser quase o > mesmo ou o mesmo. Tempo custa dinheiro, n?o ? porque voc? tem tempo para > achar uma solu??o melhor que voc? ? obrigado a fazer, aconselho a pessoa > descansar a mente ou procurar algo novo para fazer. Respeito sua opini?o, > mas vou defendo a minha opini?o. Eu postei minha opini?o porque o c?digo do > Tiago n?o esta feio, o m?dulo AE apesar de eu nunca ter usado, olhei no > metacpan esta com 49++ at? o momento. Lembrando que ? s? uma opini?o minha, > n?o estou colocando o revolver na cabe?a de ningu?m. Falou. > > > Em 26 de agosto de 2013 16:41, Andre Carneiro < > andregarciacarneiro at gmail.com> escreveu: > > Que feio! >> >> Se houver prazo para pesquisa de novas solu??es, eu n?o vejo porque usar! >> Al?m do mais eu aprendi que conhecimento nunca ? demais. Ent?o eu acho que >> essa nova vis?o agrega sim, e tamb?m qualquer vis?o diferente sobre a >> solu??o do problema. Obrigado Lorn! >> >> Aprendi tamb?m, que desenvolvedor tem que resolver o problema da melhor >> maneira poss?vel! Que desempenho nunca ? demais, e olhar para coisas novas >> deveria ser um incentivo para fazer as coisas corretamente, e n?o uma >> desculpa esfarrapada para resolver as coisas de qualquer maneira, ou >> desprezar a opini?o dos outros de maneira t?o grosseira. >> >> Proost! >> >> >> >> >> >> >> 2013/8/26 Lucas Moraes >> >>> Tiago se seu c?digo esta funcionando deixa rodando. Melhor c?digo ? >>> aquele que atende as necessidades do cliente. Pare de procurar problemas >>> onde n?o existe :) >>> >>> >>> Em 26 de agosto de 2013 11:33, Tiago Peczenyj escreveu: >>> >>> n?o entendi >>>> >>>> >>>> 2013/8/26 Daniel de Oliveira Mantovani < >>>> daniel.oliveira.mantovani at gmail.com> >>>> >>>>> Para de perder tempo com coisas banais que n?o v?o te agregar nada. >>>>> >>>>> 2013/8/26 Tiago Peczenyj : >>>>> > e? >>>>> > >>>>> > >>>>> > 2013/8/26 Daniel de Oliveira Mantovani < >>>>> daniel.oliveira.mantovani at gmail.com> >>>>> >> >>>>> >> Tiago, "Easy things should be easy, and hard things should be >>>>> >> possible" - Larry Wall >>>>> >> >>>>> >> 2013/8/26 Tiago Peczenyj : >>>>> >> > Depois vcs me pagam uma cerveja e fica tudo sussa. >>>>> >> > >>>>> >> > >>>>> >> > 2013/8/26 Lindolfo Lorn Rodrigues >>>>> >> >> >>>>> >> >> Antes que eu me esque?a: desculpe-me se insultei. >>>>> >> >> >>>>> >> >> >>>>> >> >> 2013/8/26 Lindolfo Lorn Rodrigues >>>>> >> >>> >>>>> >> >>> N?o quis insultar, apenas dar outra vis?o para o problema :) >>>>> >> >>> >>>>> >> >>> >>>>> >> >>> >>>>> >> >>> 2013/8/26 Tiago Peczenyj >>>>> >> >>>> >>>>> >> >>>> foi mal, agora eu tenho algo como >>>>> >> >>>> >>>>> >> >>>> while(1){ >>>>> >> >>>> # calcula >>>>> >> >>>> # if passou um minuto envia pro zabbix >>>>> >> >>>> # if passou um dia reinicia o contador >>>>> >> >>>> sleep(1); >>>>> >> >>>> } >>>>> >> >>>> >>>>> >> >>>> qualquer sugest?o ? bem vinda. de repente o zabbix pode >>>>> continuar com >>>>> >> >>>> a >>>>> >> >>>> monitoria e posso usar o StatsD para essas coisas novas, ainda >>>>> mais >>>>> >> >>>> se for >>>>> >> >>>> menos burocratico. >>>>> >> >>>> >>>>> >> >>>> >>>>> >> >>>> 2013/8/26 Stanislaw Pusep >>>>> >> >>>>> >>>>> >> >>>>> Seja qual for o seu objetivo, o c?digo que voc? postou j? >>>>> est? feito >>>>> >> >>>>> e >>>>> >> >>>>> funcionando bem, aparenemente. >>>>> >> >>>>> "Eu mudaria boa parte do que voc? fez" e "Eu usaria o Statsd >>>>> para >>>>> >> >>>>> acumular o valor e exportaria via graphite", seguido de "Eu >>>>> n?o >>>>> >> >>>>> entendi bem >>>>> >> >>>>> o motivo de ficar rodando a cada segundo ent?o vou chutar" ? >>>>> um >>>>> >> >>>>> insulto a >>>>> >> >>>>> sua intelig?ncia, IMHO >>>>> >> >>>>> >>>>> >> >>>>> >>>>> >> >>>>> 2013/8/26 Tiago Peczenyj >>>>> >> >>>>>> >>>>> >> >>>>>> Explain creaktive >>>>> >> >>>>>> >>>>> >> >>>>>> >>>>> >> >>>>>> 2013/8/26 Stanislaw Pusep >>>>> >> >>>>>>> >>>>> >> >>>>>>> Overengineering detected! >>>>> >> >>>>>>> >>>>> >> >>>>>>> >>>>> >> >>>>>>> 2013/8/26 Lindolfo Lorn Rodrigues >>>>> >> >>>>>>>> >>>>> >> >>>>>>>> Eu mudaria boa parte do que voc? fez. >>>>> >> >>>>>>>> >>>>> >> >>>>>>>> N?o sei qual problema que voc? est? tentando resolver com >>>>> isso, >>>>> >> >>>>>>>> por >>>>> >> >>>>>>>> isso tudo >>>>> >> >>>>>>>> isso aqui ser? uma mega hipotese, se puder dizer qual o >>>>> problema >>>>> >> >>>>>>>> est? tentando >>>>> >> >>>>>>>> resolver, seria legal :) >>>>> >> >>>>>>>> >>>>> >> >>>>>>>> Eu usaria o Statsd para acumular o valor e exportaria via >>>>> >> >>>>>>>> graphite. >>>>> >> >>>>>>>> >>>>> >> >>>>>>>> Eu n?o entendi bem o motivo de ficar rodando a cada >>>>> segundo ent?o >>>>> >> >>>>>>>> vou chutar: >>>>> >> >>>>>>>> >>>>> >> >>>>>>>> Voc? que capturar a??es de usu?rio/sistema em algum lugar? >>>>> >> >>>>>>>> >>>>> >> >>>>>>>> Caso sim, voc? poderia colocar esse codigo logo depois a >>>>> a??o do >>>>> >> >>>>>>>> usu?rio/sistema: >>>>> >> >>>>>>>> >>>>> >> >>>>>>>> my $statsd = Etsy::StatsD->new >>>>> >> >>>>>>>> my $bucket = "pacman.hit_number" >>>>> >> >>>>>>>> $statsd->increment($bucket); >>>>> >> >>>>>>>> >>>>> >> >>>>>>>> O stasd usa UDP, n?o vai alterar em nada perceptivo na >>>>> >> >>>>>>>> perfomance, >>>>> >> >>>>>>>> do seu sistema. >>>>> >> >>>>>>>> >>>>> >> >>>>>>>> Mandando o contador acima para o statsd ele ir? acumular e >>>>> mandar >>>>> >> >>>>>>>> para o graphite, >>>>> >> >>>>>>>> no graphite com o dado cru voc? pode criar v?rias >>>>> opera??es de >>>>> >> >>>>>>>> estatistica >>>>> >> >>>>>>>> ( mediana, media, percentile..etc ) e gerar graficos. >>>>> >> >>>>>>>> >>>>> >> >>>>>>>> >>>>> >> >>>>>>>> >>>>> >> >>>>>>>> >>>>> http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions >>>>> >> >>>>>>>> >>>>> >> >>>>>>>> O Statsd suporta v?rios backend o mais conhecido/usado >>>>> deles ? o >>>>> >> >>>>>>>> Graphite: >>>>> >> >>>>>>>> http://graphite.wikidot.com/screen-shots >>>>> >> >>>>>>>> >>>>> >> >>>>>>>> A Etsy tem um post explicando melhor a "metodologia" deles >>>>> de >>>>> >> >>>>>>>> medir >>>>> >> >>>>>>>> tudo: >>>>> >> >>>>>>>> >>>>> >> >>>>>>>> >>>>> >> >>>>>>>> >>>>> >> >>>>>>>> >>>>> http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ >>>>> >> >>>>>>>> https://github.com/etsy/statsd >>>>> >> >>>>>>>> >>>>> >> >>>>>>>> PS: O Statsd teve origem no Flickr, e a primeira vers?o >>>>> era em >>>>> >> >>>>>>>> Perl >>>>> >> >>>>>>>> recentemente eles >>>>> >> >>>>>>>> liberaram o c?digo fonte: >>>>> >> >>>>>>>> >>>>> >> >>>>>>>> https://github.com/iamcal/Flickr-StatsD >>>>> >> >>>>>>>> >>>>> >> >>>>>>>> >>>>> >> >>>>>>>> >>>>> >> >>>>>>>> 2013/8/26 Stanislaw Pusep >>>>> >> >>>>>>>>> >>>>> >> >>>>>>>>> Use AE::time() no lugar do localtime >>>>> >> >>>>>>>>> >>>>> >> >>>>>>>>> ???????????, 26 ??????? 2013 ?. ???????????? Tiago >>>>> Peczenyj >>>>> >> >>>>>>>>> ?????: >>>>> >> >>>>>>>>> >>>>> >> >>>>>>>>>> Ola >>>>> >> >>>>>>>>>> >>>>> >> >>>>>>>>>> Eu tenho o seguinte caso >>>>> >> >>>>>>>>>> >>>>> >> >>>>>>>>>> preciso rodar um certo m?todo a cada segundo, que por >>>>> sua vez >>>>> >> >>>>>>>>>> acumula um valor em algum atributo interno do objeto ( >>>>> total += >>>>> >> >>>>>>>>>> por exemplo >>>>> >> >>>>>>>>>> ). >>>>> >> >>>>>>>>>> >>>>> >> >>>>>>>>>> a cada minuto quero enviar o valor de total para algum >>>>> lugar >>>>> >> >>>>>>>>>> (ex >>>>> >> >>>>>>>>>> Zabbix). >>>>> >> >>>>>>>>>> >>>>> >> >>>>>>>>>> a meia noite eu quero limpar o total para 0. >>>>> >> >>>>>>>>>> >>>>> >> >>>>>>>>>> Eu cheguei a algo assim: >>>>> >> >>>>>>>>>> use AnyEvent; >>>>> >> >>>>>>>>>> >>>>> >> >>>>>>>>>> sub loop { >>>>> >> >>>>>>>>>> my $obj = Foo->new; >>>>> >> >>>>>>>>>> my $cv = AE::cv; >>>>> >> >>>>>>>>>> >>>>> >> >>>>>>>>>> my $seconds_in_a_day = 60 * 60 * 24; >>>>> >> >>>>>>>>>> my $seconds_to_midnight = $seconds_in_a_day - >>>>> >> >>>>>>>>>> seconds_from_midnight(); >>>>> >> >>>>>>>>>> >>>>> >> >>>>>>>>>> my $loop = AE::timer 0, 1, sub { $obj->run }; >>>>> >> >>>>>>>>>> >>>>> >> >>>>>>>>>> my $send = AE::timer 60, 60, sub { $obj->send }; >>>>> >> >>>>>>>>>> >>>>> >> >>>>>>>>>> my $clear= AE::timer $seconds_to_midnight, >>>>> $seconds_in_a_day, >>>>> >> >>>>>>>>>> sub { $obj->clear }; >>>>> >> >>>>>>>>>> $cv->recv; >>>>> >> >>>>>>>>>> } >>>>> >> >>>>>>>>>> >>>>> >> >>>>>>>>>> a sub seconds_from_midnight usa localtime pra fazer uma >>>>> conta >>>>> >> >>>>>>>>>> marota. >>>>> >> >>>>>>>>>> >>>>> >> >>>>>>>>>> A assinatura do AE::timer eh >>>>> >> >>>>>>>>>> >>>>> >> >>>>>>>>>> AE::timer $delay, $interval, $callback; >>>>> >> >>>>>>>>>> >>>>> >> >>>>>>>>>> No primeiro timer eu tenho o meu main loop, chamando o >>>>> metodo >>>>> >> >>>>>>>>>> run. >>>>> >> >>>>>>>>>> No segundo eu tenho o metodo que envia os dados a cada 60 >>>>> >> >>>>>>>>>> segundos >>>>> >> >>>>>>>>>> No terceiro eu calculo quantos segundos faltam para a >>>>> meia >>>>> >> >>>>>>>>>> noite e >>>>> >> >>>>>>>>>> mando repetir a cada 24 horas. >>>>> >> >>>>>>>>>> >>>>> >> >>>>>>>>>> hoje eu tenho um loop com um sleep 1 e varios ifs. quero >>>>> que >>>>> >> >>>>>>>>>> fique >>>>> >> >>>>>>>>>> mais legivel e nao utilizo anyEvent em nenhum outro >>>>> lugar. Nao >>>>> >> >>>>>>>>>> precisa ser >>>>> >> >>>>>>>>>> EXATO, portanto um atraso de alguns segundos pode >>>>> acontecer. >>>>> >> >>>>>>>>>> >>>>> >> >>>>>>>>>> Parece bom, mas eu tenho algumas duvidas. >>>>> >> >>>>>>>>>> >>>>> >> >>>>>>>>>> 1) esta claro o suficiente? >>>>> >> >>>>>>>>>> 2) o overhead do AnyEvent parece ser o mesmo do sleep (1) >>>>> >> >>>>>>>>>> durante >>>>> >> >>>>>>>>>> o runtime (ignorando quanto tempo demora pra iniciar ou >>>>> n?o), >>>>> >> >>>>>>>>>> certo? >>>>> >> >>>>>>>>>> 3) para rodar algo "a meia noite" me parece um tanto >>>>> confuso >>>>> >> >>>>>>>>>> ainda. n?o encontrei nenhum helper q me ajude (o >>>>> AnyEvent::Cron >>>>> >> >>>>>>>>>> da pau pra >>>>> >> >>>>>>>>>> mim). sera q nao eh melhor "re-setar" o time watcher >>>>> para a >>>>> >> >>>>>>>>>> proxima meia >>>>> >> >>>>>>>>>> noite? >>>>> >> >>>>>>>>>> 4) alias tem algo melhor do que ficar brincando com >>>>> localtime() >>>>> >> >>>>>>>>>> pra pegar quantos segundos faltam pra proxima meia >>>>> noite? algo >>>>> >> >>>>>>>>>> usando >>>>> >> >>>>>>>>>> DateTime >>>>> >> >>>>>>>>>> >>>>> >> >>>>>>>>>> por fim >>>>> >> >>>>>>>>>> >>>>> >> >>>>>>>>>> 5) tem algum problema ao usar AE::timer q eu n?o esteja >>>>> vendo? >>>>> >> >>>>>>>>>> Fora os problemas interentes como se eu usar IO >>>>> Bloqueante eu >>>>> >> >>>>>>>>>> n?o vou ter os >>>>> >> >>>>>>>>>> timers "exatos". >>>>> >> >>>>>>>>>> >>>>> >> >>>>>>>>>> Obrigado >>>>> >> >>>>>>>>>> >>>>> >> >>>>>>>>>> Tiago >>>>> >> >>>>>>>>>> >>>>> >> >>>>>>>>>> -- >>>>> >> >>>>>>>>>> Tiago B. Peczenyj >>>>> >> >>>>>>>>>> Linux User #405772 >>>>> >> >>>>>>>>>> >>>>> >> >>>>>>>>>> http://about.me/peczenyj >>>>> >> >>>>>>>>> >>>>> >> >>>>>>>>> >>>>> >> >>>>>>>>> =begin disclaimer >>>>> >> >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> >> >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> >> >>>>>>>>> L >>>>> >> >>>>>>>>> =end disclaimer >>>>> >> >>>>>>>>> >>>>> >> >>>>>>>> >>>>> >> >>>>>>>> >>>>> >> >>>>>>>> =begin disclaimer >>>>> >> >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> >> >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> >> >>>>>>>> L >>>>> >> >>>>>>>> =end disclaimer >>>>> >> >>>>>>>> >>>>> >> >>>>>>> >>>>> >> >>>>>>> >>>>> >> >>>>>>> =begin disclaimer >>>>> >> >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> >> >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> >> >>>>>>> L >>>>> >> >>>>>>> =end disclaimer >>>>> >> >>>>>>> >>>>> >> >>>>>> >>>>> >> >>>>>> >>>>> >> >>>>>> >>>>> >> >>>>>> -- >>>>> >> >>>>>> Tiago B. Peczenyj >>>>> >> >>>>>> Linux User #405772 >>>>> >> >>>>>> >>>>> >> >>>>>> http://about.me/peczenyj >>>>> >> >>>>>> >>>>> >> >>>>>> =begin disclaimer >>>>> >> >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> >> >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> >> >>>>>> L >>>>> >> >>>>>> =end disclaimer >>>>> >> >>>>>> >>>>> >> >>>>> >>>>> >> >>>>> >>>>> >> >>>>> =begin disclaimer >>>>> >> >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> >> >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> >> >>>>> L >>>>> >> >>>>> =end disclaimer >>>>> >> >>>>> >>>>> >> >>>> >>>>> >> >>>> >>>>> >> >>>> >>>>> >> >>>> -- >>>>> >> >>>> Tiago B. Peczenyj >>>>> >> >>>> Linux User #405772 >>>>> >> >>>> >>>>> >> >>>> http://about.me/peczenyj >>>>> >> >>>> >>>>> >> >>>> =begin disclaimer >>>>> >> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> >> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> >> >>>> L >>>>> >> >>>> =end disclaimer >>>>> >> >>>> >>>>> >> >>> >>>>> >> >> >>>>> >> >> >>>>> >> >> =begin disclaimer >>>>> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> >> >> L >>>>> >> >> =end disclaimer >>>>> >> >> >>>>> >> > >>>>> >> > >>>>> >> > >>>>> >> > -- >>>>> >> > Tiago B. Peczenyj >>>>> >> > Linux User #405772 >>>>> >> > >>>>> >> > http://about.me/peczenyj >>>>> >> > >>>>> >> > =begin disclaimer >>>>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> >> > L >>>>> >> > =end disclaimer >>>>> >> > >>>>> >> >>>>> >> >>>>> >> >>>>> >> -- >>>>> >> >>>>> >> -dom >>>>> >> >>>>> >> -- >>>>> >> >>>>> >> Daniel de Oliveira Mantovani >>>>> >> Business Analytic Specialist >>>>> >> Perl Evangelist /Astrophysics hobbyist. >>>>> >> +55 11 9 8538-9897 >>>>> >> XOXO >>>>> >> =begin disclaimer >>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> >> L >>>>> >> =end disclaimer >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > -- >>>>> > Tiago B. Peczenyj >>>>> > Linux User #405772 >>>>> > >>>>> > http://about.me/peczenyj >>>>> > >>>>> > =begin disclaimer >>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> > L >>>>> > =end disclaimer >>>>> > >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> -dom >>>>> >>>>> -- >>>>> >>>>> Daniel de Oliveira Mantovani >>>>> Business Analytic Specialist >>>>> Perl Evangelist /Astrophysics hobbyist. >>>>> +55 11 9 8538-9897 >>>>> XOXO >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> >>>> -- >>>> Tiago B. Peczenyj >>>> Linux User #405772 >>>> >>>> http://about.me/peczenyj >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Andr? Garcia Carneiro >> Software Engineer >> (11)982907780 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Tue Aug 27 07:28:32 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 27 Aug 2013 11:28:32 -0300 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: Se o Tiago estivesse com pressa, ele diria! E duvido que faria isso da maneira como voc?s fizeram. Achei chato mesmo e foda-se! Essa ? a minha opini?o! Proost! 2013/8/27 Blabos de Blebe > Na minha opini?o, vc pode ter a sua opini?o ;) > > > 2013/8/26 Lucas Moraes > >> Mas ficar procurando solu??es que n?o vai mudar muito o projeto ? trocar >> 6 por meia duzia. Conhecimento nunca ? demais mesmo, isso ? fato! Mas tem >> quantas coisas novas para aprender em milh?es de outros assuntos, o que >> adianta voc? aprender v?rias formas de fazer se o final vai ser quase o >> mesmo ou o mesmo. Tempo custa dinheiro, n?o ? porque voc? tem tempo para >> achar uma solu??o melhor que voc? ? obrigado a fazer, aconselho a pessoa >> descansar a mente ou procurar algo novo para fazer. Respeito sua opini?o, >> mas vou defendo a minha opini?o. Eu postei minha opini?o porque o c?digo do >> Tiago n?o esta feio, o m?dulo AE apesar de eu nunca ter usado, olhei no >> metacpan esta com 49++ at? o momento. Lembrando que ? s? uma opini?o minha, >> n?o estou colocando o revolver na cabe?a de ningu?m. Falou. >> >> >> Em 26 de agosto de 2013 16:41, Andre Carneiro < >> andregarciacarneiro at gmail.com> escreveu: >> >> Que feio! >>> >>> Se houver prazo para pesquisa de novas solu??es, eu n?o vejo porque >>> usar! Al?m do mais eu aprendi que conhecimento nunca ? demais. Ent?o eu >>> acho que essa nova vis?o agrega sim, e tamb?m qualquer vis?o diferente >>> sobre a solu??o do problema. Obrigado Lorn! >>> >>> Aprendi tamb?m, que desenvolvedor tem que resolver o problema da melhor >>> maneira poss?vel! Que desempenho nunca ? demais, e olhar para coisas novas >>> deveria ser um incentivo para fazer as coisas corretamente, e n?o uma >>> desculpa esfarrapada para resolver as coisas de qualquer maneira, ou >>> desprezar a opini?o dos outros de maneira t?o grosseira. >>> >>> Proost! >>> >>> >>> >>> >>> >>> >>> 2013/8/26 Lucas Moraes >>> >>>> Tiago se seu c?digo esta funcionando deixa rodando. Melhor c?digo ? >>>> aquele que atende as necessidades do cliente. Pare de procurar problemas >>>> onde n?o existe :) >>>> >>>> >>>> Em 26 de agosto de 2013 11:33, Tiago Peczenyj >>> > escreveu: >>>> >>>> n?o entendi >>>>> >>>>> >>>>> 2013/8/26 Daniel de Oliveira Mantovani < >>>>> daniel.oliveira.mantovani at gmail.com> >>>>> >>>>>> Para de perder tempo com coisas banais que n?o v?o te agregar nada. >>>>>> >>>>>> 2013/8/26 Tiago Peczenyj : >>>>>> > e? >>>>>> > >>>>>> > >>>>>> > 2013/8/26 Daniel de Oliveira Mantovani < >>>>>> daniel.oliveira.mantovani at gmail.com> >>>>>> >> >>>>>> >> Tiago, "Easy things should be easy, and hard things should be >>>>>> >> possible" - Larry Wall >>>>>> >> >>>>>> >> 2013/8/26 Tiago Peczenyj : >>>>>> >> > Depois vcs me pagam uma cerveja e fica tudo sussa. >>>>>> >> > >>>>>> >> > >>>>>> >> > 2013/8/26 Lindolfo Lorn Rodrigues >>>>>> >> >> >>>>>> >> >> Antes que eu me esque?a: desculpe-me se insultei. >>>>>> >> >> >>>>>> >> >> >>>>>> >> >> 2013/8/26 Lindolfo Lorn Rodrigues >>>>>> >> >>> >>>>>> >> >>> N?o quis insultar, apenas dar outra vis?o para o problema :) >>>>>> >> >>> >>>>>> >> >>> >>>>>> >> >>> >>>>>> >> >>> 2013/8/26 Tiago Peczenyj >>>>>> >> >>>> >>>>>> >> >>>> foi mal, agora eu tenho algo como >>>>>> >> >>>> >>>>>> >> >>>> while(1){ >>>>>> >> >>>> # calcula >>>>>> >> >>>> # if passou um minuto envia pro zabbix >>>>>> >> >>>> # if passou um dia reinicia o contador >>>>>> >> >>>> sleep(1); >>>>>> >> >>>> } >>>>>> >> >>>> >>>>>> >> >>>> qualquer sugest?o ? bem vinda. de repente o zabbix pode >>>>>> continuar com >>>>>> >> >>>> a >>>>>> >> >>>> monitoria e posso usar o StatsD para essas coisas novas, >>>>>> ainda mais >>>>>> >> >>>> se for >>>>>> >> >>>> menos burocratico. >>>>>> >> >>>> >>>>>> >> >>>> >>>>>> >> >>>> 2013/8/26 Stanislaw Pusep >>>>>> >> >>>>> >>>>>> >> >>>>> Seja qual for o seu objetivo, o c?digo que voc? postou j? >>>>>> est? feito >>>>>> >> >>>>> e >>>>>> >> >>>>> funcionando bem, aparenemente. >>>>>> >> >>>>> "Eu mudaria boa parte do que voc? fez" e "Eu usaria o Statsd >>>>>> para >>>>>> >> >>>>> acumular o valor e exportaria via graphite", seguido de "Eu >>>>>> n?o >>>>>> >> >>>>> entendi bem >>>>>> >> >>>>> o motivo de ficar rodando a cada segundo ent?o vou chutar" ? >>>>>> um >>>>>> >> >>>>> insulto a >>>>>> >> >>>>> sua intelig?ncia, IMHO >>>>>> >> >>>>> >>>>>> >> >>>>> >>>>>> >> >>>>> 2013/8/26 Tiago Peczenyj >>>>>> >> >>>>>> >>>>>> >> >>>>>> Explain creaktive >>>>>> >> >>>>>> >>>>>> >> >>>>>> >>>>>> >> >>>>>> 2013/8/26 Stanislaw Pusep >>>>>> >> >>>>>>> >>>>>> >> >>>>>>> Overengineering detected! >>>>>> >> >>>>>>> >>>>>> >> >>>>>>> >>>>>> >> >>>>>>> 2013/8/26 Lindolfo Lorn Rodrigues >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>>> Eu mudaria boa parte do que voc? fez. >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>>> N?o sei qual problema que voc? est? tentando resolver com >>>>>> isso, >>>>>> >> >>>>>>>> por >>>>>> >> >>>>>>>> isso tudo >>>>>> >> >>>>>>>> isso aqui ser? uma mega hipotese, se puder dizer qual o >>>>>> problema >>>>>> >> >>>>>>>> est? tentando >>>>>> >> >>>>>>>> resolver, seria legal :) >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>>> Eu usaria o Statsd para acumular o valor e exportaria via >>>>>> >> >>>>>>>> graphite. >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>>> Eu n?o entendi bem o motivo de ficar rodando a cada >>>>>> segundo ent?o >>>>>> >> >>>>>>>> vou chutar: >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>>> Voc? que capturar a??es de usu?rio/sistema em algum lugar? >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>>> Caso sim, voc? poderia colocar esse codigo logo depois a >>>>>> a??o do >>>>>> >> >>>>>>>> usu?rio/sistema: >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>>> my $statsd = Etsy::StatsD->new >>>>>> >> >>>>>>>> my $bucket = "pacman.hit_number" >>>>>> >> >>>>>>>> $statsd->increment($bucket); >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>>> O stasd usa UDP, n?o vai alterar em nada perceptivo na >>>>>> >> >>>>>>>> perfomance, >>>>>> >> >>>>>>>> do seu sistema. >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>>> Mandando o contador acima para o statsd ele ir? acumular >>>>>> e mandar >>>>>> >> >>>>>>>> para o graphite, >>>>>> >> >>>>>>>> no graphite com o dado cru voc? pode criar v?rias >>>>>> opera??es de >>>>>> >> >>>>>>>> estatistica >>>>>> >> >>>>>>>> ( mediana, media, percentile..etc ) e gerar graficos. >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>>> >>>>>> http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>>> O Statsd suporta v?rios backend o mais conhecido/usado >>>>>> deles ? o >>>>>> >> >>>>>>>> Graphite: >>>>>> >> >>>>>>>> http://graphite.wikidot.com/screen-shots >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>>> A Etsy tem um post explicando melhor a "metodologia" >>>>>> deles de >>>>>> >> >>>>>>>> medir >>>>>> >> >>>>>>>> tudo: >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>>> >>>>>> http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ >>>>>> >> >>>>>>>> https://github.com/etsy/statsd >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>>> PS: O Statsd teve origem no Flickr, e a primeira vers?o >>>>>> era em >>>>>> >> >>>>>>>> Perl >>>>>> >> >>>>>>>> recentemente eles >>>>>> >> >>>>>>>> liberaram o c?digo fonte: >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>>> https://github.com/iamcal/Flickr-StatsD >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>>> 2013/8/26 Stanislaw Pusep >>>>>> >> >>>>>>>>> >>>>>> >> >>>>>>>>> Use AE::time() no lugar do localtime >>>>>> >> >>>>>>>>> >>>>>> >> >>>>>>>>> ???????????, 26 ??????? 2013 ?. ???????????? Tiago >>>>>> Peczenyj >>>>>> >> >>>>>>>>> ?????: >>>>>> >> >>>>>>>>> >>>>>> >> >>>>>>>>>> Ola >>>>>> >> >>>>>>>>>> >>>>>> >> >>>>>>>>>> Eu tenho o seguinte caso >>>>>> >> >>>>>>>>>> >>>>>> >> >>>>>>>>>> preciso rodar um certo m?todo a cada segundo, que por >>>>>> sua vez >>>>>> >> >>>>>>>>>> acumula um valor em algum atributo interno do objeto ( >>>>>> total += >>>>>> >> >>>>>>>>>> por exemplo >>>>>> >> >>>>>>>>>> ). >>>>>> >> >>>>>>>>>> >>>>>> >> >>>>>>>>>> a cada minuto quero enviar o valor de total para algum >>>>>> lugar >>>>>> >> >>>>>>>>>> (ex >>>>>> >> >>>>>>>>>> Zabbix). >>>>>> >> >>>>>>>>>> >>>>>> >> >>>>>>>>>> a meia noite eu quero limpar o total para 0. >>>>>> >> >>>>>>>>>> >>>>>> >> >>>>>>>>>> Eu cheguei a algo assim: >>>>>> >> >>>>>>>>>> use AnyEvent; >>>>>> >> >>>>>>>>>> >>>>>> >> >>>>>>>>>> sub loop { >>>>>> >> >>>>>>>>>> my $obj = Foo->new; >>>>>> >> >>>>>>>>>> my $cv = AE::cv; >>>>>> >> >>>>>>>>>> >>>>>> >> >>>>>>>>>> my $seconds_in_a_day = 60 * 60 * 24; >>>>>> >> >>>>>>>>>> my $seconds_to_midnight = $seconds_in_a_day - >>>>>> >> >>>>>>>>>> seconds_from_midnight(); >>>>>> >> >>>>>>>>>> >>>>>> >> >>>>>>>>>> my $loop = AE::timer 0, 1, sub { $obj->run }; >>>>>> >> >>>>>>>>>> >>>>>> >> >>>>>>>>>> my $send = AE::timer 60, 60, sub { $obj->send }; >>>>>> >> >>>>>>>>>> >>>>>> >> >>>>>>>>>> my $clear= AE::timer $seconds_to_midnight, >>>>>> $seconds_in_a_day, >>>>>> >> >>>>>>>>>> sub { $obj->clear }; >>>>>> >> >>>>>>>>>> $cv->recv; >>>>>> >> >>>>>>>>>> } >>>>>> >> >>>>>>>>>> >>>>>> >> >>>>>>>>>> a sub seconds_from_midnight usa localtime pra fazer uma >>>>>> conta >>>>>> >> >>>>>>>>>> marota. >>>>>> >> >>>>>>>>>> >>>>>> >> >>>>>>>>>> A assinatura do AE::timer eh >>>>>> >> >>>>>>>>>> >>>>>> >> >>>>>>>>>> AE::timer $delay, $interval, $callback; >>>>>> >> >>>>>>>>>> >>>>>> >> >>>>>>>>>> No primeiro timer eu tenho o meu main loop, chamando o >>>>>> metodo >>>>>> >> >>>>>>>>>> run. >>>>>> >> >>>>>>>>>> No segundo eu tenho o metodo que envia os dados a cada >>>>>> 60 >>>>>> >> >>>>>>>>>> segundos >>>>>> >> >>>>>>>>>> No terceiro eu calculo quantos segundos faltam para a >>>>>> meia >>>>>> >> >>>>>>>>>> noite e >>>>>> >> >>>>>>>>>> mando repetir a cada 24 horas. >>>>>> >> >>>>>>>>>> >>>>>> >> >>>>>>>>>> hoje eu tenho um loop com um sleep 1 e varios ifs. >>>>>> quero que >>>>>> >> >>>>>>>>>> fique >>>>>> >> >>>>>>>>>> mais legivel e nao utilizo anyEvent em nenhum outro >>>>>> lugar. Nao >>>>>> >> >>>>>>>>>> precisa ser >>>>>> >> >>>>>>>>>> EXATO, portanto um atraso de alguns segundos pode >>>>>> acontecer. >>>>>> >> >>>>>>>>>> >>>>>> >> >>>>>>>>>> Parece bom, mas eu tenho algumas duvidas. >>>>>> >> >>>>>>>>>> >>>>>> >> >>>>>>>>>> 1) esta claro o suficiente? >>>>>> >> >>>>>>>>>> 2) o overhead do AnyEvent parece ser o mesmo do sleep >>>>>> (1) >>>>>> >> >>>>>>>>>> durante >>>>>> >> >>>>>>>>>> o runtime (ignorando quanto tempo demora pra iniciar ou >>>>>> n?o), >>>>>> >> >>>>>>>>>> certo? >>>>>> >> >>>>>>>>>> 3) para rodar algo "a meia noite" me parece um tanto >>>>>> confuso >>>>>> >> >>>>>>>>>> ainda. n?o encontrei nenhum helper q me ajude (o >>>>>> AnyEvent::Cron >>>>>> >> >>>>>>>>>> da pau pra >>>>>> >> >>>>>>>>>> mim). sera q nao eh melhor "re-setar" o time watcher >>>>>> para a >>>>>> >> >>>>>>>>>> proxima meia >>>>>> >> >>>>>>>>>> noite? >>>>>> >> >>>>>>>>>> 4) alias tem algo melhor do que ficar brincando com >>>>>> localtime() >>>>>> >> >>>>>>>>>> pra pegar quantos segundos faltam pra proxima meia >>>>>> noite? algo >>>>>> >> >>>>>>>>>> usando >>>>>> >> >>>>>>>>>> DateTime >>>>>> >> >>>>>>>>>> >>>>>> >> >>>>>>>>>> por fim >>>>>> >> >>>>>>>>>> >>>>>> >> >>>>>>>>>> 5) tem algum problema ao usar AE::timer q eu n?o esteja >>>>>> vendo? >>>>>> >> >>>>>>>>>> Fora os problemas interentes como se eu usar IO >>>>>> Bloqueante eu >>>>>> >> >>>>>>>>>> n?o vou ter os >>>>>> >> >>>>>>>>>> timers "exatos". >>>>>> >> >>>>>>>>>> >>>>>> >> >>>>>>>>>> Obrigado >>>>>> >> >>>>>>>>>> >>>>>> >> >>>>>>>>>> Tiago >>>>>> >> >>>>>>>>>> >>>>>> >> >>>>>>>>>> -- >>>>>> >> >>>>>>>>>> Tiago B. Peczenyj >>>>>> >> >>>>>>>>>> Linux User #405772 >>>>>> >> >>>>>>>>>> >>>>>> >> >>>>>>>>>> http://about.me/peczenyj >>>>>> >> >>>>>>>>> >>>>>> >> >>>>>>>>> >>>>>> >> >>>>>>>>> =begin disclaimer >>>>>> >> >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> >> >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> >> >>>>>>>>> L >>>>>> >> >>>>>>>>> =end disclaimer >>>>>> >> >>>>>>>>> >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>>> =begin disclaimer >>>>>> >> >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> >> >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> >> >>>>>>>> L >>>>>> >> >>>>>>>> =end disclaimer >>>>>> >> >>>>>>>> >>>>>> >> >>>>>>> >>>>>> >> >>>>>>> >>>>>> >> >>>>>>> =begin disclaimer >>>>>> >> >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> >> >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> >> >>>>>>> L >>>>>> >> >>>>>>> =end disclaimer >>>>>> >> >>>>>>> >>>>>> >> >>>>>> >>>>>> >> >>>>>> >>>>>> >> >>>>>> >>>>>> >> >>>>>> -- >>>>>> >> >>>>>> Tiago B. Peczenyj >>>>>> >> >>>>>> Linux User #405772 >>>>>> >> >>>>>> >>>>>> >> >>>>>> http://about.me/peczenyj >>>>>> >> >>>>>> >>>>>> >> >>>>>> =begin disclaimer >>>>>> >> >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> >> >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> >> >>>>>> L >>>>>> >> >>>>>> =end disclaimer >>>>>> >> >>>>>> >>>>>> >> >>>>> >>>>>> >> >>>>> >>>>>> >> >>>>> =begin disclaimer >>>>>> >> >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> >> >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> >> >>>>> L >>>>>> >> >>>>> =end disclaimer >>>>>> >> >>>>> >>>>>> >> >>>> >>>>>> >> >>>> >>>>>> >> >>>> >>>>>> >> >>>> -- >>>>>> >> >>>> Tiago B. Peczenyj >>>>>> >> >>>> Linux User #405772 >>>>>> >> >>>> >>>>>> >> >>>> http://about.me/peczenyj >>>>>> >> >>>> >>>>>> >> >>>> =begin disclaimer >>>>>> >> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> >> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> >> >>>> L >>>>>> >> >>>> =end disclaimer >>>>>> >> >>>> >>>>>> >> >>> >>>>>> >> >> >>>>>> >> >> >>>>>> >> >> =begin disclaimer >>>>>> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> >> >> L >>>>>> >> >> =end disclaimer >>>>>> >> >> >>>>>> >> > >>>>>> >> > >>>>>> >> > >>>>>> >> > -- >>>>>> >> > Tiago B. Peczenyj >>>>>> >> > Linux User #405772 >>>>>> >> > >>>>>> >> > http://about.me/peczenyj >>>>>> >> > >>>>>> >> > =begin disclaimer >>>>>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> >> > L >>>>>> >> > =end disclaimer >>>>>> >> > >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> >> -- >>>>>> >> >>>>>> >> -dom >>>>>> >> >>>>>> >> -- >>>>>> >> >>>>>> >> Daniel de Oliveira Mantovani >>>>>> >> Business Analytic Specialist >>>>>> >> Perl Evangelist /Astrophysics hobbyist. >>>>>> >> +55 11 9 8538-9897 >>>>>> >> XOXO >>>>>> >> =begin disclaimer >>>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> >> L >>>>>> >> =end disclaimer >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > -- >>>>>> > Tiago B. Peczenyj >>>>>> > Linux User #405772 >>>>>> > >>>>>> > http://about.me/peczenyj >>>>>> > >>>>>> > =begin disclaimer >>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> > L >>>>>> > =end disclaimer >>>>>> > >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> -dom >>>>>> >>>>>> -- >>>>>> >>>>>> Daniel de Oliveira Mantovani >>>>>> Business Analytic Specialist >>>>>> Perl Evangelist /Astrophysics hobbyist. >>>>>> +55 11 9 8538-9897 >>>>>> XOXO >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Tiago B. Peczenyj >>>>> Linux User #405772 >>>>> >>>>> http://about.me/peczenyj >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Andr? Garcia Carneiro >>> Software Engineer >>> (11)982907780 >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Tue Aug 27 07:30:25 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 27 Aug 2013 16:30:25 +0200 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: calma galera tb n?o ? pra tanto eu tava achando essa porrada de if (dois) dentro do meu while algo tosco 2013/8/27 Andre Carneiro > Se o Tiago estivesse com pressa, ele diria! E duvido que faria isso da > maneira como voc?s fizeram. > > Achei chato mesmo e foda-se! Essa ? a minha opini?o! > > > Proost! > > > > 2013/8/27 Blabos de Blebe > >> Na minha opini?o, vc pode ter a sua opini?o ;) >> >> >> 2013/8/26 Lucas Moraes >> >>> Mas ficar procurando solu??es que n?o vai mudar muito o projeto ? trocar >>> 6 por meia duzia. Conhecimento nunca ? demais mesmo, isso ? fato! Mas tem >>> quantas coisas novas para aprender em milh?es de outros assuntos, o que >>> adianta voc? aprender v?rias formas de fazer se o final vai ser quase o >>> mesmo ou o mesmo. Tempo custa dinheiro, n?o ? porque voc? tem tempo para >>> achar uma solu??o melhor que voc? ? obrigado a fazer, aconselho a pessoa >>> descansar a mente ou procurar algo novo para fazer. Respeito sua opini?o, >>> mas vou defendo a minha opini?o. Eu postei minha opini?o porque o c?digo do >>> Tiago n?o esta feio, o m?dulo AE apesar de eu nunca ter usado, olhei no >>> metacpan esta com 49++ at? o momento. Lembrando que ? s? uma opini?o minha, >>> n?o estou colocando o revolver na cabe?a de ningu?m. Falou. >>> >>> >>> Em 26 de agosto de 2013 16:41, Andre Carneiro < >>> andregarciacarneiro at gmail.com> escreveu: >>> >>> Que feio! >>>> >>>> Se houver prazo para pesquisa de novas solu??es, eu n?o vejo porque >>>> usar! Al?m do mais eu aprendi que conhecimento nunca ? demais. Ent?o eu >>>> acho que essa nova vis?o agrega sim, e tamb?m qualquer vis?o diferente >>>> sobre a solu??o do problema. Obrigado Lorn! >>>> >>>> Aprendi tamb?m, que desenvolvedor tem que resolver o problema da melhor >>>> maneira poss?vel! Que desempenho nunca ? demais, e olhar para coisas novas >>>> deveria ser um incentivo para fazer as coisas corretamente, e n?o uma >>>> desculpa esfarrapada para resolver as coisas de qualquer maneira, ou >>>> desprezar a opini?o dos outros de maneira t?o grosseira. >>>> >>>> Proost! >>>> >>>> >>>> >>>> >>>> >>>> >>>> 2013/8/26 Lucas Moraes >>>> >>>>> Tiago se seu c?digo esta funcionando deixa rodando. Melhor c?digo ? >>>>> aquele que atende as necessidades do cliente. Pare de procurar problemas >>>>> onde n?o existe :) >>>>> >>>>> >>>>> Em 26 de agosto de 2013 11:33, Tiago Peczenyj < >>>>> tiago.peczenyj at gmail.com> escreveu: >>>>> >>>>> n?o entendi >>>>>> >>>>>> >>>>>> 2013/8/26 Daniel de Oliveira Mantovani < >>>>>> daniel.oliveira.mantovani at gmail.com> >>>>>> >>>>>>> Para de perder tempo com coisas banais que n?o v?o te agregar nada. >>>>>>> >>>>>>> 2013/8/26 Tiago Peczenyj : >>>>>>> > e? >>>>>>> > >>>>>>> > >>>>>>> > 2013/8/26 Daniel de Oliveira Mantovani < >>>>>>> daniel.oliveira.mantovani at gmail.com> >>>>>>> >> >>>>>>> >> Tiago, "Easy things should be easy, and hard things should be >>>>>>> >> possible" - Larry Wall >>>>>>> >> >>>>>>> >> 2013/8/26 Tiago Peczenyj : >>>>>>> >> > Depois vcs me pagam uma cerveja e fica tudo sussa. >>>>>>> >> > >>>>>>> >> > >>>>>>> >> > 2013/8/26 Lindolfo Lorn Rodrigues >>>>>>> >> >> >>>>>>> >> >> Antes que eu me esque?a: desculpe-me se insultei. >>>>>>> >> >> >>>>>>> >> >> >>>>>>> >> >> 2013/8/26 Lindolfo Lorn Rodrigues >>>>>>> >> >>> >>>>>>> >> >>> N?o quis insultar, apenas dar outra vis?o para o problema :) >>>>>>> >> >>> >>>>>>> >> >>> >>>>>>> >> >>> >>>>>>> >> >>> 2013/8/26 Tiago Peczenyj >>>>>>> >> >>>> >>>>>>> >> >>>> foi mal, agora eu tenho algo como >>>>>>> >> >>>> >>>>>>> >> >>>> while(1){ >>>>>>> >> >>>> # calcula >>>>>>> >> >>>> # if passou um minuto envia pro zabbix >>>>>>> >> >>>> # if passou um dia reinicia o contador >>>>>>> >> >>>> sleep(1); >>>>>>> >> >>>> } >>>>>>> >> >>>> >>>>>>> >> >>>> qualquer sugest?o ? bem vinda. de repente o zabbix pode >>>>>>> continuar com >>>>>>> >> >>>> a >>>>>>> >> >>>> monitoria e posso usar o StatsD para essas coisas novas, >>>>>>> ainda mais >>>>>>> >> >>>> se for >>>>>>> >> >>>> menos burocratico. >>>>>>> >> >>>> >>>>>>> >> >>>> >>>>>>> >> >>>> 2013/8/26 Stanislaw Pusep >>>>>>> >> >>>>> >>>>>>> >> >>>>> Seja qual for o seu objetivo, o c?digo que voc? postou j? >>>>>>> est? feito >>>>>>> >> >>>>> e >>>>>>> >> >>>>> funcionando bem, aparenemente. >>>>>>> >> >>>>> "Eu mudaria boa parte do que voc? fez" e "Eu usaria o >>>>>>> Statsd para >>>>>>> >> >>>>> acumular o valor e exportaria via graphite", seguido de "Eu >>>>>>> n?o >>>>>>> >> >>>>> entendi bem >>>>>>> >> >>>>> o motivo de ficar rodando a cada segundo ent?o vou chutar" >>>>>>> ? um >>>>>>> >> >>>>> insulto a >>>>>>> >> >>>>> sua intelig?ncia, IMHO >>>>>>> >> >>>>> >>>>>>> >> >>>>> >>>>>>> >> >>>>> 2013/8/26 Tiago Peczenyj >>>>>>> >> >>>>>> >>>>>>> >> >>>>>> Explain creaktive >>>>>>> >> >>>>>> >>>>>>> >> >>>>>> >>>>>>> >> >>>>>> 2013/8/26 Stanislaw Pusep >>>>>>> >> >>>>>>> >>>>>>> >> >>>>>>> Overengineering detected! >>>>>>> >> >>>>>>> >>>>>>> >> >>>>>>> >>>>>>> >> >>>>>>> 2013/8/26 Lindolfo Lorn Rodrigues >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>>> Eu mudaria boa parte do que voc? fez. >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>>> N?o sei qual problema que voc? est? tentando resolver >>>>>>> com isso, >>>>>>> >> >>>>>>>> por >>>>>>> >> >>>>>>>> isso tudo >>>>>>> >> >>>>>>>> isso aqui ser? uma mega hipotese, se puder dizer qual o >>>>>>> problema >>>>>>> >> >>>>>>>> est? tentando >>>>>>> >> >>>>>>>> resolver, seria legal :) >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>>> Eu usaria o Statsd para acumular o valor e exportaria via >>>>>>> >> >>>>>>>> graphite. >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>>> Eu n?o entendi bem o motivo de ficar rodando a cada >>>>>>> segundo ent?o >>>>>>> >> >>>>>>>> vou chutar: >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>>> Voc? que capturar a??es de usu?rio/sistema em algum >>>>>>> lugar? >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>>> Caso sim, voc? poderia colocar esse codigo logo depois a >>>>>>> a??o do >>>>>>> >> >>>>>>>> usu?rio/sistema: >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>>> my $statsd = Etsy::StatsD->new >>>>>>> >> >>>>>>>> my $bucket = "pacman.hit_number" >>>>>>> >> >>>>>>>> $statsd->increment($bucket); >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>>> O stasd usa UDP, n?o vai alterar em nada perceptivo na >>>>>>> >> >>>>>>>> perfomance, >>>>>>> >> >>>>>>>> do seu sistema. >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>>> Mandando o contador acima para o statsd ele ir? acumular >>>>>>> e mandar >>>>>>> >> >>>>>>>> para o graphite, >>>>>>> >> >>>>>>>> no graphite com o dado cru voc? pode criar v?rias >>>>>>> opera??es de >>>>>>> >> >>>>>>>> estatistica >>>>>>> >> >>>>>>>> ( mediana, media, percentile..etc ) e gerar graficos. >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>>> >>>>>>> http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>>> O Statsd suporta v?rios backend o mais conhecido/usado >>>>>>> deles ? o >>>>>>> >> >>>>>>>> Graphite: >>>>>>> >> >>>>>>>> http://graphite.wikidot.com/screen-shots >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>>> A Etsy tem um post explicando melhor a "metodologia" >>>>>>> deles de >>>>>>> >> >>>>>>>> medir >>>>>>> >> >>>>>>>> tudo: >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>>> >>>>>>> http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ >>>>>>> >> >>>>>>>> https://github.com/etsy/statsd >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>>> PS: O Statsd teve origem no Flickr, e a primeira vers?o >>>>>>> era em >>>>>>> >> >>>>>>>> Perl >>>>>>> >> >>>>>>>> recentemente eles >>>>>>> >> >>>>>>>> liberaram o c?digo fonte: >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>>> https://github.com/iamcal/Flickr-StatsD >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>>> 2013/8/26 Stanislaw Pusep >>>>>>> >> >>>>>>>>> >>>>>>> >> >>>>>>>>> Use AE::time() no lugar do localtime >>>>>>> >> >>>>>>>>> >>>>>>> >> >>>>>>>>> ???????????, 26 ??????? 2013 ?. ???????????? Tiago >>>>>>> Peczenyj >>>>>>> >> >>>>>>>>> ?????: >>>>>>> >> >>>>>>>>> >>>>>>> >> >>>>>>>>>> Ola >>>>>>> >> >>>>>>>>>> >>>>>>> >> >>>>>>>>>> Eu tenho o seguinte caso >>>>>>> >> >>>>>>>>>> >>>>>>> >> >>>>>>>>>> preciso rodar um certo m?todo a cada segundo, que por >>>>>>> sua vez >>>>>>> >> >>>>>>>>>> acumula um valor em algum atributo interno do objeto ( >>>>>>> total += >>>>>>> >> >>>>>>>>>> por exemplo >>>>>>> >> >>>>>>>>>> ). >>>>>>> >> >>>>>>>>>> >>>>>>> >> >>>>>>>>>> a cada minuto quero enviar o valor de total para algum >>>>>>> lugar >>>>>>> >> >>>>>>>>>> (ex >>>>>>> >> >>>>>>>>>> Zabbix). >>>>>>> >> >>>>>>>>>> >>>>>>> >> >>>>>>>>>> a meia noite eu quero limpar o total para 0. >>>>>>> >> >>>>>>>>>> >>>>>>> >> >>>>>>>>>> Eu cheguei a algo assim: >>>>>>> >> >>>>>>>>>> use AnyEvent; >>>>>>> >> >>>>>>>>>> >>>>>>> >> >>>>>>>>>> sub loop { >>>>>>> >> >>>>>>>>>> my $obj = Foo->new; >>>>>>> >> >>>>>>>>>> my $cv = AE::cv; >>>>>>> >> >>>>>>>>>> >>>>>>> >> >>>>>>>>>> my $seconds_in_a_day = 60 * 60 * 24; >>>>>>> >> >>>>>>>>>> my $seconds_to_midnight = $seconds_in_a_day - >>>>>>> >> >>>>>>>>>> seconds_from_midnight(); >>>>>>> >> >>>>>>>>>> >>>>>>> >> >>>>>>>>>> my $loop = AE::timer 0, 1, sub { $obj->run }; >>>>>>> >> >>>>>>>>>> >>>>>>> >> >>>>>>>>>> my $send = AE::timer 60, 60, sub { $obj->send }; >>>>>>> >> >>>>>>>>>> >>>>>>> >> >>>>>>>>>> my $clear= AE::timer $seconds_to_midnight, >>>>>>> $seconds_in_a_day, >>>>>>> >> >>>>>>>>>> sub { $obj->clear }; >>>>>>> >> >>>>>>>>>> $cv->recv; >>>>>>> >> >>>>>>>>>> } >>>>>>> >> >>>>>>>>>> >>>>>>> >> >>>>>>>>>> a sub seconds_from_midnight usa localtime pra fazer >>>>>>> uma conta >>>>>>> >> >>>>>>>>>> marota. >>>>>>> >> >>>>>>>>>> >>>>>>> >> >>>>>>>>>> A assinatura do AE::timer eh >>>>>>> >> >>>>>>>>>> >>>>>>> >> >>>>>>>>>> AE::timer $delay, $interval, $callback; >>>>>>> >> >>>>>>>>>> >>>>>>> >> >>>>>>>>>> No primeiro timer eu tenho o meu main loop, chamando o >>>>>>> metodo >>>>>>> >> >>>>>>>>>> run. >>>>>>> >> >>>>>>>>>> No segundo eu tenho o metodo que envia os dados a cada >>>>>>> 60 >>>>>>> >> >>>>>>>>>> segundos >>>>>>> >> >>>>>>>>>> No terceiro eu calculo quantos segundos faltam para a >>>>>>> meia >>>>>>> >> >>>>>>>>>> noite e >>>>>>> >> >>>>>>>>>> mando repetir a cada 24 horas. >>>>>>> >> >>>>>>>>>> >>>>>>> >> >>>>>>>>>> hoje eu tenho um loop com um sleep 1 e varios ifs. >>>>>>> quero que >>>>>>> >> >>>>>>>>>> fique >>>>>>> >> >>>>>>>>>> mais legivel e nao utilizo anyEvent em nenhum outro >>>>>>> lugar. Nao >>>>>>> >> >>>>>>>>>> precisa ser >>>>>>> >> >>>>>>>>>> EXATO, portanto um atraso de alguns segundos pode >>>>>>> acontecer. >>>>>>> >> >>>>>>>>>> >>>>>>> >> >>>>>>>>>> Parece bom, mas eu tenho algumas duvidas. >>>>>>> >> >>>>>>>>>> >>>>>>> >> >>>>>>>>>> 1) esta claro o suficiente? >>>>>>> >> >>>>>>>>>> 2) o overhead do AnyEvent parece ser o mesmo do sleep >>>>>>> (1) >>>>>>> >> >>>>>>>>>> durante >>>>>>> >> >>>>>>>>>> o runtime (ignorando quanto tempo demora pra iniciar >>>>>>> ou n?o), >>>>>>> >> >>>>>>>>>> certo? >>>>>>> >> >>>>>>>>>> 3) para rodar algo "a meia noite" me parece um tanto >>>>>>> confuso >>>>>>> >> >>>>>>>>>> ainda. n?o encontrei nenhum helper q me ajude (o >>>>>>> AnyEvent::Cron >>>>>>> >> >>>>>>>>>> da pau pra >>>>>>> >> >>>>>>>>>> mim). sera q nao eh melhor "re-setar" o time watcher >>>>>>> para a >>>>>>> >> >>>>>>>>>> proxima meia >>>>>>> >> >>>>>>>>>> noite? >>>>>>> >> >>>>>>>>>> 4) alias tem algo melhor do que ficar brincando com >>>>>>> localtime() >>>>>>> >> >>>>>>>>>> pra pegar quantos segundos faltam pra proxima meia >>>>>>> noite? algo >>>>>>> >> >>>>>>>>>> usando >>>>>>> >> >>>>>>>>>> DateTime >>>>>>> >> >>>>>>>>>> >>>>>>> >> >>>>>>>>>> por fim >>>>>>> >> >>>>>>>>>> >>>>>>> >> >>>>>>>>>> 5) tem algum problema ao usar AE::timer q eu n?o >>>>>>> esteja vendo? >>>>>>> >> >>>>>>>>>> Fora os problemas interentes como se eu usar IO >>>>>>> Bloqueante eu >>>>>>> >> >>>>>>>>>> n?o vou ter os >>>>>>> >> >>>>>>>>>> timers "exatos". >>>>>>> >> >>>>>>>>>> >>>>>>> >> >>>>>>>>>> Obrigado >>>>>>> >> >>>>>>>>>> >>>>>>> >> >>>>>>>>>> Tiago >>>>>>> >> >>>>>>>>>> >>>>>>> >> >>>>>>>>>> -- >>>>>>> >> >>>>>>>>>> Tiago B. Peczenyj >>>>>>> >> >>>>>>>>>> Linux User #405772 >>>>>>> >> >>>>>>>>>> >>>>>>> >> >>>>>>>>>> http://about.me/peczenyj >>>>>>> >> >>>>>>>>> >>>>>>> >> >>>>>>>>> >>>>>>> >> >>>>>>>>> =begin disclaimer >>>>>>> >> >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> >> >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> >> >>>>>>>>> L >>>>>>> >> >>>>>>>>> =end disclaimer >>>>>>> >> >>>>>>>>> >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>>> =begin disclaimer >>>>>>> >> >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> >> >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> >> >>>>>>>> L >>>>>>> >> >>>>>>>> =end disclaimer >>>>>>> >> >>>>>>>> >>>>>>> >> >>>>>>> >>>>>>> >> >>>>>>> >>>>>>> >> >>>>>>> =begin disclaimer >>>>>>> >> >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> >> >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> >> >>>>>>> L >>>>>>> >> >>>>>>> =end disclaimer >>>>>>> >> >>>>>>> >>>>>>> >> >>>>>> >>>>>>> >> >>>>>> >>>>>>> >> >>>>>> >>>>>>> >> >>>>>> -- >>>>>>> >> >>>>>> Tiago B. Peczenyj >>>>>>> >> >>>>>> Linux User #405772 >>>>>>> >> >>>>>> >>>>>>> >> >>>>>> http://about.me/peczenyj >>>>>>> >> >>>>>> >>>>>>> >> >>>>>> =begin disclaimer >>>>>>> >> >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> >> >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> >> >>>>>> L >>>>>>> >> >>>>>> =end disclaimer >>>>>>> >> >>>>>> >>>>>>> >> >>>>> >>>>>>> >> >>>>> >>>>>>> >> >>>>> =begin disclaimer >>>>>>> >> >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> >> >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> >> >>>>> L >>>>>>> >> >>>>> =end disclaimer >>>>>>> >> >>>>> >>>>>>> >> >>>> >>>>>>> >> >>>> >>>>>>> >> >>>> >>>>>>> >> >>>> -- >>>>>>> >> >>>> Tiago B. Peczenyj >>>>>>> >> >>>> Linux User #405772 >>>>>>> >> >>>> >>>>>>> >> >>>> http://about.me/peczenyj >>>>>>> >> >>>> >>>>>>> >> >>>> =begin disclaimer >>>>>>> >> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> >> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> >> >>>> L >>>>>>> >> >>>> =end disclaimer >>>>>>> >> >>>> >>>>>>> >> >>> >>>>>>> >> >> >>>>>>> >> >> >>>>>>> >> >> =begin disclaimer >>>>>>> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> >> >> L >>>>>>> >> >> =end disclaimer >>>>>>> >> >> >>>>>>> >> > >>>>>>> >> > >>>>>>> >> > >>>>>>> >> > -- >>>>>>> >> > Tiago B. Peczenyj >>>>>>> >> > Linux User #405772 >>>>>>> >> > >>>>>>> >> > http://about.me/peczenyj >>>>>>> >> > >>>>>>> >> > =begin disclaimer >>>>>>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> >> > L >>>>>>> >> > =end disclaimer >>>>>>> >> > >>>>>>> >> >>>>>>> >> >>>>>>> >> >>>>>>> >> -- >>>>>>> >> >>>>>>> >> -dom >>>>>>> >> >>>>>>> >> -- >>>>>>> >> >>>>>>> >> Daniel de Oliveira Mantovani >>>>>>> >> Business Analytic Specialist >>>>>>> >> Perl Evangelist /Astrophysics hobbyist. >>>>>>> >> +55 11 9 8538-9897 >>>>>>> >> XOXO >>>>>>> >> =begin disclaimer >>>>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> >> L >>>>>>> >> =end disclaimer >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > -- >>>>>>> > Tiago B. Peczenyj >>>>>>> > Linux User #405772 >>>>>>> > >>>>>>> > http://about.me/peczenyj >>>>>>> > >>>>>>> > =begin disclaimer >>>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> > L >>>>>>> > =end disclaimer >>>>>>> > >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> -dom >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> Daniel de Oliveira Mantovani >>>>>>> Business Analytic Specialist >>>>>>> Perl Evangelist /Astrophysics hobbyist. >>>>>>> +55 11 9 8538-9897 >>>>>>> XOXO >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Tiago B. Peczenyj >>>>>> Linux User #405772 >>>>>> >>>>>> http://about.me/peczenyj >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Andr? Garcia Carneiro >>>> Software Engineer >>>> (11)982907780 >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Tue Aug 27 07:48:00 2013 From: ricardostock at bol.com.br (ricardostock at bol.com.br) Date: Tue, 27 Aug 2013 11:48:00 -0300 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: Galera, eu vejo assim. Se trocar 6 por meia d?zia esta certo ? ?> errado, ? mostrar ao cliente que esta fazendo algo quando na verdade n?o esta. Mexer no que esta funcionando esta errado ? ?> errado, se fosse assim n?o passar?amos horas otimizando, buscando novas formas de melhorar nosso servi?o e mostrar ao cliente que realmente estamos trabalhando. Quando comecei a aprender Perl, algo que nunca esqueci at? hoje na capa do livro do Larry Wall foi ?Existe mais de uma maneira de se fazer?; Tiago, concordo com voc?, se esta tosco n?o esta gostando mude, otimize, refa?a, eu sigo algumas regras em meus c?digos, e duas delas s?o: -> Tem que estar funcionando... Mas tem que estar funcionando ao meu agrado e de forma correta. -> Se posso melhorar.... porque n?o tentar... Para mim todas as opni?es s?o importantes.... mas nem todas s?o validas.... From: Tiago Peczenyj Sent: Tuesday, August 27, 2013 11:30 AM To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] rodar coisas periodicas em perl calma galera tb n?o ? pra tanto eu tava achando essa porrada de if (dois) dentro do meu while algo tosco 2013/8/27 Andre Carneiro Se o Tiago estivesse com pressa, ele diria! E duvido que faria isso da maneira como voc?s fizeram. Achei chato mesmo e foda-se! Essa ? a minha opini?o! Proost! 2013/8/27 Blabos de Blebe Na minha opini?o, vc pode ter a sua opini?o ;) 2013/8/26 Lucas Moraes Mas ficar procurando solu??es que n?o vai mudar muito o projeto ? trocar 6 por meia duzia. Conhecimento nunca ? demais mesmo, isso ? fato! Mas tem quantas coisas novas para aprender em milh?es de outros assuntos, o que adianta voc? aprender v?rias formas de fazer se o final vai ser quase o mesmo ou o mesmo. Tempo custa dinheiro, n?o ? porque voc? tem tempo para achar uma solu??o melhor que voc? ? obrigado a fazer, aconselho a pessoa descansar a mente ou procurar algo novo para fazer. Respeito sua opini?o, mas vou defendo a minha opini?o. Eu postei minha opini?o porque o c?digo do Tiago n?o esta feio, o m?dulo AE apesar de eu nunca ter usado, olhei no metacpan esta com 49++ at? o momento. Lembrando que ? s? uma opini?o minha, n?o estou colocando o revolver na cabe?a de ningu?m. Falou. Em 26 de agosto de 2013 16:41, Andre Carneiro escreveu: Que feio! Se houver prazo para pesquisa de novas solu??es, eu n?o vejo porque usar! Al?m do mais eu aprendi que conhecimento nunca ? demais. Ent?o eu acho que essa nova vis?o agrega sim, e tamb?m qualquer vis?o diferente sobre a solu??o do problema. Obrigado Lorn! Aprendi tamb?m, que desenvolvedor tem que resolver o problema da melhor maneira poss?vel! Que desempenho nunca ? demais, e olhar para coisas novas deveria ser um incentivo para fazer as coisas corretamente, e n?o uma desculpa esfarrapada para resolver as coisas de qualquer maneira, ou desprezar a opini?o dos outros de maneira t?o grosseira. Proost! 2013/8/26 Lucas Moraes Tiago se seu c?digo esta funcionando deixa rodando. Melhor c?digo ? aquele que atende as necessidades do cliente. Pare de procurar problemas onde n?o existe :) Em 26 de agosto de 2013 11:33, Tiago Peczenyj escreveu: n?o entendi 2013/8/26 Daniel de Oliveira Mantovani Para de perder tempo com coisas banais que n?o v?o te agregar nada. 2013/8/26 Tiago Peczenyj : > e? > > > 2013/8/26 Daniel de Oliveira Mantovani >> >> Tiago, "Easy things should be easy, and hard things should be >> possible" - Larry Wall >> >> 2013/8/26 Tiago Peczenyj : >> > Depois vcs me pagam uma cerveja e fica tudo sussa. >> > >> > >> > 2013/8/26 Lindolfo Lorn Rodrigues >> >> >> >> Antes que eu me esque?a: desculpe-me se insultei. >> >> >> >> >> >> 2013/8/26 Lindolfo Lorn Rodrigues >> >>> >> >>> N?o quis insultar, apenas dar outra vis?o para o problema :) >> >>> >> >>> >> >>> >> >>> 2013/8/26 Tiago Peczenyj >> >>>> >> >>>> foi mal, agora eu tenho algo como >> >>>> >> >>>> while(1){ >> >>>> # calcula >> >>>> # if passou um minuto envia pro zabbix >> >>>> # if passou um dia reinicia o contador >> >>>> sleep(1); >> >>>> } >> >>>> >> >>>> qualquer sugest?o ? bem vinda. de repente o zabbix pode continuar com >> >>>> a >> >>>> monitoria e posso usar o StatsD para essas coisas novas, ainda mais >> >>>> se for >> >>>> menos burocratico. >> >>>> >> >>>> >> >>>> 2013/8/26 Stanislaw Pusep >> >>>>> >> >>>>> Seja qual for o seu objetivo, o c?digo que voc? postou j? est? feito >> >>>>> e >> >>>>> funcionando bem, aparenemente. >> >>>>> "Eu mudaria boa parte do que voc? fez" e "Eu usaria o Statsd para >> >>>>> acumular o valor e exportaria via graphite", seguido de "Eu n?o >> >>>>> entendi bem >> >>>>> o motivo de ficar rodando a cada segundo ent?o vou chutar" ? um >> >>>>> insulto a >> >>>>> sua intelig?ncia, IMHO >> >>>>> >> >>>>> >> >>>>> 2013/8/26 Tiago Peczenyj >> >>>>>> >> >>>>>> Explain creaktive >> >>>>>> >> >>>>>> >> >>>>>> 2013/8/26 Stanislaw Pusep >> >>>>>>> >> >>>>>>> Overengineering detected! >> >>>>>>> >> >>>>>>> >> >>>>>>> 2013/8/26 Lindolfo Lorn Rodrigues >> >>>>>>>> >> >>>>>>>> Eu mudaria boa parte do que voc? fez. >> >>>>>>>> >> >>>>>>>> N?o sei qual problema que voc? est? tentando resolver com isso, >> >>>>>>>> por >> >>>>>>>> isso tudo >> >>>>>>>> isso aqui ser? uma mega hipotese, se puder dizer qual o problema >> >>>>>>>> est? tentando >> >>>>>>>> resolver, seria legal :) >> >>>>>>>> >> >>>>>>>> Eu usaria o Statsd para acumular o valor e exportaria via >> >>>>>>>> graphite. >> >>>>>>>> >> >>>>>>>> Eu n?o entendi bem o motivo de ficar rodando a cada segundo ent?o >> >>>>>>>> vou chutar: >> >>>>>>>> >> >>>>>>>> Voc? que capturar a??es de usu?rio/sistema em algum lugar? >> >>>>>>>> >> >>>>>>>> Caso sim, voc? poderia colocar esse codigo logo depois a a??o do >> >>>>>>>> usu?rio/sistema: >> >>>>>>>> >> >>>>>>>> my $statsd = Etsy::StatsD->new >> >>>>>>>> my $bucket = "pacman.hit_number" >> >>>>>>>> $statsd->increment($bucket); >> >>>>>>>> >> >>>>>>>> O stasd usa UDP, n?o vai alterar em nada perceptivo na >> >>>>>>>> perfomance, >> >>>>>>>> do seu sistema. >> >>>>>>>> >> >>>>>>>> Mandando o contador acima para o statsd ele ir? acumular e mandar >> >>>>>>>> para o graphite, >> >>>>>>>> no graphite com o dado cru voc? pode criar v?rias opera??es de >> >>>>>>>> estatistica >> >>>>>>>> ( mediana, media, percentile..etc ) e gerar graficos. >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions >> >>>>>>>> >> >>>>>>>> O Statsd suporta v?rios backend o mais conhecido/usado deles ? o >> >>>>>>>> Graphite: >> >>>>>>>> http://graphite.wikidot.com/screen-shots >> >>>>>>>> >> >>>>>>>> A Etsy tem um post explicando melhor a "metodologia" deles de >> >>>>>>>> medir >> >>>>>>>> tudo: >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ >> >>>>>>>> https://github.com/etsy/statsd >> >>>>>>>> >> >>>>>>>> PS: O Statsd teve origem no Flickr, e a primeira vers?o era em >> >>>>>>>> Perl >> >>>>>>>> recentemente eles >> >>>>>>>> liberaram o c?digo fonte: >> >>>>>>>> >> >>>>>>>> https://github.com/iamcal/Flickr-StatsD >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> 2013/8/26 Stanislaw Pusep >> >>>>>>>>> >> >>>>>>>>> Use AE::time() no lugar do localtime >> >>>>>>>>> >> >>>>>>>>> ???????????, 26 ??????? 2013 ?. ???????????? Tiago Peczenyj >> >>>>>>>>> ?????: >> >>>>>>>>> >> >>>>>>>>>> Ola >> >>>>>>>>>> >> >>>>>>>>>> Eu tenho o seguinte caso >> >>>>>>>>>> >> >>>>>>>>>> preciso rodar um certo m?todo a cada segundo, que por sua vez >> >>>>>>>>>> acumula um valor em algum atributo interno do objeto ( total += >> >>>>>>>>>> por exemplo >> >>>>>>>>>> ). >> >>>>>>>>>> >> >>>>>>>>>> a cada minuto quero enviar o valor de total para algum lugar >> >>>>>>>>>> (ex >> >>>>>>>>>> Zabbix). >> >>>>>>>>>> >> >>>>>>>>>> a meia noite eu quero limpar o total para 0. >> >>>>>>>>>> >> >>>>>>>>>> Eu cheguei a algo assim: >> >>>>>>>>>> use AnyEvent; >> >>>>>>>>>> >> >>>>>>>>>> sub loop { >> >>>>>>>>>> my $obj = Foo->new; >> >>>>>>>>>> my $cv = AE::cv; >> >>>>>>>>>> >> >>>>>>>>>> my $seconds_in_a_day = 60 * 60 * 24; >> >>>>>>>>>> my $seconds_to_midnight = $seconds_in_a_day - >> >>>>>>>>>> seconds_from_midnight(); >> >>>>>>>>>> >> >>>>>>>>>> my $loop = AE::timer 0, 1, sub { $obj->run }; >> >>>>>>>>>> >> >>>>>>>>>> my $send = AE::timer 60, 60, sub { $obj->send }; >> >>>>>>>>>> >> >>>>>>>>>> my $clear= AE::timer $seconds_to_midnight, $seconds_in_a_day, >> >>>>>>>>>> sub { $obj->clear }; >> >>>>>>>>>> $cv->recv; >> >>>>>>>>>> } >> >>>>>>>>>> >> >>>>>>>>>> a sub seconds_from_midnight usa localtime pra fazer uma conta >> >>>>>>>>>> marota. >> >>>>>>>>>> >> >>>>>>>>>> A assinatura do AE::timer eh >> >>>>>>>>>> >> >>>>>>>>>> AE::timer $delay, $interval, $callback; >> >>>>>>>>>> >> >>>>>>>>>> No primeiro timer eu tenho o meu main loop, chamando o metodo >> >>>>>>>>>> run. >> >>>>>>>>>> No segundo eu tenho o metodo que envia os dados a cada 60 >> >>>>>>>>>> segundos >> >>>>>>>>>> No terceiro eu calculo quantos segundos faltam para a meia >> >>>>>>>>>> noite e >> >>>>>>>>>> mando repetir a cada 24 horas. >> >>>>>>>>>> >> >>>>>>>>>> hoje eu tenho um loop com um sleep 1 e varios ifs. quero que >> >>>>>>>>>> fique >> >>>>>>>>>> mais legivel e nao utilizo anyEvent em nenhum outro lugar. Nao >> >>>>>>>>>> precisa ser >> >>>>>>>>>> EXATO, portanto um atraso de alguns segundos pode acontecer. >> >>>>>>>>>> >> >>>>>>>>>> Parece bom, mas eu tenho algumas duvidas. >> >>>>>>>>>> >> >>>>>>>>>> 1) esta claro o suficiente? >> >>>>>>>>>> 2) o overhead do AnyEvent parece ser o mesmo do sleep (1) >> >>>>>>>>>> durante >> >>>>>>>>>> o runtime (ignorando quanto tempo demora pra iniciar ou n?o), >> >>>>>>>>>> certo? >> >>>>>>>>>> 3) para rodar algo "a meia noite" me parece um tanto confuso >> >>>>>>>>>> ainda. n?o encontrei nenhum helper q me ajude (o AnyEvent::Cron >> >>>>>>>>>> da pau pra >> >>>>>>>>>> mim). sera q nao eh melhor "re-setar" o time watcher para a >> >>>>>>>>>> proxima meia >> >>>>>>>>>> noite? >> >>>>>>>>>> 4) alias tem algo melhor do que ficar brincando com localtime() >> >>>>>>>>>> pra pegar quantos segundos faltam pra proxima meia noite? algo >> >>>>>>>>>> usando >> >>>>>>>>>> DateTime >> >>>>>>>>>> >> >>>>>>>>>> por fim >> >>>>>>>>>> >> >>>>>>>>>> 5) tem algum problema ao usar AE::timer q eu n?o esteja vendo? >> >>>>>>>>>> Fora os problemas interentes como se eu usar IO Bloqueante eu >> >>>>>>>>>> n?o vou ter os >> >>>>>>>>>> timers "exatos". >> >>>>>>>>>> >> >>>>>>>>>> Obrigado >> >>>>>>>>>> >> >>>>>>>>>> Tiago >> >>>>>>>>>> >> >>>>>>>>>> -- >> >>>>>>>>>> Tiago B. Peczenyj >> >>>>>>>>>> Linux User #405772 >> >>>>>>>>>> >> >>>>>>>>>> http://about.me/peczenyj >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> =begin disclaimer >> >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>>>>>>> L >> >>>>>>>>> =end disclaimer >> >>>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> =begin disclaimer >> >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>>>>>> L >> >>>>>>>> =end disclaimer >> >>>>>>>> >> >>>>>>> >> >>>>>>> >> >>>>>>> =begin disclaimer >> >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>>>>> L >> >>>>>>> =end disclaimer >> >>>>>>> >> >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> -- >> >>>>>> Tiago B. Peczenyj >> >>>>>> Linux User #405772 >> >>>>>> >> >>>>>> http://about.me/peczenyj >> >>>>>> >> >>>>>> =begin disclaimer >> >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>>>> L >> >>>>>> =end disclaimer >> >>>>>> >> >>>>> >> >>>>> >> >>>>> =begin disclaimer >> >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>>> L >> >>>>> =end disclaimer >> >>>>> >> >>>> >> >>>> >> >>>> >> >>>> -- >> >>>> Tiago B. Peczenyj >> >>>> Linux User #405772 >> >>>> >> >>>> http://about.me/peczenyj >> >>>> >> >>>> =begin disclaimer >> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >>>> L >> >>>> =end disclaimer >> >>>> >> >>> >> >> >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> > >> > >> > >> > -- >> > Tiago B. Peczenyj >> > Linux User #405772 >> > >> > http://about.me/peczenyj >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> Daniel de Oliveira Mantovani >> Business Analytic Specialist >> Perl Evangelist /Astrophysics hobbyist. >> +55 11 9 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- Daniel de Oliveira Mantovani Business Analytic Specialist Perl Evangelist /Astrophysics hobbyist. +55 11 9 8538-9897 XOXO =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -- Andr? Garcia Carneiro Software Engineer (11)982907780 =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -- Andr? Garcia Carneiro Software Engineer (11)982907780 =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------------------------------------------------------------------------- =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Tue Aug 27 08:06:21 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 27 Aug 2013 12:06:21 -0300 Subject: [SP-pm] YAPC 2013 Planejamento Message-ID: Boa tarde pessoal! Como todos sabem nosso YAPC acontecer? em Curitiba - 15 e 16 de Novembro. http://2013.yapcbrasil.org.br/ Eu estou pensando em chegar dia 09/11, e n?o gastar mais do que R$2000,00 com hotel. Eu quero chegar uma semana antes para aproveitar a cidade e a vida noturna de Curitiba. Algu?m tamb?m est? afim ? -- -dom -- Daniel de Oliveira Mantovani Business Analytic Specialist Perl Evangelist /Astrophysics hobbyist. +55 11 9 8538-9897 XOXO From daniel.oliveira.mantovani at gmail.com Tue Aug 27 08:13:54 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 27 Aug 2013 12:13:54 -0300 Subject: [SP-pm] YAPC 2013 Planejamento In-Reply-To: References: Message-ID: http://www.guiadasemana.com.br/noite/noticia/dicas-baladas-com-musica-eletronica-em-curitiba http://www.guiadasemana.com.br/noite/noticia/dicas-de-bares-para-paquerar-em-curitiba 2013/8/27 Daniel de Oliveira Mantovani : > Boa tarde pessoal! > > Como todos sabem nosso YAPC acontecer? em Curitiba - 15 e 16 de Novembro. > http://2013.yapcbrasil.org.br/ > > Eu estou pensando em chegar dia 09/11, e n?o gastar mais do que > R$2000,00 com hotel. Eu quero chegar uma semana antes para aproveitar > a cidade e a vida noturna de Curitiba. > > Algu?m tamb?m est? afim ? > > -- > > -dom > > -- > > Daniel de Oliveira Mantovani > Business Analytic Specialist > Perl Evangelist /Astrophysics hobbyist. > +55 11 9 8538-9897 > XOXO -- -dom -- Daniel de Oliveira Mantovani Business Analytic Specialist Perl Evangelist /Astrophysics hobbyist. +55 11 9 8538-9897 XOXO From nferraz at gmail.com Tue Aug 27 08:17:07 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Tue, 27 Aug 2013 17:17:07 +0200 Subject: [SP-pm] =?iso-8859-1?q?Minist=E9rio_da_Justi=E7a_faz_concurso_de_?= =?iso-8859-1?q?aplicativos_abertos?= Message-ID: O objetivo ? a cria??o de ferramentas de visualiza??o e acesso a dados de interesse p?blico; as inscri??es v?o do dia 30 de agosto at? o dia 12 de setembro. Prazo para a entrega dos aplicativos se encerra no dia 18 de outubro. http://computerworld.uol.com.br/tecnologia/2013/08/27/ministerio-da-justica-faz-concurso-de-aplicativos-abertos/ Ideias? From lucastiagodemoraes at gmail.com Tue Aug 27 08:23:33 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Tue, 27 Aug 2013 12:23:33 -0300 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: Responder nessa lista ? dar soco em ponta de faca. Andre respeito sua opini?o, mas o "foda-se" fica pra voc? :p Em 27 de agosto de 2013 11:48, escreveu: > Galera, eu vejo assim. > > Se trocar 6 por meia d?zia esta certo ? ?> errado, ? mostrar ao cliente > que esta fazendo algo quando na verdade n?o esta. > > Mexer no que esta funcionando esta errado ? ?> errado, se fosse assim n?o > passar?amos horas otimizando, buscando novas formas de melhorar nosso > servi?o e mostrar ao cliente que realmente estamos trabalhando. > > Quando comecei a aprender Perl, algo que nunca esqueci at? hoje na capa do > livro do Larry Wall foi ?Existe mais de uma maneira de se fazer?; > > Tiago, concordo com voc?, se esta tosco n?o esta gostando mude, otimize, > refa?a, eu sigo algumas regras em meus c?digos, e duas delas s?o: > > -> Tem que estar funcionando... Mas tem que estar funcionando ao meu > agrado e de forma correta. > > > -> Se posso melhorar.... porque n?o tentar... > > Para mim todas as opni?es s?o importantes.... mas nem todas s?o validas.... > > > *From:* Tiago Peczenyj > *Sent:* Tuesday, August 27, 2013 11:30 AM > *To:* saopaulo-pm at mail.pm.org > *Subject:* Re: [SP-pm] rodar coisas periodicas em perl > > calma galera tb n?o ? pra tanto > > eu tava achando essa porrada de if (dois) dentro do meu while algo tosco > > > > > 2013/8/27 Andre Carneiro > >> Se o Tiago estivesse com pressa, ele diria! E duvido que faria isso da >> maneira como voc?s fizeram. >> >> Achei chato mesmo e foda-se! Essa ? a minha opini?o! >> >> >> Proost! >> >> >> >> 2013/8/27 Blabos de Blebe >> >>> Na minha opini?o, vc pode ter a sua opini?o ;) >>> >>> >>> 2013/8/26 Lucas Moraes >>> >>>> Mas ficar procurando solu??es que n?o vai mudar muito o projeto ? >>>> trocar 6 por meia duzia. Conhecimento nunca ? demais mesmo, isso ? fato! >>>> Mas tem quantas coisas novas para aprender em milh?es de outros assuntos, o >>>> que adianta voc? aprender v?rias formas de fazer se o final vai ser quase o >>>> mesmo ou o mesmo. Tempo custa dinheiro, n?o ? porque voc? tem tempo para >>>> achar uma solu??o melhor que voc? ? obrigado a fazer, aconselho a pessoa >>>> descansar a mente ou procurar algo novo para fazer. Respeito sua opini?o, >>>> mas vou defendo a minha opini?o. Eu postei minha opini?o porque o c?digo do >>>> Tiago n?o esta feio, o m?dulo AE apesar de eu nunca ter usado, olhei no >>>> metacpan esta com 49++ at? o momento. Lembrando que ? s? uma opini?o minha, >>>> n?o estou colocando o revolver na cabe?a de ningu?m. Falou. >>>> >>>> >>>> Em 26 de agosto de 2013 16:41, Andre Carneiro < >>>> andregarciacarneiro at gmail.com> escreveu: >>>> >>>> Que feio! >>>>> >>>>> Se houver prazo para pesquisa de novas solu??es, eu n?o vejo porque >>>>> usar! Al?m do mais eu aprendi que conhecimento nunca ? demais. Ent?o eu >>>>> acho que essa nova vis?o agrega sim, e tamb?m qualquer vis?o diferente >>>>> sobre a solu??o do problema. Obrigado Lorn! >>>>> >>>>> Aprendi tamb?m, que desenvolvedor tem que resolver o problema da >>>>> melhor maneira poss?vel! Que desempenho nunca ? demais, e olhar para coisas >>>>> novas deveria ser um incentivo para fazer as coisas corretamente, e n?o uma >>>>> desculpa esfarrapada para resolver as coisas de qualquer maneira, ou >>>>> desprezar a opini?o dos outros de maneira t?o grosseira. >>>>> >>>>> Proost! >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> 2013/8/26 Lucas Moraes >>>>> >>>>>> Tiago se seu c?digo esta funcionando deixa rodando. Melhor c?digo ? >>>>>> aquele que atende as necessidades do cliente. Pare de procurar problemas >>>>>> onde n?o existe :) >>>>>> >>>>>> >>>>>> Em 26 de agosto de 2013 11:33, Tiago Peczenyj < >>>>>> tiago.peczenyj at gmail.com> escreveu: >>>>>> >>>>>> n?o entendi >>>>>>> >>>>>>> >>>>>>> 2013/8/26 Daniel de Oliveira Mantovani < >>>>>>> daniel.oliveira.mantovani at gmail.com> >>>>>>> >>>>>>>> Para de perder tempo com coisas banais que n?o v?o te agregar nada. >>>>>>>> >>>>>>>> 2013/8/26 Tiago Peczenyj : >>>>>>>> > e? >>>>>>>> > >>>>>>>> > >>>>>>>> > 2013/8/26 Daniel de Oliveira Mantovani < >>>>>>>> daniel.oliveira.mantovani at gmail.com> >>>>>>>> >> >>>>>>>> >> Tiago, "Easy things should be easy, and hard things should be >>>>>>>> >> possible" - Larry Wall >>>>>>>> >> >>>>>>>> >> 2013/8/26 Tiago Peczenyj : >>>>>>>> >> > Depois vcs me pagam uma cerveja e fica tudo sussa. >>>>>>>> >> > >>>>>>>> >> > >>>>>>>> >> > 2013/8/26 Lindolfo Lorn Rodrigues >>>>>>>> >> >> >>>>>>>> >> >> Antes que eu me esque?a: desculpe-me se insultei. >>>>>>>> >> >> >>>>>>>> >> >> >>>>>>>> >> >> 2013/8/26 Lindolfo Lorn Rodrigues >>>>>>>> >> >>> >>>>>>>> >> >>> N?o quis insultar, apenas dar outra vis?o para o problema :) >>>>>>>> >> >>> >>>>>>>> >> >>> >>>>>>>> >> >>> >>>>>>>> >> >>> 2013/8/26 Tiago Peczenyj >>>>>>>> >> >>>> >>>>>>>> >> >>>> foi mal, agora eu tenho algo como >>>>>>>> >> >>>> >>>>>>>> >> >>>> while(1){ >>>>>>>> >> >>>> # calcula >>>>>>>> >> >>>> # if passou um minuto envia pro zabbix >>>>>>>> >> >>>> # if passou um dia reinicia o contador >>>>>>>> >> >>>> sleep(1); >>>>>>>> >> >>>> } >>>>>>>> >> >>>> >>>>>>>> >> >>>> qualquer sugest?o ? bem vinda. de repente o zabbix pode >>>>>>>> continuar com >>>>>>>> >> >>>> a >>>>>>>> >> >>>> monitoria e posso usar o StatsD para essas coisas novas, >>>>>>>> ainda mais >>>>>>>> >> >>>> se for >>>>>>>> >> >>>> menos burocratico. >>>>>>>> >> >>>> >>>>>>>> >> >>>> >>>>>>>> >> >>>> 2013/8/26 Stanislaw Pusep >>>>>>>> >> >>>>> >>>>>>>> >> >>>>> Seja qual for o seu objetivo, o c?digo que voc? postou j? >>>>>>>> est? feito >>>>>>>> >> >>>>> e >>>>>>>> >> >>>>> funcionando bem, aparenemente. >>>>>>>> >> >>>>> "Eu mudaria boa parte do que voc? fez" e "Eu usaria o >>>>>>>> Statsd para >>>>>>>> >> >>>>> acumular o valor e exportaria via graphite", seguido de >>>>>>>> "Eu n?o >>>>>>>> >> >>>>> entendi bem >>>>>>>> >> >>>>> o motivo de ficar rodando a cada segundo ent?o vou chutar" >>>>>>>> ? um >>>>>>>> >> >>>>> insulto a >>>>>>>> >> >>>>> sua intelig?ncia, IMHO >>>>>>>> >> >>>>> >>>>>>>> >> >>>>> >>>>>>>> >> >>>>> 2013/8/26 Tiago Peczenyj >>>>>>>> >> >>>>>> >>>>>>>> >> >>>>>> Explain creaktive >>>>>>>> >> >>>>>> >>>>>>>> >> >>>>>> >>>>>>>> >> >>>>>> 2013/8/26 Stanislaw Pusep >>>>>>>> >> >>>>>>> >>>>>>>> >> >>>>>>> Overengineering detected! >>>>>>>> >> >>>>>>> >>>>>>>> >> >>>>>>> >>>>>>>> >> >>>>>>> 2013/8/26 Lindolfo Lorn Rodrigues >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>>> Eu mudaria boa parte do que voc? fez. >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>>> N?o sei qual problema que voc? est? tentando resolver >>>>>>>> com isso, >>>>>>>> >> >>>>>>>> por >>>>>>>> >> >>>>>>>> isso tudo >>>>>>>> >> >>>>>>>> isso aqui ser? uma mega hipotese, se puder dizer qual o >>>>>>>> problema >>>>>>>> >> >>>>>>>> est? tentando >>>>>>>> >> >>>>>>>> resolver, seria legal :) >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>>> Eu usaria o Statsd para acumular o valor e exportaria >>>>>>>> via >>>>>>>> >> >>>>>>>> graphite. >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>>> Eu n?o entendi bem o motivo de ficar rodando a cada >>>>>>>> segundo ent?o >>>>>>>> >> >>>>>>>> vou chutar: >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>>> Voc? que capturar a??es de usu?rio/sistema em algum >>>>>>>> lugar? >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>>> Caso sim, voc? poderia colocar esse codigo logo depois >>>>>>>> a a??o do >>>>>>>> >> >>>>>>>> usu?rio/sistema: >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>>> my $statsd = Etsy::StatsD->new >>>>>>>> >> >>>>>>>> my $bucket = "pacman.hit_number" >>>>>>>> >> >>>>>>>> $statsd->increment($bucket); >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>>> O stasd usa UDP, n?o vai alterar em nada perceptivo na >>>>>>>> >> >>>>>>>> perfomance, >>>>>>>> >> >>>>>>>> do seu sistema. >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>>> Mandando o contador acima para o statsd ele ir? >>>>>>>> acumular e mandar >>>>>>>> >> >>>>>>>> para o graphite, >>>>>>>> >> >>>>>>>> no graphite com o dado cru voc? pode criar v?rias >>>>>>>> opera??es de >>>>>>>> >> >>>>>>>> estatistica >>>>>>>> >> >>>>>>>> ( mediana, media, percentile..etc ) e gerar graficos. >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>>> >>>>>>>> http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>>> O Statsd suporta v?rios backend o mais conhecido/usado >>>>>>>> deles ? o >>>>>>>> >> >>>>>>>> Graphite: >>>>>>>> >> >>>>>>>> http://graphite.wikidot.com/screen-shots >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>>> A Etsy tem um post explicando melhor a "metodologia" >>>>>>>> deles de >>>>>>>> >> >>>>>>>> medir >>>>>>>> >> >>>>>>>> tudo: >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>>> >>>>>>>> http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ >>>>>>>> >> >>>>>>>> https://github.com/etsy/statsd >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>>> PS: O Statsd teve origem no Flickr, e a primeira vers?o >>>>>>>> era em >>>>>>>> >> >>>>>>>> Perl >>>>>>>> >> >>>>>>>> recentemente eles >>>>>>>> >> >>>>>>>> liberaram o c?digo fonte: >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>>> https://github.com/iamcal/Flickr-StatsD >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>>> 2013/8/26 Stanislaw Pusep >>>>>>>> >> >>>>>>>>> >>>>>>>> >> >>>>>>>>> Use AE::time() no lugar do localtime >>>>>>>> >> >>>>>>>>> >>>>>>>> >> >>>>>>>>> ???????????, 26 ??????? 2013 ?. ???????????? Tiago >>>>>>>> Peczenyj >>>>>>>> >> >>>>>>>>> ?????: >>>>>>>> >> >>>>>>>>> >>>>>>>> >> >>>>>>>>>> Ola >>>>>>>> >> >>>>>>>>>> >>>>>>>> >> >>>>>>>>>> Eu tenho o seguinte caso >>>>>>>> >> >>>>>>>>>> >>>>>>>> >> >>>>>>>>>> preciso rodar um certo m?todo a cada segundo, que por >>>>>>>> sua vez >>>>>>>> >> >>>>>>>>>> acumula um valor em algum atributo interno do objeto >>>>>>>> ( total += >>>>>>>> >> >>>>>>>>>> por exemplo >>>>>>>> >> >>>>>>>>>> ). >>>>>>>> >> >>>>>>>>>> >>>>>>>> >> >>>>>>>>>> a cada minuto quero enviar o valor de total para >>>>>>>> algum lugar >>>>>>>> >> >>>>>>>>>> (ex >>>>>>>> >> >>>>>>>>>> Zabbix). >>>>>>>> >> >>>>>>>>>> >>>>>>>> >> >>>>>>>>>> a meia noite eu quero limpar o total para 0. >>>>>>>> >> >>>>>>>>>> >>>>>>>> >> >>>>>>>>>> Eu cheguei a algo assim: >>>>>>>> >> >>>>>>>>>> use AnyEvent; >>>>>>>> >> >>>>>>>>>> >>>>>>>> >> >>>>>>>>>> sub loop { >>>>>>>> >> >>>>>>>>>> my $obj = Foo->new; >>>>>>>> >> >>>>>>>>>> my $cv = AE::cv; >>>>>>>> >> >>>>>>>>>> >>>>>>>> >> >>>>>>>>>> my $seconds_in_a_day = 60 * 60 * 24; >>>>>>>> >> >>>>>>>>>> my $seconds_to_midnight = $seconds_in_a_day - >>>>>>>> >> >>>>>>>>>> seconds_from_midnight(); >>>>>>>> >> >>>>>>>>>> >>>>>>>> >> >>>>>>>>>> my $loop = AE::timer 0, 1, sub { $obj->run }; >>>>>>>> >> >>>>>>>>>> >>>>>>>> >> >>>>>>>>>> my $send = AE::timer 60, 60, sub { $obj->send }; >>>>>>>> >> >>>>>>>>>> >>>>>>>> >> >>>>>>>>>> my $clear= AE::timer $seconds_to_midnight, >>>>>>>> $seconds_in_a_day, >>>>>>>> >> >>>>>>>>>> sub { $obj->clear }; >>>>>>>> >> >>>>>>>>>> $cv->recv; >>>>>>>> >> >>>>>>>>>> } >>>>>>>> >> >>>>>>>>>> >>>>>>>> >> >>>>>>>>>> a sub seconds_from_midnight usa localtime pra fazer >>>>>>>> uma conta >>>>>>>> >> >>>>>>>>>> marota. >>>>>>>> >> >>>>>>>>>> >>>>>>>> >> >>>>>>>>>> A assinatura do AE::timer eh >>>>>>>> >> >>>>>>>>>> >>>>>>>> >> >>>>>>>>>> AE::timer $delay, $interval, $callback; >>>>>>>> >> >>>>>>>>>> >>>>>>>> >> >>>>>>>>>> No primeiro timer eu tenho o meu main loop, chamando >>>>>>>> o metodo >>>>>>>> >> >>>>>>>>>> run. >>>>>>>> >> >>>>>>>>>> No segundo eu tenho o metodo que envia os dados a >>>>>>>> cada 60 >>>>>>>> >> >>>>>>>>>> segundos >>>>>>>> >> >>>>>>>>>> No terceiro eu calculo quantos segundos faltam para a >>>>>>>> meia >>>>>>>> >> >>>>>>>>>> noite e >>>>>>>> >> >>>>>>>>>> mando repetir a cada 24 horas. >>>>>>>> >> >>>>>>>>>> >>>>>>>> >> >>>>>>>>>> hoje eu tenho um loop com um sleep 1 e varios ifs. >>>>>>>> quero que >>>>>>>> >> >>>>>>>>>> fique >>>>>>>> >> >>>>>>>>>> mais legivel e nao utilizo anyEvent em nenhum outro >>>>>>>> lugar. Nao >>>>>>>> >> >>>>>>>>>> precisa ser >>>>>>>> >> >>>>>>>>>> EXATO, portanto um atraso de alguns segundos pode >>>>>>>> acontecer. >>>>>>>> >> >>>>>>>>>> >>>>>>>> >> >>>>>>>>>> Parece bom, mas eu tenho algumas duvidas. >>>>>>>> >> >>>>>>>>>> >>>>>>>> >> >>>>>>>>>> 1) esta claro o suficiente? >>>>>>>> >> >>>>>>>>>> 2) o overhead do AnyEvent parece ser o mesmo do sleep >>>>>>>> (1) >>>>>>>> >> >>>>>>>>>> durante >>>>>>>> >> >>>>>>>>>> o runtime (ignorando quanto tempo demora pra iniciar >>>>>>>> ou n?o), >>>>>>>> >> >>>>>>>>>> certo? >>>>>>>> >> >>>>>>>>>> 3) para rodar algo "a meia noite" me parece um tanto >>>>>>>> confuso >>>>>>>> >> >>>>>>>>>> ainda. n?o encontrei nenhum helper q me ajude (o >>>>>>>> AnyEvent::Cron >>>>>>>> >> >>>>>>>>>> da pau pra >>>>>>>> >> >>>>>>>>>> mim). sera q nao eh melhor "re-setar" o time watcher >>>>>>>> para a >>>>>>>> >> >>>>>>>>>> proxima meia >>>>>>>> >> >>>>>>>>>> noite? >>>>>>>> >> >>>>>>>>>> 4) alias tem algo melhor do que ficar brincando com >>>>>>>> localtime() >>>>>>>> >> >>>>>>>>>> pra pegar quantos segundos faltam pra proxima meia >>>>>>>> noite? algo >>>>>>>> >> >>>>>>>>>> usando >>>>>>>> >> >>>>>>>>>> DateTime >>>>>>>> >> >>>>>>>>>> >>>>>>>> >> >>>>>>>>>> por fim >>>>>>>> >> >>>>>>>>>> >>>>>>>> >> >>>>>>>>>> 5) tem algum problema ao usar AE::timer q eu n?o >>>>>>>> esteja vendo? >>>>>>>> >> >>>>>>>>>> Fora os problemas interentes como se eu usar IO >>>>>>>> Bloqueante eu >>>>>>>> >> >>>>>>>>>> n?o vou ter os >>>>>>>> >> >>>>>>>>>> timers "exatos". >>>>>>>> >> >>>>>>>>>> >>>>>>>> >> >>>>>>>>>> Obrigado >>>>>>>> >> >>>>>>>>>> >>>>>>>> >> >>>>>>>>>> Tiago >>>>>>>> >> >>>>>>>>>> >>>>>>>> >> >>>>>>>>>> -- >>>>>>>> >> >>>>>>>>>> Tiago B. Peczenyj >>>>>>>> >> >>>>>>>>>> Linux User #405772 >>>>>>>> >> >>>>>>>>>> >>>>>>>> >> >>>>>>>>>> http://about.me/peczenyj >>>>>>>> >> >>>>>>>>> >>>>>>>> >> >>>>>>>>> >>>>>>>> >> >>>>>>>>> =begin disclaimer >>>>>>>> >> >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> >> >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> >> >>>>>>>>> L >>>>>>>> >> >>>>>>>>> =end disclaimer >>>>>>>> >> >>>>>>>>> >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>>> =begin disclaimer >>>>>>>> >> >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> >> >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> >> >>>>>>>> L >>>>>>>> >> >>>>>>>> =end disclaimer >>>>>>>> >> >>>>>>>> >>>>>>>> >> >>>>>>> >>>>>>>> >> >>>>>>> >>>>>>>> >> >>>>>>> =begin disclaimer >>>>>>>> >> >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> >> >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> >> >>>>>>> L >>>>>>>> >> >>>>>>> =end disclaimer >>>>>>>> >> >>>>>>> >>>>>>>> >> >>>>>> >>>>>>>> >> >>>>>> >>>>>>>> >> >>>>>> >>>>>>>> >> >>>>>> -- >>>>>>>> >> >>>>>> Tiago B. Peczenyj >>>>>>>> >> >>>>>> Linux User #405772 >>>>>>>> >> >>>>>> >>>>>>>> >> >>>>>> http://about.me/peczenyj >>>>>>>> >> >>>>>> >>>>>>>> >> >>>>>> =begin disclaimer >>>>>>>> >> >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> >> >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> >> >>>>>> L >>>>>>>> >> >>>>>> =end disclaimer >>>>>>>> >> >>>>>> >>>>>>>> >> >>>>> >>>>>>>> >> >>>>> >>>>>>>> >> >>>>> =begin disclaimer >>>>>>>> >> >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> >> >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> >> >>>>> L >>>>>>>> >> >>>>> =end disclaimer >>>>>>>> >> >>>>> >>>>>>>> >> >>>> >>>>>>>> >> >>>> >>>>>>>> >> >>>> >>>>>>>> >> >>>> -- >>>>>>>> >> >>>> Tiago B. Peczenyj >>>>>>>> >> >>>> Linux User #405772 >>>>>>>> >> >>>> >>>>>>>> >> >>>> http://about.me/peczenyj >>>>>>>> >> >>>> >>>>>>>> >> >>>> =begin disclaimer >>>>>>>> >> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> >> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> >> >>>> L >>>>>>>> >> >>>> =end disclaimer >>>>>>>> >> >>>> >>>>>>>> >> >>> >>>>>>>> >> >> >>>>>>>> >> >> >>>>>>>> >> >> =begin disclaimer >>>>>>>> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> >> >> L >>>>>>>> >> >> =end disclaimer >>>>>>>> >> >> >>>>>>>> >> > >>>>>>>> >> > >>>>>>>> >> > >>>>>>>> >> > -- >>>>>>>> >> > Tiago B. Peczenyj >>>>>>>> >> > Linux User #405772 >>>>>>>> >> > >>>>>>>> >> > http://about.me/peczenyj >>>>>>>> >> > >>>>>>>> >> > =begin disclaimer >>>>>>>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> >> > L >>>>>>>> >> > =end disclaimer >>>>>>>> >> > >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> -- >>>>>>>> >> >>>>>>>> >> -dom >>>>>>>> >> >>>>>>>> >> -- >>>>>>>> >> >>>>>>>> >> Daniel de Oliveira Mantovani >>>>>>>> >> Business Analytic Specialist >>>>>>>> >> Perl Evangelist /Astrophysics hobbyist. >>>>>>>> >> +55 11 9 8538-9897 >>>>>>>> >> XOXO >>>>>>>> >> =begin disclaimer >>>>>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> >> L >>>>>>>> >> =end disclaimer >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > -- >>>>>>>> > Tiago B. Peczenyj >>>>>>>> > Linux User #405772 >>>>>>>> > >>>>>>>> > http://about.me/peczenyj >>>>>>>> > >>>>>>>> > =begin disclaimer >>>>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> > L >>>>>>>> > =end disclaimer >>>>>>>> > >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> -dom >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> Daniel de Oliveira Mantovani >>>>>>>> Business Analytic Specialist >>>>>>>> Perl Evangelist /Astrophysics hobbyist. >>>>>>>> +55 11 9 8538-9897 >>>>>>>> XOXO >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Tiago B. Peczenyj >>>>>>> Linux User #405772 >>>>>>> >>>>>>> http://about.me/peczenyj >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Andr? Garcia Carneiro >>>>> Software Engineer >>>>> (11)982907780 >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Andr? Garcia Carneiro >> Software Engineer >> (11)982907780 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > ------------------------------ > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ricardostock at bol.com.br Tue Aug 27 08:51:51 2013 From: ricardostock at bol.com.br (ricardostock at bol.com.br) Date: Tue, 27 Aug 2013 12:51:51 -0300 Subject: [SP-pm] Mercado livre Message-ID: <99E3D45D294A487C849421A54130DF91@PcRicardo> Galera, alguem aqui vai no envento do mercado livre dia 04.... Poderiamos marcar de nos encontrarmos, e aproveitar para conhecer outros amigos da lista. um abra?o Ricardo Stock http://www.stocksistemas.com.br -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From rafaelprenzier at gmail.com Tue Aug 27 09:05:26 2013 From: rafaelprenzier at gmail.com (Rafael Prenzier) Date: Tue, 27 Aug 2013 13:05:26 -0300 Subject: [SP-pm] Mercado livre In-Reply-To: <99E3D45D294A487C849421A54130DF91@PcRicardo> References: <99E3D45D294A487C849421A54130DF91@PcRicardo> Message-ID: Ol? Ricardo, Sou Perl Monger desde 2006 e atualmente estou trabalhando no Mercado Livre. Na Developer Conference vou dar uma palestra fazendo um Overview da plataforma do Mercado Livre Ficarei muito feliz em receber os meus companheiros Perl Mongers, fiquem a vontade pra me procurar, vamos conversar, trocar umas id?ias e quem sabe fazer um ES p?s evento o que acham? pra quem ainda n?o se inscreveu http://devconf.mercadolivre.com abra?os 2013/8/27 > Galera, alguem aqui vai no envento do mercado livre dia 04.... > > Poderiamos marcar de nos encontrarmos, e aproveitar para conhecer > outros amigos da lista. > > um abra?o > > Ricardo Stock > http://www.stocksistemas.com.br > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Rafael Prenzier dos Santos | Engenheiro e Perl Monger (11) 95209-0847 (13) 8131-8212 www.prenzier.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Tue Aug 27 11:09:24 2013 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 27 Aug 2013 15:09:24 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_Isolando_tr=E1fego_de_wifi?= Message-ID: Pessoal, Sei que o assunto ? muito fora do t?pico, mas como o grupo tem pessoal de sysadmin tamb?m resolvi pedir ajuda por aqui tamb?m. Tenho um cliente que possui uma rede wifi p?blica liberada mediante uma autentica??o no nocat, e esta rede ? completamente isolada da rede particular por alguns firewall. Agora est? sendo necess?rio aumentar a "seguran?a" desta rede wifi publica, e o cliente deseja que o tr?fego dentro do AP seja isolado, ou seja, que os hosts n?o sejam vis?veis entre s? nesta rede wifi publica. A principio me surgiu a de criar uma rede para cada host (/30). Mas isto vai exigir uma manuten??o gigantesca e a necessidade de criar centenas de ips numa mesma interface do linux. Algu?m conhece alguma tecnologia mais inteligente para isto ? Obrigado, Solli Honorio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucasmateus.oliveira at gmail.com Tue Aug 27 11:15:08 2013 From: lucasmateus.oliveira at gmail.com (Lucas Oliveira) Date: Tue, 27 Aug 2013 15:15:08 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_Isolando_tr=E1fego_de_wifi?= In-Reply-To: References: Message-ID: <1484B792-B6B6-494B-AD48-9773FE5712F5@gmail.com> Provavelmente essa WiFi p?blica tem uma rede separada, bloqueie todo o trafego com destino interno, exceto o gw e permita somente forward com destino diferente da intranet. N?o da pra resolver assim ? Em 27/08/2013, ?s 15:09, Solli Honorio escreveu: > Pessoal, > > Sei que o assunto ? muito fora do t?pico, mas como o grupo tem pessoal de sysadmin tamb?m resolvi pedir ajuda por aqui tamb?m. > > Tenho um cliente que possui uma rede wifi p?blica liberada mediante uma autentica??o no nocat, e esta rede ? completamente isolada da rede particular por alguns firewall. > > Agora est? sendo necess?rio aumentar a "seguran?a" desta rede wifi publica, e o cliente deseja que o tr?fego dentro do AP seja isolado, ou seja, que os hosts n?o sejam vis?veis entre s? nesta rede wifi publica. > > A principio me surgiu a de criar uma rede para cada host (/30). Mas isto vai exigir uma manuten??o gigantesca e a necessidade de criar centenas de ips numa mesma interface do linux. > > Algu?m conhece alguma tecnologia mais inteligente para isto ? > > Obrigado, > > Solli Honorio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From marciodesouzaferreira at gmail.com Tue Aug 27 11:18:01 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Tue, 27 Aug 2013 15:18:01 -0300 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: 25 Em 27 de agosto de 2013 12:23, Lucas Moraes escreveu: > Responder nessa lista ? dar soco em ponta de faca. > Andre respeito sua opini?o, mas o "foda-se" fica pra voc? :p > > > > > > > Em 27 de agosto de 2013 11:48, escreveu: > > Galera, eu vejo assim. >> >> Se trocar 6 por meia d?zia esta certo ? ?> errado, ? mostrar ao cliente >> que esta fazendo algo quando na verdade n?o esta. >> >> Mexer no que esta funcionando esta errado ? ?> errado, se fosse assim n?o >> passar?amos horas otimizando, buscando novas formas de melhorar nosso >> servi?o e mostrar ao cliente que realmente estamos trabalhando. >> >> Quando comecei a aprender Perl, algo que nunca esqueci at? hoje na capa >> do livro do Larry Wall foi ?Existe mais de uma maneira de se fazer?; >> >> Tiago, concordo com voc?, se esta tosco n?o esta gostando mude, otimize, >> refa?a, eu sigo algumas regras em meus c?digos, e duas delas s?o: >> >> -> Tem que estar funcionando... Mas tem que estar funcionando ao meu >> agrado e de forma correta. >> >> >> -> Se posso melhorar.... porque n?o tentar... >> >> Para mim todas as opni?es s?o importantes.... mas nem todas s?o >> validas.... >> >> >> *From:* Tiago Peczenyj >> *Sent:* Tuesday, August 27, 2013 11:30 AM >> *To:* saopaulo-pm at mail.pm.org >> *Subject:* Re: [SP-pm] rodar coisas periodicas em perl >> >> calma galera tb n?o ? pra tanto >> >> eu tava achando essa porrada de if (dois) dentro do meu while algo tosco >> >> >> >> >> 2013/8/27 Andre Carneiro >> >>> Se o Tiago estivesse com pressa, ele diria! E duvido que faria isso da >>> maneira como voc?s fizeram. >>> >>> Achei chato mesmo e foda-se! Essa ? a minha opini?o! >>> >>> >>> Proost! >>> >>> >>> >>> 2013/8/27 Blabos de Blebe >>> >>>> Na minha opini?o, vc pode ter a sua opini?o ;) >>>> >>>> >>>> 2013/8/26 Lucas Moraes >>>> >>>>> Mas ficar procurando solu??es que n?o vai mudar muito o projeto ? >>>>> trocar 6 por meia duzia. Conhecimento nunca ? demais mesmo, isso ? fato! >>>>> Mas tem quantas coisas novas para aprender em milh?es de outros assuntos, o >>>>> que adianta voc? aprender v?rias formas de fazer se o final vai ser quase o >>>>> mesmo ou o mesmo. Tempo custa dinheiro, n?o ? porque voc? tem tempo para >>>>> achar uma solu??o melhor que voc? ? obrigado a fazer, aconselho a pessoa >>>>> descansar a mente ou procurar algo novo para fazer. Respeito sua opini?o, >>>>> mas vou defendo a minha opini?o. Eu postei minha opini?o porque o c?digo do >>>>> Tiago n?o esta feio, o m?dulo AE apesar de eu nunca ter usado, olhei no >>>>> metacpan esta com 49++ at? o momento. Lembrando que ? s? uma opini?o minha, >>>>> n?o estou colocando o revolver na cabe?a de ningu?m. Falou. >>>>> >>>>> >>>>> Em 26 de agosto de 2013 16:41, Andre Carneiro < >>>>> andregarciacarneiro at gmail.com> escreveu: >>>>> >>>>> Que feio! >>>>>> >>>>>> Se houver prazo para pesquisa de novas solu??es, eu n?o vejo porque >>>>>> usar! Al?m do mais eu aprendi que conhecimento nunca ? demais. Ent?o eu >>>>>> acho que essa nova vis?o agrega sim, e tamb?m qualquer vis?o diferente >>>>>> sobre a solu??o do problema. Obrigado Lorn! >>>>>> >>>>>> Aprendi tamb?m, que desenvolvedor tem que resolver o problema da >>>>>> melhor maneira poss?vel! Que desempenho nunca ? demais, e olhar para coisas >>>>>> novas deveria ser um incentivo para fazer as coisas corretamente, e n?o uma >>>>>> desculpa esfarrapada para resolver as coisas de qualquer maneira, ou >>>>>> desprezar a opini?o dos outros de maneira t?o grosseira. >>>>>> >>>>>> Proost! >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> 2013/8/26 Lucas Moraes >>>>>> >>>>>>> Tiago se seu c?digo esta funcionando deixa rodando. Melhor c?digo ? >>>>>>> aquele que atende as necessidades do cliente. Pare de procurar problemas >>>>>>> onde n?o existe :) >>>>>>> >>>>>>> >>>>>>> Em 26 de agosto de 2013 11:33, Tiago Peczenyj < >>>>>>> tiago.peczenyj at gmail.com> escreveu: >>>>>>> >>>>>>> n?o entendi >>>>>>>> >>>>>>>> >>>>>>>> 2013/8/26 Daniel de Oliveira Mantovani < >>>>>>>> daniel.oliveira.mantovani at gmail.com> >>>>>>>> >>>>>>>>> Para de perder tempo com coisas banais que n?o v?o te agregar nada. >>>>>>>>> >>>>>>>>> 2013/8/26 Tiago Peczenyj : >>>>>>>>> > e? >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > 2013/8/26 Daniel de Oliveira Mantovani < >>>>>>>>> daniel.oliveira.mantovani at gmail.com> >>>>>>>>> >> >>>>>>>>> >> Tiago, "Easy things should be easy, and hard things should be >>>>>>>>> >> possible" - Larry Wall >>>>>>>>> >> >>>>>>>>> >> 2013/8/26 Tiago Peczenyj : >>>>>>>>> >> > Depois vcs me pagam uma cerveja e fica tudo sussa. >>>>>>>>> >> > >>>>>>>>> >> > >>>>>>>>> >> > 2013/8/26 Lindolfo Lorn Rodrigues >>>>>>>>> >> >> >>>>>>>>> >> >> Antes que eu me esque?a: desculpe-me se insultei. >>>>>>>>> >> >> >>>>>>>>> >> >> >>>>>>>>> >> >> 2013/8/26 Lindolfo Lorn Rodrigues >>>>>>>>> >> >>> >>>>>>>>> >> >>> N?o quis insultar, apenas dar outra vis?o para o problema :) >>>>>>>>> >> >>> >>>>>>>>> >> >>> >>>>>>>>> >> >>> >>>>>>>>> >> >>> 2013/8/26 Tiago Peczenyj >>>>>>>>> >> >>>> >>>>>>>>> >> >>>> foi mal, agora eu tenho algo como >>>>>>>>> >> >>>> >>>>>>>>> >> >>>> while(1){ >>>>>>>>> >> >>>> # calcula >>>>>>>>> >> >>>> # if passou um minuto envia pro zabbix >>>>>>>>> >> >>>> # if passou um dia reinicia o contador >>>>>>>>> >> >>>> sleep(1); >>>>>>>>> >> >>>> } >>>>>>>>> >> >>>> >>>>>>>>> >> >>>> qualquer sugest?o ? bem vinda. de repente o zabbix pode >>>>>>>>> continuar com >>>>>>>>> >> >>>> a >>>>>>>>> >> >>>> monitoria e posso usar o StatsD para essas coisas novas, >>>>>>>>> ainda mais >>>>>>>>> >> >>>> se for >>>>>>>>> >> >>>> menos burocratico. >>>>>>>>> >> >>>> >>>>>>>>> >> >>>> >>>>>>>>> >> >>>> 2013/8/26 Stanislaw Pusep >>>>>>>>> >> >>>>> >>>>>>>>> >> >>>>> Seja qual for o seu objetivo, o c?digo que voc? postou j? >>>>>>>>> est? feito >>>>>>>>> >> >>>>> e >>>>>>>>> >> >>>>> funcionando bem, aparenemente. >>>>>>>>> >> >>>>> "Eu mudaria boa parte do que voc? fez" e "Eu usaria o >>>>>>>>> Statsd para >>>>>>>>> >> >>>>> acumular o valor e exportaria via graphite", seguido de >>>>>>>>> "Eu n?o >>>>>>>>> >> >>>>> entendi bem >>>>>>>>> >> >>>>> o motivo de ficar rodando a cada segundo ent?o vou >>>>>>>>> chutar" ? um >>>>>>>>> >> >>>>> insulto a >>>>>>>>> >> >>>>> sua intelig?ncia, IMHO >>>>>>>>> >> >>>>> >>>>>>>>> >> >>>>> >>>>>>>>> >> >>>>> 2013/8/26 Tiago Peczenyj >>>>>>>>> >> >>>>>> >>>>>>>>> >> >>>>>> Explain creaktive >>>>>>>>> >> >>>>>> >>>>>>>>> >> >>>>>> >>>>>>>>> >> >>>>>> 2013/8/26 Stanislaw Pusep >>>>>>>>> >> >>>>>>> >>>>>>>>> >> >>>>>>> Overengineering detected! >>>>>>>>> >> >>>>>>> >>>>>>>>> >> >>>>>>> >>>>>>>>> >> >>>>>>> 2013/8/26 Lindolfo Lorn Rodrigues >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>>> Eu mudaria boa parte do que voc? fez. >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>>> N?o sei qual problema que voc? est? tentando resolver >>>>>>>>> com isso, >>>>>>>>> >> >>>>>>>> por >>>>>>>>> >> >>>>>>>> isso tudo >>>>>>>>> >> >>>>>>>> isso aqui ser? uma mega hipotese, se puder dizer qual >>>>>>>>> o problema >>>>>>>>> >> >>>>>>>> est? tentando >>>>>>>>> >> >>>>>>>> resolver, seria legal :) >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>>> Eu usaria o Statsd para acumular o valor e exportaria >>>>>>>>> via >>>>>>>>> >> >>>>>>>> graphite. >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>>> Eu n?o entendi bem o motivo de ficar rodando a cada >>>>>>>>> segundo ent?o >>>>>>>>> >> >>>>>>>> vou chutar: >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>>> Voc? que capturar a??es de usu?rio/sistema em algum >>>>>>>>> lugar? >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>>> Caso sim, voc? poderia colocar esse codigo logo depois >>>>>>>>> a a??o do >>>>>>>>> >> >>>>>>>> usu?rio/sistema: >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>>> my $statsd = Etsy::StatsD->new >>>>>>>>> >> >>>>>>>> my $bucket = "pacman.hit_number" >>>>>>>>> >> >>>>>>>> $statsd->increment($bucket); >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>>> O stasd usa UDP, n?o vai alterar em nada perceptivo na >>>>>>>>> >> >>>>>>>> perfomance, >>>>>>>>> >> >>>>>>>> do seu sistema. >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>>> Mandando o contador acima para o statsd ele ir? >>>>>>>>> acumular e mandar >>>>>>>>> >> >>>>>>>> para o graphite, >>>>>>>>> >> >>>>>>>> no graphite com o dado cru voc? pode criar v?rias >>>>>>>>> opera??es de >>>>>>>>> >> >>>>>>>> estatistica >>>>>>>>> >> >>>>>>>> ( mediana, media, percentile..etc ) e gerar graficos. >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>>> >>>>>>>>> http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>>> O Statsd suporta v?rios backend o mais conhecido/usado >>>>>>>>> deles ? o >>>>>>>>> >> >>>>>>>> Graphite: >>>>>>>>> >> >>>>>>>> http://graphite.wikidot.com/screen-shots >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>>> A Etsy tem um post explicando melhor a "metodologia" >>>>>>>>> deles de >>>>>>>>> >> >>>>>>>> medir >>>>>>>>> >> >>>>>>>> tudo: >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>>> >>>>>>>>> http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ >>>>>>>>> >> >>>>>>>> https://github.com/etsy/statsd >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>>> PS: O Statsd teve origem no Flickr, e a primeira >>>>>>>>> vers?o era em >>>>>>>>> >> >>>>>>>> Perl >>>>>>>>> >> >>>>>>>> recentemente eles >>>>>>>>> >> >>>>>>>> liberaram o c?digo fonte: >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>>> https://github.com/iamcal/Flickr-StatsD >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>>> 2013/8/26 Stanislaw Pusep >>>>>>>>> >> >>>>>>>>> >>>>>>>>> >> >>>>>>>>> Use AE::time() no lugar do localtime >>>>>>>>> >> >>>>>>>>> >>>>>>>>> >> >>>>>>>>> ???????????, 26 ??????? 2013 ?. ???????????? Tiago >>>>>>>>> Peczenyj >>>>>>>>> >> >>>>>>>>> ?????: >>>>>>>>> >> >>>>>>>>> >>>>>>>>> >> >>>>>>>>>> Ola >>>>>>>>> >> >>>>>>>>>> >>>>>>>>> >> >>>>>>>>>> Eu tenho o seguinte caso >>>>>>>>> >> >>>>>>>>>> >>>>>>>>> >> >>>>>>>>>> preciso rodar um certo m?todo a cada segundo, que >>>>>>>>> por sua vez >>>>>>>>> >> >>>>>>>>>> acumula um valor em algum atributo interno do objeto >>>>>>>>> ( total += >>>>>>>>> >> >>>>>>>>>> por exemplo >>>>>>>>> >> >>>>>>>>>> ). >>>>>>>>> >> >>>>>>>>>> >>>>>>>>> >> >>>>>>>>>> a cada minuto quero enviar o valor de total para >>>>>>>>> algum lugar >>>>>>>>> >> >>>>>>>>>> (ex >>>>>>>>> >> >>>>>>>>>> Zabbix). >>>>>>>>> >> >>>>>>>>>> >>>>>>>>> >> >>>>>>>>>> a meia noite eu quero limpar o total para 0. >>>>>>>>> >> >>>>>>>>>> >>>>>>>>> >> >>>>>>>>>> Eu cheguei a algo assim: >>>>>>>>> >> >>>>>>>>>> use AnyEvent; >>>>>>>>> >> >>>>>>>>>> >>>>>>>>> >> >>>>>>>>>> sub loop { >>>>>>>>> >> >>>>>>>>>> my $obj = Foo->new; >>>>>>>>> >> >>>>>>>>>> my $cv = AE::cv; >>>>>>>>> >> >>>>>>>>>> >>>>>>>>> >> >>>>>>>>>> my $seconds_in_a_day = 60 * 60 * 24; >>>>>>>>> >> >>>>>>>>>> my $seconds_to_midnight = $seconds_in_a_day - >>>>>>>>> >> >>>>>>>>>> seconds_from_midnight(); >>>>>>>>> >> >>>>>>>>>> >>>>>>>>> >> >>>>>>>>>> my $loop = AE::timer 0, 1, sub { $obj->run }; >>>>>>>>> >> >>>>>>>>>> >>>>>>>>> >> >>>>>>>>>> my $send = AE::timer 60, 60, sub { $obj->send }; >>>>>>>>> >> >>>>>>>>>> >>>>>>>>> >> >>>>>>>>>> my $clear= AE::timer $seconds_to_midnight, >>>>>>>>> $seconds_in_a_day, >>>>>>>>> >> >>>>>>>>>> sub { $obj->clear }; >>>>>>>>> >> >>>>>>>>>> $cv->recv; >>>>>>>>> >> >>>>>>>>>> } >>>>>>>>> >> >>>>>>>>>> >>>>>>>>> >> >>>>>>>>>> a sub seconds_from_midnight usa localtime pra fazer >>>>>>>>> uma conta >>>>>>>>> >> >>>>>>>>>> marota. >>>>>>>>> >> >>>>>>>>>> >>>>>>>>> >> >>>>>>>>>> A assinatura do AE::timer eh >>>>>>>>> >> >>>>>>>>>> >>>>>>>>> >> >>>>>>>>>> AE::timer $delay, $interval, $callback; >>>>>>>>> >> >>>>>>>>>> >>>>>>>>> >> >>>>>>>>>> No primeiro timer eu tenho o meu main loop, chamando >>>>>>>>> o metodo >>>>>>>>> >> >>>>>>>>>> run. >>>>>>>>> >> >>>>>>>>>> No segundo eu tenho o metodo que envia os dados a >>>>>>>>> cada 60 >>>>>>>>> >> >>>>>>>>>> segundos >>>>>>>>> >> >>>>>>>>>> No terceiro eu calculo quantos segundos faltam para >>>>>>>>> a meia >>>>>>>>> >> >>>>>>>>>> noite e >>>>>>>>> >> >>>>>>>>>> mando repetir a cada 24 horas. >>>>>>>>> >> >>>>>>>>>> >>>>>>>>> >> >>>>>>>>>> hoje eu tenho um loop com um sleep 1 e varios ifs. >>>>>>>>> quero que >>>>>>>>> >> >>>>>>>>>> fique >>>>>>>>> >> >>>>>>>>>> mais legivel e nao utilizo anyEvent em nenhum outro >>>>>>>>> lugar. Nao >>>>>>>>> >> >>>>>>>>>> precisa ser >>>>>>>>> >> >>>>>>>>>> EXATO, portanto um atraso de alguns segundos pode >>>>>>>>> acontecer. >>>>>>>>> >> >>>>>>>>>> >>>>>>>>> >> >>>>>>>>>> Parece bom, mas eu tenho algumas duvidas. >>>>>>>>> >> >>>>>>>>>> >>>>>>>>> >> >>>>>>>>>> 1) esta claro o suficiente? >>>>>>>>> >> >>>>>>>>>> 2) o overhead do AnyEvent parece ser o mesmo do >>>>>>>>> sleep (1) >>>>>>>>> >> >>>>>>>>>> durante >>>>>>>>> >> >>>>>>>>>> o runtime (ignorando quanto tempo demora pra iniciar >>>>>>>>> ou n?o), >>>>>>>>> >> >>>>>>>>>> certo? >>>>>>>>> >> >>>>>>>>>> 3) para rodar algo "a meia noite" me parece um tanto >>>>>>>>> confuso >>>>>>>>> >> >>>>>>>>>> ainda. n?o encontrei nenhum helper q me ajude (o >>>>>>>>> AnyEvent::Cron >>>>>>>>> >> >>>>>>>>>> da pau pra >>>>>>>>> >> >>>>>>>>>> mim). sera q nao eh melhor "re-setar" o time watcher >>>>>>>>> para a >>>>>>>>> >> >>>>>>>>>> proxima meia >>>>>>>>> >> >>>>>>>>>> noite? >>>>>>>>> >> >>>>>>>>>> 4) alias tem algo melhor do que ficar brincando com >>>>>>>>> localtime() >>>>>>>>> >> >>>>>>>>>> pra pegar quantos segundos faltam pra proxima meia >>>>>>>>> noite? algo >>>>>>>>> >> >>>>>>>>>> usando >>>>>>>>> >> >>>>>>>>>> DateTime >>>>>>>>> >> >>>>>>>>>> >>>>>>>>> >> >>>>>>>>>> por fim >>>>>>>>> >> >>>>>>>>>> >>>>>>>>> >> >>>>>>>>>> 5) tem algum problema ao usar AE::timer q eu n?o >>>>>>>>> esteja vendo? >>>>>>>>> >> >>>>>>>>>> Fora os problemas interentes como se eu usar IO >>>>>>>>> Bloqueante eu >>>>>>>>> >> >>>>>>>>>> n?o vou ter os >>>>>>>>> >> >>>>>>>>>> timers "exatos". >>>>>>>>> >> >>>>>>>>>> >>>>>>>>> >> >>>>>>>>>> Obrigado >>>>>>>>> >> >>>>>>>>>> >>>>>>>>> >> >>>>>>>>>> Tiago >>>>>>>>> >> >>>>>>>>>> >>>>>>>>> >> >>>>>>>>>> -- >>>>>>>>> >> >>>>>>>>>> Tiago B. Peczenyj >>>>>>>>> >> >>>>>>>>>> Linux User #405772 >>>>>>>>> >> >>>>>>>>>> >>>>>>>>> >> >>>>>>>>>> http://about.me/peczenyj >>>>>>>>> >> >>>>>>>>> >>>>>>>>> >> >>>>>>>>> >>>>>>>>> >> >>>>>>>>> =begin disclaimer >>>>>>>>> >> >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> >> >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> >> >>>>>>>>> L >>>>>>>>> >> >>>>>>>>> =end disclaimer >>>>>>>>> >> >>>>>>>>> >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>>> =begin disclaimer >>>>>>>>> >> >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> >> >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> >> >>>>>>>> L >>>>>>>>> >> >>>>>>>> =end disclaimer >>>>>>>>> >> >>>>>>>> >>>>>>>>> >> >>>>>>> >>>>>>>>> >> >>>>>>> >>>>>>>>> >> >>>>>>> =begin disclaimer >>>>>>>>> >> >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> >> >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> >> >>>>>>> L >>>>>>>>> >> >>>>>>> =end disclaimer >>>>>>>>> >> >>>>>>> >>>>>>>>> >> >>>>>> >>>>>>>>> >> >>>>>> >>>>>>>>> >> >>>>>> >>>>>>>>> >> >>>>>> -- >>>>>>>>> >> >>>>>> Tiago B. Peczenyj >>>>>>>>> >> >>>>>> Linux User #405772 >>>>>>>>> >> >>>>>> >>>>>>>>> >> >>>>>> http://about.me/peczenyj >>>>>>>>> >> >>>>>> >>>>>>>>> >> >>>>>> =begin disclaimer >>>>>>>>> >> >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> >> >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> >> >>>>>> L >>>>>>>>> >> >>>>>> =end disclaimer >>>>>>>>> >> >>>>>> >>>>>>>>> >> >>>>> >>>>>>>>> >> >>>>> >>>>>>>>> >> >>>>> =begin disclaimer >>>>>>>>> >> >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> >> >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> >> >>>>> L >>>>>>>>> >> >>>>> =end disclaimer >>>>>>>>> >> >>>>> >>>>>>>>> >> >>>> >>>>>>>>> >> >>>> >>>>>>>>> >> >>>> >>>>>>>>> >> >>>> -- >>>>>>>>> >> >>>> Tiago B. Peczenyj >>>>>>>>> >> >>>> Linux User #405772 >>>>>>>>> >> >>>> >>>>>>>>> >> >>>> http://about.me/peczenyj >>>>>>>>> >> >>>> >>>>>>>>> >> >>>> =begin disclaimer >>>>>>>>> >> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> >> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> >> >>>> L >>>>>>>>> >> >>>> =end disclaimer >>>>>>>>> >> >>>> >>>>>>>>> >> >>> >>>>>>>>> >> >> >>>>>>>>> >> >> >>>>>>>>> >> >> =begin disclaimer >>>>>>>>> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> >> >> L >>>>>>>>> >> >> =end disclaimer >>>>>>>>> >> >> >>>>>>>>> >> > >>>>>>>>> >> > >>>>>>>>> >> > >>>>>>>>> >> > -- >>>>>>>>> >> > Tiago B. Peczenyj >>>>>>>>> >> > Linux User #405772 >>>>>>>>> >> > >>>>>>>>> >> > http://about.me/peczenyj >>>>>>>>> >> > >>>>>>>>> >> > =begin disclaimer >>>>>>>>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> >> > L >>>>>>>>> >> > =end disclaimer >>>>>>>>> >> > >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> >> -- >>>>>>>>> >> >>>>>>>>> >> -dom >>>>>>>>> >> >>>>>>>>> >> -- >>>>>>>>> >> >>>>>>>>> >> Daniel de Oliveira Mantovani >>>>>>>>> >> Business Analytic Specialist >>>>>>>>> >> Perl Evangelist /Astrophysics hobbyist. >>>>>>>>> >> +55 11 9 8538-9897 >>>>>>>>> >> XOXO >>>>>>>>> >> =begin disclaimer >>>>>>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> >> L >>>>>>>>> >> =end disclaimer >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > -- >>>>>>>>> > Tiago B. Peczenyj >>>>>>>>> > Linux User #405772 >>>>>>>>> > >>>>>>>>> > http://about.me/peczenyj >>>>>>>>> > >>>>>>>>> > =begin disclaimer >>>>>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> > L >>>>>>>>> > =end disclaimer >>>>>>>>> > >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> -dom >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> Daniel de Oliveira Mantovani >>>>>>>>> Business Analytic Specialist >>>>>>>>> Perl Evangelist /Astrophysics hobbyist. >>>>>>>>> +55 11 9 8538-9897 >>>>>>>>> XOXO >>>>>>>>> =begin disclaimer >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> L >>>>>>>>> =end disclaimer >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Tiago B. Peczenyj >>>>>>>> Linux User #405772 >>>>>>>> >>>>>>>> http://about.me/peczenyj >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Andr? Garcia Carneiro >>>>>> Software Engineer >>>>>> (11)982907780 >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Andr? Garcia Carneiro >>> Software Engineer >>> (11)982907780 >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> ------------------------------ >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jniltinho at gmail.com Tue Aug 27 11:19:16 2013 From: jniltinho at gmail.com (Nilton OS) Date: Tue, 27 Aug 2013 15:19:16 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_Isolando_tr=E1fego_de_wifi?= In-Reply-To: References: Message-ID: Solli j? isso em um Hotel na Alemeida Santos, s? n?o consegui saber quais aparelhos eles usam. Mas eu acho que com o Mikrotik na fun??o Hotspot d? para fazer isso e ? muito simples. N?o estou com muito tempo nesse momento para pesquisar mas ? s? ver sobre Mikrotik na Net, a empresa onde trabalho ? revenda desse produto e outros servi?os de rede. Estou a disposi??o. Em 27 de agosto de 2013 15:09, Solli Honorio escreveu: > Pessoal, > > Sei que o assunto ? muito fora do t?pico, mas como o grupo tem pessoal de > sysadmin tamb?m resolvi pedir ajuda por aqui tamb?m. > > Tenho um cliente que possui uma rede wifi p?blica liberada mediante uma > autentica??o no nocat, e esta rede ? completamente isolada da rede > particular por alguns firewall. > > Agora est? sendo necess?rio aumentar a "seguran?a" desta rede wifi > publica, e o cliente deseja que o tr?fego dentro do AP seja isolado, ou > seja, que os hosts n?o sejam vis?veis entre s? nesta rede wifi publica. > > A principio me surgiu a de criar uma rede para cada host (/30). Mas isto > vai exigir uma manuten??o gigantesca e a necessidade de criar centenas de > ips numa mesma interface do linux. > > Algu?m conhece alguma tecnologia mais inteligente para isto ? > > Obrigado, > > Solli Honorio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- .............................................................................. *Nilton OS* | *DNA Linux a 15 anos* | linuxpro.com.br *"N?o s?o os grandes homens que transformam o mundo, mas sim os fracos nas m?os de um grande Deus."* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Tue Aug 27 11:30:18 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 27 Aug 2013 15:30:18 -0300 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: Se bem que uma flame, n?o deixa de ser algo peri?dico que roda na comunidade Perl :) 2013/8/27 Marcio Ferreira > 25 > > > Em 27 de agosto de 2013 12:23, Lucas Moraes escreveu: > > Responder nessa lista ? dar soco em ponta de faca. >> Andre respeito sua opini?o, mas o "foda-se" fica pra voc? :p >> >> >> >> >> >> >> Em 27 de agosto de 2013 11:48, escreveu: >> >> Galera, eu vejo assim. >>> >>> Se trocar 6 por meia d?zia esta certo ? ?> errado, ? mostrar ao cliente >>> que esta fazendo algo quando na verdade n?o esta. >>> >>> Mexer no que esta funcionando esta errado ? ?> errado, se fosse assim >>> n?o passar?amos horas otimizando, buscando novas formas de melhorar nosso >>> servi?o e mostrar ao cliente que realmente estamos trabalhando. >>> >>> Quando comecei a aprender Perl, algo que nunca esqueci at? hoje na capa >>> do livro do Larry Wall foi ?Existe mais de uma maneira de se fazer?; >>> >>> Tiago, concordo com voc?, se esta tosco n?o esta gostando mude, otimize, >>> refa?a, eu sigo algumas regras em meus c?digos, e duas delas s?o: >>> >>> -> Tem que estar funcionando... Mas tem que estar funcionando ao meu >>> agrado e de forma correta. >>> >>> >>> -> Se posso melhorar.... porque n?o tentar... >>> >>> Para mim todas as opni?es s?o importantes.... mas nem todas s?o >>> validas.... >>> >>> >>> *From:* Tiago Peczenyj >>> *Sent:* Tuesday, August 27, 2013 11:30 AM >>> *To:* saopaulo-pm at mail.pm.org >>> *Subject:* Re: [SP-pm] rodar coisas periodicas em perl >>> >>> calma galera tb n?o ? pra tanto >>> >>> eu tava achando essa porrada de if (dois) dentro do meu while algo tosco >>> >>> >>> >>> >>> 2013/8/27 Andre Carneiro >>> >>>> Se o Tiago estivesse com pressa, ele diria! E duvido que faria isso >>>> da maneira como voc?s fizeram. >>>> >>>> Achei chato mesmo e foda-se! Essa ? a minha opini?o! >>>> >>>> >>>> Proost! >>>> >>>> >>>> >>>> 2013/8/27 Blabos de Blebe >>>> >>>>> Na minha opini?o, vc pode ter a sua opini?o ;) >>>>> >>>>> >>>>> 2013/8/26 Lucas Moraes >>>>> >>>>>> Mas ficar procurando solu??es que n?o vai mudar muito o projeto ? >>>>>> trocar 6 por meia duzia. Conhecimento nunca ? demais mesmo, isso ? fato! >>>>>> Mas tem quantas coisas novas para aprender em milh?es de outros assuntos, o >>>>>> que adianta voc? aprender v?rias formas de fazer se o final vai ser quase o >>>>>> mesmo ou o mesmo. Tempo custa dinheiro, n?o ? porque voc? tem tempo para >>>>>> achar uma solu??o melhor que voc? ? obrigado a fazer, aconselho a pessoa >>>>>> descansar a mente ou procurar algo novo para fazer. Respeito sua opini?o, >>>>>> mas vou defendo a minha opini?o. Eu postei minha opini?o porque o c?digo do >>>>>> Tiago n?o esta feio, o m?dulo AE apesar de eu nunca ter usado, olhei no >>>>>> metacpan esta com 49++ at? o momento. Lembrando que ? s? uma opini?o minha, >>>>>> n?o estou colocando o revolver na cabe?a de ningu?m. Falou. >>>>>> >>>>>> >>>>>> Em 26 de agosto de 2013 16:41, Andre Carneiro < >>>>>> andregarciacarneiro at gmail.com> escreveu: >>>>>> >>>>>> Que feio! >>>>>>> >>>>>>> Se houver prazo para pesquisa de novas solu??es, eu n?o vejo porque >>>>>>> usar! Al?m do mais eu aprendi que conhecimento nunca ? demais. Ent?o eu >>>>>>> acho que essa nova vis?o agrega sim, e tamb?m qualquer vis?o diferente >>>>>>> sobre a solu??o do problema. Obrigado Lorn! >>>>>>> >>>>>>> Aprendi tamb?m, que desenvolvedor tem que resolver o problema da >>>>>>> melhor maneira poss?vel! Que desempenho nunca ? demais, e olhar para coisas >>>>>>> novas deveria ser um incentivo para fazer as coisas corretamente, e n?o uma >>>>>>> desculpa esfarrapada para resolver as coisas de qualquer maneira, ou >>>>>>> desprezar a opini?o dos outros de maneira t?o grosseira. >>>>>>> >>>>>>> Proost! >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> 2013/8/26 Lucas Moraes >>>>>>> >>>>>>>> Tiago se seu c?digo esta funcionando deixa rodando. Melhor c?digo ? >>>>>>>> aquele que atende as necessidades do cliente. Pare de procurar problemas >>>>>>>> onde n?o existe :) >>>>>>>> >>>>>>>> >>>>>>>> Em 26 de agosto de 2013 11:33, Tiago Peczenyj < >>>>>>>> tiago.peczenyj at gmail.com> escreveu: >>>>>>>> >>>>>>>> n?o entendi >>>>>>>>> >>>>>>>>> >>>>>>>>> 2013/8/26 Daniel de Oliveira Mantovani < >>>>>>>>> daniel.oliveira.mantovani at gmail.com> >>>>>>>>> >>>>>>>>>> Para de perder tempo com coisas banais que n?o v?o te agregar >>>>>>>>>> nada. >>>>>>>>>> >>>>>>>>>> 2013/8/26 Tiago Peczenyj : >>>>>>>>>> > e? >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > 2013/8/26 Daniel de Oliveira Mantovani < >>>>>>>>>> daniel.oliveira.mantovani at gmail.com> >>>>>>>>>> >> >>>>>>>>>> >> Tiago, "Easy things should be easy, and hard things should be >>>>>>>>>> >> possible" - Larry Wall >>>>>>>>>> >> >>>>>>>>>> >> 2013/8/26 Tiago Peczenyj : >>>>>>>>>> >> > Depois vcs me pagam uma cerveja e fica tudo sussa. >>>>>>>>>> >> > >>>>>>>>>> >> > >>>>>>>>>> >> > 2013/8/26 Lindolfo Lorn Rodrigues >>>>>>>>>> >> >> >>>>>>>>>> >> >> Antes que eu me esque?a: desculpe-me se insultei. >>>>>>>>>> >> >> >>>>>>>>>> >> >> >>>>>>>>>> >> >> 2013/8/26 Lindolfo Lorn Rodrigues >>>>>>>>>> >> >>> >>>>>>>>>> >> >>> N?o quis insultar, apenas dar outra vis?o para o problema >>>>>>>>>> :) >>>>>>>>>> >> >>> >>>>>>>>>> >> >>> >>>>>>>>>> >> >>> >>>>>>>>>> >> >>> 2013/8/26 Tiago Peczenyj >>>>>>>>>> >> >>>> >>>>>>>>>> >> >>>> foi mal, agora eu tenho algo como >>>>>>>>>> >> >>>> >>>>>>>>>> >> >>>> while(1){ >>>>>>>>>> >> >>>> # calcula >>>>>>>>>> >> >>>> # if passou um minuto envia pro zabbix >>>>>>>>>> >> >>>> # if passou um dia reinicia o contador >>>>>>>>>> >> >>>> sleep(1); >>>>>>>>>> >> >>>> } >>>>>>>>>> >> >>>> >>>>>>>>>> >> >>>> qualquer sugest?o ? bem vinda. de repente o zabbix pode >>>>>>>>>> continuar com >>>>>>>>>> >> >>>> a >>>>>>>>>> >> >>>> monitoria e posso usar o StatsD para essas coisas novas, >>>>>>>>>> ainda mais >>>>>>>>>> >> >>>> se for >>>>>>>>>> >> >>>> menos burocratico. >>>>>>>>>> >> >>>> >>>>>>>>>> >> >>>> >>>>>>>>>> >> >>>> 2013/8/26 Stanislaw Pusep >>>>>>>>>> >> >>>>> >>>>>>>>>> >> >>>>> Seja qual for o seu objetivo, o c?digo que voc? postou >>>>>>>>>> j? est? feito >>>>>>>>>> >> >>>>> e >>>>>>>>>> >> >>>>> funcionando bem, aparenemente. >>>>>>>>>> >> >>>>> "Eu mudaria boa parte do que voc? fez" e "Eu usaria o >>>>>>>>>> Statsd para >>>>>>>>>> >> >>>>> acumular o valor e exportaria via graphite", seguido de >>>>>>>>>> "Eu n?o >>>>>>>>>> >> >>>>> entendi bem >>>>>>>>>> >> >>>>> o motivo de ficar rodando a cada segundo ent?o vou >>>>>>>>>> chutar" ? um >>>>>>>>>> >> >>>>> insulto a >>>>>>>>>> >> >>>>> sua intelig?ncia, IMHO >>>>>>>>>> >> >>>>> >>>>>>>>>> >> >>>>> >>>>>>>>>> >> >>>>> 2013/8/26 Tiago Peczenyj >>>>>>>>>> >> >>>>>> >>>>>>>>>> >> >>>>>> Explain creaktive >>>>>>>>>> >> >>>>>> >>>>>>>>>> >> >>>>>> >>>>>>>>>> >> >>>>>> 2013/8/26 Stanislaw Pusep >>>>>>>>>> >> >>>>>>> >>>>>>>>>> >> >>>>>>> Overengineering detected! >>>>>>>>>> >> >>>>>>> >>>>>>>>>> >> >>>>>>> >>>>>>>>>> >> >>>>>>> 2013/8/26 Lindolfo Lorn Rodrigues >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>>> Eu mudaria boa parte do que voc? fez. >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>>> N?o sei qual problema que voc? est? tentando resolver >>>>>>>>>> com isso, >>>>>>>>>> >> >>>>>>>> por >>>>>>>>>> >> >>>>>>>> isso tudo >>>>>>>>>> >> >>>>>>>> isso aqui ser? uma mega hipotese, se puder dizer qual >>>>>>>>>> o problema >>>>>>>>>> >> >>>>>>>> est? tentando >>>>>>>>>> >> >>>>>>>> resolver, seria legal :) >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>>> Eu usaria o Statsd para acumular o valor e exportaria >>>>>>>>>> via >>>>>>>>>> >> >>>>>>>> graphite. >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>>> Eu n?o entendi bem o motivo de ficar rodando a cada >>>>>>>>>> segundo ent?o >>>>>>>>>> >> >>>>>>>> vou chutar: >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>>> Voc? que capturar a??es de usu?rio/sistema em algum >>>>>>>>>> lugar? >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>>> Caso sim, voc? poderia colocar esse codigo logo >>>>>>>>>> depois a a??o do >>>>>>>>>> >> >>>>>>>> usu?rio/sistema: >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>>> my $statsd = Etsy::StatsD->new >>>>>>>>>> >> >>>>>>>> my $bucket = "pacman.hit_number" >>>>>>>>>> >> >>>>>>>> $statsd->increment($bucket); >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>>> O stasd usa UDP, n?o vai alterar em nada perceptivo na >>>>>>>>>> >> >>>>>>>> perfomance, >>>>>>>>>> >> >>>>>>>> do seu sistema. >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>>> Mandando o contador acima para o statsd ele ir? >>>>>>>>>> acumular e mandar >>>>>>>>>> >> >>>>>>>> para o graphite, >>>>>>>>>> >> >>>>>>>> no graphite com o dado cru voc? pode criar v?rias >>>>>>>>>> opera??es de >>>>>>>>>> >> >>>>>>>> estatistica >>>>>>>>>> >> >>>>>>>> ( mediana, media, percentile..etc ) e gerar graficos. >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>>> O Statsd suporta v?rios backend o mais >>>>>>>>>> conhecido/usado deles ? o >>>>>>>>>> >> >>>>>>>> Graphite: >>>>>>>>>> >> >>>>>>>> http://graphite.wikidot.com/screen-shots >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>>> A Etsy tem um post explicando melhor a "metodologia" >>>>>>>>>> deles de >>>>>>>>>> >> >>>>>>>> medir >>>>>>>>>> >> >>>>>>>> tudo: >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ >>>>>>>>>> >> >>>>>>>> https://github.com/etsy/statsd >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>>> PS: O Statsd teve origem no Flickr, e a primeira >>>>>>>>>> vers?o era em >>>>>>>>>> >> >>>>>>>> Perl >>>>>>>>>> >> >>>>>>>> recentemente eles >>>>>>>>>> >> >>>>>>>> liberaram o c?digo fonte: >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>>> https://github.com/iamcal/Flickr-StatsD >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>>> 2013/8/26 Stanislaw Pusep >>>>>>>>>> >> >>>>>>>>> >>>>>>>>>> >> >>>>>>>>> Use AE::time() no lugar do localtime >>>>>>>>>> >> >>>>>>>>> >>>>>>>>>> >> >>>>>>>>> ???????????, 26 ??????? 2013 ?. ???????????? Tiago >>>>>>>>>> Peczenyj >>>>>>>>>> >> >>>>>>>>> ?????: >>>>>>>>>> >> >>>>>>>>> >>>>>>>>>> >> >>>>>>>>>> Ola >>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>> >> >>>>>>>>>> Eu tenho o seguinte caso >>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>> >> >>>>>>>>>> preciso rodar um certo m?todo a cada segundo, que >>>>>>>>>> por sua vez >>>>>>>>>> >> >>>>>>>>>> acumula um valor em algum atributo interno do >>>>>>>>>> objeto ( total += >>>>>>>>>> >> >>>>>>>>>> por exemplo >>>>>>>>>> >> >>>>>>>>>> ). >>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>> >> >>>>>>>>>> a cada minuto quero enviar o valor de total para >>>>>>>>>> algum lugar >>>>>>>>>> >> >>>>>>>>>> (ex >>>>>>>>>> >> >>>>>>>>>> Zabbix). >>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>> >> >>>>>>>>>> a meia noite eu quero limpar o total para 0. >>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>> >> >>>>>>>>>> Eu cheguei a algo assim: >>>>>>>>>> >> >>>>>>>>>> use AnyEvent; >>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>> >> >>>>>>>>>> sub loop { >>>>>>>>>> >> >>>>>>>>>> my $obj = Foo->new; >>>>>>>>>> >> >>>>>>>>>> my $cv = AE::cv; >>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>> >> >>>>>>>>>> my $seconds_in_a_day = 60 * 60 * 24; >>>>>>>>>> >> >>>>>>>>>> my $seconds_to_midnight = $seconds_in_a_day - >>>>>>>>>> >> >>>>>>>>>> seconds_from_midnight(); >>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>> >> >>>>>>>>>> my $loop = AE::timer 0, 1, sub { $obj->run }; >>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>> >> >>>>>>>>>> my $send = AE::timer 60, 60, sub { $obj->send }; >>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>> >> >>>>>>>>>> my $clear= AE::timer $seconds_to_midnight, >>>>>>>>>> $seconds_in_a_day, >>>>>>>>>> >> >>>>>>>>>> sub { $obj->clear }; >>>>>>>>>> >> >>>>>>>>>> $cv->recv; >>>>>>>>>> >> >>>>>>>>>> } >>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>> >> >>>>>>>>>> a sub seconds_from_midnight usa localtime pra fazer >>>>>>>>>> uma conta >>>>>>>>>> >> >>>>>>>>>> marota. >>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>> >> >>>>>>>>>> A assinatura do AE::timer eh >>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>> >> >>>>>>>>>> AE::timer $delay, $interval, $callback; >>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>> >> >>>>>>>>>> No primeiro timer eu tenho o meu main loop, >>>>>>>>>> chamando o metodo >>>>>>>>>> >> >>>>>>>>>> run. >>>>>>>>>> >> >>>>>>>>>> No segundo eu tenho o metodo que envia os dados a >>>>>>>>>> cada 60 >>>>>>>>>> >> >>>>>>>>>> segundos >>>>>>>>>> >> >>>>>>>>>> No terceiro eu calculo quantos segundos faltam para >>>>>>>>>> a meia >>>>>>>>>> >> >>>>>>>>>> noite e >>>>>>>>>> >> >>>>>>>>>> mando repetir a cada 24 horas. >>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>> >> >>>>>>>>>> hoje eu tenho um loop com um sleep 1 e varios ifs. >>>>>>>>>> quero que >>>>>>>>>> >> >>>>>>>>>> fique >>>>>>>>>> >> >>>>>>>>>> mais legivel e nao utilizo anyEvent em nenhum outro >>>>>>>>>> lugar. Nao >>>>>>>>>> >> >>>>>>>>>> precisa ser >>>>>>>>>> >> >>>>>>>>>> EXATO, portanto um atraso de alguns segundos pode >>>>>>>>>> acontecer. >>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>> >> >>>>>>>>>> Parece bom, mas eu tenho algumas duvidas. >>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>> >> >>>>>>>>>> 1) esta claro o suficiente? >>>>>>>>>> >> >>>>>>>>>> 2) o overhead do AnyEvent parece ser o mesmo do >>>>>>>>>> sleep (1) >>>>>>>>>> >> >>>>>>>>>> durante >>>>>>>>>> >> >>>>>>>>>> o runtime (ignorando quanto tempo demora pra >>>>>>>>>> iniciar ou n?o), >>>>>>>>>> >> >>>>>>>>>> certo? >>>>>>>>>> >> >>>>>>>>>> 3) para rodar algo "a meia noite" me parece um >>>>>>>>>> tanto confuso >>>>>>>>>> >> >>>>>>>>>> ainda. n?o encontrei nenhum helper q me ajude (o >>>>>>>>>> AnyEvent::Cron >>>>>>>>>> >> >>>>>>>>>> da pau pra >>>>>>>>>> >> >>>>>>>>>> mim). sera q nao eh melhor "re-setar" o time >>>>>>>>>> watcher para a >>>>>>>>>> >> >>>>>>>>>> proxima meia >>>>>>>>>> >> >>>>>>>>>> noite? >>>>>>>>>> >> >>>>>>>>>> 4) alias tem algo melhor do que ficar brincando com >>>>>>>>>> localtime() >>>>>>>>>> >> >>>>>>>>>> pra pegar quantos segundos faltam pra proxima meia >>>>>>>>>> noite? algo >>>>>>>>>> >> >>>>>>>>>> usando >>>>>>>>>> >> >>>>>>>>>> DateTime >>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>> >> >>>>>>>>>> por fim >>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>> >> >>>>>>>>>> 5) tem algum problema ao usar AE::timer q eu n?o >>>>>>>>>> esteja vendo? >>>>>>>>>> >> >>>>>>>>>> Fora os problemas interentes como se eu usar IO >>>>>>>>>> Bloqueante eu >>>>>>>>>> >> >>>>>>>>>> n?o vou ter os >>>>>>>>>> >> >>>>>>>>>> timers "exatos". >>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>> >> >>>>>>>>>> Obrigado >>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>> >> >>>>>>>>>> Tiago >>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>> >> >>>>>>>>>> -- >>>>>>>>>> >> >>>>>>>>>> Tiago B. Peczenyj >>>>>>>>>> >> >>>>>>>>>> Linux User #405772 >>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>> >> >>>>>>>>>> http://about.me/peczenyj >>>>>>>>>> >> >>>>>>>>> >>>>>>>>>> >> >>>>>>>>> >>>>>>>>>> >> >>>>>>>>> =begin disclaimer >>>>>>>>>> >> >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> >> >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> >> >>>>>>>>> L >>>>>>>>>> >> >>>>>>>>> =end disclaimer >>>>>>>>>> >> >>>>>>>>> >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>>> =begin disclaimer >>>>>>>>>> >> >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> >> >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> >> >>>>>>>> L >>>>>>>>>> >> >>>>>>>> =end disclaimer >>>>>>>>>> >> >>>>>>>> >>>>>>>>>> >> >>>>>>> >>>>>>>>>> >> >>>>>>> >>>>>>>>>> >> >>>>>>> =begin disclaimer >>>>>>>>>> >> >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> >> >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> >> >>>>>>> L >>>>>>>>>> >> >>>>>>> =end disclaimer >>>>>>>>>> >> >>>>>>> >>>>>>>>>> >> >>>>>> >>>>>>>>>> >> >>>>>> >>>>>>>>>> >> >>>>>> >>>>>>>>>> >> >>>>>> -- >>>>>>>>>> >> >>>>>> Tiago B. Peczenyj >>>>>>>>>> >> >>>>>> Linux User #405772 >>>>>>>>>> >> >>>>>> >>>>>>>>>> >> >>>>>> http://about.me/peczenyj >>>>>>>>>> >> >>>>>> >>>>>>>>>> >> >>>>>> =begin disclaimer >>>>>>>>>> >> >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> >> >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> >> >>>>>> L >>>>>>>>>> >> >>>>>> =end disclaimer >>>>>>>>>> >> >>>>>> >>>>>>>>>> >> >>>>> >>>>>>>>>> >> >>>>> >>>>>>>>>> >> >>>>> =begin disclaimer >>>>>>>>>> >> >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> >> >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> >> >>>>> L >>>>>>>>>> >> >>>>> =end disclaimer >>>>>>>>>> >> >>>>> >>>>>>>>>> >> >>>> >>>>>>>>>> >> >>>> >>>>>>>>>> >> >>>> >>>>>>>>>> >> >>>> -- >>>>>>>>>> >> >>>> Tiago B. Peczenyj >>>>>>>>>> >> >>>> Linux User #405772 >>>>>>>>>> >> >>>> >>>>>>>>>> >> >>>> http://about.me/peczenyj >>>>>>>>>> >> >>>> >>>>>>>>>> >> >>>> =begin disclaimer >>>>>>>>>> >> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> >> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> >> >>>> L >>>>>>>>>> >> >>>> =end disclaimer >>>>>>>>>> >> >>>> >>>>>>>>>> >> >>> >>>>>>>>>> >> >> >>>>>>>>>> >> >> >>>>>>>>>> >> >> =begin disclaimer >>>>>>>>>> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> >> >> L >>>>>>>>>> >> >> =end disclaimer >>>>>>>>>> >> >> >>>>>>>>>> >> > >>>>>>>>>> >> > >>>>>>>>>> >> > >>>>>>>>>> >> > -- >>>>>>>>>> >> > Tiago B. Peczenyj >>>>>>>>>> >> > Linux User #405772 >>>>>>>>>> >> > >>>>>>>>>> >> > http://about.me/peczenyj >>>>>>>>>> >> > >>>>>>>>>> >> > =begin disclaimer >>>>>>>>>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> >> > L >>>>>>>>>> >> > =end disclaimer >>>>>>>>>> >> > >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>>> >> -- >>>>>>>>>> >> >>>>>>>>>> >> -dom >>>>>>>>>> >> >>>>>>>>>> >> -- >>>>>>>>>> >> >>>>>>>>>> >> Daniel de Oliveira Mantovani >>>>>>>>>> >> Business Analytic Specialist >>>>>>>>>> >> Perl Evangelist /Astrophysics hobbyist. >>>>>>>>>> >> +55 11 9 8538-9897 >>>>>>>>>> >> XOXO >>>>>>>>>> >> =begin disclaimer >>>>>>>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> >> L >>>>>>>>>> >> =end disclaimer >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > -- >>>>>>>>>> > Tiago B. Peczenyj >>>>>>>>>> > Linux User #405772 >>>>>>>>>> > >>>>>>>>>> > http://about.me/peczenyj >>>>>>>>>> > >>>>>>>>>> > =begin disclaimer >>>>>>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> > L >>>>>>>>>> > =end disclaimer >>>>>>>>>> > >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> -dom >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> Daniel de Oliveira Mantovani >>>>>>>>>> Business Analytic Specialist >>>>>>>>>> Perl Evangelist /Astrophysics hobbyist. >>>>>>>>>> +55 11 9 8538-9897 >>>>>>>>>> XOXO >>>>>>>>>> =begin disclaimer >>>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> L >>>>>>>>>> =end disclaimer >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Tiago B. Peczenyj >>>>>>>>> Linux User #405772 >>>>>>>>> >>>>>>>>> http://about.me/peczenyj >>>>>>>>> >>>>>>>>> =begin disclaimer >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> L >>>>>>>>> =end disclaimer >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Andr? Garcia Carneiro >>>>>>> Software Engineer >>>>>>> (11)982907780 >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Andr? Garcia Carneiro >>>> Software Engineer >>>> (11)982907780 >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> ------------------------------ >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Tue Aug 27 11:31:29 2013 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 27 Aug 2013 15:31:29 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_Isolando_tr=E1fego_de_wifi?= In-Reply-To: <1484B792-B6B6-494B-AD48-9773FE5712F5@gmail.com> References: <1484B792-B6B6-494B-AD48-9773FE5712F5@gmail.com> Message-ID: Lucas, O tr?fego do Wifi contra a rede interna est? muito bem isolado, fisicamente inclusive. O meu lema ? n?o permitir que dois hosts na mesma rede wifi possam se "enchergar". Quero evitar de algu?m ficar scaneando os Windows aberto que est?o tomando caf? e consumindo a rede. Solli Honorio Em 27 de agosto de 2013 15:15, Lucas Oliveira < lucasmateus.oliveira at gmail.com> escreveu: > > Provavelmente essa WiFi p?blica tem uma rede separada, bloqueie > todo o trafego com destino interno, exceto o gw e permita somente forward > com destino diferente da intranet. > > N?o da pra resolver assim ? > > > Em 27/08/2013, ?s 15:09, Solli Honorio escreveu: > > > Pessoal, > > > > Sei que o assunto ? muito fora do t?pico, mas como o grupo tem pessoal > de sysadmin tamb?m resolvi pedir ajuda por aqui tamb?m. > > > > Tenho um cliente que possui uma rede wifi p?blica liberada mediante uma > autentica??o no nocat, e esta rede ? completamente isolada da rede > particular por alguns firewall. > > > > Agora est? sendo necess?rio aumentar a "seguran?a" desta rede wifi > publica, e o cliente deseja que o tr?fego dentro do AP seja isolado, ou > seja, que os hosts n?o sejam vis?veis entre s? nesta rede wifi publica. > > > > A principio me surgiu a de criar uma rede para cada host (/30). Mas isto > vai exigir uma manuten??o gigantesca e a necessidade de criar centenas de > ips numa mesma interface do linux. > > > > Algu?m conhece alguma tecnologia mais inteligente para isto ? > > > > Obrigado, > > > > Solli Honorio > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Tue Aug 27 11:33:22 2013 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 27 Aug 2013 15:33:22 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_Isolando_tr=E1fego_de_wifi?= In-Reply-To: References: Message-ID: Obrigado Nilton, N?o lembro de ter visto no mikrotik, mas vou pesquisar. Mas n?o vou conseguir mudar a infra que j? tem, a menos que somente a mikrotik permita fazer isto. Solli Honorio Em 27 de agosto de 2013 15:19, Nilton OS escreveu: > Solli j? isso em um Hotel na Alemeida Santos, s? n?o consegui saber quais > aparelhos eles usam. > > Mas eu acho que com o Mikrotik na fun??o Hotspot d? para fazer isso e ? > muito simples. > > N?o estou com muito tempo nesse momento para pesquisar mas ? s? ver sobre > Mikrotik na Net, a empresa onde trabalho ? revenda desse produto e outros > servi?os de rede. > > Estou a disposi??o. > > > > Em 27 de agosto de 2013 15:09, Solli Honorio escreveu: > >> Pessoal, >> >> Sei que o assunto ? muito fora do t?pico, mas como o grupo tem pessoal de >> sysadmin tamb?m resolvi pedir ajuda por aqui tamb?m. >> >> Tenho um cliente que possui uma rede wifi p?blica liberada mediante uma >> autentica??o no nocat, e esta rede ? completamente isolada da rede >> particular por alguns firewall. >> >> Agora est? sendo necess?rio aumentar a "seguran?a" desta rede wifi >> publica, e o cliente deseja que o tr?fego dentro do AP seja isolado, ou >> seja, que os hosts n?o sejam vis?veis entre s? nesta rede wifi publica. >> >> A principio me surgiu a de criar uma rede para cada host (/30). Mas isto >> vai exigir uma manuten??o gigantesca e a necessidade de criar centenas de >> ips numa mesma interface do linux. >> >> Algu?m conhece alguma tecnologia mais inteligente para isto ? >> >> Obrigado, >> >> Solli Honorio >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > > .............................................................................. > *Nilton OS* | *DNA Linux a 15 anos* | linuxpro.com.br > > *"N?o s?o os grandes homens que transformam o mundo, mas sim os fracos > nas m?os de um grande Deus."* > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From daniel.oliveira.mantovani at gmail.com Tue Aug 27 11:34:15 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Tue, 27 Aug 2013 15:34:15 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_Isolando_tr=E1fego_de_wifi?= In-Reply-To: References: <1484B792-B6B6-494B-AD48-9773FE5712F5@gmail.com> Message-ID: http://www.packetmischief.ca/2011/11/29/an-introduction-to-layer-3-traffic-isolation/ 2013/8/27 Solli Honorio : > Lucas, > > O tr?fego do Wifi contra a rede interna est? muito bem isolado, fisicamente > inclusive. O meu lema ? n?o permitir que dois hosts na mesma rede wifi > possam se "enchergar". Quero evitar de algu?m ficar scaneando os Windows > aberto que est?o tomando caf? e consumindo a rede. > > Solli Honorio > > > > Em 27 de agosto de 2013 15:15, Lucas Oliveira > escreveu: > >> >> Provavelmente essa WiFi p?blica tem uma rede separada, bloqueie >> todo o trafego com destino interno, exceto o gw e permita somente forward >> com destino diferente da intranet. >> >> N?o da pra resolver assim ? >> >> >> Em 27/08/2013, ?s 15:09, Solli Honorio escreveu: >> >> > Pessoal, >> > >> > Sei que o assunto ? muito fora do t?pico, mas como o grupo tem pessoal >> > de sysadmin tamb?m resolvi pedir ajuda por aqui tamb?m. >> > >> > Tenho um cliente que possui uma rede wifi p?blica liberada mediante uma >> > autentica??o no nocat, e esta rede ? completamente isolada da rede >> > particular por alguns firewall. >> > >> > Agora est? sendo necess?rio aumentar a "seguran?a" desta rede wifi >> > publica, e o cliente deseja que o tr?fego dentro do AP seja isolado, ou >> > seja, que os hosts n?o sejam vis?veis entre s? nesta rede wifi publica. >> > >> > A principio me surgiu a de criar uma rede para cada host (/30). Mas isto >> > vai exigir uma manuten??o gigantesca e a necessidade de criar centenas de >> > ips numa mesma interface do linux. >> > >> > Algu?m conhece alguma tecnologia mais inteligente para isto ? >> > >> > Obrigado, >> > >> > Solli Honorio >> > >> > -- >> > "o animal satisfeito dorme". - Guimar?es Rosa >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- Daniel de Oliveira Mantovani Business Analytic Specialist Perl Evangelist /Astrophysics hobbyist. +55 11 9 8538-9897 XOXO From lucasmateus.oliveira at gmail.com Tue Aug 27 11:38:03 2013 From: lucasmateus.oliveira at gmail.com (Lucas Oliveira) Date: Tue, 27 Aug 2013 15:38:03 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_Isolando_tr=E1fego_de_wifi?= In-Reply-To: References: <1484B792-B6B6-494B-AD48-9773FE5712F5@gmail.com> Message-ID: <14E47197-140A-485F-9932-BAE693D61796@gmail.com> Se 2 hosts da mesma rede n?o se enxergam n?o da pra sacanear o windows do cara, ou seja, os dispositivos da mesma rede WiFi n?o alcan?am um ao outro, somente o roteador que sai pra Internet. N?o ? isso ? Em 27/08/2013, ?s 15:31, Solli Honorio escreveu: > Lucas, > > O tr?fego do Wifi contra a rede interna est? muito bem isolado, fisicamente inclusive. O meu lema ? n?o permitir que dois hosts na mesma rede wifi possam se "enchergar". Quero evitar de algu?m ficar scaneando os Windows aberto que est?o tomando caf? e consumindo a rede. > > Solli Honorio > > > > Em 27 de agosto de 2013 15:15, Lucas Oliveira escreveu: > > Provavelmente essa WiFi p?blica tem uma rede separada, bloqueie todo o trafego com destino interno, exceto o gw e permita somente forward com destino diferente da intranet. > > N?o da pra resolver assim ? > > > Em 27/08/2013, ?s 15:09, Solli Honorio escreveu: > > > Pessoal, > > > > Sei que o assunto ? muito fora do t?pico, mas como o grupo tem pessoal de sysadmin tamb?m resolvi pedir ajuda por aqui tamb?m. > > > > Tenho um cliente que possui uma rede wifi p?blica liberada mediante uma autentica??o no nocat, e esta rede ? completamente isolada da rede particular por alguns firewall. > > > > Agora est? sendo necess?rio aumentar a "seguran?a" desta rede wifi publica, e o cliente deseja que o tr?fego dentro do AP seja isolado, ou seja, que os hosts n?o sejam vis?veis entre s? nesta rede wifi publica. > > > > A principio me surgiu a de criar uma rede para cada host (/30). Mas isto vai exigir uma manuten??o gigantesca e a necessidade de criar centenas de ips numa mesma interface do linux. > > > > Algu?m conhece alguma tecnologia mais inteligente para isto ? > > > > Obrigado, > > > > Solli Honorio > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From acid06 at gmail.com Tue Aug 27 11:51:00 2013 From: acid06 at gmail.com (Nilson Santos Figueiredo Jr.) Date: Tue, 27 Aug 2013 15:51:00 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_Isolando_tr=E1fego_de_wifi?= In-Reply-To: <14E47197-140A-485F-9932-BAE693D61796@gmail.com> References: <1484B792-B6B6-494B-AD48-9773FE5712F5@gmail.com> <14E47197-140A-485F-9932-BAE693D61796@gmail.com> Message-ID: Normalmente os pr?prios roteadores WiFi possuem uma fun??o pra fazer isso. O meu de casa mesmo possui. -Nilson 2013/8/27 Lucas Oliveira > > Se 2 hosts da mesma rede n?o se enxergam n?o da pra sacanear o windows do > cara, ou seja, os dispositivos da mesma rede WiFi n?o alcan?am um ao outro, > somente o roteador que sai pra Internet. N?o ? isso ? > > > Em 27/08/2013, ?s 15:31, Solli Honorio escreveu: > > Lucas, > > O tr?fego do Wifi contra a rede interna est? muito bem isolado, > fisicamente inclusive. O meu lema ? n?o permitir que dois hosts na mesma > rede wifi possam se "enchergar". Quero evitar de algu?m ficar scaneando os > Windows aberto que est?o tomando caf? e consumindo a rede. > > Solli Honorio > > > > Em 27 de agosto de 2013 15:15, Lucas Oliveira < > lucasmateus.oliveira at gmail.com> escreveu: > >> >> Provavelmente essa WiFi p?blica tem uma rede separada, bloqueie >> todo o trafego com destino interno, exceto o gw e permita somente forward >> com destino diferente da intranet. >> >> N?o da pra resolver assim ? >> >> >> Em 27/08/2013, ?s 15:09, Solli Honorio escreveu: >> >> > Pessoal, >> > >> > Sei que o assunto ? muito fora do t?pico, mas como o grupo tem pessoal >> de sysadmin tamb?m resolvi pedir ajuda por aqui tamb?m. >> > >> > Tenho um cliente que possui uma rede wifi p?blica liberada mediante uma >> autentica??o no nocat, e esta rede ? completamente isolada da rede >> particular por alguns firewall. >> > >> > Agora est? sendo necess?rio aumentar a "seguran?a" desta rede wifi >> publica, e o cliente deseja que o tr?fego dentro do AP seja isolado, ou >> seja, que os hosts n?o sejam vis?veis entre s? nesta rede wifi publica. >> > >> > A principio me surgiu a de criar uma rede para cada host (/30). Mas >> isto vai exigir uma manuten??o gigantesca e a necessidade de criar centenas >> de ips numa mesma interface do linux. >> > >> > Algu?m conhece alguma tecnologia mais inteligente para isto ? >> > >> > Obrigado, >> > >> > Solli Honorio >> > >> > -- >> > "o animal satisfeito dorme". - Guimar?es Rosa >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Tue Aug 27 12:42:44 2013 From: ricardostock at bol.com.br (ricardostock at bol.com.br) Date: Tue, 27 Aug 2013 16:42:44 -0300 Subject: [SP-pm] Mercado livre In-Reply-To: References: <99E3D45D294A487C849421A54130DF91@PcRicardo> Message-ID: <5496AF11EB9F4F64A340DE58D949458A@PcRicardo> Ola Rafael, com certeza irei procura-lo. Fico feliz em saber que n?o estarei sozinho no evento . Quanto ao ES, acho super legal a id?ia. Um abra?o e at? dia 04 From: Rafael Prenzier Sent: Tuesday, August 27, 2013 1:05 PM To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] Mercado livre Ol? Ricardo, Sou Perl Monger desde 2006 e atualmente estou trabalhando no Mercado Livre. Na Developer Conference vou dar uma palestra fazendo um Overview da plataforma do Mercado Livre Ficarei muito feliz em receber os meus companheiros Perl Mongers, fiquem a vontade pra me procurar, vamos conversar, trocar umas id?ias e quem sabe fazer um ES p?s evento o que acham? pra quem ainda n?o se inscreveu http://devconf.mercadolivre.com abra?os 2013/8/27 Galera, alguem aqui vai no envento do mercado livre dia 04.... Poderiamos marcar de nos encontrarmos, e aproveitar para conhecer outros amigos da lista. um abra?o Ricardo Stock http://www.stocksistemas.com.br =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -- Rafael Prenzier dos Santos | Engenheiro e Perl Monger (11) 95209-0847 (13) 8131-8212 www.prenzier.com -------------------------------------------------------------------------------- =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: -------------- Pr?xima Parte ---------- Um anexo n?o-texto foi limpo... Nome: n?o dispon?vel Tipo: image/png Tamanho: 1041 bytes Descri??o: n?o dispon?vel URL: From viniciusmiasato at gmail.com Tue Aug 27 16:17:02 2013 From: viniciusmiasato at gmail.com (=?ISO-8859-1?Q?Vin=EDcius_Miasato?=) Date: Tue, 27 Aug 2013 20:17:02 -0300 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: Opa, agora sim eu me lembrei pq eu entrei na sp-pm =) abs. Em 27 de agosto de 2013 15:30, Blabos de Blebe escreveu: > Se bem que uma flame, n?o deixa de ser algo peri?dico que roda na > comunidade Perl > > :) > > > 2013/8/27 Marcio Ferreira > >> 25 >> >> >> Em 27 de agosto de 2013 12:23, Lucas Moraes > > escreveu: >> >> Responder nessa lista ? dar soco em ponta de faca. >>> Andre respeito sua opini?o, mas o "foda-se" fica pra voc? :p >>> >>> >>> >>> >>> >>> >>> Em 27 de agosto de 2013 11:48, escreveu: >>> >>> Galera, eu vejo assim. >>>> >>>> Se trocar 6 por meia d?zia esta certo ? ?> errado, ? mostrar ao cliente >>>> que esta fazendo algo quando na verdade n?o esta. >>>> >>>> Mexer no que esta funcionando esta errado ? ?> errado, se fosse assim >>>> n?o passar?amos horas otimizando, buscando novas formas de melhorar nosso >>>> servi?o e mostrar ao cliente que realmente estamos trabalhando. >>>> >>>> Quando comecei a aprender Perl, algo que nunca esqueci at? hoje na capa >>>> do livro do Larry Wall foi ?Existe mais de uma maneira de se fazer?; >>>> >>>> Tiago, concordo com voc?, se esta tosco n?o esta gostando mude, >>>> otimize, refa?a, eu sigo algumas regras em meus c?digos, e duas delas s?o: >>>> >>>> -> Tem que estar funcionando... Mas tem que estar funcionando ao meu >>>> agrado e de forma correta. >>>> >>>> >>>> -> Se posso melhorar.... porque n?o tentar... >>>> >>>> Para mim todas as opni?es s?o importantes.... mas nem todas s?o >>>> validas.... >>>> >>>> >>>> *From:* Tiago Peczenyj >>>> *Sent:* Tuesday, August 27, 2013 11:30 AM >>>> *To:* saopaulo-pm at mail.pm.org >>>> *Subject:* Re: [SP-pm] rodar coisas periodicas em perl >>>> >>>> calma galera tb n?o ? pra tanto >>>> >>>> eu tava achando essa porrada de if (dois) dentro do meu while algo tosco >>>> >>>> >>>> >>>> >>>> 2013/8/27 Andre Carneiro >>>> >>>>> Se o Tiago estivesse com pressa, ele diria! E duvido que faria isso >>>>> da maneira como voc?s fizeram. >>>>> >>>>> Achei chato mesmo e foda-se! Essa ? a minha opini?o! >>>>> >>>>> >>>>> Proost! >>>>> >>>>> >>>>> >>>>> 2013/8/27 Blabos de Blebe >>>>> >>>>>> Na minha opini?o, vc pode ter a sua opini?o ;) >>>>>> >>>>>> >>>>>> 2013/8/26 Lucas Moraes >>>>>> >>>>>>> Mas ficar procurando solu??es que n?o vai mudar muito o projeto ? >>>>>>> trocar 6 por meia duzia. Conhecimento nunca ? demais mesmo, isso ? fato! >>>>>>> Mas tem quantas coisas novas para aprender em milh?es de outros assuntos, o >>>>>>> que adianta voc? aprender v?rias formas de fazer se o final vai ser quase o >>>>>>> mesmo ou o mesmo. Tempo custa dinheiro, n?o ? porque voc? tem tempo para >>>>>>> achar uma solu??o melhor que voc? ? obrigado a fazer, aconselho a pessoa >>>>>>> descansar a mente ou procurar algo novo para fazer. Respeito sua opini?o, >>>>>>> mas vou defendo a minha opini?o. Eu postei minha opini?o porque o c?digo do >>>>>>> Tiago n?o esta feio, o m?dulo AE apesar de eu nunca ter usado, olhei no >>>>>>> metacpan esta com 49++ at? o momento. Lembrando que ? s? uma opini?o minha, >>>>>>> n?o estou colocando o revolver na cabe?a de ningu?m. Falou. >>>>>>> >>>>>>> >>>>>>> Em 26 de agosto de 2013 16:41, Andre Carneiro < >>>>>>> andregarciacarneiro at gmail.com> escreveu: >>>>>>> >>>>>>> Que feio! >>>>>>>> >>>>>>>> Se houver prazo para pesquisa de novas solu??es, eu n?o vejo porque >>>>>>>> usar! Al?m do mais eu aprendi que conhecimento nunca ? demais. Ent?o eu >>>>>>>> acho que essa nova vis?o agrega sim, e tamb?m qualquer vis?o diferente >>>>>>>> sobre a solu??o do problema. Obrigado Lorn! >>>>>>>> >>>>>>>> Aprendi tamb?m, que desenvolvedor tem que resolver o problema da >>>>>>>> melhor maneira poss?vel! Que desempenho nunca ? demais, e olhar para coisas >>>>>>>> novas deveria ser um incentivo para fazer as coisas corretamente, e n?o uma >>>>>>>> desculpa esfarrapada para resolver as coisas de qualquer maneira, ou >>>>>>>> desprezar a opini?o dos outros de maneira t?o grosseira. >>>>>>>> >>>>>>>> Proost! >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> 2013/8/26 Lucas Moraes >>>>>>>> >>>>>>>>> Tiago se seu c?digo esta funcionando deixa rodando. Melhor c?digo >>>>>>>>> ? aquele que atende as necessidades do cliente. Pare de procurar problemas >>>>>>>>> onde n?o existe :) >>>>>>>>> >>>>>>>>> >>>>>>>>> Em 26 de agosto de 2013 11:33, Tiago Peczenyj < >>>>>>>>> tiago.peczenyj at gmail.com> escreveu: >>>>>>>>> >>>>>>>>> n?o entendi >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> 2013/8/26 Daniel de Oliveira Mantovani < >>>>>>>>>> daniel.oliveira.mantovani at gmail.com> >>>>>>>>>> >>>>>>>>>>> Para de perder tempo com coisas banais que n?o v?o te agregar >>>>>>>>>>> nada. >>>>>>>>>>> >>>>>>>>>>> 2013/8/26 Tiago Peczenyj : >>>>>>>>>>> > e? >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > 2013/8/26 Daniel de Oliveira Mantovani < >>>>>>>>>>> daniel.oliveira.mantovani at gmail.com> >>>>>>>>>>> >> >>>>>>>>>>> >> Tiago, "Easy things should be easy, and hard things should be >>>>>>>>>>> >> possible" - Larry Wall >>>>>>>>>>> >> >>>>>>>>>>> >> 2013/8/26 Tiago Peczenyj : >>>>>>>>>>> >> > Depois vcs me pagam uma cerveja e fica tudo sussa. >>>>>>>>>>> >> > >>>>>>>>>>> >> > >>>>>>>>>>> >> > 2013/8/26 Lindolfo Lorn Rodrigues >>>>>>>>>>> >> >> >>>>>>>>>>> >> >> Antes que eu me esque?a: desculpe-me se insultei. >>>>>>>>>>> >> >> >>>>>>>>>>> >> >> >>>>>>>>>>> >> >> 2013/8/26 Lindolfo Lorn Rodrigues >>>>>>>>>>> >> >>> >>>>>>>>>>> >> >>> N?o quis insultar, apenas dar outra vis?o para o problema >>>>>>>>>>> :) >>>>>>>>>>> >> >>> >>>>>>>>>>> >> >>> >>>>>>>>>>> >> >>> >>>>>>>>>>> >> >>> 2013/8/26 Tiago Peczenyj >>>>>>>>>>> >> >>>> >>>>>>>>>>> >> >>>> foi mal, agora eu tenho algo como >>>>>>>>>>> >> >>>> >>>>>>>>>>> >> >>>> while(1){ >>>>>>>>>>> >> >>>> # calcula >>>>>>>>>>> >> >>>> # if passou um minuto envia pro zabbix >>>>>>>>>>> >> >>>> # if passou um dia reinicia o contador >>>>>>>>>>> >> >>>> sleep(1); >>>>>>>>>>> >> >>>> } >>>>>>>>>>> >> >>>> >>>>>>>>>>> >> >>>> qualquer sugest?o ? bem vinda. de repente o zabbix pode >>>>>>>>>>> continuar com >>>>>>>>>>> >> >>>> a >>>>>>>>>>> >> >>>> monitoria e posso usar o StatsD para essas coisas novas, >>>>>>>>>>> ainda mais >>>>>>>>>>> >> >>>> se for >>>>>>>>>>> >> >>>> menos burocratico. >>>>>>>>>>> >> >>>> >>>>>>>>>>> >> >>>> >>>>>>>>>>> >> >>>> 2013/8/26 Stanislaw Pusep >>>>>>>>>>> >> >>>>> >>>>>>>>>>> >> >>>>> Seja qual for o seu objetivo, o c?digo que voc? postou >>>>>>>>>>> j? est? feito >>>>>>>>>>> >> >>>>> e >>>>>>>>>>> >> >>>>> funcionando bem, aparenemente. >>>>>>>>>>> >> >>>>> "Eu mudaria boa parte do que voc? fez" e "Eu usaria o >>>>>>>>>>> Statsd para >>>>>>>>>>> >> >>>>> acumular o valor e exportaria via graphite", seguido de >>>>>>>>>>> "Eu n?o >>>>>>>>>>> >> >>>>> entendi bem >>>>>>>>>>> >> >>>>> o motivo de ficar rodando a cada segundo ent?o vou >>>>>>>>>>> chutar" ? um >>>>>>>>>>> >> >>>>> insulto a >>>>>>>>>>> >> >>>>> sua intelig?ncia, IMHO >>>>>>>>>>> >> >>>>> >>>>>>>>>>> >> >>>>> >>>>>>>>>>> >> >>>>> 2013/8/26 Tiago Peczenyj >>>>>>>>>>> >> >>>>>> >>>>>>>>>>> >> >>>>>> Explain creaktive >>>>>>>>>>> >> >>>>>> >>>>>>>>>>> >> >>>>>> >>>>>>>>>>> >> >>>>>> 2013/8/26 Stanislaw Pusep >>>>>>>>>>> >> >>>>>>> >>>>>>>>>>> >> >>>>>>> Overengineering detected! >>>>>>>>>>> >> >>>>>>> >>>>>>>>>>> >> >>>>>>> >>>>>>>>>>> >> >>>>>>> 2013/8/26 Lindolfo Lorn Rodrigues >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>>> Eu mudaria boa parte do que voc? fez. >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>>> N?o sei qual problema que voc? est? tentando >>>>>>>>>>> resolver com isso, >>>>>>>>>>> >> >>>>>>>> por >>>>>>>>>>> >> >>>>>>>> isso tudo >>>>>>>>>>> >> >>>>>>>> isso aqui ser? uma mega hipotese, se puder dizer >>>>>>>>>>> qual o problema >>>>>>>>>>> >> >>>>>>>> est? tentando >>>>>>>>>>> >> >>>>>>>> resolver, seria legal :) >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>>> Eu usaria o Statsd para acumular o valor e >>>>>>>>>>> exportaria via >>>>>>>>>>> >> >>>>>>>> graphite. >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>>> Eu n?o entendi bem o motivo de ficar rodando a cada >>>>>>>>>>> segundo ent?o >>>>>>>>>>> >> >>>>>>>> vou chutar: >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>>> Voc? que capturar a??es de usu?rio/sistema em algum >>>>>>>>>>> lugar? >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>>> Caso sim, voc? poderia colocar esse codigo logo >>>>>>>>>>> depois a a??o do >>>>>>>>>>> >> >>>>>>>> usu?rio/sistema: >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>>> my $statsd = Etsy::StatsD->new >>>>>>>>>>> >> >>>>>>>> my $bucket = "pacman.hit_number" >>>>>>>>>>> >> >>>>>>>> $statsd->increment($bucket); >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>>> O stasd usa UDP, n?o vai alterar em nada perceptivo >>>>>>>>>>> na >>>>>>>>>>> >> >>>>>>>> perfomance, >>>>>>>>>>> >> >>>>>>>> do seu sistema. >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>>> Mandando o contador acima para o statsd ele ir? >>>>>>>>>>> acumular e mandar >>>>>>>>>>> >> >>>>>>>> para o graphite, >>>>>>>>>>> >> >>>>>>>> no graphite com o dado cru voc? pode criar v?rias >>>>>>>>>>> opera??es de >>>>>>>>>>> >> >>>>>>>> estatistica >>>>>>>>>>> >> >>>>>>>> ( mediana, media, percentile..etc ) e gerar graficos. >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>>> O Statsd suporta v?rios backend o mais >>>>>>>>>>> conhecido/usado deles ? o >>>>>>>>>>> >> >>>>>>>> Graphite: >>>>>>>>>>> >> >>>>>>>> http://graphite.wikidot.com/screen-shots >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>>> A Etsy tem um post explicando melhor a "metodologia" >>>>>>>>>>> deles de >>>>>>>>>>> >> >>>>>>>> medir >>>>>>>>>>> >> >>>>>>>> tudo: >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ >>>>>>>>>>> >> >>>>>>>> https://github.com/etsy/statsd >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>>> PS: O Statsd teve origem no Flickr, e a primeira >>>>>>>>>>> vers?o era em >>>>>>>>>>> >> >>>>>>>> Perl >>>>>>>>>>> >> >>>>>>>> recentemente eles >>>>>>>>>>> >> >>>>>>>> liberaram o c?digo fonte: >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>>> https://github.com/iamcal/Flickr-StatsD >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>>> 2013/8/26 Stanislaw Pusep >>>>>>>>>>> >> >>>>>>>>> >>>>>>>>>>> >> >>>>>>>>> Use AE::time() no lugar do localtime >>>>>>>>>>> >> >>>>>>>>> >>>>>>>>>>> >> >>>>>>>>> ???????????, 26 ??????? 2013 ?. ???????????? Tiago >>>>>>>>>>> Peczenyj >>>>>>>>>>> >> >>>>>>>>> ?????: >>>>>>>>>>> >> >>>>>>>>> >>>>>>>>>>> >> >>>>>>>>>> Ola >>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>> >> >>>>>>>>>> Eu tenho o seguinte caso >>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>> >> >>>>>>>>>> preciso rodar um certo m?todo a cada segundo, que >>>>>>>>>>> por sua vez >>>>>>>>>>> >> >>>>>>>>>> acumula um valor em algum atributo interno do >>>>>>>>>>> objeto ( total += >>>>>>>>>>> >> >>>>>>>>>> por exemplo >>>>>>>>>>> >> >>>>>>>>>> ). >>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>> >> >>>>>>>>>> a cada minuto quero enviar o valor de total para >>>>>>>>>>> algum lugar >>>>>>>>>>> >> >>>>>>>>>> (ex >>>>>>>>>>> >> >>>>>>>>>> Zabbix). >>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>> >> >>>>>>>>>> a meia noite eu quero limpar o total para 0. >>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>> >> >>>>>>>>>> Eu cheguei a algo assim: >>>>>>>>>>> >> >>>>>>>>>> use AnyEvent; >>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>> >> >>>>>>>>>> sub loop { >>>>>>>>>>> >> >>>>>>>>>> my $obj = Foo->new; >>>>>>>>>>> >> >>>>>>>>>> my $cv = AE::cv; >>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>> >> >>>>>>>>>> my $seconds_in_a_day = 60 * 60 * 24; >>>>>>>>>>> >> >>>>>>>>>> my $seconds_to_midnight = $seconds_in_a_day - >>>>>>>>>>> >> >>>>>>>>>> seconds_from_midnight(); >>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>> >> >>>>>>>>>> my $loop = AE::timer 0, 1, sub { $obj->run }; >>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>> >> >>>>>>>>>> my $send = AE::timer 60, 60, sub { $obj->send }; >>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>> >> >>>>>>>>>> my $clear= AE::timer $seconds_to_midnight, >>>>>>>>>>> $seconds_in_a_day, >>>>>>>>>>> >> >>>>>>>>>> sub { $obj->clear }; >>>>>>>>>>> >> >>>>>>>>>> $cv->recv; >>>>>>>>>>> >> >>>>>>>>>> } >>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>> >> >>>>>>>>>> a sub seconds_from_midnight usa localtime pra >>>>>>>>>>> fazer uma conta >>>>>>>>>>> >> >>>>>>>>>> marota. >>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>> >> >>>>>>>>>> A assinatura do AE::timer eh >>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>> >> >>>>>>>>>> AE::timer $delay, $interval, $callback; >>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>> >> >>>>>>>>>> No primeiro timer eu tenho o meu main loop, >>>>>>>>>>> chamando o metodo >>>>>>>>>>> >> >>>>>>>>>> run. >>>>>>>>>>> >> >>>>>>>>>> No segundo eu tenho o metodo que envia os dados a >>>>>>>>>>> cada 60 >>>>>>>>>>> >> >>>>>>>>>> segundos >>>>>>>>>>> >> >>>>>>>>>> No terceiro eu calculo quantos segundos faltam >>>>>>>>>>> para a meia >>>>>>>>>>> >> >>>>>>>>>> noite e >>>>>>>>>>> >> >>>>>>>>>> mando repetir a cada 24 horas. >>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>> >> >>>>>>>>>> hoje eu tenho um loop com um sleep 1 e varios ifs. >>>>>>>>>>> quero que >>>>>>>>>>> >> >>>>>>>>>> fique >>>>>>>>>>> >> >>>>>>>>>> mais legivel e nao utilizo anyEvent em nenhum >>>>>>>>>>> outro lugar. Nao >>>>>>>>>>> >> >>>>>>>>>> precisa ser >>>>>>>>>>> >> >>>>>>>>>> EXATO, portanto um atraso de alguns segundos pode >>>>>>>>>>> acontecer. >>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>> >> >>>>>>>>>> Parece bom, mas eu tenho algumas duvidas. >>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>> >> >>>>>>>>>> 1) esta claro o suficiente? >>>>>>>>>>> >> >>>>>>>>>> 2) o overhead do AnyEvent parece ser o mesmo do >>>>>>>>>>> sleep (1) >>>>>>>>>>> >> >>>>>>>>>> durante >>>>>>>>>>> >> >>>>>>>>>> o runtime (ignorando quanto tempo demora pra >>>>>>>>>>> iniciar ou n?o), >>>>>>>>>>> >> >>>>>>>>>> certo? >>>>>>>>>>> >> >>>>>>>>>> 3) para rodar algo "a meia noite" me parece um >>>>>>>>>>> tanto confuso >>>>>>>>>>> >> >>>>>>>>>> ainda. n?o encontrei nenhum helper q me ajude (o >>>>>>>>>>> AnyEvent::Cron >>>>>>>>>>> >> >>>>>>>>>> da pau pra >>>>>>>>>>> >> >>>>>>>>>> mim). sera q nao eh melhor "re-setar" o time >>>>>>>>>>> watcher para a >>>>>>>>>>> >> >>>>>>>>>> proxima meia >>>>>>>>>>> >> >>>>>>>>>> noite? >>>>>>>>>>> >> >>>>>>>>>> 4) alias tem algo melhor do que ficar brincando >>>>>>>>>>> com localtime() >>>>>>>>>>> >> >>>>>>>>>> pra pegar quantos segundos faltam pra proxima meia >>>>>>>>>>> noite? algo >>>>>>>>>>> >> >>>>>>>>>> usando >>>>>>>>>>> >> >>>>>>>>>> DateTime >>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>> >> >>>>>>>>>> por fim >>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>> >> >>>>>>>>>> 5) tem algum problema ao usar AE::timer q eu n?o >>>>>>>>>>> esteja vendo? >>>>>>>>>>> >> >>>>>>>>>> Fora os problemas interentes como se eu usar IO >>>>>>>>>>> Bloqueante eu >>>>>>>>>>> >> >>>>>>>>>> n?o vou ter os >>>>>>>>>>> >> >>>>>>>>>> timers "exatos". >>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>> >> >>>>>>>>>> Obrigado >>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>> >> >>>>>>>>>> Tiago >>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>> >> >>>>>>>>>> -- >>>>>>>>>>> >> >>>>>>>>>> Tiago B. Peczenyj >>>>>>>>>>> >> >>>>>>>>>> Linux User #405772 >>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>> >> >>>>>>>>>> http://about.me/peczenyj >>>>>>>>>>> >> >>>>>>>>> >>>>>>>>>>> >> >>>>>>>>> >>>>>>>>>>> >> >>>>>>>>> =begin disclaimer >>>>>>>>>>> >> >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>> >> >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>> >> >>>>>>>>> L >>>>>>>>>>> >> >>>>>>>>> =end disclaimer >>>>>>>>>>> >> >>>>>>>>> >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>>> =begin disclaimer >>>>>>>>>>> >> >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>> >> >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>> >> >>>>>>>> L >>>>>>>>>>> >> >>>>>>>> =end disclaimer >>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>> >> >>>>>>> >>>>>>>>>>> >> >>>>>>> >>>>>>>>>>> >> >>>>>>> =begin disclaimer >>>>>>>>>>> >> >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>> >> >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>> >> >>>>>>> L >>>>>>>>>>> >> >>>>>>> =end disclaimer >>>>>>>>>>> >> >>>>>>> >>>>>>>>>>> >> >>>>>> >>>>>>>>>>> >> >>>>>> >>>>>>>>>>> >> >>>>>> >>>>>>>>>>> >> >>>>>> -- >>>>>>>>>>> >> >>>>>> Tiago B. Peczenyj >>>>>>>>>>> >> >>>>>> Linux User #405772 >>>>>>>>>>> >> >>>>>> >>>>>>>>>>> >> >>>>>> http://about.me/peczenyj >>>>>>>>>>> >> >>>>>> >>>>>>>>>>> >> >>>>>> =begin disclaimer >>>>>>>>>>> >> >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>> >> >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>> >> >>>>>> L >>>>>>>>>>> >> >>>>>> =end disclaimer >>>>>>>>>>> >> >>>>>> >>>>>>>>>>> >> >>>>> >>>>>>>>>>> >> >>>>> >>>>>>>>>>> >> >>>>> =begin disclaimer >>>>>>>>>>> >> >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>> >> >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>> >> >>>>> L >>>>>>>>>>> >> >>>>> =end disclaimer >>>>>>>>>>> >> >>>>> >>>>>>>>>>> >> >>>> >>>>>>>>>>> >> >>>> >>>>>>>>>>> >> >>>> >>>>>>>>>>> >> >>>> -- >>>>>>>>>>> >> >>>> Tiago B. Peczenyj >>>>>>>>>>> >> >>>> Linux User #405772 >>>>>>>>>>> >> >>>> >>>>>>>>>>> >> >>>> http://about.me/peczenyj >>>>>>>>>>> >> >>>> >>>>>>>>>>> >> >>>> =begin disclaimer >>>>>>>>>>> >> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>> >> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>> >> >>>> L >>>>>>>>>>> >> >>>> =end disclaimer >>>>>>>>>>> >> >>>> >>>>>>>>>>> >> >>> >>>>>>>>>>> >> >> >>>>>>>>>>> >> >> >>>>>>>>>>> >> >> =begin disclaimer >>>>>>>>>>> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>> >> >> L >>>>>>>>>>> >> >> =end disclaimer >>>>>>>>>>> >> >> >>>>>>>>>>> >> > >>>>>>>>>>> >> > >>>>>>>>>>> >> > >>>>>>>>>>> >> > -- >>>>>>>>>>> >> > Tiago B. Peczenyj >>>>>>>>>>> >> > Linux User #405772 >>>>>>>>>>> >> > >>>>>>>>>>> >> > http://about.me/peczenyj >>>>>>>>>>> >> > >>>>>>>>>>> >> > =begin disclaimer >>>>>>>>>>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>> >> > L >>>>>>>>>>> >> > =end disclaimer >>>>>>>>>>> >> > >>>>>>>>>>> >> >>>>>>>>>>> >> >>>>>>>>>>> >> >>>>>>>>>>> >> -- >>>>>>>>>>> >> >>>>>>>>>>> >> -dom >>>>>>>>>>> >> >>>>>>>>>>> >> -- >>>>>>>>>>> >> >>>>>>>>>>> >> Daniel de Oliveira Mantovani >>>>>>>>>>> >> Business Analytic Specialist >>>>>>>>>>> >> Perl Evangelist /Astrophysics hobbyist. >>>>>>>>>>> >> +55 11 9 8538-9897 >>>>>>>>>>> >> XOXO >>>>>>>>>>> >> =begin disclaimer >>>>>>>>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>> >> L >>>>>>>>>>> >> =end disclaimer >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > -- >>>>>>>>>>> > Tiago B. Peczenyj >>>>>>>>>>> > Linux User #405772 >>>>>>>>>>> > >>>>>>>>>>> > http://about.me/peczenyj >>>>>>>>>>> > >>>>>>>>>>> > =begin disclaimer >>>>>>>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>> > L >>>>>>>>>>> > =end disclaimer >>>>>>>>>>> > >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> >>>>>>>>>>> -dom >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> >>>>>>>>>>> Daniel de Oliveira Mantovani >>>>>>>>>>> Business Analytic Specialist >>>>>>>>>>> Perl Evangelist /Astrophysics hobbyist. >>>>>>>>>>> +55 11 9 8538-9897 >>>>>>>>>>> XOXO >>>>>>>>>>> =begin disclaimer >>>>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>> L >>>>>>>>>>> =end disclaimer >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Tiago B. Peczenyj >>>>>>>>>> Linux User #405772 >>>>>>>>>> >>>>>>>>>> http://about.me/peczenyj >>>>>>>>>> >>>>>>>>>> =begin disclaimer >>>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> L >>>>>>>>>> =end disclaimer >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> =begin disclaimer >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> L >>>>>>>>> =end disclaimer >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Andr? Garcia Carneiro >>>>>>>> Software Engineer >>>>>>>> (11)982907780 >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Andr? Garcia Carneiro >>>>> Software Engineer >>>>> (11)982907780 >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Tiago B. Peczenyj >>>> Linux User #405772 >>>> >>>> http://about.me/peczenyj >>>> >>>> ------------------------------ >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Wed Aug 28 08:29:28 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 28 Aug 2013 12:29:28 -0300 Subject: [SP-pm] rodar coisas periodicas em perl In-Reply-To: References: Message-ID: Lucas, O 'foda-se' foi para a situa??o. N?o para voc?! E chega desse flame! 2013/8/27 Vin?cius Miasato > Opa, > > agora sim eu me lembrei pq eu entrei na sp-pm =) > > abs. > > > Em 27 de agosto de 2013 15:30, Blabos de Blebe escreveu: > > Se bem que uma flame, n?o deixa de ser algo peri?dico que roda na >> comunidade Perl >> >> :) >> >> >> 2013/8/27 Marcio Ferreira >> >>> 25 >>> >>> >>> Em 27 de agosto de 2013 12:23, Lucas Moraes < >>> lucastiagodemoraes at gmail.com> escreveu: >>> >>> Responder nessa lista ? dar soco em ponta de faca. >>>> Andre respeito sua opini?o, mas o "foda-se" fica pra voc? :p >>>> >>>> >>>> >>>> >>>> >>>> >>>> Em 27 de agosto de 2013 11:48, escreveu: >>>> >>>> Galera, eu vejo assim. >>>>> >>>>> Se trocar 6 por meia d?zia esta certo ? ?> errado, ? mostrar ao >>>>> cliente que esta fazendo algo quando na verdade n?o esta. >>>>> >>>>> Mexer no que esta funcionando esta errado ? ?> errado, se fosse assim >>>>> n?o passar?amos horas otimizando, buscando novas formas de melhorar nosso >>>>> servi?o e mostrar ao cliente que realmente estamos trabalhando. >>>>> >>>>> Quando comecei a aprender Perl, algo que nunca esqueci at? hoje na >>>>> capa do livro do Larry Wall foi ?Existe mais de uma maneira de se fazer?; >>>>> >>>>> Tiago, concordo com voc?, se esta tosco n?o esta gostando mude, >>>>> otimize, refa?a, eu sigo algumas regras em meus c?digos, e duas delas s?o: >>>>> >>>>> -> Tem que estar funcionando... Mas tem que estar funcionando ao >>>>> meu agrado e de forma correta. >>>>> >>>>> >>>>> -> Se posso melhorar.... porque n?o tentar... >>>>> >>>>> Para mim todas as opni?es s?o importantes.... mas nem todas s?o >>>>> validas.... >>>>> >>>>> >>>>> *From:* Tiago Peczenyj >>>>> *Sent:* Tuesday, August 27, 2013 11:30 AM >>>>> *To:* saopaulo-pm at mail.pm.org >>>>> *Subject:* Re: [SP-pm] rodar coisas periodicas em perl >>>>> >>>>> calma galera tb n?o ? pra tanto >>>>> >>>>> eu tava achando essa porrada de if (dois) dentro do meu while algo >>>>> tosco >>>>> >>>>> >>>>> >>>>> >>>>> 2013/8/27 Andre Carneiro >>>>> >>>>>> Se o Tiago estivesse com pressa, ele diria! E duvido que faria isso >>>>>> da maneira como voc?s fizeram. >>>>>> >>>>>> Achei chato mesmo e foda-se! Essa ? a minha opini?o! >>>>>> >>>>>> >>>>>> Proost! >>>>>> >>>>>> >>>>>> >>>>>> 2013/8/27 Blabos de Blebe >>>>>> >>>>>>> Na minha opini?o, vc pode ter a sua opini?o ;) >>>>>>> >>>>>>> >>>>>>> 2013/8/26 Lucas Moraes >>>>>>> >>>>>>>> Mas ficar procurando solu??es que n?o vai mudar muito o projeto ? >>>>>>>> trocar 6 por meia duzia. Conhecimento nunca ? demais mesmo, isso ? fato! >>>>>>>> Mas tem quantas coisas novas para aprender em milh?es de outros assuntos, o >>>>>>>> que adianta voc? aprender v?rias formas de fazer se o final vai ser quase o >>>>>>>> mesmo ou o mesmo. Tempo custa dinheiro, n?o ? porque voc? tem tempo para >>>>>>>> achar uma solu??o melhor que voc? ? obrigado a fazer, aconselho a pessoa >>>>>>>> descansar a mente ou procurar algo novo para fazer. Respeito sua opini?o, >>>>>>>> mas vou defendo a minha opini?o. Eu postei minha opini?o porque o c?digo do >>>>>>>> Tiago n?o esta feio, o m?dulo AE apesar de eu nunca ter usado, olhei no >>>>>>>> metacpan esta com 49++ at? o momento. Lembrando que ? s? uma opini?o minha, >>>>>>>> n?o estou colocando o revolver na cabe?a de ningu?m. Falou. >>>>>>>> >>>>>>>> >>>>>>>> Em 26 de agosto de 2013 16:41, Andre Carneiro < >>>>>>>> andregarciacarneiro at gmail.com> escreveu: >>>>>>>> >>>>>>>> Que feio! >>>>>>>>> >>>>>>>>> Se houver prazo para pesquisa de novas solu??es, eu n?o vejo >>>>>>>>> porque usar! Al?m do mais eu aprendi que conhecimento nunca ? demais. Ent?o >>>>>>>>> eu acho que essa nova vis?o agrega sim, e tamb?m qualquer vis?o diferente >>>>>>>>> sobre a solu??o do problema. Obrigado Lorn! >>>>>>>>> >>>>>>>>> Aprendi tamb?m, que desenvolvedor tem que resolver o problema da >>>>>>>>> melhor maneira poss?vel! Que desempenho nunca ? demais, e olhar para coisas >>>>>>>>> novas deveria ser um incentivo para fazer as coisas corretamente, e n?o uma >>>>>>>>> desculpa esfarrapada para resolver as coisas de qualquer maneira, ou >>>>>>>>> desprezar a opini?o dos outros de maneira t?o grosseira. >>>>>>>>> >>>>>>>>> Proost! >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> 2013/8/26 Lucas Moraes >>>>>>>>> >>>>>>>>>> Tiago se seu c?digo esta funcionando deixa rodando. Melhor c?digo >>>>>>>>>> ? aquele que atende as necessidades do cliente. Pare de procurar problemas >>>>>>>>>> onde n?o existe :) >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Em 26 de agosto de 2013 11:33, Tiago Peczenyj < >>>>>>>>>> tiago.peczenyj at gmail.com> escreveu: >>>>>>>>>> >>>>>>>>>> n?o entendi >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> 2013/8/26 Daniel de Oliveira Mantovani < >>>>>>>>>>> daniel.oliveira.mantovani at gmail.com> >>>>>>>>>>> >>>>>>>>>>>> Para de perder tempo com coisas banais que n?o v?o te agregar >>>>>>>>>>>> nada. >>>>>>>>>>>> >>>>>>>>>>>> 2013/8/26 Tiago Peczenyj : >>>>>>>>>>>> > e? >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> > 2013/8/26 Daniel de Oliveira Mantovani < >>>>>>>>>>>> daniel.oliveira.mantovani at gmail.com> >>>>>>>>>>>> >> >>>>>>>>>>>> >> Tiago, "Easy things should be easy, and hard things should be >>>>>>>>>>>> >> possible" - Larry Wall >>>>>>>>>>>> >> >>>>>>>>>>>> >> 2013/8/26 Tiago Peczenyj : >>>>>>>>>>>> >> > Depois vcs me pagam uma cerveja e fica tudo sussa. >>>>>>>>>>>> >> > >>>>>>>>>>>> >> > >>>>>>>>>>>> >> > 2013/8/26 Lindolfo Lorn Rodrigues >>>>>>>>>>>> >> >> >>>>>>>>>>>> >> >> Antes que eu me esque?a: desculpe-me se insultei. >>>>>>>>>>>> >> >> >>>>>>>>>>>> >> >> >>>>>>>>>>>> >> >> 2013/8/26 Lindolfo Lorn Rodrigues >>>>>>>>>>>> >> >>> >>>>>>>>>>>> >> >>> N?o quis insultar, apenas dar outra vis?o para o >>>>>>>>>>>> problema :) >>>>>>>>>>>> >> >>> >>>>>>>>>>>> >> >>> >>>>>>>>>>>> >> >>> >>>>>>>>>>>> >> >>> 2013/8/26 Tiago Peczenyj >>>>>>>>>>>> >> >>>> >>>>>>>>>>>> >> >>>> foi mal, agora eu tenho algo como >>>>>>>>>>>> >> >>>> >>>>>>>>>>>> >> >>>> while(1){ >>>>>>>>>>>> >> >>>> # calcula >>>>>>>>>>>> >> >>>> # if passou um minuto envia pro zabbix >>>>>>>>>>>> >> >>>> # if passou um dia reinicia o contador >>>>>>>>>>>> >> >>>> sleep(1); >>>>>>>>>>>> >> >>>> } >>>>>>>>>>>> >> >>>> >>>>>>>>>>>> >> >>>> qualquer sugest?o ? bem vinda. de repente o zabbix pode >>>>>>>>>>>> continuar com >>>>>>>>>>>> >> >>>> a >>>>>>>>>>>> >> >>>> monitoria e posso usar o StatsD para essas coisas >>>>>>>>>>>> novas, ainda mais >>>>>>>>>>>> >> >>>> se for >>>>>>>>>>>> >> >>>> menos burocratico. >>>>>>>>>>>> >> >>>> >>>>>>>>>>>> >> >>>> >>>>>>>>>>>> >> >>>> 2013/8/26 Stanislaw Pusep >>>>>>>>>>>> >> >>>>> >>>>>>>>>>>> >> >>>>> Seja qual for o seu objetivo, o c?digo que voc? postou >>>>>>>>>>>> j? est? feito >>>>>>>>>>>> >> >>>>> e >>>>>>>>>>>> >> >>>>> funcionando bem, aparenemente. >>>>>>>>>>>> >> >>>>> "Eu mudaria boa parte do que voc? fez" e "Eu usaria o >>>>>>>>>>>> Statsd para >>>>>>>>>>>> >> >>>>> acumular o valor e exportaria via graphite", seguido >>>>>>>>>>>> de "Eu n?o >>>>>>>>>>>> >> >>>>> entendi bem >>>>>>>>>>>> >> >>>>> o motivo de ficar rodando a cada segundo ent?o vou >>>>>>>>>>>> chutar" ? um >>>>>>>>>>>> >> >>>>> insulto a >>>>>>>>>>>> >> >>>>> sua intelig?ncia, IMHO >>>>>>>>>>>> >> >>>>> >>>>>>>>>>>> >> >>>>> >>>>>>>>>>>> >> >>>>> 2013/8/26 Tiago Peczenyj >>>>>>>>>>>> >> >>>>>> >>>>>>>>>>>> >> >>>>>> Explain creaktive >>>>>>>>>>>> >> >>>>>> >>>>>>>>>>>> >> >>>>>> >>>>>>>>>>>> >> >>>>>> 2013/8/26 Stanislaw Pusep >>>>>>>>>>>> >> >>>>>>> >>>>>>>>>>>> >> >>>>>>> Overengineering detected! >>>>>>>>>>>> >> >>>>>>> >>>>>>>>>>>> >> >>>>>>> >>>>>>>>>>>> >> >>>>>>> 2013/8/26 Lindolfo Lorn Rodrigues >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>>> Eu mudaria boa parte do que voc? fez. >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>>> N?o sei qual problema que voc? est? tentando >>>>>>>>>>>> resolver com isso, >>>>>>>>>>>> >> >>>>>>>> por >>>>>>>>>>>> >> >>>>>>>> isso tudo >>>>>>>>>>>> >> >>>>>>>> isso aqui ser? uma mega hipotese, se puder dizer >>>>>>>>>>>> qual o problema >>>>>>>>>>>> >> >>>>>>>> est? tentando >>>>>>>>>>>> >> >>>>>>>> resolver, seria legal :) >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>>> Eu usaria o Statsd para acumular o valor e >>>>>>>>>>>> exportaria via >>>>>>>>>>>> >> >>>>>>>> graphite. >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>>> Eu n?o entendi bem o motivo de ficar rodando a cada >>>>>>>>>>>> segundo ent?o >>>>>>>>>>>> >> >>>>>>>> vou chutar: >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>>> Voc? que capturar a??es de usu?rio/sistema em algum >>>>>>>>>>>> lugar? >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>>> Caso sim, voc? poderia colocar esse codigo logo >>>>>>>>>>>> depois a a??o do >>>>>>>>>>>> >> >>>>>>>> usu?rio/sistema: >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>>> my $statsd = Etsy::StatsD->new >>>>>>>>>>>> >> >>>>>>>> my $bucket = "pacman.hit_number" >>>>>>>>>>>> >> >>>>>>>> $statsd->increment($bucket); >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>>> O stasd usa UDP, n?o vai alterar em nada perceptivo >>>>>>>>>>>> na >>>>>>>>>>>> >> >>>>>>>> perfomance, >>>>>>>>>>>> >> >>>>>>>> do seu sistema. >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>>> Mandando o contador acima para o statsd ele ir? >>>>>>>>>>>> acumular e mandar >>>>>>>>>>>> >> >>>>>>>> para o graphite, >>>>>>>>>>>> >> >>>>>>>> no graphite com o dado cru voc? pode criar v?rias >>>>>>>>>>>> opera??es de >>>>>>>>>>>> >> >>>>>>>> estatistica >>>>>>>>>>>> >> >>>>>>>> ( mediana, media, percentile..etc ) e gerar >>>>>>>>>>>> graficos. >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> http://graphite.readthedocs.org/en/0.9.10/functions.html#module-graphite.render.functions >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>>> O Statsd suporta v?rios backend o mais >>>>>>>>>>>> conhecido/usado deles ? o >>>>>>>>>>>> >> >>>>>>>> Graphite: >>>>>>>>>>>> >> >>>>>>>> http://graphite.wikidot.com/screen-shots >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>>> A Etsy tem um post explicando melhor a >>>>>>>>>>>> "metodologia" deles de >>>>>>>>>>>> >> >>>>>>>> medir >>>>>>>>>>>> >> >>>>>>>> tudo: >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> http://codeascraft.com/2011/02/15/measure-anything-measure-everything/ >>>>>>>>>>>> >> >>>>>>>> https://github.com/etsy/statsd >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>>> PS: O Statsd teve origem no Flickr, e a primeira >>>>>>>>>>>> vers?o era em >>>>>>>>>>>> >> >>>>>>>> Perl >>>>>>>>>>>> >> >>>>>>>> recentemente eles >>>>>>>>>>>> >> >>>>>>>> liberaram o c?digo fonte: >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>>> https://github.com/iamcal/Flickr-StatsD >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>>> 2013/8/26 Stanislaw Pusep >>>>>>>>>>>> >> >>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>> Use AE::time() no lugar do localtime >>>>>>>>>>>> >> >>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>> ???????????, 26 ??????? 2013 ?. ???????????? Tiago >>>>>>>>>>>> Peczenyj >>>>>>>>>>>> >> >>>>>>>>> ?????: >>>>>>>>>>>> >> >>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>>> Ola >>>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>>> Eu tenho o seguinte caso >>>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>>> preciso rodar um certo m?todo a cada segundo, que >>>>>>>>>>>> por sua vez >>>>>>>>>>>> >> >>>>>>>>>> acumula um valor em algum atributo interno do >>>>>>>>>>>> objeto ( total += >>>>>>>>>>>> >> >>>>>>>>>> por exemplo >>>>>>>>>>>> >> >>>>>>>>>> ). >>>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>>> a cada minuto quero enviar o valor de total para >>>>>>>>>>>> algum lugar >>>>>>>>>>>> >> >>>>>>>>>> (ex >>>>>>>>>>>> >> >>>>>>>>>> Zabbix). >>>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>>> a meia noite eu quero limpar o total para 0. >>>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>>> Eu cheguei a algo assim: >>>>>>>>>>>> >> >>>>>>>>>> use AnyEvent; >>>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>>> sub loop { >>>>>>>>>>>> >> >>>>>>>>>> my $obj = Foo->new; >>>>>>>>>>>> >> >>>>>>>>>> my $cv = AE::cv; >>>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>>> my $seconds_in_a_day = 60 * 60 * 24; >>>>>>>>>>>> >> >>>>>>>>>> my $seconds_to_midnight = $seconds_in_a_day - >>>>>>>>>>>> >> >>>>>>>>>> seconds_from_midnight(); >>>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>>> my $loop = AE::timer 0, 1, sub { $obj->run }; >>>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>>> my $send = AE::timer 60, 60, sub { $obj->send >>>>>>>>>>>> }; >>>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>>> my $clear= AE::timer $seconds_to_midnight, >>>>>>>>>>>> $seconds_in_a_day, >>>>>>>>>>>> >> >>>>>>>>>> sub { $obj->clear }; >>>>>>>>>>>> >> >>>>>>>>>> $cv->recv; >>>>>>>>>>>> >> >>>>>>>>>> } >>>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>>> a sub seconds_from_midnight usa localtime pra >>>>>>>>>>>> fazer uma conta >>>>>>>>>>>> >> >>>>>>>>>> marota. >>>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>>> A assinatura do AE::timer eh >>>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>>> AE::timer $delay, $interval, $callback; >>>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>>> No primeiro timer eu tenho o meu main loop, >>>>>>>>>>>> chamando o metodo >>>>>>>>>>>> >> >>>>>>>>>> run. >>>>>>>>>>>> >> >>>>>>>>>> No segundo eu tenho o metodo que envia os dados a >>>>>>>>>>>> cada 60 >>>>>>>>>>>> >> >>>>>>>>>> segundos >>>>>>>>>>>> >> >>>>>>>>>> No terceiro eu calculo quantos segundos faltam >>>>>>>>>>>> para a meia >>>>>>>>>>>> >> >>>>>>>>>> noite e >>>>>>>>>>>> >> >>>>>>>>>> mando repetir a cada 24 horas. >>>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>>> hoje eu tenho um loop com um sleep 1 e varios >>>>>>>>>>>> ifs. quero que >>>>>>>>>>>> >> >>>>>>>>>> fique >>>>>>>>>>>> >> >>>>>>>>>> mais legivel e nao utilizo anyEvent em nenhum >>>>>>>>>>>> outro lugar. Nao >>>>>>>>>>>> >> >>>>>>>>>> precisa ser >>>>>>>>>>>> >> >>>>>>>>>> EXATO, portanto um atraso de alguns segundos pode >>>>>>>>>>>> acontecer. >>>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>>> Parece bom, mas eu tenho algumas duvidas. >>>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>>> 1) esta claro o suficiente? >>>>>>>>>>>> >> >>>>>>>>>> 2) o overhead do AnyEvent parece ser o mesmo do >>>>>>>>>>>> sleep (1) >>>>>>>>>>>> >> >>>>>>>>>> durante >>>>>>>>>>>> >> >>>>>>>>>> o runtime (ignorando quanto tempo demora pra >>>>>>>>>>>> iniciar ou n?o), >>>>>>>>>>>> >> >>>>>>>>>> certo? >>>>>>>>>>>> >> >>>>>>>>>> 3) para rodar algo "a meia noite" me parece um >>>>>>>>>>>> tanto confuso >>>>>>>>>>>> >> >>>>>>>>>> ainda. n?o encontrei nenhum helper q me ajude (o >>>>>>>>>>>> AnyEvent::Cron >>>>>>>>>>>> >> >>>>>>>>>> da pau pra >>>>>>>>>>>> >> >>>>>>>>>> mim). sera q nao eh melhor "re-setar" o time >>>>>>>>>>>> watcher para a >>>>>>>>>>>> >> >>>>>>>>>> proxima meia >>>>>>>>>>>> >> >>>>>>>>>> noite? >>>>>>>>>>>> >> >>>>>>>>>> 4) alias tem algo melhor do que ficar brincando >>>>>>>>>>>> com localtime() >>>>>>>>>>>> >> >>>>>>>>>> pra pegar quantos segundos faltam pra proxima >>>>>>>>>>>> meia noite? algo >>>>>>>>>>>> >> >>>>>>>>>> usando >>>>>>>>>>>> >> >>>>>>>>>> DateTime >>>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>>> por fim >>>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>>> 5) tem algum problema ao usar AE::timer q eu n?o >>>>>>>>>>>> esteja vendo? >>>>>>>>>>>> >> >>>>>>>>>> Fora os problemas interentes como se eu usar IO >>>>>>>>>>>> Bloqueante eu >>>>>>>>>>>> >> >>>>>>>>>> n?o vou ter os >>>>>>>>>>>> >> >>>>>>>>>> timers "exatos". >>>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>>> Obrigado >>>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>>> Tiago >>>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>>> -- >>>>>>>>>>>> >> >>>>>>>>>> Tiago B. Peczenyj >>>>>>>>>>>> >> >>>>>>>>>> Linux User #405772 >>>>>>>>>>>> >> >>>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>>> http://about.me/peczenyj >>>>>>>>>>>> >> >>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>> >>>>>>>>>>>> >> >>>>>>>>> =begin disclaimer >>>>>>>>>>>> >> >>>>>>>>> Sao Paulo Perl Mongers: >>>>>>>>>>>> http://sao-paulo.pm.org/ >>>>>>>>>>>> >> >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>>> >> >>>>>>>>> L>>>>>>>>>>> > >>>>>>>>>>>> >> >>>>>>>>> =end disclaimer >>>>>>>>>>>> >> >>>>>>>>> >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>>> =begin disclaimer >>>>>>>>>>>> >> >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>>> >> >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>>> >> >>>>>>>> L >>>>>>>>>>>> >> >>>>>>>> =end disclaimer >>>>>>>>>>>> >> >>>>>>>> >>>>>>>>>>>> >> >>>>>>> >>>>>>>>>>>> >> >>>>>>> >>>>>>>>>>>> >> >>>>>>> =begin disclaimer >>>>>>>>>>>> >> >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>>> >> >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>>> >> >>>>>>> L >>>>>>>>>>>> >> >>>>>>> =end disclaimer >>>>>>>>>>>> >> >>>>>>> >>>>>>>>>>>> >> >>>>>> >>>>>>>>>>>> >> >>>>>> >>>>>>>>>>>> >> >>>>>> >>>>>>>>>>>> >> >>>>>> -- >>>>>>>>>>>> >> >>>>>> Tiago B. Peczenyj >>>>>>>>>>>> >> >>>>>> Linux User #405772 >>>>>>>>>>>> >> >>>>>> >>>>>>>>>>>> >> >>>>>> http://about.me/peczenyj >>>>>>>>>>>> >> >>>>>> >>>>>>>>>>>> >> >>>>>> =begin disclaimer >>>>>>>>>>>> >> >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>>> >> >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>>> >> >>>>>> L >>>>>>>>>>>> >> >>>>>> =end disclaimer >>>>>>>>>>>> >> >>>>>> >>>>>>>>>>>> >> >>>>> >>>>>>>>>>>> >> >>>>> >>>>>>>>>>>> >> >>>>> =begin disclaimer >>>>>>>>>>>> >> >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>>> >> >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>>> >> >>>>> L >>>>>>>>>>>> >> >>>>> =end disclaimer >>>>>>>>>>>> >> >>>>> >>>>>>>>>>>> >> >>>> >>>>>>>>>>>> >> >>>> >>>>>>>>>>>> >> >>>> >>>>>>>>>>>> >> >>>> -- >>>>>>>>>>>> >> >>>> Tiago B. Peczenyj >>>>>>>>>>>> >> >>>> Linux User #405772 >>>>>>>>>>>> >> >>>> >>>>>>>>>>>> >> >>>> http://about.me/peczenyj >>>>>>>>>>>> >> >>>> >>>>>>>>>>>> >> >>>> =begin disclaimer >>>>>>>>>>>> >> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>>> >> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>>> >> >>>> L >>>>>>>>>>>> >> >>>> =end disclaimer >>>>>>>>>>>> >> >>>> >>>>>>>>>>>> >> >>> >>>>>>>>>>>> >> >> >>>>>>>>>>>> >> >> >>>>>>>>>>>> >> >> =begin disclaimer >>>>>>>>>>>> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>>> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>>> >> >> L >>>>>>>>>>>> >> >> =end disclaimer >>>>>>>>>>>> >> >> >>>>>>>>>>>> >> > >>>>>>>>>>>> >> > >>>>>>>>>>>> >> > >>>>>>>>>>>> >> > -- >>>>>>>>>>>> >> > Tiago B. Peczenyj >>>>>>>>>>>> >> > Linux User #405772 >>>>>>>>>>>> >> > >>>>>>>>>>>> >> > http://about.me/peczenyj >>>>>>>>>>>> >> > >>>>>>>>>>>> >> > =begin disclaimer >>>>>>>>>>>> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>>> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>>> >> > L >>>>>>>>>>>> >> > =end disclaimer >>>>>>>>>>>> >> > >>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>>>> >> -- >>>>>>>>>>>> >> >>>>>>>>>>>> >> -dom >>>>>>>>>>>> >> >>>>>>>>>>>> >> -- >>>>>>>>>>>> >> >>>>>>>>>>>> >> Daniel de Oliveira Mantovani >>>>>>>>>>>> >> Business Analytic Specialist >>>>>>>>>>>> >> Perl Evangelist /Astrophysics hobbyist. >>>>>>>>>>>> >> +55 11 9 8538-9897 >>>>>>>>>>>> >> XOXO >>>>>>>>>>>> >> =begin disclaimer >>>>>>>>>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>>> >> L >>>>>>>>>>>> >> =end disclaimer >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> > -- >>>>>>>>>>>> > Tiago B. Peczenyj >>>>>>>>>>>> > Linux User #405772 >>>>>>>>>>>> > >>>>>>>>>>>> > http://about.me/peczenyj >>>>>>>>>>>> > >>>>>>>>>>>> > =begin disclaimer >>>>>>>>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>>> > L >>>>>>>>>>>> > =end disclaimer >>>>>>>>>>>> > >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> >>>>>>>>>>>> -dom >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> >>>>>>>>>>>> Daniel de Oliveira Mantovani >>>>>>>>>>>> Business Analytic Specialist >>>>>>>>>>>> Perl Evangelist /Astrophysics hobbyist. >>>>>>>>>>>> +55 11 9 8538-9897 >>>>>>>>>>>> XOXO >>>>>>>>>>>> =begin disclaimer >>>>>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>>> L >>>>>>>>>>>> =end disclaimer >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Tiago B. Peczenyj >>>>>>>>>>> Linux User #405772 >>>>>>>>>>> >>>>>>>>>>> http://about.me/peczenyj >>>>>>>>>>> >>>>>>>>>>> =begin disclaimer >>>>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>> L >>>>>>>>>>> =end disclaimer >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> =begin disclaimer >>>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> L >>>>>>>>>> =end disclaimer >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Andr? Garcia Carneiro >>>>>>>>> Software Engineer >>>>>>>>> (11)982907780 >>>>>>>>> >>>>>>>>> =begin disclaimer >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> L >>>>>>>>> =end disclaimer >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Andr? Garcia Carneiro >>>>>> Software Engineer >>>>>> (11)982907780 >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Tiago B. Peczenyj >>>>> Linux User #405772 >>>>> >>>>> http://about.me/peczenyj >>>>> >>>>> ------------------------------ >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Fri Aug 30 09:54:26 2013 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 30 Aug 2013 13:54:26 -0300 Subject: [SP-pm] [OT] Obrigatoriedade de programas nacionais nos celulares Message-ID: Pessoal, O governo est? obrigando a exist?ncia de programas desenvolvidos por empresas brasileiras nos celulares, acho interessante a divulga??o desta informa??o. http://www.mc.gov.br/portarias/27988-portaria-n-02-de-26-de-agosto-de-2013 Abra?os, Solli Honorio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Fri Aug 30 10:58:56 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 30 Aug 2013 14:58:56 -0300 Subject: [SP-pm] [OT] Obrigatoriedade de programas nacionais nos celulares In-Reply-To: References: Message-ID: Oportunidade pra xingar muito no twitter ou fazer neg?cios :) 2013/8/30 Solli Honorio > Pessoal, > > O governo est? obrigando a exist?ncia de programas desenvolvidos por > empresas brasileiras nos celulares, acho interessante a divulga??o desta > informa??o. > > http://www.mc.gov.br/portarias/27988-portaria-n-02-de-26-de-agosto-de-2013 > > Abra?os, > > Solli Honorio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucasmateus.oliveira at gmail.com Fri Aug 30 11:01:59 2013 From: lucasmateus.oliveira at gmail.com (Lucas Oliveira) Date: Fri, 30 Aug 2013 15:01:59 -0300 Subject: [SP-pm] [OT] Obrigatoriedade de programas nacionais nos celulares In-Reply-To: References: Message-ID: Mas isso ? para ter o incentivo fiscal (isen??o de PIS/PASEP e Confins) e s? serve para celulares de baixo custo. Em 30/08/2013, ?s 13:54, Solli Honorio escreveu: > Pessoal, > > O governo est? obrigando a exist?ncia de programas desenvolvidos por empresas brasileiras nos celulares, acho interessante a divulga??o desta informa??o. > > http://www.mc.gov.br/portarias/27988-portaria-n-02-de-26-de-agosto-de-2013 > > Abra?os, > > Solli Honorio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Fri Aug 30 17:04:10 2013 From: shonorio at gmail.com (Solli Honorio) Date: Fri, 30 Aug 2013 21:04:10 -0300 Subject: [SP-pm] [OT] Obrigatoriedade de programas nacionais nos celulares In-Reply-To: References: Message-ID: Lucas, isto pode ser uma oportunidade mas n?o para todo mundo, como o Blabos escreveu 'para reclamar ou para fazer neg?cio' ! Solli Honorio Em 30 de agosto de 2013 15:01, Lucas Oliveira < lucasmateus.oliveira at gmail.com> escreveu: > Mas isso ? para ter o incentivo fiscal (isen??o de PIS/PASEP e Confins) e > s? serve para celulares de baixo custo. > > > Em 30/08/2013, ?s 13:54, Solli Honorio escreveu: > > Pessoal, > > O governo est? obrigando a exist?ncia de programas desenvolvidos por > empresas brasileiras nos celulares, acho interessante a divulga??o desta > informa??o. > > http://www.mc.gov.br/portarias/27988-portaria-n-02-de-26-de-agosto-de-2013 > > Abra?os, > > Solli Honorio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "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 Aug 30 17:18:42 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Fri, 30 Aug 2013 21:18:42 -0300 Subject: [SP-pm] [OT] Obrigatoriedade de programas nacionais nos celulares In-Reply-To: References: Message-ID: Fazer neg?cio n?o significa ganhar dinheiro. Oportunidades como essa acrescentam o seu portf?lio, e faz seu nome sair nos jornais. Uma vez que voc? tenha um portf?lio e um nome reconhecido, voc? n?o vai ficar brigando por um projeto simplesmente oferecendo o menor custo. E sim porque voc? tem valor agregado de mercado, e isso ? superior do que "s? um custo mais baixo". N?o importa a ind?stria que voc? tenha uma porcentagem de shared marketing, abrace as suas oportunidades e fa?a bem feito. Uma ?tima maneira do seu nome decolar no mercado ? escrever Open Data como o www.paraondefoiomeudinheiro.org.br, que rendeu palestras fora do pa?s e oportunidades de neg?cio. Nunca se esquece que voc? ter um nome no mercado, ? muitas vezes mais importante do que o concorrente fazer o "mesmo" pela metade do pre?o. 2013/8/30 Solli Honorio : > Lucas, isto pode ser uma oportunidade mas n?o para todo mundo, como o Blabos > escreveu 'para reclamar ou para fazer neg?cio' ! > > Solli Honorio > > > Em 30 de agosto de 2013 15:01, Lucas Oliveira > escreveu: > >> Mas isso ? para ter o incentivo fiscal (isen??o de PIS/PASEP e Confins) e >> s? serve para celulares de baixo custo. >> >> >> Em 30/08/2013, ?s 13:54, Solli Honorio escreveu: >> >> Pessoal, >> >> O governo est? obrigando a exist?ncia de programas desenvolvidos por >> empresas brasileiras nos celulares, acho interessante a divulga??o desta >> informa??o. >> >> http://www.mc.gov.br/portarias/27988-portaria-n-02-de-26-de-agosto-de-2013 >> >> Abra?os, >> >> Solli Honorio >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- Daniel de Oliveira Mantovani Business Analytic Specialist Perl Evangelist /Astrophysics hobbyist. +55 11 9 8538-9897 XOXO From blabos at gmail.com Sat Aug 31 13:51:48 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Sat, 31 Aug 2013 17:51:48 -0300 Subject: [SP-pm] Mapas Message-ID: Fala pessoal, Eu estou fazendo mais um trabalho final na faculdade ( ?, eu sei, ? o segundo, longa hist?ria... ) e vou precisar integrar com uma api de mapas. O trabalho ? um site pra ajudar jogadores de magic, e uma das ajudas ? encontrar a loja mais pr?xima. Eu nunca mexi com mapas antes ent?o gostaria que voc?s me apontassem documenta??o, m?dulos, dicas etc. Basicamente o que eu preciso ? plotar lojas no mapa e calcular dist?ncias entre elas e entre os jogadores, da mesma forma que o locator da wizards faz: http://locator.wizards.com/#brand=magic&a=search&p=20550-060&c=-23.7246761476923,-46.57210253923074&massmarket=no Parto do pressuposto que eu sei pelo menos o CEP de todo mundo. Qualquer ajuda ? bem vinda. []'s -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From creaktive at gmail.com Sat Aug 31 14:00:37 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Sat, 31 Aug 2013 23:00:37 +0200 Subject: [SP-pm] Mapas In-Reply-To: References: Message-ID: Tem API do Google para isso, o Distance Matrix: var service = new google.maps.DistanceMatrixService(); service.getDistanceMatrix({ origins: players, destinations: players, travelMode: google.maps.TravelMode.WALKING, }, function (response, status) { if (status == google.maps.DistanceMatrixStatus.OK) { var origins = response.originAddresses; var destinations = response.destinationAddresses; ... } }); 2013/8/31 Blabos de Blebe > Fala pessoal, > > Eu estou fazendo mais um trabalho final na faculdade ( ?, eu sei, ? o > segundo, longa hist?ria... ) e vou precisar integrar com uma api de mapas. > > O trabalho ? um site pra ajudar jogadores de magic, e uma das ajudas ? > encontrar a loja mais pr?xima. > > Eu nunca mexi com mapas antes ent?o gostaria que voc?s me apontassem > documenta??o, m?dulos, dicas etc. > > Basicamente o que eu preciso ? plotar lojas no mapa e calcular dist?ncias > entre elas e entre os jogadores, da mesma forma que o locator da wizards > faz: > > > http://locator.wizards.com/#brand=magic&a=search&p=20550-060&c=-23.7246761476923,-46.57210253923074&massmarket=no > > Parto do pressuposto que eu sei pelo menos o CEP de todo mundo. > > Qualquer ajuda ? bem vinda. > > []'s > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Sat Aug 31 14:12:48 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Sat, 31 Aug 2013 18:12:48 -0300 Subject: [SP-pm] Mapas In-Reply-To: References: Message-ID: Obrigado Stan, vou dar uma olhada. Desculpe se a pergunta ? idiota, mas tem binding disso em Perl? 2013/8/31 Stanislaw Pusep > Tem API do Google para isso, o Distance Matrix: > > var service = new google.maps.DistanceMatrixService(); > service.getDistanceMatrix({ > origins: players, > destinations: players, > travelMode: google.maps.TravelMode.WALKING, > }, function (response, status) { > if (status == google.maps.DistanceMatrixStatus.OK) { > var origins = response.originAddresses; > var destinations = response.destinationAddresses; > ... > } > }); > > > > 2013/8/31 Blabos de Blebe > >> Fala pessoal, >> >> Eu estou fazendo mais um trabalho final na faculdade ( ?, eu sei, ? o >> segundo, longa hist?ria... ) e vou precisar integrar com uma api de mapas. >> >> O trabalho ? um site pra ajudar jogadores de magic, e uma das ajudas ? >> encontrar a loja mais pr?xima. >> >> Eu nunca mexi com mapas antes ent?o gostaria que voc?s me apontassem >> documenta??o, m?dulos, dicas etc. >> >> Basicamente o que eu preciso ? plotar lojas no mapa e calcular dist?ncias >> entre elas e entre os jogadores, da mesma forma que o locator da wizards >> faz: >> >> >> http://locator.wizards.com/#brand=magic&a=search&p=20550-060&c=-23.7246761476923,-46.57210253923074&massmarket=no >> >> Parto do pressuposto que eu sei pelo menos o CEP de todo mundo. >> >> Qualquer ajuda ? bem vinda. >> >> []'s >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From hernanlopes at gmail.com Sat Aug 31 14:21:21 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Sat, 31 Aug 2013 18:21:21 -0300 Subject: [SP-pm] Mapas In-Reply-To: References: Message-ID: De qualquer maneira, dadas duas coordenadas, a f?rmula da dist?ncia de haversine vai te dar a resposta. ? s? vc usar este m?dulo com a opc?o "Haversine" e as coordenadas, conforme: https://metacpan.org/module/GIS::Distance 2013/8/31 Blabos de Blebe > Obrigado Stan, vou dar uma olhada. > > Desculpe se a pergunta ? idiota, mas tem binding disso em Perl? > > > 2013/8/31 Stanislaw Pusep > >> Tem API do Google para isso, o Distance Matrix: >> >> var service = new google.maps.DistanceMatrixService(); >> service.getDistanceMatrix({ >> origins: players, >> destinations: players, >> travelMode: google.maps.TravelMode.WALKING, >> }, function (response, status) { >> if (status == google.maps.DistanceMatrixStatus.OK) { >> var origins = response.originAddresses; >> var destinations = response.destinationAddresses; >> ... >> } >> }); >> >> >> >> 2013/8/31 Blabos de Blebe >> >>> Fala pessoal, >>> >>> Eu estou fazendo mais um trabalho final na faculdade ( ?, eu sei, ? o >>> segundo, longa hist?ria... ) e vou precisar integrar com uma api de mapas. >>> >>> O trabalho ? um site pra ajudar jogadores de magic, e uma das ajudas ? >>> encontrar a loja mais pr?xima. >>> >>> Eu nunca mexi com mapas antes ent?o gostaria que voc?s me apontassem >>> documenta??o, m?dulos, dicas etc. >>> >>> Basicamente o que eu preciso ? plotar lojas no mapa e calcular >>> dist?ncias entre elas e entre os jogadores, da mesma forma que o locator da >>> wizards faz: >>> >>> >>> http://locator.wizards.com/#brand=magic&a=search&p=20550-060&c=-23.7246761476923,-46.57210253923074&massmarket=no >>> >>> Parto do pressuposto que eu sei pelo menos o CEP de todo mundo. >>> >>> Qualquer ajuda ? bem vinda. >>> >>> []'s >>> >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From hernanlopes at gmail.com Sat Aug 31 14:55:53 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Sat, 31 Aug 2013 18:55:53 -0300 Subject: [SP-pm] Mapas In-Reply-To: References: Message-ID: Segue um exemplo pr?tico da f?rmula de haversine... essa f?rmula calcula a dist?ncia entre duas coordenadas com latitude e longitude. O exemplo abaixo demonstra o c?lculo da dist?ncia entre s?o paulo e nova york: Se fizer o mesmo procedimento no google maps, vai ver que o valor ? igual. abs, Hernan use strict; use warnings; use GIS::Distance; use Data::Printer; my $gis = GIS::Distance->new(); $gis->formula( 'Haversine' ); my $cidade = { new_york => { lat => 40.697169, lon => -74.052658 } , sao_paulo => { lat => -23.548943 , lon => -46.638818 } } ; my @partida = ( $cidade->{ new_york }->{ lat }, $cidade->{ new_york }->{ lon } ); my @destino = ( $cidade->{ sao_paulo }->{ lat }, $cidade->{ sao_paulo }->{ lon } ); my $distance = $gis->distance( @partida => @destino ); warn "A dist?ncia entre Nova york e S?o Paulo ?: " , $distance->{ values }->{ $distance->{unit} } , " ", $distance->{unit}; 2013/8/31 Hernan Lopes > De qualquer maneira, dadas duas coordenadas, a f?rmula da dist?ncia de > haversine vai te dar a resposta. > > ? s? vc usar este m?dulo com a opc?o "Haversine" e as coordenadas, > conforme: https://metacpan.org/module/GIS::Distance > > > > > 2013/8/31 Blabos de Blebe > >> Obrigado Stan, vou dar uma olhada. >> >> Desculpe se a pergunta ? idiota, mas tem binding disso em Perl? >> >> >> 2013/8/31 Stanislaw Pusep >> >>> Tem API do Google para isso, o Distance Matrix: >>> >>> var service = new google.maps.DistanceMatrixService(); >>> service.getDistanceMatrix({ >>> origins: players, >>> destinations: players, >>> travelMode: google.maps.TravelMode.WALKING, >>> }, function (response, status) { >>> if (status == google.maps.DistanceMatrixStatus.OK) { >>> var origins = response.originAddresses; >>> var destinations = response.destinationAddresses; >>> ... >>> } >>> }); >>> >>> >>> >>> 2013/8/31 Blabos de Blebe >>> >>>> Fala pessoal, >>>> >>>> Eu estou fazendo mais um trabalho final na faculdade ( ?, eu sei, ? o >>>> segundo, longa hist?ria... ) e vou precisar integrar com uma api de mapas. >>>> >>>> O trabalho ? um site pra ajudar jogadores de magic, e uma das ajudas ? >>>> encontrar a loja mais pr?xima. >>>> >>>> Eu nunca mexi com mapas antes ent?o gostaria que voc?s me apontassem >>>> documenta??o, m?dulos, dicas etc. >>>> >>>> Basicamente o que eu preciso ? plotar lojas no mapa e calcular >>>> dist?ncias entre elas e entre os jogadores, da mesma forma que o locator da >>>> wizards faz: >>>> >>>> >>>> http://locator.wizards.com/#brand=magic&a=search&p=20550-060&c=-23.7246761476923,-46.57210253923074&massmarket=no >>>> >>>> Parto do pressuposto que eu sei pelo menos o CEP de todo mundo. >>>> >>>> Qualquer ajuda ? bem vinda. >>>> >>>> []'s >>>> >>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lorn at lornlab.org Sat Aug 31 15:13:06 2013 From: lorn at lornlab.org (Lindolfo Rodrigues) Date: Sat, 31 Aug 2013 15:13:06 -0700 (PDT) Subject: [SP-pm] Mapas In-Reply-To: References: Message-ID: <1377987185848.97f8bb99@Nodemailer> Recomendo usar GIST para guardar a localiza??o Postgres e Mongodb suportam. S? 1 deles ? banco de dados, escolha com sabedoria :) ? Lorn On Sat, Aug 31, 2013 at 6:56 PM, Hernan Lopes wrote: > Segue um exemplo pr?tico da f?rmula de haversine... essa f?rmula calcula a > dist?ncia entre duas coordenadas com latitude e longitude. > O exemplo abaixo demonstra o c?lculo da dist?ncia entre s?o paulo e nova > york: > Se fizer o mesmo procedimento no google maps, vai ver que o valor ? igual. > abs, > Hernan > use strict; > use warnings; > use GIS::Distance; > use Data::Printer; > my $gis = GIS::Distance->new(); > $gis->formula( 'Haversine' ); > my $cidade = { > new_york => { > lat => 40.697169, > lon => -74.052658 > } , > sao_paulo => { > lat => -23.548943 , > lon => -46.638818 > } > } ; > my @partida = ( $cidade->{ new_york }->{ lat }, $cidade->{ new_york > }->{ lon } ); > my @destino = ( $cidade->{ sao_paulo }->{ lat }, $cidade->{ > sao_paulo }->{ lon } ); > my $distance = $gis->distance( @partida => @destino ); > warn "A dist?ncia entre Nova york e S?o Paulo ?: " , $distance->{ values > }->{ $distance->{unit} } , " ", $distance->{unit}; > 2013/8/31 Hernan Lopes >> De qualquer maneira, dadas duas coordenadas, a f?rmula da dist?ncia de >> haversine vai te dar a resposta. >> >> ? s? vc usar este m?dulo com a opc?o "Haversine" e as coordenadas, >> conforme: https://metacpan.org/module/GIS::Distance >> >> >> >> >> 2013/8/31 Blabos de Blebe >> >>> Obrigado Stan, vou dar uma olhada. >>> >>> Desculpe se a pergunta ? idiota, mas tem binding disso em Perl? >>> >>> >>> 2013/8/31 Stanislaw Pusep >>> >>>> Tem API do Google para isso, o Distance Matrix: >>>> >>>> var service = new google.maps.DistanceMatrixService(); >>>> service.getDistanceMatrix({ >>>> origins: players, >>>> destinations: players, >>>> travelMode: google.maps.TravelMode.WALKING, >>>> }, function (response, status) { >>>> if (status == google.maps.DistanceMatrixStatus.OK) { >>>> var origins = response.originAddresses; >>>> var destinations = response.destinationAddresses; >>>> ... >>>> } >>>> }); >>>> >>>> >>>> >>>> 2013/8/31 Blabos de Blebe >>>> >>>>> Fala pessoal, >>>>> >>>>> Eu estou fazendo mais um trabalho final na faculdade ( ?, eu sei, ? o >>>>> segundo, longa hist?ria... ) e vou precisar integrar com uma api de mapas. >>>>> >>>>> O trabalho ? um site pra ajudar jogadores de magic, e uma das ajudas ? >>>>> encontrar a loja mais pr?xima. >>>>> >>>>> Eu nunca mexi com mapas antes ent?o gostaria que voc?s me apontassem >>>>> documenta??o, m?dulos, dicas etc. >>>>> >>>>> Basicamente o que eu preciso ? plotar lojas no mapa e calcular >>>>> dist?ncias entre elas e entre os jogadores, da mesma forma que o locator da >>>>> wizards faz: >>>>> >>>>> >>>>> http://locator.wizards.com/#brand=magic&a=search&p=20550-060&c=-23.7246761476923,-46.57210253923074&massmarket=no >>>>> >>>>> Parto do pressuposto que eu sei pelo menos o CEP de todo mundo. >>>>> >>>>> Qualquer ajuda ? bem vinda. >>>>> >>>>> []'s >>>>> >>>>> >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From hernanlopes at gmail.com Sat Aug 31 15:14:35 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Sat, 31 Aug 2013 19:14:35 -0300 Subject: [SP-pm] Mapas In-Reply-To: References: Message-ID: Ahh, e vc pode implementar em qq linguagem, ? bem simples, segue implementacao em JS pra vc colar no seu firebug: abs, Hernan var to_radian = function( val ) { return val * Math.PI / 180; } var cidade = { new_york : { lat : 40.697169, lon : -74.052658 }, sao_paulo : { lat : -23.548943, lon : -46.638818 } }; var partida = cidade[ "new_york" ]; var destino = cidade[ "sao_paulo" ]; var raio_da_terra = 6371; // http://pt.wikipedia.org/wiki/Raio_da_Terra var dLat = to_radian(destino["lat"]-partida["lat"]); var dLon = to_radian(destino["lon"]-partida["lon"]); var lat1 = to_radian(partida["lat"]); var lat2 = to_radian(destino["lat"]); var a = Math.sin(dLat/2) * Math.sin(dLat/2) + Math.sin(dLon/2) * Math.sin(dLon/2) * Math.cos(lat1) * Math.cos(lat2); var c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1-a)); var d = raio_da_terra * c; console.log( "A dist?ncia entre Nova York e S?o Paulo ?: " + d + " km "); 2013/8/31 Hernan Lopes > Segue um exemplo pr?tico da f?rmula de haversine... essa f?rmula calcula a > dist?ncia entre duas coordenadas com latitude e longitude. > > O exemplo abaixo demonstra o c?lculo da dist?ncia entre s?o paulo e nova > york: > Se fizer o mesmo procedimento no google maps, vai ver que o valor ? igual. > > abs, > > Hernan > > use strict; > use warnings; > use GIS::Distance; > use Data::Printer; > > my $gis = GIS::Distance->new(); > $gis->formula( 'Haversine' ); > > my $cidade = { > new_york => { > lat => 40.697169, > lon => -74.052658 > } , > sao_paulo => { > lat => -23.548943 , > lon => -46.638818 > } > } ; > my @partida = ( $cidade->{ new_york }->{ lat }, $cidade->{ > new_york }->{ lon } ); > my @destino = ( $cidade->{ sao_paulo }->{ lat }, $cidade->{ > sao_paulo }->{ lon } ); > my $distance = $gis->distance( @partida => @destino ); > warn "A dist?ncia entre Nova york e S?o Paulo ?: " , $distance->{ values > }->{ $distance->{unit} } , " ", $distance->{unit}; > > > > > > 2013/8/31 Hernan Lopes > >> De qualquer maneira, dadas duas coordenadas, a f?rmula da dist?ncia de >> haversine vai te dar a resposta. >> >> ? s? vc usar este m?dulo com a opc?o "Haversine" e as coordenadas, >> conforme: https://metacpan.org/module/GIS::Distance >> >> >> >> >> 2013/8/31 Blabos de Blebe >> >>> Obrigado Stan, vou dar uma olhada. >>> >>> Desculpe se a pergunta ? idiota, mas tem binding disso em Perl? >>> >>> >>> 2013/8/31 Stanislaw Pusep >>> >>>> Tem API do Google para isso, o Distance Matrix: >>>> >>>> var service = new google.maps.DistanceMatrixService(); >>>> service.getDistanceMatrix({ >>>> origins: players, >>>> destinations: players, >>>> travelMode: google.maps.TravelMode.WALKING, >>>> }, function (response, status) { >>>> if (status == google.maps.DistanceMatrixStatus.OK) { >>>> var origins = response.originAddresses; >>>> var destinations = response.destinationAddresses; >>>> ... >>>> } >>>> }); >>>> >>>> >>>> >>>> 2013/8/31 Blabos de Blebe >>>> >>>>> Fala pessoal, >>>>> >>>>> Eu estou fazendo mais um trabalho final na faculdade ( ?, eu sei, ? o >>>>> segundo, longa hist?ria... ) e vou precisar integrar com uma api de mapas. >>>>> >>>>> O trabalho ? um site pra ajudar jogadores de magic, e uma das ajudas ? >>>>> encontrar a loja mais pr?xima. >>>>> >>>>> Eu nunca mexi com mapas antes ent?o gostaria que voc?s me apontassem >>>>> documenta??o, m?dulos, dicas etc. >>>>> >>>>> Basicamente o que eu preciso ? plotar lojas no mapa e calcular >>>>> dist?ncias entre elas e entre os jogadores, da mesma forma que o locator da >>>>> wizards faz: >>>>> >>>>> >>>>> http://locator.wizards.com/#brand=magic&a=search&p=20550-060&c=-23.7246761476923,-46.57210253923074&massmarket=no >>>>> >>>>> Parto do pressuposto que eu sei pelo menos o CEP de todo mundo. >>>>> >>>>> Qualquer ajuda ? bem vinda. >>>>> >>>>> []'s >>>>> >>>>> >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From hernanlopes at gmail.com Sat Aug 31 15:59:07 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Sat, 31 Aug 2013 19:59:07 -0300 Subject: [SP-pm] Mapas In-Reply-To: References: Message-ID: Quanto ao CEP, ? simples tambem, vc precisa fazer o seguinte para descobrir as coordenadas relacionadas a um cep... o myagawa implementou um m?dulo que facilita esse tipo de busca: abs, Hernan # Imprime coordenadas relacionadas a um CEP use Geo::Coder::Google; use Data::Printer; my $cep = "04363-040" , $geocoder = Geo::Coder::Google->new(apiver => 3), $location = $geocoder->geocode( location => "Brasil, cep $cep" ); print "A latutide e longitude para o $cep ?: \n"; print "Latitude: ", $location->{ geometry }->{ location }->{ lat }, "\n"; print "Longitude: ", $location->{ geometry }->{ location }->{ lng }, "\n"; 2013/8/31 Hernan Lopes > Ahh, e vc pode implementar em qq linguagem, ? bem simples, segue > implementacao em JS pra vc colar no seu firebug: > > abs, > > Hernan > > var to_radian = function( val ) { > > return val * Math.PI / 180; > } > > var cidade = { > new_york : { > lat : 40.697169, > lon : -74.052658 > }, > sao_paulo : { > lat : -23.548943, > lon : -46.638818 > > } > }; > > var partida = cidade[ "new_york" ]; > var destino = cidade[ "sao_paulo" ]; > > var raio_da_terra = 6371; // http://pt.wikipedia.org/wiki/Raio_da_Terra > > var dLat = to_radian(destino["lat"]-partida["lat"]); > var dLon = to_radian(destino["lon"]-partida["lon"]); > var lat1 = to_radian(partida["lat"]); > var lat2 = to_radian(destino["lat"]); > > var a = Math.sin(dLat/2) * Math.sin(dLat/2) + > Math.sin(dLon/2) * Math.sin(dLon/2) * Math.cos(lat1) * Math.cos(lat2); > var c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1-a)); > var d = raio_da_terra * c; > console.log( "A dist?ncia entre Nova York e S?o Paulo ?: " + d + " km "); > > > > > 2013/8/31 Hernan Lopes > >> Segue um exemplo pr?tico da f?rmula de haversine... essa f?rmula calcula >> a dist?ncia entre duas coordenadas com latitude e longitude. >> >> O exemplo abaixo demonstra o c?lculo da dist?ncia entre s?o paulo e nova >> york: >> Se fizer o mesmo procedimento no google maps, vai ver que o valor ? igual. >> >> abs, >> >> Hernan >> >> use strict; >> use warnings; >> use GIS::Distance; >> use Data::Printer; >> >> my $gis = GIS::Distance->new(); >> $gis->formula( 'Haversine' ); >> >> my $cidade = { >> new_york => { >> lat => 40.697169, >> lon => -74.052658 >> } , >> sao_paulo => { >> lat => -23.548943 , >> lon => -46.638818 >> } >> } ; >> my @partida = ( $cidade->{ new_york }->{ lat }, $cidade->{ >> new_york }->{ lon } ); >> my @destino = ( $cidade->{ sao_paulo }->{ lat }, $cidade->{ >> sao_paulo }->{ lon } ); >> my $distance = $gis->distance( @partida => @destino ); >> warn "A dist?ncia entre Nova york e S?o Paulo ?: " , $distance->{ values >> }->{ $distance->{unit} } , " ", $distance->{unit}; >> >> >> >> >> >> 2013/8/31 Hernan Lopes >> >>> De qualquer maneira, dadas duas coordenadas, a f?rmula da dist?ncia de >>> haversine vai te dar a resposta. >>> >>> ? s? vc usar este m?dulo com a opc?o "Haversine" e as coordenadas, >>> conforme: https://metacpan.org/module/GIS::Distance >>> >>> >>> >>> >>> 2013/8/31 Blabos de Blebe >>> >>>> Obrigado Stan, vou dar uma olhada. >>>> >>>> Desculpe se a pergunta ? idiota, mas tem binding disso em Perl? >>>> >>>> >>>> 2013/8/31 Stanislaw Pusep >>>> >>>>> Tem API do Google para isso, o Distance Matrix: >>>>> >>>>> var service = new google.maps.DistanceMatrixService(); >>>>> service.getDistanceMatrix({ >>>>> origins: players, >>>>> destinations: players, >>>>> travelMode: google.maps.TravelMode.WALKING, >>>>> }, function (response, status) { >>>>> if (status == google.maps.DistanceMatrixStatus.OK) { >>>>> var origins = response.originAddresses; >>>>> var destinations = response.destinationAddresses; >>>>> ... >>>>> } >>>>> }); >>>>> >>>>> >>>>> >>>>> 2013/8/31 Blabos de Blebe >>>>> >>>>>> Fala pessoal, >>>>>> >>>>>> Eu estou fazendo mais um trabalho final na faculdade ( ?, eu sei, ? o >>>>>> segundo, longa hist?ria... ) e vou precisar integrar com uma api de mapas. >>>>>> >>>>>> O trabalho ? um site pra ajudar jogadores de magic, e uma das ajudas >>>>>> ? encontrar a loja mais pr?xima. >>>>>> >>>>>> Eu nunca mexi com mapas antes ent?o gostaria que voc?s me apontassem >>>>>> documenta??o, m?dulos, dicas etc. >>>>>> >>>>>> Basicamente o que eu preciso ? plotar lojas no mapa e calcular >>>>>> dist?ncias entre elas e entre os jogadores, da mesma forma que o locator da >>>>>> wizards faz: >>>>>> >>>>>> >>>>>> http://locator.wizards.com/#brand=magic&a=search&p=20550-060&c=-23.7246761476923,-46.57210253923074&massmarket=no >>>>>> >>>>>> Parto do pressuposto que eu sei pelo menos o CEP de todo mundo. >>>>>> >>>>>> Qualquer ajuda ? bem vinda. >>>>>> >>>>>> []'s >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From hernanlopes at gmail.com Sat Aug 31 17:04:35 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Sat, 31 Aug 2013 21:04:35 -0300 Subject: [SP-pm] Mapas In-Reply-To: References: Message-ID: Blabos, Preparei o c?digo abaixo para exemplificar, ele faz o seguinte, dado uma lista de lojas, e uma lista de usuarios magic com CEP, a app abaixo vai: 1. calcular as coordenadas para o CEP e associar ao usuario 2. Calcular a distancia de cada loja para esse usuario 3. Vai executar um sort e associar a distancia de lojas para cada usuario 4. Vai imprimir um markup (HTML) para vc colar no teu browser com o exemplo de plotagem dos dados que estao contidos na app. ? s? copiar e colar o c?digo abaixo e rodar com: $ perl programinha.pl > lojas.htm $ firefox lojas.htm e veja vc mesmo =) espero que eu n?o tenha feito o trablho por vc, caso isso aconteca n?o esquece das minhas congratulacoes rsrs abs, Hernan Segue a app: package Ajudando::O::Blabos::Em::Magic::Addicts::Encontre::A::Loja::Mais::Proxima; =head2 SYNOPSIS execute este o c?digo a seguir e salve a sa?da num arquivo HTML e abra no firefox. ex: $ perl este_programa.pl > lojas_mais_proximas.htm $ lojas_mais_proximas.htm =cut =head2 DESCRIPTION Objetivo: Ajudar o Blabos Como: Com um programa que seja ?til para pessoas que jogam Magic, encontrando a loja mais pr?xima com um baralho fechado de m???gic Premissas: - Tenho uma lista com as lojas. - Tenho uma lista de pessoas que jogam magic e seus CEPs respectivos. =cut =head2 AUTOR Hernan Lopes =cut use strict; use warnings; use Geo::Coder::Google; use Data::Printer; use GIS::Distance; my $lojas = { loja1 => { lat => -23.6196, lon => -46.6627 }, loja2 => { lat => -23.668, lon => -46.783 }, loja3 => { lat => -23.616, lon => -46.477 }, loja4 => { lat => -23.519, lon => -46.704 } }; my $magic_addicts = { joe => { cep => "04363-000" }, mary => { cep => "04362-000" }, gus => { cep => "05443-060" }, gus => { cep => "04106-011" }, pri => { cep => "05423-030" }, tabata => { cep => "09710-000" } }; my $geocoder = Geo::Coder::Google->new(apiver => 3); my $gis = GIS::Distance->new(); $gis->formula( 'Haversine' ); foreach my $user ( keys $magic_addicts ) { $magic_addicts->{ $user }->{ location } = $geocoder->geocode( location => "Brasil, cep ". $magic_addicts->{ $user }->{ cep } )->{geometry}->{ location }; $magic_addicts->{ $user }->{ lojas_mais_proximas } = []; foreach my $loja ( keys $lojas ) { my @origem = ( $magic_addicts->{ $user }->{ location }->{ lat } , $magic_addicts->{ $user }->{ location }->{ lng } ); my @destino = ( $lojas->{ $loja }->{ lat }, $lojas->{ $loja }->{ lon } ); my $distancia = $gis->distance( @origem => @destino ); push( @{ $magic_addicts->{ $user }->{ lojas_mais_proximas } }, { loja => $loja, distancia => $distancia->{ values }->{ kilometre } } ); } my @sorted = sort{ $a->{distancia} <=> $b->{distancia} } @{ $magic_addicts->{ $user }->{ lojas_mais_proximas } }; $magic_addicts->{ $user }->{ lojas_mais_proximas } = \@sorted; } print < Simple markers
Dentro do objeto \$magic_addicts est?o as distancias calculadas e ordenadas
HTML

print p $magic_addicts;

print <

  



HTML





2013/8/31 Hernan Lopes 

> Quanto ao CEP, ? simples tambem, vc precisa fazer o seguinte para
> descobrir as coordenadas relacionadas a um cep... o myagawa implementou um
> m?dulo que facilita esse tipo de busca:
>
> abs,
>
> Hernan
>
> # Imprime coordenadas relacionadas a um CEP
> use Geo::Coder::Google;
> use Data::Printer;
> my $cep      = "04363-040" ,
>    $geocoder = Geo::Coder::Google->new(apiver => 3),
>    $location = $geocoder->geocode( location => "Brasil, cep $cep" );
> print "A latutide e longitude para o $cep ?: \n";
> print "Latitude: ", $location->{ geometry }->{ location }->{ lat }, "\n";
> print "Longitude: ", $location->{ geometry }->{ location }->{ lng }, "\n";
>
>
>
>
>
>
>
> 2013/8/31 Hernan Lopes 
>
>> Ahh, e vc pode implementar em qq linguagem, ? bem simples, segue
>> implementacao em JS pra vc colar no seu firebug:
>>
>> abs,
>>
>> Hernan
>>
>> var to_radian = function( val ) {
>>
>>     return val * Math.PI / 180;
>> }
>>
>> var cidade = {
>>     new_york : {
>>         lat : 40.697169,
>>         lon : -74.052658
>>     },
>>     sao_paulo : {
>>         lat : -23.548943,
>>         lon : -46.638818
>>
>>
>>     }
>> };
>>
>> var partida = cidade[ "new_york" ];
>> var destino = cidade[ "sao_paulo" ];
>>
>> var raio_da_terra = 6371; // http://pt.wikipedia.org/wiki/Raio_da_Terra
>>
>>
>> var dLat = to_radian(destino["lat"]-partida["lat"]);
>> var dLon = to_radian(destino["lon"]-partida["lon"]);
>> var lat1 = to_radian(partida["lat"]);
>> var lat2 = to_radian(destino["lat"]);
>>
>>
>> var a = Math.sin(dLat/2) * Math.sin(dLat/2) +
>>         Math.sin(dLon/2) * Math.sin(dLon/2) * Math.cos(lat1) * Math.cos(lat2);
>> var c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1-a));
>> var d = raio_da_terra * c;
>>
>> console.log( "A dist?ncia entre Nova York e S?o Paulo ?: " + d + " km ");
>>
>>
>>
>>
>> 2013/8/31 Hernan Lopes 
>>
>>> Segue um exemplo pr?tico da f?rmula de haversine... essa f?rmula calcula
>>> a dist?ncia entre duas coordenadas com latitude e longitude.
>>>
>>> O exemplo abaixo demonstra o c?lculo da dist?ncia entre s?o paulo e nova
>>> york:
>>> Se fizer o mesmo procedimento no google maps, vai ver que o valor ?
>>> igual.
>>>
>>> abs,
>>>
>>> Hernan
>>>
>>> use strict;
>>> use warnings;
>>> use GIS::Distance;
>>> use Data::Printer;
>>>
>>> my $gis             = GIS::Distance->new();
>>>    $gis->formula( 'Haversine' );
>>>
>>> my $cidade = {
>>>     new_york => {
>>>         lat => 40.697169,
>>>         lon => -74.052658
>>>     } ,
>>>     sao_paulo => {
>>>         lat => -23.548943 ,
>>>         lon => -46.638818
>>>     }
>>> } ;
>>> my @partida         = ( $cidade->{ new_york }->{ lat }, $cidade->{
>>> new_york }->{ lon } );
>>> my @destino         = ( $cidade->{ sao_paulo }->{ lat }, $cidade->{
>>> sao_paulo }->{ lon } );
>>> my $distance        = $gis->distance( @partida => @destino );
>>> warn "A dist?ncia entre Nova york e S?o Paulo ?: " , $distance->{ values
>>> }->{ $distance->{unit} } , " ",  $distance->{unit};
>>>
>>>
>>>
>>>
>>>
>>> 2013/8/31 Hernan Lopes 
>>>
>>>> De qualquer maneira, dadas duas coordenadas, a f?rmula da dist?ncia de
>>>> haversine vai te dar a resposta.
>>>>
>>>> ? s? vc usar este m?dulo com a opc?o "Haversine" e as coordenadas,
>>>> conforme: https://metacpan.org/module/GIS::Distance
>>>>
>>>>
>>>>
>>>>
>>>> 2013/8/31 Blabos de Blebe 
>>>>
>>>>> Obrigado Stan, vou dar uma olhada.
>>>>>
>>>>> Desculpe se a pergunta ? idiota, mas tem binding disso em Perl?
>>>>>
>>>>>
>>>>> 2013/8/31 Stanislaw Pusep 
>>>>>
>>>>>> Tem API do Google para isso, o Distance Matrix:
>>>>>>
>>>>>>     var service = new google.maps.DistanceMatrixService();
>>>>>>     service.getDistanceMatrix({
>>>>>>         origins: players,
>>>>>>         destinations: players,
>>>>>>         travelMode: google.maps.TravelMode.WALKING,
>>>>>>     }, function (response, status) {
>>>>>>         if (status == google.maps.DistanceMatrixStatus.OK) {
>>>>>>             var origins = response.originAddresses;
>>>>>>             var destinations = response.destinationAddresses;
>>>>>>             ...
>>>>>>         }
>>>>>>     });
>>>>>>
>>>>>>
>>>>>>
>>>>>> 2013/8/31 Blabos de Blebe 
>>>>>>
>>>>>>> Fala pessoal,
>>>>>>>
>>>>>>> Eu estou fazendo mais um trabalho final na faculdade ( ?, eu sei, ?
>>>>>>> o segundo, longa hist?ria... ) e vou precisar integrar com uma api de mapas.
>>>>>>>
>>>>>>> O trabalho ? um site pra ajudar jogadores de magic, e uma das ajudas
>>>>>>> ? encontrar a loja mais pr?xima.
>>>>>>>
>>>>>>> Eu nunca mexi com mapas antes ent?o gostaria que voc?s me apontassem
>>>>>>> documenta??o, m?dulos, dicas etc.
>>>>>>>
>>>>>>> Basicamente o que eu preciso ? plotar lojas no mapa e calcular
>>>>>>> dist?ncias entre elas e entre os jogadores, da mesma forma que o locator da
>>>>>>> wizards faz:
>>>>>>>
>>>>>>>
>>>>>>> http://locator.wizards.com/#brand=magic&a=search&p=20550-060&c=-23.7246761476923,-46.57210253923074&massmarket=no
>>>>>>>
>>>>>>> Parto do pressuposto que eu sei pelo menos o CEP de todo mundo.
>>>>>>>
>>>>>>> Qualquer ajuda ? bem vinda.
>>>>>>>
>>>>>>> []'s
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> =begin disclaimer
>>>>>>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>>>>>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>>>>>>  L
>>>>>>> =end disclaimer
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> =begin disclaimer
>>>>>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>>>>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>>>>>  L
>>>>>> =end disclaimer
>>>>>>
>>>>>>
>>>>>
>>>>> =begin disclaimer
>>>>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>>>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>>>>  L
>>>>> =end disclaimer
>>>>>
>>>>>
>>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 

From creaktive at gmail.com  Sat Aug 31 23:40:31 2013
From: creaktive at gmail.com (Stanislaw Pusep)
Date: Sun, 1 Sep 2013 08:40:31 +0200
Subject: [SP-pm] Mapas
In-Reply-To: 
References: 
	
	
Message-ID: 

Claro :)

https://metacpan.org/module/WWW::Google::DistanceMatrix

Usei uns anos atr?s; mas pelo CPAN Testers, parece que ainda funciona.

???????, 31 ??????? 2013 ?. ???????????? Blabos de Blebe ?????:

> Obrigado Stan, vou dar uma olhada.
>
> Desculpe se a pergunta ? idiota, mas tem binding disso em Perl?
>
>
> 2013/8/31 Stanislaw Pusep  'creaktive at gmail.com');>>
>
>> Tem API do Google para isso, o Distance Matrix:
>>
>>     var service = new google.maps.DistanceMatrixService();
>>     service.getDistanceMatrix({
>>         origins: players,
>>         destinations: players,
>>         travelMode: google.maps.TravelMode.WALKING,
>>     }, function (response, status) {
>>         if (status == google.maps.DistanceMatrixStatus.OK) {
>>             var origins = response.originAddresses;
>>             var destinations = response.destinationAddresses;
>>             ...
>>         }
>>     });
>>
>>
>>
>> 2013/8/31 Blabos de Blebe > 'blabos at gmail.com');>>
>>
>>> Fala pessoal,
>>>
>>> Eu estou fazendo mais um trabalho final na faculdade ( ?, eu sei, ? o
>>> segundo, longa hist?ria... ) e vou precisar integrar com uma api de mapas.
>>>
>>> O trabalho ? um site pra ajudar jogadores de magic, e uma das ajudas ?
>>> encontrar a loja mais pr?xima.
>>>
>>> Eu nunca mexi com mapas antes ent?o gostaria que voc?s me apontassem
>>> documenta??o, m?dulos, dicas etc.
>>>
>>> Basicamente o que eu preciso ? plotar lojas no mapa e calcular
>>> dist?ncias entre elas e entre os jogadores, da mesma forma que o locator da
>>> wizards faz:
>>>
>>>
>>> http://locator.wizards.com/#brand=magic&a=search&p=20550-060&c=-23.7246761476923,-46.57210253923074&massmarket=no
>>>
>>> Parto do pressuposto que eu sei pelo menos o CEP de todo mundo.
>>>
>>> Qualquer ajuda ? bem vinda.
>>>
>>> []'s
>>>
>>>
>>>
>>>
>>> =begin disclaimer
>>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> 'cvml', 'SaoPaulo-pm at pm.org');>
>>>  L
>>> =end disclaimer
>>>
>>>
>>
>> =begin disclaimer
>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > 'SaoPaulo-pm at pm.org');>
>>  L
>> =end disclaimer
>>
>>
>
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: 

From leprevostfv at gmail.com  Sun Sep  1 18:15:43 2013
From: leprevostfv at gmail.com (leprevostfv at gmail.com)
Date: Mon, 02 Sep 2013 01:15:43 +0000
Subject: [SP-pm] Pesquisa de Curso para o YAPC::Brasil 2013
Message-ID: <001a11c2ab32adefeb04e55c4f82@google.com>

Ol? pessoal,
Estamos fazendo uma pequena pesquisa de interessa para a possibilidade
de termos um curso junto do YAPC. Por favor compartilhem com aqueles
que possam ter interesse.
Obrigado.




Um dos nossos convidados internacionais para o YAPC::Brasil em
Curitiba, o Gabor Szabo, se ofereceu para dar um curso. A ideia dele ?
oferecer um curso de 2 dias em um dos assuntos propostos.

I've invited you to fill out the form Pesquisa de Curso para o
YAPC::Brasil 2013. To fill it out, visit:
https://docs.google.com/forms/d/1xon7ulzMVhyeRrfronbepr9SEAJu857XL_WbMhzTRZI/viewform
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 

From shonorio at gmail.com  Mon Sep  2 07:10:01 2013
From: shonorio at gmail.com (Solli Honorio)
Date: Mon, 2 Sep 2013 11:10:01 -0300
Subject: [SP-pm] =?iso-8859-1?q?Data=3A=3AManager=2C_algu=E9m_utiliza_este?=
	=?iso-8859-1?q?_tro=E7o_=3F!?=
Message-ID: 

Pessoal,

Estou tentando configurar uma mensagem padroniza??o no Data::Manager, mas
n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para saber se
? poss?vel fazer isto que eu quero ?

O c?digo abaixo, estou criando uma mensagem e adicionando no Data::Manger,
porqu? eu imaginei que quando ocorrer o problema dentro do escopo e msgid,
eu teria o texto padronizado, mas o que estou recebendo ? mais uma pilha de
mensagem, mesmo quando n?o existe o erro.


#!/usr/bin/env perl
use common::sense;
use Data::Manager;
use Data::Verifier;
use Data::Printer;

my $msg = Message::Stack->new;
$msg->add({
    msgid   => 'missing_name_last',
    level   => 'error',
    scope   => 'name1',
    subject => 'name_last',
    text    => 'N?o foi informado o campo name_last, seu idiota !'} );

my $dm = Data::Manager->new( { messages => $msg } );
my $dv = Data::Verifier->new(
    filters => [ qw(trim) ],
        profile => {
            name => {
                required => 1,
                type     => 'Str',
                filters  => [ qw(collapse) ]
            },
            age  => {
                type        => 'Int'
            },
            sign => {
                required    => 1,
                type        => 'Str'
            }
        }
    );

};


$dm->set_verifier('name1', $verifier);
$dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli' });

my $results = $dm->get_results('name1');
my $stack   = $dm->messages_for_scope('name1');

say $results->success;

say "Is invalid name_first ", $results->is_invalid('name_first');
say "Is invalid name_last ",  $results->is_invalid('name_last');  # yes

say "Is missing name_first ", $results->is_missing('name_first'); # no
say "Is missing is_missing ", $results->is_missing('name_last'); # yes

say "Missing count ", $results->missing_count;

say "Count : ",  $stack->count ;
p $stack->get_message( 0 );
p $stack->get_message( 1 );




-- 
"o animal satisfeito dorme". - Guimar?es Rosa
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: 

From andregarciacarneiro at gmail.com  Mon Sep  2 19:27:06 2013
From: andregarciacarneiro at gmail.com (Andre Carneiro)
Date: Mon, 2 Sep 2013 23:27:06 -0300
Subject: [SP-pm]
	=?iso-8859-1?q?Data=3A=3AManager=2C_algu=E9m_utiliza_este?=
	=?iso-8859-1?q?_tro=E7o_=3F!?=
In-Reply-To: 
References: 
Message-ID: 

'seu idiota' foi sensacional... Da at? pra imaginar algu?m usando isso e
chorando depois da mensagem... uhauahauahauaha!


On Mon, Sep 2, 2013 at 11:10 AM, Solli Honorio  wrote:

> Pessoal,
>
> Estou tentando configurar uma mensagem padroniza??o no Data::Manager, mas
> n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para saber se
> ? poss?vel fazer isto que eu quero ?
>
> O c?digo abaixo, estou criando uma mensagem e adicionando no Data::Manger,
> porqu? eu imaginei que quando ocorrer o problema dentro do escopo e msgid,
> eu teria o texto padronizado, mas o que estou recebendo ? mais uma pilha de
> mensagem, mesmo quando n?o existe o erro.
>
> 
> #!/usr/bin/env perl
> use common::sense;
> use Data::Manager;
> use Data::Verifier;
> use Data::Printer;
>
> my $msg = Message::Stack->new;
> $msg->add({
>     msgid   => 'missing_name_last',
>     level   => 'error',
>     scope   => 'name1',
>     subject => 'name_last',
>     text    => 'N?o foi informado o campo name_last, seu idiota !'} );
>
> my $dm = Data::Manager->new( { messages => $msg } );
> my $dv = Data::Verifier->new(
>     filters => [ qw(trim) ],
>         profile => {
>             name => {
>                 required => 1,
>                 type     => 'Str',
>                 filters  => [ qw(collapse) ]
>             },
>             age  => {
>                 type        => 'Int'
>             },
>             sign => {
>                 required    => 1,
>                 type        => 'Str'
>             }
>         }
>     );
>
> };
>
>
> $dm->set_verifier('name1', $verifier);
> $dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli' });
>
> my $results = $dm->get_results('name1');
> my $stack   = $dm->messages_for_scope('name1');
>
> say $results->success;
>
> say "Is invalid name_first ", $results->is_invalid('name_first');
> say "Is invalid name_last ",  $results->is_invalid('name_last');  # yes
>
> say "Is missing name_first ", $results->is_missing('name_first'); # no
> say "Is missing is_missing ", $results->is_missing('name_last'); # yes
>
> say "Missing count ", $results->missing_count;
>
> say "Count : ",  $stack->count ;
> p $stack->get_message( 0 );
> p $stack->get_message( 1 );
>
> 
>
>
> --
> "o animal satisfeito dorme". - Guimar?es Rosa
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L
> =end disclaimer
>
>


-- 
Andr? Garcia Carneiro
Software Engineer
(11)982907780
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 

From lucasmateus.oliveira at gmail.com  Tue Sep  3 07:39:41 2013
From: lucasmateus.oliveira at gmail.com (Lucas Oliveira)
Date: Tue, 3 Sep 2013 11:39:41 -0300
Subject: [SP-pm]
 =?iso-8859-1?q?Data=3A=3AManager=2C_algu=E9m_utiliza_este?=
 =?iso-8859-1?q?_tro=E7o_=3F!?=
In-Reply-To: 
References: 
Message-ID: <41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com>


	Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim


#!/usr/bin/env perl

use common::sense;
use Data::Manager;
use Data::Verifier;

my %msg_data = (
   missing_name_last => 'Nao foi informado o campo name_last, seu idiota !',
);

sub messages { $msg_data{$_[0]} || $_[0] }

my $dm = Data::Manager->new;
my $dv = Data::Verifier->new(
    filters => [ qw(trim) ],
        profile => {
            name_first => {
                required => 1,
                type     => 'Str',
                filters  => [ qw(collapse) ]
            },
            name_last => {
                required => 1,
                type     => 'Str',
                filters  => [ qw(collapse) ]
            },
            age  => {
                type        => 'Int'
            },
            sign => {
                required    => 1,
                type        => 'Str'
            }
        }
    );

$dm->set_verifier( name => $dv );
$dm->verify( name => { name_first => 'Solli' });

if (!$dm->success) {
   print &messages( $_->msgid ).$/
      foreach (@{ $dm->messages->messages });
}



Em 02/09/2013, ?s 11:10, Solli Honorio  escreveu:

> Pessoal,
> 
> Estou tentando configurar uma mensagem padroniza??o no Data::Manager, mas n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para saber se ? poss?vel fazer isto que eu quero ?
> 
> O c?digo abaixo, estou criando uma mensagem e adicionando no Data::Manger, porqu? eu imaginei que quando ocorrer o problema dentro do escopo e msgid, eu teria o texto padronizado, mas o que estou recebendo ? mais uma pilha de mensagem, mesmo quando n?o existe o erro.
> 
> 
> #!/usr/bin/env perl
> use common::sense;
> use Data::Manager;
> use Data::Verifier;
> use Data::Printer;
> 
> my $msg = Message::Stack->new;
> $msg->add({
>     msgid   => 'missing_name_last',
>     level   => 'error',
>     scope   => 'name1',
>     subject => 'name_last',
>     text    => 'N?o foi informado o campo name_last, seu idiota !'} );
> 
> my $dm = Data::Manager->new( { messages => $msg } );
> my $dv = Data::Verifier->new(
>     filters => [ qw(trim) ],
>         profile => {
>             name => {
>                 required => 1,
>                 type     => 'Str',
>                 filters  => [ qw(collapse) ]
>             },
>             age  => {
>                 type        => 'Int'
>             },
>             sign => {
>                 required    => 1,
>                 type        => 'Str'
>             }
>         }
>     );
> 
> 
> };
> 
> $dm->set_verifier('name1', $verifier);
> $dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli' });
> 
> my $results = $dm->get_results('name1');
> my $stack   = $dm->messages_for_scope('name1');
> 
> say $results->success;
> 
> say "Is invalid name_first ", $results->is_invalid('name_first');
> say "Is invalid name_last ",  $results->is_invalid('name_last');  # yes
> 
> say "Is missing name_first ", $results->is_missing('name_first'); # no
> say "Is missing is_missing ", $results->is_missing('name_last'); # yes
> 
> say "Missing count ", $results->missing_count;
> 
> say "Count : ",  $stack->count ;
> p $stack->get_message( 0 );
> p $stack->get_message( 1 );
> 
> 
> 
> 
> -- 
> "o animal satisfeito dorme". - Guimar?es Rosa
> =begin disclaimer
>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> L
> =end disclaimer

-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: 

From shonorio at gmail.com  Tue Sep  3 08:11:39 2013
From: shonorio at gmail.com (Solli Honorio)
Date: Tue, 3 Sep 2013 12:11:39 -0300
Subject: [SP-pm]
	=?iso-8859-1?q?Data=3A=3AManager=2C_algu=E9m_utiliza_este?=
	=?iso-8859-1?q?_tro=E7o_=3F!?=
In-Reply-To: <41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com>
References: 
	<41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com>
Message-ID: 

Lucas,

Obrigado pelo retorno. Ontem a noite estudei o c?digo do Data::Manager e v?
que realmente n?o rola fazer o que eu estava querendo fazer (passar uma
pilha de mensagem e receber de acordo com o contexto) e ai estou
encaminhando para a mesma solu??o que voc?.

Como vc faz com o I18N ?

O Renato Cron publicou um 'template'  ( https://github.com/AwareTI/MyApp ) de
como eles est?o utilizando o Data::Manager. Estudei o c?digo e achei
engenhoso, mas ainda quero manter um melhor controle do ResultSet porqu?
quero devolver uma estrutura mais complexa de informa??o.

Abra?os,

Solli Honorio



2013/9/3 Lucas Oliveira 

>
> Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim
>
> 
> #!/usr/bin/env perl
>
> use common::sense;
> use Data::Manager;
> use Data::Verifier;
>
> my %msg_data = (
>    missing_name_last => 'Nao foi informado o campo name_last, seu idiota
> !',
> );
>
> sub messages { $msg_data{$_[0]} || $_[0] }
>
> my $dm = Data::Manager->new;
> my $dv = Data::Verifier->new(
>     filters => [ qw(trim) ],
>         profile => {
>             name_first => {
>                 required => 1,
>                 type     => 'Str',
>                 filters  => [ qw(collapse) ]
>             },
>             name_last => {
>                 required => 1,
>                 type     => 'Str',
>                 filters  => [ qw(collapse) ]
>             },
>             age  => {
>                 type        => 'Int'
>             },
>             sign => {
>                 required    => 1,
>                 type        => 'Str'
>             }
>         }
>     );
>
> $dm->set_verifier( name => $dv );
> $dm->verify( name => { name_first => 'Solli' });
>
> if (!$dm->success) {
>    print &messages( $_->msgid ).$/
>       foreach (@{ $dm->messages->messages });
> }
> 
>
>
> Em 02/09/2013, ?s 11:10, Solli Honorio  escreveu:
>
> Pessoal,
>
> Estou tentando configurar uma mensagem padroniza??o no Data::Manager, mas
> n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para saber se
> ? poss?vel fazer isto que eu quero ?
>
> O c?digo abaixo, estou criando uma mensagem e adicionando no Data::Manger,
> porqu? eu imaginei que quando ocorrer o problema dentro do escopo e msgid,
> eu teria o texto padronizado, mas o que estou recebendo ? mais uma pilha de
> mensagem, mesmo quando n?o existe o erro.
>
> 
> #!/usr/bin/env perl
> use common::sense;
> use Data::Manager;
> use Data::Verifier;
> use Data::Printer;
>
> my $msg = Message::Stack->new;
> $msg->add({
>     msgid   => 'missing_name_last',
>     level   => 'error',
>     scope   => 'name1',
>     subject => 'name_last',
>     text    => 'N?o foi informado o campo name_last, seu idiota !'} );
>
> my $dm = Data::Manager->new( { messages => $msg } );
> my $dv = Data::Verifier->new(
>     filters => [ qw(trim) ],
>         profile => {
>             name => {
>                 required => 1,
>                 type     => 'Str',
>                 filters  => [ qw(collapse) ]
>             },
>             age  => {
>                 type        => 'Int'
>             },
>             sign => {
>                 required    => 1,
>                 type        => 'Str'
>             }
>         }
>     );
>
> };
>
>
> $dm->set_verifier('name1', $verifier);
> $dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli' });
>
> my $results = $dm->get_results('name1');
> my $stack   = $dm->messages_for_scope('name1');
>
> say $results->success;
>
> say "Is invalid name_first ", $results->is_invalid('name_first');
> say "Is invalid name_last ",  $results->is_invalid('name_last');  # yes
>
> say "Is missing name_first ", $results->is_missing('name_first'); # no
> say "Is missing is_missing ", $results->is_missing('name_last'); # yes
>
> say "Missing count ", $results->missing_count;
>
> say "Count : ",  $stack->count ;
> p $stack->get_message( 0 );
> p $stack->get_message( 1 );
>
> 
>
>
> --
> "o animal satisfeito dorme". - Guimar?es Rosa
> =begin disclaimer
>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> L
> =end disclaimer
>
>
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L
> =end disclaimer
>
>


-- 
"o animal satisfeito dorme". - Guimar?es Rosa
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: 

From renato.cron at gmail.com  Tue Sep  3 08:19:33 2013
From: renato.cron at gmail.com (Renato Santos)
Date: Tue, 3 Sep 2013 12:19:33 -0300
Subject: [SP-pm]
	=?iso-8859-1?q?Data=3A=3AManager=2C_algu=E9m_utiliza_este?=
	=?iso-8859-1?q?_tro=E7o_=3F!?=
In-Reply-To: 
References: 
	<41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com>
	
Message-ID: 

Eu pessoalmente n?o gosto 100% do data-verifier.

Ele tem dois 'bugs' que enchem o saco:

https://github.com/gphat/data-verifier/issues/9

e o cara nunca responde.

Falta uma flag para dizer se o valor '' ? pra ser valido ou virar undef.

em caso de ints, num, booleans, faz sentido considerar '' como sendo undef,
por?m, textos podem ser vazios!


Sobre a quest?o das mensagens, tamb?m seria legal poder pegar o motivo do
erro.. podia ser um die dentro do post_check e capturar isso.

ai depois seria crair s? outro Data::ManagerFoo que saiba tratar os
Data::VerifierFoo



2013/9/3 Solli Honorio 

> Lucas,
>
> Obrigado pelo retorno. Ontem a noite estudei o c?digo do Data::Manager e
> v? que realmente n?o rola fazer o que eu estava querendo fazer (passar uma
> pilha de mensagem e receber de acordo com o contexto) e ai estou
> encaminhando para a mesma solu??o que voc?.
>
> Como vc faz com o I18N ?
>
> O Renato Cron publicou um 'template'  ( https://github.com/AwareTI/MyApp) de
> como eles est?o utilizando o Data::Manager. Estudei o c?digo e achei
> engenhoso, mas ainda quero manter um melhor controle do ResultSet porqu?
> quero devolver uma estrutura mais complexa de informa??o.
>
> Abra?os,
>
> Solli Honorio
>
>
>
> 2013/9/3 Lucas Oliveira 
>
>>
>> Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim
>>
>> 
>> #!/usr/bin/env perl
>>
>> use common::sense;
>> use Data::Manager;
>> use Data::Verifier;
>>
>> my %msg_data = (
>>    missing_name_last => 'Nao foi informado o campo name_last, seu idiota
>> !',
>> );
>>
>> sub messages { $msg_data{$_[0]} || $_[0] }
>>
>> my $dm = Data::Manager->new;
>> my $dv = Data::Verifier->new(
>>     filters => [ qw(trim) ],
>>         profile => {
>>             name_first => {
>>                 required => 1,
>>                 type     => 'Str',
>>                 filters  => [ qw(collapse) ]
>>             },
>>             name_last => {
>>                 required => 1,
>>                 type     => 'Str',
>>                 filters  => [ qw(collapse) ]
>>             },
>>             age  => {
>>                 type        => 'Int'
>>             },
>>             sign => {
>>                 required    => 1,
>>                 type        => 'Str'
>>             }
>>         }
>>     );
>>
>> $dm->set_verifier( name => $dv );
>> $dm->verify( name => { name_first => 'Solli' });
>>
>> if (!$dm->success) {
>>    print &messages( $_->msgid ).$/
>>       foreach (@{ $dm->messages->messages });
>> }
>> 
>>
>>
>> Em 02/09/2013, ?s 11:10, Solli Honorio  escreveu:
>>
>> Pessoal,
>>
>> Estou tentando configurar uma mensagem padroniza??o no Data::Manager, mas
>> n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para saber se
>> ? poss?vel fazer isto que eu quero ?
>>
>> O c?digo abaixo, estou criando uma mensagem e adicionando no
>> Data::Manger, porqu? eu imaginei que quando ocorrer o problema dentro do
>> escopo e msgid, eu teria o texto padronizado, mas o que estou recebendo ?
>> mais uma pilha de mensagem, mesmo quando n?o existe o erro.
>>
>> 
>> #!/usr/bin/env perl
>> use common::sense;
>> use Data::Manager;
>> use Data::Verifier;
>> use Data::Printer;
>>
>> my $msg = Message::Stack->new;
>> $msg->add({
>>     msgid   => 'missing_name_last',
>>     level   => 'error',
>>     scope   => 'name1',
>>     subject => 'name_last',
>>     text    => 'N?o foi informado o campo name_last, seu idiota !'} );
>>
>> my $dm = Data::Manager->new( { messages => $msg } );
>> my $dv = Data::Verifier->new(
>>     filters => [ qw(trim) ],
>>         profile => {
>>             name => {
>>                 required => 1,
>>                 type     => 'Str',
>>                 filters  => [ qw(collapse) ]
>>             },
>>             age  => {
>>                 type        => 'Int'
>>             },
>>             sign => {
>>                 required    => 1,
>>                 type        => 'Str'
>>             }
>>         }
>>     );
>>
>>
>> };
>>
>>
>> $dm->set_verifier('name1', $verifier);
>> $dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli' });
>>
>> my $results = $dm->get_results('name1');
>> my $stack   = $dm->messages_for_scope('name1');
>>
>> say $results->success;
>>
>> say "Is invalid name_first ", $results->is_invalid('name_first');
>> say "Is invalid name_last ",  $results->is_invalid('name_last');  # yes
>>
>> say "Is missing name_first ", $results->is_missing('name_first'); # no
>> say "Is missing is_missing ", $results->is_missing('name_last'); # yes
>>
>> say "Missing count ", $results->missing_count;
>>
>> say "Count : ",  $stack->count ;
>> p $stack->get_message( 0 );
>> p $stack->get_message( 1 );
>>
>> 
>>
>>
>> --
>> "o animal satisfeito dorme". - Guimar?es Rosa
>> =begin disclaimer
>>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>> L
>> =end disclaimer
>>
>>
>>
>> =begin disclaimer
>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>  L
>> =end disclaimer
>>
>>
>
>
> --
> "o animal satisfeito dorme". - Guimar?es Rosa
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L
> =end disclaimer
>
>


-- 
Sarav?,
Renato CRON
http://www.renatocron.com/blog/
@renato_cron 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 

From daniel.oliveira.mantovani at gmail.com  Tue Sep  3 08:30:33 2013
From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani)
Date: Tue, 3 Sep 2013 12:30:33 -0300
Subject: [SP-pm]
	=?iso-8859-1?q?Data=3A=3AManager=2C_algu=E9m_utiliza_este?=
	=?iso-8859-1?q?_tro=E7o_=3F!?=
In-Reply-To: 
References: 
	<41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com>
	
Message-ID: 

Shonorio, porque voc? n?o usa uma implementa??o do AMPQ?

Topic Exchange se encaixa perfeitamente, mesmo que ambos cliente e
servidor rodem na mesma m?quina.
http://www.rabbitmq.com/tutorials/amqp-concepts.html

2013/9/3 Solli Honorio :
> Lucas,
>
> Obrigado pelo retorno. Ontem a noite estudei o c?digo do Data::Manager e v?
> que realmente n?o rola fazer o que eu estava querendo fazer (passar uma
> pilha de mensagem e receber de acordo com o contexto) e ai estou
> encaminhando para a mesma solu??o que voc?.
>
> Como vc faz com o I18N ?
>
> O Renato Cron publicou um 'template'  ( https://github.com/AwareTI/MyApp )
> de como eles est?o utilizando o Data::Manager. Estudei o c?digo e achei
> engenhoso, mas ainda quero manter um melhor controle do ResultSet porqu?
> quero devolver uma estrutura mais complexa de informa??o.
>
> Abra?os,
>
> Solli Honorio
>
>
>
> 2013/9/3 Lucas Oliveira 
>>
>>
>> Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim
>>
>> 
>> #!/usr/bin/env perl
>>
>> use common::sense;
>> use Data::Manager;
>> use Data::Verifier;
>>
>> my %msg_data = (
>>    missing_name_last => 'Nao foi informado o campo name_last, seu idiota
>> !',
>> );
>>
>> sub messages { $msg_data{$_[0]} || $_[0] }
>>
>> my $dm = Data::Manager->new;
>> my $dv = Data::Verifier->new(
>>     filters => [ qw(trim) ],
>>         profile => {
>>             name_first => {
>>                 required => 1,
>>                 type     => 'Str',
>>                 filters  => [ qw(collapse) ]
>>             },
>>             name_last => {
>>                 required => 1,
>>                 type     => 'Str',
>>                 filters  => [ qw(collapse) ]
>>             },
>>             age  => {
>>                 type        => 'Int'
>>             },
>>             sign => {
>>                 required    => 1,
>>                 type        => 'Str'
>>             }
>>         }
>>     );
>>
>> $dm->set_verifier( name => $dv );
>> $dm->verify( name => { name_first => 'Solli' });
>>
>> if (!$dm->success) {
>>    print &messages( $_->msgid ).$/
>>       foreach (@{ $dm->messages->messages });
>> }
>> 
>>
>>
>> Em 02/09/2013, ?s 11:10, Solli Honorio  escreveu:
>>
>> Pessoal,
>>
>> Estou tentando configurar uma mensagem padroniza??o no Data::Manager, mas
>> n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para saber se
>> ? poss?vel fazer isto que eu quero ?
>>
>> O c?digo abaixo, estou criando uma mensagem e adicionando no Data::Manger,
>> porqu? eu imaginei que quando ocorrer o problema dentro do escopo e msgid,
>> eu teria o texto padronizado, mas o que estou recebendo ? mais uma pilha de
>> mensagem, mesmo quando n?o existe o erro.
>>
>> 
>> #!/usr/bin/env perl
>> use common::sense;
>> use Data::Manager;
>> use Data::Verifier;
>> use Data::Printer;
>>
>> my $msg = Message::Stack->new;
>> $msg->add({
>>     msgid   => 'missing_name_last',
>>     level   => 'error',
>>     scope   => 'name1',
>>     subject => 'name_last',
>>     text    => 'N?o foi informado o campo name_last, seu idiota !'} );
>>
>> my $dm = Data::Manager->new( { messages => $msg } );
>> my $dv = Data::Verifier->new(
>>     filters => [ qw(trim) ],
>>         profile => {
>>             name => {
>>                 required => 1,
>>                 type     => 'Str',
>>                 filters  => [ qw(collapse) ]
>>             },
>>             age  => {
>>                 type        => 'Int'
>>             },
>>             sign => {
>>                 required    => 1,
>>                 type        => 'Str'
>>             }
>>         }
>>     );
>>
>>
>> };
>>
>>
>> $dm->set_verifier('name1', $verifier);
>> $dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli' });
>>
>> my $results = $dm->get_results('name1');
>> my $stack   = $dm->messages_for_scope('name1');
>>
>> say $results->success;
>>
>> say "Is invalid name_first ", $results->is_invalid('name_first');
>> say "Is invalid name_last ",  $results->is_invalid('name_last');  # yes
>>
>> say "Is missing name_first ", $results->is_missing('name_first'); # no
>> say "Is missing is_missing ", $results->is_missing('name_last'); # yes
>>
>> say "Missing count ", $results->missing_count;
>>
>> say "Count : ",  $stack->count ;
>> p $stack->get_message( 0 );
>> p $stack->get_message( 1 );
>>
>> 
>>
>>
>> --
>> "o animal satisfeito dorme". - Guimar?es Rosa
>> =begin disclaimer
>>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>> L
>> =end disclaimer
>>
>>
>>
>> =begin disclaimer
>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>  L
>> =end disclaimer
>>
>
>
>
> --
> "o animal satisfeito dorme". - Guimar?es Rosa
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L
> =end disclaimer
>



-- 

-dom

--

Daniel de Oliveira Mantovani
Business Analytic Specialist
Perl Evangelist /Astrophysics hobbyist.
+55 11 9 8538-9897
XOXO

From shonorio at gmail.com  Tue Sep  3 08:50:19 2013
From: shonorio at gmail.com (Solli Honorio)
Date: Tue, 3 Sep 2013 12:50:19 -0300
Subject: [SP-pm]
	=?iso-8859-1?q?Data=3A=3AManager=2C_algu=E9m_utiliza_este?=
	=?iso-8859-1?q?_tro=E7o_=3F!?=
In-Reply-To: 
References: 
	<41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com>
	
	
Message-ID: 

Caramba Mantovani, isto sim ? 'over engineering' ! Onde vc viu a
necessidade de um AMPQ para eu validar um campo e emitir uma mensagem
personalizada ?

Eu aqui pensando se deveria utilizar a t?cnica de 'Dispatch Table' ou o
Data::Verifier, e vc encontra a? uma oportunidade de AMPQ ? Ainda bem que
voc? n?o ? engenheiro aeroespacial :D !!!

Abra?os,

Solli Honorio


Em 3 de setembro de 2013 12:30, Daniel de Oliveira Mantovani <
daniel.oliveira.mantovani at gmail.com> escreveu:

> Shonorio, porque voc? n?o usa uma implementa??o do AMPQ?
>
> Topic Exchange se encaixa perfeitamente, mesmo que ambos cliente e
> servidor rodem na mesma m?quina.
> http://www.rabbitmq.com/tutorials/amqp-concepts.html
>
> 2013/9/3 Solli Honorio :
> > Lucas,
> >
> > Obrigado pelo retorno. Ontem a noite estudei o c?digo do Data::Manager e
> v?
> > que realmente n?o rola fazer o que eu estava querendo fazer (passar uma
> > pilha de mensagem e receber de acordo com o contexto) e ai estou
> > encaminhando para a mesma solu??o que voc?.
> >
> > Como vc faz com o I18N ?
> >
> > O Renato Cron publicou um 'template'  ( https://github.com/AwareTI/MyApp)
> > de como eles est?o utilizando o Data::Manager. Estudei o c?digo e achei
> > engenhoso, mas ainda quero manter um melhor controle do ResultSet porqu?
> > quero devolver uma estrutura mais complexa de informa??o.
> >
> > Abra?os,
> >
> > Solli Honorio
> >
> >
> >
> > 2013/9/3 Lucas Oliveira 
> >>
> >>
> >> Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim
> >>
> >> 
> >> #!/usr/bin/env perl
> >>
> >> use common::sense;
> >> use Data::Manager;
> >> use Data::Verifier;
> >>
> >> my %msg_data = (
> >>    missing_name_last => 'Nao foi informado o campo name_last, seu idiota
> >> !',
> >> );
> >>
> >> sub messages { $msg_data{$_[0]} || $_[0] }
> >>
> >> my $dm = Data::Manager->new;
> >> my $dv = Data::Verifier->new(
> >>     filters => [ qw(trim) ],
> >>         profile => {
> >>             name_first => {
> >>                 required => 1,
> >>                 type     => 'Str',
> >>                 filters  => [ qw(collapse) ]
> >>             },
> >>             name_last => {
> >>                 required => 1,
> >>                 type     => 'Str',
> >>                 filters  => [ qw(collapse) ]
> >>             },
> >>             age  => {
> >>                 type        => 'Int'
> >>             },
> >>             sign => {
> >>                 required    => 1,
> >>                 type        => 'Str'
> >>             }
> >>         }
> >>     );
> >>
> >> $dm->set_verifier( name => $dv );
> >> $dm->verify( name => { name_first => 'Solli' });
> >>
> >> if (!$dm->success) {
> >>    print &messages( $_->msgid ).$/
> >>       foreach (@{ $dm->messages->messages });
> >> }
> >> 
> >>
> >>
> >> Em 02/09/2013, ?s 11:10, Solli Honorio  escreveu:
> >>
> >> Pessoal,
> >>
> >> Estou tentando configurar uma mensagem padroniza??o no Data::Manager,
> mas
> >> n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para
> saber se
> >> ? poss?vel fazer isto que eu quero ?
> >>
> >> O c?digo abaixo, estou criando uma mensagem e adicionando no
> Data::Manger,
> >> porqu? eu imaginei que quando ocorrer o problema dentro do escopo e
> msgid,
> >> eu teria o texto padronizado, mas o que estou recebendo ? mais uma
> pilha de
> >> mensagem, mesmo quando n?o existe o erro.
> >>
> >> 
> >> #!/usr/bin/env perl
> >> use common::sense;
> >> use Data::Manager;
> >> use Data::Verifier;
> >> use Data::Printer;
> >>
> >> my $msg = Message::Stack->new;
> >> $msg->add({
> >>     msgid   => 'missing_name_last',
> >>     level   => 'error',
> >>     scope   => 'name1',
> >>     subject => 'name_last',
> >>     text    => 'N?o foi informado o campo name_last, seu idiota !'} );
> >>
> >> my $dm = Data::Manager->new( { messages => $msg } );
> >> my $dv = Data::Verifier->new(
> >>     filters => [ qw(trim) ],
> >>         profile => {
> >>             name => {
> >>                 required => 1,
> >>                 type     => 'Str',
> >>                 filters  => [ qw(collapse) ]
> >>             },
> >>             age  => {
> >>                 type        => 'Int'
> >>             },
> >>             sign => {
> >>                 required    => 1,
> >>                 type        => 'Str'
> >>             }
> >>         }
> >>     );
> >>
> >>
> >> };
> >>
> >>
> >> $dm->set_verifier('name1', $verifier);
> >> $dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli' });
> >>
> >> my $results = $dm->get_results('name1');
> >> my $stack   = $dm->messages_for_scope('name1');
> >>
> >> say $results->success;
> >>
> >> say "Is invalid name_first ", $results->is_invalid('name_first');
> >> say "Is invalid name_last ",  $results->is_invalid('name_last');  # yes
> >>
> >> say "Is missing name_first ", $results->is_missing('name_first'); # no
> >> say "Is missing is_missing ", $results->is_missing('name_last'); # yes
> >>
> >> say "Missing count ", $results->missing_count;
> >>
> >> say "Count : ",  $stack->count ;
> >> p $stack->get_message( 0 );
> >> p $stack->get_message( 1 );
> >>
> >> 
> >>
> >>
> >> --
> >> "o animal satisfeito dorme". - Guimar?es Rosa
> >> =begin disclaimer
> >>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> >> L
> >> =end disclaimer
> >>
> >>
> >>
> >> =begin disclaimer
> >>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> >>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> >>  L
> >> =end disclaimer
> >>
> >
> >
> >
> > --
> > "o animal satisfeito dorme". - Guimar?es Rosa
> >
> > =begin disclaimer
> >    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> >  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> >  L
> > =end disclaimer
> >
>
>
>
> --
>
> -dom
>
> --
>
> Daniel de Oliveira Mantovani
> Business Analytic Specialist
> Perl Evangelist /Astrophysics hobbyist.
> +55 11 9 8538-9897
> XOXO
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L
> =end disclaimer
>



-- 
"o animal satisfeito dorme". - Guimar?es Rosa
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: 

From shonorio at gmail.com  Tue Sep  3 08:53:34 2013
From: shonorio at gmail.com (Solli Honorio)
Date: Tue, 3 Sep 2013 12:53:34 -0300
Subject: [SP-pm]
	=?iso-8859-1?q?Data=3A=3AManager=2C_algu=E9m_utiliza_este?=
	=?iso-8859-1?q?_tro=E7o_=3F!?=
In-Reply-To: 
References: 
	<41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com>
	
	
	
Message-ID: 

Ou pena que vc n?o ? engenheiro aeroespacial :D !!!!


Em 3 de setembro de 2013 12:50, Solli Honorio  escreveu:

> Caramba Mantovani, isto sim ? 'over engineering' ! Onde vc viu a
> necessidade de um AMPQ para eu validar um campo e emitir uma mensagem
> personalizada ?
>
> Eu aqui pensando se deveria utilizar a t?cnica de 'Dispatch Table' ou o
> Data::Verifier, e vc encontra a? uma oportunidade de AMPQ ? Ainda bem que
> voc? n?o ? engenheiro aeroespacial :D !!!
>
> Abra?os,
>
> Solli Honorio
>
>
> Em 3 de setembro de 2013 12:30, Daniel de Oliveira Mantovani <
> daniel.oliveira.mantovani at gmail.com> escreveu:
>
> Shonorio, porque voc? n?o usa uma implementa??o do AMPQ?
>>
>> Topic Exchange se encaixa perfeitamente, mesmo que ambos cliente e
>> servidor rodem na mesma m?quina.
>> http://www.rabbitmq.com/tutorials/amqp-concepts.html
>>
>> 2013/9/3 Solli Honorio :
>> > Lucas,
>> >
>> > Obrigado pelo retorno. Ontem a noite estudei o c?digo do Data::Manager
>> e v?
>> > que realmente n?o rola fazer o que eu estava querendo fazer (passar uma
>> > pilha de mensagem e receber de acordo com o contexto) e ai estou
>> > encaminhando para a mesma solu??o que voc?.
>> >
>> > Como vc faz com o I18N ?
>> >
>> > O Renato Cron publicou um 'template'  (
>> https://github.com/AwareTI/MyApp )
>> > de como eles est?o utilizando o Data::Manager. Estudei o c?digo e achei
>> > engenhoso, mas ainda quero manter um melhor controle do ResultSet porqu?
>> > quero devolver uma estrutura mais complexa de informa??o.
>> >
>> > Abra?os,
>> >
>> > Solli Honorio
>> >
>> >
>> >
>> > 2013/9/3 Lucas Oliveira 
>> >>
>> >>
>> >> Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim
>> >>
>> >> 
>> >> #!/usr/bin/env perl
>> >>
>> >> use common::sense;
>> >> use Data::Manager;
>> >> use Data::Verifier;
>> >>
>> >> my %msg_data = (
>> >>    missing_name_last => 'Nao foi informado o campo name_last, seu
>> idiota
>> >> !',
>> >> );
>> >>
>> >> sub messages { $msg_data{$_[0]} || $_[0] }
>> >>
>> >> my $dm = Data::Manager->new;
>> >> my $dv = Data::Verifier->new(
>> >>     filters => [ qw(trim) ],
>> >>         profile => {
>> >>             name_first => {
>> >>                 required => 1,
>> >>                 type     => 'Str',
>> >>                 filters  => [ qw(collapse) ]
>> >>             },
>> >>             name_last => {
>> >>                 required => 1,
>> >>                 type     => 'Str',
>> >>                 filters  => [ qw(collapse) ]
>> >>             },
>> >>             age  => {
>> >>                 type        => 'Int'
>> >>             },
>> >>             sign => {
>> >>                 required    => 1,
>> >>                 type        => 'Str'
>> >>             }
>> >>         }
>> >>     );
>> >>
>> >> $dm->set_verifier( name => $dv );
>> >> $dm->verify( name => { name_first => 'Solli' });
>> >>
>> >> if (!$dm->success) {
>> >>    print &messages( $_->msgid ).$/
>> >>       foreach (@{ $dm->messages->messages });
>> >> }
>> >> 
>> >>
>> >>
>> >> Em 02/09/2013, ?s 11:10, Solli Honorio  escreveu:
>> >>
>> >> Pessoal,
>> >>
>> >> Estou tentando configurar uma mensagem padroniza??o no Data::Manager,
>> mas
>> >> n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para
>> saber se
>> >> ? poss?vel fazer isto que eu quero ?
>> >>
>> >> O c?digo abaixo, estou criando uma mensagem e adicionando no
>> Data::Manger,
>> >> porqu? eu imaginei que quando ocorrer o problema dentro do escopo e
>> msgid,
>> >> eu teria o texto padronizado, mas o que estou recebendo ? mais uma
>> pilha de
>> >> mensagem, mesmo quando n?o existe o erro.
>> >>
>> >> 
>> >> #!/usr/bin/env perl
>> >> use common::sense;
>> >> use Data::Manager;
>> >> use Data::Verifier;
>> >> use Data::Printer;
>> >>
>> >> my $msg = Message::Stack->new;
>> >> $msg->add({
>> >>     msgid   => 'missing_name_last',
>> >>     level   => 'error',
>> >>     scope   => 'name1',
>> >>     subject => 'name_last',
>> >>     text    => 'N?o foi informado o campo name_last, seu idiota !'} );
>> >>
>> >> my $dm = Data::Manager->new( { messages => $msg } );
>> >> my $dv = Data::Verifier->new(
>> >>     filters => [ qw(trim) ],
>> >>         profile => {
>> >>             name => {
>> >>                 required => 1,
>> >>                 type     => 'Str',
>> >>                 filters  => [ qw(collapse) ]
>> >>             },
>> >>             age  => {
>> >>                 type        => 'Int'
>> >>             },
>> >>             sign => {
>> >>                 required    => 1,
>> >>                 type        => 'Str'
>> >>             }
>> >>         }
>> >>     );
>> >>
>> >>
>> >> };
>> >>
>> >>
>> >> $dm->set_verifier('name1', $verifier);
>> >> $dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli'
>> });
>> >>
>> >> my $results = $dm->get_results('name1');
>> >> my $stack   = $dm->messages_for_scope('name1');
>> >>
>> >> say $results->success;
>> >>
>> >> say "Is invalid name_first ", $results->is_invalid('name_first');
>> >> say "Is invalid name_last ",  $results->is_invalid('name_last');  # yes
>> >>
>> >> say "Is missing name_first ", $results->is_missing('name_first'); # no
>> >> say "Is missing is_missing ", $results->is_missing('name_last'); # yes
>> >>
>> >> say "Missing count ", $results->missing_count;
>> >>
>> >> say "Count : ",  $stack->count ;
>> >> p $stack->get_message( 0 );
>> >> p $stack->get_message( 1 );
>> >>
>> >> 
>> >>
>> >>
>> >> --
>> >> "o animal satisfeito dorme". - Guimar?es Rosa
>> >> =begin disclaimer
>> >>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>> >> L
>> >> =end disclaimer
>> >>
>> >>
>> >>
>> >> =begin disclaimer
>> >>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>> >>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>> >>  L
>> >> =end disclaimer
>> >>
>> >
>> >
>> >
>> > --
>> > "o animal satisfeito dorme". - Guimar?es Rosa
>> >
>> > =begin disclaimer
>> >    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>> >  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>> >  L
>> > =end disclaimer
>> >
>>
>>
>>
>> --
>>
>> -dom
>>
>> --
>>
>> Daniel de Oliveira Mantovani
>> Business Analytic Specialist
>> Perl Evangelist /Astrophysics hobbyist.
>> +55 11 9 8538-9897
>> XOXO
>> =begin disclaimer
>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>  L
>> =end disclaimer
>>
>
>
>
> --
> "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 tiago.peczenyj at gmail.com  Tue Sep  3 09:02:16 2013
From: tiago.peczenyj at gmail.com (Tiago Peczenyj)
Date: Tue, 3 Sep 2013 18:02:16 +0200
Subject: [SP-pm]
	=?iso-8859-1?q?Data=3A=3AManager=2C_algu=E9m_utiliza_este?=
	=?iso-8859-1?q?_tro=E7o_=3F!?=
In-Reply-To: 
References: 
	<41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com>
	
	
Message-ID: 

faz um fork.


2013/9/3 Renato Santos 

> Eu pessoalmente n?o gosto 100% do data-verifier.
>
> Ele tem dois 'bugs' que enchem o saco:
>
> https://github.com/gphat/data-verifier/issues/9
>
> e o cara nunca responde.
>
> Falta uma flag para dizer se o valor '' ? pra ser valido ou virar undef.
>
> em caso de ints, num, booleans, faz sentido considerar '' como sendo
> undef, por?m, textos podem ser vazios!
>
>
> Sobre a quest?o das mensagens, tamb?m seria legal poder pegar o motivo do
> erro.. podia ser um die dentro do post_check e capturar isso.
>
> ai depois seria crair s? outro Data::ManagerFoo que saiba tratar os
> Data::VerifierFoo
>
>
>
> 2013/9/3 Solli Honorio 
>
>> Lucas,
>>
>> Obrigado pelo retorno. Ontem a noite estudei o c?digo do Data::Manager e
>> v? que realmente n?o rola fazer o que eu estava querendo fazer (passar uma
>> pilha de mensagem e receber de acordo com o contexto) e ai estou
>> encaminhando para a mesma solu??o que voc?.
>>
>> Como vc faz com o I18N ?
>>
>> O Renato Cron publicou um 'template'  ( https://github.com/AwareTI/MyApp) de
>> como eles est?o utilizando o Data::Manager. Estudei o c?digo e achei
>> engenhoso, mas ainda quero manter um melhor controle do ResultSet porqu?
>> quero devolver uma estrutura mais complexa de informa??o.
>>
>> Abra?os,
>>
>> Solli Honorio
>>
>>
>>
>> 2013/9/3 Lucas Oliveira 
>>
>>>
>>> Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim
>>>
>>> 
>>> #!/usr/bin/env perl
>>>
>>> use common::sense;
>>> use Data::Manager;
>>> use Data::Verifier;
>>>
>>> my %msg_data = (
>>>    missing_name_last => 'Nao foi informado o campo name_last, seu
>>> idiota !',
>>> );
>>>
>>> sub messages { $msg_data{$_[0]} || $_[0] }
>>>
>>> my $dm = Data::Manager->new;
>>> my $dv = Data::Verifier->new(
>>>     filters => [ qw(trim) ],
>>>         profile => {
>>>             name_first => {
>>>                 required => 1,
>>>                 type     => 'Str',
>>>                 filters  => [ qw(collapse) ]
>>>             },
>>>             name_last => {
>>>                 required => 1,
>>>                 type     => 'Str',
>>>                 filters  => [ qw(collapse) ]
>>>             },
>>>             age  => {
>>>                 type        => 'Int'
>>>             },
>>>             sign => {
>>>                 required    => 1,
>>>                 type        => 'Str'
>>>             }
>>>         }
>>>     );
>>>
>>> $dm->set_verifier( name => $dv );
>>> $dm->verify( name => { name_first => 'Solli' });
>>>
>>> if (!$dm->success) {
>>>    print &messages( $_->msgid ).$/
>>>       foreach (@{ $dm->messages->messages });
>>> }
>>> 
>>>
>>>
>>> Em 02/09/2013, ?s 11:10, Solli Honorio  escreveu:
>>>
>>> Pessoal,
>>>
>>> Estou tentando configurar uma mensagem padroniza??o no Data::Manager,
>>> mas n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para
>>> saber se ? poss?vel fazer isto que eu quero ?
>>>
>>> O c?digo abaixo, estou criando uma mensagem e adicionando no
>>> Data::Manger, porqu? eu imaginei que quando ocorrer o problema dentro do
>>> escopo e msgid, eu teria o texto padronizado, mas o que estou recebendo ?
>>> mais uma pilha de mensagem, mesmo quando n?o existe o erro.
>>>
>>> 
>>> #!/usr/bin/env perl
>>> use common::sense;
>>> use Data::Manager;
>>> use Data::Verifier;
>>> use Data::Printer;
>>>
>>> my $msg = Message::Stack->new;
>>> $msg->add({
>>>     msgid   => 'missing_name_last',
>>>     level   => 'error',
>>>     scope   => 'name1',
>>>     subject => 'name_last',
>>>     text    => 'N?o foi informado o campo name_last, seu idiota !'} );
>>>
>>> my $dm = Data::Manager->new( { messages => $msg } );
>>> my $dv = Data::Verifier->new(
>>>     filters => [ qw(trim) ],
>>>         profile => {
>>>             name => {
>>>                 required => 1,
>>>                 type     => 'Str',
>>>                 filters  => [ qw(collapse) ]
>>>             },
>>>             age  => {
>>>                 type        => 'Int'
>>>             },
>>>             sign => {
>>>                 required    => 1,
>>>                 type        => 'Str'
>>>             }
>>>         }
>>>     );
>>>
>>>
>>>
>>> };
>>>
>>>
>>> $dm->set_verifier('name1', $verifier);
>>> $dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli' });
>>>
>>> my $results = $dm->get_results('name1');
>>> my $stack   = $dm->messages_for_scope('name1');
>>>
>>> say $results->success;
>>>
>>> say "Is invalid name_first ", $results->is_invalid('name_first');
>>> say "Is invalid name_last ",  $results->is_invalid('name_last');  # yes
>>>
>>> say "Is missing name_first ", $results->is_missing('name_first'); # no
>>> say "Is missing is_missing ", $results->is_missing('name_last'); # yes
>>>
>>> say "Missing count ", $results->missing_count;
>>>
>>> say "Count : ",  $stack->count ;
>>> p $stack->get_message( 0 );
>>> p $stack->get_message( 1 );
>>>
>>> 
>>>
>>>
>>> --
>>> "o animal satisfeito dorme". - Guimar?es Rosa
>>> =begin disclaimer
>>>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>> L
>>> =end disclaimer
>>>
>>>
>>>
>>> =begin disclaimer
>>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>>  L
>>> =end disclaimer
>>>
>>>
>>
>>
>> --
>> "o animal satisfeito dorme". - Guimar?es Rosa
>>
>> =begin disclaimer
>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>  L
>> =end disclaimer
>>
>>
>
>
> --
> Sarav?,
> Renato CRON
> http://www.renatocron.com/blog/
> @renato_cron 
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L
> =end disclaimer
>
>


-- 
Tiago B. Peczenyj
Linux User #405772

http://about.me/peczenyj
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 

From daniel.oliveira.mantovani at gmail.com  Tue Sep  3 10:17:27 2013
From: daniel.oliveira.mantovani at gmail.com (Daniel Mantovani)
Date: Tue, 3 Sep 2013 14:17:27 -0300
Subject: [SP-pm]
 =?utf-8?q?Data=3A=3AManager=2C_algu=C3=A9m_utiliza_este_t?=
 =?utf-8?b?cm/Dp28gPyE=?=
In-Reply-To: 
References: 
	<41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com>
	
	
	
	
Message-ID: <9E1DD5BE-7B79-4ADF-A986-9E96DA6F8A9F@gmail.com>

Eu n?o sei exatamente o problema que voc? precisa resolver, se voc? ficou incomodado com a resposta da pr?xima vez voc? guarda a pergunta pra vc.

Sent from my iPhone

On 03/09/2013, at 12:53, Solli Honorio  wrote:

> Ou pena que vc n?o ? engenheiro aeroespacial :D !!!!
> 
> 
> Em 3 de setembro de 2013 12:50, Solli Honorio  escreveu:
>> Caramba Mantovani, isto sim ? 'over engineering' ! Onde vc viu a necessidade de um AMPQ para eu validar um campo e emitir uma mensagem personalizada ?
>> 
>> Eu aqui pensando se deveria utilizar a t?cnica de 'Dispatch Table' ou o Data::Verifier, e vc encontra a? uma oportunidade de AMPQ ? Ainda bem que voc? n?o ? engenheiro aeroespacial :D !!!
>> 
>> Abra?os,
>> 
>> Solli Honorio
>> 
>> 
>> Em 3 de setembro de 2013 12:30, Daniel de Oliveira Mantovani  escreveu:
>> 
>>> Shonorio, porque voc? n?o usa uma implementa??o do AMPQ?
>>> 
>>> Topic Exchange se encaixa perfeitamente, mesmo que ambos cliente e
>>> servidor rodem na mesma m?quina.
>>> http://www.rabbitmq.com/tutorials/amqp-concepts.html
>>> 
>>> 2013/9/3 Solli Honorio :
>>> > Lucas,
>>> >
>>> > Obrigado pelo retorno. Ontem a noite estudei o c?digo do Data::Manager e v?
>>> > que realmente n?o rola fazer o que eu estava querendo fazer (passar uma
>>> > pilha de mensagem e receber de acordo com o contexto) e ai estou
>>> > encaminhando para a mesma solu??o que voc?.
>>> >
>>> > Como vc faz com o I18N ?
>>> >
>>> > O Renato Cron publicou um 'template'  ( https://github.com/AwareTI/MyApp )
>>> > de como eles est?o utilizando o Data::Manager. Estudei o c?digo e achei
>>> > engenhoso, mas ainda quero manter um melhor controle do ResultSet porqu?
>>> > quero devolver uma estrutura mais complexa de informa??o.
>>> >
>>> > Abra?os,
>>> >
>>> > Solli Honorio
>>> >
>>> >
>>> >
>>> > 2013/9/3 Lucas Oliveira 
>>> >>
>>> >>
>>> >> Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim
>>> >>
>>> >> 
>>> >> #!/usr/bin/env perl
>>> >>
>>> >> use common::sense;
>>> >> use Data::Manager;
>>> >> use Data::Verifier;
>>> >>
>>> >> my %msg_data = (
>>> >>    missing_name_last => 'Nao foi informado o campo name_last, seu idiota
>>> >> !',
>>> >> );
>>> >>
>>> >> sub messages { $msg_data{$_[0]} || $_[0] }
>>> >>
>>> >> my $dm = Data::Manager->new;
>>> >> my $dv = Data::Verifier->new(
>>> >>     filters => [ qw(trim) ],
>>> >>         profile => {
>>> >>             name_first => {
>>> >>                 required => 1,
>>> >>                 type     => 'Str',
>>> >>                 filters  => [ qw(collapse) ]
>>> >>             },
>>> >>             name_last => {
>>> >>                 required => 1,
>>> >>                 type     => 'Str',
>>> >>                 filters  => [ qw(collapse) ]
>>> >>             },
>>> >>             age  => {
>>> >>                 type        => 'Int'
>>> >>             },
>>> >>             sign => {
>>> >>                 required    => 1,
>>> >>                 type        => 'Str'
>>> >>             }
>>> >>         }
>>> >>     );
>>> >>
>>> >> $dm->set_verifier( name => $dv );
>>> >> $dm->verify( name => { name_first => 'Solli' });
>>> >>
>>> >> if (!$dm->success) {
>>> >>    print &messages( $_->msgid ).$/
>>> >>       foreach (@{ $dm->messages->messages });
>>> >> }
>>> >> 
>>> >>
>>> >>
>>> >> Em 02/09/2013, ?s 11:10, Solli Honorio  escreveu:
>>> >>
>>> >> Pessoal,
>>> >>
>>> >> Estou tentando configurar uma mensagem padroniza??o no Data::Manager, mas
>>> >> n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para saber se
>>> >> ? poss?vel fazer isto que eu quero ?
>>> >>
>>> >> O c?digo abaixo, estou criando uma mensagem e adicionando no Data::Manger,
>>> >> porqu? eu imaginei que quando ocorrer o problema dentro do escopo e msgid,
>>> >> eu teria o texto padronizado, mas o que estou recebendo ? mais uma pilha de
>>> >> mensagem, mesmo quando n?o existe o erro.
>>> >>
>>> >> 
>>> >> #!/usr/bin/env perl
>>> >> use common::sense;
>>> >> use Data::Manager;
>>> >> use Data::Verifier;
>>> >> use Data::Printer;
>>> >>
>>> >> my $msg = Message::Stack->new;
>>> >> $msg->add({
>>> >>     msgid   => 'missing_name_last',
>>> >>     level   => 'error',
>>> >>     scope   => 'name1',
>>> >>     subject => 'name_last',
>>> >>     text    => 'N?o foi informado o campo name_last, seu idiota !'} );
>>> >>
>>> >> my $dm = Data::Manager->new( { messages => $msg } );
>>> >> my $dv = Data::Verifier->new(
>>> >>     filters => [ qw(trim) ],
>>> >>         profile => {
>>> >>             name => {
>>> >>                 required => 1,
>>> >>                 type     => 'Str',
>>> >>                 filters  => [ qw(collapse) ]
>>> >>             },
>>> >>             age  => {
>>> >>                 type        => 'Int'
>>> >>             },
>>> >>             sign => {
>>> >>                 required    => 1,
>>> >>                 type        => 'Str'
>>> >>             }
>>> >>         }
>>> >>     );
>>> >>
>>> >>
>>> >> };
>>> >>
>>> >>
>>> >> $dm->set_verifier('name1', $verifier);
>>> >> $dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli' });
>>> >>
>>> >> my $results = $dm->get_results('name1');
>>> >> my $stack   = $dm->messages_for_scope('name1');
>>> >>
>>> >> say $results->success;
>>> >>
>>> >> say "Is invalid name_first ", $results->is_invalid('name_first');
>>> >> say "Is invalid name_last ",  $results->is_invalid('name_last');  # yes
>>> >>
>>> >> say "Is missing name_first ", $results->is_missing('name_first'); # no
>>> >> say "Is missing is_missing ", $results->is_missing('name_last'); # yes
>>> >>
>>> >> say "Missing count ", $results->missing_count;
>>> >>
>>> >> say "Count : ",  $stack->count ;
>>> >> p $stack->get_message( 0 );
>>> >> p $stack->get_message( 1 );
>>> >>
>>> >> 
>>> >>
>>> >>
>>> >> --
>>> >> "o animal satisfeito dorme". - Guimar?es Rosa
>>> >> =begin disclaimer
>>> >>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>> >> L
>>> >> =end disclaimer
>>> >>
>>> >>
>>> >>
>>> >> =begin disclaimer
>>> >>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>> >>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>> >>  L
>>> >> =end disclaimer
>>> >>
>>> >
>>> >
>>> >
>>> > --
>>> > "o animal satisfeito dorme". - Guimar?es Rosa
>>> >
>>> > =begin disclaimer
>>> >    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>> >  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>> >  L
>>> > =end disclaimer
>>> >
>>> 
>>> 
>>> 
>>> --
>>> 
>>> -dom
>>> 
>>> --
>>> 
>>> Daniel de Oliveira Mantovani
>>> Business Analytic Specialist
>>> Perl Evangelist /Astrophysics hobbyist.
>>> +55 11 9 8538-9897
>>> XOXO
>>> =begin disclaimer
>>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>>  L
>>> =end disclaimer
>> 
>> 
>> 
>> 
>> -- 
>> "o animal satisfeito dorme". - Guimar?es Rosa
> 
> 
> 
> -- 
> "o animal satisfeito dorme". - Guimar?es Rosa
> =begin disclaimer
>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> L
> =end disclaimer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 

From nuba at fastmail.fm  Tue Sep  3 10:40:55 2013
From: nuba at fastmail.fm (Nuba Princigalli)
Date: Tue, 03 Sep 2013 14:40:55 -0300
Subject: [SP-pm]
 =?iso-8859-1?q?Data=3A=3AManager=2C_algu=E9m_utiliza_este?=
 =?iso-8859-1?q?_tro=E7o_=3F!?=
In-Reply-To: 
References: 
	<41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com>
	
	
	
Message-ID: <1378230055.30467.17453857.398EBD53@webmail.messagingengine.com>

faz um fork E um release! se voc? curte o m?dulo e o autor tiver
abandonado, voc? pode tentar adot?-lo, tamb?m -- o m?dulo, n?o o autor!
;)





On Tue, Sep 3, 2013, at 01:02 PM, Tiago Peczenyj wrote:

faz um fork.



2013/9/3 Renato Santos <[1]renato.cron at gmail.com>

Eu pessoalmente n?o gosto 100% do data-verifier.

Ele tem dois 'bugs' que enchem o saco:

[2]https://github.com/gphat/data-verifier/issues/9

e o cara nunca responde.

Falta uma flag para dizer se o valor '' ? pra ser valido ou virar
undef.

em caso de ints, num, booleans, faz sentido considerar '' como sendo
undef, por?m, textos podem ser vazios!


Sobre a quest?o das mensagens, tamb?m seria legal poder pegar o motivo
do erro.. podia ser um die dentro do post_check e capturar isso.

ai depois seria crair s? outro Data::ManagerFoo que saiba tratar os
Data::VerifierFoo



2013/9/3 Solli Honorio <[3]shonorio at gmail.com>

Lucas,

Obrigado pelo retorno. Ontem a noite estudei o c?digo do Data::Manager
e v? que realmente n?o rola fazer o que eu estava querendo fazer
(passar uma pilha de mensagem e receber de acordo com o contexto) e ai
estou encaminhando para a mesma solu??o que voc?.

Como vc faz com o I18N ?

O Renato Cron publicou um 'template'
( [4]https://github.com/AwareTI/MyApp ) de como eles est?o utilizando o
Data::Manager. Estudei o c?digo e achei engenhoso, mas ainda quero
manter um melhor controle do ResultSet porqu? quero devolver uma
estrutura mais complexa de informa??o.

Abra?os,

Solli Honorio




2013/9/3 Lucas Oliveira <[5]lucasmateus.oliveira at gmail.com>


Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim


#!/usr/bin/env perl

use common::sense;
use Data::Manager;
use Data::Verifier;

my %msg_data= (
missing_name_last => 'Nao foi informado o campo name_last, seu idiota
!',
);

sub messages { $msg_data{$_[0]} || $_[0] }

my $dm = Data::Manager->new;
my $dv = Data::Verifier->new(
    filters => [ qw(trim) ],
        profile => {
            name_first => {
                required => 1,
                type     => 'Str',
                filters  => [ qw(collapse) ]
            },
            name_last => {
                required => 1,
                type     => 'Str',
                filters  => [ qw(collapse) ]
            },
            age  => {
                type        => 'Int'
            },
            sign => {
                required    => 1,
                type        => 'Str'
            }
        }
    );

$dm->set_verifier( name => $dv );
$dm->verify( name => { name_first => 'Solli' });

if (!$dm->success) {
print &messages( $_->msgid ).$/
      foreach (@{ $dm->messages->messages });
}



Em 02/09/2013, ?s 11:10, Solli Honorio <[6]shonorio at gmail.com>
escreveu:

Pessoal,

Estou tentando configurar uma mensagem padroniza??o no Data::Manager,
mas n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para
saber se ? poss?vel fazer isto que eu quero ?

O c?digo abaixo, estou criando uma mensagem e adicionando no
Data::Manger, porqu? eu imaginei que quando ocorrer o problema dentro
do escopo e msgid, eu teria o texto padronizado, mas o que estou
recebendo ? mais uma pilha de mensagem, mesmo quando n?o existe o erro.


#!/usr/bin/env perl
use common::sense;
use Data::Manager;
use Data::Verifier;
use Data::Printer;

my $msg = Message::Stack->new;
$msg->add({
    msgid   => 'missing_name_last',
    level   => 'error',
    scope   => 'name1',
    subject => 'name_last',
    text    => 'N?o foi informado o campo name_last, seu idiota !'} );

my $dm = Data::Manager->new( { messages => $msg } );
my $dv = Data::Verifier->new(
    filters => [ qw(trim) ],
        profile => {
            name => {
                required => 1,
                type     => 'Str',
                filters  => [ qw(collapse) ]
            },
            age  => {
                type        => 'Int'
            },
            sign => {
                required    => 1,
                type        => 'Str'
            }
        }
    );


};

$dm->set_verifier('name1', $verifier);
$dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli'
});

my $results = $dm->get_results('name1');
my $stack   = $dm->messages_for_scope('name1');

say $results->success;

say "Is invalid name_first ", $results->is_invalid('name_first');
say "Is invalid name_last ",  $results->is_invalid('name_last');  # yes

say "Is missing name_first ", $results->is_missing('name_first'); # no
say "Is missing is_missing ", $results->is_missing('name_last'); # yes

say "Missing count ", $results->missing_count;

say "Count : ",  $stack->count ;
p $stack->get_message( 0 );
p $stack->get_message( 1 );




--
"o animal satisfeito dorme". - Guimar?es Rosa

=begin disclaimer
  Sao Paulo Perl Mongers: [7]http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: [8]SaoPaulo-pm at pm.org
L<[9]http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer



=begin disclaimer
   Sao Paulo Perl Mongers: [10]http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: [11]SaoPaulo-pm at pm.org
 L<[12]http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer




--
"o animal satisfeito dorme". - Guimar?es Rosa



=begin disclaimer

   Sao Paulo Perl Mongers: [13]http://sao-paulo.pm.org/

 SaoPaulo-pm mailing list: [14]SaoPaulo-pm at pm.org

 L<[15]http://mail.pm.org/mailman/listinfo/saopaulo-pm>

=end disclaimer






--

Sarav?,

Renato CRON

[16]http://www.renatocron.com/blog/

[17]@renato_cron



=begin disclaimer

   Sao Paulo Perl Mongers: [18]http://sao-paulo.pm.org/

 SaoPaulo-pm mailing list: [19]SaoPaulo-pm at pm.org

 L<[20]http://mail.pm.org/mailman/listinfo/saopaulo-pm>

=end disclaimer









--

Tiago B. Peczenyj

Linux User #405772



[21]http://about.me/peczenyj

=begin disclaimer

  Sao Paulo Perl Mongers: [22]http://sao-paulo.pm.org/

SaoPaulo-pm mailing list: [23]SaoPaulo-pm at pm.org

L<[24]http://mail.pm.org/mailman/listinfo/saopaulo-pm>

=end disclaimer



--
Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli
Discipline is not an end in itself, just a means to an end. - King
Crimson

References

1. mailto:renato.cron at gmail.com
2. https://github.com/gphat/data-verifier/issues/9
3. mailto:shonorio at gmail.com
4. https://github.com/AwareTI/MyApp
5. mailto:lucasmateus.oliveira at gmail.com
6. mailto:shonorio at gmail.com
7. http://sao-paulo.pm.org/
8. mailto:SaoPaulo-pm at pm.org
9. http://mail.pm.org/mailman/listinfo/saopaulo-pm
  10. http://sao-paulo.pm.org/
  11. mailto:SaoPaulo-pm at pm.org
  12. http://mail.pm.org/mailman/listinfo/saopaulo-pm
  13. http://sao-paulo.pm.org/
  14. mailto:SaoPaulo-pm at pm.org
  15. http://mail.pm.org/mailman/listinfo/saopaulo-pm
  16. http://www.renatocron.com/blog/
  17. http://twitter.com/#!/renato_cron
  18. http://sao-paulo.pm.org/
  19. mailto:SaoPaulo-pm at pm.org
  20. http://mail.pm.org/mailman/listinfo/saopaulo-pm
  21. http://about.me/peczenyj
  22. http://sao-paulo.pm.org/
  23. mailto:SaoPaulo-pm at pm.org
  24. http://mail.pm.org/mailman/listinfo/saopaulo-pm
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 

From blabos at gmail.com  Tue Sep  3 10:42:15 2013
From: blabos at gmail.com (Blabos de Blebe)
Date: Tue, 3 Sep 2013 14:42:15 -0300
Subject: [SP-pm]
	=?utf-8?q?Data=3A=3AManager=2C_algu=C3=A9m_utiliza_este_t?=
	=?utf-8?b?cm/Dp28gPyE=?=
In-Reply-To: <1378230055.30467.17453857.398EBD53@webmail.messagingengine.com>
References: 
	<41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com>
	
	
	
	<1378230055.30467.17453857.398EBD53@webmail.messagingengine.com>
Message-ID: 

Mas se voc? estiver carente, adote o autor tamb?m :)


2013/9/3 Nuba Princigalli 

> **
> faz um fork E um release! se voc? curte o m?dulo e o autor tiver
> abandonado, voc? pode tentar adot?-lo, tamb?m -- o m?dulo, n?o o autor! ;)
>
>
> On Tue, Sep 3, 2013, at 01:02 PM, Tiago Peczenyj wrote:
>
> faz um fork.
>
>
> 2013/9/3 Renato Santos 
>
>
> Eu pessoalmente n?o gosto 100% do data-verifier.
>
> Ele tem dois 'bugs' que enchem o saco:
>
> https://github.com/gphat/data-verifier/issues/9
>
> e o cara nunca responde.
>
> Falta uma flag para dizer se o valor '' ? pra ser valido ou virar undef.
>
> em caso de ints, num, booleans, faz sentido considerar '' como sendo
> undef, por?m, textos podem ser vazios!
>
>
> Sobre a quest?o das mensagens, tamb?m seria legal poder pegar o motivo do
> erro.. podia ser um die dentro do post_check e capturar isso.
>
> ai depois seria crair s? outro Data::ManagerFoo que saiba tratar os
> Data::VerifierFoo
>
>
>
> 2013/9/3 Solli Honorio 
>
>
> Lucas,
>
> Obrigado pelo retorno. Ontem a noite estudei o c?digo do Data::Manager e
> v? que realmente n?o rola fazer o que eu estava querendo fazer (passar uma
> pilha de mensagem e receber de acordo com o contexto) e ai estou
> encaminhando para a mesma solu??o que voc?.
>
> Como vc faz com o I18N ?
>
> O Renato Cron publicou um 'template'  ( https://github.com/AwareTI/MyApp) de
> como eles est?o utilizando o Data::Manager. Estudei o c?digo e achei
> engenhoso, mas ainda quero manter um melhor controle do ResultSet porqu?
> quero devolver uma estrutura mais complexa de informa??o.
>
> Abra?os,
>
> Solli Honorio
>
>
>
>
> 2013/9/3 Lucas Oliveira 
>
>
> Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim
>
> 
> #!/usr/bin/env perl
>
>  use common::sense;
> use Data::Manager;
> use Data::Verifier;
>
>  my %msg_data= (
>  missing_name_last => 'Nao foi informado o campo name_last, seu idiota !',
>  );
>
>  sub messages { $msg_data{$_[0]} || $_[0] }
>
> my $dm = Data::Manager->new;
>  my $dv = Data::Verifier->new(
>      filters => [ qw(trim) ],
>          profile => {
>              name_first => {
>                 required => 1,
>                  type     => 'Str',
>                 filters  => [ qw(collapse) ]
>             },
>              name_last => {
>                 required => 1,
>                  type     => 'Str',
>                 filters  => [ qw(collapse) ]
>             },
>             age  => {
>                 type        => 'Int'
>              },
>             sign => {
>                  required    => 1,
>                 type        => 'Str'
>             }
>         }
>     );
>
>  $dm->set_verifier( name => $dv );
>  $dm->verify( name => { name_first => 'Solli' });
>
> if (!$dm->success) {
>  print &messages( $_->msgid ).$/
>        foreach (@{ $dm->messages->messages });
>  }
>  
>
>
> Em 02/09/2013, ?s 11:10, Solli Honorio  escreveu:
>
>
> Pessoal,
>
> Estou tentando configurar uma mensagem padroniza??o no Data::Manager, mas
> n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para saber se
> ? poss?vel fazer isto que eu quero ?
>
> O c?digo abaixo, estou criando uma mensagem e adicionando no Data::Manger,
> porqu? eu imaginei que quando ocorrer o problema dentro do escopo e msgid,
> eu teria o texto padronizado, mas o que estou recebendo ? mais uma pilha de
> mensagem, mesmo quando n?o existe o erro.
>
> 
> #!/usr/bin/env perl
> use common::sense;
> use Data::Manager;
> use Data::Verifier;
> use Data::Printer;
>
> my $msg = Message::Stack->new;
> $msg->add({
>     msgid   => 'missing_name_last',
>     level   => 'error',
>     scope   => 'name1',
>     subject => 'name_last',
>     text    => 'N?o foi informado o campo name_last, seu idiota !'} );
>
> my $dm = Data::Manager->new( { messages => $msg } );
> my $dv = Data::Verifier->new(
>     filters => [ qw(trim) ],
>         profile => {
>             name => {
>                 required => 1,
>                 type     => 'Str',
>                 filters  => [ qw(collapse) ]
>             },
>             age  => {
>                 type        => 'Int'
>             },
>             sign => {
>                 required    => 1,
>                 type        => 'Str'
>             }
>         }
>     );
>
>
> };
>
>
> $dm->set_verifier('name1', $verifier);
> $dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli' });
>
>  my $results = $dm->get_results('name1');
> my $stack   = $dm->messages_for_scope('name1');
>
> say $results->success;
>
> say "Is invalid name_first ", $results->is_invalid('name_first');
> say "Is invalid name_last ",  $results->is_invalid('name_last');  # yes
>
> say "Is missing name_first ", $results->is_missing('name_first'); # no
> say "Is missing is_missing ", $results->is_missing('name_last'); # yes
>
> say "Missing count ", $results->missing_count;
>
> say "Count : ",  $stack->count ;
> p $stack->get_message( 0 );
> p $stack->get_message( 1 );
>
> 
>
>
> --
> "o animal satisfeito dorme". - Guimar?es Rosa
>    =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L
> =end disclaimer
>
>
>
> =begin disclaimer
>     Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>   SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>   L
>  =end disclaimer
>
>
>
>
>
> --
> "o animal satisfeito dorme". - Guimar?es Rosa
>
> =begin disclaimer
>     Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>   SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>   L
>  =end disclaimer
>
>
>
>
>
> --
>  Sarav?,
> Renato CRON
> http://www.renatocron.com/blog/
>  @renato_cron 
>
> =begin disclaimer
>     Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>   SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>   L
>  =end disclaimer
>
>
>
>
>
> --
> Tiago B. Peczenyj
> Linux User #405772
>
> http://about.me/peczenyj
>  =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L
> =end disclaimer
>
>
> --
> Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli
> Discipline is not an end in itself, just a means to an end. - King Crimson
>
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L
> =end disclaimer
>
>
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: 

From blabos at gmail.com  Tue Sep  3 10:43:56 2013
From: blabos at gmail.com (Blabos de Blebe)
Date: Tue, 3 Sep 2013 14:43:56 -0300
Subject: [SP-pm]
	=?utf-8?q?Data=3A=3AManager=2C_algu=C3=A9m_utiliza_este_t?=
	=?utf-8?b?cm/Dp28gPyE=?=
In-Reply-To: 
References: 
	<41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com>
	
	
	
	<1378230055.30467.17453857.398EBD53@webmail.messagingengine.com>
	
Message-ID: 

Esse m?dulo parece ser o que eu estava procurando, para resolver meus
problemas de valida??o.

Solli, a sua d?vida me valeu de dica. Obrigado


2013/9/3 Blabos de Blebe 

> Mas se voc? estiver carente, adote o autor tamb?m :)
>
>
> 2013/9/3 Nuba Princigalli 
>
>> **
>> faz um fork E um release! se voc? curte o m?dulo e o autor tiver
>> abandonado, voc? pode tentar adot?-lo, tamb?m -- o m?dulo, n?o o autor! ;)
>>
>>
>> On Tue, Sep 3, 2013, at 01:02 PM, Tiago Peczenyj wrote:
>>
>> faz um fork.
>>
>>
>> 2013/9/3 Renato Santos 
>>
>>
>> Eu pessoalmente n?o gosto 100% do data-verifier.
>>
>> Ele tem dois 'bugs' que enchem o saco:
>>
>> https://github.com/gphat/data-verifier/issues/9
>>
>> e o cara nunca responde.
>>
>> Falta uma flag para dizer se o valor '' ? pra ser valido ou virar undef.
>>
>> em caso de ints, num, booleans, faz sentido considerar '' como sendo
>> undef, por?m, textos podem ser vazios!
>>
>>
>> Sobre a quest?o das mensagens, tamb?m seria legal poder pegar o motivo do
>> erro.. podia ser um die dentro do post_check e capturar isso.
>>
>> ai depois seria crair s? outro Data::ManagerFoo que saiba tratar os
>> Data::VerifierFoo
>>
>>
>>
>> 2013/9/3 Solli Honorio 
>>
>>
>> Lucas,
>>
>> Obrigado pelo retorno. Ontem a noite estudei o c?digo do Data::Manager e
>> v? que realmente n?o rola fazer o que eu estava querendo fazer (passar uma
>> pilha de mensagem e receber de acordo com o contexto) e ai estou
>> encaminhando para a mesma solu??o que voc?.
>>
>> Como vc faz com o I18N ?
>>
>> O Renato Cron publicou um 'template'  ( https://github.com/AwareTI/MyApp) de
>> como eles est?o utilizando o Data::Manager. Estudei o c?digo e achei
>> engenhoso, mas ainda quero manter um melhor controle do ResultSet porqu?
>> quero devolver uma estrutura mais complexa de informa??o.
>>
>> Abra?os,
>>
>> Solli Honorio
>>
>>
>>
>>
>> 2013/9/3 Lucas Oliveira 
>>
>>
>> Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim
>>
>> 
>> #!/usr/bin/env perl
>>
>>  use common::sense;
>> use Data::Manager;
>> use Data::Verifier;
>>
>>  my %msg_data= (
>>  missing_name_last => 'Nao foi informado o campo name_last, seu idiota !'
>> ,
>>  );
>>
>>  sub messages { $msg_data{$_[0]} || $_[0] }
>>
>> my $dm = Data::Manager->new;
>>  my $dv = Data::Verifier->new(
>>      filters => [ qw(trim) ],
>>          profile => {
>>              name_first => {
>>                 required => 1,
>>                  type     => 'Str',
>>                 filters  => [ qw(collapse) ]
>>             },
>>              name_last => {
>>                 required => 1,
>>                  type     => 'Str',
>>                 filters  => [ qw(collapse) ]
>>             },
>>             age  => {
>>                 type        => 'Int'
>>              },
>>             sign => {
>>                  required    => 1,
>>                 type        => 'Str'
>>             }
>>         }
>>     );
>>
>>  $dm->set_verifier( name => $dv );
>>  $dm->verify( name => { name_first => 'Solli' });
>>
>> if (!$dm->success) {
>>  print &messages( $_->msgid ).$/
>>        foreach (@{ $dm->messages->messages });
>>  }
>>  
>>
>>
>> Em 02/09/2013, ?s 11:10, Solli Honorio  escreveu:
>>
>>
>> Pessoal,
>>
>> Estou tentando configurar uma mensagem padroniza??o no Data::Manager, mas
>> n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para saber se
>> ? poss?vel fazer isto que eu quero ?
>>
>> O c?digo abaixo, estou criando uma mensagem e adicionando no
>> Data::Manger, porqu? eu imaginei que quando ocorrer o problema dentro do
>> escopo e msgid, eu teria o texto padronizado, mas o que estou recebendo ?
>> mais uma pilha de mensagem, mesmo quando n?o existe o erro.
>>
>> 
>> #!/usr/bin/env perl
>> use common::sense;
>> use Data::Manager;
>> use Data::Verifier;
>> use Data::Printer;
>>
>> my $msg = Message::Stack->new;
>> $msg->add({
>>     msgid   => 'missing_name_last',
>>     level   => 'error',
>>     scope   => 'name1',
>>     subject => 'name_last',
>>     text    => 'N?o foi informado o campo name_last, seu idiota !'} );
>>
>> my $dm = Data::Manager->new( { messages => $msg } );
>> my $dv = Data::Verifier->new(
>>     filters => [ qw(trim) ],
>>         profile => {
>>             name => {
>>                 required => 1,
>>                 type     => 'Str',
>>                 filters  => [ qw(collapse) ]
>>             },
>>             age  => {
>>                 type        => 'Int'
>>             },
>>             sign => {
>>                 required    => 1,
>>                 type        => 'Str'
>>             }
>>         }
>>     );
>>
>>
>> };
>>
>>
>> $dm->set_verifier('name1', $verifier);
>> $dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli' });
>>
>>  my $results = $dm->get_results('name1');
>> my $stack   = $dm->messages_for_scope('name1');
>>
>> say $results->success;
>>
>> say "Is invalid name_first ", $results->is_invalid('name_first');
>> say "Is invalid name_last ",  $results->is_invalid('name_last');  # yes
>>
>> say "Is missing name_first ", $results->is_missing('name_first'); # no
>> say "Is missing is_missing ", $results->is_missing('name_last'); # yes
>>
>> say "Missing count ", $results->missing_count;
>>
>> say "Count : ",  $stack->count ;
>> p $stack->get_message( 0 );
>> p $stack->get_message( 1 );
>>
>> 
>>
>>
>> --
>> "o animal satisfeito dorme". - Guimar?es Rosa
>>    =begin disclaimer
>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>  L
>> =end disclaimer
>>
>>
>>
>> =begin disclaimer
>>     Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>   SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>   L
>>  =end disclaimer
>>
>>
>>
>>
>>
>> --
>> "o animal satisfeito dorme". - Guimar?es Rosa
>>
>> =begin disclaimer
>>     Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>   SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>   L
>>  =end disclaimer
>>
>>
>>
>>
>>
>> --
>>  Sarav?,
>> Renato CRON
>> http://www.renatocron.com/blog/
>>  @renato_cron 
>>
>> =begin disclaimer
>>     Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>   SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>   L
>>  =end disclaimer
>>
>>
>>
>>
>>
>> --
>> Tiago B. Peczenyj
>> Linux User #405772
>>
>> http://about.me/peczenyj
>>  =begin disclaimer
>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>  L
>> =end disclaimer
>>
>>
>> --
>> Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli
>> Discipline is not an end in itself, just a means to an end. - King Crimson
>>
>>
>> =begin disclaimer
>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>  L
>> =end disclaimer
>>
>>
>
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: 

From daniel.oliveira.mantovani at gmail.com  Tue Sep  3 10:58:44 2013
From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani)
Date: Tue, 3 Sep 2013 14:58:44 -0300
Subject: [SP-pm]
	=?iso-8859-1?q?Data=3A=3AManager=2C_algu=E9m_utiliza_este?=
	=?iso-8859-1?q?_tro=E7o_=3F!?=
In-Reply-To: 
References: 
	<41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com>
	
Message-ID: 

2013/9/3 Solli Honorio :
> Lucas,
>
> Obrigado pelo retorno. Ontem a noite estudei o c?digo do Data::Manager e v?
> que realmente n?o rola fazer o que eu estava querendo fazer (passar uma
> pilha de mensagem e receber de acordo com o contexto) e ai estou
> encaminhando para a mesma solu??o que voc?.

" o que eu estava querendo fazer (passar uma pilha de mensagem e
receber de acordo com o contexto)"

Shonorio, repetindo o AMQP se encaixa perfeitamente. Eu sugiro que
voc? leia o link que eu te enviei. Se um servi?o na sua m?quina vai te
poupar centenas de linhas de c?digo, talvez nessa situa??o, nesse
contexto obscuro no qual n?o foi definido pelo interlocutor seja uma
boa.

Se voc? acha que isso ? demais para voc?, eu sinto muito que algu?m
com pelo menos 15/20 anos de experi?ncia ainda n?o saiba formular uma
pergunta. Perguntas gen?ricas, respostas gen?ricas. E ainda acho
extremamente desnecess?rio o seu ataque gratuito, mas se voc? ainda
n?o percebeu isso afasta as pessoas da lista.

>
> Como vc faz com o I18N ?
>
> O Renato Cron publicou um 'template'  ( https://github.com/AwareTI/MyApp )
> de como eles est?o utilizando o Data::Manager. Estudei o c?digo e achei
> engenhoso, mas ainda quero manter um melhor controle do ResultSet porqu?
> quero devolver uma estrutura mais complexa de informa??o.
>
> Abra?os,
>
> Solli Honorio
>
>
>
> 2013/9/3 Lucas Oliveira 
>>
>>
>> Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim
>>
>> 
>> #!/usr/bin/env perl
>>
>> use common::sense;
>> use Data::Manager;
>> use Data::Verifier;
>>
>> my %msg_data = (
>>    missing_name_last => 'Nao foi informado o campo name_last, seu idiota
>> !',
>> );
>>
>> sub messages { $msg_data{$_[0]} || $_[0] }
>>
>> my $dm = Data::Manager->new;
>> my $dv = Data::Verifier->new(
>>     filters => [ qw(trim) ],
>>         profile => {
>>             name_first => {
>>                 required => 1,
>>                 type     => 'Str',
>>                 filters  => [ qw(collapse) ]
>>             },
>>             name_last => {
>>                 required => 1,
>>                 type     => 'Str',
>>                 filters  => [ qw(collapse) ]
>>             },
>>             age  => {
>>                 type        => 'Int'
>>             },
>>             sign => {
>>                 required    => 1,
>>                 type        => 'Str'
>>             }
>>         }
>>     );
>>
>> $dm->set_verifier( name => $dv );
>> $dm->verify( name => { name_first => 'Solli' });
>>
>> if (!$dm->success) {
>>    print &messages( $_->msgid ).$/
>>       foreach (@{ $dm->messages->messages });
>> }
>> 
>>
>>
>> Em 02/09/2013, ?s 11:10, Solli Honorio  escreveu:
>>
>> Pessoal,
>>
>> Estou tentando configurar uma mensagem padroniza??o no Data::Manager, mas
>> n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para saber se
>> ? poss?vel fazer isto que eu quero ?
>>
>> O c?digo abaixo, estou criando uma mensagem e adicionando no Data::Manger,
>> porqu? eu imaginei que quando ocorrer o problema dentro do escopo e msgid,
>> eu teria o texto padronizado, mas o que estou recebendo ? mais uma pilha de
>> mensagem, mesmo quando n?o existe o erro.
>>
>> 
>> #!/usr/bin/env perl
>> use common::sense;
>> use Data::Manager;
>> use Data::Verifier;
>> use Data::Printer;
>>
>> my $msg = Message::Stack->new;
>> $msg->add({
>>     msgid   => 'missing_name_last',
>>     level   => 'error',
>>     scope   => 'name1',
>>     subject => 'name_last',
>>     text    => 'N?o foi informado o campo name_last, seu idiota !'} );
>>
>> my $dm = Data::Manager->new( { messages => $msg } );
>> my $dv = Data::Verifier->new(
>>     filters => [ qw(trim) ],
>>         profile => {
>>             name => {
>>                 required => 1,
>>                 type     => 'Str',
>>                 filters  => [ qw(collapse) ]
>>             },
>>             age  => {
>>                 type        => 'Int'
>>             },
>>             sign => {
>>                 required    => 1,
>>                 type        => 'Str'
>>             }
>>         }
>>     );
>>
>>
>> };
>>
>>
>> $dm->set_verifier('name1', $verifier);
>> $dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli' });
>>
>> my $results = $dm->get_results('name1');
>> my $stack   = $dm->messages_for_scope('name1');
>>
>> say $results->success;
>>
>> say "Is invalid name_first ", $results->is_invalid('name_first');
>> say "Is invalid name_last ",  $results->is_invalid('name_last');  # yes
>>
>> say "Is missing name_first ", $results->is_missing('name_first'); # no
>> say "Is missing is_missing ", $results->is_missing('name_last'); # yes
>>
>> say "Missing count ", $results->missing_count;
>>
>> say "Count : ",  $stack->count ;
>> p $stack->get_message( 0 );
>> p $stack->get_message( 1 );
>>
>> 
>>
>>
>> --
>> "o animal satisfeito dorme". - Guimar?es Rosa
>> =begin disclaimer
>>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>> L
>> =end disclaimer
>>
>>
>>
>> =begin disclaimer
>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>  L
>> =end disclaimer
>>
>
>
>
> --
> "o animal satisfeito dorme". - Guimar?es Rosa
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L
> =end disclaimer
>



-- 

-dom

--

Daniel de Oliveira Mantovani
Business Analytic Specialist
Perl Evangelist /Astrophysics hobbyist.
+55 11 9 8538-9897
XOXO

From lucasmateus.oliveira at gmail.com  Tue Sep  3 11:09:56 2013
From: lucasmateus.oliveira at gmail.com (Lucas Oliveira)
Date: Tue, 3 Sep 2013 15:09:56 -0300
Subject: [SP-pm]
 =?iso-8859-1?q?Data=3A=3AManager=2C_algu=E9m_utiliza_este?=
 =?iso-8859-1?q?_tro=E7o_=3F!?=
In-Reply-To: 
References: 
	<41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com>
	
Message-ID: <5C801140-C1C3-4B8E-9766-9A5622C6B4AA@gmail.com>


	Solli sempre usei com Catalyst e para o I18N eu utilizo o https://metacpan.org/module/Catalyst::Plugin::I18N e entao da pra usar o c.loc inclusive nos templates.

Em 03/09/2013, ?s 12:11, Solli Honorio  escreveu:

> Lucas,
> 
> Obrigado pelo retorno. Ontem a noite estudei o c?digo do Data::Manager e v? que realmente n?o rola fazer o que eu estava querendo fazer (passar uma pilha de mensagem e receber de acordo com o contexto) e ai estou encaminhando para a mesma solu??o que voc?.
> 
> Como vc faz com o I18N ?
> 
> O Renato Cron publicou um 'template'  ( https://github.com/AwareTI/MyApp ) de como eles est?o utilizando o Data::Manager. Estudei o c?digo e achei engenhoso, mas ainda quero manter um melhor controle do ResultSet porqu? quero devolver uma estrutura mais complexa de informa??o.
> 
> Abra?os,
> 
> Solli Honorio
> 
> 
> 
> 2013/9/3 Lucas Oliveira 
> 
> 	Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim
> 
> 
> #!/usr/bin/env perl
> 
> use common::sense;
> use Data::Manager;
> use Data::Verifier;
> 
> my %msg_data = (
>    missing_name_last => 'Nao foi informado o campo name_last, seu idiota !',
> );
> 
> sub messages { $msg_data{$_[0]} || $_[0] }
> 
> my $dm = Data::Manager->new;
> my $dv = Data::Verifier->new(
>     filters => [ qw(trim) ],
>         profile => {
>             name_first => {
>                 required => 1,
>                 type     => 'Str',
>                 filters  => [ qw(collapse) ]
>             },
>             name_last => {
>                 required => 1,
>                 type     => 'Str',
>                 filters  => [ qw(collapse) ]
>             },
>             age  => {
>                 type        => 'Int'
>             },
>             sign => {
>                 required    => 1,
>                 type        => 'Str'
>             }
>         }
>     );
> 
> $dm->set_verifier( name => $dv );
> $dm->verify( name => { name_first => 'Solli' });
> 
> if (!$dm->success) {
>    print &messages( $_->msgid ).$/
>       foreach (@{ $dm->messages->messages });
> }
> 
> 
> 
> Em 02/09/2013, ?s 11:10, Solli Honorio  escreveu:
> 
>> Pessoal,
>> 
>> Estou tentando configurar uma mensagem padroniza??o no Data::Manager, mas n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para saber se ? poss?vel fazer isto que eu quero ?
>> 
>> O c?digo abaixo, estou criando uma mensagem e adicionando no Data::Manger, porqu? eu imaginei que quando ocorrer o problema dentro do escopo e msgid, eu teria o texto padronizado, mas o que estou recebendo ? mais uma pilha de mensagem, mesmo quando n?o existe o erro.
>> 
>> 
>> #!/usr/bin/env perl
>> use common::sense;
>> use Data::Manager;
>> use Data::Verifier;
>> use Data::Printer;
>> 
>> my $msg = Message::Stack->new;
>> $msg->add({
>>     msgid   => 'missing_name_last',
>>     level   => 'error',
>>     scope   => 'name1',
>>     subject => 'name_last',
>>     text    => 'N?o foi informado o campo name_last, seu idiota !'} );
>> 
>> my $dm = Data::Manager->new( { messages => $msg } );
>> my $dv = Data::Verifier->new(
>>     filters => [ qw(trim) ],
>>         profile => {
>>             name => {
>>                 required => 1,
>>                 type     => 'Str',
>>                 filters  => [ qw(collapse) ]
>>             },
>>             age  => {
>>                 type        => 'Int'
>>             },
>>             sign => {
>>                 required    => 1,
>>                 type        => 'Str'
>>             }
>>         }
>>     );
>> 
>> 
>> };
>> 
>> $dm->set_verifier('name1', $verifier);
>> $dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli' });
>> 
>> my $results = $dm->get_results('name1');
>> my $stack   = $dm->messages_for_scope('name1');
>> 
>> say $results->success;
>> 
>> say "Is invalid name_first ", $results->is_invalid('name_first');
>> say "Is invalid name_last ",  $results->is_invalid('name_last');  # yes
>> 
>> say "Is missing name_first ", $results->is_missing('name_first'); # no
>> say "Is missing is_missing ", $results->is_missing('name_last'); # yes
>> 
>> say "Missing count ", $results->missing_count;
>> 
>> say "Count : ",  $stack->count ;
>> p $stack->get_message( 0 );
>> p $stack->get_message( 1 );
>> 
>> 
>> 
>> 
>> -- 
>> "o animal satisfeito dorme". - Guimar?es Rosa
>> =begin disclaimer
>>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>> L
>> =end disclaimer
> 
> 
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L
> =end disclaimer
> 
> 
> 
> 
> -- 
> "o animal satisfeito dorme". - Guimar?es Rosa
> =begin disclaimer
>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> L
> =end disclaimer

-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: 

From renato.cron at gmail.com  Tue Sep  3 11:13:09 2013
From: renato.cron at gmail.com (Renato Santos)
Date: Tue, 3 Sep 2013 15:13:09 -0300
Subject: [SP-pm]
	=?iso-8859-1?q?Data=3A=3AManager=2C_algu=E9m_utiliza_este?=
	=?iso-8859-1?q?_tro=E7o_=3F!?=
In-Reply-To: <5C801140-C1C3-4B8E-9766-9A5622C6B4AA@gmail.com>
References: 
	<41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com>
	
	<5C801140-C1C3-4B8E-9766-9A5622C6B4AA@gmail.com>
Message-ID: 

Nossa vei,

c?s t?o misturando tudo os assuntos!!




2013/9/3 Lucas Oliveira 

>
> Solli sempre usei com Catalyst e para o I18N eu utilizo o
> https://metacpan.org/module/Catalyst::Plugin::I18N e entao da pra usar o
> c.loc inclusive nos templates.
>
> Em 03/09/2013, ?s 12:11, Solli Honorio  escreveu:
>
> Lucas,
>
> Obrigado pelo retorno. Ontem a noite estudei o c?digo do Data::Manager e
> v? que realmente n?o rola fazer o que eu estava querendo fazer (passar uma
> pilha de mensagem e receber de acordo com o contexto) e ai estou
> encaminhando para a mesma solu??o que voc?.
>
> Como vc faz com o I18N ?
>
> O Renato Cron publicou um 'template'  ( https://github.com/AwareTI/MyApp) de
> como eles est?o utilizando o Data::Manager. Estudei o c?digo e achei
> engenhoso, mas ainda quero manter um melhor controle do ResultSet porqu?
> quero devolver uma estrutura mais complexa de informa??o.
>
> Abra?os,
>
> Solli Honorio
>
>
>
> 2013/9/3 Lucas Oliveira 
>
>>
>> Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim
>>
>> 
>> #!/usr/bin/env perl
>>
>> use common::sense;
>> use Data::Manager;
>> use Data::Verifier;
>>
>> my %msg_data = (
>>    missing_name_last => 'Nao foi informado o campo name_last, seu idiota
>> !',
>> );
>>
>> sub messages { $msg_data{$_[0]} || $_[0] }
>>
>> my $dm = Data::Manager->new;
>> my $dv = Data::Verifier->new(
>>     filters => [ qw(trim) ],
>>         profile => {
>>             name_first => {
>>                 required => 1,
>>                 type     => 'Str',
>>                 filters  => [ qw(collapse) ]
>>             },
>>             name_last => {
>>                 required => 1,
>>                 type     => 'Str',
>>                 filters  => [ qw(collapse) ]
>>             },
>>             age  => {
>>                 type        => 'Int'
>>             },
>>             sign => {
>>                 required    => 1,
>>                 type        => 'Str'
>>             }
>>         }
>>     );
>>
>> $dm->set_verifier( name => $dv );
>> $dm->verify( name => { name_first => 'Solli' });
>>
>> if (!$dm->success) {
>>    print &messages( $_->msgid ).$/
>>       foreach (@{ $dm->messages->messages });
>> }
>> 
>>
>>
>> Em 02/09/2013, ?s 11:10, Solli Honorio  escreveu:
>>
>> Pessoal,
>>
>> Estou tentando configurar uma mensagem padroniza??o no Data::Manager, mas
>> n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para saber se
>> ? poss?vel fazer isto que eu quero ?
>>
>> O c?digo abaixo, estou criando uma mensagem e adicionando no
>> Data::Manger, porqu? eu imaginei que quando ocorrer o problema dentro do
>> escopo e msgid, eu teria o texto padronizado, mas o que estou recebendo ?
>> mais uma pilha de mensagem, mesmo quando n?o existe o erro.
>>
>> 
>> #!/usr/bin/env perl
>> use common::sense;
>> use Data::Manager;
>> use Data::Verifier;
>> use Data::Printer;
>>
>> my $msg = Message::Stack->new;
>> $msg->add({
>>     msgid   => 'missing_name_last',
>>     level   => 'error',
>>     scope   => 'name1',
>>     subject => 'name_last',
>>     text    => 'N?o foi informado o campo name_last, seu idiota !'} );
>>
>> my $dm = Data::Manager->new( { messages => $msg } );
>> my $dv = Data::Verifier->new(
>>     filters => [ qw(trim) ],
>>         profile => {
>>             name => {
>>                 required => 1,
>>                 type     => 'Str',
>>                 filters  => [ qw(collapse) ]
>>             },
>>             age  => {
>>                 type        => 'Int'
>>             },
>>             sign => {
>>                 required    => 1,
>>                 type        => 'Str'
>>             }
>>         }
>>     );
>>
>> };
>>
>>
>> $dm->set_verifier('name1', $verifier);
>> $dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli' });
>>
>> my $results = $dm->get_results('name1');
>> my $stack   = $dm->messages_for_scope('name1');
>>
>> say $results->success;
>>
>> say "Is invalid name_first ", $results->is_invalid('name_first');
>> say "Is invalid name_last ",  $results->is_invalid('name_last');  # yes
>>
>> say "Is missing name_first ", $results->is_missing('name_first'); # no
>> say "Is missing is_missing ", $results->is_missing('name_last'); # yes
>>
>> say "Missing count ", $results->missing_count;
>>
>> say "Count : ",  $stack->count ;
>> p $stack->get_message( 0 );
>> p $stack->get_message( 1 );
>>
>> 
>>
>>
>> --
>> "o animal satisfeito dorme". - Guimar?es Rosa
>> =begin disclaimer
>>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>> L
>> =end disclaimer
>>
>>
>>
>> =begin disclaimer
>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>  L
>> =end disclaimer
>>
>>
>
>
> --
> "o animal satisfeito dorme". - Guimar?es Rosa
> =begin disclaimer
>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> L
> =end disclaimer
>
>
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L
> =end disclaimer
>
>


-- 
Sarav?,
Renato CRON
http://www.renatocron.com/blog/
@renato_cron 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 

From lucasmateus.oliveira at gmail.com  Tue Sep  3 11:32:17 2013
From: lucasmateus.oliveira at gmail.com (Lucas Oliveira)
Date: Tue, 3 Sep 2013 15:32:17 -0300
Subject: [SP-pm]
 =?iso-8859-1?q?Data=3A=3AManager=2C_algu=E9m_utiliza_este?=
 =?iso-8859-1?q?_tro=E7o_=3F!?=
In-Reply-To: 
References: 
	<41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com>
	
	<5C801140-C1C3-4B8E-9766-9A5622C6B4AA@gmail.com>
	
Message-ID: <8E96F55B-24AD-4730-A26A-11B2E665EDFC@gmail.com>


	Tem nada misturado Cron, dei um exemplo do Data::Manager que o Solli queria e disse que usava ele com i18n e que uso com o Catalyst::Plugin::I18N para exibir mensagens amig?veis, que ? o interesse do Solli.


Em 03/09/2013, ?s 15:13, Renato Santos  escreveu:

> Nossa vei,
> 
> c?s t?o misturando tudo os assuntos!!
> 
> 
> 
> 
> 2013/9/3 Lucas Oliveira 
> 
> 	Solli sempre usei com Catalyst e para o I18N eu utilizo o https://metacpan.org/module/Catalyst::Plugin::I18N e entao da pra usar o c.loc inclusive nos templates.
> 
> Em 03/09/2013, ?s 12:11, Solli Honorio  escreveu:
> 
>> Lucas,
>> 
>> Obrigado pelo retorno. Ontem a noite estudei o c?digo do Data::Manager e v? que realmente n?o rola fazer o que eu estava querendo fazer (passar uma pilha de mensagem e receber de acordo com o contexto) e ai estou encaminhando para a mesma solu??o que voc?.
>> 
>> Como vc faz com o I18N ?
>> 
>> O Renato Cron publicou um 'template'  ( https://github.com/AwareTI/MyApp ) de como eles est?o utilizando o Data::Manager. Estudei o c?digo e achei engenhoso, mas ainda quero manter um melhor controle do ResultSet porqu? quero devolver uma estrutura mais complexa de informa??o.
>> 
>> Abra?os,
>> 
>> Solli Honorio
>> 
>> 
>> 
>> 2013/9/3 Lucas Oliveira 
>> 
>> 	Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim
>> 
>> 
>> #!/usr/bin/env perl
>> 
>> use common::sense;
>> use Data::Manager;
>> use Data::Verifier;
>> 
>> my %msg_data = (
>>    missing_name_last => 'Nao foi informado o campo name_last, seu idiota !',
>> );
>> 
>> sub messages { $msg_data{$_[0]} || $_[0] }
>> 
>> my $dm = Data::Manager->new;
>> my $dv = Data::Verifier->new(
>>     filters => [ qw(trim) ],
>>         profile => {
>>             name_first => {
>>                 required => 1,
>>                 type     => 'Str',
>>                 filters  => [ qw(collapse) ]
>>             },
>>             name_last => {
>>                 required => 1,
>>                 type     => 'Str',
>>                 filters  => [ qw(collapse) ]
>>             },
>>             age  => {
>>                 type        => 'Int'
>>             },
>>             sign => {
>>                 required    => 1,
>>                 type        => 'Str'
>>             }
>>         }
>>     );
>> 
>> $dm->set_verifier( name => $dv );
>> $dm->verify( name => { name_first => 'Solli' });
>> 
>> if (!$dm->success) {
>>    print &messages( $_->msgid ).$/
>>       foreach (@{ $dm->messages->messages });
>> }
>> 
>> 
>> 
>> Em 02/09/2013, ?s 11:10, Solli Honorio  escreveu:
>> 
>>> Pessoal,
>>> 
>>> Estou tentando configurar uma mensagem padroniza??o no Data::Manager, mas n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para saber se ? poss?vel fazer isto que eu quero ?
>>> 
>>> O c?digo abaixo, estou criando uma mensagem e adicionando no Data::Manger, porqu? eu imaginei que quando ocorrer o problema dentro do escopo e msgid, eu teria o texto padronizado, mas o que estou recebendo ? mais uma pilha de mensagem, mesmo quando n?o existe o erro.
>>> 
>>> 
>>> #!/usr/bin/env perl
>>> use common::sense;
>>> use Data::Manager;
>>> use Data::Verifier;
>>> use Data::Printer;
>>> 
>>> my $msg = Message::Stack->new;
>>> $msg->add({
>>>     msgid   => 'missing_name_last',
>>>     level   => 'error',
>>>     scope   => 'name1',
>>>     subject => 'name_last',
>>>     text    => 'N?o foi informado o campo name_last, seu idiota !'} );
>>> 
>>> my $dm = Data::Manager->new( { messages => $msg } );
>>> my $dv = Data::Verifier->new(
>>>     filters => [ qw(trim) ],
>>>         profile => {
>>>             name => {
>>>                 required => 1,
>>>                 type     => 'Str',
>>>                 filters  => [ qw(collapse) ]
>>>             },
>>>             age  => {
>>>                 type        => 'Int'
>>>             },
>>>             sign => {
>>>                 required    => 1,
>>>                 type        => 'Str'
>>>             }
>>>         }
>>>     );
>>> 
>>> 
>>> };
>>> 
>>> $dm->set_verifier('name1', $verifier);
>>> $dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli' });
>>> 
>>> my $results = $dm->get_results('name1');
>>> my $stack   = $dm->messages_for_scope('name1');
>>> 
>>> say $results->success;
>>> 
>>> say "Is invalid name_first ", $results->is_invalid('name_first');
>>> say "Is invalid name_last ",  $results->is_invalid('name_last');  # yes
>>> 
>>> say "Is missing name_first ", $results->is_missing('name_first'); # no
>>> say "Is missing is_missing ", $results->is_missing('name_last'); # yes
>>> 
>>> say "Missing count ", $results->missing_count;
>>> 
>>> say "Count : ",  $stack->count ;
>>> p $stack->get_message( 0 );
>>> p $stack->get_message( 1 );
>>> 
>>> 
>>> 
>>> 
>>> -- 
>>> "o animal satisfeito dorme". - Guimar?es Rosa
>>> =begin disclaimer
>>>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>> L
>>> =end disclaimer
>> 
>> 
>> =begin disclaimer
>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>  L
>> =end disclaimer
>> 
>> 
>> 
>> 
>> -- 
>> "o animal satisfeito dorme". - Guimar?es Rosa
>> =begin disclaimer
>>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>> L
>> =end disclaimer
> 
> 
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L
> =end disclaimer
> 
> 
> 
> 
> -- 
> Sarav?,
> Renato CRON
> http://www.renatocron.com/blog/
> @renato_cron
> =begin disclaimer
>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> L
> =end disclaimer

-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: 

From eden at insoli.de  Tue Sep  3 11:48:34 2013
From: eden at insoli.de (Eden Cardim)
Date: Tue, 03 Sep 2013 15:48:34 -0300
Subject: [SP-pm]
 =?utf-8?q?Data=3A=3AManager=2C_algu=C3=A9m_utiliza_este_t?=
 =?utf-8?b?cm/Dp28gPyE=?=
In-Reply-To: 
	(Daniel de Oliveira Mantovani's message of "Tue, 3 Sep 2013 12:30:33
	-0300")
References: 
	<41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com>
	
	
Message-ID: 

>>>>> "Daniel" == Daniel de Oliveira Mantovani  writes:

    Daniel> Shonorio, porque voc? n?o usa uma implementa??o do AMPQ?
    Daniel> Topic Exchange se encaixa perfeitamente, mesmo que ambos
    Daniel> cliente e servidor rodem na mesma m?quina.
    Daniel> http://www.rabbitmq.com/tutorials/amqp-concepts.html

Tua pergunta n?o tem absolutamente nenhuma rela??o com a pergunta original.

    Daniel> Eu n?o sei exatamente o problema que voc? precisa
    Daniel> resolver, se voc? ficou incomodado com a resposta da
    Daniel> pr?xima vez voc? guarda a pergunta pra vc.

Essa mensagem foi completamente in?til e gratuitamente ofensiva, at?
pros seus padr?es. Evite mandar mensagens assim, por favor.

-- 
Eden Cardim -- Insolide Solu??es de TI Ltda.
+55 11 9644 8225
http://insoli.de

From shonorio at gmail.com  Tue Sep  3 12:01:17 2013
From: shonorio at gmail.com (Solli Honorio)
Date: Tue, 3 Sep 2013 16:01:17 -0300
Subject: [SP-pm]
	=?iso-8859-1?q?Data=3A=3AManager=2C_algu=E9m_utiliza_este?=
	=?iso-8859-1?q?_tro=E7o_=3F!?=
In-Reply-To: <9E1DD5BE-7B79-4ADF-A986-9E96DA6F8A9F@gmail.com>
References: 
	<41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com>
	
	
	
	
	<9E1DD5BE-7B79-4ADF-A986-9E96DA6F8A9F@gmail.com>
Message-ID: 

N?o fiquei incomodado com a tua resposta. Mas o teu email j? tem a resposta
para a minha 'chacota' do teu email, como voc? mesmo escreveu 'n?o sei
exatamente o problema' e a? eu leio, por isto vou sugerir uma super solu??o
de arquitetura.

Com rela??o a pergunta para mim mesmo, bom voc? sabe que eu poderia ter
feito esta pergunta para as pessoas que est?o respondendo diretamente no
canal, mas a? os demais que ficam monitorando a lista n?o teriam acesso a
esta discuss?o. Ou a lista s? serve para criar framework's war ?


Abra?os,

Solli Honorio


Em 3 de setembro de 2013 14:17, Daniel Mantovani <
daniel.oliveira.mantovani at gmail.com> escreveu:

> Eu n?o sei exatamente o problema que voc? precisa resolver, se voc? ficou
> incomodado com a resposta da pr?xima vez voc? guarda a pergunta pra vc.
>
> Sent from my iPhone
>
> On 03/09/2013, at 12:53, Solli Honorio  wrote:
>
> Ou pena que vc n?o ? engenheiro aeroespacial :D !!!!
>
>
> Em 3 de setembro de 2013 12:50, Solli Honorio escreveu:
>
>> Caramba Mantovani, isto sim ? 'over engineering' ! Onde vc viu a
>> necessidade de um AMPQ para eu validar um campo e emitir uma mensagem
>> personalizada ?
>>
>> Eu aqui pensando se deveria utilizar a t?cnica de 'Dispatch Table' ou o
>> Data::Verifier, e vc encontra a? uma oportunidade de AMPQ ? Ainda bem que
>> voc? n?o ? engenheiro aeroespacial :D !!!
>>
>> Abra?os,
>>
>> Solli Honorio
>>
>>
>> Em 3 de setembro de 2013 12:30, Daniel de Oliveira Mantovani <
>> daniel.oliveira.mantovani at gmail.com> escreveu:
>>
>> Shonorio, porque voc? n?o usa uma implementa??o do AMPQ?
>>>
>>> Topic Exchange se encaixa perfeitamente, mesmo que ambos cliente e
>>> servidor rodem na mesma m?quina.
>>> http://www.rabbitmq.com/tutorials/amqp-concepts.html
>>>
>>> 2013/9/3 Solli Honorio :
>>> > Lucas,
>>> >
>>> > Obrigado pelo retorno. Ontem a noite estudei o c?digo do Data::Manager
>>> e v?
>>> > que realmente n?o rola fazer o que eu estava querendo fazer (passar uma
>>> > pilha de mensagem e receber de acordo com o contexto) e ai estou
>>> > encaminhando para a mesma solu??o que voc?.
>>> >
>>> > Como vc faz com o I18N ?
>>> >
>>> > O Renato Cron publicou um 'template'  (
>>> https://github.com/AwareTI/MyApp )
>>> > de como eles est?o utilizando o Data::Manager. Estudei o c?digo e achei
>>> > engenhoso, mas ainda quero manter um melhor controle do ResultSet
>>> porqu?
>>> > quero devolver uma estrutura mais complexa de informa??o.
>>> >
>>> > Abra?os,
>>> >
>>> > Solli Honorio
>>> >
>>> >
>>> >
>>> > 2013/9/3 Lucas Oliveira 
>>> >>
>>> >>
>>> >> Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim
>>> >>
>>> >> 
>>> >> #!/usr/bin/env perl
>>> >>
>>> >> use common::sense;
>>> >> use Data::Manager;
>>> >> use Data::Verifier;
>>> >>
>>> >> my %msg_data = (
>>> >>    missing_name_last => 'Nao foi informado o campo name_last, seu
>>> idiota
>>> >> !',
>>> >> );
>>> >>
>>> >> sub messages { $msg_data{$_[0]} || $_[0] }
>>> >>
>>> >> my $dm = Data::Manager->new;
>>> >> my $dv = Data::Verifier->new(
>>> >>     filters => [ qw(trim) ],
>>> >>         profile => {
>>> >>             name_first => {
>>> >>                 required => 1,
>>> >>                 type     => 'Str',
>>> >>                 filters  => [ qw(collapse) ]
>>> >>             },
>>> >>             name_last => {
>>> >>                 required => 1,
>>> >>                 type     => 'Str',
>>> >>                 filters  => [ qw(collapse) ]
>>> >>             },
>>> >>             age  => {
>>> >>                 type        => 'Int'
>>> >>             },
>>> >>             sign => {
>>> >>                 required    => 1,
>>> >>                 type        => 'Str'
>>> >>             }
>>> >>         }
>>> >>     );
>>> >>
>>> >> $dm->set_verifier( name => $dv );
>>> >> $dm->verify( name => { name_first => 'Solli' });
>>> >>
>>> >> if (!$dm->success) {
>>> >>    print &messages( $_->msgid ).$/
>>> >>       foreach (@{ $dm->messages->messages });
>>> >> }
>>> >> 
>>> >>
>>> >>
>>> >> Em 02/09/2013, ?s 11:10, Solli Honorio  escreveu:
>>> >>
>>> >> Pessoal,
>>> >>
>>> >> Estou tentando configurar uma mensagem padroniza??o no Data::Manager,
>>> mas
>>> >> n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para
>>> saber se
>>> >> ? poss?vel fazer isto que eu quero ?
>>> >>
>>> >> O c?digo abaixo, estou criando uma mensagem e adicionando no
>>> Data::Manger,
>>> >> porqu? eu imaginei que quando ocorrer o problema dentro do escopo e
>>> msgid,
>>> >> eu teria o texto padronizado, mas o que estou recebendo ? mais uma
>>> pilha de
>>> >> mensagem, mesmo quando n?o existe o erro.
>>> >>
>>> >> 
>>> >> #!/usr/bin/env perl
>>> >> use common::sense;
>>> >> use Data::Manager;
>>> >> use Data::Verifier;
>>> >> use Data::Printer;
>>> >>
>>> >> my $msg = Message::Stack->new;
>>> >> $msg->add({
>>> >>     msgid   => 'missing_name_last',
>>> >>     level   => 'error',
>>> >>     scope   => 'name1',
>>> >>     subject => 'name_last',
>>> >>     text    => 'N?o foi informado o campo name_last, seu idiota !'} );
>>> >>
>>> >> my $dm = Data::Manager->new( { messages => $msg } );
>>> >> my $dv = Data::Verifier->new(
>>> >>     filters => [ qw(trim) ],
>>> >>         profile => {
>>> >>             name => {
>>> >>                 required => 1,
>>> >>                 type     => 'Str',
>>> >>                 filters  => [ qw(collapse) ]
>>> >>             },
>>> >>             age  => {
>>> >>                 type        => 'Int'
>>> >>             },
>>> >>             sign => {
>>> >>                 required    => 1,
>>> >>                 type        => 'Str'
>>> >>             }
>>> >>         }
>>> >>     );
>>> >>
>>> >>
>>> >> };
>>> >>
>>> >>
>>> >> $dm->set_verifier('name1', $verifier);
>>> >> $dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli'
>>> });
>>> >>
>>> >> my $results = $dm->get_results('name1');
>>> >> my $stack   = $dm->messages_for_scope('name1');
>>> >>
>>> >> say $results->success;
>>> >>
>>> >> say "Is invalid name_first ", $results->is_invalid('name_first');
>>> >> say "Is invalid name_last ",  $results->is_invalid('name_last');  #
>>> yes
>>> >>
>>> >> say "Is missing name_first ", $results->is_missing('name_first'); # no
>>> >> say "Is missing is_missing ", $results->is_missing('name_last'); # yes
>>> >>
>>> >> say "Missing count ", $results->missing_count;
>>> >>
>>> >> say "Count : ",  $stack->count ;
>>> >> p $stack->get_message( 0 );
>>> >> p $stack->get_message( 1 );
>>> >>
>>> >> 
>>> >>
>>> >>
>>> >> --
>>> >> "o animal satisfeito dorme". - Guimar?es Rosa
>>> >> =begin disclaimer
>>> >>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>> >> L
>>> >> =end disclaimer
>>> >>
>>> >>
>>> >>
>>> >> =begin disclaimer
>>> >>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>> >>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>> >>  L
>>> >> =end disclaimer
>>> >>
>>> >
>>> >
>>> >
>>> > --
>>> > "o animal satisfeito dorme". - Guimar?es Rosa
>>> >
>>> > =begin disclaimer
>>> >    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>> >  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>> >  L
>>> > =end disclaimer
>>> >
>>>
>>>
>>>
>>> --
>>>
>>> -dom
>>>
>>> --
>>>
>>> Daniel de Oliveira Mantovani
>>> Business Analytic Specialist
>>> Perl Evangelist /Astrophysics hobbyist.
>>> +55 11 9 8538-9897
>>> XOXO
>>> =begin disclaimer
>>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>>  L
>>> =end disclaimer
>>>
>>
>>
>>
>> --
>> "o animal satisfeito dorme". - Guimar?es Rosa
>>
>
>
>
> --
> "o animal satisfeito dorme". - Guimar?es Rosa
>
> =begin disclaimer
>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L
> =end disclaimer
>
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L
> =end disclaimer
>
>


-- 
"o animal satisfeito dorme". - Guimar?es Rosa
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: 

From shonorio at gmail.com  Tue Sep  3 12:08:43 2013
From: shonorio at gmail.com (Solli Honorio)
Date: Tue, 3 Sep 2013 16:08:43 -0300
Subject: [SP-pm]
	=?iso-8859-1?q?Data=3A=3AManager=2C_algu=E9m_utiliza_este?=
	=?iso-8859-1?q?_tro=E7o_=3F!?=
In-Reply-To: 
References: 
	<41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com>
	
	
Message-ID: 

S?rio mesmo Mantovani que vc acha que um sistema de fila ? a solu??o para
eu validar se todos os campos de um formul?rio est?o dentro do aguardado
para trabalhar no  banco de dados ?

Mantovani, s? posso dizer que estou orgulhoso de voc?... vejo que voc? ter?
um excelente futuro na industria de tecnologia (coisa que eu n?o tive),
pois este ? bem o comportamento dos vendedores de TI. Voc? est? agregando
complexidade numa lugar que estou tentando agregar simplicidade :D !!!

Abra?os,

Solli Honorio



Em 3 de setembro de 2013 14:58, Daniel de Oliveira Mantovani <
daniel.oliveira.mantovani at gmail.com> escreveu:

> 2013/9/3 Solli Honorio :
> > Lucas,
> >
> > Obrigado pelo retorno. Ontem a noite estudei o c?digo do Data::Manager e
> v?
> > que realmente n?o rola fazer o que eu estava querendo fazer (passar uma
> > pilha de mensagem e receber de acordo com o contexto) e ai estou
> > encaminhando para a mesma solu??o que voc?.
>
> " o que eu estava querendo fazer (passar uma pilha de mensagem e
> receber de acordo com o contexto)"
>
> Shonorio, repetindo o AMQP se encaixa perfeitamente. Eu sugiro que
> voc? leia o link que eu te enviei. Se um servi?o na sua m?quina vai te
> poupar centenas de linhas de c?digo, talvez nessa situa??o, nesse
> contexto obscuro no qual n?o foi definido pelo interlocutor seja uma
> boa.
>
> Se voc? acha que isso ? demais para voc?, eu sinto muito que algu?m
> com pelo menos 15/20 anos de experi?ncia ainda n?o saiba formular uma
> pergunta. Perguntas gen?ricas, respostas gen?ricas. E ainda acho
> extremamente desnecess?rio o seu ataque gratuito, mas se voc? ainda
> n?o percebeu isso afasta as pessoas da lista.
>
> >
> > Como vc faz com o I18N ?
> >
> > O Renato Cron publicou um 'template'  ( https://github.com/AwareTI/MyApp)
> > de como eles est?o utilizando o Data::Manager. Estudei o c?digo e achei
> > engenhoso, mas ainda quero manter um melhor controle do ResultSet porqu?
> > quero devolver uma estrutura mais complexa de informa??o.
> >
> > Abra?os,
> >
> > Solli Honorio
> >
> >
> >
> > 2013/9/3 Lucas Oliveira 
> >>
> >>
> >> Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim
> >>
> >> 
> >> #!/usr/bin/env perl
> >>
> >> use common::sense;
> >> use Data::Manager;
> >> use Data::Verifier;
> >>
> >> my %msg_data = (
> >>    missing_name_last => 'Nao foi informado o campo name_last, seu idiota
> >> !',
> >> );
> >>
> >> sub messages { $msg_data{$_[0]} || $_[0] }
> >>
> >> my $dm = Data::Manager->new;
> >> my $dv = Data::Verifier->new(
> >>     filters => [ qw(trim) ],
> >>         profile => {
> >>             name_first => {
> >>                 required => 1,
> >>                 type     => 'Str',
> >>                 filters  => [ qw(collapse) ]
> >>             },
> >>             name_last => {
> >>                 required => 1,
> >>                 type     => 'Str',
> >>                 filters  => [ qw(collapse) ]
> >>             },
> >>             age  => {
> >>                 type        => 'Int'
> >>             },
> >>             sign => {
> >>                 required    => 1,
> >>                 type        => 'Str'
> >>             }
> >>         }
> >>     );
> >>
> >> $dm->set_verifier( name => $dv );
> >> $dm->verify( name => { name_first => 'Solli' });
> >>
> >> if (!$dm->success) {
> >>    print &messages( $_->msgid ).$/
> >>       foreach (@{ $dm->messages->messages });
> >> }
> >> 
> >>
> >>
> >> Em 02/09/2013, ?s 11:10, Solli Honorio  escreveu:
> >>
> >> Pessoal,
> >>
> >> Estou tentando configurar uma mensagem padroniza??o no Data::Manager,
> mas
> >> n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para
> saber se
> >> ? poss?vel fazer isto que eu quero ?
> >>
> >> O c?digo abaixo, estou criando uma mensagem e adicionando no
> Data::Manger,
> >> porqu? eu imaginei que quando ocorrer o problema dentro do escopo e
> msgid,
> >> eu teria o texto padronizado, mas o que estou recebendo ? mais uma
> pilha de
> >> mensagem, mesmo quando n?o existe o erro.
> >>
> >> 
> >> #!/usr/bin/env perl
> >> use common::sense;
> >> use Data::Manager;
> >> use Data::Verifier;
> >> use Data::Printer;
> >>
> >> my $msg = Message::Stack->new;
> >> $msg->add({
> >>     msgid   => 'missing_name_last',
> >>     level   => 'error',
> >>     scope   => 'name1',
> >>     subject => 'name_last',
> >>     text    => 'N?o foi informado o campo name_last, seu idiota !'} );
> >>
> >> my $dm = Data::Manager->new( { messages => $msg } );
> >> my $dv = Data::Verifier->new(
> >>     filters => [ qw(trim) ],
> >>         profile => {
> >>             name => {
> >>                 required => 1,
> >>                 type     => 'Str',
> >>                 filters  => [ qw(collapse) ]
> >>             },
> >>             age  => {
> >>                 type        => 'Int'
> >>             },
> >>             sign => {
> >>                 required    => 1,
> >>                 type        => 'Str'
> >>             }
> >>         }
> >>     );
> >>
> >>
> >> };
> >>
> >>
> >> $dm->set_verifier('name1', $verifier);
> >> $dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli' });
> >>
> >> my $results = $dm->get_results('name1');
> >> my $stack   = $dm->messages_for_scope('name1');
> >>
> >> say $results->success;
> >>
> >> say "Is invalid name_first ", $results->is_invalid('name_first');
> >> say "Is invalid name_last ",  $results->is_invalid('name_last');  # yes
> >>
> >> say "Is missing name_first ", $results->is_missing('name_first'); # no
> >> say "Is missing is_missing ", $results->is_missing('name_last'); # yes
> >>
> >> say "Missing count ", $results->missing_count;
> >>
> >> say "Count : ",  $stack->count ;
> >> p $stack->get_message( 0 );
> >> p $stack->get_message( 1 );
> >>
> >> 
> >>
> >>
> >> --
> >> "o animal satisfeito dorme". - Guimar?es Rosa
> >> =begin disclaimer
> >>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> >> L
> >> =end disclaimer
> >>
> >>
> >>
> >> =begin disclaimer
> >>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> >>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> >>  L
> >> =end disclaimer
> >>
> >
> >
> >
> > --
> > "o animal satisfeito dorme". - Guimar?es Rosa
> >
> > =begin disclaimer
> >    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> >  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> >  L
> > =end disclaimer
> >
>
>
>
> --
>
> -dom
>
> --
>
> Daniel de Oliveira Mantovani
> Business Analytic Specialist
> Perl Evangelist /Astrophysics hobbyist.
> +55 11 9 8538-9897
> XOXO
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L
> =end disclaimer
>



-- 
"o animal satisfeito dorme". - Guimar?es Rosa
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: 

From blabos at gmail.com  Tue Sep  3 12:35:00 2013
From: blabos at gmail.com (Blabos de Blebe)
Date: Tue, 3 Sep 2013 16:35:00 -0300
Subject: [SP-pm]
	=?utf-8?q?Data=3A=3AManager=2C_algu=C3=A9m_utiliza_este_t?=
	=?utf-8?b?cm/Dp28gPyE=?=
In-Reply-To: 
References: 
	<41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com>
	
	
	
Message-ID: 

Em alguns casos, complexidade ? um pouco ponto de vista.

Acho que entendi a abordagem do mantovani, mas pro meu caso espec?fico,
acho que ? tamb?m o overhead, j? que eu s? valido 4 campos em uma situa??o
eventual. Estou cogitando nem usar o Data::Manager.

Se fosse um cazilhao de campos sendo validados constantemente, acho que
valeira a pena.

Mantovani, cuidado pra n?o ficar aparafusando pregos, certo!?

[]'s


2013/9/3 Solli Honorio 

> S?rio mesmo Mantovani que vc acha que um sistema de fila ? a solu??o para
> eu validar se todos os campos de um formul?rio est?o dentro do aguardado
> para trabalhar no  banco de dados ?
>
> Mantovani, s? posso dizer que estou orgulhoso de voc?... vejo que voc?
> ter? um excelente futuro na industria de tecnologia (coisa que eu n?o
> tive), pois este ? bem o comportamento dos vendedores de TI. Voc? est?
> agregando complexidade numa lugar que estou tentando agregar simplicidade
> :D !!!
>
> Abra?os,
>
> Solli Honorio
>
>
>
> Em 3 de setembro de 2013 14:58, Daniel de Oliveira Mantovani <
> daniel.oliveira.mantovani at gmail.com> escreveu:
>
> 2013/9/3 Solli Honorio :
>> > Lucas,
>> >
>> > Obrigado pelo retorno. Ontem a noite estudei o c?digo do Data::Manager
>> e v?
>> > que realmente n?o rola fazer o que eu estava querendo fazer (passar uma
>> > pilha de mensagem e receber de acordo com o contexto) e ai estou
>> > encaminhando para a mesma solu??o que voc?.
>>
>> " o que eu estava querendo fazer (passar uma pilha de mensagem e
>> receber de acordo com o contexto)"
>>
>> Shonorio, repetindo o AMQP se encaixa perfeitamente. Eu sugiro que
>> voc? leia o link que eu te enviei. Se um servi?o na sua m?quina vai te
>> poupar centenas de linhas de c?digo, talvez nessa situa??o, nesse
>> contexto obscuro no qual n?o foi definido pelo interlocutor seja uma
>> boa.
>>
>> Se voc? acha que isso ? demais para voc?, eu sinto muito que algu?m
>> com pelo menos 15/20 anos de experi?ncia ainda n?o saiba formular uma
>> pergunta. Perguntas gen?ricas, respostas gen?ricas. E ainda acho
>> extremamente desnecess?rio o seu ataque gratuito, mas se voc? ainda
>> n?o percebeu isso afasta as pessoas da lista.
>>
>> >
>> > Como vc faz com o I18N ?
>> >
>> > O Renato Cron publicou um 'template'  (
>> https://github.com/AwareTI/MyApp )
>> > de como eles est?o utilizando o Data::Manager. Estudei o c?digo e achei
>> > engenhoso, mas ainda quero manter um melhor controle do ResultSet porqu?
>> > quero devolver uma estrutura mais complexa de informa??o.
>> >
>> > Abra?os,
>> >
>> > Solli Honorio
>> >
>> >
>> >
>> > 2013/9/3 Lucas Oliveira 
>> >>
>> >>
>> >> Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim
>> >>
>> >> 
>> >> #!/usr/bin/env perl
>> >>
>> >> use common::sense;
>> >> use Data::Manager;
>> >> use Data::Verifier;
>> >>
>> >> my %msg_data = (
>> >>    missing_name_last => 'Nao foi informado o campo name_last, seu
>> idiota
>> >> !',
>> >> );
>> >>
>> >> sub messages { $msg_data{$_[0]} || $_[0] }
>> >>
>> >> my $dm = Data::Manager->new;
>> >> my $dv = Data::Verifier->new(
>> >>     filters => [ qw(trim) ],
>> >>         profile => {
>> >>             name_first => {
>> >>                 required => 1,
>> >>                 type     => 'Str',
>> >>                 filters  => [ qw(collapse) ]
>> >>             },
>> >>             name_last => {
>> >>                 required => 1,
>> >>                 type     => 'Str',
>> >>                 filters  => [ qw(collapse) ]
>> >>             },
>> >>             age  => {
>> >>                 type        => 'Int'
>> >>             },
>> >>             sign => {
>> >>                 required    => 1,
>> >>                 type        => 'Str'
>> >>             }
>> >>         }
>> >>     );
>> >>
>> >> $dm->set_verifier( name => $dv );
>> >> $dm->verify( name => { name_first => 'Solli' });
>> >>
>> >> if (!$dm->success) {
>> >>    print &messages( $_->msgid ).$/
>> >>       foreach (@{ $dm->messages->messages });
>> >> }
>> >> 
>> >>
>> >>
>> >> Em 02/09/2013, ?s 11:10, Solli Honorio  escreveu:
>> >>
>> >> Pessoal,
>> >>
>> >> Estou tentando configurar uma mensagem padroniza??o no Data::Manager,
>> mas
>> >> n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para
>> saber se
>> >> ? poss?vel fazer isto que eu quero ?
>> >>
>> >> O c?digo abaixo, estou criando uma mensagem e adicionando no
>> Data::Manger,
>> >> porqu? eu imaginei que quando ocorrer o problema dentro do escopo e
>> msgid,
>> >> eu teria o texto padronizado, mas o que estou recebendo ? mais uma
>> pilha de
>> >> mensagem, mesmo quando n?o existe o erro.
>> >>
>> >> 
>> >> #!/usr/bin/env perl
>> >> use common::sense;
>> >> use Data::Manager;
>> >> use Data::Verifier;
>> >> use Data::Printer;
>> >>
>> >> my $msg = Message::Stack->new;
>> >> $msg->add({
>> >>     msgid   => 'missing_name_last',
>> >>     level   => 'error',
>> >>     scope   => 'name1',
>> >>     subject => 'name_last',
>> >>     text    => 'N?o foi informado o campo name_last, seu idiota !'} );
>> >>
>> >> my $dm = Data::Manager->new( { messages => $msg } );
>> >> my $dv = Data::Verifier->new(
>> >>     filters => [ qw(trim) ],
>> >>         profile => {
>> >>             name => {
>> >>                 required => 1,
>> >>                 type     => 'Str',
>> >>                 filters  => [ qw(collapse) ]
>> >>             },
>> >>             age  => {
>> >>                 type        => 'Int'
>> >>             },
>> >>             sign => {
>> >>                 required    => 1,
>> >>                 type        => 'Str'
>> >>             }
>> >>         }
>> >>     );
>> >>
>> >>
>> >> };
>> >>
>> >>
>> >> $dm->set_verifier('name1', $verifier);
>> >> $dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli'
>> });
>> >>
>> >> my $results = $dm->get_results('name1');
>> >> my $stack   = $dm->messages_for_scope('name1');
>> >>
>> >> say $results->success;
>> >>
>> >> say "Is invalid name_first ", $results->is_invalid('name_first');
>> >> say "Is invalid name_last ",  $results->is_invalid('name_last');  # yes
>> >>
>> >> say "Is missing name_first ", $results->is_missing('name_first'); # no
>> >> say "Is missing is_missing ", $results->is_missing('name_last'); # yes
>> >>
>> >> say "Missing count ", $results->missing_count;
>> >>
>> >> say "Count : ",  $stack->count ;
>> >> p $stack->get_message( 0 );
>> >> p $stack->get_message( 1 );
>> >>
>> >> 
>> >>
>> >>
>> >> --
>> >> "o animal satisfeito dorme". - Guimar?es Rosa
>> >> =begin disclaimer
>> >>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>> >> L
>> >> =end disclaimer
>> >>
>> >>
>> >>
>> >> =begin disclaimer
>> >>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>> >>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>> >>  L
>> >> =end disclaimer
>> >>
>> >
>> >
>> >
>> > --
>> > "o animal satisfeito dorme". - Guimar?es Rosa
>> >
>> > =begin disclaimer
>> >    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>> >  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>> >  L
>> > =end disclaimer
>> >
>>
>>
>>
>> --
>>
>> -dom
>>
>> --
>>
>> Daniel de Oliveira Mantovani
>> Business Analytic Specialist
>> Perl Evangelist /Astrophysics hobbyist.
>> +55 11 9 8538-9897
>> XOXO
>> =begin disclaimer
>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>  L
>> =end disclaimer
>>
>
>
>
> --
> "o animal satisfeito dorme". - Guimar?es Rosa
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L
> =end disclaimer
>
>
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: 

From shonorio at gmail.com  Tue Sep  3 13:06:14 2013
From: shonorio at gmail.com (Solli Honorio)
Date: Tue, 3 Sep 2013 17:06:14 -0300
Subject: [SP-pm]
	=?iso-8859-1?q?Data=3A=3AManager=2C_algu=E9m_utiliza_este?=
	=?iso-8859-1?q?_tro=E7o_=3F!?=
In-Reply-To: 
References: 
	<41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com>
	
	
	
	
Message-ID: 

Blabos, o que voc? est? imaginando para validar ? Estilo old-school com um
encadeamento de if ? Dispatch table ? NDA ?

Abra?os,

Solli Honorio


Em 3 de setembro de 2013 16:35, Blabos de Blebe  escreveu:

> Em alguns casos, complexidade ? um pouco ponto de vista.
>
> Acho que entendi a abordagem do mantovani, mas pro meu caso espec?fico,
> acho que ? tamb?m o overhead, j? que eu s? valido 4 campos em uma situa??o
> eventual. Estou cogitando nem usar o Data::Manager.
>
> Se fosse um cazilhao de campos sendo validados constantemente, acho que
> valeira a pena.
>
> Mantovani, cuidado pra n?o ficar aparafusando pregos, certo!?
>
> []'s
>
>
> 2013/9/3 Solli Honorio 
>
>> S?rio mesmo Mantovani que vc acha que um sistema de fila ? a solu??o para
>> eu validar se todos os campos de um formul?rio est?o dentro do aguardado
>> para trabalhar no  banco de dados ?
>>
>> Mantovani, s? posso dizer que estou orgulhoso de voc?... vejo que voc?
>> ter? um excelente futuro na industria de tecnologia (coisa que eu n?o
>> tive), pois este ? bem o comportamento dos vendedores de TI. Voc? est?
>> agregando complexidade numa lugar que estou tentando agregar simplicidade
>> :D !!!
>>
>> Abra?os,
>>
>> Solli Honorio
>>
>>
>>
>> Em 3 de setembro de 2013 14:58, Daniel de Oliveira Mantovani <
>> daniel.oliveira.mantovani at gmail.com> escreveu:
>>
>> 2013/9/3 Solli Honorio :
>>> > Lucas,
>>> >
>>> > Obrigado pelo retorno. Ontem a noite estudei o c?digo do Data::Manager
>>> e v?
>>> > que realmente n?o rola fazer o que eu estava querendo fazer (passar uma
>>> > pilha de mensagem e receber de acordo com o contexto) e ai estou
>>> > encaminhando para a mesma solu??o que voc?.
>>>
>>> " o que eu estava querendo fazer (passar uma pilha de mensagem e
>>> receber de acordo com o contexto)"
>>>
>>> Shonorio, repetindo o AMQP se encaixa perfeitamente. Eu sugiro que
>>> voc? leia o link que eu te enviei. Se um servi?o na sua m?quina vai te
>>> poupar centenas de linhas de c?digo, talvez nessa situa??o, nesse
>>> contexto obscuro no qual n?o foi definido pelo interlocutor seja uma
>>> boa.
>>>
>>> Se voc? acha que isso ? demais para voc?, eu sinto muito que algu?m
>>> com pelo menos 15/20 anos de experi?ncia ainda n?o saiba formular uma
>>> pergunta. Perguntas gen?ricas, respostas gen?ricas. E ainda acho
>>> extremamente desnecess?rio o seu ataque gratuito, mas se voc? ainda
>>> n?o percebeu isso afasta as pessoas da lista.
>>>
>>> >
>>> > Como vc faz com o I18N ?
>>> >
>>> > O Renato Cron publicou um 'template'  (
>>> https://github.com/AwareTI/MyApp )
>>> > de como eles est?o utilizando o Data::Manager. Estudei o c?digo e achei
>>> > engenhoso, mas ainda quero manter um melhor controle do ResultSet
>>> porqu?
>>> > quero devolver uma estrutura mais complexa de informa??o.
>>> >
>>> > Abra?os,
>>> >
>>> > Solli Honorio
>>> >
>>> >
>>> >
>>> > 2013/9/3 Lucas Oliveira 
>>> >>
>>> >>
>>> >> Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim
>>> >>
>>> >> 
>>> >> #!/usr/bin/env perl
>>> >>
>>> >> use common::sense;
>>> >> use Data::Manager;
>>> >> use Data::Verifier;
>>> >>
>>> >> my %msg_data = (
>>> >>    missing_name_last => 'Nao foi informado o campo name_last, seu
>>> idiota
>>> >> !',
>>> >> );
>>> >>
>>> >> sub messages { $msg_data{$_[0]} || $_[0] }
>>> >>
>>> >> my $dm = Data::Manager->new;
>>> >> my $dv = Data::Verifier->new(
>>> >>     filters => [ qw(trim) ],
>>> >>         profile => {
>>> >>             name_first => {
>>> >>                 required => 1,
>>> >>                 type     => 'Str',
>>> >>                 filters  => [ qw(collapse) ]
>>> >>             },
>>> >>             name_last => {
>>> >>                 required => 1,
>>> >>                 type     => 'Str',
>>> >>                 filters  => [ qw(collapse) ]
>>> >>             },
>>> >>             age  => {
>>> >>                 type        => 'Int'
>>> >>             },
>>> >>             sign => {
>>> >>                 required    => 1,
>>> >>                 type        => 'Str'
>>> >>             }
>>> >>         }
>>> >>     );
>>> >>
>>> >> $dm->set_verifier( name => $dv );
>>> >> $dm->verify( name => { name_first => 'Solli' });
>>> >>
>>> >> if (!$dm->success) {
>>> >>    print &messages( $_->msgid ).$/
>>> >>       foreach (@{ $dm->messages->messages });
>>> >> }
>>> >> 
>>> >>
>>> >>
>>> >> Em 02/09/2013, ?s 11:10, Solli Honorio  escreveu:
>>> >>
>>> >> Pessoal,
>>> >>
>>> >> Estou tentando configurar uma mensagem padroniza??o no Data::Manager,
>>> mas
>>> >> n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para
>>> saber se
>>> >> ? poss?vel fazer isto que eu quero ?
>>> >>
>>> >> O c?digo abaixo, estou criando uma mensagem e adicionando no
>>> Data::Manger,
>>> >> porqu? eu imaginei que quando ocorrer o problema dentro do escopo e
>>> msgid,
>>> >> eu teria o texto padronizado, mas o que estou recebendo ? mais uma
>>> pilha de
>>> >> mensagem, mesmo quando n?o existe o erro.
>>> >>
>>> >> 
>>> >> #!/usr/bin/env perl
>>> >> use common::sense;
>>> >> use Data::Manager;
>>> >> use Data::Verifier;
>>> >> use Data::Printer;
>>> >>
>>> >> my $msg = Message::Stack->new;
>>> >> $msg->add({
>>> >>     msgid   => 'missing_name_last',
>>> >>     level   => 'error',
>>> >>     scope   => 'name1',
>>> >>     subject => 'name_last',
>>> >>     text    => 'N?o foi informado o campo name_last, seu idiota !'} );
>>> >>
>>> >> my $dm = Data::Manager->new( { messages => $msg } );
>>> >> my $dv = Data::Verifier->new(
>>> >>     filters => [ qw(trim) ],
>>> >>         profile => {
>>> >>             name => {
>>> >>                 required => 1,
>>> >>                 type     => 'Str',
>>> >>                 filters  => [ qw(collapse) ]
>>> >>             },
>>> >>             age  => {
>>> >>                 type        => 'Int'
>>> >>             },
>>> >>             sign => {
>>> >>                 required    => 1,
>>> >>                 type        => 'Str'
>>> >>             }
>>> >>         }
>>> >>     );
>>> >>
>>> >>
>>> >> };
>>> >>
>>> >>
>>> >> $dm->set_verifier('name1', $verifier);
>>> >> $dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli'
>>> });
>>> >>
>>> >> my $results = $dm->get_results('name1');
>>> >> my $stack   = $dm->messages_for_scope('name1');
>>> >>
>>> >> say $results->success;
>>> >>
>>> >> say "Is invalid name_first ", $results->is_invalid('name_first');
>>> >> say "Is invalid name_last ",  $results->is_invalid('name_last');  #
>>> yes
>>> >>
>>> >> say "Is missing name_first ", $results->is_missing('name_first'); # no
>>> >> say "Is missing is_missing ", $results->is_missing('name_last'); # yes
>>> >>
>>> >> say "Missing count ", $results->missing_count;
>>> >>
>>> >> say "Count : ",  $stack->count ;
>>> >> p $stack->get_message( 0 );
>>> >> p $stack->get_message( 1 );
>>> >>
>>> >> 
>>> >>
>>> >>
>>> >> --
>>> >> "o animal satisfeito dorme". - Guimar?es Rosa
>>> >> =begin disclaimer
>>> >>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>> >> L
>>> >> =end disclaimer
>>> >>
>>> >>
>>> >>
>>> >> =begin disclaimer
>>> >>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>> >>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>> >>  L
>>> >> =end disclaimer
>>> >>
>>> >
>>> >
>>> >
>>> > --
>>> > "o animal satisfeito dorme". - Guimar?es Rosa
>>> >
>>> > =begin disclaimer
>>> >    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>> >  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>> >  L
>>> > =end disclaimer
>>> >
>>>
>>>
>>>
>>> --
>>>
>>> -dom
>>>
>>> --
>>>
>>> Daniel de Oliveira Mantovani
>>> Business Analytic Specialist
>>> Perl Evangelist /Astrophysics hobbyist.
>>> +55 11 9 8538-9897
>>> XOXO
>>> =begin disclaimer
>>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>>  L
>>> =end disclaimer
>>>
>>
>>
>>
>> --
>> "o animal satisfeito dorme". - Guimar?es Rosa
>>
>> =begin disclaimer
>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>  L
>> =end disclaimer
>>
>>
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L
> =end disclaimer
>
>


-- 
"o animal satisfeito dorme". - Guimar?es Rosa
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: 

From blabos at gmail.com  Tue Sep  3 14:30:41 2013
From: blabos at gmail.com (Blabos de Blebe)
Date: Tue, 3 Sep 2013 18:30:41 -0300
Subject: [SP-pm]
	=?utf-8?q?Data=3A=3AManager=2C_algu=C3=A9m_utiliza_este_t?=
	=?utf-8?b?cm/Dp28gPyE=?=
In-Reply-To: 
References: 
	<41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com>
	
	
	
	
	
Message-ID: 

Opa,

O meu caso ? muito simples (pequeno) e o meu tempo ? curto. O que foi mais
r?pido pra mim foi essa tosqueria aqui:

No controller:

...

my $errors  = [];


## not null

foreach my $field ( keys %{$fields} ) {

    push @{$errors}, 'empty_' . $field

      unless $fields->{$field};

}


## unique

foreach my $field (qw{ username email }) {

    push @{$errors}, 'already_' . $field

      if $rs_user->find( { $field => $fields->{$field} } );

}


## invalid email

push @{$errors}, 'invalid_email'

  unless Email::Valid->address( $fields->{email} );


if ( @{$errors} > 0 ) {

    $c->stash->{user}   = $fields;

    $c->stash->{errors} = $errors;

    return;

}

...

No template:

    [% IF errors.size > 0 %]

        
[% FOREACH error IN errors %] [% msg_block = 'msg_' _ error %] [% PROCESS $msg_block %]
[% END %] ×
[% END %] ... [% BLOCK msg_empty_full_name %] Voc? precisa preencher o seu nome completo. [% END %] [% BLOCK msg_empty_username %] Voc? precisa preencher o seu username. [% END %] ... Deve ter formas mais inteligentes de fazer isso, mas no momento, a mais inteligente pra mim, ? a que eu consigo fazer mais r?pido. Esse ? meu "?nico" form. []'s 2013/9/3 Solli Honorio > Blabos, o que voc? est? imaginando para validar ? Estilo old-school com um > encadeamento de if ? Dispatch table ? NDA ? > > Abra?os, > > Solli Honorio > > > Em 3 de setembro de 2013 16:35, Blabos de Blebe escreveu: > > Em alguns casos, complexidade ? um pouco ponto de vista. >> >> Acho que entendi a abordagem do mantovani, mas pro meu caso espec?fico, >> acho que ? tamb?m o overhead, j? que eu s? valido 4 campos em uma situa??o >> eventual. Estou cogitando nem usar o Data::Manager. >> >> Se fosse um cazilhao de campos sendo validados constantemente, acho que >> valeira a pena. >> >> Mantovani, cuidado pra n?o ficar aparafusando pregos, certo!? >> >> []'s >> >> >> 2013/9/3 Solli Honorio >> >>> S?rio mesmo Mantovani que vc acha que um sistema de fila ? a solu??o >>> para eu validar se todos os campos de um formul?rio est?o dentro do >>> aguardado para trabalhar no banco de dados ? >>> >>> Mantovani, s? posso dizer que estou orgulhoso de voc?... vejo que voc? >>> ter? um excelente futuro na industria de tecnologia (coisa que eu n?o >>> tive), pois este ? bem o comportamento dos vendedores de TI. Voc? est? >>> agregando complexidade numa lugar que estou tentando agregar simplicidade >>> :D !!! >>> >>> Abra?os, >>> >>> Solli Honorio >>> >>> >>> >>> Em 3 de setembro de 2013 14:58, Daniel de Oliveira Mantovani < >>> daniel.oliveira.mantovani at gmail.com> escreveu: >>> >>> 2013/9/3 Solli Honorio : >>>> > Lucas, >>>> > >>>> > Obrigado pelo retorno. Ontem a noite estudei o c?digo do >>>> Data::Manager e v? >>>> > que realmente n?o rola fazer o que eu estava querendo fazer (passar >>>> uma >>>> > pilha de mensagem e receber de acordo com o contexto) e ai estou >>>> > encaminhando para a mesma solu??o que voc?. >>>> >>>> " o que eu estava querendo fazer (passar uma pilha de mensagem e >>>> receber de acordo com o contexto)" >>>> >>>> Shonorio, repetindo o AMQP se encaixa perfeitamente. Eu sugiro que >>>> voc? leia o link que eu te enviei. Se um servi?o na sua m?quina vai te >>>> poupar centenas de linhas de c?digo, talvez nessa situa??o, nesse >>>> contexto obscuro no qual n?o foi definido pelo interlocutor seja uma >>>> boa. >>>> >>>> Se voc? acha que isso ? demais para voc?, eu sinto muito que algu?m >>>> com pelo menos 15/20 anos de experi?ncia ainda n?o saiba formular uma >>>> pergunta. Perguntas gen?ricas, respostas gen?ricas. E ainda acho >>>> extremamente desnecess?rio o seu ataque gratuito, mas se voc? ainda >>>> n?o percebeu isso afasta as pessoas da lista. >>>> >>>> > >>>> > Como vc faz com o I18N ? >>>> > >>>> > O Renato Cron publicou um 'template' ( >>>> https://github.com/AwareTI/MyApp ) >>>> > de como eles est?o utilizando o Data::Manager. Estudei o c?digo e >>>> achei >>>> > engenhoso, mas ainda quero manter um melhor controle do ResultSet >>>> porqu? >>>> > quero devolver uma estrutura mais complexa de informa??o. >>>> > >>>> > Abra?os, >>>> > >>>> > Solli Honorio >>>> > >>>> > >>>> > >>>> > 2013/9/3 Lucas Oliveira >>>> >> >>>> >> >>>> >> Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim >>>> >> >>>> >> >>>> >> #!/usr/bin/env perl >>>> >> >>>> >> use common::sense; >>>> >> use Data::Manager; >>>> >> use Data::Verifier; >>>> >> >>>> >> my %msg_data = ( >>>> >> missing_name_last => 'Nao foi informado o campo name_last, seu >>>> idiota >>>> >> !', >>>> >> ); >>>> >> >>>> >> sub messages { $msg_data{$_[0]} || $_[0] } >>>> >> >>>> >> my $dm = Data::Manager->new; >>>> >> my $dv = Data::Verifier->new( >>>> >> filters => [ qw(trim) ], >>>> >> profile => { >>>> >> name_first => { >>>> >> required => 1, >>>> >> type => 'Str', >>>> >> filters => [ qw(collapse) ] >>>> >> }, >>>> >> name_last => { >>>> >> required => 1, >>>> >> type => 'Str', >>>> >> filters => [ qw(collapse) ] >>>> >> }, >>>> >> age => { >>>> >> type => 'Int' >>>> >> }, >>>> >> sign => { >>>> >> required => 1, >>>> >> type => 'Str' >>>> >> } >>>> >> } >>>> >> ); >>>> >> >>>> >> $dm->set_verifier( name => $dv ); >>>> >> $dm->verify( name => { name_first => 'Solli' }); >>>> >> >>>> >> if (!$dm->success) { >>>> >> print &messages( $_->msgid ).$/ >>>> >> foreach (@{ $dm->messages->messages }); >>>> >> } >>>> >> >>>> >> >>>> >> >>>> >> Em 02/09/2013, ?s 11:10, Solli Honorio >>>> escreveu: >>>> >> >>>> >> Pessoal, >>>> >> >>>> >> Estou tentando configurar uma mensagem padroniza??o no >>>> Data::Manager, mas >>>> >> n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para >>>> saber se >>>> >> ? poss?vel fazer isto que eu quero ? >>>> >> >>>> >> O c?digo abaixo, estou criando uma mensagem e adicionando no >>>> Data::Manger, >>>> >> porqu? eu imaginei que quando ocorrer o problema dentro do escopo e >>>> msgid, >>>> >> eu teria o texto padronizado, mas o que estou recebendo ? mais uma >>>> pilha de >>>> >> mensagem, mesmo quando n?o existe o erro. >>>> >> >>>> >> >>>> >> #!/usr/bin/env perl >>>> >> use common::sense; >>>> >> use Data::Manager; >>>> >> use Data::Verifier; >>>> >> use Data::Printer; >>>> >> >>>> >> my $msg = Message::Stack->new; >>>> >> $msg->add({ >>>> >> msgid => 'missing_name_last', >>>> >> level => 'error', >>>> >> scope => 'name1', >>>> >> subject => 'name_last', >>>> >> text => 'N?o foi informado o campo name_last, seu idiota !'} >>>> ); >>>> >> >>>> >> my $dm = Data::Manager->new( { messages => $msg } ); >>>> >> my $dv = Data::Verifier->new( >>>> >> filters => [ qw(trim) ], >>>> >> profile => { >>>> >> name => { >>>> >> required => 1, >>>> >> type => 'Str', >>>> >> filters => [ qw(collapse) ] >>>> >> }, >>>> >> age => { >>>> >> type => 'Int' >>>> >> }, >>>> >> sign => { >>>> >> required => 1, >>>> >> type => 'Str' >>>> >> } >>>> >> } >>>> >> ); >>>> >> >>>> >> >>>> >> }; >>>> >> >>>> >> >>>> >> $dm->set_verifier('name1', $verifier); >>>> >> $dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli' >>>> }); >>>> >> >>>> >> my $results = $dm->get_results('name1'); >>>> >> my $stack = $dm->messages_for_scope('name1'); >>>> >> >>>> >> say $results->success; >>>> >> >>>> >> say "Is invalid name_first ", $results->is_invalid('name_first'); >>>> >> say "Is invalid name_last ", $results->is_invalid('name_last'); # >>>> yes >>>> >> >>>> >> say "Is missing name_first ", $results->is_missing('name_first'); # >>>> no >>>> >> say "Is missing is_missing ", $results->is_missing('name_last'); # >>>> yes >>>> >> >>>> >> say "Missing count ", $results->missing_count; >>>> >> >>>> >> say "Count : ", $stack->count ; >>>> >> p $stack->get_message( 0 ); >>>> >> p $stack->get_message( 1 ); >>>> >> >>>> >> >>>> >> >>>> >> >>>> >> -- >>>> >> "o animal satisfeito dorme". - Guimar?es Rosa >>>> >> =begin disclaimer >>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >> L >>>> >> =end disclaimer >>>> >> >>>> >> >>>> >> >>>> >> =begin disclaimer >>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >> L >>>> >> =end disclaimer >>>> >> >>>> > >>>> > >>>> > >>>> > -- >>>> > "o animal satisfeito dorme". - Guimar?es Rosa >>>> > >>>> > =begin disclaimer >>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> > L >>>> > =end disclaimer >>>> > >>>> >>>> >>>> >>>> -- >>>> >>>> -dom >>>> >>>> -- >>>> >>>> Daniel de Oliveira Mantovani >>>> Business Analytic Specialist >>>> Perl Evangelist /Astrophysics hobbyist. >>>> +55 11 9 8538-9897 >>>> XOXO >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucasmateus.oliveira at gmail.com Tue Sep 3 14:51:08 2013 From: lucasmateus.oliveira at gmail.com (Lucas Oliveira) Date: Tue, 3 Sep 2013 18:51:08 -0300 Subject: [SP-pm] =?iso-8859-1?q?Data=3A=3AManager=2C_algu=E9m_utiliza_este?= =?iso-8859-1?q?_tro=E7o_=3F!?= In-Reply-To: References: <41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com> Message-ID: <0440620B-32AA-4098-8EE4-70F90E0466F0@gmail.com> Blabos, e se voc? tiver 2 formul?rios na mesma p?gina, por exemplo, um de login e um de cadastro ? Vai ter que melhorar na gambi n? ? heheheheheh Se mudar o nome do campo entao? chora hehehe Se precisar fazer um "pirulito" para importar para a base a valida??o n?o ? aproveit?vel? esque?e Marcar o campo errado em vermelho vai precisar de mais gambi :D Tem muitas vantagens usar o Data::Manager Em 03/09/2013, ?s 18:30, Blabos de Blebe escreveu: > Opa, > > O meu caso ? muito simples (pequeno) e o meu tempo ? curto. O que foi mais r?pido pra mim foi essa tosqueria aqui: > > No controller: > > ... > my $errors = []; > > ## not null > foreach my $field ( keys %{$fields} ) { > push @{$errors}, 'empty_' . $field > unless $fields->{$field}; > } > > ## unique > foreach my $field (qw{ username email }) { > push @{$errors}, 'already_' . $field > if $rs_user->find( { $field => $fields->{$field} } ); > } > > ## invalid email > push @{$errors}, 'invalid_email' > unless Email::Valid->address( $fields->{email} ); > > if ( @{$errors} > 0 ) { > $c->stash->{user} = $fields; > $c->stash->{errors} = $errors; > return; > } > ... > > No template: > > [% IF errors.size > 0 %] >
> [% FOREACH error IN errors %] > [% msg_block = 'msg_' _ error %] > [% PROCESS $msg_block %]
> [% END %] > × >
> [% END %] > ... > > [% BLOCK msg_empty_full_name %] > Voc? precisa preencher o seu nome completo. > [% END %] > > [% BLOCK msg_empty_username %] > Voc? precisa preencher o seu username. > [% END %] > ... > > > > Deve ter formas mais inteligentes de fazer isso, mas no momento, a mais inteligente pra mim, ? a que eu consigo fazer mais r?pido. Esse ? meu "?nico" form. > > []'s > > > 2013/9/3 Solli Honorio > Blabos, o que voc? est? imaginando para validar ? Estilo old-school com um encadeamento de if ? Dispatch table ? NDA ? > > Abra?os, > > Solli Honorio > > > Em 3 de setembro de 2013 16:35, Blabos de Blebe escreveu: > > Em alguns casos, complexidade ? um pouco ponto de vista. > > Acho que entendi a abordagem do mantovani, mas pro meu caso espec?fico, acho que ? tamb?m o overhead, j? que eu s? valido 4 campos em uma situa??o eventual. Estou cogitando nem usar o Data::Manager. > > Se fosse um cazilhao de campos sendo validados constantemente, acho que valeira a pena. > > Mantovani, cuidado pra n?o ficar aparafusando pregos, certo!? > > []'s > > > 2013/9/3 Solli Honorio > S?rio mesmo Mantovani que vc acha que um sistema de fila ? a solu??o para eu validar se todos os campos de um formul?rio est?o dentro do aguardado para trabalhar no banco de dados ? > > Mantovani, s? posso dizer que estou orgulhoso de voc?... vejo que voc? ter? um excelente futuro na industria de tecnologia (coisa que eu n?o tive), pois este ? bem o comportamento dos vendedores de TI. Voc? est? agregando complexidade numa lugar que estou tentando agregar simplicidade :D !!! > > Abra?os, > > Solli Honorio > > > > Em 3 de setembro de 2013 14:58, Daniel de Oliveira Mantovani escreveu: > > 2013/9/3 Solli Honorio : > > Lucas, > > > > Obrigado pelo retorno. Ontem a noite estudei o c?digo do Data::Manager e v? > > que realmente n?o rola fazer o que eu estava querendo fazer (passar uma > > pilha de mensagem e receber de acordo com o contexto) e ai estou > > encaminhando para a mesma solu??o que voc?. > > " o que eu estava querendo fazer (passar uma pilha de mensagem e > receber de acordo com o contexto)" > > Shonorio, repetindo o AMQP se encaixa perfeitamente. Eu sugiro que > voc? leia o link que eu te enviei. Se um servi?o na sua m?quina vai te > poupar centenas de linhas de c?digo, talvez nessa situa??o, nesse > contexto obscuro no qual n?o foi definido pelo interlocutor seja uma > boa. > > Se voc? acha que isso ? demais para voc?, eu sinto muito que algu?m > com pelo menos 15/20 anos de experi?ncia ainda n?o saiba formular uma > pergunta. Perguntas gen?ricas, respostas gen?ricas. E ainda acho > extremamente desnecess?rio o seu ataque gratuito, mas se voc? ainda > n?o percebeu isso afasta as pessoas da lista. > > > > > Como vc faz com o I18N ? > > > > O Renato Cron publicou um 'template' ( https://github.com/AwareTI/MyApp ) > > de como eles est?o utilizando o Data::Manager. Estudei o c?digo e achei > > engenhoso, mas ainda quero manter um melhor controle do ResultSet porqu? > > quero devolver uma estrutura mais complexa de informa??o. > > > > Abra?os, > > > > Solli Honorio > > > > > > > > 2013/9/3 Lucas Oliveira > >> > >> > >> Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim > >> > >> > >> #!/usr/bin/env perl > >> > >> use common::sense; > >> use Data::Manager; > >> use Data::Verifier; > >> > >> my %msg_data = ( > >> missing_name_last => 'Nao foi informado o campo name_last, seu idiota > >> !', > >> ); > >> > >> sub messages { $msg_data{$_[0]} || $_[0] } > >> > >> my $dm = Data::Manager->new; > >> my $dv = Data::Verifier->new( > >> filters => [ qw(trim) ], > >> profile => { > >> name_first => { > >> required => 1, > >> type => 'Str', > >> filters => [ qw(collapse) ] > >> }, > >> name_last => { > >> required => 1, > >> type => 'Str', > >> filters => [ qw(collapse) ] > >> }, > >> age => { > >> type => 'Int' > >> }, > >> sign => { > >> required => 1, > >> type => 'Str' > >> } > >> } > >> ); > >> > >> $dm->set_verifier( name => $dv ); > >> $dm->verify( name => { name_first => 'Solli' }); > >> > >> if (!$dm->success) { > >> print &messages( $_->msgid ).$/ > >> foreach (@{ $dm->messages->messages }); > >> } > >> > >> > >> > >> Em 02/09/2013, ?s 11:10, Solli Honorio escreveu: > >> > >> Pessoal, > >> > >> Estou tentando configurar uma mensagem padroniza??o no Data::Manager, mas > >> n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para saber se > >> ? poss?vel fazer isto que eu quero ? > >> > >> O c?digo abaixo, estou criando uma mensagem e adicionando no Data::Manger, > >> porqu? eu imaginei que quando ocorrer o problema dentro do escopo e msgid, > >> eu teria o texto padronizado, mas o que estou recebendo ? mais uma pilha de > >> mensagem, mesmo quando n?o existe o erro. > >> > >> > >> #!/usr/bin/env perl > >> use common::sense; > >> use Data::Manager; > >> use Data::Verifier; > >> use Data::Printer; > >> > >> my $msg = Message::Stack->new; > >> $msg->add({ > >> msgid => 'missing_name_last', > >> level => 'error', > >> scope => 'name1', > >> subject => 'name_last', > >> text => 'N?o foi informado o campo name_last, seu idiota !'} ); > >> > >> my $dm = Data::Manager->new( { messages => $msg } ); > >> my $dv = Data::Verifier->new( > >> filters => [ qw(trim) ], > >> profile => { > >> name => { > >> required => 1, > >> type => 'Str', > >> filters => [ qw(collapse) ] > >> }, > >> age => { > >> type => 'Int' > >> }, > >> sign => { > >> required => 1, > >> type => 'Str' > >> } > >> } > >> ); > >> > >> > >> }; > >> > >> > >> $dm->set_verifier('name1', $verifier); > >> $dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli' }); > >> > >> my $results = $dm->get_results('name1'); > >> my $stack = $dm->messages_for_scope('name1'); > >> > >> say $results->success; > >> > >> say "Is invalid name_first ", $results->is_invalid('name_first'); > >> say "Is invalid name_last ", $results->is_invalid('name_last'); # yes > >> > >> say "Is missing name_first ", $results->is_missing('name_first'); # no > >> say "Is missing is_missing ", $results->is_missing('name_last'); # yes > >> > >> say "Missing count ", $results->missing_count; > >> > >> say "Count : ", $stack->count ; > >> p $stack->get_message( 0 ); > >> p $stack->get_message( 1 ); > >> > >> > >> > >> > >> -- > >> "o animal satisfeito dorme". - Guimar?es Rosa > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > >> > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > Daniel de Oliveira Mantovani > Business Analytic Specialist > Perl Evangelist /Astrophysics hobbyist. > +55 11 9 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Tue Sep 3 19:12:39 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 3 Sep 2013 23:12:39 -0300 Subject: [SP-pm] =?utf-8?q?Data=3A=3AManager=2C_algu=C3=A9m_utiliza_este_t?= =?utf-8?b?cm/Dp28gPyE=?= In-Reply-To: <0440620B-32AA-4098-8EE4-70F90E0466F0@gmail.com> References: <41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com> <0440620B-32AA-4098-8EE4-70F90E0466F0@gmail.com> Message-ID: > Blabos, e se voc? tiver 2 formul?rios na mesma p?gina, por exemplo, um de login e um de cadastro ? Vai ter que melhorar na gambi n? ? heheheheheh Correto. > Se mudar o nome do campo entao? chora hehehe Correto denovo. > Marcar o campo errado em vermelho vai precisar de mais gambi :D Mais ou menos. Eu uso uma alternativa, no exemplo. Mas sim, ? melhor marcar o campo com vermelho. > Tem muitas vantagens usar o Data::Manager Correto denovo. O por?m ? que o meu exemplo ? exatamente espec?fico. Um form, quatro campos. N?o to dizendo que nao vou usar o Data::Manager, ou alguma solu??o parecida. S? nao vou usar nessa semana :) As solu??es apresentadas s?o apenas o mais p?-pow que d? pra fazer com *a* hard-restriction desse sprint: tempo; e uma soft-restriction: Data::Manager ? novo pra mim. Depois eu refatoro. T? previsto isso. T? pronto x T? bom. No meu caso nesse momento, t? pronto ? mandat?rio. Quem me conhece sabe o quanto eu gosto de gambiarra e o quanto t? custando esse t? pronto. :) []'s 2013/9/3 Lucas Oliveira > > Blabos, e se voc? tiver 2 formul?rios na mesma p?gina, por exemplo, um de > login e um de cadastro ? Vai ter que melhorar na gambi n? ? heheheheheh > > Se mudar o nome do campo entao? chora hehehe > > Se precisar fazer um "pirulito" para importar para a base a valida??o n?o > ? aproveit?vel? esque?e > > Marcar o campo errado em vermelho vai precisar de mais gambi :D > > Tem muitas vantagens usar o Data::Manager > > > Em 03/09/2013, ?s 18:30, Blabos de Blebe escreveu: > > Opa, > > O meu caso ? muito simples (pequeno) e o meu tempo ? curto. O que foi mais > r?pido pra mim foi essa tosqueria aqui: > > No controller: > > ... > my $errors = []; > > ## not null > foreach my $field ( keys %{$fields} ) { > push @{$errors}, 'empty_' . $field > unless $fields->{$field}; > } > > ## unique > foreach my $field (qw{ username email }) { > push @{$errors}, 'already_' . $field > if $rs_user->find( { $field => $fields->{$field} } ); > } > > ## invalid email > push @{$errors}, 'invalid_email' > unless Email::Valid->address( $fields->{email} ); > > if ( @{$errors} > 0 ) { > $c->stash->{user} = $fields; > $c->stash->{errors} = $errors; > return; > } > ... > > No template: > > [% IF errors.size > 0 %] >
> [% FOREACH error IN errors %] > [% msg_block = 'msg_' _ error %] > [% PROCESS $msg_block %]
> [% END %] > × >
> [% END %] > ... > > [% BLOCK msg_empty_full_name %] > Voc? precisa preencher o seu nome completo. > [% END %] > > [% BLOCK msg_empty_username %] > Voc? precisa preencher o seu username. > [% END %] > ... > > > > Deve ter formas mais inteligentes de fazer isso, mas no momento, a mais > inteligente pra mim, ? a que eu consigo fazer mais r?pido. Esse ? meu > "?nico" form. > > []'s > > > 2013/9/3 Solli Honorio > >> Blabos, o que voc? est? imaginando para validar ? Estilo old-school com >> um encadeamento de if ? Dispatch table ? NDA ? >> >> Abra?os, >> >> Solli Honorio >> >> >> Em 3 de setembro de 2013 16:35, Blabos de Blebe escreveu: >> >> Em alguns casos, complexidade ? um pouco ponto de vista. >>> >>> Acho que entendi a abordagem do mantovani, mas pro meu caso espec?fico, >>> acho que ? tamb?m o overhead, j? que eu s? valido 4 campos em uma situa??o >>> eventual. Estou cogitando nem usar o Data::Manager. >>> >>> Se fosse um cazilhao de campos sendo validados constantemente, acho que >>> valeira a pena. >>> >>> Mantovani, cuidado pra n?o ficar aparafusando pregos, certo!? >>> >>> []'s >>> >>> >>> 2013/9/3 Solli Honorio >>> >>>> S?rio mesmo Mantovani que vc acha que um sistema de fila ? a solu??o >>>> para eu validar se todos os campos de um formul?rio est?o dentro do >>>> aguardado para trabalhar no banco de dados ? >>>> >>>> Mantovani, s? posso dizer que estou orgulhoso de voc?... vejo que voc? >>>> ter? um excelente futuro na industria de tecnologia (coisa que eu n?o >>>> tive), pois este ? bem o comportamento dos vendedores de TI. Voc? est? >>>> agregando complexidade numa lugar que estou tentando agregar simplicidade >>>> :D !!! >>>> >>>> Abra?os, >>>> >>>> Solli Honorio >>>> >>>> >>>> >>>> Em 3 de setembro de 2013 14:58, Daniel de Oliveira Mantovani < >>>> daniel.oliveira.mantovani at gmail.com> escreveu: >>>> >>>> 2013/9/3 Solli Honorio : >>>>> > Lucas, >>>>> > >>>>> > Obrigado pelo retorno. Ontem a noite estudei o c?digo do >>>>> Data::Manager e v? >>>>> > que realmente n?o rola fazer o que eu estava querendo fazer (passar >>>>> uma >>>>> > pilha de mensagem e receber de acordo com o contexto) e ai estou >>>>> > encaminhando para a mesma solu??o que voc?. >>>>> >>>>> " o que eu estava querendo fazer (passar uma pilha de mensagem e >>>>> receber de acordo com o contexto)" >>>>> >>>>> Shonorio, repetindo o AMQP se encaixa perfeitamente. Eu sugiro que >>>>> voc? leia o link que eu te enviei. Se um servi?o na sua m?quina vai te >>>>> poupar centenas de linhas de c?digo, talvez nessa situa??o, nesse >>>>> contexto obscuro no qual n?o foi definido pelo interlocutor seja uma >>>>> boa. >>>>> >>>>> Se voc? acha que isso ? demais para voc?, eu sinto muito que algu?m >>>>> com pelo menos 15/20 anos de experi?ncia ainda n?o saiba formular uma >>>>> pergunta. Perguntas gen?ricas, respostas gen?ricas. E ainda acho >>>>> extremamente desnecess?rio o seu ataque gratuito, mas se voc? ainda >>>>> n?o percebeu isso afasta as pessoas da lista. >>>>> >>>>> > >>>>> > Como vc faz com o I18N ? >>>>> > >>>>> > O Renato Cron publicou um 'template' ( >>>>> https://github.com/AwareTI/MyApp ) >>>>> > de como eles est?o utilizando o Data::Manager. Estudei o c?digo e >>>>> achei >>>>> > engenhoso, mas ainda quero manter um melhor controle do ResultSet >>>>> porqu? >>>>> > quero devolver uma estrutura mais complexa de informa??o. >>>>> > >>>>> > Abra?os, >>>>> > >>>>> > Solli Honorio >>>>> > >>>>> > >>>>> > >>>>> > 2013/9/3 Lucas Oliveira >>>>> >> >>>>> >> >>>>> >> Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim >>>>> >> >>>>> >> >>>>> >> #!/usr/bin/env perl >>>>> >> >>>>> >> use common::sense; >>>>> >> use Data::Manager; >>>>> >> use Data::Verifier; >>>>> >> >>>>> >> my %msg_data = ( >>>>> >> missing_name_last => 'Nao foi informado o campo name_last, seu >>>>> idiota >>>>> >> !', >>>>> >> ); >>>>> >> >>>>> >> sub messages { $msg_data{$_[0]} || $_[0] } >>>>> >> >>>>> >> my $dm = Data::Manager->new; >>>>> >> my $dv = Data::Verifier->new( >>>>> >> filters => [ qw(trim) ], >>>>> >> profile => { >>>>> >> name_first => { >>>>> >> required => 1, >>>>> >> type => 'Str', >>>>> >> filters => [ qw(collapse) ] >>>>> >> }, >>>>> >> name_last => { >>>>> >> required => 1, >>>>> >> type => 'Str', >>>>> >> filters => [ qw(collapse) ] >>>>> >> }, >>>>> >> age => { >>>>> >> type => 'Int' >>>>> >> }, >>>>> >> sign => { >>>>> >> required => 1, >>>>> >> type => 'Str' >>>>> >> } >>>>> >> } >>>>> >> ); >>>>> >> >>>>> >> $dm->set_verifier( name => $dv ); >>>>> >> $dm->verify( name => { name_first => 'Solli' }); >>>>> >> >>>>> >> if (!$dm->success) { >>>>> >> print &messages( $_->msgid ).$/ >>>>> >> foreach (@{ $dm->messages->messages }); >>>>> >> } >>>>> >> >>>>> >> >>>>> >> >>>>> >> Em 02/09/2013, ?s 11:10, Solli Honorio >>>>> escreveu: >>>>> >> >>>>> >> Pessoal, >>>>> >> >>>>> >> Estou tentando configurar uma mensagem padroniza??o no >>>>> Data::Manager, mas >>>>> >> n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para >>>>> saber se >>>>> >> ? poss?vel fazer isto que eu quero ? >>>>> >> >>>>> >> O c?digo abaixo, estou criando uma mensagem e adicionando no >>>>> Data::Manger, >>>>> >> porqu? eu imaginei que quando ocorrer o problema dentro do escopo e >>>>> msgid, >>>>> >> eu teria o texto padronizado, mas o que estou recebendo ? mais uma >>>>> pilha de >>>>> >> mensagem, mesmo quando n?o existe o erro. >>>>> >> >>>>> >> >>>>> >> #!/usr/bin/env perl >>>>> >> use common::sense; >>>>> >> use Data::Manager; >>>>> >> use Data::Verifier; >>>>> >> use Data::Printer; >>>>> >> >>>>> >> my $msg = Message::Stack->new; >>>>> >> $msg->add({ >>>>> >> msgid => 'missing_name_last', >>>>> >> level => 'error', >>>>> >> scope => 'name1', >>>>> >> subject => 'name_last', >>>>> >> text => 'N?o foi informado o campo name_last, seu idiota !'} >>>>> ); >>>>> >> >>>>> >> my $dm = Data::Manager->new( { messages => $msg } ); >>>>> >> my $dv = Data::Verifier->new( >>>>> >> filters => [ qw(trim) ], >>>>> >> profile => { >>>>> >> name => { >>>>> >> required => 1, >>>>> >> type => 'Str', >>>>> >> filters => [ qw(collapse) ] >>>>> >> }, >>>>> >> age => { >>>>> >> type => 'Int' >>>>> >> }, >>>>> >> sign => { >>>>> >> required => 1, >>>>> >> type => 'Str' >>>>> >> } >>>>> >> } >>>>> >> ); >>>>> >> >>>>> >> >>>>> >> }; >>>>> >> >>>>> >> >>>>> >> $dm->set_verifier('name1', $verifier); >>>>> >> $dm->verify('name1', { name_last => 'Honorio', name_first => >>>>> 'Solli' }); >>>>> >> >>>>> >> my $results = $dm->get_results('name1'); >>>>> >> my $stack = $dm->messages_for_scope('name1'); >>>>> >> >>>>> >> say $results->success; >>>>> >> >>>>> >> say "Is invalid name_first ", $results->is_invalid('name_first'); >>>>> >> say "Is invalid name_last ", $results->is_invalid('name_last'); # >>>>> yes >>>>> >> >>>>> >> say "Is missing name_first ", $results->is_missing('name_first'); # >>>>> no >>>>> >> say "Is missing is_missing ", $results->is_missing('name_last'); # >>>>> yes >>>>> >> >>>>> >> say "Missing count ", $results->missing_count; >>>>> >> >>>>> >> say "Count : ", $stack->count ; >>>>> >> p $stack->get_message( 0 ); >>>>> >> p $stack->get_message( 1 ); >>>>> >> >>>>> >> >>>>> >> >>>>> >> >>>>> >> -- >>>>> >> "o animal satisfeito dorme". - Guimar?es Rosa >>>>> >> =begin disclaimer >>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> >> L >>>>> >> =end disclaimer >>>>> >> >>>>> >> >>>>> >> >>>>> >> =begin disclaimer >>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> >> L >>>>> >> =end disclaimer >>>>> >> >>>>> > >>>>> > >>>>> > >>>>> > -- >>>>> > "o animal satisfeito dorme". - Guimar?es Rosa >>>>> > >>>>> > =begin disclaimer >>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> > L >>>>> > =end disclaimer >>>>> > >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> -dom >>>>> >>>>> -- >>>>> >>>>> Daniel de Oliveira Mantovani >>>>> Business Analytic Specialist >>>>> Perl Evangelist /Astrophysics hobbyist. >>>>> +55 11 9 8538-9897 >>>>> XOXO >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> >>>> -- >>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Tue Sep 3 19:14:38 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 3 Sep 2013 23:14:38 -0300 Subject: [SP-pm] =?utf-8?q?Data=3A=3AManager=2C_algu=C3=A9m_utiliza_este_t?= =?utf-8?b?cm/Dp28gPyE=?= In-Reply-To: References: <41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com> <0440620B-32AA-4098-8EE4-70F90E0466F0@gmail.com> Message-ID: Na verdade foi at? coincid?ncia o Solli tocar no assunto, pq assim como mapas, eu ia perguntar isso pra vcs em breve. 2013/9/3 Blabos de Blebe > > Blabos, e se voc? tiver 2 formul?rios na mesma p?gina, por exemplo, um > de login e um de cadastro ? Vai ter que melhorar na gambi n? ? heheheheheh > > Correto. > > > Se mudar o nome do campo entao? chora hehehe > > Correto denovo. > > > Marcar o campo errado em vermelho vai precisar de mais gambi :D > > Mais ou menos. Eu uso uma alternativa, no exemplo. Mas sim, ? melhor > marcar o campo com vermelho. > > > Tem muitas vantagens usar o Data::Manager > > Correto denovo. > > O por?m ? que o meu exemplo ? exatamente espec?fico. Um form, quatro > campos. > > N?o to dizendo que nao vou usar o Data::Manager, ou alguma solu??o > parecida. S? nao vou usar nessa semana :) > > As solu??es apresentadas s?o apenas o mais p?-pow que d? pra fazer com *a* > hard-restriction desse sprint: tempo; e uma soft-restriction: Data::Manager > ? novo pra mim. > > Depois eu refatoro. T? previsto isso. > > T? pronto x T? bom. > > No meu caso nesse momento, t? pronto ? mandat?rio. Quem me conhece sabe o > quanto eu gosto de gambiarra e o quanto t? custando esse t? pronto. > > :) > > []'s > > > > > > 2013/9/3 Lucas Oliveira > >> >> Blabos, e se voc? tiver 2 formul?rios na mesma p?gina, por exemplo, um de >> login e um de cadastro ? Vai ter que melhorar na gambi n? ? heheheheheh >> >> Se mudar o nome do campo entao? chora hehehe >> >> Se precisar fazer um "pirulito" para importar para a base a valida??o n?o >> ? aproveit?vel? esque?e >> >> Marcar o campo errado em vermelho vai precisar de mais gambi :D >> >> Tem muitas vantagens usar o Data::Manager >> >> >> Em 03/09/2013, ?s 18:30, Blabos de Blebe escreveu: >> >> Opa, >> >> O meu caso ? muito simples (pequeno) e o meu tempo ? curto. O que foi >> mais r?pido pra mim foi essa tosqueria aqui: >> >> No controller: >> >> ... >> my $errors = []; >> >> ## not null >> foreach my $field ( keys %{$fields} ) { >> push @{$errors}, 'empty_' . $field >> unless $fields->{$field}; >> } >> >> ## unique >> foreach my $field (qw{ username email }) { >> push @{$errors}, 'already_' . $field >> if $rs_user->find( { $field => $fields->{$field} } ); >> } >> >> ## invalid email >> push @{$errors}, 'invalid_email' >> unless Email::Valid->address( $fields->{email} ); >> >> if ( @{$errors} > 0 ) { >> $c->stash->{user} = $fields; >> $c->stash->{errors} = $errors; >> return; >> } >> ... >> >> No template: >> >> [% IF errors.size > 0 %] >>
>> [% FOREACH error IN errors %] >> [% msg_block = 'msg_' _ error %] >> [% PROCESS $msg_block %]
>> [% END %] >> × >>
>> [% END %] >> ... >> >> [% BLOCK msg_empty_full_name %] >> Voc? precisa preencher o seu nome completo. >> [% END %] >> >> [% BLOCK msg_empty_username %] >> Voc? precisa preencher o seu username. >> [% END %] >> ... >> >> >> >> Deve ter formas mais inteligentes de fazer isso, mas no momento, a mais >> inteligente pra mim, ? a que eu consigo fazer mais r?pido. Esse ? meu >> "?nico" form. >> >> []'s >> >> >> 2013/9/3 Solli Honorio >> >>> Blabos, o que voc? est? imaginando para validar ? Estilo old-school com >>> um encadeamento de if ? Dispatch table ? NDA ? >>> >>> Abra?os, >>> >>> Solli Honorio >>> >>> >>> Em 3 de setembro de 2013 16:35, Blabos de Blebe escreveu: >>> >>> Em alguns casos, complexidade ? um pouco ponto de vista. >>>> >>>> Acho que entendi a abordagem do mantovani, mas pro meu caso espec?fico, >>>> acho que ? tamb?m o overhead, j? que eu s? valido 4 campos em uma situa??o >>>> eventual. Estou cogitando nem usar o Data::Manager. >>>> >>>> Se fosse um cazilhao de campos sendo validados constantemente, acho que >>>> valeira a pena. >>>> >>>> Mantovani, cuidado pra n?o ficar aparafusando pregos, certo!? >>>> >>>> []'s >>>> >>>> >>>> 2013/9/3 Solli Honorio >>>> >>>>> S?rio mesmo Mantovani que vc acha que um sistema de fila ? a solu??o >>>>> para eu validar se todos os campos de um formul?rio est?o dentro do >>>>> aguardado para trabalhar no banco de dados ? >>>>> >>>>> Mantovani, s? posso dizer que estou orgulhoso de voc?... vejo que voc? >>>>> ter? um excelente futuro na industria de tecnologia (coisa que eu n?o >>>>> tive), pois este ? bem o comportamento dos vendedores de TI. Voc? est? >>>>> agregando complexidade numa lugar que estou tentando agregar simplicidade >>>>> :D !!! >>>>> >>>>> Abra?os, >>>>> >>>>> Solli Honorio >>>>> >>>>> >>>>> >>>>> Em 3 de setembro de 2013 14:58, Daniel de Oliveira Mantovani < >>>>> daniel.oliveira.mantovani at gmail.com> escreveu: >>>>> >>>>> 2013/9/3 Solli Honorio : >>>>>> > Lucas, >>>>>> > >>>>>> > Obrigado pelo retorno. Ontem a noite estudei o c?digo do >>>>>> Data::Manager e v? >>>>>> > que realmente n?o rola fazer o que eu estava querendo fazer (passar >>>>>> uma >>>>>> > pilha de mensagem e receber de acordo com o contexto) e ai estou >>>>>> > encaminhando para a mesma solu??o que voc?. >>>>>> >>>>>> " o que eu estava querendo fazer (passar uma pilha de mensagem e >>>>>> receber de acordo com o contexto)" >>>>>> >>>>>> Shonorio, repetindo o AMQP se encaixa perfeitamente. Eu sugiro que >>>>>> voc? leia o link que eu te enviei. Se um servi?o na sua m?quina vai te >>>>>> poupar centenas de linhas de c?digo, talvez nessa situa??o, nesse >>>>>> contexto obscuro no qual n?o foi definido pelo interlocutor seja uma >>>>>> boa. >>>>>> >>>>>> Se voc? acha que isso ? demais para voc?, eu sinto muito que algu?m >>>>>> com pelo menos 15/20 anos de experi?ncia ainda n?o saiba formular uma >>>>>> pergunta. Perguntas gen?ricas, respostas gen?ricas. E ainda acho >>>>>> extremamente desnecess?rio o seu ataque gratuito, mas se voc? ainda >>>>>> n?o percebeu isso afasta as pessoas da lista. >>>>>> >>>>>> > >>>>>> > Como vc faz com o I18N ? >>>>>> > >>>>>> > O Renato Cron publicou um 'template' ( >>>>>> https://github.com/AwareTI/MyApp ) >>>>>> > de como eles est?o utilizando o Data::Manager. Estudei o c?digo e >>>>>> achei >>>>>> > engenhoso, mas ainda quero manter um melhor controle do ResultSet >>>>>> porqu? >>>>>> > quero devolver uma estrutura mais complexa de informa??o. >>>>>> > >>>>>> > Abra?os, >>>>>> > >>>>>> > Solli Honorio >>>>>> > >>>>>> > >>>>>> > >>>>>> > 2013/9/3 Lucas Oliveira >>>>>> >> >>>>>> >> >>>>>> >> Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim >>>>>> >> >>>>>> >> >>>>>> >> #!/usr/bin/env perl >>>>>> >> >>>>>> >> use common::sense; >>>>>> >> use Data::Manager; >>>>>> >> use Data::Verifier; >>>>>> >> >>>>>> >> my %msg_data = ( >>>>>> >> missing_name_last => 'Nao foi informado o campo name_last, seu >>>>>> idiota >>>>>> >> !', >>>>>> >> ); >>>>>> >> >>>>>> >> sub messages { $msg_data{$_[0]} || $_[0] } >>>>>> >> >>>>>> >> my $dm = Data::Manager->new; >>>>>> >> my $dv = Data::Verifier->new( >>>>>> >> filters => [ qw(trim) ], >>>>>> >> profile => { >>>>>> >> name_first => { >>>>>> >> required => 1, >>>>>> >> type => 'Str', >>>>>> >> filters => [ qw(collapse) ] >>>>>> >> }, >>>>>> >> name_last => { >>>>>> >> required => 1, >>>>>> >> type => 'Str', >>>>>> >> filters => [ qw(collapse) ] >>>>>> >> }, >>>>>> >> age => { >>>>>> >> type => 'Int' >>>>>> >> }, >>>>>> >> sign => { >>>>>> >> required => 1, >>>>>> >> type => 'Str' >>>>>> >> } >>>>>> >> } >>>>>> >> ); >>>>>> >> >>>>>> >> $dm->set_verifier( name => $dv ); >>>>>> >> $dm->verify( name => { name_first => 'Solli' }); >>>>>> >> >>>>>> >> if (!$dm->success) { >>>>>> >> print &messages( $_->msgid ).$/ >>>>>> >> foreach (@{ $dm->messages->messages }); >>>>>> >> } >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> >> Em 02/09/2013, ?s 11:10, Solli Honorio >>>>>> escreveu: >>>>>> >> >>>>>> >> Pessoal, >>>>>> >> >>>>>> >> Estou tentando configurar uma mensagem padroniza??o no >>>>>> Data::Manager, mas >>>>>> >> n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para >>>>>> saber se >>>>>> >> ? poss?vel fazer isto que eu quero ? >>>>>> >> >>>>>> >> O c?digo abaixo, estou criando uma mensagem e adicionando no >>>>>> Data::Manger, >>>>>> >> porqu? eu imaginei que quando ocorrer o problema dentro do escopo >>>>>> e msgid, >>>>>> >> eu teria o texto padronizado, mas o que estou recebendo ? mais uma >>>>>> pilha de >>>>>> >> mensagem, mesmo quando n?o existe o erro. >>>>>> >> >>>>>> >> >>>>>> >> #!/usr/bin/env perl >>>>>> >> use common::sense; >>>>>> >> use Data::Manager; >>>>>> >> use Data::Verifier; >>>>>> >> use Data::Printer; >>>>>> >> >>>>>> >> my $msg = Message::Stack->new; >>>>>> >> $msg->add({ >>>>>> >> msgid => 'missing_name_last', >>>>>> >> level => 'error', >>>>>> >> scope => 'name1', >>>>>> >> subject => 'name_last', >>>>>> >> text => 'N?o foi informado o campo name_last, seu idiota >>>>>> !'} ); >>>>>> >> >>>>>> >> my $dm = Data::Manager->new( { messages => $msg } ); >>>>>> >> my $dv = Data::Verifier->new( >>>>>> >> filters => [ qw(trim) ], >>>>>> >> profile => { >>>>>> >> name => { >>>>>> >> required => 1, >>>>>> >> type => 'Str', >>>>>> >> filters => [ qw(collapse) ] >>>>>> >> }, >>>>>> >> age => { >>>>>> >> type => 'Int' >>>>>> >> }, >>>>>> >> sign => { >>>>>> >> required => 1, >>>>>> >> type => 'Str' >>>>>> >> } >>>>>> >> } >>>>>> >> ); >>>>>> >> >>>>>> >> >>>>>> >> }; >>>>>> >> >>>>>> >> >>>>>> >> $dm->set_verifier('name1', $verifier); >>>>>> >> $dm->verify('name1', { name_last => 'Honorio', name_first => >>>>>> 'Solli' }); >>>>>> >> >>>>>> >> my $results = $dm->get_results('name1'); >>>>>> >> my $stack = $dm->messages_for_scope('name1'); >>>>>> >> >>>>>> >> say $results->success; >>>>>> >> >>>>>> >> say "Is invalid name_first ", $results->is_invalid('name_first'); >>>>>> >> say "Is invalid name_last ", $results->is_invalid('name_last'); >>>>>> # yes >>>>>> >> >>>>>> >> say "Is missing name_first ", $results->is_missing('name_first'); >>>>>> # no >>>>>> >> say "Is missing is_missing ", $results->is_missing('name_last'); # >>>>>> yes >>>>>> >> >>>>>> >> say "Missing count ", $results->missing_count; >>>>>> >> >>>>>> >> say "Count : ", $stack->count ; >>>>>> >> p $stack->get_message( 0 ); >>>>>> >> p $stack->get_message( 1 ); >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> >> -- >>>>>> >> "o animal satisfeito dorme". - Guimar?es Rosa >>>>>> >> =begin disclaimer >>>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> >> L >>>>>> >> =end disclaimer >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> >> =begin disclaimer >>>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> >> L >>>>>> >> =end disclaimer >>>>>> >> >>>>>> > >>>>>> > >>>>>> > >>>>>> > -- >>>>>> > "o animal satisfeito dorme". - Guimar?es Rosa >>>>>> > >>>>>> > =begin disclaimer >>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> > L >>>>>> > =end disclaimer >>>>>> > >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> -dom >>>>>> >>>>>> -- >>>>>> >>>>>> Daniel de Oliveira Mantovani >>>>>> Business Analytic Specialist >>>>>> Perl Evangelist /Astrophysics hobbyist. >>>>>> +55 11 9 8538-9897 >>>>>> XOXO >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From hernanlopes at gmail.com Tue Sep 3 21:15:34 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Wed, 4 Sep 2013 01:15:34 -0300 Subject: [SP-pm] =?iso-8859-1?q?Data=3A=3AManager=2C_algu=E9m_utiliza_este?= =?iso-8859-1?q?_tro=E7o_=3F!?= In-Reply-To: References: <41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com> <0440620B-32AA-4098-8EE4-70F90E0466F0@gmail.com> Message-ID: Eu prefiro deixar minhas validacoes juntos com as definicoes dos atributos dos meus objetos, pois provavelmente eu vou validar um objeto antes de fazer algo com ele. Ent?o eu faco o seguinte (o exemplo abaixo ? para exemplificar atraves da analise do mesmo, ele n?o ir? compilar): Em resumo: 1. defino os campos dentro de um hash, juntos com as validacoes 2. faco um loop para adicionar (com moose) cada campo na classe 3. defino um metodo salvar e esse metodo salvar vai verificar se o atributo tem alguma validacao que deve ser executada Entao eu termino com algo assim: package My::Class; use Moose; #meta definicao dos meus atributos.. fica dentro de um hash... os atributos ainda nao foram declarados #nelas residem as validacoes, coerce, sql etc tudo que ? simples e relacionado a esse campo #consigo incluir por exemplo um array com items para eu validar antes de salvar, etc #ex my $attrs = { 'preco' => { # isa => 'Int', #opcional req => 1, validation_regex => '(\d+)', # vou usar isso antes do metodo save coerce => sub { # Vai executar tambem isso antes do save my ( $self, $value ) = @_; $value =~ s|^ +| +\$|g; $value =~ s|(.+)(,\|\.)00\$|$1|gi; $value =~ s|\D||gi; return $value; }, sql => { "type" => "integer", "null_value" => 0 }, validacao_extra => [ { rotulo => 'Verifica se contem numeros na mensagem', validacao => sub { my ( $campo ) = @_; return 1 if "valido" eq "valido"; return 0; }, msg_erro => "Tem erro nesse campo" } , .... e depois adicionar o "validacao_extra" la ao final no before_save ... e pronto... ] }, 'url' => { req => 1, validation_regex => '^http', sql => { type => 'string', "index" => 'not_analyzed', } }, 'idade' => { req => 1, validation_regex => '(\d+)', sql => { "type" => "integer", "null_value" => 0 }, }, }; # declara cada atributo para esta classe foreach my $attr ( keys $attrs ) { #Mete o has dentro do foreach pra declarar cada chave dos meus $attrs has $attr => ( is => 'rw', #podia vir do meu config la de cima ne... ( exists $attrs->{$attr}->{default} ) ? ( default => $attrs->{$attr}->{default} ) : (), ); } #coerce nos valores, ? usado antes do metodo save... mas pode muito bem usar o coerce do moo(u|se) sub coerce { my ($self) = @_; foreach my $attr ( keys %$attrs ) { if ( exists $attrs->{$attr}->{coerce} && defined $self->$attr ) { $self->$attr( $attrs->{$attr}->{coerce}->( $self, $self->$attr ) ); } } } #valida antes de salvar #pode por exemplo verificar se foi setado e executar o $attrs->{ $attr }->{ validation_regex }, etc sub validate { my ($self) = @_; foreach my $attr ( keys $attrs ) { return 0 if exists $attrs->{$attr}->{req} and $attrs->{$attr}->{req} == 1 and !defined $self->$attr; if ( exists $attrs->{ $attr }->{ validation_regex } ) { //valida a bagaca //pode ler de $self, ou receber o valor como parametro da sub validate, etc } } return 1; } #before save... before 'save' => sub { my ($self) = @_; $self->coerce(); }; #save somente se validate sub save { my ($self) = @_; next unless $self->validate(); } abs, Hernan 2013/9/3 Blabos de Blebe > Na verdade foi at? coincid?ncia o Solli tocar no assunto, pq assim como > mapas, eu ia perguntar isso pra vcs em breve. > > > 2013/9/3 Blabos de Blebe > >> > Blabos, e se voc? tiver 2 formul?rios na mesma p?gina, por exemplo, um >> de login e um de cadastro ? Vai ter que melhorar na gambi n? ? heheheheheh >> >> Correto. >> >> > Se mudar o nome do campo entao? chora hehehe >> >> Correto denovo. >> >> > Marcar o campo errado em vermelho vai precisar de mais gambi :D >> >> Mais ou menos. Eu uso uma alternativa, no exemplo. Mas sim, ? melhor >> marcar o campo com vermelho. >> >> > Tem muitas vantagens usar o Data::Manager >> >> Correto denovo. >> >> O por?m ? que o meu exemplo ? exatamente espec?fico. Um form, quatro >> campos. >> >> N?o to dizendo que nao vou usar o Data::Manager, ou alguma solu??o >> parecida. S? nao vou usar nessa semana :) >> >> As solu??es apresentadas s?o apenas o mais p?-pow que d? pra fazer com >> *a* hard-restriction desse sprint: tempo; e uma soft-restriction: >> Data::Manager ? novo pra mim. >> >> Depois eu refatoro. T? previsto isso. >> >> T? pronto x T? bom. >> >> No meu caso nesse momento, t? pronto ? mandat?rio. Quem me conhece sabe o >> quanto eu gosto de gambiarra e o quanto t? custando esse t? pronto. >> >> :) >> >> []'s >> >> >> >> >> >> 2013/9/3 Lucas Oliveira >> >>> >>> Blabos, e se voc? tiver 2 formul?rios na mesma p?gina, por exemplo, um >>> de login e um de cadastro ? Vai ter que melhorar na gambi n? ? heheheheheh >>> >>> Se mudar o nome do campo entao? chora hehehe >>> >>> Se precisar fazer um "pirulito" para importar para a base a valida??o >>> n?o ? aproveit?vel? esque?e >>> >>> Marcar o campo errado em vermelho vai precisar de mais gambi :D >>> >>> Tem muitas vantagens usar o Data::Manager >>> >>> >>> Em 03/09/2013, ?s 18:30, Blabos de Blebe escreveu: >>> >>> Opa, >>> >>> O meu caso ? muito simples (pequeno) e o meu tempo ? curto. O que foi >>> mais r?pido pra mim foi essa tosqueria aqui: >>> >>> No controller: >>> >>> ... >>> my $errors = []; >>> >>> ## not null >>> foreach my $field ( keys %{$fields} ) { >>> push @{$errors}, 'empty_' . $field >>> unless $fields->{$field}; >>> } >>> >>> ## unique >>> foreach my $field (qw{ username email }) { >>> push @{$errors}, 'already_' . $field >>> if $rs_user->find( { $field => $fields->{$field} } ); >>> } >>> >>> ## invalid email >>> push @{$errors}, 'invalid_email' >>> unless Email::Valid->address( $fields->{email} ); >>> >>> if ( @{$errors} > 0 ) { >>> $c->stash->{user} = $fields; >>> $c->stash->{errors} = $errors; >>> return; >>> } >>> ... >>> >>> No template: >>> >>> [% IF errors.size > 0 %] >>>
>>> [% FOREACH error IN errors %] >>> [% msg_block = 'msg_' _ error %] >>> [% PROCESS $msg_block %]
>>> [% END %] >>> × >>>
>>> [% END %] >>> ... >>> >>> [% BLOCK msg_empty_full_name %] >>> Voc? precisa preencher o seu nome completo. >>> [% END %] >>> >>> [% BLOCK msg_empty_username %] >>> Voc? precisa preencher o seu username. >>> [% END %] >>> ... >>> >>> >>> >>> Deve ter formas mais inteligentes de fazer isso, mas no momento, a mais >>> inteligente pra mim, ? a que eu consigo fazer mais r?pido. Esse ? meu >>> "?nico" form. >>> >>> []'s >>> >>> >>> 2013/9/3 Solli Honorio >>> >>>> Blabos, o que voc? est? imaginando para validar ? Estilo old-school com >>>> um encadeamento de if ? Dispatch table ? NDA ? >>>> >>>> Abra?os, >>>> >>>> Solli Honorio >>>> >>>> >>>> Em 3 de setembro de 2013 16:35, Blabos de Blebe escreveu: >>>> >>>> Em alguns casos, complexidade ? um pouco ponto de vista. >>>>> >>>>> Acho que entendi a abordagem do mantovani, mas pro meu caso >>>>> espec?fico, acho que ? tamb?m o overhead, j? que eu s? valido 4 campos em >>>>> uma situa??o eventual. Estou cogitando nem usar o Data::Manager. >>>>> >>>>> Se fosse um cazilhao de campos sendo validados constantemente, acho >>>>> que valeira a pena. >>>>> >>>>> Mantovani, cuidado pra n?o ficar aparafusando pregos, certo!? >>>>> >>>>> []'s >>>>> >>>>> >>>>> 2013/9/3 Solli Honorio >>>>> >>>>>> S?rio mesmo Mantovani que vc acha que um sistema de fila ? a solu??o >>>>>> para eu validar se todos os campos de um formul?rio est?o dentro do >>>>>> aguardado para trabalhar no banco de dados ? >>>>>> >>>>>> Mantovani, s? posso dizer que estou orgulhoso de voc?... vejo que >>>>>> voc? ter? um excelente futuro na industria de tecnologia (coisa que eu n?o >>>>>> tive), pois este ? bem o comportamento dos vendedores de TI. Voc? est? >>>>>> agregando complexidade numa lugar que estou tentando agregar simplicidade >>>>>> :D !!! >>>>>> >>>>>> Abra?os, >>>>>> >>>>>> Solli Honorio >>>>>> >>>>>> >>>>>> >>>>>> Em 3 de setembro de 2013 14:58, Daniel de Oliveira Mantovani < >>>>>> daniel.oliveira.mantovani at gmail.com> escreveu: >>>>>> >>>>>> 2013/9/3 Solli Honorio : >>>>>>> > Lucas, >>>>>>> > >>>>>>> > Obrigado pelo retorno. Ontem a noite estudei o c?digo do >>>>>>> Data::Manager e v? >>>>>>> > que realmente n?o rola fazer o que eu estava querendo fazer >>>>>>> (passar uma >>>>>>> > pilha de mensagem e receber de acordo com o contexto) e ai estou >>>>>>> > encaminhando para a mesma solu??o que voc?. >>>>>>> >>>>>>> " o que eu estava querendo fazer (passar uma pilha de mensagem e >>>>>>> receber de acordo com o contexto)" >>>>>>> >>>>>>> Shonorio, repetindo o AMQP se encaixa perfeitamente. Eu sugiro que >>>>>>> voc? leia o link que eu te enviei. Se um servi?o na sua m?quina vai >>>>>>> te >>>>>>> poupar centenas de linhas de c?digo, talvez nessa situa??o, nesse >>>>>>> contexto obscuro no qual n?o foi definido pelo interlocutor seja uma >>>>>>> boa. >>>>>>> >>>>>>> Se voc? acha que isso ? demais para voc?, eu sinto muito que algu?m >>>>>>> com pelo menos 15/20 anos de experi?ncia ainda n?o saiba formular uma >>>>>>> pergunta. Perguntas gen?ricas, respostas gen?ricas. E ainda acho >>>>>>> extremamente desnecess?rio o seu ataque gratuito, mas se voc? ainda >>>>>>> n?o percebeu isso afasta as pessoas da lista. >>>>>>> >>>>>>> > >>>>>>> > Como vc faz com o I18N ? >>>>>>> > >>>>>>> > O Renato Cron publicou um 'template' ( >>>>>>> https://github.com/AwareTI/MyApp ) >>>>>>> > de como eles est?o utilizando o Data::Manager. Estudei o c?digo e >>>>>>> achei >>>>>>> > engenhoso, mas ainda quero manter um melhor controle do ResultSet >>>>>>> porqu? >>>>>>> > quero devolver uma estrutura mais complexa de informa??o. >>>>>>> > >>>>>>> > Abra?os, >>>>>>> > >>>>>>> > Solli Honorio >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > 2013/9/3 Lucas Oliveira >>>>>>> >> >>>>>>> >> >>>>>>> >> Normalmente eu uso sempre com I18N mas da pra quebrar o galho >>>>>>> assim >>>>>>> >> >>>>>>> >> >>>>>>> >> #!/usr/bin/env perl >>>>>>> >> >>>>>>> >> use common::sense; >>>>>>> >> use Data::Manager; >>>>>>> >> use Data::Verifier; >>>>>>> >> >>>>>>> >> my %msg_data = ( >>>>>>> >> missing_name_last => 'Nao foi informado o campo name_last, seu >>>>>>> idiota >>>>>>> >> !', >>>>>>> >> ); >>>>>>> >> >>>>>>> >> sub messages { $msg_data{$_[0]} || $_[0] } >>>>>>> >> >>>>>>> >> my $dm = Data::Manager->new; >>>>>>> >> my $dv = Data::Verifier->new( >>>>>>> >> filters => [ qw(trim) ], >>>>>>> >> profile => { >>>>>>> >> name_first => { >>>>>>> >> required => 1, >>>>>>> >> type => 'Str', >>>>>>> >> filters => [ qw(collapse) ] >>>>>>> >> }, >>>>>>> >> name_last => { >>>>>>> >> required => 1, >>>>>>> >> type => 'Str', >>>>>>> >> filters => [ qw(collapse) ] >>>>>>> >> }, >>>>>>> >> age => { >>>>>>> >> type => 'Int' >>>>>>> >> }, >>>>>>> >> sign => { >>>>>>> >> required => 1, >>>>>>> >> type => 'Str' >>>>>>> >> } >>>>>>> >> } >>>>>>> >> ); >>>>>>> >> >>>>>>> >> $dm->set_verifier( name => $dv ); >>>>>>> >> $dm->verify( name => { name_first => 'Solli' }); >>>>>>> >> >>>>>>> >> if (!$dm->success) { >>>>>>> >> print &messages( $_->msgid ).$/ >>>>>>> >> foreach (@{ $dm->messages->messages }); >>>>>>> >> } >>>>>>> >> >>>>>>> >> >>>>>>> >> >>>>>>> >> Em 02/09/2013, ?s 11:10, Solli Honorio >>>>>>> escreveu: >>>>>>> >> >>>>>>> >> Pessoal, >>>>>>> >> >>>>>>> >> Estou tentando configurar uma mensagem padroniza??o no >>>>>>> Data::Manager, mas >>>>>>> >> n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager >>>>>>> para saber se >>>>>>> >> ? poss?vel fazer isto que eu quero ? >>>>>>> >> >>>>>>> >> O c?digo abaixo, estou criando uma mensagem e adicionando no >>>>>>> Data::Manger, >>>>>>> >> porqu? eu imaginei que quando ocorrer o problema dentro do escopo >>>>>>> e msgid, >>>>>>> >> eu teria o texto padronizado, mas o que estou recebendo ? mais >>>>>>> uma pilha de >>>>>>> >> mensagem, mesmo quando n?o existe o erro. >>>>>>> >> >>>>>>> >> >>>>>>> >> #!/usr/bin/env perl >>>>>>> >> use common::sense; >>>>>>> >> use Data::Manager; >>>>>>> >> use Data::Verifier; >>>>>>> >> use Data::Printer; >>>>>>> >> >>>>>>> >> my $msg = Message::Stack->new; >>>>>>> >> $msg->add({ >>>>>>> >> msgid => 'missing_name_last', >>>>>>> >> level => 'error', >>>>>>> >> scope => 'name1', >>>>>>> >> subject => 'name_last', >>>>>>> >> text => 'N?o foi informado o campo name_last, seu idiota >>>>>>> !'} ); >>>>>>> >> >>>>>>> >> my $dm = Data::Manager->new( { messages => $msg } ); >>>>>>> >> my $dv = Data::Verifier->new( >>>>>>> >> filters => [ qw(trim) ], >>>>>>> >> profile => { >>>>>>> >> name => { >>>>>>> >> required => 1, >>>>>>> >> type => 'Str', >>>>>>> >> filters => [ qw(collapse) ] >>>>>>> >> }, >>>>>>> >> age => { >>>>>>> >> type => 'Int' >>>>>>> >> }, >>>>>>> >> sign => { >>>>>>> >> required => 1, >>>>>>> >> type => 'Str' >>>>>>> >> } >>>>>>> >> } >>>>>>> >> ); >>>>>>> >> >>>>>>> >> >>>>>>> >> }; >>>>>>> >> >>>>>>> >> >>>>>>> >> $dm->set_verifier('name1', $verifier); >>>>>>> >> $dm->verify('name1', { name_last => 'Honorio', name_first => >>>>>>> 'Solli' }); >>>>>>> >> >>>>>>> >> my $results = $dm->get_results('name1'); >>>>>>> >> my $stack = $dm->messages_for_scope('name1'); >>>>>>> >> >>>>>>> >> say $results->success; >>>>>>> >> >>>>>>> >> say "Is invalid name_first ", $results->is_invalid('name_first'); >>>>>>> >> say "Is invalid name_last ", $results->is_invalid('name_last'); >>>>>>> # yes >>>>>>> >> >>>>>>> >> say "Is missing name_first ", $results->is_missing('name_first'); >>>>>>> # no >>>>>>> >> say "Is missing is_missing ", $results->is_missing('name_last'); >>>>>>> # yes >>>>>>> >> >>>>>>> >> say "Missing count ", $results->missing_count; >>>>>>> >> >>>>>>> >> say "Count : ", $stack->count ; >>>>>>> >> p $stack->get_message( 0 ); >>>>>>> >> p $stack->get_message( 1 ); >>>>>>> >> >>>>>>> >> >>>>>>> >> >>>>>>> >> >>>>>>> >> -- >>>>>>> >> "o animal satisfeito dorme". - Guimar?es Rosa >>>>>>> >> =begin disclaimer >>>>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> >> L >>>>>>> >> =end disclaimer >>>>>>> >> >>>>>>> >> >>>>>>> >> >>>>>>> >> =begin disclaimer >>>>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> >> L >>>>>>> >> =end disclaimer >>>>>>> >> >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > -- >>>>>>> > "o animal satisfeito dorme". - Guimar?es Rosa >>>>>>> > >>>>>>> > =begin disclaimer >>>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> > L >>>>>>> > =end disclaimer >>>>>>> > >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> -dom >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> Daniel de Oliveira Mantovani >>>>>>> Business Analytic Specialist >>>>>>> Perl Evangelist /Astrophysics hobbyist. >>>>>>> +55 11 9 8538-9897 >>>>>>> XOXO >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Wed Sep 4 04:17:57 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 4 Sep 2013 08:17:57 -0300 Subject: [SP-pm] Mapas In-Reply-To: References: Message-ID: A documenta??o em pt-br da API do maps foi traduzida igual ao gl?teo do tradutor... 2013/9/1 Stanislaw Pusep > Claro :) > > https://metacpan.org/module/WWW::Google::DistanceMatrix > > Usei uns anos atr?s; mas pelo CPAN Testers, parece que ainda funciona. > > ???????, 31 ??????? 2013 ?. ???????????? Blabos de Blebe ?????: > > Obrigado Stan, vou dar uma olhada. >> >> Desculpe se a pergunta ? idiota, mas tem binding disso em Perl? >> >> >> 2013/8/31 Stanislaw Pusep >> >>> Tem API do Google para isso, o Distance Matrix: >>> >>> var service = new google.maps.DistanceMatrixService(); >>> service.getDistanceMatrix({ >>> origins: players, >>> destinations: players, >>> travelMode: google.maps.TravelMode.WALKING, >>> }, function (response, status) { >>> if (status == google.maps.DistanceMatrixStatus.OK) { >>> var origins = response.originAddresses; >>> var destinations = response.destinationAddresses; >>> ... >>> } >>> }); >>> >>> >>> >>> 2013/8/31 Blabos de Blebe >>> >>>> Fala pessoal, >>>> >>>> Eu estou fazendo mais um trabalho final na faculdade ( ?, eu sei, ? o >>>> segundo, longa hist?ria... ) e vou precisar integrar com uma api de mapas. >>>> >>>> O trabalho ? um site pra ajudar jogadores de magic, e uma das ajudas ? >>>> encontrar a loja mais pr?xima. >>>> >>>> Eu nunca mexi com mapas antes ent?o gostaria que voc?s me apontassem >>>> documenta??o, m?dulos, dicas etc. >>>> >>>> Basicamente o que eu preciso ? plotar lojas no mapa e calcular >>>> dist?ncias entre elas e entre os jogadores, da mesma forma que o locator da >>>> wizards faz: >>>> >>>> >>>> http://locator.wizards.com/#brand=magic&a=search&p=20550-060&c=-23.7246761476923,-46.57210253923074&massmarket=no >>>> >>>> Parto do pressuposto que eu sei pelo menos o CEP de todo mundo. >>>> >>>> Qualquer ajuda ? bem vinda. >>>> >>>> []'s >>>> >>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From creaktive at gmail.com Wed Sep 4 04:30:12 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Wed, 4 Sep 2013 13:30:12 +0200 Subject: [SP-pm] Mapas In-Reply-To: References: Message-ID: You don't say?! Aposto que usaram Google Translate... 2013/9/4 Blabos de Blebe > A documenta??o em pt-br da API do maps foi traduzida igual ao gl?teo do > tradutor... > > > 2013/9/1 Stanislaw Pusep > >> Claro :) >> >> https://metacpan.org/module/WWW::Google::DistanceMatrix >> >> Usei uns anos atr?s; mas pelo CPAN Testers, parece que ainda funciona. >> >> ???????, 31 ??????? 2013 ?. ???????????? Blabos de Blebe ?????: >> >> Obrigado Stan, vou dar uma olhada. >>> >>> Desculpe se a pergunta ? idiota, mas tem binding disso em Perl? >>> >>> >>> 2013/8/31 Stanislaw Pusep >>> >>>> Tem API do Google para isso, o Distance Matrix: >>>> >>>> var service = new google.maps.DistanceMatrixService(); >>>> service.getDistanceMatrix({ >>>> origins: players, >>>> destinations: players, >>>> travelMode: google.maps.TravelMode.WALKING, >>>> }, function (response, status) { >>>> if (status == google.maps.DistanceMatrixStatus.OK) { >>>> var origins = response.originAddresses; >>>> var destinations = response.destinationAddresses; >>>> ... >>>> } >>>> }); >>>> >>>> >>>> >>>> 2013/8/31 Blabos de Blebe >>>> >>>>> Fala pessoal, >>>>> >>>>> Eu estou fazendo mais um trabalho final na faculdade ( ?, eu sei, ? o >>>>> segundo, longa hist?ria... ) e vou precisar integrar com uma api de mapas. >>>>> >>>>> O trabalho ? um site pra ajudar jogadores de magic, e uma das ajudas ? >>>>> encontrar a loja mais pr?xima. >>>>> >>>>> Eu nunca mexi com mapas antes ent?o gostaria que voc?s me apontassem >>>>> documenta??o, m?dulos, dicas etc. >>>>> >>>>> Basicamente o que eu preciso ? plotar lojas no mapa e calcular >>>>> dist?ncias entre elas e entre os jogadores, da mesma forma que o locator da >>>>> wizards faz: >>>>> >>>>> >>>>> http://locator.wizards.com/#brand=magic&a=search&p=20550-060&c=-23.7246761476923,-46.57210253923074&massmarket=no >>>>> >>>>> Parto do pressuposto que eu sei pelo menos o CEP de todo mundo. >>>>> >>>>> Qualquer ajuda ? bem vinda. >>>>> >>>>> []'s >>>>> >>>>> >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From glasswalk3r at yahoo.com.br Wed Sep 4 04:41:11 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Wed, 04 Sep 2013 08:41:11 -0300 Subject: [SP-pm] Mapas [off-topic] In-Reply-To: References: Message-ID: <52271C57.4000101@yahoo.com.br> Em 04-09-2013 08:30, Stanislaw Pusep escreveu: > You don't say?! Aposto que usaram Google Translate... > > > 2013/9/4 Blabos de Blebe > > > A documenta??o em pt-br da API do maps foi traduzida igual ao gl?teo > do tradutor... Isso parece ser uma tend?ncia j? que at? editoras est?o fazendo esse trabalhinho mequetrefe: http://www.reclameaqui.com.br/indices/lista_reclamacoes/?id=9777&tp=9403f4c8cd5af61c485541e9444950c069c79ffa&subtp=c92a9bc341d739044ff5400661d44a60a808be22 Estou at? hoje esperando a errata do livro abaixo ser publicada: http://glasswalk3r.blogspot.com/2011/10/errata-do-livro-refatorando-aplicativos.html O pior ? que editora consegue pegar bons t?tulos para traduzir, o que praticamente deixa com possibilidade ZERO de outra editora refazer o trabalho. []'s Alceu From tiago.peczenyj at gmail.com Wed Sep 4 04:49:40 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 4 Sep 2013 13:49:40 +0200 Subject: [SP-pm] Mapas In-Reply-To: References: Message-ID: por um momento eu lembrei q usando coordenadas UTM dentro do mesmo quadradinho (setor? quadrante? nao lembro o nome disso) vc tinha as coordenadas em metros entre dois pontos. mas se ja tem uma api que fa?a isso, blza. muito melhor q descobrir o Datum na m?o e ficar fazendo conta (at? pq nem um f? de magic merece isso tudo). pensando c? com meus bot?es, como vcs fazem pra pegar a posi??o do cara? Isso ? via html5 e "repassa" pra api do google que tem um fallback de usar o ip do cara (que internamente usa uma base de geolocaliza??o como a MaxMind)? eu no m?ximo tinha que fazer, anos atras, a pesquisa de pais, se um dado ip estava dentro do Brasil ou n?o (e gerenciar whitelist/blacklist/proxylist). deve ser divertido brincar com essas coisas sem ter q depender de arco cosseno. 2013/9/4 Stanislaw Pusep > You don't say?! Aposto que usaram Google Translate... > > > 2013/9/4 Blabos de Blebe > >> A documenta??o em pt-br da API do maps foi traduzida igual ao gl?teo do >> tradutor... >> >> >> 2013/9/1 Stanislaw Pusep >> >>> Claro :) >>> >>> https://metacpan.org/module/WWW::Google::DistanceMatrix >>> >>> Usei uns anos atr?s; mas pelo CPAN Testers, parece que ainda funciona. >>> >>> ???????, 31 ??????? 2013 ?. ???????????? Blabos de Blebe ?????: >>> >>> Obrigado Stan, vou dar uma olhada. >>>> >>>> Desculpe se a pergunta ? idiota, mas tem binding disso em Perl? >>>> >>>> >>>> 2013/8/31 Stanislaw Pusep >>>> >>>>> Tem API do Google para isso, o Distance Matrix: >>>>> >>>>> var service = new google.maps.DistanceMatrixService(); >>>>> service.getDistanceMatrix({ >>>>> origins: players, >>>>> destinations: players, >>>>> travelMode: google.maps.TravelMode.WALKING, >>>>> }, function (response, status) { >>>>> if (status == google.maps.DistanceMatrixStatus.OK) { >>>>> var origins = response.originAddresses; >>>>> var destinations = response.destinationAddresses; >>>>> ... >>>>> } >>>>> }); >>>>> >>>>> >>>>> >>>>> 2013/8/31 Blabos de Blebe >>>>> >>>>>> Fala pessoal, >>>>>> >>>>>> Eu estou fazendo mais um trabalho final na faculdade ( ?, eu sei, ? o >>>>>> segundo, longa hist?ria... ) e vou precisar integrar com uma api de mapas. >>>>>> >>>>>> O trabalho ? um site pra ajudar jogadores de magic, e uma das ajudas >>>>>> ? encontrar a loja mais pr?xima. >>>>>> >>>>>> Eu nunca mexi com mapas antes ent?o gostaria que voc?s me apontassem >>>>>> documenta??o, m?dulos, dicas etc. >>>>>> >>>>>> Basicamente o que eu preciso ? plotar lojas no mapa e calcular >>>>>> dist?ncias entre elas e entre os jogadores, da mesma forma que o locator da >>>>>> wizards faz: >>>>>> >>>>>> >>>>>> http://locator.wizards.com/#brand=magic&a=search&p=20550-060&c=-23.7246761476923,-46.57210253923074&massmarket=no >>>>>> >>>>>> Parto do pressuposto que eu sei pelo menos o CEP de todo mundo. >>>>>> >>>>>> Qualquer ajuda ? bem vinda. >>>>>> >>>>>> []'s >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Wed Sep 4 04:52:46 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 4 Sep 2013 08:52:46 -0300 Subject: [SP-pm] Mapas In-Reply-To: References: Message-ID: > pensando c? com meus bot?es, como vcs fazem pra pegar a posi??o do cara? Eu pretendo usar o CEP 2013/9/4 Tiago Peczenyj > por um momento eu lembrei q usando coordenadas UTM dentro do mesmo > quadradinho (setor? quadrante? nao lembro o nome disso) vc tinha as > coordenadas em metros entre dois pontos. > > mas se ja tem uma api que fa?a isso, blza. muito melhor q descobrir o > Datum na m?o e ficar fazendo conta (at? pq nem um f? de magic merece isso > tudo). > > pensando c? com meus bot?es, como vcs fazem pra pegar a posi??o do cara? > Isso ? via html5 e "repassa" pra api do google que tem um fallback de usar > o ip do cara (que internamente usa uma base de geolocaliza??o como a > MaxMind)? > > eu no m?ximo tinha que fazer, anos atras, a pesquisa de pais, se um dado > ip estava dentro do Brasil ou n?o (e gerenciar > whitelist/blacklist/proxylist). deve ser divertido brincar com essas coisas > sem ter q depender de arco cosseno. > > > 2013/9/4 Stanislaw Pusep > >> You don't say?! Aposto que usaram Google Translate... >> >> >> 2013/9/4 Blabos de Blebe >> >>> A documenta??o em pt-br da API do maps foi traduzida igual ao gl?teo do >>> tradutor... >>> >>> >>> 2013/9/1 Stanislaw Pusep >>> >>>> Claro :) >>>> >>>> https://metacpan.org/module/WWW::Google::DistanceMatrix >>>> >>>> Usei uns anos atr?s; mas pelo CPAN Testers, parece que ainda funciona. >>>> >>>> ???????, 31 ??????? 2013 ?. ???????????? Blabos de Blebe ?????: >>>> >>>> Obrigado Stan, vou dar uma olhada. >>>>> >>>>> Desculpe se a pergunta ? idiota, mas tem binding disso em Perl? >>>>> >>>>> >>>>> 2013/8/31 Stanislaw Pusep >>>>> >>>>>> Tem API do Google para isso, o Distance Matrix: >>>>>> >>>>>> var service = new google.maps.DistanceMatrixService(); >>>>>> service.getDistanceMatrix({ >>>>>> origins: players, >>>>>> destinations: players, >>>>>> travelMode: google.maps.TravelMode.WALKING, >>>>>> }, function (response, status) { >>>>>> if (status == google.maps.DistanceMatrixStatus.OK) { >>>>>> var origins = response.originAddresses; >>>>>> var destinations = response.destinationAddresses; >>>>>> ... >>>>>> } >>>>>> }); >>>>>> >>>>>> >>>>>> >>>>>> 2013/8/31 Blabos de Blebe >>>>>> >>>>>>> Fala pessoal, >>>>>>> >>>>>>> Eu estou fazendo mais um trabalho final na faculdade ( ?, eu sei, ? >>>>>>> o segundo, longa hist?ria... ) e vou precisar integrar com uma api de mapas. >>>>>>> >>>>>>> O trabalho ? um site pra ajudar jogadores de magic, e uma das ajudas >>>>>>> ? encontrar a loja mais pr?xima. >>>>>>> >>>>>>> Eu nunca mexi com mapas antes ent?o gostaria que voc?s me apontassem >>>>>>> documenta??o, m?dulos, dicas etc. >>>>>>> >>>>>>> Basicamente o que eu preciso ? plotar lojas no mapa e calcular >>>>>>> dist?ncias entre elas e entre os jogadores, da mesma forma que o locator da >>>>>>> wizards faz: >>>>>>> >>>>>>> >>>>>>> http://locator.wizards.com/#brand=magic&a=search&p=20550-060&c=-23.7246761476923,-46.57210253923074&massmarket=no >>>>>>> >>>>>>> Parto do pressuposto que eu sei pelo menos o CEP de todo mundo. >>>>>>> >>>>>>> Qualquer ajuda ? bem vinda. >>>>>>> >>>>>>> []'s >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Wed Sep 4 04:57:51 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 4 Sep 2013 13:57:51 +0200 Subject: [SP-pm] Mapas In-Reply-To: References: Message-ID: ah sim, pq vai ser uma pagina/form tipo onde vc mora => aqui [submit] achadas 1024 lojas de magic na sua regi?o 1 2 ... 1024 N?o necessariamente de onde ele est? naquele momento. entendi. 2013/9/4 Blabos de Blebe > > pensando c? com meus bot?es, como vcs fazem pra pegar a posi??o do cara? > > Eu pretendo usar o CEP > > > 2013/9/4 Tiago Peczenyj > >> por um momento eu lembrei q usando coordenadas UTM dentro do mesmo >> quadradinho (setor? quadrante? nao lembro o nome disso) vc tinha as >> coordenadas em metros entre dois pontos. >> >> mas se ja tem uma api que fa?a isso, blza. muito melhor q descobrir o >> Datum na m?o e ficar fazendo conta (at? pq nem um f? de magic merece isso >> tudo). >> >> pensando c? com meus bot?es, como vcs fazem pra pegar a posi??o do cara? >> Isso ? via html5 e "repassa" pra api do google que tem um fallback de usar >> o ip do cara (que internamente usa uma base de geolocaliza??o como a >> MaxMind)? >> >> eu no m?ximo tinha que fazer, anos atras, a pesquisa de pais, se um dado >> ip estava dentro do Brasil ou n?o (e gerenciar >> whitelist/blacklist/proxylist). deve ser divertido brincar com essas coisas >> sem ter q depender de arco cosseno. >> >> >> 2013/9/4 Stanislaw Pusep >> >>> You don't say?! Aposto que usaram Google Translate... >>> >>> >>> 2013/9/4 Blabos de Blebe >>> >>>> A documenta??o em pt-br da API do maps foi traduzida igual ao gl?teo do >>>> tradutor... >>>> >>>> >>>> 2013/9/1 Stanislaw Pusep >>>> >>>>> Claro :) >>>>> >>>>> https://metacpan.org/module/WWW::Google::DistanceMatrix >>>>> >>>>> Usei uns anos atr?s; mas pelo CPAN Testers, parece que ainda funciona. >>>>> >>>>> ???????, 31 ??????? 2013 ?. ???????????? Blabos de Blebe ?????: >>>>> >>>>> Obrigado Stan, vou dar uma olhada. >>>>>> >>>>>> Desculpe se a pergunta ? idiota, mas tem binding disso em Perl? >>>>>> >>>>>> >>>>>> 2013/8/31 Stanislaw Pusep >>>>>> >>>>>>> Tem API do Google para isso, o Distance Matrix: >>>>>>> >>>>>>> var service = new google.maps.DistanceMatrixService(); >>>>>>> service.getDistanceMatrix({ >>>>>>> origins: players, >>>>>>> destinations: players, >>>>>>> travelMode: google.maps.TravelMode.WALKING, >>>>>>> }, function (response, status) { >>>>>>> if (status == google.maps.DistanceMatrixStatus.OK) { >>>>>>> var origins = response.originAddresses; >>>>>>> var destinations = response.destinationAddresses; >>>>>>> ... >>>>>>> } >>>>>>> }); >>>>>>> >>>>>>> >>>>>>> >>>>>>> 2013/8/31 Blabos de Blebe >>>>>>> >>>>>>>> Fala pessoal, >>>>>>>> >>>>>>>> Eu estou fazendo mais um trabalho final na faculdade ( ?, eu sei, ? >>>>>>>> o segundo, longa hist?ria... ) e vou precisar integrar com uma api de mapas. >>>>>>>> >>>>>>>> O trabalho ? um site pra ajudar jogadores de magic, e uma das >>>>>>>> ajudas ? encontrar a loja mais pr?xima. >>>>>>>> >>>>>>>> Eu nunca mexi com mapas antes ent?o gostaria que voc?s me >>>>>>>> apontassem documenta??o, m?dulos, dicas etc. >>>>>>>> >>>>>>>> Basicamente o que eu preciso ? plotar lojas no mapa e calcular >>>>>>>> dist?ncias entre elas e entre os jogadores, da mesma forma que o locator da >>>>>>>> wizards faz: >>>>>>>> >>>>>>>> >>>>>>>> http://locator.wizards.com/#brand=magic&a=search&p=20550-060&c=-23.7246761476923,-46.57210253923074&massmarket=no >>>>>>>> >>>>>>>> Parto do pressuposto que eu sei pelo menos o CEP de todo mundo. >>>>>>>> >>>>>>>> Qualquer ajuda ? bem vinda. >>>>>>>> >>>>>>>> []'s >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Wed Sep 4 04:59:48 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 4 Sep 2013 08:59:48 -0300 Subject: [SP-pm] Mapas In-Reply-To: References: Message-ID: isso isso isso isso 2013/9/4 Tiago Peczenyj > ah sim, pq vai ser uma pagina/form tipo > > onde vc mora => aqui [submit] > > achadas 1024 lojas de magic na sua regi?o > 1 > 2 > ... > 1024 > > N?o necessariamente de onde ele est? naquele momento. entendi. > > > 2013/9/4 Blabos de Blebe > >> > pensando c? com meus bot?es, como vcs fazem pra pegar a posi??o do cara? >> >> Eu pretendo usar o CEP >> >> >> 2013/9/4 Tiago Peczenyj >> >>> por um momento eu lembrei q usando coordenadas UTM dentro do mesmo >>> quadradinho (setor? quadrante? nao lembro o nome disso) vc tinha as >>> coordenadas em metros entre dois pontos. >>> >>> mas se ja tem uma api que fa?a isso, blza. muito melhor q descobrir o >>> Datum na m?o e ficar fazendo conta (at? pq nem um f? de magic merece isso >>> tudo). >>> >>> pensando c? com meus bot?es, como vcs fazem pra pegar a posi??o do cara? >>> Isso ? via html5 e "repassa" pra api do google que tem um fallback de usar >>> o ip do cara (que internamente usa uma base de geolocaliza??o como a >>> MaxMind)? >>> >>> eu no m?ximo tinha que fazer, anos atras, a pesquisa de pais, se um dado >>> ip estava dentro do Brasil ou n?o (e gerenciar >>> whitelist/blacklist/proxylist). deve ser divertido brincar com essas coisas >>> sem ter q depender de arco cosseno. >>> >>> >>> 2013/9/4 Stanislaw Pusep >>> >>>> You don't say?! Aposto que usaram Google Translate... >>>> >>>> >>>> 2013/9/4 Blabos de Blebe >>>> >>>>> A documenta??o em pt-br da API do maps foi traduzida igual ao gl?teo >>>>> do tradutor... >>>>> >>>>> >>>>> 2013/9/1 Stanislaw Pusep >>>>> >>>>>> Claro :) >>>>>> >>>>>> https://metacpan.org/module/WWW::Google::DistanceMatrix >>>>>> >>>>>> Usei uns anos atr?s; mas pelo CPAN Testers, parece que ainda >>>>>> funciona. >>>>>> >>>>>> ???????, 31 ??????? 2013 ?. ???????????? Blabos de Blebe ?????: >>>>>> >>>>>> Obrigado Stan, vou dar uma olhada. >>>>>>> >>>>>>> Desculpe se a pergunta ? idiota, mas tem binding disso em Perl? >>>>>>> >>>>>>> >>>>>>> 2013/8/31 Stanislaw Pusep >>>>>>> >>>>>>>> Tem API do Google para isso, o Distance Matrix: >>>>>>>> >>>>>>>> var service = new google.maps.DistanceMatrixService(); >>>>>>>> service.getDistanceMatrix({ >>>>>>>> origins: players, >>>>>>>> destinations: players, >>>>>>>> travelMode: google.maps.TravelMode.WALKING, >>>>>>>> }, function (response, status) { >>>>>>>> if (status == google.maps.DistanceMatrixStatus.OK) { >>>>>>>> var origins = response.originAddresses; >>>>>>>> var destinations = response.destinationAddresses; >>>>>>>> ... >>>>>>>> } >>>>>>>> }); >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> 2013/8/31 Blabos de Blebe >>>>>>>> >>>>>>>>> Fala pessoal, >>>>>>>>> >>>>>>>>> Eu estou fazendo mais um trabalho final na faculdade ( ?, eu sei, >>>>>>>>> ? o segundo, longa hist?ria... ) e vou precisar integrar com uma api de >>>>>>>>> mapas. >>>>>>>>> >>>>>>>>> O trabalho ? um site pra ajudar jogadores de magic, e uma das >>>>>>>>> ajudas ? encontrar a loja mais pr?xima. >>>>>>>>> >>>>>>>>> Eu nunca mexi com mapas antes ent?o gostaria que voc?s me >>>>>>>>> apontassem documenta??o, m?dulos, dicas etc. >>>>>>>>> >>>>>>>>> Basicamente o que eu preciso ? plotar lojas no mapa e calcular >>>>>>>>> dist?ncias entre elas e entre os jogadores, da mesma forma que o locator da >>>>>>>>> wizards faz: >>>>>>>>> >>>>>>>>> >>>>>>>>> http://locator.wizards.com/#brand=magic&a=search&p=20550-060&c=-23.7246761476923,-46.57210253923074&massmarket=no >>>>>>>>> >>>>>>>>> Parto do pressuposto que eu sei pelo menos o CEP de todo mundo. >>>>>>>>> >>>>>>>>> Qualquer ajuda ? bem vinda. >>>>>>>>> >>>>>>>>> []'s >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> =begin disclaimer >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> L >>>>>>>>> =end disclaimer >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Wed Sep 4 05:13:18 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Wed, 4 Sep 2013 14:13:18 +0200 Subject: [SP-pm] st - simple statistics from the command line Message-ID: Hey guys! Eu escrevi um script para calcular estatisticas simples na linha de comando, e ele apareceu na front page do Hacker News: https://news.ycombinator.com/news Se voces tiverem uma conta la', ajudem a votar! :) O link para o script e' este: https://github.com/nferraz/st []s -- Nelson Ferraz From glasswalk3r at yahoo.com.br Wed Sep 4 05:35:54 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Wed, 04 Sep 2013 09:35:54 -0300 Subject: [SP-pm] st - simple statistics from the command line In-Reply-To: References: Message-ID: <5227292A.6060404@yahoo.com.br> Nelson++ Em 04-09-2013 09:13, Nelson Ferraz escreveu: > Hey guys! > > Eu escrevi um script para calcular estatisticas simples na linha de > comando, e ele apareceu na front page do Hacker News: > > https://news.ycombinator.com/news > > Se voces tiverem uma conta la', ajudem a votar! :) > > O link para o script e' este: > > https://github.com/nferraz/st > > []s > From tiago.peczenyj at gmail.com Wed Sep 4 05:42:55 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 4 Sep 2013 14:42:55 +0200 Subject: [SP-pm] st - simple statistics from the command line In-Reply-To: References: Message-ID: muito bom. faltou um --plot pra chamar o gnuplot, porem ai ja ? demais :) 2013/9/4 Nelson Ferraz > Hey guys! > > Eu escrevi um script para calcular estatisticas simples na linha de > comando, e ele apareceu na front page do Hacker News: > > https://news.ycombinator.com/news > > Se voces tiverem uma conta la', ajudem a votar! :) > > O link para o script e' este: > > https://github.com/nferraz/st > > []s > > -- > Nelson Ferraz > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Wed Sep 4 05:48:58 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 4 Sep 2013 14:48:58 +0200 Subject: [SP-pm] st - simple statistics from the command line In-Reply-To: References: Message-ID: falando s?rio, poderia ser interessante uma op??o extra caso vc tenha multiplos arquivos para fazer algo como st --pacman_nao_tem_o_q_fazer a.dat b.dat c.dat a.dat: statisticas b.dat: statisticas ... all: statisticas 2013/9/4 Nelson Ferraz > Hey guys! > > Eu escrevi um script para calcular estatisticas simples na linha de > comando, e ele apareceu na front page do Hacker News: > > https://news.ycombinator.com/news > > Se voces tiverem uma conta la', ajudem a votar! :) > > O link para o script e' este: > > https://github.com/nferraz/st > > []s > > -- > Nelson Ferraz > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From creaktive at gmail.com Wed Sep 4 05:52:58 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Wed, 4 Sep 2013 14:52:58 +0200 Subject: [SP-pm] [Brasil-PM] st - simple statistics from the command line In-Reply-To: References: Message-ID: Show! Mas... GitHub n?o identifica como Perl :( Se n?o fosse o bug (https://github.com/github/linguist/issues/197) o script (e o Perl) estaria no trending do GitHub \o/ J? reportei tal ocorrido ao suporte do GitHub ;) 2013/9/4 Nelson Ferraz > Hey guys! > > Eu escrevi um script para calcular estatisticas simples na linha de > comando, e ele apareceu na front page do Hacker News: > > https://news.ycombinator.com/news > > Se voces tiverem uma conta la', ajudem a votar! :) > > O link para o script e' este: > > https://github.com/nferraz/st > > []s > > -- > Nelson Ferraz > _______________________________________________ > Brasil-PM mailing list > Brasil-PM at pm.org > http://mail.pm.org/mailman/listinfo/brasil-pm > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Wed Sep 4 05:55:07 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Wed, 4 Sep 2013 14:55:07 +0200 Subject: [SP-pm] st - simple statistics from the command line In-Reply-To: References: Message-ID: Em 4 de setembro de 2013 14:48, Tiago Peczenyj escreveu: > falando s?rio, poderia ser interessante uma op??o extra caso vc tenha > multiplos arquivos para fazer algo como > > st --pacman_nao_tem_o_q_fazer a.dat b.dat c.dat > > a.dat: statisticas > b.dat: statisticas Boa! Eu tambem estou pensando em aceitar arquivos csv... preciso pensar no format de saida. :) From hernanlopes at gmail.com Wed Sep 4 07:13:30 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Wed, 4 Sep 2013 11:13:30 -0300 Subject: [SP-pm] Mapas In-Reply-To: References: Message-ID: Blabos, eu te deu a resposta, vc ta cego ? 2013/9/4 Blabos de Blebe > isso isso isso isso > > > 2013/9/4 Tiago Peczenyj > >> ah sim, pq vai ser uma pagina/form tipo >> >> onde vc mora => aqui [submit] >> >> achadas 1024 lojas de magic na sua regi?o >> 1 >> 2 >> ... >> 1024 >> >> N?o necessariamente de onde ele est? naquele momento. entendi. >> >> >> 2013/9/4 Blabos de Blebe >> >>> > pensando c? com meus bot?es, como vcs fazem pra pegar a posi??o do >>> cara? >>> >>> Eu pretendo usar o CEP >>> >>> >>> 2013/9/4 Tiago Peczenyj >>> >>>> por um momento eu lembrei q usando coordenadas UTM dentro do mesmo >>>> quadradinho (setor? quadrante? nao lembro o nome disso) vc tinha as >>>> coordenadas em metros entre dois pontos. >>>> >>>> mas se ja tem uma api que fa?a isso, blza. muito melhor q descobrir o >>>> Datum na m?o e ficar fazendo conta (at? pq nem um f? de magic merece isso >>>> tudo). >>>> >>>> pensando c? com meus bot?es, como vcs fazem pra pegar a posi??o do >>>> cara? Isso ? via html5 e "repassa" pra api do google que tem um fallback de >>>> usar o ip do cara (que internamente usa uma base de geolocaliza??o como a >>>> MaxMind)? >>>> >>>> eu no m?ximo tinha que fazer, anos atras, a pesquisa de pais, se um >>>> dado ip estava dentro do Brasil ou n?o (e gerenciar >>>> whitelist/blacklist/proxylist). deve ser divertido brincar com essas coisas >>>> sem ter q depender de arco cosseno. >>>> >>>> >>>> 2013/9/4 Stanislaw Pusep >>>> >>>>> You don't say?! Aposto que usaram Google Translate... >>>>> >>>>> >>>>> 2013/9/4 Blabos de Blebe >>>>> >>>>>> A documenta??o em pt-br da API do maps foi traduzida igual ao gl?teo >>>>>> do tradutor... >>>>>> >>>>>> >>>>>> 2013/9/1 Stanislaw Pusep >>>>>> >>>>>>> Claro :) >>>>>>> >>>>>>> https://metacpan.org/module/WWW::Google::DistanceMatrix >>>>>>> >>>>>>> Usei uns anos atr?s; mas pelo CPAN Testers, parece que ainda >>>>>>> funciona. >>>>>>> >>>>>>> ???????, 31 ??????? 2013 ?. ???????????? Blabos de Blebe ?????: >>>>>>> >>>>>>> Obrigado Stan, vou dar uma olhada. >>>>>>>> >>>>>>>> Desculpe se a pergunta ? idiota, mas tem binding disso em Perl? >>>>>>>> >>>>>>>> >>>>>>>> 2013/8/31 Stanislaw Pusep >>>>>>>> >>>>>>>>> Tem API do Google para isso, o Distance Matrix: >>>>>>>>> >>>>>>>>> var service = new google.maps.DistanceMatrixService(); >>>>>>>>> service.getDistanceMatrix({ >>>>>>>>> origins: players, >>>>>>>>> destinations: players, >>>>>>>>> travelMode: google.maps.TravelMode.WALKING, >>>>>>>>> }, function (response, status) { >>>>>>>>> if (status == google.maps.DistanceMatrixStatus.OK) { >>>>>>>>> var origins = response.originAddresses; >>>>>>>>> var destinations = response.destinationAddresses; >>>>>>>>> ... >>>>>>>>> } >>>>>>>>> }); >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> 2013/8/31 Blabos de Blebe >>>>>>>>> >>>>>>>>>> Fala pessoal, >>>>>>>>>> >>>>>>>>>> Eu estou fazendo mais um trabalho final na faculdade ( ?, eu sei, >>>>>>>>>> ? o segundo, longa hist?ria... ) e vou precisar integrar com uma api de >>>>>>>>>> mapas. >>>>>>>>>> >>>>>>>>>> O trabalho ? um site pra ajudar jogadores de magic, e uma das >>>>>>>>>> ajudas ? encontrar a loja mais pr?xima. >>>>>>>>>> >>>>>>>>>> Eu nunca mexi com mapas antes ent?o gostaria que voc?s me >>>>>>>>>> apontassem documenta??o, m?dulos, dicas etc. >>>>>>>>>> >>>>>>>>>> Basicamente o que eu preciso ? plotar lojas no mapa e calcular >>>>>>>>>> dist?ncias entre elas e entre os jogadores, da mesma forma que o locator da >>>>>>>>>> wizards faz: >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> http://locator.wizards.com/#brand=magic&a=search&p=20550-060&c=-23.7246761476923,-46.57210253923074&massmarket=no >>>>>>>>>> >>>>>>>>>> Parto do pressuposto que eu sei pelo menos o CEP de todo mundo. >>>>>>>>>> >>>>>>>>>> Qualquer ajuda ? bem vinda. >>>>>>>>>> >>>>>>>>>> []'s >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> =begin disclaimer >>>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> L >>>>>>>>>> =end disclaimer >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> =begin disclaimer >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> L >>>>>>>>> =end disclaimer >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Tiago B. Peczenyj >>>> Linux User #405772 >>>> >>>> http://about.me/peczenyj >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From breno at rio.pm.org Wed Sep 4 07:58:03 2013 From: breno at rio.pm.org (breno) Date: Wed, 4 Sep 2013 11:58:03 -0300 Subject: [SP-pm] [Brasil-PM] st - simple statistics from the command line In-Reply-To: References: Message-ID: 2013/9/4 Stanislaw Pusep : > Show! Mas... GitHub n?o identifica como Perl :( > Se n?o fosse o bug (https://github.com/github/linguist/issues/197) o script > (e o Perl) estaria no trending do GitHub \o/ > J? reportei tal ocorrido ao suporte do GitHub ;) > Boa, Stan! J? corrigiram e agora o "st" do Nelson++ j? est? nos trending de Perl do dia \o/ Parab?ns, Nelson! Ah, e +1 pra id?ia do Pac de permitir mais de uma entrada, com stats individuais e globais :P []s -b From blabos at gmail.com Wed Sep 4 09:06:37 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 4 Sep 2013 13:06:37 -0300 Subject: [SP-pm] Mapas In-Reply-To: References: Message-ID: > Blabos, eu te deu a resposta, vc ta cego ? Calma. Eu to usando o que voc? passou, claro. O endere?o do usu?rio ? dado. Ele tem que se cadastrar primeiro no site e adicionar um endere?o pra poder funcionar. A?, do CEP eu fa?o o resto. 2013/9/4 Hernan Lopes > Blabos, eu te deu a resposta, vc ta cego ? > > > 2013/9/4 Blabos de Blebe > >> isso isso isso isso >> >> >> 2013/9/4 Tiago Peczenyj >> >>> ah sim, pq vai ser uma pagina/form tipo >>> >>> onde vc mora => aqui [submit] >>> >>> achadas 1024 lojas de magic na sua regi?o >>> 1 >>> 2 >>> ... >>> 1024 >>> >>> N?o necessariamente de onde ele est? naquele momento. entendi. >>> >>> >>> 2013/9/4 Blabos de Blebe >>> >>>> > pensando c? com meus bot?es, como vcs fazem pra pegar a posi??o do >>>> cara? >>>> >>>> Eu pretendo usar o CEP >>>> >>>> >>>> 2013/9/4 Tiago Peczenyj >>>> >>>>> por um momento eu lembrei q usando coordenadas UTM dentro do mesmo >>>>> quadradinho (setor? quadrante? nao lembro o nome disso) vc tinha as >>>>> coordenadas em metros entre dois pontos. >>>>> >>>>> mas se ja tem uma api que fa?a isso, blza. muito melhor q descobrir o >>>>> Datum na m?o e ficar fazendo conta (at? pq nem um f? de magic merece isso >>>>> tudo). >>>>> >>>>> pensando c? com meus bot?es, como vcs fazem pra pegar a posi??o do >>>>> cara? Isso ? via html5 e "repassa" pra api do google que tem um fallback de >>>>> usar o ip do cara (que internamente usa uma base de geolocaliza??o como a >>>>> MaxMind)? >>>>> >>>>> eu no m?ximo tinha que fazer, anos atras, a pesquisa de pais, se um >>>>> dado ip estava dentro do Brasil ou n?o (e gerenciar >>>>> whitelist/blacklist/proxylist). deve ser divertido brincar com essas coisas >>>>> sem ter q depender de arco cosseno. >>>>> >>>>> >>>>> 2013/9/4 Stanislaw Pusep >>>>> >>>>>> You don't say?! Aposto que usaram Google Translate... >>>>>> >>>>>> >>>>>> 2013/9/4 Blabos de Blebe >>>>>> >>>>>>> A documenta??o em pt-br da API do maps foi traduzida igual ao gl?teo >>>>>>> do tradutor... >>>>>>> >>>>>>> >>>>>>> 2013/9/1 Stanislaw Pusep >>>>>>> >>>>>>>> Claro :) >>>>>>>> >>>>>>>> https://metacpan.org/module/WWW::Google::DistanceMatrix >>>>>>>> >>>>>>>> Usei uns anos atr?s; mas pelo CPAN Testers, parece que ainda >>>>>>>> funciona. >>>>>>>> >>>>>>>> ???????, 31 ??????? 2013 ?. ???????????? Blabos de Blebe ?????: >>>>>>>> >>>>>>>> Obrigado Stan, vou dar uma olhada. >>>>>>>>> >>>>>>>>> Desculpe se a pergunta ? idiota, mas tem binding disso em Perl? >>>>>>>>> >>>>>>>>> >>>>>>>>> 2013/8/31 Stanislaw Pusep >>>>>>>>> >>>>>>>>>> Tem API do Google para isso, o Distance Matrix: >>>>>>>>>> >>>>>>>>>> var service = new google.maps.DistanceMatrixService(); >>>>>>>>>> service.getDistanceMatrix({ >>>>>>>>>> origins: players, >>>>>>>>>> destinations: players, >>>>>>>>>> travelMode: google.maps.TravelMode.WALKING, >>>>>>>>>> }, function (response, status) { >>>>>>>>>> if (status == google.maps.DistanceMatrixStatus.OK) { >>>>>>>>>> var origins = response.originAddresses; >>>>>>>>>> var destinations = response.destinationAddresses; >>>>>>>>>> ... >>>>>>>>>> } >>>>>>>>>> }); >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> 2013/8/31 Blabos de Blebe >>>>>>>>>> >>>>>>>>>>> Fala pessoal, >>>>>>>>>>> >>>>>>>>>>> Eu estou fazendo mais um trabalho final na faculdade ( ?, eu >>>>>>>>>>> sei, ? o segundo, longa hist?ria... ) e vou precisar integrar com uma api >>>>>>>>>>> de mapas. >>>>>>>>>>> >>>>>>>>>>> O trabalho ? um site pra ajudar jogadores de magic, e uma das >>>>>>>>>>> ajudas ? encontrar a loja mais pr?xima. >>>>>>>>>>> >>>>>>>>>>> Eu nunca mexi com mapas antes ent?o gostaria que voc?s me >>>>>>>>>>> apontassem documenta??o, m?dulos, dicas etc. >>>>>>>>>>> >>>>>>>>>>> Basicamente o que eu preciso ? plotar lojas no mapa e calcular >>>>>>>>>>> dist?ncias entre elas e entre os jogadores, da mesma forma que o locator da >>>>>>>>>>> wizards faz: >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> http://locator.wizards.com/#brand=magic&a=search&p=20550-060&c=-23.7246761476923,-46.57210253923074&massmarket=no >>>>>>>>>>> >>>>>>>>>>> Parto do pressuposto que eu sei pelo menos o CEP de todo mundo. >>>>>>>>>>> >>>>>>>>>>> Qualquer ajuda ? bem vinda. >>>>>>>>>>> >>>>>>>>>>> []'s >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> =begin disclaimer >>>>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>> L >>>>>>>>>>> =end disclaimer >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> =begin disclaimer >>>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> L >>>>>>>>>> =end disclaimer >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Tiago B. Peczenyj >>>>> Linux User #405772 >>>>> >>>>> http://about.me/peczenyj >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From henryjacyzin at gmail.com Wed Sep 4 10:31:05 2013 From: henryjacyzin at gmail.com (Henry Jacyzin) Date: Wed, 4 Sep 2013 14:31:05 -0300 Subject: [SP-pm] Mercado livre In-Reply-To: <5496AF11EB9F4F64A340DE58D949458A@PcRicardo> References: <99E3D45D294A487C849421A54130DF91@PcRicardo> <5496AF11EB9F4F64A340DE58D949458A@PcRicardo> Message-ID: Infelizmente n?o consegui comparecer, na pr?xima apare?o. Abs, Em 27 de agosto de 2013 16:42, escreveu: > Ola Rafael, com certeza irei procura-lo. Fico feliz em saber que n?o > estarei sozinho no evento [image: Alegre]. > > Quanto ao ES, acho super legal a id?ia. > > Um abra?o e at? dia 04 > > > > *From:* Rafael Prenzier > *Sent:* Tuesday, August 27, 2013 1:05 PM > *To:* saopaulo-pm at mail.pm.org > *Subject:* Re: [SP-pm] Mercado livre > > Ol? Ricardo, > > Sou Perl Monger desde 2006 e atualmente estou trabalhando no Mercado Livre. > Na Developer Conference vou dar uma palestra fazendo um Overview da > plataforma do Mercado Livre > Ficarei muito feliz em receber os meus companheiros Perl Mongers, fiquem a > vontade pra me procurar, vamos conversar, trocar umas id?ias e quem sabe > fazer um ES p?s evento > o que acham? > > pra quem ainda n?o se inscreveu > > http://devconf.mercadolivre.com > > > abra?os > > > 2013/8/27 > >> Galera, alguem aqui vai no envento do mercado livre dia 04.... >> >> Poderiamos marcar de nos encontrarmos, e aproveitar para conhecer >> outros amigos da lista. >> >> um abra?o >> >> Ricardo Stock >> http://www.stocksistemas.com.br >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Rafael Prenzier dos Santos | Engenheiro e Perl Monger > > (11) 95209-0847 > (13) 8131-8212 > > www.prenzier.com > > > > > > > > > > > ------------------------------ > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- ===================================== Henry Jacyzin ------------------------------------------------------------------------- [11] 8140 7817 [11] 2305 3380 linux user: #479781 msn: jacyzin at live.com ===================================== -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: -------------- Pr?xima Parte ---------- Um anexo n?o-texto foi limpo... Nome: n?o dispon?vel Tipo: image/png Tamanho: 1041 bytes Descri??o: n?o dispon?vel URL: From mrpa.security at gmail.com Wed Sep 4 11:19:56 2013 From: mrpa.security at gmail.com (firebits) Date: Wed, 4 Sep 2013 15:19:56 -0300 Subject: [SP-pm] Mercado livre In-Reply-To: References: <99E3D45D294A487C849421A54130DF91@PcRicardo> <5496AF11EB9F4F64A340DE58D949458A@PcRicardo> Message-ID: Desta vez n?o deu tamb?m:( @firebitsbr Em 4 de setembro de 2013 14:31, Henry Jacyzin escreveu: > Infelizmente n?o consegui comparecer, na pr?xima apare?o. > > Abs, > > > Em 27 de agosto de 2013 16:42, escreveu: > > Ola Rafael, com certeza irei procura-lo. Fico feliz em saber que n?o >> estarei sozinho no evento [image: Alegre]. >> >> Quanto ao ES, acho super legal a id?ia. >> >> Um abra?o e at? dia 04 >> >> >> >> *From:* Rafael Prenzier >> *Sent:* Tuesday, August 27, 2013 1:05 PM >> *To:* saopaulo-pm at mail.pm.org >> *Subject:* Re: [SP-pm] Mercado livre >> >> Ol? Ricardo, >> >> Sou Perl Monger desde 2006 e atualmente estou trabalhando no Mercado >> Livre. >> Na Developer Conference vou dar uma palestra fazendo um Overview da >> plataforma do Mercado Livre >> Ficarei muito feliz em receber os meus companheiros Perl Mongers, fiquem >> a vontade pra me procurar, vamos conversar, trocar umas id?ias e quem sabe >> fazer um ES p?s evento >> o que acham? >> >> pra quem ainda n?o se inscreveu >> >> http://devconf.mercadolivre.com >> >> >> abra?os >> >> >> 2013/8/27 >> >>> Galera, alguem aqui vai no envento do mercado livre dia 04.... >>> >>> Poderiamos marcar de nos encontrarmos, e aproveitar para conhecer >>> outros amigos da lista. >>> >>> um abra?o >>> >>> Ricardo Stock >>> http://www.stocksistemas.com.br >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Rafael Prenzier dos Santos | Engenheiro e Perl Monger >> >> (11) 95209-0847 >> (13) 8131-8212 >> >> www.prenzier.com >> >> >> >> >> >> >> >> >> >> >> ------------------------------ >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > ===================================== > Henry Jacyzin > ------------------------------------------------------------------------- > [11] 8140 7817 > [11] 2305 3380 > linux user: #479781 > msn: jacyzin at live.com > ===================================== > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/png Size: 1041 bytes Desc: not available URL: From creaktive at gmail.com Wed Sep 4 11:34:51 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Wed, 4 Sep 2013 20:34:51 +0200 Subject: [SP-pm] Mercado livre In-Reply-To: References: <99E3D45D294A487C849421A54130DF91@PcRicardo> <5496AF11EB9F4F64A340DE58D949458A@PcRicardo> Message-ID: E o programa MercadoS?cios? Pereceu? Est?o me devendo uns R$ 200 :P ?????, 4 ???????? 2013 ?. ???????????? firebits ?????: > Desta vez n?o deu tamb?m:( > > @firebitsbr > > > Em 4 de setembro de 2013 14:31, Henry Jacyzin > > escreveu: > > Infelizmente n?o consegui comparecer, na pr?xima apare?o. > > Abs, > > > Em 27 de agosto de 2013 16:42, escreveu: > > Ola Rafael, com certeza irei procura-lo. Fico feliz em saber que n?o > estarei sozinho no evento [image: Alegre]. > > Quanto ao ES, acho super legal a id?ia. > > Um abra?o e at? dia 04 > > > > *From:* Rafael Prenzier > *Sent:* Tuesday, August 27, 2013 1:05 PM > *To:* saopaulo-pm at mail.pm.org > *Subject:* Re: [SP-pm] Mercado livre > > Ol? Ricardo, > > Sou Perl Monger desde 2006 e atualmente estou trabalhando no Mercado Livre. > Na Developer Conference vou dar uma palestra fazendo um Overview da > plataforma do Mercado Livre > Ficarei muito feliz em receber os meus companheiros Perl Mongers, fiquem a > vontade pra me procurar, vamos conversar, trocar umas id?ias e quem sabe > fazer um ES p?s evento > o que acham? > > pra quem ainda n?o se inscreveu > > http://devconf.mercadolivre.com > > > abra?os > > > 2013/8/27 > > Galera, alguem aqui vai no envento do mercado livre dia 04.... > > Poderiamos marcar de nos encontrarmos, e aproveitar para conhecer > outros amigos da lista. > > um abra?o > > Ricardo Stock > http://www.stocksistemas.com.br > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > -- > Rafael Prenzier dos Santos | Engenheiro e Perl Monger > > (11) 95209-0847 > (13) 8131-8212 > > www.prenzier.com > > > > > -- ?????????? ? ????? iPhone -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: -------------- Pr?xima Parte ---------- Um anexo n?o-texto foi limpo... Nome: n?o dispon?vel Tipo: image/png Tamanho: 1041 bytes Descri??o: n?o dispon?vel URL: From dev.silveira at yahoo.com Thu Sep 5 09:00:24 2013 From: dev.silveira at yahoo.com (Rafael Silveira) Date: Thu, 5 Sep 2013 09:00:24 -0700 (PDT) Subject: [SP-pm] Perl Plack/Starman com php-fpm In-Reply-To: References: <99E3D45D294A487C849421A54130DF91@PcRicardo> <5496AF11EB9F4F64A340DE58D949458A@PcRicardo> Message-ID: <1378396824.44141.YahooMailNeo@web120402.mail.ne1.yahoo.com> Senhores mongers, boa tarde Surgiu uma d?vida em minha cachola. Existe alguma forma de subir um servidor http utilizando o Plack, e quando um determinada url for utilizada, ele redirecionar as requisi??es para o php-fpm (fastcgi)? Algu?m ai j? fez isso ou tem alguma dica? Estava vendo algo sobre Plack::App::FCGIDispatcher. Mas n?o consegui fazer ele rodar. Se algu?m tiver um exemplo, seria muito bom. Lembrando que n?o estou usando arquivo .sock para me conectar, uso o hosted mode (127.0.0.1:9000 ? onde o meu php-fpm est? "escutando"). N?o quero usar nginx ou coisas do tipo. Na verdade quero criar um script que fa?a algo como, scriptPerl up homologacao (inicia um servidor http na porta X que qndo algu?m se conecta, ele envia requisi??es HTTP para o php-fpm utilizando os scripts da pasta homologacao) Desde de j? agrade?o. []'s ? =pod Rafael C. da Silveira Analista Desenvolvedor. LinkedIn - Github - Rosalind.info =cut -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Thu Sep 5 09:05:21 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 5 Sep 2013 18:05:21 +0200 Subject: [SP-pm] Perl Plack/Starman com php-fpm In-Reply-To: <1378396824.44141.YahooMailNeo@web120402.mail.ne1.yahoo.com> References: <99E3D45D294A487C849421A54130DF91@PcRicardo> <5496AF11EB9F4F64A340DE58D949458A@PcRicardo> <1378396824.44141.YahooMailNeo@web120402.mail.ne1.yahoo.com> Message-ID: vc nao poderia usar o Plack::App::Proxy ? https://github.com/peczenyj/speak-bro bastaria configurar corretamente 2013/9/5 Rafael Silveira > Senhores mongers, boa tarde > > Surgiu uma d?vida em minha cachola. > Existe alguma forma de subir um servidor http utilizando o Plack, e quando > um determinada url for utilizada, ele redirecionar as requisi??es para o > php-fpm (fastcgi)? > Algu?m ai j? fez isso ou tem alguma dica? > > Estava vendo algo sobre Plack::App::FCGIDispatcher. Mas n?o consegui fazer > ele rodar. > Se algu?m tiver um exemplo, seria muito bom. > Lembrando que n?o estou usando arquivo .sock para me conectar, uso o > hosted mode (127.0.0.1:9000 ? onde o meu php-fpm est? "escutando"). > > N?o quero usar nginx ou coisas do tipo. > Na verdade quero criar um script que fa?a algo como, scriptPerl up > homologacao (inicia um servidor http na porta X que qndo algu?m se conecta, > ele envia requisi??es HTTP para o php-fpm utilizando os scripts da pasta > homologacao) > > Desde de j? agrade?o. > > []'s > > =pod > Rafael C. da Silveira > Analista Desenvolvedor. > LinkedIn - Github- > Rosalind.info > =cut > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Thu Sep 5 09:25:30 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 5 Sep 2013 13:25:30 -0300 Subject: [SP-pm] Perl Plack/Starman com php-fpm In-Reply-To: References: <99E3D45D294A487C849421A54130DF91@PcRicardo> <5496AF11EB9F4F64A340DE58D949458A@PcRicardo> <1378396824.44141.YahooMailNeo@web120402.mail.ne1.yahoo.com> Message-ID: haha eu ia falar que n?o deve ser dificil montar as env's que o CGI precisa, e ia procurar como o http://php-fpm.org/ recebe essas informa??es... mas could not connect to the database (DSN: default) / 2013/9/5 Tiago Peczenyj > vc nao poderia usar o Plack::App::Proxy ? > > https://github.com/peczenyj/speak-bro > > bastaria configurar corretamente > > > 2013/9/5 Rafael Silveira > >> Senhores mongers, boa tarde >> >> Surgiu uma d?vida em minha cachola. >> Existe alguma forma de subir um servidor http utilizando o Plack, e >> quando um determinada url for utilizada, ele redirecionar as requisi??es >> para o php-fpm (fastcgi)? >> Algu?m ai j? fez isso ou tem alguma dica? >> >> Estava vendo algo sobre Plack::App::FCGIDispatcher. Mas n?o consegui >> fazer ele rodar. >> Se algu?m tiver um exemplo, seria muito bom. >> Lembrando que n?o estou usando arquivo .sock para me conectar, uso o >> hosted mode (127.0.0.1:9000 ? onde o meu php-fpm est? "escutando"). >> >> N?o quero usar nginx ou coisas do tipo. >> Na verdade quero criar um script que fa?a algo como, scriptPerl up >> homologacao (inicia um servidor http na porta X que qndo algu?m se conecta, >> ele envia requisi??es HTTP para o php-fpm utilizando os scripts da pasta >> homologacao) >> >> Desde de j? agrade?o. >> >> []'s >> >> =pod >> Rafael C. da Silveira >> Analista Desenvolvedor. >> LinkedIn - Github- >> Rosalind.info >> =cut >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucasmateus.oliveira at gmail.com Thu Sep 5 11:41:10 2013 From: lucasmateus.oliveira at gmail.com (Lucas Oliveira) Date: Thu, 5 Sep 2013 15:41:10 -0300 Subject: [SP-pm] =?iso-8859-1?q?Data=3A=3AManager=2C_algu=E9m_utiliza_este?= =?iso-8859-1?q?_tro=E7o_=3F!?= In-Reply-To: References: <41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com> <0440620B-32AA-4098-8EE4-70F90E0466F0@gmail.com> Message-ID: <6702FDA3-0E4F-466F-948D-561DF05F19B3@gmail.com> Solli e a quem interessar, fiz um cadastro e login completo para exemplificar o uso do Data::Manager + I18N que quiser dar uma olhada ta ai. https://github.com/luma777/catalyst-data-manager-i18n N?o fiz o README ainda mas os agradecimentos vai para o Eden que me ensinou boa parte do que est? ai :D Em 04/09/2013, ?s 01:15, Hernan Lopes escreveu: > Eu prefiro deixar minhas validacoes juntos com as definicoes dos atributos dos meus objetos, pois provavelmente eu vou validar um objeto antes de fazer algo com ele. > Ent?o eu faco o seguinte (o exemplo abaixo ? para exemplificar atraves da analise do mesmo, ele n?o ir? compilar): > > Em resumo: > 1. defino os campos dentro de um hash, juntos com as validacoes > 2. faco um loop para adicionar (com moose) cada campo na classe > 3. defino um metodo salvar e esse metodo salvar vai verificar se o atributo tem alguma validacao que deve ser executada > > Entao eu termino com algo assim: > > package My::Class; > use Moose; > > #meta definicao dos meus atributos.. fica dentro de um hash... os atributos ainda nao foram declarados > #nelas residem as validacoes, coerce, sql etc tudo que ? simples e relacionado a esse campo > #consigo incluir por exemplo um array com items para eu validar antes de salvar, etc > #ex > my $attrs = { > 'preco' => { > # isa => 'Int', #opcional > req => 1, > validation_regex => '(\d+)', # vou usar isso antes do metodo save > coerce => sub { # Vai executar tambem isso antes do save > my ( $self, $value ) = @_; > $value =~ s|^ +| +\$|g; > $value =~ s|(.+)(,\|\.)00\$|$1|gi; > $value =~ s|\D||gi; > return $value; > }, > sql => > { > "type" => "integer", > "null_value" => 0 > }, > validacao_extra => [ > { > rotulo => 'Verifica se contem numeros na mensagem', > validacao => sub { > my ( $campo ) = @_; > return 1 if "valido" eq "valido"; > return 0; > }, > msg_erro => "Tem erro nesse campo" > } > , > .... e depois adicionar o "validacao_extra" la ao final no before_save > ... e pronto... > > ] > }, > 'url' => { > req => 1, > validation_regex => '^http', > sql => { > type => 'string', > "index" => 'not_analyzed', > } > }, > > 'idade' => { > req => 1, > validation_regex => '(\d+)', > sql => { > "type" => "integer", > "null_value" => 0 > }, > }, > }; > > # declara cada atributo para esta classe > foreach my $attr ( keys $attrs ) { > #Mete o has dentro do foreach pra declarar cada chave dos meus $attrs > has $attr => ( > is => 'rw', #podia vir do meu config la de cima ne... > ( exists $attrs->{$attr}->{default} ) > ? ( > default => $attrs->{$attr}->{default} > ) > : (), > ); > } > > #coerce nos valores, ? usado antes do metodo save... mas pode muito bem usar o coerce do moo(u|se) > sub coerce { > my ($self) = @_; > foreach my $attr ( keys %$attrs ) { > if ( exists $attrs->{$attr}->{coerce} && defined $self->$attr ) { > $self->$attr( > $attrs->{$attr}->{coerce}->( $self, $self->$attr ) ); > } > } > } > > #valida antes de salvar > #pode por exemplo verificar se foi setado e executar o $attrs->{ $attr }->{ validation_regex }, etc > sub validate { > my ($self) = @_; > foreach my $attr ( keys $attrs ) { > return 0 > if exists $attrs->{$attr}->{req} > and $attrs->{$attr}->{req} == 1 > and !defined $self->$attr; > if ( exists $attrs->{ $attr }->{ validation_regex } ) { > //valida a bagaca > //pode ler de $self, ou receber o valor como parametro da sub validate, etc > } > } > return 1; > } > > #before save... > before 'save' => sub { > my ($self) = @_; > $self->coerce(); > }; > > #save somente se validate > sub save { > my ($self) = @_; > next unless $self->validate(); > } > > > > abs, > > Hernan > > > > > > > > > > > 2013/9/3 Blabos de Blebe > Na verdade foi at? coincid?ncia o Solli tocar no assunto, pq assim como mapas, eu ia perguntar isso pra vcs em breve. > > > 2013/9/3 Blabos de Blebe > > Blabos, e se voc? tiver 2 formul?rios na mesma p?gina, por exemplo, um de login e um de cadastro ? Vai ter que melhorar na gambi n? ? heheheheheh > > Correto. > > > Se mudar o nome do campo entao? chora hehehe > > Correto denovo. > > > Marcar o campo errado em vermelho vai precisar de mais gambi :D > > Mais ou menos. Eu uso uma alternativa, no exemplo. Mas sim, ? melhor marcar o campo com vermelho. > > > Tem muitas vantagens usar o Data::Manager > > Correto denovo. > > O por?m ? que o meu exemplo ? exatamente espec?fico. Um form, quatro campos. > > N?o to dizendo que nao vou usar o Data::Manager, ou alguma solu??o parecida. S? nao vou usar nessa semana :) > > As solu??es apresentadas s?o apenas o mais p?-pow que d? pra fazer com *a* hard-restriction desse sprint: tempo; e uma soft-restriction: Data::Manager ? novo pra mim. > > Depois eu refatoro. T? previsto isso. > > T? pronto x T? bom. > > No meu caso nesse momento, t? pronto ? mandat?rio. Quem me conhece sabe o quanto eu gosto de gambiarra e o quanto t? custando esse t? pronto. > > :) > > []'s > > > > > > 2013/9/3 Lucas Oliveira > > Blabos, e se voc? tiver 2 formul?rios na mesma p?gina, por exemplo, um de login e um de cadastro ? Vai ter que melhorar na gambi n? ? heheheheheh > > Se mudar o nome do campo entao? chora hehehe > > Se precisar fazer um "pirulito" para importar para a base a valida??o n?o ? aproveit?vel? esque?e > > Marcar o campo errado em vermelho vai precisar de mais gambi :D > > Tem muitas vantagens usar o Data::Manager > > > Em 03/09/2013, ?s 18:30, Blabos de Blebe escreveu: > >> Opa, >> >> O meu caso ? muito simples (pequeno) e o meu tempo ? curto. O que foi mais r?pido pra mim foi essa tosqueria aqui: >> >> No controller: >> >> ... >> my $errors = []; >> >> ## not null >> foreach my $field ( keys %{$fields} ) { >> push @{$errors}, 'empty_' . $field >> unless $fields->{$field}; >> } >> >> ## unique >> foreach my $field (qw{ username email }) { >> push @{$errors}, 'already_' . $field >> if $rs_user->find( { $field => $fields->{$field} } ); >> } >> >> ## invalid email >> push @{$errors}, 'invalid_email' >> unless Email::Valid->address( $fields->{email} ); >> >> if ( @{$errors} > 0 ) { >> $c->stash->{user} = $fields; >> $c->stash->{errors} = $errors; >> return; >> } >> ... >> >> No template: >> >> [% IF errors.size > 0 %] >>
>> [% FOREACH error IN errors %] >> [% msg_block = 'msg_' _ error %] >> [% PROCESS $msg_block %]
>> [% END %] >> × >>
>> [% END %] >> ... >> >> [% BLOCK msg_empty_full_name %] >> Voc? precisa preencher o seu nome completo. >> [% END %] >> >> [% BLOCK msg_empty_username %] >> Voc? precisa preencher o seu username. >> [% END %] >> ... >> >> >> >> Deve ter formas mais inteligentes de fazer isso, mas no momento, a mais inteligente pra mim, ? a que eu consigo fazer mais r?pido. Esse ? meu "?nico" form. >> >> []'s >> >> >> 2013/9/3 Solli Honorio >> Blabos, o que voc? est? imaginando para validar ? Estilo old-school com um encadeamento de if ? Dispatch table ? NDA ? >> >> Abra?os, >> >> Solli Honorio >> >> >> Em 3 de setembro de 2013 16:35, Blabos de Blebe escreveu: >> >> Em alguns casos, complexidade ? um pouco ponto de vista. >> >> Acho que entendi a abordagem do mantovani, mas pro meu caso espec?fico, acho que ? tamb?m o overhead, j? que eu s? valido 4 campos em uma situa??o eventual. Estou cogitando nem usar o Data::Manager. >> >> Se fosse um cazilhao de campos sendo validados constantemente, acho que valeira a pena. >> >> Mantovani, cuidado pra n?o ficar aparafusando pregos, certo!? >> >> []'s >> >> >> 2013/9/3 Solli Honorio >> S?rio mesmo Mantovani que vc acha que um sistema de fila ? a solu??o para eu validar se todos os campos de um formul?rio est?o dentro do aguardado para trabalhar no banco de dados ? >> >> Mantovani, s? posso dizer que estou orgulhoso de voc?... vejo que voc? ter? um excelente futuro na industria de tecnologia (coisa que eu n?o tive), pois este ? bem o comportamento dos vendedores de TI. Voc? est? agregando complexidade numa lugar que estou tentando agregar simplicidade :D !!! >> >> Abra?os, >> >> Solli Honorio >> >> >> >> Em 3 de setembro de 2013 14:58, Daniel de Oliveira Mantovani escreveu: >> >> 2013/9/3 Solli Honorio : >> > Lucas, >> > >> > Obrigado pelo retorno. Ontem a noite estudei o c?digo do Data::Manager e v? >> > que realmente n?o rola fazer o que eu estava querendo fazer (passar uma >> > pilha de mensagem e receber de acordo com o contexto) e ai estou >> > encaminhando para a mesma solu??o que voc?. >> >> " o que eu estava querendo fazer (passar uma pilha de mensagem e >> receber de acordo com o contexto)" >> >> Shonorio, repetindo o AMQP se encaixa perfeitamente. Eu sugiro que >> voc? leia o link que eu te enviei. Se um servi?o na sua m?quina vai te >> poupar centenas de linhas de c?digo, talvez nessa situa??o, nesse >> contexto obscuro no qual n?o foi definido pelo interlocutor seja uma >> boa. >> >> Se voc? acha que isso ? demais para voc?, eu sinto muito que algu?m >> com pelo menos 15/20 anos de experi?ncia ainda n?o saiba formular uma >> pergunta. Perguntas gen?ricas, respostas gen?ricas. E ainda acho >> extremamente desnecess?rio o seu ataque gratuito, mas se voc? ainda >> n?o percebeu isso afasta as pessoas da lista. >> >> > >> > Como vc faz com o I18N ? >> > >> > O Renato Cron publicou um 'template' ( https://github.com/AwareTI/MyApp ) >> > de como eles est?o utilizando o Data::Manager. Estudei o c?digo e achei >> > engenhoso, mas ainda quero manter um melhor controle do ResultSet porqu? >> > quero devolver uma estrutura mais complexa de informa??o. >> > >> > Abra?os, >> > >> > Solli Honorio >> > >> > >> > >> > 2013/9/3 Lucas Oliveira >> >> >> >> >> >> Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim >> >> >> >> >> >> #!/usr/bin/env perl >> >> >> >> use common::sense; >> >> use Data::Manager; >> >> use Data::Verifier; >> >> >> >> my %msg_data = ( >> >> missing_name_last => 'Nao foi informado o campo name_last, seu idiota >> >> !', >> >> ); >> >> >> >> sub messages { $msg_data{$_[0]} || $_[0] } >> >> >> >> my $dm = Data::Manager->new; >> >> my $dv = Data::Verifier->new( >> >> filters => [ qw(trim) ], >> >> profile => { >> >> name_first => { >> >> required => 1, >> >> type => 'Str', >> >> filters => [ qw(collapse) ] >> >> }, >> >> name_last => { >> >> required => 1, >> >> type => 'Str', >> >> filters => [ qw(collapse) ] >> >> }, >> >> age => { >> >> type => 'Int' >> >> }, >> >> sign => { >> >> required => 1, >> >> type => 'Str' >> >> } >> >> } >> >> ); >> >> >> >> $dm->set_verifier( name => $dv ); >> >> $dm->verify( name => { name_first => 'Solli' }); >> >> >> >> if (!$dm->success) { >> >> print &messages( $_->msgid ).$/ >> >> foreach (@{ $dm->messages->messages }); >> >> } >> >> >> >> >> >> >> >> Em 02/09/2013, ?s 11:10, Solli Honorio escreveu: >> >> >> >> Pessoal, >> >> >> >> Estou tentando configurar uma mensagem padroniza??o no Data::Manager, mas >> >> n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para saber se >> >> ? poss?vel fazer isto que eu quero ? >> >> >> >> O c?digo abaixo, estou criando uma mensagem e adicionando no Data::Manger, >> >> porqu? eu imaginei que quando ocorrer o problema dentro do escopo e msgid, >> >> eu teria o texto padronizado, mas o que estou recebendo ? mais uma pilha de >> >> mensagem, mesmo quando n?o existe o erro. >> >> >> >> >> >> #!/usr/bin/env perl >> >> use common::sense; >> >> use Data::Manager; >> >> use Data::Verifier; >> >> use Data::Printer; >> >> >> >> my $msg = Message::Stack->new; >> >> $msg->add({ >> >> msgid => 'missing_name_last', >> >> level => 'error', >> >> scope => 'name1', >> >> subject => 'name_last', >> >> text => 'N?o foi informado o campo name_last, seu idiota !'} ); >> >> >> >> my $dm = Data::Manager->new( { messages => $msg } ); >> >> my $dv = Data::Verifier->new( >> >> filters => [ qw(trim) ], >> >> profile => { >> >> name => { >> >> required => 1, >> >> type => 'Str', >> >> filters => [ qw(collapse) ] >> >> }, >> >> age => { >> >> type => 'Int' >> >> }, >> >> sign => { >> >> required => 1, >> >> type => 'Str' >> >> } >> >> } >> >> ); >> >> >> >> >> >> }; >> >> >> >> >> >> $dm->set_verifier('name1', $verifier); >> >> $dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli' }); >> >> >> >> my $results = $dm->get_results('name1'); >> >> my $stack = $dm->messages_for_scope('name1'); >> >> >> >> say $results->success; >> >> >> >> say "Is invalid name_first ", $results->is_invalid('name_first'); >> >> say "Is invalid name_last ", $results->is_invalid('name_last'); # yes >> >> >> >> say "Is missing name_first ", $results->is_missing('name_first'); # no >> >> say "Is missing is_missing ", $results->is_missing('name_last'); # yes >> >> >> >> say "Missing count ", $results->missing_count; >> >> >> >> say "Count : ", $stack->count ; >> >> p $stack->get_message( 0 ); >> >> p $stack->get_message( 1 ); >> >> >> >> >> >> >> >> >> >> -- >> >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> >> >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> > >> > >> > >> > -- >> > "o animal satisfeito dorme". - Guimar?es Rosa >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> Daniel de Oliveira Mantovani >> Business Analytic Specialist >> Perl Evangelist /Astrophysics hobbyist. >> +55 11 9 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From xtingray at gmail.com Thu Sep 5 12:06:47 2013 From: xtingray at gmail.com (=?ISO-8859-1?Q?Gustav_Gonz=E1lez?=) Date: Thu, 5 Sep 2013 14:06:47 -0500 Subject: [SP-pm] [OT] Minha campanha no KickStarter Message-ID: Queridos amigos, Gostaria compartilhar com voces a minha campanha no KickStarter para impulsionar meu projeto do Software Livre: Tup? Voc? podem assistir o video da campanha aqui: https://www.youtube.com/watch?v=xyIq4tNuO2Y Aprecio seu apoio e ajuda com a divulga??o. Muito obrigado! -- ============================ Gustav Gonzalez xtingray at gmail.com ============================ -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Thu Sep 5 12:23:29 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 05 Sep 2013 16:23:29 -0300 Subject: [SP-pm] Perl Plack/Starman com php-fpm In-Reply-To: <1378396824.44141.YahooMailNeo@web120402.mail.ne1.yahoo.com> (Rafael Silveira's message of "Thu, 5 Sep 2013 09:00:24 -0700 (PDT)") References: <99E3D45D294A487C849421A54130DF91@PcRicardo> <5496AF11EB9F4F64A340DE58D949458A@PcRicardo> <1378396824.44141.YahooMailNeo@web120402.mail.ne1.yahoo.com> Message-ID: >>>>> "Rafael" == Rafael Silveira writes: Rafael> Senhores mongers, boa tarde Surgiu uma d?vida em minha Rafael> cachola. Existe alguma forma de subir um servidor http Rafael> utilizando o Plack, e quando um determinada url for Rafael> utilizada, ele redirecionar as requisi??es para o php-fpm Rafael> (fastcgi)? Algu?m ai j? fez isso ou tem alguma dica? J? fiz com php-cgi passando valores via ENV, mas com FCGI voc? vai ter que passar de outro jeito, atrav?s de algum mecanismo de compartilhamento de mem?ria, protocolo de troca de mensagens ou via re-escrita de par?metros da request (sic). Rafael> Estava vendo algo sobre Plack::App::FCGIDispatcher. Mas Rafael> n?o consegui fazer ele rodar. Se algu?m tiver um exemplo, Rafael> seria muito bom. Lembrando que n?o estou usando arquivo Rafael> .sock para me conectar, uso o hosted mode (127.0.0.1:9000 Rafael> ? onde o meu php-fpm est? "escutando"). Mesmo se voc? conseguir, ainda existe o problema de trocar informa??o entre o perl e o php, ? nisso que voc? precisa focar. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From blabos at gmail.com Thu Sep 5 12:32:36 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 5 Sep 2013 16:32:36 -0300 Subject: [SP-pm] =?utf-8?q?Data=3A=3AManager=2C_algu=C3=A9m_utiliza_este_t?= =?utf-8?b?cm/Dp28gPyE=?= In-Reply-To: <6702FDA3-0E4F-466F-948D-561DF05F19B3@gmail.com> References: <41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com> <0440620B-32AA-4098-8EE4-70F90E0466F0@gmail.com> <6702FDA3-0E4F-466F-948D-561DF05F19B3@gmail.com> Message-ID: Opa, T? no radar :) 2013/9/5 Lucas Oliveira > > Solli e a quem interessar, fiz um cadastro e login completo para > exemplificar o uso do Data::Manager + I18N que quiser dar uma olhada ta ai. > > https://github.com/luma777/catalyst-data-manager-i18n > > N?o fiz o README ainda mas os agradecimentos vai para o Eden que me > ensinou boa parte do que est? ai :D > > > Em 04/09/2013, ?s 01:15, Hernan Lopes escreveu: > > Eu prefiro deixar minhas validacoes juntos com as definicoes dos atributos > dos meus objetos, pois provavelmente eu vou validar um objeto antes de > fazer algo com ele. > Ent?o eu faco o seguinte (o exemplo abaixo ? para exemplificar atraves da > analise do mesmo, ele n?o ir? compilar): > > Em resumo: > 1. defino os campos dentro de um hash, juntos com as validacoes > 2. faco um loop para adicionar (com moose) cada campo na classe > 3. defino um metodo salvar e esse metodo salvar vai verificar se o > atributo tem alguma validacao que deve ser executada > > Entao eu termino com algo assim: > > package My::Class; > use Moose; > > #meta definicao dos meus atributos.. fica dentro de um hash... os > atributos ainda nao foram declarados > #nelas residem as validacoes, coerce, sql etc tudo que ? simples e > relacionado a esse campo > #consigo incluir por exemplo um array com items para eu validar antes de > salvar, etc > #ex > my $attrs = { > 'preco' => { > # isa => 'Int', #opcional > req => 1, > validation_regex => '(\d+)', # vou usar isso antes do metodo save > coerce => sub { # Vai executar tambem isso antes do save > my ( $self, $value ) = @_; > $value =~ s|^ +| +\$|g; > $value =~ s|(.+)(,\|\.)00\$|$1|gi; > $value =~ s|\D||gi; > return $value; > }, > sql => > { > "type" => "integer", > "null_value" => 0 > }, > validacao_extra => [ > { > rotulo => 'Verifica se contem numeros na mensagem', > validacao => sub { > my ( $campo ) = @_; > return 1 if "valido" eq "valido"; > return 0; > }, > msg_erro => "Tem erro nesse campo" > } > , > .... e depois adicionar o "validacao_extra" la ao final no > before_save > ... e pronto... > > ] > }, > 'url' => { > req => 1, > validation_regex => '^http', > sql => { > type => 'string', > "index" => 'not_analyzed', > } > }, > > 'idade' => { > req => 1, > validation_regex => '(\d+)', > sql => { > "type" => "integer", > "null_value" => 0 > }, > }, > }; > > # declara cada atributo para esta classe > foreach my $attr ( keys $attrs ) { > #Mete o has dentro do foreach pra declarar cada chave dos meus $attrs > has $attr => ( > is => 'rw', #podia vir do meu config la de cima ne... > ( exists $attrs->{$attr}->{default} ) > ? ( > default => $attrs->{$attr}->{default} > ) > : (), > ); > } > > #coerce nos valores, ? usado antes do metodo save... mas pode muito bem > usar o coerce do moo(u|se) > sub coerce { > my ($self) = @_; > foreach my $attr ( keys %$attrs ) { > if ( exists $attrs->{$attr}->{coerce} && defined $self->$attr ) { > $self->$attr( > $attrs->{$attr}->{coerce}->( $self, $self->$attr ) ); > } > } > } > > #valida antes de salvar > #pode por exemplo verificar se foi setado e executar o $attrs->{ $attr > }->{ validation_regex }, etc > sub validate { > my ($self) = @_; > foreach my $attr ( keys $attrs ) { > return 0 > if exists $attrs->{$attr}->{req} > and $attrs->{$attr}->{req} == 1 > and !defined $self->$attr; > if ( exists $attrs->{ $attr }->{ validation_regex } ) { > //valida a bagaca > //pode ler de $self, ou receber o valor como parametro da sub > validate, etc > } > } > return 1; > } > > #before save... > before 'save' => sub { > my ($self) = @_; > $self->coerce(); > }; > > #save somente se validate > sub save { > my ($self) = @_; > next unless $self->validate(); > } > > > > abs, > > Hernan > > > > > > > > > > > 2013/9/3 Blabos de Blebe > >> Na verdade foi at? coincid?ncia o Solli tocar no assunto, pq assim como >> mapas, eu ia perguntar isso pra vcs em breve. >> >> >> 2013/9/3 Blabos de Blebe >> >>> > Blabos, e se voc? tiver 2 formul?rios na mesma p?gina, por exemplo, um >>> de login e um de cadastro ? Vai ter que melhorar na gambi n? ? heheheheheh >>> >>> Correto. >>> >>> > Se mudar o nome do campo entao? chora hehehe >>> >>> Correto denovo. >>> >>> > Marcar o campo errado em vermelho vai precisar de mais gambi :D >>> >>> Mais ou menos. Eu uso uma alternativa, no exemplo. Mas sim, ? melhor >>> marcar o campo com vermelho. >>> >>> > Tem muitas vantagens usar o Data::Manager >>> >>> Correto denovo. >>> >>> O por?m ? que o meu exemplo ? exatamente espec?fico. Um form, quatro >>> campos. >>> >>> N?o to dizendo que nao vou usar o Data::Manager, ou alguma solu??o >>> parecida. S? nao vou usar nessa semana :) >>> >>> As solu??es apresentadas s?o apenas o mais p?-pow que d? pra fazer com >>> *a* hard-restriction desse sprint: tempo; e uma soft-restriction: >>> Data::Manager ? novo pra mim. >>> >>> Depois eu refatoro. T? previsto isso. >>> >>> T? pronto x T? bom. >>> >>> No meu caso nesse momento, t? pronto ? mandat?rio. Quem me conhece sabe >>> o quanto eu gosto de gambiarra e o quanto t? custando esse t? pronto. >>> >>> :) >>> >>> []'s >>> >>> >>> >>> >>> >>> 2013/9/3 Lucas Oliveira >>> >>>> >>>> Blabos, e se voc? tiver 2 formul?rios na mesma p?gina, por exemplo, um >>>> de login e um de cadastro ? Vai ter que melhorar na gambi n? ? heheheheheh >>>> >>>> Se mudar o nome do campo entao? chora hehehe >>>> >>>> Se precisar fazer um "pirulito" para importar para a base a valida??o >>>> n?o ? aproveit?vel? esque?e >>>> >>>> Marcar o campo errado em vermelho vai precisar de mais gambi :D >>>> >>>> Tem muitas vantagens usar o Data::Manager >>>> >>>> >>>> Em 03/09/2013, ?s 18:30, Blabos de Blebe escreveu: >>>> >>>> Opa, >>>> >>>> O meu caso ? muito simples (pequeno) e o meu tempo ? curto. O que foi >>>> mais r?pido pra mim foi essa tosqueria aqui: >>>> >>>> No controller: >>>> >>>> ... >>>> my $errors = []; >>>> >>>> ## not null >>>> foreach my $field ( keys %{$fields} ) { >>>> push @{$errors}, 'empty_' . $field >>>> unless $fields->{$field}; >>>> } >>>> >>>> ## unique >>>> foreach my $field (qw{ username email }) { >>>> push @{$errors}, 'already_' . $field >>>> if $rs_user->find( { $field => $fields->{$field} } ); >>>> } >>>> >>>> ## invalid email >>>> push @{$errors}, 'invalid_email' >>>> unless Email::Valid->address( $fields->{email} ); >>>> >>>> if ( @{$errors} > 0 ) { >>>> $c->stash->{user} = $fields; >>>> $c->stash->{errors} = $errors; >>>> return; >>>> } >>>> ... >>>> >>>> No template: >>>> >>>> [% IF errors.size > 0 %] >>>>
>>>> [% FOREACH error IN errors %] >>>> [% msg_block = 'msg_' _ error %] >>>> [% PROCESS $msg_block %]
>>>> [% END %] >>>> × >>>>
>>>> [% END %] >>>> ... >>>> >>>> [% BLOCK msg_empty_full_name %] >>>> Voc? precisa preencher o seu nome completo. >>>> [% END %] >>>> >>>> [% BLOCK msg_empty_username %] >>>> Voc? precisa preencher o seu username. >>>> [% END %] >>>> ... >>>> >>>> >>>> >>>> Deve ter formas mais inteligentes de fazer isso, mas no momento, a mais >>>> inteligente pra mim, ? a que eu consigo fazer mais r?pido. Esse ? meu >>>> "?nico" form. >>>> >>>> []'s >>>> >>>> >>>> 2013/9/3 Solli Honorio >>>> >>>>> Blabos, o que voc? est? imaginando para validar ? Estilo old-school >>>>> com um encadeamento de if ? Dispatch table ? NDA ? >>>>> >>>>> Abra?os, >>>>> >>>>> Solli Honorio >>>>> >>>>> >>>>> Em 3 de setembro de 2013 16:35, Blabos de Blebe escreveu: >>>>> >>>>> Em alguns casos, complexidade ? um pouco ponto de vista. >>>>>> >>>>>> Acho que entendi a abordagem do mantovani, mas pro meu caso >>>>>> espec?fico, acho que ? tamb?m o overhead, j? que eu s? valido 4 campos em >>>>>> uma situa??o eventual. Estou cogitando nem usar o Data::Manager. >>>>>> >>>>>> Se fosse um cazilhao de campos sendo validados constantemente, acho >>>>>> que valeira a pena. >>>>>> >>>>>> Mantovani, cuidado pra n?o ficar aparafusando pregos, certo!? >>>>>> >>>>>> []'s >>>>>> >>>>>> >>>>>> 2013/9/3 Solli Honorio >>>>>> >>>>>>> S?rio mesmo Mantovani que vc acha que um sistema de fila ? a solu??o >>>>>>> para eu validar se todos os campos de um formul?rio est?o dentro do >>>>>>> aguardado para trabalhar no banco de dados ? >>>>>>> >>>>>>> Mantovani, s? posso dizer que estou orgulhoso de voc?... vejo que >>>>>>> voc? ter? um excelente futuro na industria de tecnologia (coisa que eu n?o >>>>>>> tive), pois este ? bem o comportamento dos vendedores de TI. Voc? est? >>>>>>> agregando complexidade numa lugar que estou tentando agregar simplicidade >>>>>>> :D !!! >>>>>>> >>>>>>> Abra?os, >>>>>>> >>>>>>> Solli Honorio >>>>>>> >>>>>>> >>>>>>> >>>>>>> Em 3 de setembro de 2013 14:58, Daniel de Oliveira Mantovani < >>>>>>> daniel.oliveira.mantovani at gmail.com> escreveu: >>>>>>> >>>>>>> 2013/9/3 Solli Honorio : >>>>>>>> > Lucas, >>>>>>>> > >>>>>>>> > Obrigado pelo retorno. Ontem a noite estudei o c?digo do >>>>>>>> Data::Manager e v? >>>>>>>> > que realmente n?o rola fazer o que eu estava querendo fazer >>>>>>>> (passar uma >>>>>>>> > pilha de mensagem e receber de acordo com o contexto) e ai estou >>>>>>>> > encaminhando para a mesma solu??o que voc?. >>>>>>>> >>>>>>>> " o que eu estava querendo fazer (passar uma pilha de mensagem e >>>>>>>> receber de acordo com o contexto)" >>>>>>>> >>>>>>>> Shonorio, repetindo o AMQP se encaixa perfeitamente. Eu sugiro que >>>>>>>> voc? leia o link que eu te enviei. Se um servi?o na sua m?quina vai >>>>>>>> te >>>>>>>> poupar centenas de linhas de c?digo, talvez nessa situa??o, nesse >>>>>>>> contexto obscuro no qual n?o foi definido pelo interlocutor seja uma >>>>>>>> boa. >>>>>>>> >>>>>>>> Se voc? acha que isso ? demais para voc?, eu sinto muito que algu?m >>>>>>>> com pelo menos 15/20 anos de experi?ncia ainda n?o saiba formular >>>>>>>> uma >>>>>>>> pergunta. Perguntas gen?ricas, respostas gen?ricas. E ainda acho >>>>>>>> extremamente desnecess?rio o seu ataque gratuito, mas se voc? ainda >>>>>>>> n?o percebeu isso afasta as pessoas da lista. >>>>>>>> >>>>>>>> > >>>>>>>> > Como vc faz com o I18N ? >>>>>>>> > >>>>>>>> > O Renato Cron publicou um 'template' ( >>>>>>>> https://github.com/AwareTI/MyApp ) >>>>>>>> > de como eles est?o utilizando o Data::Manager. Estudei o c?digo e >>>>>>>> achei >>>>>>>> > engenhoso, mas ainda quero manter um melhor controle do ResultSet >>>>>>>> porqu? >>>>>>>> > quero devolver uma estrutura mais complexa de informa??o. >>>>>>>> > >>>>>>>> > Abra?os, >>>>>>>> > >>>>>>>> > Solli Honorio >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > 2013/9/3 Lucas Oliveira >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> Normalmente eu uso sempre com I18N mas da pra quebrar o galho >>>>>>>> assim >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> #!/usr/bin/env perl >>>>>>>> >> >>>>>>>> >> use common::sense; >>>>>>>> >> use Data::Manager; >>>>>>>> >> use Data::Verifier; >>>>>>>> >> >>>>>>>> >> my %msg_data = ( >>>>>>>> >> missing_name_last => 'Nao foi informado o campo name_last, >>>>>>>> seu idiota >>>>>>>> >> !', >>>>>>>> >> ); >>>>>>>> >> >>>>>>>> >> sub messages { $msg_data{$_[0]} || $_[0] } >>>>>>>> >> >>>>>>>> >> my $dm = Data::Manager->new; >>>>>>>> >> my $dv = Data::Verifier->new( >>>>>>>> >> filters => [ qw(trim) ], >>>>>>>> >> profile => { >>>>>>>> >> name_first => { >>>>>>>> >> required => 1, >>>>>>>> >> type => 'Str', >>>>>>>> >> filters => [ qw(collapse) ] >>>>>>>> >> }, >>>>>>>> >> name_last => { >>>>>>>> >> required => 1, >>>>>>>> >> type => 'Str', >>>>>>>> >> filters => [ qw(collapse) ] >>>>>>>> >> }, >>>>>>>> >> age => { >>>>>>>> >> type => 'Int' >>>>>>>> >> }, >>>>>>>> >> sign => { >>>>>>>> >> required => 1, >>>>>>>> >> type => 'Str' >>>>>>>> >> } >>>>>>>> >> } >>>>>>>> >> ); >>>>>>>> >> >>>>>>>> >> $dm->set_verifier( name => $dv ); >>>>>>>> >> $dm->verify( name => { name_first => 'Solli' }); >>>>>>>> >> >>>>>>>> >> if (!$dm->success) { >>>>>>>> >> print &messages( $_->msgid ).$/ >>>>>>>> >> foreach (@{ $dm->messages->messages }); >>>>>>>> >> } >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> Em 02/09/2013, ?s 11:10, Solli Honorio >>>>>>>> escreveu: >>>>>>>> >> >>>>>>>> >> Pessoal, >>>>>>>> >> >>>>>>>> >> Estou tentando configurar uma mensagem padroniza??o no >>>>>>>> Data::Manager, mas >>>>>>>> >> n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager >>>>>>>> para saber se >>>>>>>> >> ? poss?vel fazer isto que eu quero ? >>>>>>>> >> >>>>>>>> >> O c?digo abaixo, estou criando uma mensagem e adicionando no >>>>>>>> Data::Manger, >>>>>>>> >> porqu? eu imaginei que quando ocorrer o problema dentro do >>>>>>>> escopo e msgid, >>>>>>>> >> eu teria o texto padronizado, mas o que estou recebendo ? mais >>>>>>>> uma pilha de >>>>>>>> >> mensagem, mesmo quando n?o existe o erro. >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> #!/usr/bin/env perl >>>>>>>> >> use common::sense; >>>>>>>> >> use Data::Manager; >>>>>>>> >> use Data::Verifier; >>>>>>>> >> use Data::Printer; >>>>>>>> >> >>>>>>>> >> my $msg = Message::Stack->new; >>>>>>>> >> $msg->add({ >>>>>>>> >> msgid => 'missing_name_last', >>>>>>>> >> level => 'error', >>>>>>>> >> scope => 'name1', >>>>>>>> >> subject => 'name_last', >>>>>>>> >> text => 'N?o foi informado o campo name_last, seu idiota >>>>>>>> !'} ); >>>>>>>> >> >>>>>>>> >> my $dm = Data::Manager->new( { messages => $msg } ); >>>>>>>> >> my $dv = Data::Verifier->new( >>>>>>>> >> filters => [ qw(trim) ], >>>>>>>> >> profile => { >>>>>>>> >> name => { >>>>>>>> >> required => 1, >>>>>>>> >> type => 'Str', >>>>>>>> >> filters => [ qw(collapse) ] >>>>>>>> >> }, >>>>>>>> >> age => { >>>>>>>> >> type => 'Int' >>>>>>>> >> }, >>>>>>>> >> sign => { >>>>>>>> >> required => 1, >>>>>>>> >> type => 'Str' >>>>>>>> >> } >>>>>>>> >> } >>>>>>>> >> ); >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> }; >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> $dm->set_verifier('name1', $verifier); >>>>>>>> >> $dm->verify('name1', { name_last => 'Honorio', name_first => >>>>>>>> 'Solli' }); >>>>>>>> >> >>>>>>>> >> my $results = $dm->get_results('name1'); >>>>>>>> >> my $stack = $dm->messages_for_scope('name1'); >>>>>>>> >> >>>>>>>> >> say $results->success; >>>>>>>> >> >>>>>>>> >> say "Is invalid name_first ", $results->is_invalid('name_first'); >>>>>>>> >> say "Is invalid name_last ", $results->is_invalid('name_last'); >>>>>>>> # yes >>>>>>>> >> >>>>>>>> >> say "Is missing name_first ", >>>>>>>> $results->is_missing('name_first'); # no >>>>>>>> >> say "Is missing is_missing ", $results->is_missing('name_last'); >>>>>>>> # yes >>>>>>>> >> >>>>>>>> >> say "Missing count ", $results->missing_count; >>>>>>>> >> >>>>>>>> >> say "Count : ", $stack->count ; >>>>>>>> >> p $stack->get_message( 0 ); >>>>>>>> >> p $stack->get_message( 1 ); >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> -- >>>>>>>> >> "o animal satisfeito dorme". - Guimar?es Rosa >>>>>>>> >> =begin disclaimer >>>>>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> >> L >>>>>>>> >> =end disclaimer >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> =begin disclaimer >>>>>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> >> L >>>>>>>> >> =end disclaimer >>>>>>>> >> >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > -- >>>>>>>> > "o animal satisfeito dorme". - Guimar?es Rosa >>>>>>>> > >>>>>>>> > =begin disclaimer >>>>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> > L >>>>>>>> > =end disclaimer >>>>>>>> > >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> -dom >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> Daniel de Oliveira Mantovani >>>>>>>> Business Analytic Specialist >>>>>>>> Perl Evangelist /Astrophysics hobbyist. >>>>>>>> +55 11 9 8538-9897 >>>>>>>> XOXO >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From fernandocorrea at gmail.com Thu Sep 5 12:35:38 2013 From: fernandocorrea at gmail.com (Fernando Correa) Date: Thu, 5 Sep 2013 16:35:38 -0300 Subject: [SP-pm] =?utf-8?q?_Re=3A__Data=3A=3AManager=2C_algu=C3=A9m_utiliz?= =?utf-8?q?a_este_tro=C3=A7o_=3F!?= In-Reply-To: References: <41E8D6C9-BA09-4FCB-BA5B-037D4A46888E@gmail.com> <0440620B-32AA-4098-8EE4-70F90E0466F0@gmail.com> <6702FDA3-0E4F-466F-948D-561DF05F19B3@gmail.com> Message-ID: No SABER? (piada interna?) -- Fernando Correa Sent with Airmail On 5 de setembro de 2013 at 16:34:13, Fernando Correa (fernandocorrea at gmail.com) wrote: Opa, T? no radar :) 2013/9/5 Lucas Oliveira Solli e a quem interessar, fiz um cadastro e login completo para exemplificar o uso do Data::Manager + I18N que quiser dar uma olhada ta ai. https://github.com/luma777/catalyst-data-manager-i18n N?o fiz o README ainda mas os agradecimentos vai para o Eden que me ensinou boa parte do que est? ai :D Em 04/09/2013, ?s 01:15, Hernan Lopes escreveu: Eu prefiro deixar minhas validacoes juntos com as definicoes dos atributos dos meus objetos, pois provavelmente eu vou validar um objeto antes de fazer algo com ele. Ent?o eu faco o seguinte (o exemplo abaixo ? para exemplificar atraves da analise do mesmo, ele n?o ir? compilar): Em resumo: 1. defino os campos dentro de um hash, juntos com as validacoes 2. faco um loop para adicionar (com moose) cada campo na classe 3. defino um metodo salvar e esse metodo salvar vai verificar se o atributo tem alguma validacao que deve ser executada Entao eu termino com algo assim: package My::Class; use Moose; #meta definicao dos meus atributos.. fica dentro de um hash... os atributos ainda nao foram declarados #nelas residem as validacoes, coerce, sql etc tudo que ? simples e relacionado a esse campo #consigo incluir por exemplo um array com items para eu validar antes de salvar, etc #ex my $attrs = { ??? 'preco' => { ??????? # isa => 'Int', #opcional ??????? req => 1, ??????? validation_regex => '(\d+)', # vou usar isso antes do metodo save ??????? coerce => sub { #?? Vai executar tambem isso antes do save ??????????? my ( $self, $value ) = @_; ??????????? $value =~ s|^ +| +\$|g; ??????????? $value =~ s|(.+)(,\|\.)00\$|$1|gi; ??????????? $value =~ s|\D||gi; ??????????? return $value; ??????? }, ??????? sql => ????????? { ??????????? "type"?????? => "integer", ??????????? "null_value" => 0 ????????? }, ??????? validacao_extra => [ ????????? { ??????????? rotulo => 'Verifica se contem numeros na mensagem', ??????????? validacao => sub { ????????????? my ( $campo ) = @_; ????????????? return 1 if "valido" eq "valido"; ????????????? return 0; ??????????? }, ??????????? msg_erro => "Tem erro nesse campo" ????????? } ????????? , ????????? .... e depois adicionar o "validacao_extra" la ao final no before_save ????????? ... e pronto... ??????? ] ??? }, ??? 'url' => { ??????? req????????????? => 1, ??????? validation_regex => '^http', ??????? sql????????? => { ??????????? type??? => 'string', ??????????? "index" => 'not_analyzed', ??????? } ??? }, ??? 'idade' => { ??????? req????????????? => 1, ??????? validation_regex => '(\d+)', ??????? sql????????? => { ??????????? "type"?????? => "integer", ??????????? "null_value" => 0 ??????? }, ??? }, }; # declara cada atributo para esta classe foreach my $attr ( keys $attrs ) { ??? #Mete o has dentro do foreach pra declarar cada chave dos meus $attrs ??? has $attr => ( ??????? is => 'rw', #podia vir do meu config la de cima ne... ??????? ( exists $attrs->{$attr}->{default} ) ??????? ? ( ??????????? default => $attrs->{$attr}->{default} ????????? ) ??????? : (), ??? ); } #coerce nos valores, ? usado antes do metodo save... mas pode muito bem usar o coerce do moo(u|se) sub coerce { ??? my ($self) = @_; ??? foreach my $attr ( keys %$attrs ) { ??????? if ( exists $attrs->{$attr}->{coerce} && defined $self->$attr ) { ??????????? $self->$attr( ??????????????? $attrs->{$attr}->{coerce}->( $self, $self->$attr ) ); ??????? } ??? } } #valida antes de salvar #pode por exemplo verificar se foi setado e executar o $attrs->{ $attr }->{ validation_regex }, etc sub validate { ??? my ($self) = @_; ??? foreach my $attr ( keys $attrs ) { ??????? return 0 ????????? if exists $attrs->{$attr}->{req} ????????????? and $attrs->{$attr}->{req} == 1 ????????????? and !defined $self->$attr; ???????? if ( exists $attrs->{ $attr }->{ validation_regex } ) { ??????????? //valida a bagaca ??????????? //pode ler de $self, ou receber o valor como parametro da sub validate, etc ???????? } ??? } ??? return 1; } #before save... before 'save' => sub { ??? my ($self) = @_; ??? $self->coerce(); }; #save somente se validate sub save { ??? my ($self) = @_; ??? next unless $self->validate(); } abs, Hernan 2013/9/3 Blabos de Blebe Na verdade foi at? coincid?ncia o Solli tocar no assunto, pq assim como mapas, eu ia perguntar isso pra vcs em breve. 2013/9/3 Blabos de Blebe >?Blabos, e se voc? tiver 2 formul?rios na mesma p?gina, por exemplo, um de login e um de cadastro ? Vai ter que melhorar na gambi n? ? heheheheheh Correto. >?Se mudar o nome do campo entao? chora hehehe Correto denovo. >?Marcar o campo errado em vermelho vai precisar de mais gambi :D Mais ou menos. Eu uso uma alternativa, no exemplo. Mas sim, ? melhor marcar o campo com vermelho. >?Tem muitas vantagens usar o Data::Manager? Correto denovo. O por?m ? que o meu exemplo ? exatamente espec?fico. Um form, quatro campos. N?o to dizendo que nao vou usar o Data::Manager, ou alguma solu??o parecida. S? nao vou usar nessa semana :) As solu??es apresentadas s?o apenas o mais p?-pow que d? pra fazer com *a* hard-restriction desse sprint: tempo; e uma soft-restriction: Data::Manager ? novo pra mim. Depois eu refatoro. T? previsto isso. T? pronto x T? bom. No meu caso nesse momento, t? pronto ? mandat?rio. Quem me conhece sabe o quanto eu gosto de gambiarra e o quanto t? custando esse t? pronto. :) []'s 2013/9/3 Lucas Oliveira Blabos, e se voc? tiver 2 formul?rios na mesma p?gina, por exemplo, um de login e um de cadastro ? Vai ter que melhorar na gambi n? ? heheheheheh Se mudar o nome do campo entao? chora hehehe Se precisar fazer um "pirulito" para importar para a base a valida??o n?o ? aproveit?vel? esque?e Marcar o campo errado em vermelho vai precisar de mais gambi :D Tem muitas vantagens usar o Data::Manager? Em 03/09/2013, ?s 18:30, Blabos de Blebe escreveu: Opa, O meu caso ? muito simples (pequeno) e o meu tempo ? curto. O que foi mais r?pido pra mim foi essa tosqueria aqui: No controller: ... my $errors? = []; ## not null foreach my $field ( keys %{$fields} ) { ? ? push @{$errors}, 'empty_' . $field ? ? ? unless $fields->{$field}; } ## unique foreach my $field (qw{ username email }) { ? ? push @{$errors}, 'already_' . $field ? ? ? if $rs_user->find( { $field => $fields->{$field} } ); } ## invalid email push @{$errors}, 'invalid_email' ? unless Email::Valid->address( $fields->{email} ); if ( @{$errors} > 0 ) { ? ? $c->stash->{user} ? = $fields; ? ? $c->stash->{errors} = $errors; ? ? return; } ... No template: ? ??[% IF errors.size > 0 %] ? ? ? ?
? ? ? ? ? ? [% FOREACH error IN errors %] ? ? ? ? ? ? ? ? [% msg_block = 'msg_' _ error %] ? ? ? ? ? ? ? ? [% PROCESS $msg_block %]
? ? ? ? ? ? [% END %] ? ? ? ? ? ? × ? ? ? ?
? ? [% END %] ... [% BLOCK msg_empty_full_name %] ? ? Voc? precisa preencher o seu nome completo. [% END %] [% BLOCK msg_empty_username %] ? ? Voc? precisa preencher o seu username. [% END %] ... Deve ter formas mais inteligentes de fazer isso, mas no momento, a mais inteligente pra mim, ? a que eu consigo fazer mais r?pido. Esse ? meu "?nico" form. []'s 2013/9/3 Solli Honorio Blabos, o que voc? est? imaginando para validar ? Estilo old-school com um encadeamento de if ? Dispatch table ? NDA ? Abra?os, Solli Honorio Em 3 de setembro de 2013 16:35, Blabos de Blebe escreveu: Em alguns casos, complexidade ? um pouco ponto de vista. Acho que entendi a abordagem do mantovani, mas pro meu caso espec?fico, acho que ? tamb?m o overhead, j? que eu s? valido 4 campos em uma situa??o eventual. Estou cogitando nem usar o Data::Manager. Se fosse um cazilhao de campos sendo validados constantemente, acho que valeira a pena. Mantovani, cuidado pra n?o ficar aparafusando pregos, certo!? []'s 2013/9/3 Solli Honorio S?rio mesmo Mantovani que vc acha que um sistema de fila ? a solu??o para eu validar se todos os campos de um formul?rio est?o dentro do aguardado para trabalhar no ?banco de dados ? Mantovani, s? posso dizer que estou orgulhoso de voc?... vejo que voc? ter? um excelente futuro na industria de tecnologia (coisa que eu n?o tive), pois este ? bem o comportamento dos vendedores de TI. Voc? est? agregando complexidade numa lugar que estou tentando agregar simplicidade :D !!! Abra?os, Solli Honorio Em 3 de setembro de 2013 14:58, Daniel de Oliveira Mantovani escreveu: 2013/9/3 Solli Honorio : > Lucas, > > Obrigado pelo retorno. Ontem a noite estudei o c?digo do Data::Manager e v? > que realmente n?o rola fazer o que eu estava querendo fazer (passar uma > pilha de mensagem e receber de acordo com o contexto) e ai estou > encaminhando para a mesma solu??o que voc?. " o que eu estava querendo fazer (passar uma pilha de mensagem e receber de acordo com o contexto)" Shonorio, repetindo o AMQP se encaixa perfeitamente. Eu sugiro que voc? leia o link que eu te enviei. Se um servi?o na sua m?quina vai te poupar centenas de linhas de c?digo, talvez nessa situa??o, nesse contexto obscuro no qual n?o foi definido pelo interlocutor seja uma boa. Se voc? acha que isso ? demais para voc?, eu sinto muito que algu?m com pelo menos 15/20 anos de experi?ncia ainda n?o saiba formular uma pergunta. Perguntas gen?ricas, respostas gen?ricas. E ainda acho extremamente desnecess?rio o seu ataque gratuito, mas se voc? ainda n?o percebeu isso afasta as pessoas da lista. > > Como vc faz com o I18N ? > > O Renato Cron publicou um 'template' ?( https://github.com/AwareTI/MyApp ) > de como eles est?o utilizando o Data::Manager. Estudei o c?digo e achei > engenhoso, mas ainda quero manter um melhor controle do ResultSet porqu? > quero devolver uma estrutura mais complexa de informa??o. > > Abra?os, > > Solli Honorio > > > > 2013/9/3 Lucas Oliveira >> >> >> Normalmente eu uso sempre com I18N mas da pra quebrar o galho assim >> >> >> #!/usr/bin/env perl >> >> use common::sense; >> use Data::Manager; >> use Data::Verifier; >> >> my %msg_data = ( >> ? ?missing_name_last => 'Nao foi informado o campo name_last, seu idiota >> !', >> ); >> >> sub messages { $msg_data{$_[0]} || $_[0] } >> >> my $dm = Data::Manager->new; >> my $dv = Data::Verifier->new( >> ? ? filters => [ qw(trim) ], >> ? ? ? ? profile => { >> ? ? ? ? ? ? name_first => { >> ? ? ? ? ? ? ? ? required => 1, >> ? ? ? ? ? ? ? ? type ? ? => 'Str', >> ? ? ? ? ? ? ? ? filters ?=> [ qw(collapse) ] >> ? ? ? ? ? ? }, >> ? ? ? ? ? ? name_last => { >> ? ? ? ? ? ? ? ? required => 1, >> ? ? ? ? ? ? ? ? type ? ? => 'Str', >> ? ? ? ? ? ? ? ? filters ?=> [ qw(collapse) ] >> ? ? ? ? ? ? }, >> ? ? ? ? ? ? age ?=> { >> ? ? ? ? ? ? ? ? type ? ? ? ?=> 'Int' >> ? ? ? ? ? ? }, >> ? ? ? ? ? ? sign => { >> ? ? ? ? ? ? ? ? required ? ?=> 1, >> ? ? ? ? ? ? ? ? type ? ? ? ?=> 'Str' >> ? ? ? ? ? ? } >> ? ? ? ? } >> ? ? ); >> >> $dm->set_verifier( name => $dv ); >> $dm->verify( name => { name_first => 'Solli' }); >> >> if (!$dm->success) { >> ? ?print &messages( $_->msgid ).$/ >> ? ? ? foreach (@{ $dm->messages->messages }); >> } >> >> >> >> Em 02/09/2013, ?s 11:10, Solli Honorio escreveu: >> >> Pessoal, >> >> Estou tentando configurar uma mensagem padroniza??o no Data::Manager, mas >> n?o est? funcionando. Algu?m aqui j? utilizou o Data::Manager para saber se >> ? poss?vel fazer isto que eu quero ? >> >> O c?digo abaixo, estou criando uma mensagem e adicionando no Data::Manger, >> porqu? eu imaginei que quando ocorrer o problema dentro do escopo e msgid, >> eu teria o texto padronizado, mas o que estou recebendo ? mais uma pilha de >> mensagem, mesmo quando n?o existe o erro. >> >> >> #!/usr/bin/env perl >> use common::sense; >> use Data::Manager; >> use Data::Verifier; >> use Data::Printer; >> >> my $msg = Message::Stack->new; >> $msg->add({ >> ? ? msgid ? => 'missing_name_last', >> ? ? level ? => 'error', >> ? ? scope ? => 'name1', >> ? ? subject => 'name_last', >> ? ? text ? ?=> 'N?o foi informado o campo name_last, seu idiota !'} ); >> >> my $dm = Data::Manager->new( { messages => $msg } ); >> my $dv = Data::Verifier->new( >> ? ? filters => [ qw(trim) ], >> ? ? ? ? profile => { >> ? ? ? ? ? ? name => { >> ? ? ? ? ? ? ? ? required => 1, >> ? ? ? ? ? ? ? ? type ? ? => 'Str', >> ? ? ? ? ? ? ? ? filters ?=> [ qw(collapse) ] >> ? ? ? ? ? ? }, >> ? ? ? ? ? ? age ?=> { >> ? ? ? ? ? ? ? ? type ? ? ? ?=> 'Int' >> ? ? ? ? ? ? }, >> ? ? ? ? ? ? sign => { >> ? ? ? ? ? ? ? ? required ? ?=> 1, >> ? ? ? ? ? ? ? ? type ? ? ? ?=> 'Str' >> ? ? ? ? ? ? } >> ? ? ? ? } >> ? ? ); >> >> >> }; >> >> >> $dm->set_verifier('name1', $verifier); >> $dm->verify('name1', { name_last => 'Honorio', name_first => 'Solli' }); >> >> my $results = $dm->get_results('name1'); >> my $stack ? = $dm->messages_for_scope('name1'); >> >> say $results->success; >> >> say "Is invalid name_first ", $results->is_invalid('name_first'); >> say "Is invalid name_last ", ?$results->is_invalid('name_last'); ?# yes >> >> say "Is missing name_first ", $results->is_missing('name_first'); # no >> say "Is missing is_missing ", $results->is_missing('name_last'); # yes >> >> say "Missing count ", $results->missing_count; >> >> say "Count : ", ?$stack->count ; >> p $stack->get_message( 0 ); >> p $stack->get_message( 1 ); >> >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> =begin disclaimer >> ? Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> =begin disclaimer >> ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> ?L >> =end disclaimer >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > ?L > =end disclaimer > -- -dom -- Daniel de Oliveira Mantovani Business Analytic Specialist Perl Evangelist /Astrophysics hobbyist. +55 11 9 8538-9897 XOXO =begin disclaimer ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org ?L =end disclaimer -- "o animal satisfeito dorme". - Guimar?es Rosa =begin disclaimer ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org ?L =end disclaimer =begin disclaimer ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org ?L =end disclaimer -- "o animal satisfeito dorme". - Guimar?es Rosa =begin disclaimer ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org ?L =end disclaimer =begin disclaimer ??Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org ?L =end disclaimer =begin disclaimer ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org ?L =end disclaimer =begin disclaimer ??Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer =begin disclaimer ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org ?L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Thu Sep 5 12:41:07 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 5 Sep 2013 16:41:07 -0300 Subject: [SP-pm] Perl Plack/Starman com php-fpm In-Reply-To: References: <99E3D45D294A487C849421A54130DF91@PcRicardo> <5496AF11EB9F4F64A340DE58D949458A@PcRicardo> <1378396824.44141.YahooMailNeo@web120402.mail.ne1.yahoo.com> Message-ID: Cara, eu to concentrado em outra coisa aqui, mas v? se isso te ajuda: https://metacpan.org/module/CGI::Emulate::PSGI Em especial: https://metacpan.org/module/CGI::Compile N?o sei se funciona. Tente um cgi em perl, compilado com o CGI::Compile, que de um exec ou algo do g?nero no seu script php. O ambiente vai ser propagado em cascata (acho) quando ele abrir o shell para a execu??o do php. E rode com o Emulate. Se der certo vai ser uma cebolada duca e o php vai achar que t? rodando como cgi. []'s 2013/9/5 Eden Cardim > >>>>> "Rafael" == Rafael Silveira writes: > > Rafael> Senhores mongers, boa tarde Surgiu uma d?vida em minha > Rafael> cachola. Existe alguma forma de subir um servidor http > Rafael> utilizando o Plack, e quando um determinada url for > Rafael> utilizada, ele redirecionar as requisi??es para o php-fpm > Rafael> (fastcgi)? Algu?m ai j? fez isso ou tem alguma dica? > > J? fiz com php-cgi passando valores via ENV, mas com FCGI voc? vai ter > que passar de outro jeito, atrav?s de algum mecanismo de > compartilhamento de mem?ria, protocolo de troca de mensagens ou via > re-escrita de par?metros da request (sic). > > Rafael> Estava vendo algo sobre Plack::App::FCGIDispatcher. Mas > Rafael> n?o consegui fazer ele rodar. Se algu?m tiver um exemplo, > Rafael> seria muito bom. Lembrando que n?o estou usando arquivo > Rafael> .sock para me conectar, uso o hosted mode (127.0.0.1:9000 > Rafael> ? onde o meu php-fpm est? "escutando"). > > Mesmo se voc? conseguir, ainda existe o problema de trocar informa??o > entre o perl e o php, ? nisso que voc? precisa focar. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gabiruh at gmail.com Thu Sep 5 12:49:27 2013 From: gabiruh at gmail.com (Gabriel Andrade) Date: Thu, 5 Sep 2013 16:49:27 -0300 Subject: [SP-pm] Perl Plack/Starman com php-fpm In-Reply-To: <1378396824.44141.YahooMailNeo@web120402.mail.ne1.yahoo.com> References: <99E3D45D294A487C849421A54130DF91@PcRicardo> <5496AF11EB9F4F64A340DE58D949458A@PcRicardo> <1378396824.44141.YahooMailNeo@web120402.mail.ne1.yahoo.com> Message-ID: <39C29439-505A-45ED-9F94-B49F5295F317@gmail.com> On Sep 5, 2013, at 1:00 PM, Rafael Silveira wrote: > Senhores mongers, boa tarde > > Surgiu uma d?vida em minha cachola. > Existe alguma forma de subir um servidor http utilizando o Plack, e quando um determinada url for utilizada, ele redirecionar as requisi??es para o php-fpm (fastcgi)? > Algu?m ai j? fez isso ou tem alguma dica? > > Estava vendo algo sobre Plack::App::FCGIDispatcher. Mas n?o consegui fazer ele rodar. Acredito que realmente n?o iria funcionar se voc? tentou rodar diretamente do exemplo descrito na sess?o SYNOPSIS. Acho que ficou faltando voc? mapear as urls corretas. > Se algu?m tiver um exemplo, seria muito bom. > Lembrando que n?o estou usando arquivo .sock para me conectar, uso o hosted mode (127.0.0.1:9000 ? onde o meu php-fpm est? "escutando"). Veja se algo assim funciona: => app.psgi use strict; use warnings; use Plack::Builder; use Plack::App::FCGIDispatcher; use MinhaAppPerl; my $app = MinhaAppPerl->to_app; my $medo = Plack::App::FCGIDispatcher->new({port => 9000})->to_app; builder { mount '/' => $app; mount '/outra_url' => $medo; }; Depois, no terminal: $ plackup app.psgi HTTP::Server::PSGI: Accepting connections at http://0:5000/ $ curl http://0:5000/outra_url From marciorp at gmail.com Thu Sep 5 14:05:04 2013 From: marciorp at gmail.com (Marcio - Google) Date: Thu, 5 Sep 2013 17:05:04 -0400 Subject: [SP-pm] [OT] Minha campanha no KickStarter In-Reply-To: References: Message-ID: Muito legal, n?o conhecia. Vou baixar para o meu filho de 8 anos. Manda o link da campanha, fica mais f?cil. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 5 de setembro de 2013 15:06, Gustav Gonz?lez escreveu: > Queridos amigos, > > Gostaria compartilhar com voces a minha campanha no KickStarter para impulsionar > meu projeto do Software Livre: Tup? > > Voc? podem assistir o video da campanha aqui: > https://www.youtube.com/watch?v=xyIq4tNuO2Y > > Aprecio seu apoio e ajuda com a divulga??o. Muito obrigado! > > -- > ============================ > Gustav Gonzalez > xtingray at gmail.com > ============================ > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From rafaelprenzier at gmail.com Thu Sep 5 14:34:10 2013 From: rafaelprenzier at gmail.com (Rafael Prenzier) Date: Thu, 5 Sep 2013 18:34:10 -0300 Subject: [SP-pm] Mercado livre In-Reply-To: References: <99E3D45D294A487C849421A54130DF91@PcRicardo> <5496AF11EB9F4F64A340DE58D949458A@PcRicardo> Message-ID: Sim, V?o encerrar o Mercado S?cios no fim desse m?s. 2013/9/4 Stanislaw Pusep > E o programa MercadoS?cios? Pereceu? Est?o me devendo uns R$ 200 :P > > ?????, 4 ???????? 2013 ?. ???????????? firebits ?????: > > Desta vez n?o deu tamb?m:( >> >> @firebitsbr >> >> >> Em 4 de setembro de 2013 14:31, Henry Jacyzin escreveu: >> >> Infelizmente n?o consegui comparecer, na pr?xima apare?o. >> >> Abs, >> >> >> Em 27 de agosto de 2013 16:42, escreveu: >> >> Ola Rafael, com certeza irei procura-lo. Fico feliz em saber que n?o >> estarei sozinho no evento [image: Alegre]. >> >> Quanto ao ES, acho super legal a id?ia. >> >> Um abra?o e at? dia 04 >> >> >> >> *From:* Rafael Prenzier >> *Sent:* Tuesday, August 27, 2013 1:05 PM >> *To:* saopaulo-pm at mail.pm.org >> *Subject:* Re: [SP-pm] Mercado livre >> >> Ol? Ricardo, >> >> Sou Perl Monger desde 2006 e atualmente estou trabalhando no Mercado >> Livre. >> Na Developer Conference vou dar uma palestra fazendo um Overview da >> plataforma do Mercado Livre >> Ficarei muito feliz em receber os meus companheiros Perl Mongers, fiquem >> a vontade pra me procurar, vamos conversar, trocar umas id?ias e quem sabe >> fazer um ES p?s evento >> o que acham? >> >> pra quem ainda n?o se inscreveu >> >> http://devconf.mercadolivre.com >> >> >> abra?os >> >> >> 2013/8/27 >> >> Galera, alguem aqui vai no envento do mercado livre dia 04.... >> >> Poderiamos marcar de nos encontrarmos, e aproveitar para conhecer >> outros amigos da lista. >> >> um abra?o >> >> Ricardo Stock >> http://www.stocksistemas.com.br >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> >> -- >> Rafael Prenzier dos Santos | Engenheiro e Perl Monger >> >> (11) 95209-0847 >> (13) 8131-8212 >> >> www.prenzier.com >> >> >> >> >> > > -- > ?????????? ? ????? iPhone > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Rafael Prenzier dos Santos | Engenheiro e Perl Monger (11) 95209-0847 (13) 8131-8212 www.prenzier.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dev.silveira at yahoo.com Fri Sep 6 08:08:18 2013 From: dev.silveira at yahoo.com (Rafael Silveira) Date: Fri, 6 Sep 2013 08:08:18 -0700 (PDT) Subject: [SP-pm] Perl Plack/Starman com php-fpm In-Reply-To: <39C29439-505A-45ED-9F94-B49F5295F317@gmail.com> References: <99E3D45D294A487C849421A54130DF91@PcRicardo> <5496AF11EB9F4F64A340DE58D949458A@PcRicardo> <1378396824.44141.YahooMailNeo@web120402.mail.ne1.yahoo.com> <39C29439-505A-45ED-9F94-B49F5295F317@gmail.com> Message-ID: <1378480098.15071.YahooMailNeo@web120405.mail.ne1.yahoo.com> Obrigado a todos que me responderam. Bom, realmente a quest?o n?o ? s? "fazer" o plack "falar" com o php-fpm. Eles precisam compartilhar parametros, assim como o nginx faz com o php-fpm. Vou dar mais um estudada aqui. A ideia ? montar um ferramente para gest?o de ambiente de desenvolvimento (configura??o, profiling, depura??o, instala??o de scripts, deploy, etc...) Eu conhe?o ferramentas como capistrano, mas ainda n?o quero usar. []'s ? =pod Rafael C. da Silveira Analista Desenvolvedor. LinkedIn - Github - Rosalind.info =cut ________________________________ De: Gabriel Andrade Para: saopaulo-pm at mail.pm.org Enviadas: Quinta-feira, 5 de Setembro de 2013 16:49 Assunto: Re: [SP-pm] Perl Plack/Starman com php-fpm On Sep 5, 2013, at 1:00 PM, Rafael Silveira wrote: > Senhores mongers, boa tarde > > Surgiu uma d?vida em minha cachola. > Existe alguma forma de subir um servidor http utilizando o Plack, e quando um determinada url for utilizada, ele redirecionar as requisi??es para o php-fpm (fastcgi)? > Algu?m ai j? fez isso ou tem alguma dica? > > Estava vendo algo sobre Plack::App::FCGIDispatcher. Mas n?o consegui fazer ele rodar. Acredito que realmente n?o iria funcionar se voc? tentou rodar diretamente do exemplo descrito na sess?o SYNOPSIS. Acho que ficou faltando voc? mapear as urls corretas. > Se algu?m tiver um exemplo, seria muito bom. > Lembrando que n?o estou usando arquivo .sock para me conectar, uso o hosted mode (127.0.0.1:9000 ? onde o meu php-fpm est? "escutando"). Veja se algo assim funciona: => app.psgi ? ? use strict; ? ? use warnings; ? ? use Plack::Builder; ? ? use Plack::App::FCGIDispatcher; ? ? use MinhaAppPerl; ? ? my $app = MinhaAppPerl->to_app; ? ? my $medo = Plack::App::FCGIDispatcher->new({port => 9000})->to_app; ? ? builder { ? ? ? mount '/'? => $app; ? ? ? mount '/outra_url' => $medo; ? ? }; Depois, no terminal: ? $ plackup app.psgi ? HTTP::Server::PSGI: Accepting connections at http://0:5000/ ? $ curl http://0:5000/outra_url =begin disclaimer ? Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From xtingray at gmail.com Fri Sep 6 20:19:08 2013 From: xtingray at gmail.com (=?ISO-8859-1?Q?Gustav_Gonz=E1lez?=) Date: Fri, 6 Sep 2013 22:19:08 -0500 Subject: [SP-pm] [OT] Minha campanha no KickStarter In-Reply-To: References: Message-ID: http://www.kickstarter.com/projects/175927790/tupi-2d-animation-software-for-everyone Obrigado pela ajuda! :) 2013/9/5 Marcio - Google > Muito legal, n?o conhecia. > Vou baixar para o meu filho de 8 anos. > Manda o link da campanha, fica mais f?cil. > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 5 de setembro de 2013 15:06, Gustav Gonz?lez escreveu: > >> Queridos amigos, >> >> Gostaria compartilhar com voces a minha campanha no KickStarter para impulsionar >> meu projeto do Software Livre: Tup? >> >> Voc? podem assistir o video da campanha aqui: >> https://www.youtube.com/watch?v=xyIq4tNuO2Y >> >> Aprecio seu apoio e ajuda com a divulga??o. Muito obrigado! >> >> -- >> ============================ >> Gustav Gonzalez >> xtingray at gmail.com >> ============================ >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- ============================ Gustav Gonzalez xtingray at gmail.com ============================ -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Mon Sep 9 15:01:30 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Mon, 9 Sep 2013 19:01:30 -0300 Subject: [SP-pm] =?windows-1252?q?iMasters_-_Entrevista_=96_Larry_Wall?= Message-ID: <5AC85EFC-75BA-4A11-9E07-6FCAADE3588B@aware.com.br> Pessoal, Saiu na revista do iMasters a entrevista que foi realizada com a ajuda da vakinha[1] que realizamos aqui. http://imasters.com.br/noticia/revista-imasters-7-e-lancada/ Tamb?m h? uma vers?o online: http://imasters.com.br/linguagens/perl/entrevista-larry-wall/ Ps.: Como arrecadamos mais do que foi pedido para tradu??o e edi??o, todos que participaram ganharam uma caneca e uma camisa, se voc? ainda n?o pegou a tua, s? gritar. :-) [1] http://www.vakinha.com.br/VaquinhaP.aspx?e=195329 Abs! -Thiago Rondon From tiago.peczenyj at gmail.com Tue Sep 10 04:47:33 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 10 Sep 2013 13:47:33 +0200 Subject: [SP-pm] =?windows-1252?q?iMasters_-_Entrevista_=96_Larry_Wall?= In-Reply-To: <5AC85EFC-75BA-4A11-9E07-6FCAADE3588B@aware.com.br> References: <5AC85EFC-75BA-4A11-9E07-6FCAADE3588B@aware.com.br> Message-ID: Maluco no html da entrevista tem um link apos o "patch" que vai pra um .docx que n?o existe. 2013/9/10 Thiago Rondon > > Pessoal, > > Saiu na revista do iMasters a entrevista que foi realizada com a ajuda da > vakinha[1] que realizamos aqui. > > http://imasters.com.br/noticia/revista-imasters-7-e-lancada/ > > Tamb?m h? uma vers?o online: > > http://imasters.com.br/linguagens/perl/entrevista-larry-wall/ > > Ps.: Como arrecadamos mais do que foi pedido para tradu??o e edi??o, todos > que participaram ganharam uma caneca e uma camisa, se voc? ainda n?o pegou > a tua, s? gritar. :-) > > [1] http://www.vakinha.com.br/VaquinhaP.aspx?e=195329 > > Abs! > -Thiago Rondon > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Tue Sep 10 07:19:38 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Tue, 10 Sep 2013 11:19:38 -0300 Subject: [SP-pm] =?windows-1252?q?iMasters_-_Entrevista_=96_Larry_Wall?= In-Reply-To: References: <5AC85EFC-75BA-4A11-9E07-6FCAADE3588B@aware.com.br> Message-ID: <27CBBE56-DFB9-459A-8A6D-768D32A96D58@aware.com.br> Fixed. Abs! -Thiago Rondon On Sep 10, 2013, at 8:47 AM, Tiago Peczenyj wrote: > Maluco > > no html da entrevista tem um link apos o "patch" que vai pra um .docx que n?o existe. > > > 2013/9/10 Thiago Rondon > > Pessoal, > > Saiu na revista do iMasters a entrevista que foi realizada com a ajuda da vakinha[1] que realizamos aqui. > > http://imasters.com.br/noticia/revista-imasters-7-e-lancada/ > > Tamb?m h? uma vers?o online: > > http://imasters.com.br/linguagens/perl/entrevista-larry-wall/ > > Ps.: Como arrecadamos mais do que foi pedido para tradu??o e edi??o, todos que participaram ganharam uma caneca e uma camisa, se voc? ainda n?o pegou a tua, s? gritar. :-) > > [1] http://www.vakinha.com.br/VaquinhaP.aspx?e=195329 > > Abs! > -Thiago Rondon > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From eden at insoli.de Tue Sep 10 08:25:17 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 10 Sep 2013 12:25:17 -0300 Subject: [SP-pm] Boas Vindas ao Gian Message-ID: Ol? Gian, seja bem vindo ? lista dos S?o Paulo Perl Mongers, por favor, conte-nos como descobriu a lista e onde voc? usa Perl no dia-a-dia. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From marciorp at gmail.com Tue Sep 10 08:32:23 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 10 Sep 2013 11:32:23 -0400 Subject: [SP-pm] Boas Vindas ao Gian In-Reply-To: References: Message-ID: Bem vindo Gian ... puxe a cadeira e senta, a casa ? sua! [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 10 de setembro de 2013 11:25, Eden Cardim escreveu: > > Ol? Gian, seja bem vindo ? lista dos S?o Paulo Perl Mongers, por > favor, conte-nos como descobriu a lista e onde voc? usa Perl no > dia-a-dia. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Tue Sep 10 08:34:00 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Tue, 10 Sep 2013 12:34:00 -0300 Subject: [SP-pm] Boas Vindas ao Gian In-Reply-To: References: Message-ID: bem vindo Gian Em 10 de setembro de 2013 12:32, Marcio - Google escreveu: > Bem vindo Gian ... puxe a cadeira e senta, a casa ? sua! > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 10 de setembro de 2013 11:25, Eden Cardim escreveu: > > >> Ol? Gian, seja bem vindo ? lista dos S?o Paulo Perl Mongers, por >> favor, conte-nos como descobriu a lista e onde voc? usa Perl no >> dia-a-dia. >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Tue Sep 10 08:36:56 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 10 Sep 2013 12:36:56 -0300 Subject: [SP-pm] Boas Vindas ao Gian In-Reply-To: References: Message-ID: Bem Vindo !!! 2013/9/10 Lucas Moraes > bem vindo Gian > > > Em 10 de setembro de 2013 12:32, Marcio - Google escreveu: > > Bem vindo Gian ... puxe a cadeira e senta, a casa ? sua! >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 10 de setembro de 2013 11:25, Eden Cardim escreveu: >> >> >>> Ol? Gian, seja bem vindo ? lista dos S?o Paulo Perl Mongers, por >>> favor, conte-nos como descobriu a lista e onde voc? usa Perl no >>> dia-a-dia. >>> >>> -- >>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>> +55 11 9644 8225 >>> http://insoli.de >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gfvizzotto at gmail.com Tue Sep 10 08:38:24 2013 From: gfvizzotto at gmail.com (Gian Vizzotto) Date: Tue, 10 Sep 2013 12:38:24 -0300 Subject: [SP-pm] Boas Vindas ao Gian In-Reply-To: References: Message-ID: Ol? pessoal. J? conhecia a lista h? alguns anos, fui apresentado por colegas de trabalho do J?Cotei, como Andr? Carneiro e Daniel Mantovani. Resolvi me inscrever pois, recentemente tive a oportunidade de come?ar a trabalhar e aprender a linguagem na Aware, e por esse motivo achei interessante participar da comunidade, como leitor no in?cio mas, como futuro colaborador. Agrade?o as boas vindas a todos. Abra?os! Em 10 de setembro de 2013 12:25, Eden Cardim escreveu: > > Ol? Gian, seja bem vindo ? lista dos S?o Paulo Perl Mongers, por > favor, conte-nos como descobriu a lista e onde voc? usa Perl no > dia-a-dia. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ricardostock at bol.com.br Tue Sep 10 08:37:00 2013 From: ricardostock at bol.com.br (ricardostock at bol.com.br) Date: Tue, 10 Sep 2013 12:37:00 -0300 Subject: [SP-pm] Boas Vindas ao Gian In-Reply-To: References: Message-ID: Seja bem vindo Ricardo Stock http://www.stocksistemas.com.br -----Mensagem Original----- From: Eden Cardim Sent: Tuesday, September 10, 2013 12:25 PM To: saopaulo-pm at mail.pm.org Subject: [SP-pm] Boas Vindas ao Gian Ol? Gian, seja bem vindo ? lista dos S?o Paulo Perl Mongers, por favor, conte-nos como descobriu a lista e onde voc? usa Perl no dia-a-dia. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer From gustavo.telly at gmail.com Tue Sep 10 08:51:18 2013 From: gustavo.telly at gmail.com (Gustavo Telly) Date: Tue, 10 Sep 2013 12:51:18 -0300 Subject: [SP-pm] Boas Vindas ao Gian In-Reply-To: References: Message-ID: Seja bem vindo! []'s Em 10 de setembro de 2013 12:37, escreveu: > Seja bem vindo > > > Ricardo Stock > http://www.stocksistemas.com.**br > > -----Mensagem Original----- From: Eden Cardim > Sent: Tuesday, September 10, 2013 12:25 PM > To: saopaulo-pm at mail.pm.org > Subject: [SP-pm] Boas Vindas ao Gian > > > > Ol? Gian, seja bem vindo ? lista dos S?o Paulo Perl Mongers, por > favor, conte-nos como descobriu a lista e onde voc? usa Perl no > dia-a-dia. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From creaktive at gmail.com Tue Sep 10 09:00:35 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Tue, 10 Sep 2013 18:00:35 +0200 Subject: [SP-pm] Boas Vindas ao Gian In-Reply-To: References: Message-ID: Seja bem-vindo \o/ 2013/9/10 Gian Vizzotto > Ol? pessoal. > J? conhecia a lista h? alguns anos, fui apresentado por colegas de > trabalho do J?Cotei, como Andr? Carneiro e Daniel Mantovani. > Resolvi me inscrever pois, recentemente tive a oportunidade de come?ar a > trabalhar e aprender a linguagem na Aware, e por esse motivo achei > interessante participar da comunidade, como leitor no in?cio mas, como > futuro colaborador. > > Agrade?o as boas vindas a todos. > > Abra?os! > > > Em 10 de setembro de 2013 12:25, Eden Cardim escreveu: > > >> Ol? Gian, seja bem vindo ? lista dos S?o Paulo Perl Mongers, por >> favor, conte-nos como descobriu a lista e onde voc? usa Perl no >> dia-a-dia. >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jniltinho at gmail.com Tue Sep 10 09:16:29 2013 From: jniltinho at gmail.com (Nilton OS) Date: Tue, 10 Sep 2013 13:16:29 -0300 Subject: [SP-pm] Boas Vindas ao Gian In-Reply-To: References: Message-ID: Bem Vindo Gian Em 10 de setembro de 2013 12:38, Gian Vizzotto escreveu: > Ol? pessoal. > J? conhecia a lista h? alguns anos, fui apresentado por colegas de > trabalho do J?Cotei, como Andr? Carneiro e Daniel Mantovani. > Resolvi me inscrever pois, recentemente tive a oportunidade de come?ar a > trabalhar e aprender a linguagem na Aware, e por esse motivo achei > interessante participar da comunidade, como leitor no in?cio mas, como > futuro colaborador. > > Agrade?o as boas vindas a todos. > > Abra?os! > > -- .............................................................................. *Nilton OS* | *DNA Linux a 15 anos* | linuxpro.com.br *"N?o s?o os grandes homens que transformam o mundo, mas sim os fracos nas m?os de um grande Deus."* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Tue Sep 10 09:46:37 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 10 Sep 2013 12:46:37 -0400 Subject: [SP-pm] [OT] Layout HTML/CSS (era "Como anda o PerlPro?") Message-ID: Mongers, desculpem o off-topic! Como vi que tem membros que dominam o assunto e o pessoal aqui ? muito colaborativo, resolvi perguntar. N?o entendo nada de HTML, layout de sites e etc. Estou precisando fazer algumas coisas, projetos pessoais, e vou ter que fazer a parte visual, ou melhor dizendo, o front-end. De prefer?ncia, independente da linguagem. Bom, por onde come?o? rsrsrs Vi que o Andr? fez o layout como uma imagem, e eu particularmente gostei bastante. Como se faz essa imagem? Tem algo mais especifico e simples que o Photoshop da vida? Depois como converte-se ela em HTML/CSS? ? na unha ou tem algo automatizado? E finalmente, como esse front-end interage com Perl? Tem um membro que postou um link de um projeto dele, que o front-end web era muito bom. Pareci um app winforms. Infelizmente n?o achei a mensagem. Qualquer dica ? bem vinda. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 18 de julho de 2013 21:13, Nilton OS escreveu: > Andr? parab?ns, depois do anuncio quase todo dia acessei o github. > > Muito bacana. > > > Em 18 de julho de 2013 21:39, Andr? Walker escreveu: > > Salve, mongers, >> >> Estou escrevendo para dar uma vis?o geral do status de PerlPro. Se voc? >> n?o >> sabe do que estou falando, veja: >> >> https://github.com/Brasil-**Perl-Mongers/perl-pro >> >> Aproveite e clique em Star e Watch :) >> >> O que n?s temos at? agora? >> >> Foi criado o layout de praticamente todas as p?ginas, em imagem. Voc?s >> podem >> ver na wiki do github. Criei tamb?m a estrutura da aplica??o Catalyst, o >> banco >> de dados, e implementei o layout em HTML/CSS tamb?m. Ou seja, o esqueleto >> da >> aplica??o est? pronto. N?o temos, no entanto, as p?ginas espec?ficas e >> suas >> funcionalidades. >> >> Para estruturar o layout, estou usando Twitter Bootstrap. Para versionar o >> banco de dados, sqitch. Para ORM, DBIx::Class, e para o SGBD, PostgreSQL. >> Como >> framework MVC, como j? falado acima, Catalyst, e como linguagem de >> templates >> Kolon (do Text::Xslate). Tudo isto j? est? configurado, ? bastante f?cil >> de >> se instalar o c?digo e compreend?-lo. >> >> Parece pouco, semanas depois de anunciado, n?o? >> >> Estive trabalhando nisso durante per?odos livres da faculdade (fa?o um >> curso >> em per?odo integral), e acabei n?o dedicando tanto tempo quanto gostaria. >> A >> partir de hoje, entretanto, estou de f?rias, e acredito que nos pr?ximos >> 30 >> dias teremos o site no ar :) >> >> Gostar?amos da participa??o da comunidade, afinal, ? um projeto open >> source! >> Tivemos algumas contribui??es assim que o reposit?rio foi criado, antes >> mesmo >> de anunciarmos o projeto! Sintam-se livres para contribuir; podemos >> discutir >> as features no canal do IRC, ou por e-mail e desenvolver em cima disso. >> D? uma >> olhada nos issues do GitHub, sugira uma funcionalidade, critique o c?digo. >> Toda contribui??o ? bem vinda! Principalmente em forma de c?digo, >> obviamente. :P >> >> Teremos uma reuni?o no canal do IRC do SPPM: #sao-paulo.pm em >> irc.perl.org, >> daqui a aproximadamente 10 dias. Vamos avisar a data e o hor?rio certinho >> por >> aqui quando estiver mais pr?ximo. Mas, se tiver qualquer d?vida ou >> sugest?o ? >> s? dizer! >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > > > > -- > > .............................................................................. > *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro > > *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do > esfor?o inteligente." (John Ruskin) > "A mente que se abre a uma nova ideia jamais volta ao seu tamanho > original" (Albert Einstein)* > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From junior at fvox.com.br Tue Sep 10 09:46:22 2013 From: junior at fvox.com.br (Junior Moraes) Date: Tue, 10 Sep 2013 13:46:22 -0300 Subject: [SP-pm] Boas Vindas ao Gian In-Reply-To: References: Message-ID: Hi. Bem vindo, Gi?nus! Aproveitar pra marcar de tomar uma breja! Hahhahah []'s Em 10 de setembro de 2013 13:16, Nilton OS escreveu: > Bem Vindo Gian > > > > Em 10 de setembro de 2013 12:38, Gian Vizzotto escreveu: > > Ol? pessoal. >> J? conhecia a lista h? alguns anos, fui apresentado por colegas de >> trabalho do J?Cotei, como Andr? Carneiro e Daniel Mantovani. >> Resolvi me inscrever pois, recentemente tive a oportunidade de come?ar a >> trabalhar e aprender a linguagem na Aware, e por esse motivo achei >> interessante participar da comunidade, como leitor no in?cio mas, como >> futuro colaborador. >> >> Agrade?o as boas vindas a todos. >> >> Abra?os! >> >> > > -- > > .............................................................................. > *Nilton OS* | *DNA Linux a 15 anos* | linuxpro.com.br > > *"N?o s?o os grandes homens que transformam o mundo, mas sim os fracos > nas m?os de um grande Deus."* > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- ==================================== Junior "fvox" Moraes Perl Programmer Linux Reg. #557527 junior[at]fvox[dot]com[dot]br fb[dot]com/fvox twitter[dot]com/fvox ==================================== -------------- next part -------------- An HTML attachment was scrubbed... URL: From gfvizzotto at gmail.com Tue Sep 10 09:52:00 2013 From: gfvizzotto at gmail.com (Gian Vizzotto) Date: Tue, 10 Sep 2013 13:52:00 -0300 Subject: [SP-pm] Boas Vindas ao Gian In-Reply-To: References: Message-ID: Nossa, pensei que a lista fosse melhor "frequentada" kkkkk Fala ai @fvox seu doido. Vamos sim cara, s? marcar. Em 10 de setembro de 2013 13:46, Junior Moraes escreveu: > Hi. > > Bem vindo, Gi?nus! > Aproveitar pra marcar de tomar uma breja! Hahhahah > > []'s > > > Em 10 de setembro de 2013 13:16, Nilton OS escreveu: > >> Bem Vindo Gian >> >> >> >> Em 10 de setembro de 2013 12:38, Gian Vizzotto escreveu: >> >> Ol? pessoal. >>> J? conhecia a lista h? alguns anos, fui apresentado por colegas de >>> trabalho do J?Cotei, como Andr? Carneiro e Daniel Mantovani. >>> Resolvi me inscrever pois, recentemente tive a oportunidade de come?ar a >>> trabalhar e aprender a linguagem na Aware, e por esse motivo achei >>> interessante participar da comunidade, como leitor no in?cio mas, como >>> futuro colaborador. >>> >>> Agrade?o as boas vindas a todos. >>> >>> Abra?os! >>> >>> >> >> -- >> >> .............................................................................. >> *Nilton OS* | *DNA Linux a 15 anos* | linuxpro.com.br >> >> *"N?o s?o os grandes homens que transformam o mundo, mas sim os fracos >> nas m?os de um grande Deus."* >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > ==================================== > Junior "fvox" Moraes > Perl Programmer > Linux Reg. #557527 > junior[at]fvox[dot]com[dot]br > fb[dot]com/fvox > twitter[dot]com/fvox > ==================================== > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Tue Sep 10 09:54:02 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 10 Sep 2013 13:54:02 -0300 Subject: [SP-pm] Boas Vindas ao Gian In-Reply-To: References: Message-ID: Que negocio ? esse de "bem frequentada"? O negocio ? ter #FLAMEWAARRRRR 2013/9/10 Gian Vizzotto > Nossa, pensei que a lista fosse melhor "frequentada" kkkkk > > Fala ai @fvox seu doido. > > > Vamos sim cara, s? marcar. > > > Em 10 de setembro de 2013 13:46, Junior Moraes escreveu: > > Hi. >> >> Bem vindo, Gi?nus! >> Aproveitar pra marcar de tomar uma breja! Hahhahah >> >> []'s >> >> >> Em 10 de setembro de 2013 13:16, Nilton OS escreveu: >> >>> Bem Vindo Gian >>> >>> >>> >>> Em 10 de setembro de 2013 12:38, Gian Vizzotto escreveu: >>> >>> Ol? pessoal. >>>> J? conhecia a lista h? alguns anos, fui apresentado por colegas de >>>> trabalho do J?Cotei, como Andr? Carneiro e Daniel Mantovani. >>>> Resolvi me inscrever pois, recentemente tive a oportunidade de come?ar >>>> a trabalhar e aprender a linguagem na Aware, e por esse motivo achei >>>> interessante participar da comunidade, como leitor no in?cio mas, como >>>> futuro colaborador. >>>> >>>> Agrade?o as boas vindas a todos. >>>> >>>> Abra?os! >>>> >>>> >>> >>> -- >>> >>> .............................................................................. >>> *Nilton OS* | *DNA Linux a 15 anos* | linuxpro.com.br >>> >>> *"N?o s?o os grandes homens que transformam o mundo, mas sim os fracos >>> nas m?os de um grande Deus."* >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> ==================================== >> Junior "fvox" Moraes >> Perl Programmer >> Linux Reg. #557527 >> junior[at]fvox[dot]com[dot]br >> fb[dot]com/fvox >> twitter[dot]com/fvox >> ==================================== >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Tue Sep 10 09:57:02 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 10 Sep 2013 13:57:02 -0300 Subject: [SP-pm] Boas Vindas ao Gian In-Reply-To: References: Message-ID: Calma a?, essa ? uma lista diferenciada. N?o tem essa de flamewar merreca, aqui ? de flamework-war pra cima 2013/9/10 Renato Santos > Que negocio ? esse de "bem frequentada"? > > O negocio ? ter #FLAMEWAARRRRR > > > > 2013/9/10 Gian Vizzotto > >> Nossa, pensei que a lista fosse melhor "frequentada" kkkkk >> >> Fala ai @fvox seu doido. >> >> >> Vamos sim cara, s? marcar. >> >> >> Em 10 de setembro de 2013 13:46, Junior Moraes escreveu: >> >> Hi. >>> >>> Bem vindo, Gi?nus! >>> Aproveitar pra marcar de tomar uma breja! Hahhahah >>> >>> []'s >>> >>> >>> Em 10 de setembro de 2013 13:16, Nilton OS escreveu: >>> >>>> Bem Vindo Gian >>>> >>>> >>>> >>>> Em 10 de setembro de 2013 12:38, Gian Vizzotto escreveu: >>>> >>>> Ol? pessoal. >>>>> J? conhecia a lista h? alguns anos, fui apresentado por colegas de >>>>> trabalho do J?Cotei, como Andr? Carneiro e Daniel Mantovani. >>>>> Resolvi me inscrever pois, recentemente tive a oportunidade de come?ar >>>>> a trabalhar e aprender a linguagem na Aware, e por esse motivo achei >>>>> interessante participar da comunidade, como leitor no in?cio mas, como >>>>> futuro colaborador. >>>>> >>>>> Agrade?o as boas vindas a todos. >>>>> >>>>> Abra?os! >>>>> >>>>> >>>> >>>> -- >>>> >>>> .............................................................................. >>>> *Nilton OS* | *DNA Linux a 15 anos* | linuxpro.com.br >>>> >>>> *"N?o s?o os grandes homens que transformam o mundo, mas sim os fracos >>>> nas m?os de um grande Deus."* >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> ==================================== >>> Junior "fvox" Moraes >>> Perl Programmer >>> Linux Reg. #557527 >>> junior[at]fvox[dot]com[dot]br >>> fb[dot]com/fvox >>> twitter[dot]com/fvox >>> ==================================== >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Tue Sep 10 09:58:38 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 10 Sep 2013 13:58:38 -0300 Subject: [SP-pm] [OT] Layout HTML/CSS (era "Como anda o PerlPro?") In-Reply-To: References: Message-ID: D? uma olhada nisso: http://foundation.zurb.com http://getbootstrap.com 2013/9/10 Marcio - Google > Mongers, desculpem o off-topic! > > Como vi que tem membros que dominam o assunto e o pessoal aqui ? muito > colaborativo, resolvi perguntar. > > N?o entendo nada de HTML, layout de sites e etc. Estou precisando fazer > algumas coisas, projetos pessoais, e vou ter que fazer a parte visual, ou > melhor dizendo, o front-end. De prefer?ncia, independente da linguagem. > > Bom, por onde come?o? rsrsrs > > Vi que o Andr? fez o layout como uma imagem, e eu particularmente gostei > bastante. > > Como se faz essa imagem? Tem algo mais especifico e simples que o > Photoshop da vida? > Depois como converte-se ela em HTML/CSS? ? na unha ou tem algo > automatizado? > E finalmente, como esse front-end interage com Perl? > > Tem um membro que postou um link de um projeto dele, que o front-end web > era muito bom. Pareci um app winforms. Infelizmente n?o achei a mensagem. > > Qualquer dica ? bem vinda. > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 18 de julho de 2013 21:13, Nilton OS escreveu: > >> Andr? parab?ns, depois do anuncio quase todo dia acessei o github. >> >> Muito bacana. >> >> >> Em 18 de julho de 2013 21:39, Andr? Walker escreveu: >> >> Salve, mongers, >>> >>> Estou escrevendo para dar uma vis?o geral do status de PerlPro. Se voc? >>> n?o >>> sabe do que estou falando, veja: >>> >>> https://github.com/Brasil-**Perl-Mongers/perl-pro >>> >>> Aproveite e clique em Star e Watch :) >>> >>> O que n?s temos at? agora? >>> >>> Foi criado o layout de praticamente todas as p?ginas, em imagem. Voc?s >>> podem >>> ver na wiki do github. Criei tamb?m a estrutura da aplica??o Catalyst, o >>> banco >>> de dados, e implementei o layout em HTML/CSS tamb?m. Ou seja, o >>> esqueleto da >>> aplica??o est? pronto. N?o temos, no entanto, as p?ginas espec?ficas e >>> suas >>> funcionalidades. >>> >>> Para estruturar o layout, estou usando Twitter Bootstrap. Para versionar >>> o >>> banco de dados, sqitch. Para ORM, DBIx::Class, e para o SGBD, >>> PostgreSQL. Como >>> framework MVC, como j? falado acima, Catalyst, e como linguagem de >>> templates >>> Kolon (do Text::Xslate). Tudo isto j? est? configurado, ? bastante f?cil >>> de >>> se instalar o c?digo e compreend?-lo. >>> >>> Parece pouco, semanas depois de anunciado, n?o? >>> >>> Estive trabalhando nisso durante per?odos livres da faculdade (fa?o um >>> curso >>> em per?odo integral), e acabei n?o dedicando tanto tempo quanto >>> gostaria. A >>> partir de hoje, entretanto, estou de f?rias, e acredito que nos pr?ximos >>> 30 >>> dias teremos o site no ar :) >>> >>> Gostar?amos da participa??o da comunidade, afinal, ? um projeto open >>> source! >>> Tivemos algumas contribui??es assim que o reposit?rio foi criado, antes >>> mesmo >>> de anunciarmos o projeto! Sintam-se livres para contribuir; podemos >>> discutir >>> as features no canal do IRC, ou por e-mail e desenvolver em cima disso. >>> D? uma >>> olhada nos issues do GitHub, sugira uma funcionalidade, critique o >>> c?digo. >>> Toda contribui??o ? bem vinda! Principalmente em forma de c?digo, >>> obviamente. :P >>> >>> Teremos uma reuni?o no canal do IRC do SPPM: #sao-paulo.pm em >>> irc.perl.org, >>> daqui a aproximadamente 10 dias. Vamos avisar a data e o hor?rio >>> certinho por >>> aqui quando estiver mais pr?ximo. Mas, se tiver qualquer d?vida ou >>> sugest?o ? >>> s? dizer! >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >> >> >> >> -- >> >> .............................................................................. >> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >> >> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >> esfor?o inteligente." (John Ruskin) >> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho >> original" (Albert Einstein)* >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Tue Sep 10 10:09:16 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 10 Sep 2013 19:09:16 +0200 Subject: [SP-pm] Boas Vindas ao Gian In-Reply-To: References: Message-ID: papo de quem usa mojolicios. eca. 2013/9/10 Blabos de Blebe > Calma a?, essa ? uma lista diferenciada. > > N?o tem essa de flamewar merreca, aqui ? de flamework-war pra cima > > > 2013/9/10 Renato Santos > >> Que negocio ? esse de "bem frequentada"? >> >> O negocio ? ter #FLAMEWAARRRRR >> >> >> >> 2013/9/10 Gian Vizzotto >> >>> Nossa, pensei que a lista fosse melhor "frequentada" kkkkk >>> >>> Fala ai @fvox seu doido. >>> >>> >>> Vamos sim cara, s? marcar. >>> >>> >>> Em 10 de setembro de 2013 13:46, Junior Moraes escreveu: >>> >>> Hi. >>>> >>>> Bem vindo, Gi?nus! >>>> Aproveitar pra marcar de tomar uma breja! Hahhahah >>>> >>>> []'s >>>> >>>> >>>> Em 10 de setembro de 2013 13:16, Nilton OS escreveu: >>>> >>>>> Bem Vindo Gian >>>>> >>>>> >>>>> >>>>> Em 10 de setembro de 2013 12:38, Gian Vizzotto escreveu: >>>>> >>>>> Ol? pessoal. >>>>>> J? conhecia a lista h? alguns anos, fui apresentado por colegas de >>>>>> trabalho do J?Cotei, como Andr? Carneiro e Daniel Mantovani. >>>>>> Resolvi me inscrever pois, recentemente tive a oportunidade de >>>>>> come?ar a trabalhar e aprender a linguagem na Aware, e por esse motivo >>>>>> achei interessante participar da comunidade, como leitor no in?cio mas, >>>>>> como futuro colaborador. >>>>>> >>>>>> Agrade?o as boas vindas a todos. >>>>>> >>>>>> Abra?os! >>>>>> >>>>>> >>>>> >>>>> -- >>>>> >>>>> .............................................................................. >>>>> *Nilton OS* | *DNA Linux a 15 anos* | linuxpro.com.br >>>>> >>>>> *"N?o s?o os grandes homens que transformam o mundo, mas sim os >>>>> fracos nas m?os de um grande Deus."* >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> ==================================== >>>> Junior "fvox" Moraes >>>> Perl Programmer >>>> Linux Reg. #557527 >>>> junior[at]fvox[dot]com[dot]br >>>> fb[dot]com/fvox >>>> twitter[dot]com/fvox >>>> ==================================== >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Tue Sep 10 10:18:07 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 10 Sep 2013 14:18:07 -0300 Subject: [SP-pm] [OT] Layout HTML/CSS (era "Como anda o PerlPro?") In-Reply-To: References: Message-ID: Vish Marcio, vou responder por cima, cada ponto, at? onde sei. 2013/9/10 Marcio - Google > Mongers, desculpem o off-topic! > > Como vi que tem membros que dominam o assunto e o pessoal aqui ? muito > colaborativo, resolvi perguntar. > > N?o entendo nada de HTML, layout de sites e etc. Estou precisando fazer > algumas coisas, projetos pessoais, e vou ter que fazer a parte visual, ou > melhor dizendo, o front-end. De prefer?ncia, independente da linguagem. > Para fazer o layout, geralmente, voc? n?o precisa de nenhuma linguagem, porem, geralmente utiliza-se ou um wrapper (um arquivo completo, e dentro uma marca??o para inser??o do conteudo) ou um jeito mais 'phptizado', dois arquivos (tipo header.php e footer.php) e ai no arquivo das p?ginas em s?, manda incluir. o html n?o suporta isso por padr?o, o servidor que tem que fazer esse trabalho de juntar os arquivos. > > Bom, por onde come?o? rsrsrs > > Vi que o Andr? fez o layout como uma imagem, e eu particularmente gostei > bastante. > eu *acho* que n?o foi o andre que fez, mas ele esta usando as imagens como referencia para criar o html. > Como se faz essa imagem? Tem algo mais especifico e simples que o > Photoshop da vida? > eu acho que photoshop ? o padr?o. tinha/tem o Fireworks CS6, que ? focado em web. Depois como converte-se ela em HTML/CSS? ? na unha ou tem algo automatizado? > At? deve exitir essas ferramentas, mas o c?digo final deve ser horrivel! > E finalmente, como esse front-end interage com Perl? > Bom, geralmente, as informa??es s?o enviadas para o backend por formularios ou AJAXs. um
envia os dados que est?o nos inputs, (exemplo, ) no formato url-encoded, e ai o servidor tamb?m tem que se virar pra ler. > > Tem um membro que postou um link de um projeto dele, que o front-end web > era muito bom. Pareci um app winforms. Infelizmente n?o achei a mensagem. > > eu acho que voc? esta falando do Eduardow, https://www.facebook.com/groups/195216390589070/ Isso ? um framework JS, voc? escreve na estrutura dele, ele cria a magica. > Qualquer dica ? bem vinda > eu gosto de old speckled hen :) -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Tue Sep 10 10:30:41 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 10 Sep 2013 19:30:41 +0200 Subject: [SP-pm] [OT] Layout HTML/CSS (era "Como anda o PerlPro?") In-Reply-To: References: Message-ID: Alguns servidores/ middlewares suportam Server Side Include. https://metacpan.org/module/Plack::Middleware::SSI Por?m eu n?o sei se vc precisa misturar o seu design com como as paginas s?o montadas e mostradas ao usuario final. Alias com um bom sistema de templates (tipo TT) vc pode separar o header, o footer, o content, o menu, etc. https://metacpan.org/module/Template::Tutorial::Web existem algumas tecnologias pra vc ter isso cliente side usando javascript e outras coisas (Angular.js Backbone.js etc). tudo tem pros e contras. se vc quer algo independente da linguagem, o TT tem bindings pra outras linguagens que n?o apenas Perl. Server Side Include pode ser feito pelo servidor web (apache, nginx) e n?o pela aplica??o. AngularJS vai depender de alguem te mandar um json (que pode ser estatico ou gerado por Perl/Java/Bash/C/PHP/etc). tudo depende da complexidade que vc quer. eu apanhei muito no come?o pra usar Backbone.js - sem falar q vc pode facilmente fazer algo que fica bem carregado no client-side e alguem num celular vai odiar vc por isso. 2013/9/10 Renato Santos > Vish Marcio, > > vou responder por cima, cada ponto, at? onde sei. > > 2013/9/10 Marcio - Google > >> Mongers, desculpem o off-topic! >> >> Como vi que tem membros que dominam o assunto e o pessoal aqui ? muito >> colaborativo, resolvi perguntar. >> >> N?o entendo nada de HTML, layout de sites e etc. Estou precisando fazer >> algumas coisas, projetos pessoais, e vou ter que fazer a parte visual, ou >> melhor dizendo, o front-end. De prefer?ncia, independente da linguagem. >> > > Para fazer o layout, geralmente, voc? n?o precisa de nenhuma linguagem, > porem, geralmente utiliza-se ou um wrapper (um arquivo completo, e dentro > uma marca??o para inser??o do conteudo) ou um jeito mais 'phptizado', > dois arquivos (tipo header.php e footer.php) e ai no arquivo das p?ginas > em s?, manda incluir. > > o html n?o suporta isso por padr?o, o servidor que tem que fazer esse > trabalho de juntar os arquivos. > > >> >> Bom, por onde come?o? rsrsrs >> >> Vi que o Andr? fez o layout como uma imagem, e eu particularmente gostei >> bastante. >> > > eu *acho* que n?o foi o andre que fez, mas ele esta usando as imagens como > referencia para criar o html. > > >> Como se faz essa imagem? Tem algo mais especifico e simples que o >> Photoshop da vida? >> > > eu acho que photoshop ? o padr?o. tinha/tem o Fireworks CS6, que ? focado > em web. > > Depois como converte-se ela em HTML/CSS? ? na unha ou tem algo >> automatizado? >> > > At? deve exitir essas ferramentas, mas o c?digo final deve ser horrivel! > > >> E finalmente, como esse front-end interage com Perl? >> > > Bom, geralmente, as informa??es s?o enviadas para o backend por > formularios ou AJAXs. > > um envia os dados que est?o > nos inputs, (exemplo, ) no > formato url-encoded, e ai o servidor tamb?m tem que se virar pra ler. > > >> >> Tem um membro que postou um link de um projeto dele, que o front-end web >> era muito bom. Pareci um app winforms. Infelizmente n?o achei a mensagem. >> >> > eu acho que voc? esta falando do Eduardow, > https://www.facebook.com/groups/195216390589070/ > > Isso ? um framework JS, voc? escreve na estrutura dele, ele cria a magica. > > >> Qualquer dica ? bem vinda >> > > eu gosto de old speckled hen :) > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Tue Sep 10 10:31:14 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Tue, 10 Sep 2013 14:31:14 -0300 Subject: [SP-pm] Boas Vindas ao Gian In-Reply-To: References: Message-ID: Algu?m *ainda* usa Moose? Vamos reescever tudo com Moo. #newflame #justkiding Em 10 de setembro de 2013 14:09, Tiago Peczenyj escreveu: > papo de quem usa mojolicios. eca. > > > 2013/9/10 Blabos de Blebe > >> Calma a?, essa ? uma lista diferenciada. >> >> N?o tem essa de flamewar merreca, aqui ? de flamework-war pra cima >> >> >> 2013/9/10 Renato Santos >> >>> Que negocio ? esse de "bem frequentada"? >>> >>> O negocio ? ter #FLAMEWAARRRRR >>> >>> >>> >>> 2013/9/10 Gian Vizzotto >>> >>>> Nossa, pensei que a lista fosse melhor "frequentada" kkkkk >>>> >>>> Fala ai @fvox seu doido. >>>> >>>> >>>> Vamos sim cara, s? marcar. >>>> >>>> >>>> Em 10 de setembro de 2013 13:46, Junior Moraes escreveu: >>>> >>>> Hi. >>>>> >>>>> Bem vindo, Gi?nus! >>>>> Aproveitar pra marcar de tomar uma breja! Hahhahah >>>>> >>>>> []'s >>>>> >>>>> >>>>> Em 10 de setembro de 2013 13:16, Nilton OS escreveu: >>>>> >>>>>> Bem Vindo Gian >>>>>> >>>>>> >>>>>> >>>>>> Em 10 de setembro de 2013 12:38, Gian Vizzotto escreveu: >>>>>> >>>>>> Ol? pessoal. >>>>>>> J? conhecia a lista h? alguns anos, fui apresentado por colegas de >>>>>>> trabalho do J?Cotei, como Andr? Carneiro e Daniel Mantovani. >>>>>>> Resolvi me inscrever pois, recentemente tive a oportunidade de >>>>>>> come?ar a trabalhar e aprender a linguagem na Aware, e por esse motivo >>>>>>> achei interessante participar da comunidade, como leitor no in?cio mas, >>>>>>> como futuro colaborador. >>>>>>> >>>>>>> Agrade?o as boas vindas a todos. >>>>>>> >>>>>>> Abra?os! >>>>>>> >>>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> .............................................................................. >>>>>> *Nilton OS* | *DNA Linux a 15 anos* | linuxpro.com.br >>>>>> >>>>>> *"N?o s?o os grandes homens que transformam o mundo, mas sim os >>>>>> fracos nas m?os de um grande Deus."* >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> ==================================== >>>>> Junior "fvox" Moraes >>>>> Perl Programmer >>>>> Linux Reg. #557527 >>>>> junior[at]fvox[dot]com[dot]br >>>>> fb[dot]com/fvox >>>>> twitter[dot]com/fvox >>>>> ==================================== >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Sarav?, >>> Renato CRON >>> http://www.renatocron.com/blog/ >>> @renato_cron >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Tue Sep 10 10:32:28 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 10 Sep 2013 14:32:28 -0300 Subject: [SP-pm] Boas Vindas ao Gian In-Reply-To: References: Message-ID: A moda agora ? usar mojolicious *E* catalyst. Voc? n?o v? novela? 2013/9/10 Tiago Peczenyj > papo de quem usa mojolicios. eca. > > > 2013/9/10 Blabos de Blebe > >> Calma a?, essa ? uma lista diferenciada. >> >> N?o tem essa de flamewar merreca, aqui ? de flamework-war pra cima >> >> >> 2013/9/10 Renato Santos >> >>> Que negocio ? esse de "bem frequentada"? >>> >>> O negocio ? ter #FLAMEWAARRRRR >>> >>> >>> >>> 2013/9/10 Gian Vizzotto >>> >>>> Nossa, pensei que a lista fosse melhor "frequentada" kkkkk >>>> >>>> Fala ai @fvox seu doido. >>>> >>>> >>>> Vamos sim cara, s? marcar. >>>> >>>> >>>> Em 10 de setembro de 2013 13:46, Junior Moraes escreveu: >>>> >>>> Hi. >>>>> >>>>> Bem vindo, Gi?nus! >>>>> Aproveitar pra marcar de tomar uma breja! Hahhahah >>>>> >>>>> []'s >>>>> >>>>> >>>>> Em 10 de setembro de 2013 13:16, Nilton OS escreveu: >>>>> >>>>>> Bem Vindo Gian >>>>>> >>>>>> >>>>>> >>>>>> Em 10 de setembro de 2013 12:38, Gian Vizzotto escreveu: >>>>>> >>>>>> Ol? pessoal. >>>>>>> J? conhecia a lista h? alguns anos, fui apresentado por colegas de >>>>>>> trabalho do J?Cotei, como Andr? Carneiro e Daniel Mantovani. >>>>>>> Resolvi me inscrever pois, recentemente tive a oportunidade de >>>>>>> come?ar a trabalhar e aprender a linguagem na Aware, e por esse motivo >>>>>>> achei interessante participar da comunidade, como leitor no in?cio mas, >>>>>>> como futuro colaborador. >>>>>>> >>>>>>> Agrade?o as boas vindas a todos. >>>>>>> >>>>>>> Abra?os! >>>>>>> >>>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> .............................................................................. >>>>>> *Nilton OS* | *DNA Linux a 15 anos* | linuxpro.com.br >>>>>> >>>>>> *"N?o s?o os grandes homens que transformam o mundo, mas sim os >>>>>> fracos nas m?os de um grande Deus."* >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> ==================================== >>>>> Junior "fvox" Moraes >>>>> Perl Programmer >>>>> Linux Reg. #557527 >>>>> junior[at]fvox[dot]com[dot]br >>>>> fb[dot]com/fvox >>>>> twitter[dot]com/fvox >>>>> ==================================== >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Sarav?, >>> Renato CRON >>> http://www.renatocron.com/blog/ >>> @renato_cron >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Tue Sep 10 10:33:23 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 10 Sep 2013 19:33:23 +0200 Subject: [SP-pm] Boas Vindas ao Gian In-Reply-To: References: Message-ID: P? PAR? COM A ZUEIRA! 2013/9/10 Marcio Ferreira > Algu?m *ainda* usa Moose? Vamos reescever tudo com Moo. #newflame > #justkiding > > > Em 10 de setembro de 2013 14:09, Tiago Peczenyj escreveu: > > papo de quem usa mojolicios. eca. >> >> >> 2013/9/10 Blabos de Blebe >> >>> Calma a?, essa ? uma lista diferenciada. >>> >>> N?o tem essa de flamewar merreca, aqui ? de flamework-war pra cima >>> >>> >>> 2013/9/10 Renato Santos >>> >>>> Que negocio ? esse de "bem frequentada"? >>>> >>>> O negocio ? ter #FLAMEWAARRRRR >>>> >>>> >>>> >>>> 2013/9/10 Gian Vizzotto >>>> >>>>> Nossa, pensei que a lista fosse melhor "frequentada" kkkkk >>>>> >>>>> Fala ai @fvox seu doido. >>>>> >>>>> >>>>> Vamos sim cara, s? marcar. >>>>> >>>>> >>>>> Em 10 de setembro de 2013 13:46, Junior Moraes escreveu: >>>>> >>>>> Hi. >>>>>> >>>>>> Bem vindo, Gi?nus! >>>>>> Aproveitar pra marcar de tomar uma breja! Hahhahah >>>>>> >>>>>> []'s >>>>>> >>>>>> >>>>>> Em 10 de setembro de 2013 13:16, Nilton OS escreveu: >>>>>> >>>>>>> Bem Vindo Gian >>>>>>> >>>>>>> >>>>>>> >>>>>>> Em 10 de setembro de 2013 12:38, Gian Vizzotto >>>>>> > escreveu: >>>>>>> >>>>>>> Ol? pessoal. >>>>>>>> J? conhecia a lista h? alguns anos, fui apresentado por colegas de >>>>>>>> trabalho do J?Cotei, como Andr? Carneiro e Daniel Mantovani. >>>>>>>> Resolvi me inscrever pois, recentemente tive a oportunidade de >>>>>>>> come?ar a trabalhar e aprender a linguagem na Aware, e por esse motivo >>>>>>>> achei interessante participar da comunidade, como leitor no in?cio mas, >>>>>>>> como futuro colaborador. >>>>>>>> >>>>>>>> Agrade?o as boas vindas a todos. >>>>>>>> >>>>>>>> Abra?os! >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> .............................................................................. >>>>>>> *Nilton OS* | *DNA Linux a 15 anos* | linuxpro.com.br >>>>>>> >>>>>>> *"N?o s?o os grandes homens que transformam o mundo, mas sim os >>>>>>> fracos nas m?os de um grande Deus."* >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> ==================================== >>>>>> Junior "fvox" Moraes >>>>>> Perl Programmer >>>>>> Linux Reg. #557527 >>>>>> junior[at]fvox[dot]com[dot]br >>>>>> fb[dot]com/fvox >>>>>> twitter[dot]com/fvox >>>>>> ==================================== >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Sarav?, >>>> Renato CRON >>>> http://www.renatocron.com/blog/ >>>> @renato_cron >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Tue Sep 10 10:35:17 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 10 Sep 2013 19:35:17 +0200 Subject: [SP-pm] Boas Vindas ao Gian In-Reply-To: References: Message-ID: ? aquele papo de model-view-controller-presenter onde mojo troca mensagens SOAP com o catalyst ? 2013/9/10 Blabos de Blebe > A moda agora ? usar mojolicious *E* catalyst. > > Voc? n?o v? novela? > > > 2013/9/10 Tiago Peczenyj > >> papo de quem usa mojolicios. eca. >> >> >> 2013/9/10 Blabos de Blebe >> >>> Calma a?, essa ? uma lista diferenciada. >>> >>> N?o tem essa de flamewar merreca, aqui ? de flamework-war pra cima >>> >>> >>> 2013/9/10 Renato Santos >>> >>>> Que negocio ? esse de "bem frequentada"? >>>> >>>> O negocio ? ter #FLAMEWAARRRRR >>>> >>>> >>>> >>>> 2013/9/10 Gian Vizzotto >>>> >>>>> Nossa, pensei que a lista fosse melhor "frequentada" kkkkk >>>>> >>>>> Fala ai @fvox seu doido. >>>>> >>>>> >>>>> Vamos sim cara, s? marcar. >>>>> >>>>> >>>>> Em 10 de setembro de 2013 13:46, Junior Moraes escreveu: >>>>> >>>>> Hi. >>>>>> >>>>>> Bem vindo, Gi?nus! >>>>>> Aproveitar pra marcar de tomar uma breja! Hahhahah >>>>>> >>>>>> []'s >>>>>> >>>>>> >>>>>> Em 10 de setembro de 2013 13:16, Nilton OS escreveu: >>>>>> >>>>>>> Bem Vindo Gian >>>>>>> >>>>>>> >>>>>>> >>>>>>> Em 10 de setembro de 2013 12:38, Gian Vizzotto >>>>>> > escreveu: >>>>>>> >>>>>>> Ol? pessoal. >>>>>>>> J? conhecia a lista h? alguns anos, fui apresentado por colegas de >>>>>>>> trabalho do J?Cotei, como Andr? Carneiro e Daniel Mantovani. >>>>>>>> Resolvi me inscrever pois, recentemente tive a oportunidade de >>>>>>>> come?ar a trabalhar e aprender a linguagem na Aware, e por esse motivo >>>>>>>> achei interessante participar da comunidade, como leitor no in?cio mas, >>>>>>>> como futuro colaborador. >>>>>>>> >>>>>>>> Agrade?o as boas vindas a todos. >>>>>>>> >>>>>>>> Abra?os! >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> .............................................................................. >>>>>>> *Nilton OS* | *DNA Linux a 15 anos* | linuxpro.com.br >>>>>>> >>>>>>> *"N?o s?o os grandes homens que transformam o mundo, mas sim os >>>>>>> fracos nas m?os de um grande Deus."* >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> ==================================== >>>>>> Junior "fvox" Moraes >>>>>> Perl Programmer >>>>>> Linux Reg. #557527 >>>>>> junior[at]fvox[dot]com[dot]br >>>>>> fb[dot]com/fvox >>>>>> twitter[dot]com/fvox >>>>>> ==================================== >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Sarav?, >>>> Renato CRON >>>> http://www.renatocron.com/blog/ >>>> @renato_cron >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Tue Sep 10 10:40:05 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 10 Sep 2013 14:40:05 -0300 Subject: [SP-pm] Boas Vindas ao Gian In-Reply-To: References: Message-ID: nada, foi s? uma provoca??o gratuita, mas vc me deu uma ideia... 2013/9/10 Tiago Peczenyj > ? aquele papo de model-view-controller-presenter onde mojo troca mensagens > SOAP com o catalyst ? > > > 2013/9/10 Blabos de Blebe > >> A moda agora ? usar mojolicious *E* catalyst. >> >> Voc? n?o v? novela? >> >> >> 2013/9/10 Tiago Peczenyj >> >>> papo de quem usa mojolicios. eca. >>> >>> >>> 2013/9/10 Blabos de Blebe >>> >>>> Calma a?, essa ? uma lista diferenciada. >>>> >>>> N?o tem essa de flamewar merreca, aqui ? de flamework-war pra cima >>>> >>>> >>>> 2013/9/10 Renato Santos >>>> >>>>> Que negocio ? esse de "bem frequentada"? >>>>> >>>>> O negocio ? ter #FLAMEWAARRRRR >>>>> >>>>> >>>>> >>>>> 2013/9/10 Gian Vizzotto >>>>> >>>>>> Nossa, pensei que a lista fosse melhor "frequentada" kkkkk >>>>>> >>>>>> Fala ai @fvox seu doido. >>>>>> >>>>>> >>>>>> Vamos sim cara, s? marcar. >>>>>> >>>>>> >>>>>> Em 10 de setembro de 2013 13:46, Junior Moraes escreveu: >>>>>> >>>>>> Hi. >>>>>>> >>>>>>> Bem vindo, Gi?nus! >>>>>>> Aproveitar pra marcar de tomar uma breja! Hahhahah >>>>>>> >>>>>>> []'s >>>>>>> >>>>>>> >>>>>>> Em 10 de setembro de 2013 13:16, Nilton OS escreveu: >>>>>>> >>>>>>>> Bem Vindo Gian >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Em 10 de setembro de 2013 12:38, Gian Vizzotto < >>>>>>>> gfvizzotto at gmail.com> escreveu: >>>>>>>> >>>>>>>> Ol? pessoal. >>>>>>>>> J? conhecia a lista h? alguns anos, fui apresentado por colegas de >>>>>>>>> trabalho do J?Cotei, como Andr? Carneiro e Daniel Mantovani. >>>>>>>>> Resolvi me inscrever pois, recentemente tive a oportunidade de >>>>>>>>> come?ar a trabalhar e aprender a linguagem na Aware, e por esse motivo >>>>>>>>> achei interessante participar da comunidade, como leitor no in?cio mas, >>>>>>>>> como futuro colaborador. >>>>>>>>> >>>>>>>>> Agrade?o as boas vindas a todos. >>>>>>>>> >>>>>>>>> Abra?os! >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> .............................................................................. >>>>>>>> *Nilton OS* | *DNA Linux a 15 anos* | linuxpro.com.br >>>>>>>> >>>>>>>> *"N?o s?o os grandes homens que transformam o mundo, mas sim os >>>>>>>> fracos nas m?os de um grande Deus."* >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> ==================================== >>>>>>> Junior "fvox" Moraes >>>>>>> Perl Programmer >>>>>>> Linux Reg. #557527 >>>>>>> junior[at]fvox[dot]com[dot]br >>>>>>> fb[dot]com/fvox >>>>>>> twitter[dot]com/fvox >>>>>>> ==================================== >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Sarav?, >>>>> Renato CRON >>>>> http://www.renatocron.com/blog/ >>>>> @renato_cron >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dan.vinciguerra at gmail.com Tue Sep 10 10:47:18 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Tue, 10 Sep 2013 14:47:18 -0300 Subject: [SP-pm] Boas Vindas ao Gian In-Reply-To: References: Message-ID: Bem vindo... * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/9/10 Blabos de Blebe > nada, foi s? uma provoca??o gratuita, mas vc me deu uma ideia... > > > 2013/9/10 Tiago Peczenyj > >> ? aquele papo de model-view-controller-presenter onde mojo troca >> mensagens SOAP com o catalyst ? >> >> >> 2013/9/10 Blabos de Blebe >> >>> A moda agora ? usar mojolicious *E* catalyst. >>> >>> Voc? n?o v? novela? >>> >>> >>> 2013/9/10 Tiago Peczenyj >>> >>>> papo de quem usa mojolicios. eca. >>>> >>>> >>>> 2013/9/10 Blabos de Blebe >>>> >>>>> Calma a?, essa ? uma lista diferenciada. >>>>> >>>>> N?o tem essa de flamewar merreca, aqui ? de flamework-war pra cima >>>>> >>>>> >>>>> 2013/9/10 Renato Santos >>>>> >>>>>> Que negocio ? esse de "bem frequentada"? >>>>>> >>>>>> O negocio ? ter #FLAMEWAARRRRR >>>>>> >>>>>> >>>>>> >>>>>> 2013/9/10 Gian Vizzotto >>>>>> >>>>>>> Nossa, pensei que a lista fosse melhor "frequentada" kkkkk >>>>>>> >>>>>>> Fala ai @fvox seu doido. >>>>>>> >>>>>>> >>>>>>> Vamos sim cara, s? marcar. >>>>>>> >>>>>>> >>>>>>> Em 10 de setembro de 2013 13:46, Junior Moraes escreveu: >>>>>>> >>>>>>> Hi. >>>>>>>> >>>>>>>> Bem vindo, Gi?nus! >>>>>>>> Aproveitar pra marcar de tomar uma breja! Hahhahah >>>>>>>> >>>>>>>> []'s >>>>>>>> >>>>>>>> >>>>>>>> Em 10 de setembro de 2013 13:16, Nilton OS escreveu: >>>>>>>> >>>>>>>>> Bem Vindo Gian >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Em 10 de setembro de 2013 12:38, Gian Vizzotto < >>>>>>>>> gfvizzotto at gmail.com> escreveu: >>>>>>>>> >>>>>>>>> Ol? pessoal. >>>>>>>>>> J? conhecia a lista h? alguns anos, fui apresentado por colegas >>>>>>>>>> de trabalho do J?Cotei, como Andr? Carneiro e Daniel Mantovani. >>>>>>>>>> Resolvi me inscrever pois, recentemente tive a oportunidade de >>>>>>>>>> come?ar a trabalhar e aprender a linguagem na Aware, e por esse motivo >>>>>>>>>> achei interessante participar da comunidade, como leitor no in?cio mas, >>>>>>>>>> como futuro colaborador. >>>>>>>>>> >>>>>>>>>> Agrade?o as boas vindas a todos. >>>>>>>>>> >>>>>>>>>> Abra?os! >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> .............................................................................. >>>>>>>>> *Nilton OS* | *DNA Linux a 15 anos* | linuxpro.com.br >>>>>>>>> >>>>>>>>> *"N?o s?o os grandes homens que transformam o mundo, mas sim os >>>>>>>>> fracos nas m?os de um grande Deus."* >>>>>>>>> >>>>>>>>> =begin disclaimer >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> L >>>>>>>>> =end disclaimer >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> ==================================== >>>>>>>> Junior "fvox" Moraes >>>>>>>> Perl Programmer >>>>>>>> Linux Reg. #557527 >>>>>>>> junior[at]fvox[dot]com[dot]br >>>>>>>> fb[dot]com/fvox >>>>>>>> twitter[dot]com/fvox >>>>>>>> ==================================== >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Sarav?, >>>>>> Renato CRON >>>>>> http://www.renatocron.com/blog/ >>>>>> @renato_cron >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Tiago B. Peczenyj >>>> Linux User #405772 >>>> >>>> http://about.me/peczenyj >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Tue Sep 10 10:52:21 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 10 Sep 2013 14:52:21 -0300 Subject: [SP-pm] Boas Vindas ao Gian In-Reply-To: References: Message-ID: ^M(o?[ou](se)?)?$ n?o, bless my $self 2013/9/10 Daniel Vinciguerra > Bem vindo... > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/9/10 Blabos de Blebe > >> nada, foi s? uma provoca??o gratuita, mas vc me deu uma ideia... >> >> >> 2013/9/10 Tiago Peczenyj >> >>> ? aquele papo de model-view-controller-presenter onde mojo troca >>> mensagens SOAP com o catalyst ? >>> >>> >>> 2013/9/10 Blabos de Blebe >>> >>>> A moda agora ? usar mojolicious *E* catalyst. >>>> >>>> Voc? n?o v? novela? >>>> >>>> >>>> 2013/9/10 Tiago Peczenyj >>>> >>>>> papo de quem usa mojolicios. eca. >>>>> >>>>> >>>>> 2013/9/10 Blabos de Blebe >>>>> >>>>>> Calma a?, essa ? uma lista diferenciada. >>>>>> >>>>>> N?o tem essa de flamewar merreca, aqui ? de flamework-war pra cima >>>>>> >>>>>> >>>>>> 2013/9/10 Renato Santos >>>>>> >>>>>>> Que negocio ? esse de "bem frequentada"? >>>>>>> >>>>>>> O negocio ? ter #FLAMEWAARRRRR >>>>>>> >>>>>>> >>>>>>> >>>>>>> 2013/9/10 Gian Vizzotto >>>>>>> >>>>>>>> Nossa, pensei que a lista fosse melhor "frequentada" kkkkk >>>>>>>> >>>>>>>> Fala ai @fvox seu doido. >>>>>>>> >>>>>>>> >>>>>>>> Vamos sim cara, s? marcar. >>>>>>>> >>>>>>>> >>>>>>>> Em 10 de setembro de 2013 13:46, Junior Moraes escreveu: >>>>>>>> >>>>>>>> Hi. >>>>>>>>> >>>>>>>>> Bem vindo, Gi?nus! >>>>>>>>> Aproveitar pra marcar de tomar uma breja! Hahhahah >>>>>>>>> >>>>>>>>> []'s >>>>>>>>> >>>>>>>>> >>>>>>>>> Em 10 de setembro de 2013 13:16, Nilton OS escreveu: >>>>>>>>> >>>>>>>>>> Bem Vindo Gian >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Em 10 de setembro de 2013 12:38, Gian Vizzotto < >>>>>>>>>> gfvizzotto at gmail.com> escreveu: >>>>>>>>>> >>>>>>>>>> Ol? pessoal. >>>>>>>>>>> J? conhecia a lista h? alguns anos, fui apresentado por colegas >>>>>>>>>>> de trabalho do J?Cotei, como Andr? Carneiro e Daniel Mantovani. >>>>>>>>>>> Resolvi me inscrever pois, recentemente tive a oportunidade de >>>>>>>>>>> come?ar a trabalhar e aprender a linguagem na Aware, e por esse motivo >>>>>>>>>>> achei interessante participar da comunidade, como leitor no in?cio mas, >>>>>>>>>>> como futuro colaborador. >>>>>>>>>>> >>>>>>>>>>> Agrade?o as boas vindas a todos. >>>>>>>>>>> >>>>>>>>>>> Abra?os! >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> .............................................................................. >>>>>>>>>> *Nilton OS* | *DNA Linux a 15 anos* | linuxpro.com.br >>>>>>>>>> >>>>>>>>>> *"N?o s?o os grandes homens que transformam o mundo, mas sim os >>>>>>>>>> fracos nas m?os de um grande Deus."* >>>>>>>>>> >>>>>>>>>> =begin disclaimer >>>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> L >>>>>>>>>> =end disclaimer >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> ==================================== >>>>>>>>> Junior "fvox" Moraes >>>>>>>>> Perl Programmer >>>>>>>>> Linux Reg. #557527 >>>>>>>>> junior[at]fvox[dot]com[dot]br >>>>>>>>> fb[dot]com/fvox >>>>>>>>> twitter[dot]com/fvox >>>>>>>>> ==================================== >>>>>>>>> >>>>>>>>> =begin disclaimer >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> L >>>>>>>>> =end disclaimer >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Sarav?, >>>>>>> Renato CRON >>>>>>> http://www.renatocron.com/blog/ >>>>>>> @renato_cron >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Tiago B. Peczenyj >>>>> Linux User #405772 >>>>> >>>>> http://about.me/peczenyj >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Tue Sep 10 14:40:19 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 10 Sep 2013 17:40:19 -0400 Subject: [SP-pm] [OT] Layout HTML/CSS (era "Como anda o PerlPro?") In-Reply-To: References: Message-ID: Vixe, acho que o buraco ? bem mais em baixo! Isso ai ? coisa pra maluco ... rsrsrsrsrs ... n?o consigo fazer nem uma simples montagem de fotos no photoshop para sacanear os amigos ... kkkk Preciso receber dados do usu?rio pelo forms e depois retornar dados "complexos"! Acho que vou usar aquele esquema de abrir uma sess?o ssh pelo browser web e fazer tudo em texto mesmo. Se algu?m ainda tiver uma receita de bolo mais simples, ainda to na esperan?a. E eu que tava na esperan?a de fazer uma UI inspirada no "Para Onde foi Meu Dinheiro" ... como dizem, a esperan?a de pobre ? a ?ltima que morre ... kkkkk [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 10 de setembro de 2013 13:30, Tiago Peczenyj escreveu: > Alguns servidores/ middlewares suportam Server Side Include. > > https://metacpan.org/module/Plack::Middleware::SSI > > Por?m eu n?o sei se vc precisa misturar o seu design com como as paginas > s?o montadas e mostradas ao usuario final. Alias com um bom sistema de > templates (tipo TT) vc pode separar o header, o footer, o content, o menu, > etc. > > https://metacpan.org/module/Template::Tutorial::Web > > existem algumas tecnologias pra vc ter isso cliente side usando javascript > e outras coisas (Angular.js Backbone.js etc). > > tudo tem pros e contras. > > se vc quer algo independente da linguagem, o TT tem bindings pra outras > linguagens que n?o apenas Perl. Server Side Include pode ser feito pelo > servidor web (apache, nginx) e n?o pela aplica??o. AngularJS vai depender > de alguem te mandar um json (que pode ser estatico ou gerado por > Perl/Java/Bash/C/PHP/etc). > > tudo depende da complexidade que vc quer. eu apanhei muito no come?o pra > usar Backbone.js - sem falar q vc pode facilmente fazer algo que fica bem > carregado no client-side e alguem num celular vai odiar vc por isso. > > > 2013/9/10 Renato Santos > >> Vish Marcio, >> >> vou responder por cima, cada ponto, at? onde sei. >> >> 2013/9/10 Marcio - Google >> >>> Mongers, desculpem o off-topic! >>> >>> Como vi que tem membros que dominam o assunto e o pessoal aqui ? muito >>> colaborativo, resolvi perguntar. >>> >>> N?o entendo nada de HTML, layout de sites e etc. Estou precisando fazer >>> algumas coisas, projetos pessoais, e vou ter que fazer a parte visual, ou >>> melhor dizendo, o front-end. De prefer?ncia, independente da linguagem. >>> >> >> Para fazer o layout, geralmente, voc? n?o precisa de nenhuma linguagem, >> porem, geralmente utiliza-se ou um wrapper (um arquivo completo, e dentro >> uma marca??o para inser??o do conteudo) ou um jeito mais 'phptizado', >> dois arquivos (tipo header.php e footer.php) e ai no arquivo das p?ginas >> em s?, manda incluir. >> >> o html n?o suporta isso por padr?o, o servidor que tem que fazer esse >> trabalho de juntar os arquivos. >> >> >>> >>> Bom, por onde come?o? rsrsrs >>> >>> Vi que o Andr? fez o layout como uma imagem, e eu particularmente gostei >>> bastante. >>> >> >> eu *acho* que n?o foi o andre que fez, mas ele esta usando as imagens >> como referencia para criar o html. >> >> >>> Como se faz essa imagem? Tem algo mais especifico e simples que o >>> Photoshop da vida? >>> >> >> eu acho que photoshop ? o padr?o. tinha/tem o Fireworks CS6, que ? focado >> em web. >> >> Depois como converte-se ela em HTML/CSS? ? na unha ou tem algo >>> automatizado? >>> >> >> At? deve exitir essas ferramentas, mas o c?digo final deve ser horrivel! >> >> >>> E finalmente, como esse front-end interage com Perl? >>> >> >> Bom, geralmente, as informa??es s?o enviadas para o backend por >> formularios ou AJAXs. >> >> um envia os dados que >> est?o nos inputs, (exemplo, > value="123"/> ) no formato url-encoded, e ai o servidor tamb?m tem que se >> virar pra ler. >> >> >>> >>> Tem um membro que postou um link de um projeto dele, que o front-end web >>> era muito bom. Pareci um app winforms. Infelizmente n?o achei a mensagem. >>> >>> >> eu acho que voc? esta falando do Eduardow, >> https://www.facebook.com/groups/195216390589070/ >> >> Isso ? um framework JS, voc? escreve na estrutura dele, ele cria a magica. >> >> >>> Qualquer dica ? bem vinda >>> >> >> eu gosto de old speckled hen :) >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dan.vinciguerra at gmail.com Tue Sep 10 16:41:10 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Tue, 10 Sep 2013 20:41:10 -0300 Subject: [SP-pm] [OT] Layout HTML/CSS (era "Como anda o PerlPro?") In-Reply-To: References: Message-ID: Use o twitter bootstrap... ja vem com varios componentes prontos e muito bem acabados para voc? usar sem precisar fazer todas as firulas no CSS. Como tamb?m n?o sou nem um designer baga?a me ajuda a montar telas bonitas e r?pidas para web sem que eu precise me estressar muito! ;-) Abs, * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/9/10 Marcio - Google > Vixe, acho que o buraco ? bem mais em baixo! > > Isso ai ? coisa pra maluco ... rsrsrsrsrs ... n?o consigo fazer nem uma > simples montagem de fotos no photoshop para sacanear os amigos ... kkkk > > Preciso receber dados do usu?rio pelo forms e depois retornar dados > "complexos"! > > Acho que vou usar aquele esquema de abrir uma sess?o ssh pelo browser web > e fazer tudo em texto mesmo. > > Se algu?m ainda tiver uma receita de bolo mais simples, ainda to na > esperan?a. > > E eu que tava na esperan?a de fazer uma UI inspirada no "Para Onde foi Meu > Dinheiro" ... como dizem, a esperan?a de pobre ? a ?ltima que morre ... > kkkkk > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 10 de setembro de 2013 13:30, Tiago Peczenyj escreveu: > > Alguns servidores/ middlewares suportam Server Side Include. >> >> https://metacpan.org/module/Plack::Middleware::SSI >> >> Por?m eu n?o sei se vc precisa misturar o seu design com como as paginas >> s?o montadas e mostradas ao usuario final. Alias com um bom sistema de >> templates (tipo TT) vc pode separar o header, o footer, o content, o menu, >> etc. >> >> https://metacpan.org/module/Template::Tutorial::Web >> >> existem algumas tecnologias pra vc ter isso cliente side usando >> javascript e outras coisas (Angular.js Backbone.js etc). >> >> tudo tem pros e contras. >> >> se vc quer algo independente da linguagem, o TT tem bindings pra outras >> linguagens que n?o apenas Perl. Server Side Include pode ser feito pelo >> servidor web (apache, nginx) e n?o pela aplica??o. AngularJS vai depender >> de alguem te mandar um json (que pode ser estatico ou gerado por >> Perl/Java/Bash/C/PHP/etc). >> >> tudo depende da complexidade que vc quer. eu apanhei muito no come?o pra >> usar Backbone.js - sem falar q vc pode facilmente fazer algo que fica bem >> carregado no client-side e alguem num celular vai odiar vc por isso. >> >> >> 2013/9/10 Renato Santos >> >>> Vish Marcio, >>> >>> vou responder por cima, cada ponto, at? onde sei. >>> >>> 2013/9/10 Marcio - Google >>> >>>> Mongers, desculpem o off-topic! >>>> >>>> Como vi que tem membros que dominam o assunto e o pessoal aqui ? muito >>>> colaborativo, resolvi perguntar. >>>> >>>> N?o entendo nada de HTML, layout de sites e etc. Estou precisando fazer >>>> algumas coisas, projetos pessoais, e vou ter que fazer a parte visual, ou >>>> melhor dizendo, o front-end. De prefer?ncia, independente da linguagem. >>>> >>> >>> Para fazer o layout, geralmente, voc? n?o precisa de nenhuma linguagem, >>> porem, geralmente utiliza-se ou um wrapper (um arquivo completo, e >>> dentro uma marca??o para inser??o do conteudo) ou um jeito mais 'phptizado', >>> dois arquivos (tipo header.php e footer.php) e ai no arquivo das p?ginas >>> em s?, manda incluir. >>> >>> o html n?o suporta isso por padr?o, o servidor que tem que fazer esse >>> trabalho de juntar os arquivos. >>> >>> >>>> >>>> Bom, por onde come?o? rsrsrs >>>> >>>> Vi que o Andr? fez o layout como uma imagem, e eu particularmente >>>> gostei bastante. >>>> >>> >>> eu *acho* que n?o foi o andre que fez, mas ele esta usando as imagens >>> como referencia para criar o html. >>> >>> >>>> Como se faz essa imagem? Tem algo mais especifico e simples que o >>>> Photoshop da vida? >>>> >>> >>> eu acho que photoshop ? o padr?o. tinha/tem o Fireworks CS6, que ? >>> focado em web. >>> >>> Depois como converte-se ela em HTML/CSS? ? na unha ou tem algo >>>> automatizado? >>>> >>> >>> At? deve exitir essas ferramentas, mas o c?digo final deve ser horrivel! >>> >>> >>>> E finalmente, como esse front-end interage com Perl? >>>> >>> >>> Bom, geralmente, as informa??es s?o enviadas para o backend por >>> formularios ou AJAXs. >>> >>> um envia os dados que >>> est?o nos inputs, (exemplo, >> value="123"/> ) no formato url-encoded, e ai o servidor tamb?m tem que se >>> virar pra ler. >>> >>> >>>> >>>> Tem um membro que postou um link de um projeto dele, que o front-end >>>> web era muito bom. Pareci um app winforms. Infelizmente n?o achei a >>>> mensagem. >>>> >>>> >>> eu acho que voc? esta falando do Eduardow, >>> https://www.facebook.com/groups/195216390589070/ >>> >>> Isso ? um framework JS, voc? escreve na estrutura dele, ele cria a >>> magica. >>> >>> >>>> Qualquer dica ? bem vinda >>>> >>> >>> eu gosto de old speckled hen :) >>> >>> -- >>> Sarav?, >>> Renato CRON >>> http://www.renatocron.com/blog/ >>> @renato_cron >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jniltinho at gmail.com Tue Sep 10 16:46:18 2013 From: jniltinho at gmail.com (Nilton OS) Date: Tue, 10 Sep 2013 20:46:18 -0300 Subject: [SP-pm] [OT] Layout HTML/CSS (era "Como anda o PerlPro?") In-Reply-To: References: Message-ID: Tenta Extjs -> http://www.sencha.com/products/architect/ Em 10 de setembro de 2013 18:40, Marcio - Google escreveu: > Vixe, acho que o buraco ? bem mais em baixo! > > Isso ai ? coisa pra maluco ... rsrsrsrsrs ... n?o consigo fazer nem uma > simples montagem de fotos no photoshop para sacanear os amigos ... kkkk > > Preciso receber dados do usu?rio pelo forms e depois retornar dados > "complexos"! > > Acho que vou usar aquele esquema de abrir uma sess?o ssh pelo browser web > e fazer tudo em texto mesmo. > > Se algu?m ainda tiver uma receita de bolo mais simples, ainda to na > esperan?a. > > E eu que tava na esperan?a de fazer uma UI inspirada no "Para Onde foi Meu > Dinheiro" ... como dizem, a esperan?a de pobre ? a ?ltima que morre ... > kkkkk > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 10 de setembro de 2013 13:30, Tiago Peczenyj escreveu: > > Alguns servidores/ middlewares suportam Server Side Include. >> >> https://metacpan.org/module/Plack::Middleware::SSI >> >> Por?m eu n?o sei se vc precisa misturar o seu design com como as paginas >> s?o montadas e mostradas ao usuario final. Alias com um bom sistema de >> templates (tipo TT) vc pode separar o header, o footer, o content, o menu, >> etc. >> >> https://metacpan.org/module/Template::Tutorial::Web >> >> existem algumas tecnologias pra vc ter isso cliente side usando >> javascript e outras coisas (Angular.js Backbone.js etc). >> >> tudo tem pros e contras. >> >> se vc quer algo independente da linguagem, o TT tem bindings pra outras >> linguagens que n?o apenas Perl. Server Side Include pode ser feito pelo >> servidor web (apache, nginx) e n?o pela aplica??o. AngularJS vai depender >> de alguem te mandar um json (que pode ser estatico ou gerado por >> Perl/Java/Bash/C/PHP/etc). >> >> tudo depende da complexidade que vc quer. eu apanhei muito no come?o pra >> usar Backbone.js - sem falar q vc pode facilmente fazer algo que fica bem >> carregado no client-side e alguem num celular vai odiar vc por isso. >> >> >> 2013/9/10 Renato Santos >> >>> Vish Marcio, >>> >>> vou responder por cima, cada ponto, at? onde sei. >>> >>> 2013/9/10 Marcio - Google >>> >>>> Mongers, desculpem o off-topic! >>>> >>>> Como vi que tem membros que dominam o assunto e o pessoal aqui ? muito >>>> colaborativo, resolvi perguntar. >>>> >>>> N?o entendo nada de HTML, layout de sites e etc. Estou precisando fazer >>>> algumas coisas, projetos pessoais, e vou ter que fazer a parte visual, ou >>>> melhor dizendo, o front-end. De prefer?ncia, independente da linguagem. >>>> >>> >>> Para fazer o layout, geralmente, voc? n?o precisa de nenhuma linguagem, >>> porem, geralmente utiliza-se ou um wrapper (um arquivo completo, e >>> dentro uma marca??o para inser??o do conteudo) ou um jeito mais 'phptizado', >>> dois arquivos (tipo header.php e footer.php) e ai no arquivo das p?ginas >>> em s?, manda incluir. >>> >>> o html n?o suporta isso por padr?o, o servidor que tem que fazer esse >>> trabalho de juntar os arquivos. >>> >>> >>>> >>>> Bom, por onde come?o? rsrsrs >>>> >>>> Vi que o Andr? fez o layout como uma imagem, e eu particularmente >>>> gostei bastante. >>>> >>> >>> eu *acho* que n?o foi o andre que fez, mas ele esta usando as imagens >>> como referencia para criar o html. >>> >>> >>>> Como se faz essa imagem? Tem algo mais especifico e simples que o >>>> Photoshop da vida? >>>> >>> >>> eu acho que photoshop ? o padr?o. tinha/tem o Fireworks CS6, que ? >>> focado em web. >>> >>> Depois como converte-se ela em HTML/CSS? ? na unha ou tem algo >>>> automatizado? >>>> >>> >>> At? deve exitir essas ferramentas, mas o c?digo final deve ser horrivel! >>> >>> >>>> E finalmente, como esse front-end interage com Perl? >>>> >>> >>> Bom, geralmente, as informa??es s?o enviadas para o backend por >>> formularios ou AJAXs. >>> >>> um envia os dados que >>> est?o nos inputs, (exemplo, >> value="123"/> ) no formato url-encoded, e ai o servidor tamb?m tem que se >>> virar pra ler. >>> >>> >>>> >>>> Tem um membro que postou um link de um projeto dele, que o front-end >>>> web era muito bom. Pareci um app winforms. Infelizmente n?o achei a >>>> mensagem. >>>> >>>> >>> eu acho que voc? esta falando do Eduardow, >>> https://www.facebook.com/groups/195216390589070/ >>> >>> Isso ? um framework JS, voc? escreve na estrutura dele, ele cria a >>> magica. >>> >>> >>>> Qualquer dica ? bem vinda >>>> >>> >>> eu gosto de old speckled hen :) >>> >>> -- >>> Sarav?, >>> Renato CRON >>> http://www.renatocron.com/blog/ >>> @renato_cron >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- .............................................................................. *Nilton OS* | *DNA Linux a 15 anos* | linuxpro.com.br *"N?o s?o os grandes homens que transformam o mundo, mas sim os fracos nas m?os de um grande Deus."* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Tue Sep 10 17:03:26 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 10 Sep 2013 20:03:26 -0400 Subject: [SP-pm] [OT] Layout HTML/CSS (era "Como anda o PerlPro?") In-Reply-To: References: Message-ID: Valeu pessoal! To olhando todas as dicas. Se algu?m tiver mais, pode mandar. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 10 de setembro de 2013 19:46, Nilton OS escreveu: > Tenta Extjs -> http://www.sencha.com/products/architect/ > > > > > Em 10 de setembro de 2013 18:40, Marcio - Google escreveu: > > Vixe, acho que o buraco ? bem mais em baixo! >> >> Isso ai ? coisa pra maluco ... rsrsrsrsrs ... n?o consigo fazer nem uma >> simples montagem de fotos no photoshop para sacanear os amigos ... kkkk >> >> Preciso receber dados do usu?rio pelo forms e depois retornar dados >> "complexos"! >> >> Acho que vou usar aquele esquema de abrir uma sess?o ssh pelo browser web >> e fazer tudo em texto mesmo. >> >> Se algu?m ainda tiver uma receita de bolo mais simples, ainda to na >> esperan?a. >> >> E eu que tava na esperan?a de fazer uma UI inspirada no "Para Onde foi >> Meu Dinheiro" ... como dizem, a esperan?a de pobre ? a ?ltima que morre ... >> kkkkk >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 10 de setembro de 2013 13:30, Tiago Peczenyj > > escreveu: >> >> Alguns servidores/ middlewares suportam Server Side Include. >>> >>> https://metacpan.org/module/Plack::Middleware::SSI >>> >>> Por?m eu n?o sei se vc precisa misturar o seu design com como as paginas >>> s?o montadas e mostradas ao usuario final. Alias com um bom sistema de >>> templates (tipo TT) vc pode separar o header, o footer, o content, o menu, >>> etc. >>> >>> https://metacpan.org/module/Template::Tutorial::Web >>> >>> existem algumas tecnologias pra vc ter isso cliente side usando >>> javascript e outras coisas (Angular.js Backbone.js etc). >>> >>> tudo tem pros e contras. >>> >>> se vc quer algo independente da linguagem, o TT tem bindings pra outras >>> linguagens que n?o apenas Perl. Server Side Include pode ser feito pelo >>> servidor web (apache, nginx) e n?o pela aplica??o. AngularJS vai depender >>> de alguem te mandar um json (que pode ser estatico ou gerado por >>> Perl/Java/Bash/C/PHP/etc). >>> >>> tudo depende da complexidade que vc quer. eu apanhei muito no come?o pra >>> usar Backbone.js - sem falar q vc pode facilmente fazer algo que fica bem >>> carregado no client-side e alguem num celular vai odiar vc por isso. >>> >>> >>> 2013/9/10 Renato Santos >>> >>>> Vish Marcio, >>>> >>>> vou responder por cima, cada ponto, at? onde sei. >>>> >>>> 2013/9/10 Marcio - Google >>>> >>>>> Mongers, desculpem o off-topic! >>>>> >>>>> Como vi que tem membros que dominam o assunto e o pessoal aqui ? muito >>>>> colaborativo, resolvi perguntar. >>>>> >>>>> N?o entendo nada de HTML, layout de sites e etc. Estou precisando >>>>> fazer algumas coisas, projetos pessoais, e vou ter que fazer a parte >>>>> visual, ou melhor dizendo, o front-end. De prefer?ncia, independente da >>>>> linguagem. >>>>> >>>> >>>> Para fazer o layout, geralmente, voc? n?o precisa de nenhuma linguagem, >>>> porem, geralmente utiliza-se ou um wrapper (um arquivo completo, e >>>> dentro uma marca??o para inser??o do conteudo) ou um jeito mais 'phptizado', >>>> dois arquivos (tipo header.php e footer.php) e ai no arquivo das >>>> p?ginas em s?, manda incluir. >>>> >>>> o html n?o suporta isso por padr?o, o servidor que tem que fazer esse >>>> trabalho de juntar os arquivos. >>>> >>>> >>>>> >>>>> Bom, por onde come?o? rsrsrs >>>>> >>>>> Vi que o Andr? fez o layout como uma imagem, e eu particularmente >>>>> gostei bastante. >>>>> >>>> >>>> eu *acho* que n?o foi o andre que fez, mas ele esta usando as imagens >>>> como referencia para criar o html. >>>> >>>> >>>>> Como se faz essa imagem? Tem algo mais especifico e simples que o >>>>> Photoshop da vida? >>>>> >>>> >>>> eu acho que photoshop ? o padr?o. tinha/tem o Fireworks CS6, que ? >>>> focado em web. >>>> >>>> Depois como converte-se ela em HTML/CSS? ? na unha ou tem algo >>>>> automatizado? >>>>> >>>> >>>> At? deve exitir essas ferramentas, mas o c?digo final deve ser horrivel! >>>> >>>> >>>>> E finalmente, como esse front-end interage com Perl? >>>>> >>>> >>>> Bom, geralmente, as informa??es s?o enviadas para o backend por >>>> formularios ou AJAXs. >>>> >>>> um envia os dados que >>>> est?o nos inputs, (exemplo, >>> value="123"/> ) no formato url-encoded, e ai o servidor tamb?m tem que se >>>> virar pra ler. >>>> >>>> >>>>> >>>>> Tem um membro que postou um link de um projeto dele, que o front-end >>>>> web era muito bom. Pareci um app winforms. Infelizmente n?o achei a >>>>> mensagem. >>>>> >>>>> >>>> eu acho que voc? esta falando do Eduardow, >>>> https://www.facebook.com/groups/195216390589070/ >>>> >>>> Isso ? um framework JS, voc? escreve na estrutura dele, ele cria a >>>> magica. >>>> >>>> >>>>> Qualquer dica ? bem vinda >>>>> >>>> >>>> eu gosto de old speckled hen :) >>>> >>>> -- >>>> Sarav?, >>>> Renato CRON >>>> http://www.renatocron.com/blog/ >>>> @renato_cron >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > > .............................................................................. > *Nilton OS* | *DNA Linux a 15 anos* | linuxpro.com.br > > *"N?o s?o os grandes homens que transformam o mundo, mas sim os fracos > nas m?os de um grande Deus."* > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Tue Sep 10 17:06:21 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 10 Sep 2013 20:06:21 -0400 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_C=F3digos_EAN?= Message-ID: Mongers, desculpem mais um off-topic. N?o achei um local mais adequado e colaborativo para perguntar. O c?digo EAN at? onde me lembro (mais de uma d?cada) e padronizado e controlado. Algu?m sabe se existe uma base de dados com todos os c?digos, ou pelo menos a maioria, e com pelo menos a descri??o do produto ao qual foi atribu?do? [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Tue Sep 10 17:56:59 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Tue, 10 Sep 2013 21:56:59 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_C=F3digos_EAN?= In-Reply-To: References: Message-ID: ? padronizado e controlado: os prefixos s?o concedidos a organiza??es. Em cada prefixo cada organiza??o tem liberdade para atribuir seus c?digos. Ent?o n?o existe uma entidade central que conhe?a todos os EAN. Claro que grandes empresas. Em 10 de setembro de 2013 21:06, Marcio - Google escreveu: > Mongers, desculpem mais um off-topic. N?o achei um local mais adequado e > colaborativo para perguntar. > > O c?digo EAN at? onde me lembro (mais de uma d?cada) e padronizado e > controlado. > > Algu?m sabe se existe uma base de dados com todos os c?digos, ou pelo > menos a maioria, e com pelo menos a descri??o do produto ao qual foi > atribu?do? > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From hernanlopes at gmail.com Tue Sep 10 18:36:19 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Tue, 10 Sep 2013 22:36:19 -0300 Subject: [SP-pm] [OT] Layout HTML/CSS (era "Como anda o PerlPro?") In-Reply-To: References: Message-ID: Marcio, Esse projeto deve ser do Eduardo Almeida.. ele tem um framework pra fazer sites com essa cara de windows :p 2013/9/10 Marcio - Google > Mongers, desculpem o off-topic! > > Como vi que tem membros que dominam o assunto e o pessoal aqui ? muito > colaborativo, resolvi perguntar. > > N?o entendo nada de HTML, layout de sites e etc. Estou precisando fazer > algumas coisas, projetos pessoais, e vou ter que fazer a parte visual, ou > melhor dizendo, o front-end. De prefer?ncia, independente da linguagem. > > Bom, por onde come?o? rsrsrs > > Vi que o Andr? fez o layout como uma imagem, e eu particularmente gostei > bastante. > > Como se faz essa imagem? Tem algo mais especifico e simples que o > Photoshop da vida? > Depois como converte-se ela em HTML/CSS? ? na unha ou tem algo > automatizado? > E finalmente, como esse front-end interage com Perl? > > Tem um membro que postou um link de um projeto dele, que o front-end web > era muito bom. Pareci um app winforms. Infelizmente n?o achei a mensagem. > > Qualquer dica ? bem vinda. > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 18 de julho de 2013 21:13, Nilton OS escreveu: > >> Andr? parab?ns, depois do anuncio quase todo dia acessei o github. >> >> Muito bacana. >> >> >> Em 18 de julho de 2013 21:39, Andr? Walker escreveu: >> >> Salve, mongers, >>> >>> Estou escrevendo para dar uma vis?o geral do status de PerlPro. Se voc? >>> n?o >>> sabe do que estou falando, veja: >>> >>> https://github.com/Brasil-**Perl-Mongers/perl-pro >>> >>> Aproveite e clique em Star e Watch :) >>> >>> O que n?s temos at? agora? >>> >>> Foi criado o layout de praticamente todas as p?ginas, em imagem. Voc?s >>> podem >>> ver na wiki do github. Criei tamb?m a estrutura da aplica??o Catalyst, o >>> banco >>> de dados, e implementei o layout em HTML/CSS tamb?m. Ou seja, o >>> esqueleto da >>> aplica??o est? pronto. N?o temos, no entanto, as p?ginas espec?ficas e >>> suas >>> funcionalidades. >>> >>> Para estruturar o layout, estou usando Twitter Bootstrap. Para versionar >>> o >>> banco de dados, sqitch. Para ORM, DBIx::Class, e para o SGBD, >>> PostgreSQL. Como >>> framework MVC, como j? falado acima, Catalyst, e como linguagem de >>> templates >>> Kolon (do Text::Xslate). Tudo isto j? est? configurado, ? bastante f?cil >>> de >>> se instalar o c?digo e compreend?-lo. >>> >>> Parece pouco, semanas depois de anunciado, n?o? >>> >>> Estive trabalhando nisso durante per?odos livres da faculdade (fa?o um >>> curso >>> em per?odo integral), e acabei n?o dedicando tanto tempo quanto >>> gostaria. A >>> partir de hoje, entretanto, estou de f?rias, e acredito que nos pr?ximos >>> 30 >>> dias teremos o site no ar :) >>> >>> Gostar?amos da participa??o da comunidade, afinal, ? um projeto open >>> source! >>> Tivemos algumas contribui??es assim que o reposit?rio foi criado, antes >>> mesmo >>> de anunciarmos o projeto! Sintam-se livres para contribuir; podemos >>> discutir >>> as features no canal do IRC, ou por e-mail e desenvolver em cima disso. >>> D? uma >>> olhada nos issues do GitHub, sugira uma funcionalidade, critique o >>> c?digo. >>> Toda contribui??o ? bem vinda! Principalmente em forma de c?digo, >>> obviamente. :P >>> >>> Teremos uma reuni?o no canal do IRC do SPPM: #sao-paulo.pm em >>> irc.perl.org, >>> daqui a aproximadamente 10 dias. Vamos avisar a data e o hor?rio >>> certinho por >>> aqui quando estiver mais pr?ximo. Mas, se tiver qualquer d?vida ou >>> sugest?o ? >>> s? dizer! >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >> >> >> >> -- >> >> .............................................................................. >> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >> >> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >> esfor?o inteligente." (John Ruskin) >> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho >> original" (Albert Einstein)* >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Tue Sep 10 19:22:03 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 10 Sep 2013 22:22:03 -0400 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_C=F3digos_EAN?= In-Reply-To: References: Message-ID: Ent?o Leonardo, essa parte dos prefixos e tal eu conhecia. Mas imaginei que tivesse uma base centralizada, pois j? vi aplicativos que mesmo nunca tendo cadastrado o item, quando da entrada na NF com o c?digo EAN ele j? traz a descri??o do item. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 10 de setembro de 2013 20:56, Leonardo Ruoso escreveu: > ? padronizado e controlado: os prefixos s?o concedidos a organiza??es. Em > cada prefixo cada organiza??o tem liberdade para atribuir seus c?digos. > Ent?o n?o existe uma entidade central que conhe?a todos os EAN. Claro que > grandes empresas. > > > Em 10 de setembro de 2013 21:06, Marcio - Google escreveu: > >> Mongers, desculpem mais um off-topic. N?o achei um local mais adequado e >> colaborativo para perguntar. >> >> O c?digo EAN at? onde me lembro (mais de uma d?cada) e padronizado e >> controlado. >> >> Algu?m sabe se existe uma base de dados com todos os c?digos, ou pelo >> menos a maioria, e com pelo menos a descri??o do produto ao qual foi >> atribu?do? >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Tue Sep 10 20:38:26 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Wed, 11 Sep 2013 00:38:26 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_C=F3digos_EAN?= In-Reply-To: References: Message-ID: Num software de supermercado eu n?o sei se isso ? muito frequente, mas em algumas verticais h? sim um ?cadastro? que voc? compra ou que ? fornecido para os parceiros de tecnologia. A Fiat certamente tem uma base com todas as pe?as de seus ve?culos e os fornecedores de software das concession?rias Fiat e autorizados em geral tem acesso a isso como parte dos benef?cios? Acredito que v?rias verticais tem pol?ticas assim, s? n?o ? um lugar centralizado! Em 10 de setembro de 2013 23:22, Marcio - Google escreveu: > Ent?o Leonardo, essa parte dos prefixos e tal eu conhecia. > Mas imaginei que tivesse uma base centralizada, pois j? vi aplicativos que > mesmo nunca tendo cadastrado o item, quando da entrada na NF com o c?digo > EAN ele j? traz a descri??o do item. > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 10 de setembro de 2013 20:56, Leonardo Ruoso escreveu: > > ? padronizado e controlado: os prefixos s?o concedidos a organiza??es. Em >> cada prefixo cada organiza??o tem liberdade para atribuir seus c?digos. >> Ent?o n?o existe uma entidade central que conhe?a todos os EAN. Claro que >> grandes empresas. >> >> >> Em 10 de setembro de 2013 21:06, Marcio - Google escreveu: >> >>> Mongers, desculpem mais um off-topic. N?o achei um local mais adequado e >>> colaborativo para perguntar. >>> >>> O c?digo EAN at? onde me lembro (mais de uma d?cada) e padronizado e >>> controlado. >>> >>> Algu?m sabe se existe uma base de dados com todos os c?digos, ou pelo >>> menos a maioria, e com pelo menos a descri??o do produto ao qual foi >>> atribu?do? >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nuba at fastmail.fm Tue Sep 10 21:10:13 2013 From: nuba at fastmail.fm (Nuba Princigalli) Date: Wed, 11 Sep 2013 01:10:13 -0300 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_C=F3digos_EAN?= In-Reply-To: References: Message-ID: <1378872613.21637.20486941.0673A184@webmail.messagingengine.com> Concid?ncia, tamb?m procurei isso recentemente :) Free achei esse aqui: [1]http://www.ean-search.org/perl/ean-search.pl?q=7891098000088. Se quiser ir mais fundo, esse aqui ? um bom come?o: [2]http://www.quora.com/What-are-the-best-repositories-or-databases-of- UPCs-and-or-EANs On Wed, Sep 11, 2013, at 12:38 AM, Leonardo Ruoso wrote: Num software de supermercado eu n?o sei se isso ? muito frequente, mas em algumas verticais h? sim um ?cadastro? que voc? compra ou que ? fornecido para os parceiros de tecnologia. A Fiat certamente tem uma base com todas as pe?as de seus ve?culos e os fornecedores de software das concession?rias Fiat e autorizados em geral tem acesso a isso como parte dos benef?cios? Acredito que v?rias verticais tem pol?ticas assim, s? n?o ? um lugar centralizado! Em 10 de setembro de 2013 23:22, Marcio - Google <[3]marciorp at gmail.com> escreveu: Ent?o Leonardo, essa parte dos prefixos e tal eu conhecia. Mas imaginei que tivesse uma base centralizada, pois j? vi aplicativos que mesmo nunca tendo cadastrado o item, quando da entrada na NF com o c?digo EAN ele j? traz a descri??o do item. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### [4]http://sosmarcio.blogspot.com.br/ [5]http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 10 de setembro de 2013 20:56, Leonardo Ruoso <[6]leonardo at ruoso.com> escreveu: ? padronizado e controlado: os prefixos s?o concedidos a organiza??es. Em cada prefixo cada organiza??o tem liberdade para atribuir seus c?digos. Ent?o n?o existe uma entidade central que conhe?a todos os EAN. Claro que grandes empresas. Em 10 de setembro de 2013 21:06, Marcio - Google <[7]marciorp at gmail.com> escreveu: Mongers, desculpem mais um off-topic. N?o achei um local mais adequado e colaborativo para perguntar. O c?digo EAN at? onde me lembro (mais de uma d?cada) e padronizado e controlado. Algu?m sabe se existe uma base de dados com todos os c?digos, ou pelo menos a maioria, e com pelo menos a descri??o do produto ao qual foi atribu?do? [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### [8]http://sosmarcio.blogspot.com.br/ [9]http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== =begin disclaimer Sao Paulo Perl Mongers: [10]http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [11]SaoPaulo-pm at pm.org L<[12]http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 =begin disclaimer Sao Paulo Perl Mongers: [13]http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [14]SaoPaulo-pm at pm.org L<[15]http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: [16]http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [17]SaoPaulo-pm at pm.org L<[18]http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 =begin disclaimer Sao Paulo Perl Mongers: [19]http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [20]SaoPaulo-pm at pm.org L<[21]http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer -- Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli Discipline is not an end in itself, just a means to an end. - King Crimson References 1. http://www.ean-search.org/perl/ean-search.pl?q=7891098000088 2. http://www.quora.com/What-are-the-best-repositories-or-databases-of-UPCs-and-or-EANs 3. mailto:marciorp at gmail.com 4. http://sosmarcio.blogspot.com.br/ 5. http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 6. mailto:leonardo at ruoso.com 7. mailto:marciorp at gmail.com 8. http://sosmarcio.blogspot.com.br/ 9. http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 10. http://sao-paulo.pm.org/ 11. mailto:SaoPaulo-pm at pm.org 12. http://mail.pm.org/mailman/listinfo/saopaulo-pm 13. http://sao-paulo.pm.org/ 14. mailto:SaoPaulo-pm at pm.org 15. http://mail.pm.org/mailman/listinfo/saopaulo-pm 16. http://sao-paulo.pm.org/ 17. mailto:SaoPaulo-pm at pm.org 18. http://mail.pm.org/mailman/listinfo/saopaulo-pm 19. http://sao-paulo.pm.org/ 20. mailto:SaoPaulo-pm at pm.org 21. http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- next part -------------- An HTML attachment was scrubbed... URL: From kausdev.77 at gmail.com Wed Sep 11 06:37:18 2013 From: kausdev.77 at gmail.com (Davi Souza) Date: Wed, 11 Sep 2013 10:37:18 -0300 Subject: [SP-pm] =?iso-8859-1?q?Apresenta=E7=E3o?= Message-ID: Ola amigos Nome Davi UserName: Kausdev minha ocupa??o al?m de trabalhar com Ti. tamb?m estou cursando Bacharelado em Sistemas de Informa??o . e um entusiasta linux e em breve embaixador Fedora. E estou aprendendo a arte de programar em C,C++, python .e estou aqui para aprender obrigado {}Davi Kausdev.77 at gmail -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From contato at erikhenrique.com.br Wed Sep 11 07:03:08 2013 From: contato at erikhenrique.com.br (Erik Henrique) Date: Wed, 11 Sep 2013 11:03:08 -0300 Subject: [SP-pm] =?iso-8859-1?q?Apresenta=E7=E3o?= In-Reply-To: References: Message-ID: Ol? Davi! Seja bem vindo! Em 11 de setembro de 2013 10:37, Davi Souza escreveu: > Ola amigos > > Nome Davi > UserName: Kausdev > minha ocupa??o al?m de trabalhar com Ti. tamb?m estou cursando > Bacharelado em Sistemas de Informa??o . > e um entusiasta linux e em breve embaixador Fedora. > > E estou aprendendo a arte de programar em C,C++, python .e estou aqui > para aprender > > > obrigado > {}Davi > Kausdev.77 at gmail > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Erik Henrique -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Wed Sep 11 07:05:32 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 11 Sep 2013 11:05:32 -0300 Subject: [SP-pm] =?utf-8?b?QXByZXNlbnRhw6fDo28=?= In-Reply-To: (Davi Souza's message of "Wed, 11 Sep 2013 10:37:18 -0300") References: Message-ID: >>>>> "Davi" == Davi Souza writes: Davi> Ola amigos Nome Davi UserName: Kausdev minha ocupa??o al?m Davi> de trabalhar com Ti. tamb?m estou cursando Bacharelado em Davi> Sistemas de Informa??o . e um entusiasta linux e em breve Davi> embaixador Fedora. Davi> E estou aprendendo a arte de programar em C,C++, python .e Davi> estou aqui para aprender Ol? Davi, seja bem vindo ? lista e fique a vontade para fazer perguntas. :) -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From contato at erikhenrique.com.br Wed Sep 11 07:11:01 2013 From: contato at erikhenrique.com.br (Erik Henrique) Date: Wed, 11 Sep 2013 07:11:01 -0700 (PDT) Subject: [SP-pm] Fwd: [OT] Vaga para programador Python ou Perl In-Reply-To: References: Message-ID: <0ce76e7b-07ee-43b4-97b6-79f4a9cb879e@googlegroups.com> Ol?! Estou encaminhando a descri??o de uma vaga que postaram na lista do Garoa Hacker Clube. Em sexta-feira, 6 de setembro de 2013 16h46min56s UTC-3, Sergio Augusto Vladisauskis escreveu: > > Galera, sem flamewar de novo blz? > Estamos precisando de uma pessoal aqui na Arcon com as seguintes > caracter?sticas: > > > ANALISTA DESENVOLVEDOR (Perl ou Python) > Forma??o: Ci?ncia da computa??o ou afins. > *Imprescind?vel apresentar c?pia do certificado. > Conhecimentos Imprescind?veis: > ? Programar em Perl ou Python; > ? Programar em shell script (Bash); > ? Viv?ncia de desenvolvimento em ambientes Linux/Unix; > ? Banco de Dados PostgreSQL; > ? Conhecimento em Versionador (Git ou Subversion); > ? Resolu??o de problemas e depura??o de c?digo; > Atividades: > ? Atuar na defini??o das arquiteturas, engenharia e desenvolvimento dos > sistemas; > ? Depurar e atuar em troubleshootings dos sistemas desenvolvidos; > ? Apoiar o processo de pesquisa e inova??o tecnol?gica; > ? Treinar equipes nos produtos e tecnologias desenvolvidos pelo > departamento; > > > Quem tiver interesse, falar com a Sueli Pereira: Sueli.Pereira > arcon.com.br ou Angela Oliveira: Angela.Oliveira arcon.com.br > > A vaga est? aberta a algum tempo, quem tiver interesse, mande email para > uma das pessoas acima e cite que fui eu que indiquei para poder acelerar o > processo. > -- > Sergio Augusto Vladisauskis > -> Oportunix IT Services Brasil - ME > -> Site: http://www.facebook.com/oportunix > -> Fone: +55 (11) 4221-8163 > -> M?vel: +55 (11) 9-5308-7965 [Vivo] > -> Skype: oportunix > -> Registered Linux User: 305281 > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Wed Sep 11 07:14:20 2013 From: renato.cron at gmail.com (Renato Santos) Date: Wed, 11 Sep 2013 11:14:20 -0300 Subject: [SP-pm] Fwd: [OT] Vaga para programador Python ou Perl In-Reply-To: <0ce76e7b-07ee-43b4-97b6-79f4a9cb879e@googlegroups.com> References: <0ce76e7b-07ee-43b4-97b6-79f4a9cb879e@googlegroups.com> Message-ID: Galera, sem flamewar de novo blz? HAHAHAHA 2013/9/11 Erik Henrique > Ol?! > > Estou encaminhando a descri??o de uma vaga que postaram na lista do Garoa > Hacker Clube. > > Em sexta-feira, 6 de setembro de 2013 16h46min56s UTC-3, Sergio Augusto > Vladisauskis escreveu: >> >> Galera, sem flamewar de novo blz? >> Estamos precisando de uma pessoal aqui na Arcon com as seguintes >> caracter?sticas: >> >> >> ANALISTA DESENVOLVEDOR (Perl ou Python) >> Forma??o: Ci?ncia da computa??o ou afins. >> *Imprescind?vel apresentar c?pia do certificado. >> Conhecimentos Imprescind?veis: >> ? Programar em Perl ou Python; >> ? Programar em shell script (Bash); >> ? Viv?ncia de desenvolvimento em ambientes Linux/Unix; >> ? Banco de Dados PostgreSQL; >> ? Conhecimento em Versionador (Git ou Subversion); >> ? Resolu??o de problemas e depura??o de c?digo; >> Atividades: >> ? Atuar na defini??o das arquiteturas, engenharia e desenvolvimento dos >> sistemas; >> ? Depurar e atuar em troubleshootings dos sistemas desenvolvidos; >> ? Apoiar o processo de pesquisa e inova??o tecnol?gica; >> ? Treinar equipes nos produtos e tecnologias desenvolvidos pelo >> departamento; >> >> >> Quem tiver interesse, falar com a Sueli Pereira: Sueli.Pereira >> arcon.com.br ou Angela Oliveira: Angela.Oliveira arcon.com.br >> >> A vaga est? aberta a algum tempo, quem tiver interesse, mande email para >> uma das pessoas acima e cite que fui eu que indiquei para poder acelerar o >> processo. >> -- >> Sergio Augusto Vladisauskis >> -> Oportunix IT Services Brasil - ME >> -> Site: http://www.facebook.com/**oportunix >> -> Fone: +55 (11) 4221-8163 >> -> M?vel: +55 (11) 9-5308-7965 [Vivo] >> -> Skype: oportunix >> -> Registered Linux User: 305281 >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Wed Sep 11 07:24:33 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Wed, 11 Sep 2013 11:24:33 -0300 Subject: [SP-pm] Fwd: [OT] Vaga para programador Python ou Perl In-Reply-To: References: <0ce76e7b-07ee-43b4-97b6-79f4a9cb879e@googlegroups.com> Message-ID: Renato, Flamewar s? se for disputando os bons desenvolvedores :) Que a oferta anda maior que a procura :p Falando nisso, estou *sempre* precisando de freelas :/ Abra?os, Em 11 de setembro de 2013 11:14, Renato Santos escreveu: > Galera, sem flamewar de novo blz? > > HAHAHAHA > > > 2013/9/11 Erik Henrique > >> Ol?! >> >> Estou encaminhando a descri??o de uma vaga que postaram na lista do Garoa >> Hacker Clube. >> >> Em sexta-feira, 6 de setembro de 2013 16h46min56s UTC-3, Sergio Augusto >> Vladisauskis escreveu: >>> >>> Galera, sem flamewar de novo blz? >>> Estamos precisando de uma pessoal aqui na Arcon com as seguintes >>> caracter?sticas: >>> >>> >>> ANALISTA DESENVOLVEDOR (Perl ou Python) >>> Forma??o: Ci?ncia da computa??o ou afins. >>> *Imprescind?vel apresentar c?pia do certificado. >>> Conhecimentos Imprescind?veis: >>> ? Programar em Perl ou Python; >>> ? Programar em shell script (Bash); >>> ? Viv?ncia de desenvolvimento em ambientes Linux/Unix; >>> ? Banco de Dados PostgreSQL; >>> ? Conhecimento em Versionador (Git ou Subversion); >>> ? Resolu??o de problemas e depura??o de c?digo; >>> Atividades: >>> ? Atuar na defini??o das arquiteturas, engenharia e desenvolvimento dos >>> sistemas; >>> ? Depurar e atuar em troubleshootings dos sistemas desenvolvidos; >>> ? Apoiar o processo de pesquisa e inova??o tecnol?gica; >>> ? Treinar equipes nos produtos e tecnologias desenvolvidos pelo >>> departamento; >>> >>> >>> Quem tiver interesse, falar com a Sueli Pereira: Sueli.Pereira >>> arcon.com.br ou Angela Oliveira: Angela.Oliveira arcon.com.br >>> >>> A vaga est? aberta a algum tempo, quem tiver interesse, mande email para >>> uma das pessoas acima e cite que fui eu que indiquei para poder acelerar o >>> processo. >>> -- >>> Sergio Augusto Vladisauskis >>> -> Oportunix IT Services Brasil - ME >>> -> Site: http://www.facebook.com/**oportunix >>> -> Fone: +55 (11) 4221-8163 >>> -> M?vel: +55 (11) 9-5308-7965 [Vivo] >>> -> Skype: oportunix >>> -> Registered Linux User: 305281 >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ricardostock at bol.com.br Wed Sep 11 07:30:12 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Wed, 11 Sep 2013 11:30:12 -0300 Subject: [SP-pm] =?utf-8?b?QXByZXNlbnRhw6fDo28=?= In-Reply-To: References: Message-ID: <52307e741311f_5291dd54c6c2e@a4-winter20.tmail> Ola Davi, seja bem vindo Ricado Stock ricardostock at bol.com.br Um bom programador tem um desafio Um programador mediano, tem um problema. De: Erik Henrique < contato at erikhenrique.com.br > Enviada: Quarta-feira, 11 de Setembro de 2013 11:03 Para: saopaulo-pm at mail.pm.org Assunto: Re: [SP-pm] Apresenta??o Ol? Davi! Seja bem vindo! Em 11 de setembro de 2013 10:37, Davi Souza escreveu: Ola amigos ? Nome Davi ? UserName: Kausdev ? minha ocupa??o al?m de trabalhar com Ti. tamb?m estou cursando Bacharelado em Sistemas de Informa??o . ?? e? um entusiasta linux? e em breve embaixador Fedora. ? E estou aprendendo a arte de programar em C,C++, python .e estou aqui para aprender obrigado {}Davi Kausdev.77 at gmail ? =begin disclaimer ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org ?L =end disclaimer -- Erik Henrique From lucastiagodemoraes at gmail.com Wed Sep 11 07:32:18 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Wed, 11 Sep 2013 11:32:18 -0300 Subject: [SP-pm] =?iso-8859-1?q?Apresenta=E7=E3o?= In-Reply-To: <52307e741311f_5291dd54c6c2e@a4-winter20.tmail> References: <52307e741311f_5291dd54c6c2e@a4-winter20.tmail> Message-ID: bem vindo Davi Em 11 de setembro de 2013 11:30, Ricardo Stock escreveu: > Ola Davi, seja bem vindo > > > > > Ricado Stock > ricardostock at bol.com.br > Um bom programador tem um desafio > Um programador mediano, tem um problema. > > > > > De: Erik Henrique < contato at erikhenrique.com.br > > Enviada: Quarta-feira, 11 de Setembro de 2013 11:03 > Para: saopaulo-pm at mail.pm.org > Assunto: Re: [SP-pm] Apresenta??o > > Ol? Davi! > > Seja bem vindo! > > Em 11 de setembro de 2013 10:37, Davi Souza > escreveu: > > Ola amigos > > Nome Davi > UserName: Kausdev > minha ocupa??o al?m de trabalhar com Ti. tamb?m estou cursando > Bacharelado em Sistemas de Informa??o . > > > e um entusiasta linux e em breve embaixador Fedora. > > E estou aprendendo a arte de programar em C,C++, python .e estou aqui > para aprender > > > obrigado > {}Davi > > > Kausdev.77 at gmail > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > Erik Henrique > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gfvizzotto at gmail.com Wed Sep 11 07:32:52 2013 From: gfvizzotto at gmail.com (Gian Vizzotto) Date: Wed, 11 Sep 2013 11:32:52 -0300 Subject: [SP-pm] =?iso-8859-1?q?Apresenta=E7=E3o?= In-Reply-To: <52307e741311f_5291dd54c6c2e@a4-winter20.tmail> References: <52307e741311f_5291dd54c6c2e@a4-winter20.tmail> Message-ID: Bom dia, seja bem vindo! Em 11 de setembro de 2013 11:30, Ricardo Stock escreveu: > Ola Davi, seja bem vindo > > > > > Ricado Stock > ricardostock at bol.com.br > Um bom programador tem um desafio > Um programador mediano, tem um problema. > > > > > De: Erik Henrique < contato at erikhenrique.com.br > > Enviada: Quarta-feira, 11 de Setembro de 2013 11:03 > Para: saopaulo-pm at mail.pm.org > Assunto: Re: [SP-pm] Apresenta??o > > Ol? Davi! > > Seja bem vindo! > > Em 11 de setembro de 2013 10:37, Davi Souza > escreveu: > > Ola amigos > > Nome Davi > UserName: Kausdev > minha ocupa??o al?m de trabalhar com Ti. tamb?m estou cursando > Bacharelado em Sistemas de Informa??o . > > > e um entusiasta linux e em breve embaixador Fedora. > > E estou aprendendo a arte de programar em C,C++, python .e estou aqui > para aprender > > > obrigado > {}Davi > > > Kausdev.77 at gmail > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > Erik Henrique > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Wed Sep 11 07:52:57 2013 From: eden at insoli.de (Eden Cardim) Date: Wed, 11 Sep 2013 11:52:57 -0300 Subject: [SP-pm] Boas vindas ao Danillo Message-ID: Ol? Danillo, Seja bem-vindo ? lista dos S?o Paulo Perl Mongers, fique a vontade para fazer perguntas, mas primeiro nos diga como voc? encontrou a lista e onde voc? usa perl no dia-a-dia. From tiago.peczenyj at gmail.com Wed Sep 11 07:55:36 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 11 Sep 2013 16:55:36 +0200 Subject: [SP-pm] Boas vindas ao Danillo In-Reply-To: References: Message-ID: AE DANILOW!!!!!! Seja bem vindo, cara. 2013/9/11 Eden Cardim > > Ol? Danillo, > > Seja bem-vindo ? lista dos S?o Paulo Perl Mongers, fique a vontade > para fazer perguntas, mas primeiro nos diga como voc? encontrou a > lista e onde voc? usa perl no dia-a-dia. > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Wed Sep 11 07:59:57 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Wed, 11 Sep 2013 11:59:57 -0300 Subject: [SP-pm] Boas vindas ao Danillo In-Reply-To: References: Message-ID: bem vindo Danilo Em 11 de setembro de 2013 11:55, Tiago Peczenyj escreveu: > AE DANILOW!!!!!! > > Seja bem vindo, cara. > > > 2013/9/11 Eden Cardim > >> >> Ol? Danillo, >> >> Seja bem-vindo ? lista dos S?o Paulo Perl Mongers, fique a vontade >> para fazer perguntas, mas primeiro nos diga como voc? encontrou a >> lista e onde voc? usa perl no dia-a-dia. >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ricardostock at bol.com.br Wed Sep 11 09:12:24 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Wed, 11 Sep 2013 13:12:24 -0300 Subject: [SP-pm] Boas vindas ao Danillo In-Reply-To: References: Message-ID: <482D1BDDAC3041C1AE34D2E22142B656@PcRicardo> Boa... ta chovendo membros novos... isso ? otimo... Seja bem vindo Danilo. Que tal rolar um EX ??????! -----Mensagem Original----- From: Eden Cardim Sent: Wednesday, September 11, 2013 11:52 AM To: saopaulo-pm at mail.pm.org Subject: [SP-pm] Boas vindas ao Danillo Ol? Danillo, Seja bem-vindo ? lista dos S?o Paulo Perl Mongers, fique a vontade para fazer perguntas, mas primeiro nos diga como voc? encontrou a lista e onde voc? usa perl no dia-a-dia. =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer From blabos at gmail.com Wed Sep 11 09:50:59 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 11 Sep 2013 13:50:59 -0300 Subject: [SP-pm] Boas vindas ao Danillo In-Reply-To: <482D1BDDAC3041C1AE34D2E22142B656@PcRicardo> References: <482D1BDDAC3041C1AE34D2E22142B656@PcRicardo> Message-ID: http://www.youtube.com/watch?v=l5aZJBLAu1E ok... 2013/9/11 Ricardo Stock > Boa... ta chovendo membros novos... isso ? otimo... > > Seja bem vindo Danilo. > > > Que tal rolar um EX ??????! > > -----Mensagem Original----- From: Eden Cardim > Sent: Wednesday, September 11, 2013 11:52 AM > To: saopaulo-pm at mail.pm.org > Subject: [SP-pm] Boas vindas ao Danillo > > > > Ol? Danillo, > > Seja bem-vindo ? lista dos S?o Paulo Perl Mongers, fique a vontade > para fazer perguntas, mas primeiro nos diga como voc? encontrou a > lista e onde voc? usa perl no dia-a-dia. > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From kausdev.77 at gmail.com Wed Sep 11 09:57:04 2013 From: kausdev.77 at gmail.com (Davi Souza) Date: Wed, 11 Sep 2013 13:57:04 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 108, Issue 47 In-Reply-To: References: Message-ID: //* obrigado a todos ! quero apredender e tambem trabalhar no ramo , estou saindo do ramo de TI para entrar na S.I e estou em entusiasmado e todos forum e wikis s?o atenciosos e a comunidade realmene se ajuda por isso estou aqui !! //* #include #include #include Kausdev. Em 11 de setembro de 2013 11:53, escreveu: > 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: Fwd: [OT] Vaga para programador Python ou Perl > (Leonardo Ruoso) > 2. Re: Apresenta??o (Ricardo Stock) > 3. Re: Apresenta??o (Lucas Moraes) > 4. Re: Apresenta??o (Gian Vizzotto) > 5. Boas vindas ao Danillo (Eden Cardim) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Wed, 11 Sep 2013 11:24:33 -0300 > From: Leonardo Ruoso > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] Fwd: [OT] Vaga para programador Python ou Perl > Message-ID: > < > CALRTdbH6mxYwvkCh8is6khngk6EhAX2VA_4K2D_ZAcsU7DJ1Gw at mail.gmail.com> > Content-Type: text/plain; charset="windows-1252" > > Renato, > > Flamewar s? se for disputando os bons desenvolvedores :) Que a oferta anda > maior que a procura :p > > Falando nisso, estou *sempre* precisando de freelas :/ > > Abra?os, > > > > Em 11 de setembro de 2013 11:14, Renato Santos >escreveu: > > > Galera, sem flamewar de novo blz? > > > > HAHAHAHA > > > > > > 2013/9/11 Erik Henrique > > > >> Ol?! > >> > >> Estou encaminhando a descri??o de uma vaga que postaram na lista do > Garoa > >> Hacker Clube. > >> > >> Em sexta-feira, 6 de setembro de 2013 16h46min56s UTC-3, Sergio Augusto > >> Vladisauskis escreveu: > >>> > >>> Galera, sem flamewar de novo blz? > >>> Estamos precisando de uma pessoal aqui na Arcon com as seguintes > >>> caracter?sticas: > >>> > >>> > >>> ANALISTA DESENVOLVEDOR (Perl ou Python) > >>> Forma??o: Ci?ncia da computa??o ou afins. > >>> *Imprescind?vel apresentar c?pia do certificado. > >>> Conhecimentos Imprescind?veis: > >>> ? Programar em Perl ou Python; > >>> ? Programar em shell script (Bash); > >>> ? Viv?ncia de desenvolvimento em ambientes Linux/Unix; > >>> ? Banco de Dados PostgreSQL; > >>> ? Conhecimento em Versionador (Git ou Subversion); > >>> ? Resolu??o de problemas e depura??o de c?digo; > >>> Atividades: > >>> ? Atuar na defini??o das arquiteturas, engenharia e desenvolvimento dos > >>> sistemas; > >>> ? Depurar e atuar em troubleshootings dos sistemas desenvolvidos; > >>> ? Apoiar o processo de pesquisa e inova??o tecnol?gica; > >>> ? Treinar equipes nos produtos e tecnologias desenvolvidos pelo > >>> departamento; > >>> > >>> > >>> Quem tiver interesse, falar com a Sueli Pereira: Sueli.Pereira > >>> arcon.com.br ou Angela Oliveira: Angela.Oliveira arcon.com.br > >>> > >>> A vaga est? aberta a algum tempo, quem tiver interesse, mande email > para > >>> uma das pessoas acima e cite que fui eu que indiquei para poder > acelerar o > >>> processo. > >>> -- > >>> Sergio Augusto Vladisauskis > >>> -> Oportunix IT Services Brasil - ME > >>> -> Site: http://www.facebook.com/**oportunix< > http://www.facebook.com/oportunix> > >>> -> Fone: +55 (11) 4221-8163 > >>> -> M?vel: +55 (11) 9-5308-7965 [Vivo] > >>> -> Skype: oportunix > >>> -> Registered Linux User: 305281 > >>> > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > >> > > > > > > -- > > Sarav?, > > Renato CRON > > http://www.renatocron.com/blog/ > > @renato_cron > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130911/95c20e67/attachment-0001.html > > > > ------------------------------ > > Message: 2 > Date: Wed, 11 Sep 2013 11:30:12 -0300 > From: Ricardo Stock > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] Apresenta??o > Message-ID: <52307e741311f_5291dd54c6c2e at a4-winter20.tmail> > Content-Type: text/plain; charset=utf-8 > > Ola Davi, seja bem vindo > > > > > Ricado Stock > ricardostock at bol.com.br > Um bom programador tem um desafio > Um programador mediano, tem um problema. > > > > > De: Erik Henrique < contato at erikhenrique.com.br > > Enviada: Quarta-feira, 11 de Setembro de 2013 11:03 > Para: saopaulo-pm at mail.pm.org > Assunto: Re: [SP-pm] Apresenta??o > > Ol? Davi! > > Seja bem vindo! > > Em 11 de setembro de 2013 10:37, Davi Souza > escreveu: > > Ola amigos > > ? Nome Davi > ? UserName: Kausdev > ? minha ocupa??o al?m de trabalhar com Ti. tamb?m estou cursando > Bacharelado em Sistemas de Informa??o . > > > ?? e? um entusiasta linux? e em breve embaixador Fedora. > > ? E estou aprendendo a arte de programar em C,C++, python .e estou aqui > para aprender > > > obrigado > {}Davi > > > Kausdev.77 at gmail > ? > > > =begin disclaimer > > ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > ?L > > =end disclaimer > > > > > > -- > Erik Henrique > > > > > > ------------------------------ > > Message: 3 > Date: Wed, 11 Sep 2013 11:32:18 -0300 > From: Lucas Moraes > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] Apresenta??o > Message-ID: > < > CAPpv0_r_x4EgzCtR6eVA-urnC-0jmAMjMcwuyuZR0yC3Ky_tog at mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > bem vindo Davi > > > Em 11 de setembro de 2013 11:30, Ricardo Stock > escreveu: > > > Ola Davi, seja bem vindo > > > > > > > > > > Ricado Stock > > ricardostock at bol.com.br > > Um bom programador tem um desafio > > Um programador mediano, tem um problema. > > > > > > > > > > De: Erik Henrique < contato at erikhenrique.com.br > > > Enviada: Quarta-feira, 11 de Setembro de 2013 11:03 > > Para: saopaulo-pm at mail.pm.org > > Assunto: Re: [SP-pm] Apresenta??o > > > > Ol? Davi! > > > > Seja bem vindo! > > > > Em 11 de setembro de 2013 10:37, Davi Souza > > escreveu: > > > > Ola amigos > > > > Nome Davi > > UserName: Kausdev > > minha ocupa??o al?m de trabalhar com Ti. tamb?m estou cursando > > Bacharelado em Sistemas de Informa??o . > > > > > > e um entusiasta linux e em breve embaixador Fedora. > > > > E estou aprendendo a arte de programar em C,C++, python .e estou aqui > > para aprender > > > > > > obrigado > > {}Davi > > > > > > Kausdev.77 at gmail > > > > > > > > =begin disclaimer > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > > > L > > > > =end disclaimer > > > > > > > > > > > > -- > > Erik Henrique > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130911/4cf839c5/attachment-0001.html > > > > ------------------------------ > > Message: 4 > Date: Wed, 11 Sep 2013 11:32:52 -0300 > From: Gian Vizzotto > To: saopaulo-pm at mail.pm.org > Subject: Re: [SP-pm] Apresenta??o > Message-ID: > MSeP0wmXODmC9LVEmEsbngABg at mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > Bom dia, > > seja bem vindo! > > > Em 11 de setembro de 2013 11:30, Ricardo Stock > escreveu: > > > Ola Davi, seja bem vindo > > > > > > > > > > Ricado Stock > > ricardostock at bol.com.br > > Um bom programador tem um desafio > > Um programador mediano, tem um problema. > > > > > > > > > > De: Erik Henrique < contato at erikhenrique.com.br > > > Enviada: Quarta-feira, 11 de Setembro de 2013 11:03 > > Para: saopaulo-pm at mail.pm.org > > Assunto: Re: [SP-pm] Apresenta??o > > > > Ol? Davi! > > > > Seja bem vindo! > > > > Em 11 de setembro de 2013 10:37, Davi Souza > > escreveu: > > > > Ola amigos > > > > Nome Davi > > UserName: Kausdev > > minha ocupa??o al?m de trabalhar com Ti. tamb?m estou cursando > > Bacharelado em Sistemas de Informa??o . > > > > > > e um entusiasta linux e em breve embaixador Fedora. > > > > E estou aprendendo a arte de programar em C,C++, python .e estou aqui > > para aprender > > > > > > obrigado > > {}Davi > > > > > > Kausdev.77 at gmail > > > > > > > > =begin disclaimer > > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > > > L > > > > =end disclaimer > > > > > > > > > > > > -- > > Erik Henrique > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130911/d1bf90a0/attachment-0001.html > > > > ------------------------------ > > Message: 5 > Date: Wed, 11 Sep 2013 11:52:57 -0300 > From: Eden Cardim > To: saopaulo-pm at mail.pm.org > Subject: [SP-pm] Boas vindas ao Danillo > Message-ID: > Content-Type: text/plain; charset=utf-8 > > > Ol? Danillo, > > Seja bem-vindo ? lista dos S?o Paulo Perl Mongers, fique a vontade > para fazer perguntas, mas primeiro nos diga como voc? encontrou a > lista e onde voc? usa perl no dia-a-dia. > > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > ------------------------------ > > End of SaoPaulo-pm Digest, Vol 108, Issue 47 > ******************************************** > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dan.vinciguerra at gmail.com Wed Sep 11 09:58:39 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Wed, 11 Sep 2013 13:58:39 -0300 Subject: [SP-pm] =?iso-8859-1?q?Apresenta=E7=E3o?= In-Reply-To: References: <52307e741311f_5291dd54c6c2e@a4-winter20.tmail> Message-ID: Bem vindo rapaz! :-) * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/9/11 Gian Vizzotto > Bom dia, > > seja bem vindo! > > > Em 11 de setembro de 2013 11:30, Ricardo Stock escreveu: > >> Ola Davi, seja bem vindo >> >> >> >> >> >> Ricado Stock >> ricardostock at bol.com.br >> Um bom programador tem um desafio >> Um programador mediano, tem um problema. >> >> >> >> >> De: Erik Henrique < contato at erikhenrique.com.br > >> Enviada: Quarta-feira, 11 de Setembro de 2013 11:03 >> Para: saopaulo-pm at mail.pm.org >> Assunto: Re: [SP-pm] Apresenta??o >> >> Ol? Davi! >> >> Seja bem vindo! >> >> Em 11 de setembro de 2013 10:37, Davi Souza >> escreveu: >> >> Ola amigos >> >> Nome Davi >> UserName: Kausdev >> minha ocupa??o al?m de trabalhar com Ti. tamb?m estou cursando >> Bacharelado em Sistemas de Informa??o . >> >> >> e um entusiasta linux e em breve embaixador Fedora. >> >> E estou aprendendo a arte de programar em C,C++, python .e estou aqui >> para aprender >> >> >> obrigado >> {}Davi >> >> >> Kausdev.77 at gmail >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> >> >> >> -- >> Erik Henrique >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Wed Sep 11 09:59:32 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Wed, 11 Sep 2013 13:59:32 -0300 Subject: [SP-pm] Boas vindas ao Danillo In-Reply-To: References: <482D1BDDAC3041C1AE34D2E22142B656@PcRicardo> Message-ID: Bem vindo! * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/9/11 Blabos de Blebe > http://www.youtube.com/watch?v=l5aZJBLAu1E > > ok... > > > 2013/9/11 Ricardo Stock > >> Boa... ta chovendo membros novos... isso ? otimo... >> >> Seja bem vindo Danilo. >> >> >> Que tal rolar um EX ??????! >> >> -----Mensagem Original----- From: Eden Cardim >> Sent: Wednesday, September 11, 2013 11:52 AM >> To: saopaulo-pm at mail.pm.org >> Subject: [SP-pm] Boas vindas ao Danillo >> >> >> >> Ol? Danillo, >> >> Seja bem-vindo ? lista dos S?o Paulo Perl Mongers, fique a vontade >> para fazer perguntas, mas primeiro nos diga como voc? encontrou a >> lista e onde voc? usa perl no dia-a-dia. >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From danillo.gs103 at gmail.com Wed Sep 11 10:46:27 2013 From: danillo.gs103 at gmail.com (danndann103 .) Date: Wed, 11 Sep 2013 14:46:27 -0300 Subject: [SP-pm] Boas vindas ao Danillo In-Reply-To: References: <482D1BDDAC3041C1AE34D2E22142B656@PcRicardo> Message-ID: Opa, obrigado pela recep??o t?o acalorada rs Sou Danillo, tenho 19 anos. Estudo Ci?ncia da Computa??o e trabalho na ?rea de desenvolvimento com python. Conheci a lista atrav?s do Erick, que comentou na lista do Garoa HC. Sou mais um curioso simpatizante com Perl. Adentrei ? lista com objetivo de ter uma base e dar um empurr?ozinho na minha vontade "long?nqua" de estudar Perl. Aquela coisa, sempre tive vontade, mas nunca tive uma "desculpa" para estud?-lo rs Ah, e sou relativamente novo nesse esquema de lista, ent?o n?o estranhem com minhas prov?veis "noobices" aqui. Participarei sempre que puder. Abra?os, Danillo. ** Em 11 de setembro de 2013 13:59, Daniel Vinciguerra < dan.vinciguerra at gmail.com> escreveu: > Bem vindo! > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/9/11 Blabos de Blebe > >> http://www.youtube.com/watch?v=l5aZJBLAu1E >> >> ok... >> >> >> 2013/9/11 Ricardo Stock >> >>> Boa... ta chovendo membros novos... isso ? otimo... >>> >>> Seja bem vindo Danilo. >>> >>> >>> Que tal rolar um EX ??????! >>> >>> -----Mensagem Original----- From: Eden Cardim >>> Sent: Wednesday, September 11, 2013 11:52 AM >>> To: saopaulo-pm at mail.pm.org >>> Subject: [SP-pm] Boas vindas ao Danillo >>> >>> >>> >>> Ol? Danillo, >>> >>> Seja bem-vindo ? lista dos S?o Paulo Perl Mongers, fique a vontade >>> para fazer perguntas, mas primeiro nos diga como voc? encontrou a >>> lista e onde voc? usa perl no dia-a-dia. >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardo_filipo at yahoo.com.br Wed Sep 11 10:49:13 2013 From: ricardo_filipo at yahoo.com.br (Ricardo Filipo) Date: Wed, 11 Sep 2013 10:49:13 -0700 (PDT) Subject: [SP-pm] =?utf-8?b?77u/QXByZXNlbnRhw6fDo28=?= In-Reply-To: References: Message-ID: <1378921753.96246.YahooMailNeo@web125206.mail.ne1.yahoo.com> Bem vindo Davi! >________________________________ > De: Davi Souza >Para: saopaulo-pm at pm.org >Enviadas: Quarta-feira, 11 de Setembro de 2013 9:37 >Assunto: [SP-pm] ?Apresenta??o > > > >Ola amigos > >? Nome Davi >? UserName: Kausdev > >? minha ocupa??o al?m de trabalhar com Ti. tamb?m estou cursando Bacharelado em Sistemas de Informa??o . > >?? e? um entusiasta linux? e em breve embaixador Fedora. > > >? E estou aprendendo a arte de programar em C,C++, python .e estou aqui para aprender > > > >obrigado > >{}Davi > >Kausdev.77 at gmail > >? > >=begin disclaimer >? Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >L >=end disclaimer > > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ricardo_filipo at yahoo.com.br Wed Sep 11 10:50:19 2013 From: ricardo_filipo at yahoo.com.br (Ricardo Filipo) Date: Wed, 11 Sep 2013 10:50:19 -0700 (PDT) Subject: [SP-pm] Boas vindas ao Danillo In-Reply-To: References: <482D1BDDAC3041C1AE34D2E22142B656@PcRicardo> Message-ID: <1378921819.1319.YahooMailNeo@web125202.mail.ne1.yahoo.com> Bem vindo Danillo! >________________________________ > De: danndann103 . >Para: saopaulo-pm at mail.pm.org >Enviadas: Quarta-feira, 11 de Setembro de 2013 13:46 >Assunto: Re: [SP-pm] Boas vindas ao Danillo > > > >Opa, obrigado pela recep??o t?o acalorada rs > >Sou Danillo, tenho 19 anos. > >Estudo Ci?ncia da Computa??o e trabalho na ?rea de desenvolvimento com python. > >Conheci a lista atrav?s do Erick, que comentou na lista do Garoa HC. > >Sou mais um curioso simpatizante com Perl. > >Adentrei ? lista com objetivo de ter uma base e dar um empurr?ozinho na minha vontade "long?nqua" de estudar Perl. > >Aquela coisa, sempre tive vontade, mas nunca tive uma "desculpa" para estud?-lo rs > > > >Ah, e sou relativamente novo nesse esquema de lista, ent?o n?o estranhem com minhas prov?veis "noobices" aqui. > >Participarei sempre que puder. > > > >Abra?os, > >Danillo. > > > > >Em 11 de setembro de 2013 13:59, Daniel Vinciguerra escreveu: > >Bem vindo! >> >> >> >> >>Daniel Vinciguerra >>Web Solutions Architect and Co-Owner at Bivee >>http://github.com/dvinciguerra >> >> >> >>2013/9/11 Blabos de Blebe >> >>http://www.youtube.com/watch?v=l5aZJBLAu1E >>> >>> >>>ok... >>> >>> >>> >>>2013/9/11 Ricardo Stock >>> >>>Boa... ta chovendo membros novos... isso ? otimo... >>>> >>>>Seja bem vindo Danilo. >>>> >>>> >>>>Que tal rolar um EX ??????! >>>> >>>>-----Mensagem Original----- From: Eden Cardim >>>>Sent: Wednesday, September 11, 2013 11:52 AM >>>>To: saopaulo-pm at mail.pm.org >>>>Subject: [SP-pm] Boas vindas ao Danillo >>>> >>>> >>>> >>>>Ol? Danillo, >>>> >>>>Seja bem-vindo ? lista dos S?o Paulo Perl Mongers, fique a vontade >>>>para fazer perguntas, mas primeiro nos diga como voc? encontrou a >>>>lista e onde voc? usa perl no dia-a-dia. >>>>=begin disclaimer >>>>? Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>L >>>>=end disclaimer >>>>=begin disclaimer >>>>? Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>L >>>>=end disclaimer >>>> >>> >>>=begin disclaimer >>>? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>?L >>>=end disclaimer >>> >>> >> >>=begin disclaimer >>? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>?L >>=end disclaimer >> >> > >=begin disclaimer >? Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >L >=end disclaimer > > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Wed Sep 11 14:01:34 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 11 Sep 2013 18:01:34 -0300 Subject: [SP-pm] Boas Vindas ao Gian In-Reply-To: References: Message-ID: Ah muleke! Muito bem-vindo Gian! 2013/9/10 Renato Santos > ^M(o?[ou](se)?)?$ n?o, > > > bless my $self > > > > 2013/9/10 Daniel Vinciguerra > >> Bem vindo... >> >> * >> Daniel Vinciguerra* >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> 2013/9/10 Blabos de Blebe >> >>> nada, foi s? uma provoca??o gratuita, mas vc me deu uma ideia... >>> >>> >>> 2013/9/10 Tiago Peczenyj >>> >>>> ? aquele papo de model-view-controller-presenter onde mojo troca >>>> mensagens SOAP com o catalyst ? >>>> >>>> >>>> 2013/9/10 Blabos de Blebe >>>> >>>>> A moda agora ? usar mojolicious *E* catalyst. >>>>> >>>>> Voc? n?o v? novela? >>>>> >>>>> >>>>> 2013/9/10 Tiago Peczenyj >>>>> >>>>>> papo de quem usa mojolicios. eca. >>>>>> >>>>>> >>>>>> 2013/9/10 Blabos de Blebe >>>>>> >>>>>>> Calma a?, essa ? uma lista diferenciada. >>>>>>> >>>>>>> N?o tem essa de flamewar merreca, aqui ? de flamework-war pra cima >>>>>>> >>>>>>> >>>>>>> 2013/9/10 Renato Santos >>>>>>> >>>>>>>> Que negocio ? esse de "bem frequentada"? >>>>>>>> >>>>>>>> O negocio ? ter #FLAMEWAARRRRR >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> 2013/9/10 Gian Vizzotto >>>>>>>> >>>>>>>>> Nossa, pensei que a lista fosse melhor "frequentada" kkkkk >>>>>>>>> >>>>>>>>> Fala ai @fvox seu doido. >>>>>>>>> >>>>>>>>> >>>>>>>>> Vamos sim cara, s? marcar. >>>>>>>>> >>>>>>>>> >>>>>>>>> Em 10 de setembro de 2013 13:46, Junior Moraes >>>>>>>> > escreveu: >>>>>>>>> >>>>>>>>> Hi. >>>>>>>>>> >>>>>>>>>> Bem vindo, Gi?nus! >>>>>>>>>> Aproveitar pra marcar de tomar uma breja! Hahhahah >>>>>>>>>> >>>>>>>>>> []'s >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Em 10 de setembro de 2013 13:16, Nilton OS escreveu: >>>>>>>>>> >>>>>>>>>>> Bem Vindo Gian >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Em 10 de setembro de 2013 12:38, Gian Vizzotto < >>>>>>>>>>> gfvizzotto at gmail.com> escreveu: >>>>>>>>>>> >>>>>>>>>>> Ol? pessoal. >>>>>>>>>>>> J? conhecia a lista h? alguns anos, fui apresentado por colegas >>>>>>>>>>>> de trabalho do J?Cotei, como Andr? Carneiro e Daniel Mantovani. >>>>>>>>>>>> Resolvi me inscrever pois, recentemente tive a oportunidade de >>>>>>>>>>>> come?ar a trabalhar e aprender a linguagem na Aware, e por esse motivo >>>>>>>>>>>> achei interessante participar da comunidade, como leitor no in?cio mas, >>>>>>>>>>>> como futuro colaborador. >>>>>>>>>>>> >>>>>>>>>>>> Agrade?o as boas vindas a todos. >>>>>>>>>>>> >>>>>>>>>>>> Abra?os! >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> >>>>>>>>>>> .............................................................................. >>>>>>>>>>> *Nilton OS* | *DNA Linux a 15 anos* | linuxpro.com.br >>>>>>>>>>> >>>>>>>>>>> *"N?o s?o os grandes homens que transformam o mundo, mas sim os >>>>>>>>>>> fracos nas m?os de um grande Deus."* >>>>>>>>>>> >>>>>>>>>>> =begin disclaimer >>>>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>> L >>>>>>>>>>> =end disclaimer >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> ==================================== >>>>>>>>>> Junior "fvox" Moraes >>>>>>>>>> Perl Programmer >>>>>>>>>> Linux Reg. #557527 >>>>>>>>>> junior[at]fvox[dot]com[dot]br >>>>>>>>>> fb[dot]com/fvox >>>>>>>>>> twitter[dot]com/fvox >>>>>>>>>> ==================================== >>>>>>>>>> >>>>>>>>>> =begin disclaimer >>>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> L >>>>>>>>>> =end disclaimer >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> =begin disclaimer >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> L >>>>>>>>> =end disclaimer >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Sarav?, >>>>>>>> Renato CRON >>>>>>>> http://www.renatocron.com/blog/ >>>>>>>> @renato_cron >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Tiago B. Peczenyj >>>>>> Linux User #405772 >>>>>> >>>>>> http://about.me/peczenyj >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Tiago B. Peczenyj >>>> Linux User #405772 >>>> >>>> http://about.me/peczenyj >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Wed Sep 11 14:06:28 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Wed, 11 Sep 2013 18:06:28 -0300 Subject: [SP-pm] [OT] Layout HTML/CSS (era "Como anda o PerlPro?") In-Reply-To: References: Message-ID: Se o seu objetivo ? ser pr?tico com layouts interessantes, recomendo este site: http://themeforest.net/ Agora se o seu objetivo ? aprender, a? ? s? fu?ando mesmo... Eu costumo usar muito o w3schools(http://www.w3schools.com/) como consulta a refer?ncias r?pidas de HTML e CSS. Mas design de layouts exige bem mais que isso... 2013/9/10 Hernan Lopes > Marcio, > > Esse projeto deve ser do Eduardo Almeida.. ele tem um framework pra fazer > sites com essa cara de windows :p > > > 2013/9/10 Marcio - Google > >> Mongers, desculpem o off-topic! >> >> Como vi que tem membros que dominam o assunto e o pessoal aqui ? muito >> colaborativo, resolvi perguntar. >> >> N?o entendo nada de HTML, layout de sites e etc. Estou precisando fazer >> algumas coisas, projetos pessoais, e vou ter que fazer a parte visual, ou >> melhor dizendo, o front-end. De prefer?ncia, independente da linguagem. >> >> Bom, por onde come?o? rsrsrs >> >> Vi que o Andr? fez o layout como uma imagem, e eu particularmente gostei >> bastante. >> >> Como se faz essa imagem? Tem algo mais especifico e simples que o >> Photoshop da vida? >> Depois como converte-se ela em HTML/CSS? ? na unha ou tem algo >> automatizado? >> E finalmente, como esse front-end interage com Perl? >> >> Tem um membro que postou um link de um projeto dele, que o front-end web >> era muito bom. Pareci um app winforms. Infelizmente n?o achei a mensagem. >> >> Qualquer dica ? bem vinda. >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 18 de julho de 2013 21:13, Nilton OS escreveu: >> >>> Andr? parab?ns, depois do anuncio quase todo dia acessei o github. >>> >>> Muito bacana. >>> >>> >>> Em 18 de julho de 2013 21:39, Andr? Walker escreveu: >>> >>> Salve, mongers, >>>> >>>> Estou escrevendo para dar uma vis?o geral do status de PerlPro. Se voc? >>>> n?o >>>> sabe do que estou falando, veja: >>>> >>>> https://github.com/Brasil-**Perl-Mongers/perl-pro >>>> >>>> Aproveite e clique em Star e Watch :) >>>> >>>> O que n?s temos at? agora? >>>> >>>> Foi criado o layout de praticamente todas as p?ginas, em imagem. Voc?s >>>> podem >>>> ver na wiki do github. Criei tamb?m a estrutura da aplica??o Catalyst, >>>> o banco >>>> de dados, e implementei o layout em HTML/CSS tamb?m. Ou seja, o >>>> esqueleto da >>>> aplica??o est? pronto. N?o temos, no entanto, as p?ginas espec?ficas e >>>> suas >>>> funcionalidades. >>>> >>>> Para estruturar o layout, estou usando Twitter Bootstrap. Para >>>> versionar o >>>> banco de dados, sqitch. Para ORM, DBIx::Class, e para o SGBD, >>>> PostgreSQL. Como >>>> framework MVC, como j? falado acima, Catalyst, e como linguagem de >>>> templates >>>> Kolon (do Text::Xslate). Tudo isto j? est? configurado, ? bastante >>>> f?cil de >>>> se instalar o c?digo e compreend?-lo. >>>> >>>> Parece pouco, semanas depois de anunciado, n?o? >>>> >>>> Estive trabalhando nisso durante per?odos livres da faculdade (fa?o um >>>> curso >>>> em per?odo integral), e acabei n?o dedicando tanto tempo quanto >>>> gostaria. A >>>> partir de hoje, entretanto, estou de f?rias, e acredito que nos >>>> pr?ximos 30 >>>> dias teremos o site no ar :) >>>> >>>> Gostar?amos da participa??o da comunidade, afinal, ? um projeto open >>>> source! >>>> Tivemos algumas contribui??es assim que o reposit?rio foi criado, antes >>>> mesmo >>>> de anunciarmos o projeto! Sintam-se livres para contribuir; podemos >>>> discutir >>>> as features no canal do IRC, ou por e-mail e desenvolver em cima disso. >>>> D? uma >>>> olhada nos issues do GitHub, sugira uma funcionalidade, critique o >>>> c?digo. >>>> Toda contribui??o ? bem vinda! Principalmente em forma de c?digo, >>>> obviamente. :P >>>> >>>> Teremos uma reuni?o no canal do IRC do SPPM: #sao-paulo.pm em >>>> irc.perl.org, >>>> daqui a aproximadamente 10 dias. Vamos avisar a data e o hor?rio >>>> certinho por >>>> aqui quando estiver mais pr?ximo. Mas, se tiver qualquer d?vida ou >>>> sugest?o ? >>>> s? dizer! >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> > >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> >>> .............................................................................. >>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>> >>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>> esfor?o inteligente." (John Ruskin) >>> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>> original" (Albert Einstein)* >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From gfvizzotto at gmail.com Wed Sep 11 14:19:00 2013 From: gfvizzotto at gmail.com (Gian Vizzotto) Date: Wed, 11 Sep 2013 18:19:00 -0300 Subject: [SP-pm] Boas Vindas ao Gian In-Reply-To: References: Message-ID: Vlw Andr?! [ ]'s Em 11 de setembro de 2013 18:01, Andre Carneiro < andregarciacarneiro at gmail.com> escreveu: > Ah muleke! > > Muito bem-vindo Gian! > > > 2013/9/10 Renato Santos > >> ^M(o?[ou](se)?)?$ n?o, >> >> >> bless my $self >> >> >> >> 2013/9/10 Daniel Vinciguerra >> >>> Bem vindo... >>> >>> * >>> Daniel Vinciguerra* >>> Web Solutions Architect and Co-Owner at Bivee >>> http://github.com/dvinciguerra >>> >>> >>> 2013/9/10 Blabos de Blebe >>> >>>> nada, foi s? uma provoca??o gratuita, mas vc me deu uma ideia... >>>> >>>> >>>> 2013/9/10 Tiago Peczenyj >>>> >>>>> ? aquele papo de model-view-controller-presenter onde mojo troca >>>>> mensagens SOAP com o catalyst ? >>>>> >>>>> >>>>> 2013/9/10 Blabos de Blebe >>>>> >>>>>> A moda agora ? usar mojolicious *E* catalyst. >>>>>> >>>>>> Voc? n?o v? novela? >>>>>> >>>>>> >>>>>> 2013/9/10 Tiago Peczenyj >>>>>> >>>>>>> papo de quem usa mojolicios. eca. >>>>>>> >>>>>>> >>>>>>> 2013/9/10 Blabos de Blebe >>>>>>> >>>>>>>> Calma a?, essa ? uma lista diferenciada. >>>>>>>> >>>>>>>> N?o tem essa de flamewar merreca, aqui ? de flamework-war pra cima >>>>>>>> >>>>>>>> >>>>>>>> 2013/9/10 Renato Santos >>>>>>>> >>>>>>>>> Que negocio ? esse de "bem frequentada"? >>>>>>>>> >>>>>>>>> O negocio ? ter #FLAMEWAARRRRR >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> 2013/9/10 Gian Vizzotto >>>>>>>>> >>>>>>>>>> Nossa, pensei que a lista fosse melhor "frequentada" kkkkk >>>>>>>>>> >>>>>>>>>> Fala ai @fvox seu doido. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Vamos sim cara, s? marcar. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Em 10 de setembro de 2013 13:46, Junior Moraes < >>>>>>>>>> junior at fvox.com.br> escreveu: >>>>>>>>>> >>>>>>>>>> Hi. >>>>>>>>>>> >>>>>>>>>>> Bem vindo, Gi?nus! >>>>>>>>>>> Aproveitar pra marcar de tomar uma breja! Hahhahah >>>>>>>>>>> >>>>>>>>>>> []'s >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Em 10 de setembro de 2013 13:16, Nilton OS escreveu: >>>>>>>>>>> >>>>>>>>>>>> Bem Vindo Gian >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Em 10 de setembro de 2013 12:38, Gian Vizzotto < >>>>>>>>>>>> gfvizzotto at gmail.com> escreveu: >>>>>>>>>>>> >>>>>>>>>>>> Ol? pessoal. >>>>>>>>>>>>> J? conhecia a lista h? alguns anos, fui apresentado por >>>>>>>>>>>>> colegas de trabalho do J?Cotei, como Andr? Carneiro e Daniel Mantovani. >>>>>>>>>>>>> Resolvi me inscrever pois, recentemente tive a oportunidade de >>>>>>>>>>>>> come?ar a trabalhar e aprender a linguagem na Aware, e por esse motivo >>>>>>>>>>>>> achei interessante participar da comunidade, como leitor no in?cio mas, >>>>>>>>>>>>> como futuro colaborador. >>>>>>>>>>>>> >>>>>>>>>>>>> Agrade?o as boas vindas a todos. >>>>>>>>>>>>> >>>>>>>>>>>>> Abra?os! >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> >>>>>>>>>>>> .............................................................................. >>>>>>>>>>>> *Nilton OS* | *DNA Linux a 15 anos* | linuxpro.com.br >>>>>>>>>>>> >>>>>>>>>>>> *"N?o s?o os grandes homens que transformam o mundo, mas sim >>>>>>>>>>>> os fracos nas m?os de um grande Deus."* >>>>>>>>>>>> >>>>>>>>>>>> =begin disclaimer >>>>>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>>> L >>>>>>>>>>>> =end disclaimer >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> ==================================== >>>>>>>>>>> Junior "fvox" Moraes >>>>>>>>>>> Perl Programmer >>>>>>>>>>> Linux Reg. #557527 >>>>>>>>>>> junior[at]fvox[dot]com[dot]br >>>>>>>>>>> fb[dot]com/fvox >>>>>>>>>>> twitter[dot]com/fvox >>>>>>>>>>> ==================================== >>>>>>>>>>> >>>>>>>>>>> =begin disclaimer >>>>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>> L >>>>>>>>>>> =end disclaimer >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> =begin disclaimer >>>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> L >>>>>>>>>> =end disclaimer >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Sarav?, >>>>>>>>> Renato CRON >>>>>>>>> http://www.renatocron.com/blog/ >>>>>>>>> @renato_cron >>>>>>>>> >>>>>>>>> =begin disclaimer >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> L >>>>>>>>> =end disclaimer >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Tiago B. Peczenyj >>>>>>> Linux User #405772 >>>>>>> >>>>>>> http://about.me/peczenyj >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Tiago B. Peczenyj >>>>> Linux User #405772 >>>>> >>>>> http://about.me/peczenyj >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Wed Sep 11 15:05:19 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Wed, 11 Sep 2013 19:05:19 -0300 Subject: [SP-pm] [OT] Layout HTML/CSS (era "Como anda o PerlPro?") In-Reply-To: References: Message-ID: (nao ?a dizer nada, at? que li W3Schools =S ) @Marcio, Nao use o w3schools, refer?ncia de como nao aprender. #IMPLORO, SEM FLAMEWAR Pelo que entendi vc quer uma no??o abrangente e nao especialista em design, vou dar meu pitaco. http://pt.wikipedia.org/wiki/Web_design http://arquiteturadeinformacao.com/ http://www.uxdesign.blog.br/ http://ux.walkme.com/ http://alistapart.com/ Como programador, recomendo o livro "Design para quem n?o ? designer". Bootstrap do twitter ? ?til! Inclua no seu caf? da manh? o Hack News(HN) - https://news.ycombinator.com E o google ? seu amigo "converter imagem para html" Em 11 de setembro de 2013 18:06, Andre Carneiro < andregarciacarneiro at gmail.com> escreveu: > Se o seu objetivo ? ser pr?tico com layouts interessantes, recomendo este > site: > > http://themeforest.net/ > > Agora se o seu objetivo ? aprender, a? ? s? fu?ando mesmo... > > Eu costumo usar muito o w3schools(http://www.w3schools.com/) como > consulta a refer?ncias r?pidas de HTML e CSS. Mas design de layouts exige > bem mais que isso... > > > > > > 2013/9/10 Hernan Lopes > >> Marcio, >> >> Esse projeto deve ser do Eduardo Almeida.. ele tem um framework pra fazer >> sites com essa cara de windows :p >> >> >> 2013/9/10 Marcio - Google >> >>> Mongers, desculpem o off-topic! >>> >>> Como vi que tem membros que dominam o assunto e o pessoal aqui ? muito >>> colaborativo, resolvi perguntar. >>> >>> N?o entendo nada de HTML, layout de sites e etc. Estou precisando fazer >>> algumas coisas, projetos pessoais, e vou ter que fazer a parte visual, ou >>> melhor dizendo, o front-end. De prefer?ncia, independente da linguagem. >>> >>> Bom, por onde come?o? rsrsrs >>> >>> Vi que o Andr? fez o layout como uma imagem, e eu particularmente gostei >>> bastante. >>> >>> Como se faz essa imagem? Tem algo mais especifico e simples que o >>> Photoshop da vida? >>> Depois como converte-se ela em HTML/CSS? ? na unha ou tem algo >>> automatizado? >>> E finalmente, como esse front-end interage com Perl? >>> >>> Tem um membro que postou um link de um projeto dele, que o front-end web >>> era muito bom. Pareci um app winforms. Infelizmente n?o achei a mensagem. >>> >>> Qualquer dica ? bem vinda. >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> >>> Em 18 de julho de 2013 21:13, Nilton OS escreveu: >>> >>>> Andr? parab?ns, depois do anuncio quase todo dia acessei o github. >>>> >>>> Muito bacana. >>>> >>>> >>>> Em 18 de julho de 2013 21:39, Andr? Walker escreveu: >>>> >>>> Salve, mongers, >>>>> >>>>> Estou escrevendo para dar uma vis?o geral do status de PerlPro. Se >>>>> voc? n?o >>>>> sabe do que estou falando, veja: >>>>> >>>>> https://github.com/Brasil-**Perl-Mongers/perl-pro >>>>> >>>>> Aproveite e clique em Star e Watch :) >>>>> >>>>> O que n?s temos at? agora? >>>>> >>>>> Foi criado o layout de praticamente todas as p?ginas, em imagem. Voc?s >>>>> podem >>>>> ver na wiki do github. Criei tamb?m a estrutura da aplica??o Catalyst, >>>>> o banco >>>>> de dados, e implementei o layout em HTML/CSS tamb?m. Ou seja, o >>>>> esqueleto da >>>>> aplica??o est? pronto. N?o temos, no entanto, as p?ginas espec?ficas e >>>>> suas >>>>> funcionalidades. >>>>> >>>>> Para estruturar o layout, estou usando Twitter Bootstrap. Para >>>>> versionar o >>>>> banco de dados, sqitch. Para ORM, DBIx::Class, e para o SGBD, >>>>> PostgreSQL. Como >>>>> framework MVC, como j? falado acima, Catalyst, e como linguagem de >>>>> templates >>>>> Kolon (do Text::Xslate). Tudo isto j? est? configurado, ? bastante >>>>> f?cil de >>>>> se instalar o c?digo e compreend?-lo. >>>>> >>>>> Parece pouco, semanas depois de anunciado, n?o? >>>>> >>>>> Estive trabalhando nisso durante per?odos livres da faculdade (fa?o um >>>>> curso >>>>> em per?odo integral), e acabei n?o dedicando tanto tempo quanto >>>>> gostaria. A >>>>> partir de hoje, entretanto, estou de f?rias, e acredito que nos >>>>> pr?ximos 30 >>>>> dias teremos o site no ar :) >>>>> >>>>> Gostar?amos da participa??o da comunidade, afinal, ? um projeto open >>>>> source! >>>>> Tivemos algumas contribui??es assim que o reposit?rio foi criado, >>>>> antes mesmo >>>>> de anunciarmos o projeto! Sintam-se livres para contribuir; podemos >>>>> discutir >>>>> as features no canal do IRC, ou por e-mail e desenvolver em cima >>>>> disso. D? uma >>>>> olhada nos issues do GitHub, sugira uma funcionalidade, critique o >>>>> c?digo. >>>>> Toda contribui??o ? bem vinda! Principalmente em forma de c?digo, >>>>> obviamente. :P >>>>> >>>>> Teremos uma reuni?o no canal do IRC do SPPM: #sao-paulo.pm em >>>>> irc.perl.org, >>>>> daqui a aproximadamente 10 dias. Vamos avisar a data e o hor?rio >>>>> certinho por >>>>> aqui quando estiver mais pr?ximo. Mas, se tiver qualquer d?vida ou >>>>> sugest?o ? >>>>> s? dizer! >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> > >>>>> =end disclaimer >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> .............................................................................. >>>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>>> >>>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>>> esfor?o inteligente." (John Ruskin) >>>> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>>> original" (Albert Einstein)* >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Wed Sep 11 17:44:37 2013 From: marciorp at gmail.com (Marcio - Google) Date: Wed, 11 Sep 2013 20:44:37 -0400 Subject: [SP-pm] [OT] Layout HTML/CSS (era "Como anda o PerlPro?") In-Reply-To: References: Message-ID: Valeu pessoal pelas dicas, mas t? froidz ... tive certeza de algumas coisas que j? imaginava: 1. Simplesmente saber HTML/CSS n?o significa conseguir fazer algo bonito e funcional; 2. Existem um milh?o de formas de fazer a mesma coisa e nenhum lugar que diga qual a melhor, mais correta ou mais elegante. Cada um defende a sua; e 3. Esse neg?cio n?o ? pra mim. Acho que vou colocar um "webSSH" e jogar o cara pra dentro de uma sess?o texto no servidor. Quando tiver grana ou j? tiver aprendido o minimo necess?rio, fa?o em html/css e todas essas firulas .. rsrsrs [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 11 de setembro de 2013 18:05, Marcio Ferreira < marciodesouzaferreira at gmail.com> escreveu: > (nao ?a dizer nada, at? que li W3Schools =S ) > > @Marcio, > Nao use o w3schools, refer?ncia de como nao aprender. #IMPLORO, SEM > FLAMEWAR > > Pelo que entendi vc quer uma no??o abrangente e nao especialista em > design, vou dar meu pitaco. > > http://pt.wikipedia.org/wiki/Web_design > http://arquiteturadeinformacao.com/ > http://www.uxdesign.blog.br/ > http://ux.walkme.com/ > http://alistapart.com/ > > Como programador, recomendo o livro "Design para quem n?o ? designer". > Bootstrap do twitter ? ?til! > Inclua no seu caf? da manh? o Hack News(HN) - https://news.ycombinator.com > E o google ? seu amigo "converter imagem para html" > > > > Em 11 de setembro de 2013 18:06, Andre Carneiro < > andregarciacarneiro at gmail.com> escreveu: > > Se o seu objetivo ? ser pr?tico com layouts interessantes, recomendo este >> site: >> >> http://themeforest.net/ >> >> Agora se o seu objetivo ? aprender, a? ? s? fu?ando mesmo... >> >> Eu costumo usar muito o w3schools(http://www.w3schools.com/) como >> consulta a refer?ncias r?pidas de HTML e CSS. Mas design de layouts exige >> bem mais que isso... >> >> >> >> >> >> 2013/9/10 Hernan Lopes >> >>> Marcio, >>> >>> Esse projeto deve ser do Eduardo Almeida.. ele tem um framework pra >>> fazer sites com essa cara de windows :p >>> >>> >>> 2013/9/10 Marcio - Google >>> >>>> Mongers, desculpem o off-topic! >>>> >>>> Como vi que tem membros que dominam o assunto e o pessoal aqui ? muito >>>> colaborativo, resolvi perguntar. >>>> >>>> N?o entendo nada de HTML, layout de sites e etc. Estou precisando fazer >>>> algumas coisas, projetos pessoais, e vou ter que fazer a parte visual, ou >>>> melhor dizendo, o front-end. De prefer?ncia, independente da linguagem. >>>> >>>> Bom, por onde come?o? rsrsrs >>>> >>>> Vi que o Andr? fez o layout como uma imagem, e eu particularmente >>>> gostei bastante. >>>> >>>> Como se faz essa imagem? Tem algo mais especifico e simples que o >>>> Photoshop da vida? >>>> Depois como converte-se ela em HTML/CSS? ? na unha ou tem algo >>>> automatizado? >>>> E finalmente, como esse front-end interage com Perl? >>>> >>>> Tem um membro que postou um link de um projeto dele, que o front-end >>>> web era muito bom. Pareci um app winforms. Infelizmente n?o achei a >>>> mensagem. >>>> >>>> Qualquer dica ? bem vinda. >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> >>>> Em 18 de julho de 2013 21:13, Nilton OS escreveu: >>>> >>>>> Andr? parab?ns, depois do anuncio quase todo dia acessei o github. >>>>> >>>>> Muito bacana. >>>>> >>>>> >>>>> Em 18 de julho de 2013 21:39, Andr? Walker escreveu: >>>>> >>>>> Salve, mongers, >>>>>> >>>>>> Estou escrevendo para dar uma vis?o geral do status de PerlPro. Se >>>>>> voc? n?o >>>>>> sabe do que estou falando, veja: >>>>>> >>>>>> https://github.com/Brasil-**Perl-Mongers/perl-pro >>>>>> >>>>>> Aproveite e clique em Star e Watch :) >>>>>> >>>>>> O que n?s temos at? agora? >>>>>> >>>>>> Foi criado o layout de praticamente todas as p?ginas, em imagem. >>>>>> Voc?s podem >>>>>> ver na wiki do github. Criei tamb?m a estrutura da aplica??o >>>>>> Catalyst, o banco >>>>>> de dados, e implementei o layout em HTML/CSS tamb?m. Ou seja, o >>>>>> esqueleto da >>>>>> aplica??o est? pronto. N?o temos, no entanto, as p?ginas espec?ficas >>>>>> e suas >>>>>> funcionalidades. >>>>>> >>>>>> Para estruturar o layout, estou usando Twitter Bootstrap. Para >>>>>> versionar o >>>>>> banco de dados, sqitch. Para ORM, DBIx::Class, e para o SGBD, >>>>>> PostgreSQL. Como >>>>>> framework MVC, como j? falado acima, Catalyst, e como linguagem de >>>>>> templates >>>>>> Kolon (do Text::Xslate). Tudo isto j? est? configurado, ? bastante >>>>>> f?cil de >>>>>> se instalar o c?digo e compreend?-lo. >>>>>> >>>>>> Parece pouco, semanas depois de anunciado, n?o? >>>>>> >>>>>> Estive trabalhando nisso durante per?odos livres da faculdade (fa?o >>>>>> um curso >>>>>> em per?odo integral), e acabei n?o dedicando tanto tempo quanto >>>>>> gostaria. A >>>>>> partir de hoje, entretanto, estou de f?rias, e acredito que nos >>>>>> pr?ximos 30 >>>>>> dias teremos o site no ar :) >>>>>> >>>>>> Gostar?amos da participa??o da comunidade, afinal, ? um projeto open >>>>>> source! >>>>>> Tivemos algumas contribui??es assim que o reposit?rio foi criado, >>>>>> antes mesmo >>>>>> de anunciarmos o projeto! Sintam-se livres para contribuir; podemos >>>>>> discutir >>>>>> as features no canal do IRC, ou por e-mail e desenvolver em cima >>>>>> disso. D? uma >>>>>> olhada nos issues do GitHub, sugira uma funcionalidade, critique o >>>>>> c?digo. >>>>>> Toda contribui??o ? bem vinda! Principalmente em forma de c?digo, >>>>>> obviamente. :P >>>>>> >>>>>> Teremos uma reuni?o no canal do IRC do SPPM: #sao-paulo.pm em >>>>>> irc.perl.org, >>>>>> daqui a aproximadamente 10 dias. Vamos avisar a data e o hor?rio >>>>>> certinho por >>>>>> aqui quando estiver mais pr?ximo. Mas, se tiver qualquer d?vida ou >>>>>> sugest?o ? >>>>>> s? dizer! >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> > >>>>>> =end disclaimer >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> .............................................................................. >>>>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>>>> >>>>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>>>> esfor?o inteligente." (John Ruskin) >>>>> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>>>> original" (Albert Einstein)* >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Andr? Garcia Carneiro >> Software Engineer >> (11)982907780 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Wed Sep 11 17:47:24 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 12 Sep 2013 02:47:24 +0200 Subject: [SP-pm] [OT] Layout HTML/CSS (era "Como anda o PerlPro?") In-Reply-To: References: Message-ID: bixo. faz algo simples e vai incrementando :-) Em 11/09/2013 21:44, "Marcio - Google" escreveu: > Valeu pessoal pelas dicas, mas t? froidz ... tive certeza de algumas > coisas que j? imaginava: > 1. Simplesmente saber HTML/CSS n?o significa conseguir fazer algo bonito e > funcional; > 2. Existem um milh?o de formas de fazer a mesma coisa e nenhum lugar que > diga qual a melhor, mais correta ou mais elegante. Cada um defende a sua; e > 3. Esse neg?cio n?o ? pra mim. > > Acho que vou colocar um "webSSH" e jogar o cara pra dentro de uma sess?o > texto no servidor. Quando tiver grana ou j? tiver aprendido o minimo > necess?rio, fa?o em html/css e todas essas firulas .. rsrsrs > > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 11 de setembro de 2013 18:05, Marcio Ferreira < > marciodesouzaferreira at gmail.com> escreveu: > >> (nao ?a dizer nada, at? que li W3Schools =S ) >> >> @Marcio, >> Nao use o w3schools, refer?ncia de como nao aprender. #IMPLORO, SEM >> FLAMEWAR >> >> Pelo que entendi vc quer uma no??o abrangente e nao especialista em >> design, vou dar meu pitaco. >> >> http://pt.wikipedia.org/wiki/Web_design >> http://arquiteturadeinformacao.com/ >> http://www.uxdesign.blog.br/ >> http://ux.walkme.com/ >> http://alistapart.com/ >> >> Como programador, recomendo o livro "Design para quem n?o ? designer". >> Bootstrap do twitter ? ?til! >> Inclua no seu caf? da manh? o Hack News(HN) - >> https://news.ycombinator.com >> E o google ? seu amigo "converter imagem para html" >> >> >> >> Em 11 de setembro de 2013 18:06, Andre Carneiro < >> andregarciacarneiro at gmail.com> escreveu: >> >> Se o seu objetivo ? ser pr?tico com layouts interessantes, recomendo este >>> site: >>> >>> http://themeforest.net/ >>> >>> Agora se o seu objetivo ? aprender, a? ? s? fu?ando mesmo... >>> >>> Eu costumo usar muito o w3schools(http://www.w3schools.com/) como >>> consulta a refer?ncias r?pidas de HTML e CSS. Mas design de layouts exige >>> bem mais que isso... >>> >>> >>> >>> >>> >>> 2013/9/10 Hernan Lopes >>> >>>> Marcio, >>>> >>>> Esse projeto deve ser do Eduardo Almeida.. ele tem um framework pra >>>> fazer sites com essa cara de windows :p >>>> >>>> >>>> 2013/9/10 Marcio - Google >>>> >>>>> Mongers, desculpem o off-topic! >>>>> >>>>> Como vi que tem membros que dominam o assunto e o pessoal aqui ? muito >>>>> colaborativo, resolvi perguntar. >>>>> >>>>> N?o entendo nada de HTML, layout de sites e etc. Estou precisando >>>>> fazer algumas coisas, projetos pessoais, e vou ter que fazer a parte >>>>> visual, ou melhor dizendo, o front-end. De prefer?ncia, independente da >>>>> linguagem. >>>>> >>>>> Bom, por onde come?o? rsrsrs >>>>> >>>>> Vi que o Andr? fez o layout como uma imagem, e eu particularmente >>>>> gostei bastante. >>>>> >>>>> Como se faz essa imagem? Tem algo mais especifico e simples que o >>>>> Photoshop da vida? >>>>> Depois como converte-se ela em HTML/CSS? ? na unha ou tem algo >>>>> automatizado? >>>>> E finalmente, como esse front-end interage com Perl? >>>>> >>>>> Tem um membro que postou um link de um projeto dele, que o front-end >>>>> web era muito bom. Pareci um app winforms. Infelizmente n?o achei a >>>>> mensagem. >>>>> >>>>> Qualquer dica ? bem vinda. >>>>> >>>>> >>>>> [...]'s >>>>> >>>>> Marcio >>>>> >>>>> ======================================== >>>>> ########### Campanha Ajude o Marcio! ########### >>>>> http://sosmarcio.blogspot.com.br/ >>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>> ======================================== >>>>> >>>>> >>>>> Em 18 de julho de 2013 21:13, Nilton OS escreveu: >>>>> >>>>>> Andr? parab?ns, depois do anuncio quase todo dia acessei o github. >>>>>> >>>>>> Muito bacana. >>>>>> >>>>>> >>>>>> Em 18 de julho de 2013 21:39, Andr? Walker escreveu: >>>>>> >>>>>> Salve, mongers, >>>>>>> >>>>>>> Estou escrevendo para dar uma vis?o geral do status de PerlPro. Se >>>>>>> voc? n?o >>>>>>> sabe do que estou falando, veja: >>>>>>> >>>>>>> https://github.com/Brasil-**Perl-Mongers/perl-pro >>>>>>> >>>>>>> Aproveite e clique em Star e Watch :) >>>>>>> >>>>>>> O que n?s temos at? agora? >>>>>>> >>>>>>> Foi criado o layout de praticamente todas as p?ginas, em imagem. >>>>>>> Voc?s podem >>>>>>> ver na wiki do github. Criei tamb?m a estrutura da aplica??o >>>>>>> Catalyst, o banco >>>>>>> de dados, e implementei o layout em HTML/CSS tamb?m. Ou seja, o >>>>>>> esqueleto da >>>>>>> aplica??o est? pronto. N?o temos, no entanto, as p?ginas espec?ficas >>>>>>> e suas >>>>>>> funcionalidades. >>>>>>> >>>>>>> Para estruturar o layout, estou usando Twitter Bootstrap. Para >>>>>>> versionar o >>>>>>> banco de dados, sqitch. Para ORM, DBIx::Class, e para o SGBD, >>>>>>> PostgreSQL. Como >>>>>>> framework MVC, como j? falado acima, Catalyst, e como linguagem de >>>>>>> templates >>>>>>> Kolon (do Text::Xslate). Tudo isto j? est? configurado, ? bastante >>>>>>> f?cil de >>>>>>> se instalar o c?digo e compreend?-lo. >>>>>>> >>>>>>> Parece pouco, semanas depois de anunciado, n?o? >>>>>>> >>>>>>> Estive trabalhando nisso durante per?odos livres da faculdade (fa?o >>>>>>> um curso >>>>>>> em per?odo integral), e acabei n?o dedicando tanto tempo quanto >>>>>>> gostaria. A >>>>>>> partir de hoje, entretanto, estou de f?rias, e acredito que nos >>>>>>> pr?ximos 30 >>>>>>> dias teremos o site no ar :) >>>>>>> >>>>>>> Gostar?amos da participa??o da comunidade, afinal, ? um projeto open >>>>>>> source! >>>>>>> Tivemos algumas contribui??es assim que o reposit?rio foi criado, >>>>>>> antes mesmo >>>>>>> de anunciarmos o projeto! Sintam-se livres para contribuir; podemos >>>>>>> discutir >>>>>>> as features no canal do IRC, ou por e-mail e desenvolver em cima >>>>>>> disso. D? uma >>>>>>> olhada nos issues do GitHub, sugira uma funcionalidade, critique o >>>>>>> c?digo. >>>>>>> Toda contribui??o ? bem vinda! Principalmente em forma de c?digo, >>>>>>> obviamente. :P >>>>>>> >>>>>>> Teremos uma reuni?o no canal do IRC do SPPM: #sao-paulo.pm em >>>>>>> irc.perl.org, >>>>>>> daqui a aproximadamente 10 dias. Vamos avisar a data e o hor?rio >>>>>>> certinho por >>>>>>> aqui quando estiver mais pr?ximo. Mas, se tiver qualquer d?vida ou >>>>>>> sugest?o ? >>>>>>> s? dizer! >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> > >>>>>>> =end disclaimer >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> .............................................................................. >>>>>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>>>>> >>>>>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>>>>> esfor?o inteligente." (John Ruskin) >>>>>> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>>>>> original" (Albert Einstein)* >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Andr? Garcia Carneiro >>> Software Engineer >>> (11)982907780 >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Wed Sep 11 17:49:27 2013 From: marciorp at gmail.com (Marcio - Google) Date: Wed, 11 Sep 2013 20:49:27 -0400 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_C=F3digos_EAN?= In-Reply-To: <1378872613.21637.20486941.0673A184@webmail.messagingengine.com> References: <1378872613.21637.20486941.0673A184@webmail.messagingengine.com> Message-ID: Nuba+++++++++ Voc? ? o cara! Vi que tem v?rias op??es, qual voc? usou? Paga ou free? Muito obrigado pessoal, pelas dicas e informa??es. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 11 de setembro de 2013 00:10, Nuba Princigalli escreveu: > ** > Concid?ncia, tamb?m procurei isso recentemente :) > > Free achei esse aqui: > http://www.ean-search.org/perl/ean-search.pl?q=7891098000088. > > Se quiser ir mais fundo, esse aqui ? um bom come?o: > http://www.quora.com/What-are-the-best-repositories-or-databases-of-UPCs-and-or-EANs > > On Wed, Sep 11, 2013, at 12:38 AM, Leonardo Ruoso wrote: > > Num software de supermercado eu n?o sei se isso ? muito frequente, mas em > algumas verticais h? sim um ?cadastro? que voc? compra ou que ? fornecido > para os parceiros de tecnologia. A Fiat certamente tem uma base com todas > as pe?as de seus ve?culos e os fornecedores de software das concession?rias > Fiat e autorizados em geral tem acesso a isso como parte dos benef?cios? > Acredito que v?rias verticais tem pol?ticas assim, s? n?o ? um lugar > centralizado! > > > Em 10 de setembro de 2013 23:22, Marcio - Google escreveu: > > > Ent?o Leonardo, essa parte dos prefixos e tal eu conhecia. > Mas imaginei que tivesse uma base centralizada, pois j? vi aplicativos > que mesmo nunca tendo cadastrado o item, quando da entrada na NF com o > c?digo EAN ele j? traz a descri??o do item. > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 10 de setembro de 2013 20:56, Leonardo Ruoso escreveu: > > > ? padronizado e controlado: os prefixos s?o concedidos a organiza??es. Em > cada prefixo cada organiza??o tem liberdade para atribuir seus c?digos. > Ent?o n?o existe uma entidade central que conhe?a todos os EAN. Claro que > grandes empresas. > > > Em 10 de setembro de 2013 21:06, Marcio - Google escreveu: > > > Mongers, desculpem mais um off-topic. N?o achei um local mais adequado e > colaborativo para perguntar. > > O c?digo EAN at? onde me lembro (mais de uma d?cada) e padronizado e > controlado. > > Algu?m sabe se existe uma base de dados com todos os c?digos, ou pelo > menos a maioria, e com pelo menos a descri??o do produto ao qual foi > atribu?do? > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > -- > Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli > Discipline is not an end in itself, just a means to an end. - King Crimson > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dan.vinciguerra at gmail.com Wed Sep 11 20:07:44 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Thu, 12 Sep 2013 00:07:44 -0300 Subject: [SP-pm] [OT] Layout HTML/CSS (era "Como anda o PerlPro?") In-Reply-To: References: Message-ID: pacman++ # voto para o simples tamb?m Vai no table/forms e depois voc? melhora a baga?a... Para fazer uma aplica??o web voc? n?o "precisa de beleza" mas de o minimo de coer?ncia e senso de usabilidade. Javascript (assim como seu ajax e json) ajudam mas s?o requisitos dispens?veis (ate que voc? precise deles haha :-P)... Use o BugZilla(http://www.bugzilla.org) e voc? entender? sobre o que estou falando... bom sistema[[IMHO]], relativamente "grande", altamente competente no que se prop?e a fazer e sem firulas. Abs * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/9/11 Tiago Peczenyj > bixo. > > faz algo simples e vai incrementando :-) > Em 11/09/2013 21:44, "Marcio - Google" escreveu: > > Valeu pessoal pelas dicas, mas t? froidz ... tive certeza de algumas >> coisas que j? imaginava: >> 1. Simplesmente saber HTML/CSS n?o significa conseguir fazer algo bonito >> e funcional; >> 2. Existem um milh?o de formas de fazer a mesma coisa e nenhum lugar que >> diga qual a melhor, mais correta ou mais elegante. Cada um defende a sua; e >> 3. Esse neg?cio n?o ? pra mim. >> >> Acho que vou colocar um "webSSH" e jogar o cara pra dentro de uma sess?o >> texto no servidor. Quando tiver grana ou j? tiver aprendido o minimo >> necess?rio, fa?o em html/css e todas essas firulas .. rsrsrs >> >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 11 de setembro de 2013 18:05, Marcio Ferreira < >> marciodesouzaferreira at gmail.com> escreveu: >> >>> (nao ?a dizer nada, at? que li W3Schools =S ) >>> >>> @Marcio, >>> Nao use o w3schools, refer?ncia de como nao aprender. #IMPLORO, SEM >>> FLAMEWAR >>> >>> Pelo que entendi vc quer uma no??o abrangente e nao especialista em >>> design, vou dar meu pitaco. >>> >>> http://pt.wikipedia.org/wiki/Web_design >>> http://arquiteturadeinformacao.com/ >>> http://www.uxdesign.blog.br/ >>> http://ux.walkme.com/ >>> http://alistapart.com/ >>> >>> Como programador, recomendo o livro "Design para quem n?o ? designer". >>> Bootstrap do twitter ? ?til! >>> Inclua no seu caf? da manh? o Hack News(HN) - >>> https://news.ycombinator.com >>> E o google ? seu amigo "converter imagem para html" >>> >>> >>> >>> Em 11 de setembro de 2013 18:06, Andre Carneiro < >>> andregarciacarneiro at gmail.com> escreveu: >>> >>> Se o seu objetivo ? ser pr?tico com layouts interessantes, recomendo >>>> este site: >>>> >>>> http://themeforest.net/ >>>> >>>> Agora se o seu objetivo ? aprender, a? ? s? fu?ando mesmo... >>>> >>>> Eu costumo usar muito o w3schools(http://www.w3schools.com/) como >>>> consulta a refer?ncias r?pidas de HTML e CSS. Mas design de layouts exige >>>> bem mais que isso... >>>> >>>> >>>> >>>> >>>> >>>> 2013/9/10 Hernan Lopes >>>> >>>>> Marcio, >>>>> >>>>> Esse projeto deve ser do Eduardo Almeida.. ele tem um framework pra >>>>> fazer sites com essa cara de windows :p >>>>> >>>>> >>>>> 2013/9/10 Marcio - Google >>>>> >>>>>> Mongers, desculpem o off-topic! >>>>>> >>>>>> Como vi que tem membros que dominam o assunto e o pessoal aqui ? >>>>>> muito colaborativo, resolvi perguntar. >>>>>> >>>>>> N?o entendo nada de HTML, layout de sites e etc. Estou precisando >>>>>> fazer algumas coisas, projetos pessoais, e vou ter que fazer a parte >>>>>> visual, ou melhor dizendo, o front-end. De prefer?ncia, independente da >>>>>> linguagem. >>>>>> >>>>>> Bom, por onde come?o? rsrsrs >>>>>> >>>>>> Vi que o Andr? fez o layout como uma imagem, e eu particularmente >>>>>> gostei bastante. >>>>>> >>>>>> Como se faz essa imagem? Tem algo mais especifico e simples que o >>>>>> Photoshop da vida? >>>>>> Depois como converte-se ela em HTML/CSS? ? na unha ou tem algo >>>>>> automatizado? >>>>>> E finalmente, como esse front-end interage com Perl? >>>>>> >>>>>> Tem um membro que postou um link de um projeto dele, que o front-end >>>>>> web era muito bom. Pareci um app winforms. Infelizmente n?o achei a >>>>>> mensagem. >>>>>> >>>>>> Qualquer dica ? bem vinda. >>>>>> >>>>>> >>>>>> [...]'s >>>>>> >>>>>> Marcio >>>>>> >>>>>> ======================================== >>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>> http://sosmarcio.blogspot.com.br/ >>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>> ======================================== >>>>>> >>>>>> >>>>>> Em 18 de julho de 2013 21:13, Nilton OS escreveu: >>>>>> >>>>>>> Andr? parab?ns, depois do anuncio quase todo dia acessei o github. >>>>>>> >>>>>>> Muito bacana. >>>>>>> >>>>>>> >>>>>>> Em 18 de julho de 2013 21:39, Andr? Walker escreveu: >>>>>>> >>>>>>> Salve, mongers, >>>>>>>> >>>>>>>> Estou escrevendo para dar uma vis?o geral do status de PerlPro. Se >>>>>>>> voc? n?o >>>>>>>> sabe do que estou falando, veja: >>>>>>>> >>>>>>>> https://github.com/Brasil-**Perl-Mongers/perl-pro >>>>>>>> >>>>>>>> Aproveite e clique em Star e Watch :) >>>>>>>> >>>>>>>> O que n?s temos at? agora? >>>>>>>> >>>>>>>> Foi criado o layout de praticamente todas as p?ginas, em imagem. >>>>>>>> Voc?s podem >>>>>>>> ver na wiki do github. Criei tamb?m a estrutura da aplica??o >>>>>>>> Catalyst, o banco >>>>>>>> de dados, e implementei o layout em HTML/CSS tamb?m. Ou seja, o >>>>>>>> esqueleto da >>>>>>>> aplica??o est? pronto. N?o temos, no entanto, as p?ginas >>>>>>>> espec?ficas e suas >>>>>>>> funcionalidades. >>>>>>>> >>>>>>>> Para estruturar o layout, estou usando Twitter Bootstrap. Para >>>>>>>> versionar o >>>>>>>> banco de dados, sqitch. Para ORM, DBIx::Class, e para o SGBD, >>>>>>>> PostgreSQL. Como >>>>>>>> framework MVC, como j? falado acima, Catalyst, e como linguagem de >>>>>>>> templates >>>>>>>> Kolon (do Text::Xslate). Tudo isto j? est? configurado, ? bastante >>>>>>>> f?cil de >>>>>>>> se instalar o c?digo e compreend?-lo. >>>>>>>> >>>>>>>> Parece pouco, semanas depois de anunciado, n?o? >>>>>>>> >>>>>>>> Estive trabalhando nisso durante per?odos livres da faculdade (fa?o >>>>>>>> um curso >>>>>>>> em per?odo integral), e acabei n?o dedicando tanto tempo quanto >>>>>>>> gostaria. A >>>>>>>> partir de hoje, entretanto, estou de f?rias, e acredito que nos >>>>>>>> pr?ximos 30 >>>>>>>> dias teremos o site no ar :) >>>>>>>> >>>>>>>> Gostar?amos da participa??o da comunidade, afinal, ? um projeto >>>>>>>> open source! >>>>>>>> Tivemos algumas contribui??es assim que o reposit?rio foi criado, >>>>>>>> antes mesmo >>>>>>>> de anunciarmos o projeto! Sintam-se livres para contribuir; podemos >>>>>>>> discutir >>>>>>>> as features no canal do IRC, ou por e-mail e desenvolver em cima >>>>>>>> disso. D? uma >>>>>>>> olhada nos issues do GitHub, sugira uma funcionalidade, critique o >>>>>>>> c?digo. >>>>>>>> Toda contribui??o ? bem vinda! Principalmente em forma de c?digo, >>>>>>>> obviamente. :P >>>>>>>> >>>>>>>> Teremos uma reuni?o no canal do IRC do SPPM: #sao-paulo.pm em >>>>>>>> irc.perl.org, >>>>>>>> daqui a aproximadamente 10 dias. Vamos avisar a data e o hor?rio >>>>>>>> certinho por >>>>>>>> aqui quando estiver mais pr?ximo. Mas, se tiver qualquer d?vida ou >>>>>>>> sugest?o ? >>>>>>>> s? dizer! >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> > >>>>>>>> =end disclaimer >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> .............................................................................. >>>>>>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>>>>>> >>>>>>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>>>>>> esfor?o inteligente." (John Ruskin) >>>>>>> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>>>>>> original" (Albert Einstein)* >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Andr? Garcia Carneiro >>>> Software Engineer >>>> (11)982907780 >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Thu Sep 12 03:02:37 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 12 Sep 2013 07:02:37 -0300 Subject: [SP-pm] [OT] Layout HTML/CSS (era "Como anda o PerlPro?") In-Reply-To: References: Message-ID: Complementanto, Antigamente eu usava o http://www.w3schools.com porque achava que era algo da W3C. Esque?am isso. N?o usem esse site. N?o tem nada a ver com a W3C. Atualmente eu tenho usado (pouco na verdade), https://developer.mozilla.org. E cara, na boa, se a inten??o ? fazer algo r?pido com um visual legal, vai de bootstrap. No site da documenta??o, citado nos emails anteriores, tem exemplos. ? simples. Fez o includes de css e javascript, ? basicamente copy-paste dos examplos no seu projeto. Recomendo a leitura da doc toda pra vc ter uma ideia do que existe. Ela ? pequena, meia hora vc mata isso. Eu estou usando o bootstrap num projeto que precisa ficar pronto pra ontem, com um cara decente. []'s []'s 2013/9/12 Daniel Vinciguerra > pacman++ # voto para o simples tamb?m > > > Vai no table/forms e depois voc? melhora a baga?a... > Para fazer uma aplica??o web voc? n?o "precisa de beleza" mas de o minimo > de coer?ncia e senso de usabilidade. > > Javascript (assim como seu ajax e json) ajudam mas s?o requisitos > dispens?veis (ate que voc? precise deles haha :-P)... > > Use o BugZilla(http://www.bugzilla.org) e voc? entender? sobre o que > estou falando... bom sistema[[IMHO]], relativamente "grande", altamente > competente no que se prop?e a fazer e sem firulas. > > Abs > > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/9/11 Tiago Peczenyj > >> bixo. >> >> faz algo simples e vai incrementando :-) >> Em 11/09/2013 21:44, "Marcio - Google" escreveu: >> >> Valeu pessoal pelas dicas, mas t? froidz ... tive certeza de algumas >>> coisas que j? imaginava: >>> 1. Simplesmente saber HTML/CSS n?o significa conseguir fazer algo bonito >>> e funcional; >>> 2. Existem um milh?o de formas de fazer a mesma coisa e nenhum lugar que >>> diga qual a melhor, mais correta ou mais elegante. Cada um defende a sua; e >>> 3. Esse neg?cio n?o ? pra mim. >>> >>> Acho que vou colocar um "webSSH" e jogar o cara pra dentro de uma sess?o >>> texto no servidor. Quando tiver grana ou j? tiver aprendido o minimo >>> necess?rio, fa?o em html/css e todas essas firulas .. rsrsrs >>> >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> >>> Em 11 de setembro de 2013 18:05, Marcio Ferreira < >>> marciodesouzaferreira at gmail.com> escreveu: >>> >>>> (nao ?a dizer nada, at? que li W3Schools =S ) >>>> >>>> @Marcio, >>>> Nao use o w3schools, refer?ncia de como nao aprender. #IMPLORO, SEM >>>> FLAMEWAR >>>> >>>> Pelo que entendi vc quer uma no??o abrangente e nao especialista em >>>> design, vou dar meu pitaco. >>>> >>>> http://pt.wikipedia.org/wiki/Web_design >>>> http://arquiteturadeinformacao.com/ >>>> http://www.uxdesign.blog.br/ >>>> http://ux.walkme.com/ >>>> http://alistapart.com/ >>>> >>>> Como programador, recomendo o livro "Design para quem n?o ? designer". >>>> Bootstrap do twitter ? ?til! >>>> Inclua no seu caf? da manh? o Hack News(HN) - >>>> https://news.ycombinator.com >>>> E o google ? seu amigo "converter imagem para html" >>>> >>>> >>>> >>>> Em 11 de setembro de 2013 18:06, Andre Carneiro < >>>> andregarciacarneiro at gmail.com> escreveu: >>>> >>>> Se o seu objetivo ? ser pr?tico com layouts interessantes, recomendo >>>>> este site: >>>>> >>>>> http://themeforest.net/ >>>>> >>>>> Agora se o seu objetivo ? aprender, a? ? s? fu?ando mesmo... >>>>> >>>>> Eu costumo usar muito o w3schools(http://www.w3schools.com/) como >>>>> consulta a refer?ncias r?pidas de HTML e CSS. Mas design de layouts exige >>>>> bem mais que isso... >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> 2013/9/10 Hernan Lopes >>>>> >>>>>> Marcio, >>>>>> >>>>>> Esse projeto deve ser do Eduardo Almeida.. ele tem um framework pra >>>>>> fazer sites com essa cara de windows :p >>>>>> >>>>>> >>>>>> 2013/9/10 Marcio - Google >>>>>> >>>>>>> Mongers, desculpem o off-topic! >>>>>>> >>>>>>> Como vi que tem membros que dominam o assunto e o pessoal aqui ? >>>>>>> muito colaborativo, resolvi perguntar. >>>>>>> >>>>>>> N?o entendo nada de HTML, layout de sites e etc. Estou precisando >>>>>>> fazer algumas coisas, projetos pessoais, e vou ter que fazer a parte >>>>>>> visual, ou melhor dizendo, o front-end. De prefer?ncia, independente da >>>>>>> linguagem. >>>>>>> >>>>>>> Bom, por onde come?o? rsrsrs >>>>>>> >>>>>>> Vi que o Andr? fez o layout como uma imagem, e eu particularmente >>>>>>> gostei bastante. >>>>>>> >>>>>>> Como se faz essa imagem? Tem algo mais especifico e simples que o >>>>>>> Photoshop da vida? >>>>>>> Depois como converte-se ela em HTML/CSS? ? na unha ou tem algo >>>>>>> automatizado? >>>>>>> E finalmente, como esse front-end interage com Perl? >>>>>>> >>>>>>> Tem um membro que postou um link de um projeto dele, que o front-end >>>>>>> web era muito bom. Pareci um app winforms. Infelizmente n?o achei a >>>>>>> mensagem. >>>>>>> >>>>>>> Qualquer dica ? bem vinda. >>>>>>> >>>>>>> >>>>>>> [...]'s >>>>>>> >>>>>>> Marcio >>>>>>> >>>>>>> ======================================== >>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>> ======================================== >>>>>>> >>>>>>> >>>>>>> Em 18 de julho de 2013 21:13, Nilton OS escreveu: >>>>>>> >>>>>>>> Andr? parab?ns, depois do anuncio quase todo dia acessei o github. >>>>>>>> >>>>>>>> Muito bacana. >>>>>>>> >>>>>>>> >>>>>>>> Em 18 de julho de 2013 21:39, Andr? Walker escreveu: >>>>>>>> >>>>>>>> Salve, mongers, >>>>>>>>> >>>>>>>>> Estou escrevendo para dar uma vis?o geral do status de PerlPro. Se >>>>>>>>> voc? n?o >>>>>>>>> sabe do que estou falando, veja: >>>>>>>>> >>>>>>>>> https://github.com/Brasil-**Perl-Mongers/perl-pro >>>>>>>>> >>>>>>>>> Aproveite e clique em Star e Watch :) >>>>>>>>> >>>>>>>>> O que n?s temos at? agora? >>>>>>>>> >>>>>>>>> Foi criado o layout de praticamente todas as p?ginas, em imagem. >>>>>>>>> Voc?s podem >>>>>>>>> ver na wiki do github. Criei tamb?m a estrutura da aplica??o >>>>>>>>> Catalyst, o banco >>>>>>>>> de dados, e implementei o layout em HTML/CSS tamb?m. Ou seja, o >>>>>>>>> esqueleto da >>>>>>>>> aplica??o est? pronto. N?o temos, no entanto, as p?ginas >>>>>>>>> espec?ficas e suas >>>>>>>>> funcionalidades. >>>>>>>>> >>>>>>>>> Para estruturar o layout, estou usando Twitter Bootstrap. Para >>>>>>>>> versionar o >>>>>>>>> banco de dados, sqitch. Para ORM, DBIx::Class, e para o SGBD, >>>>>>>>> PostgreSQL. Como >>>>>>>>> framework MVC, como j? falado acima, Catalyst, e como linguagem de >>>>>>>>> templates >>>>>>>>> Kolon (do Text::Xslate). Tudo isto j? est? configurado, ? bastante >>>>>>>>> f?cil de >>>>>>>>> se instalar o c?digo e compreend?-lo. >>>>>>>>> >>>>>>>>> Parece pouco, semanas depois de anunciado, n?o? >>>>>>>>> >>>>>>>>> Estive trabalhando nisso durante per?odos livres da faculdade >>>>>>>>> (fa?o um curso >>>>>>>>> em per?odo integral), e acabei n?o dedicando tanto tempo quanto >>>>>>>>> gostaria. A >>>>>>>>> partir de hoje, entretanto, estou de f?rias, e acredito que nos >>>>>>>>> pr?ximos 30 >>>>>>>>> dias teremos o site no ar :) >>>>>>>>> >>>>>>>>> Gostar?amos da participa??o da comunidade, afinal, ? um projeto >>>>>>>>> open source! >>>>>>>>> Tivemos algumas contribui??es assim que o reposit?rio foi criado, >>>>>>>>> antes mesmo >>>>>>>>> de anunciarmos o projeto! Sintam-se livres para contribuir; >>>>>>>>> podemos discutir >>>>>>>>> as features no canal do IRC, ou por e-mail e desenvolver em cima >>>>>>>>> disso. D? uma >>>>>>>>> olhada nos issues do GitHub, sugira uma funcionalidade, critique o >>>>>>>>> c?digo. >>>>>>>>> Toda contribui??o ? bem vinda! Principalmente em forma de c?digo, >>>>>>>>> obviamente. :P >>>>>>>>> >>>>>>>>> Teremos uma reuni?o no canal do IRC do SPPM: #sao-paulo.pm em >>>>>>>>> irc.perl.org, >>>>>>>>> daqui a aproximadamente 10 dias. Vamos avisar a data e o hor?rio >>>>>>>>> certinho por >>>>>>>>> aqui quando estiver mais pr?ximo. Mas, se tiver qualquer d?vida ou >>>>>>>>> sugest?o ? >>>>>>>>> s? dizer! >>>>>>>>> >>>>>>>>> =begin disclaimer >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> L >>>>>>>>> > >>>>>>>>> =end disclaimer >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> .............................................................................. >>>>>>>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>>>>>>> >>>>>>>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado >>>>>>>> do esfor?o inteligente." (John Ruskin) >>>>>>>> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>>>>>>> original" (Albert Einstein)* >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Andr? Garcia Carneiro >>>>> Software Engineer >>>>> (11)982907780 >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ailtonzsilva at gmail.com Thu Sep 12 05:13:58 2013 From: ailtonzsilva at gmail.com (Ailton Zacarias) Date: Thu, 12 Sep 2013 09:13:58 -0300 Subject: [SP-pm] MIME::Lite Message-ID: Bom dia a todos, O c?digo abaixo estava funcionando corretamente a mais de 2 anos porem a 4 dias n?o funciona mais e error que mostra ao executar ? "SMTP Failed to connect to mail server: Uma tentativa de conex?o falhou porque o componente conectado n?o respondeu corretamente ap?s um per?odo de tempo ou a conex?o estabelecida falhou porque o host conectado n?o respondeu." alguem pode me ajudar? AMBIENTE: Win7 e WinXP segue abaixo o script: #!c:/Perl/perl.exe -w use warnings; my $Cliente = 'CLIENTE'; my $smtp = 'smtp.gmail.com'; my $to = 'user at gmail.com'; my $senha = 'senha'; my $cc = 'user at gmail.com,user at yahoo.com.br'; $Cliente = $Cliente.'_'.DataHora(); my $Lista = 'Arquivos.txt'; my $Pacote = $Cliente.".zip"; CompactarArquivos($Lista,$Pacote); EnviarDados($smtp,$to,$Cliente,$Pacote,$cc); sub EnviarDados{ # SMTP, E-MAIL, TITULO, ARQUIVO, CC use MIME::Lite; use MIME::Base64; use Authen::SASL; @ARQV = $_[3]; # Configura??o do E-mail. my $SMTP_SERVER = $_[0]; my $DEFAULT_SENDER = $_[1]; my $DEFAULT_RECIPIENT = $_[4]; MIME::Lite->send('smtp',$SMTP_SERVER, Timeout=>60, AuthUser=>$to, AuthPass=>$senha); my (%o, $msg); $o{f} ||= $DEFAULT_SENDER; $o{t} ||= $DEFAULT_RECIPIENT; $o{s} ||= $_[2]; $o{c} ||= $_[1]; # construct and send email $msg = new MIME::Lite( From => $o{f}, To => $o{t}, Subject => $o{s}, Data => "Hi", Type => "multipart/mixed", ); # Anexar arquivo p/ envio. while (@ARQV) { $msg->attach('Type' => 'application/octet-stream', 'Encoding' => 'base64', 'Path' => shift @ARQV); } # Enviar e-mail $msg->send(); } sub CompactarArquivos{ # ARQVS, NomeDoPacote # Create a Zip file use Getopt::Std; use Archive::Zip qw( :ERROR_CODES :CONSTANTS ); my $zip = Archive::Zip->new(); open(my $file, q{<}, $_[0]) or die "Can't open file $!\n"; foreach my $arquivo ( <$file> ) { #Remove o ?ltimo caractere apenas se for igual a $/ "Separador de regsitro" chomp($arquivo); # Verifica se o arquivo existe if (-e $arquivo){ # Add a file from disk my $file_member = $zip->addFile($arquivo); } } # Save the Zip file unless ( $zip->writeToFileNamed($_[1]) == AZ_OK ) { die 'write error'; } } sub DataHora{ # Criar layout de data my($dd,$mm,$yy,$day,$hh,$nn) = (localtime)[3,4,5,6,2,1]; my $today = join '', map sprintf("%02d", $_),($yy%100,$mm+1,$dd,); my $hr = join '', map sprintf("%02d", $_),($hh,$nn); # "Vasio" = Data e hora | "1" Apenas Data my $data = $_[0] ? $today:$today.'_'.$hr; my $datahora = $data; return ($datahora); } -- Ailton Zacarias Cel: 55 +11 9 4857-5143 Tel: 55 +11 2373-7625 Skype: ailton.zacarias Msn: ailtonzsilva at gmail.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Thu Sep 12 05:35:12 2013 From: marciorp at gmail.com (Marcio - Google) Date: Thu, 12 Sep 2013 08:35:12 -0400 Subject: [SP-pm] MIME::Lite In-Reply-To: References: Message-ID: Posso t? falando besteira, mas n?o vi onde voc? define a porta. Me parece que o Google andou mudando a porta padr?o ha algum tempo, e agora deve ter desativado de vez a anterior. N?o confirmo pra ti porque t? no cell. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 12/09/2013 08:15, "Ailton Zacarias" escreveu: > Bom dia a todos, > > O c?digo abaixo estava funcionando corretamente a mais de 2 anos porem a 4 > dias n?o funciona mais e error que mostra ao executar ? > > > "SMTP Failed to connect to mail server: Uma tentativa de conex?o falhou > porque o > componente conectado n?o respondeu > corretamente ap?s um per?odo de tempo ou a conex?o estabelecida falhou > porque o host conectado n?o respondeu." > > alguem pode me ajudar? > > > AMBIENTE: Win7 e WinXP > > > segue abaixo o script: > > #!c:/Perl/perl.exe -w > > use warnings; > > my $Cliente = 'CLIENTE'; > my $smtp = 'smtp.gmail.com'; > my $to = 'user at gmail.com'; > my $senha = 'senha'; > my $cc = 'user at gmail.com,user at yahoo.com.br'; > > $Cliente = $Cliente.'_'.DataHora(); > my $Lista = 'Arquivos.txt'; > my $Pacote = $Cliente.".zip"; > > CompactarArquivos($Lista,$Pacote); > EnviarDados($smtp,$to,$Cliente,$Pacote,$cc); > > sub EnviarDados{ > # SMTP, E-MAIL, TITULO, ARQUIVO, CC > > use MIME::Lite; > use MIME::Base64; > use Authen::SASL; > @ARQV = $_[3]; > > # Configura??o do E-mail. > my $SMTP_SERVER = $_[0]; > my $DEFAULT_SENDER = $_[1]; > my $DEFAULT_RECIPIENT = $_[4]; > MIME::Lite->send('smtp',$SMTP_SERVER, Timeout=>60, AuthUser=>$to, > AuthPass=>$senha); > my (%o, $msg); > > $o{f} ||= $DEFAULT_SENDER; > $o{t} ||= $DEFAULT_RECIPIENT; > $o{s} ||= $_[2]; > $o{c} ||= $_[1]; > # construct and send email > $msg = new MIME::Lite( > From => $o{f}, > To => $o{t}, > Subject => $o{s}, > Data => "Hi", > Type => "multipart/mixed", > ); > > # Anexar arquivo p/ envio. > while (@ARQV) { > $msg->attach('Type' => 'application/octet-stream', > 'Encoding' => 'base64', > 'Path' => shift @ARQV); > } > > # Enviar e-mail > $msg->send(); > } > > sub CompactarArquivos{ > # ARQVS, NomeDoPacote > # Create a Zip file > use Getopt::Std; > use Archive::Zip qw( :ERROR_CODES :CONSTANTS ); > my $zip = Archive::Zip->new(); > > open(my $file, q{<}, $_[0]) or die "Can't open file $!\n"; > foreach my $arquivo ( <$file> ) { > #Remove o ?ltimo caractere apenas se for igual a $/ "Separador de > regsitro" > chomp($arquivo); > # Verifica se o arquivo existe > if (-e $arquivo){ > # Add a file from disk > my $file_member = $zip->addFile($arquivo); > } > } > > # Save the Zip file > unless ( $zip->writeToFileNamed($_[1]) == AZ_OK ) { > die 'write error'; > } > } > sub DataHora{ > # Criar layout de data > my($dd,$mm,$yy,$day,$hh,$nn) = (localtime)[3,4,5,6,2,1]; > my $today = join '', map sprintf("%02d", $_),($yy%100,$mm+1,$dd,); > my $hr = join '', map sprintf("%02d", $_),($hh,$nn); > > # "Vasio" = Data e hora | "1" Apenas Data > my $data = $_[0] ? $today:$today.'_'.$hr; > my $datahora = $data; > return ($datahora); > } > > > -- > Ailton Zacarias > Cel: 55 +11 9 4857-5143 > Tel: 55 +11 2373-7625 > Skype: ailton.zacarias > Msn: ailtonzsilva at gmail.com > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucasmateus.oliveira at gmail.com Thu Sep 12 05:42:27 2013 From: lucasmateus.oliveira at gmail.com (Lucas Oliveira) Date: Thu, 12 Sep 2013 09:42:27 -0300 Subject: [SP-pm] [Rio-pm] MIME::Lite In-Reply-To: References: Message-ID: Na verdade n?o ? o Google que est? fechando a porta, s?o os provedores, ? muito provavel que esse disparo ? feito utilizando um servi?o de Internet domestica ou n?o pr?pria para isso, para esses casos ? aconselhavel fechar a porta 25 pois a conex?o com servidores SMTP por clientes agora ? feita pela porta 587 e a 25 fica limita a comunica??o entre servidores. Sendo assim, tente utilizar a porta 587. Em 12/09/2013, ?s 09:13, Ailton Zacarias escreveu: > Bom dia a todos, > > O c?digo abaixo estava funcionando corretamente a mais de 2 anos porem a 4 dias n?o funciona mais e error que mostra ao executar ? > > > "SMTP Failed to connect to mail server: Uma tentativa de conex?o falhou porque o > componente conectado n?o respondeu > corretamente ap?s um per?odo de tempo ou a conex?o estabelecida falhou > porque o host conectado n?o respondeu." > > alguem pode me ajudar? > > > AMBIENTE: Win7 e WinXP > > > segue abaixo o script: > > #!c:/Perl/perl.exe -w > > use warnings; > > my $Cliente = 'CLIENTE'; > my $smtp = 'smtp.gmail.com'; > my $to = 'user at gmail.com'; > my $senha = 'senha'; > my $cc = 'user at gmail.com,user at yahoo.com.br'; > > $Cliente = $Cliente.'_'.DataHora(); > my $Lista = 'Arquivos.txt'; > my $Pacote = $Cliente.".zip"; > > CompactarArquivos($Lista,$Pacote); > EnviarDados($smtp,$to,$Cliente,$Pacote,$cc); > > sub EnviarDados{ > # SMTP, E-MAIL, TITULO, ARQUIVO, CC > > use MIME::Lite; > use MIME::Base64; > use Authen::SASL; > > @ARQV = $_[3]; > > # Configura??o do E-mail. > my $SMTP_SERVER = $_[0]; > my $DEFAULT_SENDER = $_[1]; > my $DEFAULT_RECIPIENT = $_[4]; > > MIME::Lite->send('smtp',$SMTP_SERVER, Timeout=>60, AuthUser=>$to, AuthPass=>$senha); > > my (%o, $msg); > > $o{f} ||= $DEFAULT_SENDER; > $o{t} ||= $DEFAULT_RECIPIENT; > $o{s} ||= $_[2]; > $o{c} ||= $_[1]; > > # construct and send email > $msg = new MIME::Lite( > From => $o{f}, > To => $o{t}, > Subject => $o{s}, > Data => "Hi", > Type => "multipart/mixed", > ); > > # Anexar arquivo p/ envio. > while (@ARQV) { > $msg->attach('Type' => 'application/octet-stream', > 'Encoding' => 'base64', > 'Path' => shift @ARQV); > } > > # Enviar e-mail > $msg->send(); > } > > sub CompactarArquivos{ > # ARQVS, NomeDoPacote > # Create a Zip file > use Getopt::Std; > use Archive::Zip qw( :ERROR_CODES :CONSTANTS ); > my $zip = Archive::Zip->new(); > > open(my $file, q{<}, $_[0]) or die "Can't open file $!\n"; > foreach my $arquivo ( <$file> ) { > #Remove o ?ltimo caractere apenas se for igual a $/ "Separador de regsitro" > chomp($arquivo); > # Verifica se o arquivo existe > if (-e $arquivo){ > # Add a file from disk > my $file_member = $zip->addFile($arquivo); > } > } > > # Save the Zip file > unless ( $zip->writeToFileNamed($_[1]) == AZ_OK ) { > die 'write error'; > } > > } > > sub DataHora{ > # Criar layout de data > my($dd,$mm,$yy,$day,$hh,$nn) = (localtime)[3,4,5,6,2,1]; > my $today = join '', map sprintf("%02d", $_),($yy%100,$mm+1,$dd,); > my $hr = join '', map sprintf("%02d", $_),($hh,$nn); > > # "Vasio" = Data e hora | "1" Apenas Data > my $data = $_[0] ? $today:$today.'_'.$hr; > > my $datahora = $data; > > return ($datahora); > } > > > -- > Ailton Zacarias > Cel: 55 +11 9 4857-5143 > Tel: 55 +11 2373-7625 > Skype: ailton.zacarias > Msn: ailtonzsilva at gmail.com > > _______________________________________________ > Rio-pm mailing list > Rio-pm at pm.org > http://mail.pm.org/mailman/listinfo/rio-pm -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ailtonzsilva at gmail.com Thu Sep 12 05:48:04 2013 From: ailtonzsilva at gmail.com (Ailton Zacarias) Date: Thu, 12 Sep 2013 09:48:04 -0300 Subject: [SP-pm] [Rio-pm] MIME::Lite In-Reply-To: References: Message-ID: Putz, Era isso mesmo fiz a seguinte altera??o e funcionou MIME::Lite->send('smtp',$SMTP_SERVER, AuthUser=>$to, AuthPass=>$senha,Port => 587); Seria necess?rio tbm incrementar Timeout=>60 para qualquer problema futuro? Em 12 de setembro de 2013 09:42, Lucas Oliveira < lucasmateus.oliveira at gmail.com> escreveu: > > Na verdade n?o ? o Google que est? fechando a porta, s?o os provedores, ? > muito provavel que esse disparo ? feito utilizando um servi?o de Internet > domestica ou n?o pr?pria para isso, para esses casos ? aconselhavel fechar > a porta 25 pois a conex?o com servidores SMTP por clientes agora ? feita > pela porta 587 e a 25 fica limita a comunica??o entre servidores. > > Sendo assim, tente utilizar a porta 587. > > Em 12/09/2013, ?s 09:13, Ailton Zacarias > escreveu: > > Bom dia a todos, > > O c?digo abaixo estava funcionando corretamente a mais de 2 anos porem a 4 > dias n?o funciona mais e error que mostra ao executar ? > > > "SMTP Failed to connect to mail server: Uma tentativa de conex?o falhou > porque o > componente conectado n?o respondeu > corretamente ap?s um per?odo de tempo ou a conex?o estabelecida falhou > porque o host conectado n?o respondeu." > > alguem pode me ajudar? > > > AMBIENTE: Win7 e WinXP > > > segue abaixo o script: > > #!c:/Perl/perl.exe -w > > use warnings; > > my $Cliente = 'CLIENTE'; > my $smtp = 'smtp.gmail.com'; > my $to = 'user at gmail.com'; > my $senha = 'senha'; > my $cc = 'user at gmail.com,user at yahoo.com.br'; > > $Cliente = $Cliente.'_'.DataHora(); > my $Lista = 'Arquivos.txt'; > my $Pacote = $Cliente.".zip"; > > CompactarArquivos($Lista,$Pacote); > EnviarDados($smtp,$to,$Cliente,$Pacote,$cc); > > sub EnviarDados{ > # SMTP, E-MAIL, TITULO, ARQUIVO, CC > > use MIME::Lite; > use MIME::Base64; > use Authen::SASL; > @ARQV = $_[3]; > > # Configura??o do E-mail. > my $SMTP_SERVER = $_[0]; > my $DEFAULT_SENDER = $_[1]; > my $DEFAULT_RECIPIENT = $_[4]; > MIME::Lite->send('smtp',$SMTP_SERVER, Timeout=>60, AuthUser=>$to, > AuthPass=>$senha); > my (%o, $msg); > > $o{f} ||= $DEFAULT_SENDER; > $o{t} ||= $DEFAULT_RECIPIENT; > $o{s} ||= $_[2]; > $o{c} ||= $_[1]; > # construct and send email > $msg = new MIME::Lite( > From => $o{f}, > To => $o{t}, > Subject => $o{s}, > Data => "Hi", > Type => "multipart/mixed", > ); > > # Anexar arquivo p/ envio. > while (@ARQV) { > $msg->attach('Type' => 'application/octet-stream', > 'Encoding' => 'base64', > 'Path' => shift @ARQV); > } > > # Enviar e-mail > $msg->send(); > } > > sub CompactarArquivos{ > # ARQVS, NomeDoPacote > # Create a Zip file > use Getopt::Std; > use Archive::Zip qw( :ERROR_CODES :CONSTANTS ); > my $zip = Archive::Zip->new(); > > open(my $file, q{<}, $_[0]) or die "Can't open file $!\n"; > foreach my $arquivo ( <$file> ) { > #Remove o ?ltimo caractere apenas se for igual a $/ "Separador de > regsitro" > chomp($arquivo); > # Verifica se o arquivo existe > if (-e $arquivo){ > # Add a file from disk > my $file_member = $zip->addFile($arquivo); > } > } > > # Save the Zip file > unless ( $zip->writeToFileNamed($_[1]) == AZ_OK ) { > die 'write error'; > } > } > sub DataHora{ > # Criar layout de data > my($dd,$mm,$yy,$day,$hh,$nn) = (localtime)[3,4,5,6,2,1]; > my $today = join '', map sprintf("%02d", $_),($yy%100,$mm+1,$dd,); > my $hr = join '', map sprintf("%02d", $_),($hh,$nn); > > # "Vasio" = Data e hora | "1" Apenas Data > my $data = $_[0] ? $today:$today.'_'.$hr; > my $datahora = $data; > return ($datahora); > } > > > -- > Ailton Zacarias > Cel: 55 +11 9 4857-5143 > Tel: 55 +11 2373-7625 > Skype: ailton.zacarias > Msn: ailtonzsilva at gmail.com > > _______________________________________________ > Rio-pm mailing list > Rio-pm at pm.org > http://mail.pm.org/mailman/listinfo/rio-pm > > > > _______________________________________________ > Rio-pm mailing list > Rio-pm at pm.org > http://mail.pm.org/mailman/listinfo/rio-pm > -- Ailton Zacarias Cel: 55 +11 9 4857-5143 Tel: 55 +11 2373-7625 Skype: ailton.zacarias Msn: ailtonzsilva at gmail.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucasmateus.oliveira at gmail.com Thu Sep 12 05:52:10 2013 From: lucasmateus.oliveira at gmail.com (Lucas Oliveira) Date: Thu, 12 Sep 2013 09:52:10 -0300 Subject: [SP-pm] [Rio-pm] MIME::Lite In-Reply-To: References: Message-ID: <4616EDE0-EA8A-4DDB-A3F3-6A20E8798700@gmail.com> Em 12/09/2013, ?s 09:48, Ailton Zacarias escreveu: > Seria necess?rio tbm incrementar Timeout=>60 para qualquer problema futuro? Acredito que n?o ? necess?rio. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ailtonzsilva at gmail.com Thu Sep 12 05:54:59 2013 From: ailtonzsilva at gmail.com (Ailton Zacarias) Date: Thu, 12 Sep 2013 09:54:59 -0300 Subject: [SP-pm] [Rio-pm] MIME::Lite In-Reply-To: <4616EDE0-EA8A-4DDB-A3F3-6A20E8798700@gmail.com> References: <4616EDE0-EA8A-4DDB-A3F3-6A20E8798700@gmail.com> Message-ID: Muito Obrigado salvou me dia! Abrs a todos, Ailton Em 12 de setembro de 2013 09:52, Lucas Oliveira < lucasmateus.oliveira at gmail.com> escreveu: > > Em 12/09/2013, ?s 09:48, Ailton Zacarias > escreveu: > > Seria necess?rio tbm incrementar Timeout=>60 para qualquer problema > futuro? > > > Acredito que n?o ? necess?rio. > > _______________________________________________ > Rio-pm mailing list > Rio-pm at pm.org > http://mail.pm.org/mailman/listinfo/rio-pm > -- Ailton Zacarias Cel: 55 +11 9 4857-5143 Tel: 55 +11 2373-7625 Skype: ailton.zacarias Msn: ailtonzsilva at gmail.com -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leobetosouza at gmail.com Thu Sep 12 09:11:20 2013 From: leobetosouza at gmail.com (Leonardo Alberto Souza) Date: Thu, 12 Sep 2013 13:11:20 -0300 Subject: [SP-pm] [OT] Layout HTML/CSS (era "Como anda o PerlPro?") In-Reply-To: References: Message-ID: Sobre o W3Schools: http://www.w3fools.com/ Sobre o Bootstrap: acho que ? a melhor ferramenta hoje pra fazer prototype r?pido de front-end. Como dito: a parada funciona, ? bonita e ? bem f?cil de usar. Sobre servir HTML: eu sou bem noob em Perl, andei brincando com Mojolicious e achei MUITO f?cil pra fazer pelo menos o b?sico como cuidar das rotas e servir conte?do. Sobre fazer sites com cara de aplica??o desktop: n?o faz isso, por favor. Web ? web. Desktop ? desktop. N?o mistura as coisas. Frameworks como o ExtJS tem sua serventia em situa??es muito espec?ficas (como quando vc precisa mesmo "emular" uma app desktop) e cada vez mais raras no mundo de hoje. Sobre fazer design, photoshop e afins: eu nao tenho nenhum talento pra isso e acredito que vc tbm nao tenha, entao, se puder recomendo ficar com coisas como o Bootstrap at? vc ter grana (e necessidade) pra pagar um designer bom (que s?o tao caros e raros quanto programadores). --- * * *Leonardo Alberto A. de J. Souza - Leobetosouza* 2013/9/12 Blabos de Blebe > Complementanto, > > Antigamente eu usava o http://www.w3schools.com porque achava que era > algo da W3C. > > Esque?am isso. N?o usem esse site. N?o tem nada a ver com a W3C. > > Atualmente eu tenho usado (pouco na verdade), > https://developer.mozilla.org. > > E cara, na boa, se a inten??o ? fazer algo r?pido com um visual legal, vai > de bootstrap. No site da documenta??o, citado nos emails anteriores, tem > exemplos. > > ? simples. Fez o includes de css e javascript, ? basicamente copy-paste > dos examplos no seu projeto. > > Recomendo a leitura da doc toda pra vc ter uma ideia do que existe. Ela ? > pequena, meia hora vc mata isso. > > Eu estou usando o bootstrap num projeto que precisa ficar pronto pra > ontem, com um cara decente. > > []'s > > []'s > > > > 2013/9/12 Daniel Vinciguerra > >> pacman++ # voto para o simples tamb?m >> >> >> Vai no table/forms e depois voc? melhora a baga?a... >> Para fazer uma aplica??o web voc? n?o "precisa de beleza" mas de o minimo >> de coer?ncia e senso de usabilidade. >> >> Javascript (assim como seu ajax e json) ajudam mas s?o requisitos >> dispens?veis (ate que voc? precise deles haha :-P)... >> >> Use o BugZilla(http://www.bugzilla.org) e voc? entender? sobre o que >> estou falando... bom sistema[[IMHO]], relativamente "grande", altamente >> competente no que se prop?e a fazer e sem firulas. >> >> Abs >> >> >> * >> Daniel Vinciguerra* >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> 2013/9/11 Tiago Peczenyj >> >>> bixo. >>> >>> faz algo simples e vai incrementando :-) >>> Em 11/09/2013 21:44, "Marcio - Google" escreveu: >>> >>> Valeu pessoal pelas dicas, mas t? froidz ... tive certeza de algumas >>>> coisas que j? imaginava: >>>> 1. Simplesmente saber HTML/CSS n?o significa conseguir fazer algo >>>> bonito e funcional; >>>> 2. Existem um milh?o de formas de fazer a mesma coisa e nenhum lugar >>>> que diga qual a melhor, mais correta ou mais elegante. Cada um defende a >>>> sua; e >>>> 3. Esse neg?cio n?o ? pra mim. >>>> >>>> Acho que vou colocar um "webSSH" e jogar o cara pra dentro de uma >>>> sess?o texto no servidor. Quando tiver grana ou j? tiver aprendido o minimo >>>> necess?rio, fa?o em html/css e todas essas firulas .. rsrsrs >>>> >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> >>>> Em 11 de setembro de 2013 18:05, Marcio Ferreira < >>>> marciodesouzaferreira at gmail.com> escreveu: >>>> >>>>> (nao ?a dizer nada, at? que li W3Schools =S ) >>>>> >>>>> @Marcio, >>>>> Nao use o w3schools, refer?ncia de como nao aprender. #IMPLORO, SEM >>>>> FLAMEWAR >>>>> >>>>> Pelo que entendi vc quer uma no??o abrangente e nao especialista em >>>>> design, vou dar meu pitaco. >>>>> >>>>> http://pt.wikipedia.org/wiki/Web_design >>>>> http://arquiteturadeinformacao.com/ >>>>> http://www.uxdesign.blog.br/ >>>>> http://ux.walkme.com/ >>>>> http://alistapart.com/ >>>>> >>>>> Como programador, recomendo o livro "Design para quem n?o ? designer". >>>>> Bootstrap do twitter ? ?til! >>>>> Inclua no seu caf? da manh? o Hack News(HN) - >>>>> https://news.ycombinator.com >>>>> E o google ? seu amigo "converter imagem para html" >>>>> >>>>> >>>>> >>>>> Em 11 de setembro de 2013 18:06, Andre Carneiro < >>>>> andregarciacarneiro at gmail.com> escreveu: >>>>> >>>>> Se o seu objetivo ? ser pr?tico com layouts interessantes, recomendo >>>>>> este site: >>>>>> >>>>>> http://themeforest.net/ >>>>>> >>>>>> Agora se o seu objetivo ? aprender, a? ? s? fu?ando mesmo... >>>>>> >>>>>> Eu costumo usar muito o w3schools(http://www.w3schools.com/) como >>>>>> consulta a refer?ncias r?pidas de HTML e CSS. Mas design de layouts exige >>>>>> bem mais que isso... >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> 2013/9/10 Hernan Lopes >>>>>> >>>>>>> Marcio, >>>>>>> >>>>>>> Esse projeto deve ser do Eduardo Almeida.. ele tem um framework pra >>>>>>> fazer sites com essa cara de windows :p >>>>>>> >>>>>>> >>>>>>> 2013/9/10 Marcio - Google >>>>>>> >>>>>>>> Mongers, desculpem o off-topic! >>>>>>>> >>>>>>>> Como vi que tem membros que dominam o assunto e o pessoal aqui ? >>>>>>>> muito colaborativo, resolvi perguntar. >>>>>>>> >>>>>>>> N?o entendo nada de HTML, layout de sites e etc. Estou precisando >>>>>>>> fazer algumas coisas, projetos pessoais, e vou ter que fazer a parte >>>>>>>> visual, ou melhor dizendo, o front-end. De prefer?ncia, independente da >>>>>>>> linguagem. >>>>>>>> >>>>>>>> Bom, por onde come?o? rsrsrs >>>>>>>> >>>>>>>> Vi que o Andr? fez o layout como uma imagem, e eu particularmente >>>>>>>> gostei bastante. >>>>>>>> >>>>>>>> Como se faz essa imagem? Tem algo mais especifico e simples que o >>>>>>>> Photoshop da vida? >>>>>>>> Depois como converte-se ela em HTML/CSS? ? na unha ou tem algo >>>>>>>> automatizado? >>>>>>>> E finalmente, como esse front-end interage com Perl? >>>>>>>> >>>>>>>> Tem um membro que postou um link de um projeto dele, que o >>>>>>>> front-end web era muito bom. Pareci um app winforms. Infelizmente n?o achei >>>>>>>> a mensagem. >>>>>>>> >>>>>>>> Qualquer dica ? bem vinda. >>>>>>>> >>>>>>>> >>>>>>>> [...]'s >>>>>>>> >>>>>>>> Marcio >>>>>>>> >>>>>>>> ======================================== >>>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>>> ======================================== >>>>>>>> >>>>>>>> >>>>>>>> Em 18 de julho de 2013 21:13, Nilton OS escreveu: >>>>>>>> >>>>>>>>> Andr? parab?ns, depois do anuncio quase todo dia acessei o github. >>>>>>>>> >>>>>>>>> Muito bacana. >>>>>>>>> >>>>>>>>> >>>>>>>>> Em 18 de julho de 2013 21:39, Andr? Walker escreveu: >>>>>>>>> >>>>>>>>> Salve, mongers, >>>>>>>>>> >>>>>>>>>> Estou escrevendo para dar uma vis?o geral do status de PerlPro. >>>>>>>>>> Se voc? n?o >>>>>>>>>> sabe do que estou falando, veja: >>>>>>>>>> >>>>>>>>>> https://github.com/Brasil-**Perl-Mongers/perl-pro >>>>>>>>>> >>>>>>>>>> Aproveite e clique em Star e Watch :) >>>>>>>>>> >>>>>>>>>> O que n?s temos at? agora? >>>>>>>>>> >>>>>>>>>> Foi criado o layout de praticamente todas as p?ginas, em imagem. >>>>>>>>>> Voc?s podem >>>>>>>>>> ver na wiki do github. Criei tamb?m a estrutura da aplica??o >>>>>>>>>> Catalyst, o banco >>>>>>>>>> de dados, e implementei o layout em HTML/CSS tamb?m. Ou seja, o >>>>>>>>>> esqueleto da >>>>>>>>>> aplica??o est? pronto. N?o temos, no entanto, as p?ginas >>>>>>>>>> espec?ficas e suas >>>>>>>>>> funcionalidades. >>>>>>>>>> >>>>>>>>>> Para estruturar o layout, estou usando Twitter Bootstrap. Para >>>>>>>>>> versionar o >>>>>>>>>> banco de dados, sqitch. Para ORM, DBIx::Class, e para o SGBD, >>>>>>>>>> PostgreSQL. Como >>>>>>>>>> framework MVC, como j? falado acima, Catalyst, e como linguagem >>>>>>>>>> de templates >>>>>>>>>> Kolon (do Text::Xslate). Tudo isto j? est? configurado, ? >>>>>>>>>> bastante f?cil de >>>>>>>>>> se instalar o c?digo e compreend?-lo. >>>>>>>>>> >>>>>>>>>> Parece pouco, semanas depois de anunciado, n?o? >>>>>>>>>> >>>>>>>>>> Estive trabalhando nisso durante per?odos livres da faculdade >>>>>>>>>> (fa?o um curso >>>>>>>>>> em per?odo integral), e acabei n?o dedicando tanto tempo quanto >>>>>>>>>> gostaria. A >>>>>>>>>> partir de hoje, entretanto, estou de f?rias, e acredito que nos >>>>>>>>>> pr?ximos 30 >>>>>>>>>> dias teremos o site no ar :) >>>>>>>>>> >>>>>>>>>> Gostar?amos da participa??o da comunidade, afinal, ? um projeto >>>>>>>>>> open source! >>>>>>>>>> Tivemos algumas contribui??es assim que o reposit?rio foi criado, >>>>>>>>>> antes mesmo >>>>>>>>>> de anunciarmos o projeto! Sintam-se livres para contribuir; >>>>>>>>>> podemos discutir >>>>>>>>>> as features no canal do IRC, ou por e-mail e desenvolver em cima >>>>>>>>>> disso. D? uma >>>>>>>>>> olhada nos issues do GitHub, sugira uma funcionalidade, critique >>>>>>>>>> o c?digo. >>>>>>>>>> Toda contribui??o ? bem vinda! Principalmente em forma de c?digo, >>>>>>>>>> obviamente. :P >>>>>>>>>> >>>>>>>>>> Teremos uma reuni?o no canal do IRC do SPPM: #sao-paulo.pm em >>>>>>>>>> irc.perl.org, >>>>>>>>>> daqui a aproximadamente 10 dias. Vamos avisar a data e o hor?rio >>>>>>>>>> certinho por >>>>>>>>>> aqui quando estiver mais pr?ximo. Mas, se tiver qualquer d?vida >>>>>>>>>> ou sugest?o ? >>>>>>>>>> s? dizer! >>>>>>>>>> >>>>>>>>>> =begin disclaimer >>>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> L >>>>>>>>>> > >>>>>>>>>> =end disclaimer >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> .............................................................................. >>>>>>>>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>>>>>>>> >>>>>>>>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado >>>>>>>>> do esfor?o inteligente." (John Ruskin) >>>>>>>>> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>>>>>>>> original" (Albert Einstein)* >>>>>>>>> >>>>>>>>> =begin disclaimer >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> L >>>>>>>>> =end disclaimer >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Andr? Garcia Carneiro >>>>>> Software Engineer >>>>>> (11)982907780 >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Sat Sep 14 08:06:37 2013 From: shonorio at gmail.com (Solli Honorio) Date: Sat, 14 Sep 2013 12:06:37 -0300 Subject: [SP-pm] DBIx::Class Message-ID: Pessoal Estou escrevendo um cadastro que tem o campo email com unique index. O meu primeiro impulso ? fazer uma pesquisa no cadastro para verificar se o email j? n?o existe, mas me dei conta que se eu tentar criar o registro e o email j? existir, vou receber um erro informando isto. O que voc?s acham disto ? ? feio jogar com o erro (mesmo tratando o erro de maneira correta) ? Ou ? melhor deixar de viver perigosamente e fazer o search antes do create. E porqu? estou com est? d?vida ? N?o medi, mas teoricamente gravar e tratar o erro deve (ou deveria) ser mais r?pido (pq eu fa?o "apenas uma opera??o de IO"). Abra?os, Solli Honorio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From milhomem at is4web.com.br Sat Sep 14 08:13:37 2013 From: milhomem at is4web.com.br (Marcelo Milhomem) Date: Sat, 14 Sep 2013 12:13:37 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: Message-ID: <52347D21.8050806@is4web.com.br> Voc? est? certo quando pensa em apenas inserir e tratar o erro. Sua programa??o ser? melhor se ela tratar os erros, pois eles v?o acontecer de uma forma ou de outra. N?o acho que esteja vivendo perigosamente, mas sim vivendo com seguran?a e confian?a, pois voc? protegeu os dados no pr?prio banco de dados que n?o deixar? inserir dados duplicados, ? muito mais seguro o banco te falar que tem coisa errada do que voc? controlar isso por programa??o e deixar o banco sem regras. Na minha opini?o voc? ter? um ganho talvez mais com a rede do que com o IO do banco, mas sim, concordo com voc? ? menos uma opera??o por inser??o de dados no seu sistema. Abra?os, Marcelo Milhomem www.is4web.com Em 14/09/2013 12:06, Solli Honorio escreveu: > Pessoal > > Estou escrevendo um cadastro que tem o campo email com unique index. O > meu primeiro impulso ? fazer uma pesquisa no cadastro para verificar > se o email j? n?o existe, mas me dei conta que se eu tentar criar o > registro e o email j? existir, vou receber um erro informando isto. > > O que voc?s acham disto ? ? feio jogar com o erro (mesmo tratando o > erro de maneira correta) ? Ou ? melhor deixar de viver perigosamente e > fazer o search antes do create. > > E porqu? estou com est? d?vida ? N?o medi, mas teoricamente gravar e > tratar o erro deve (ou deveria) ser mais r?pido (pq eu fa?o "apenas > uma opera??o de IO"). > > Abra?os, > > Solli Honorio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Sat Sep 14 08:14:01 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sat, 14 Sep 2013 17:14:01 +0200 Subject: [SP-pm] DBIx::Class In-Reply-To: References: Message-ID: ja vi forms q validam antes de vc submeter. vc pode pesquisar antes se o email ta ok e ai liberar o botao de submit. lance erro depois (caso ocorra race conditions ou outro erro). mensure. se ficar lento pense numa alternatica (cache, filtro de bloom ou estoure erro mesmo). eh o q eu faria Em 14/09/2013 12:07, "Solli Honorio" escreveu: > Pessoal > > Estou escrevendo um cadastro que tem o campo email com unique index. O meu > primeiro impulso ? fazer uma pesquisa no cadastro para verificar se o email > j? n?o existe, mas me dei conta que se eu tentar criar o registro e o email > j? existir, vou receber um erro informando isto. > > O que voc?s acham disto ? ? feio jogar com o erro (mesmo tratando o erro > de maneira correta) ? Ou ? melhor deixar de viver perigosamente e fazer o > search antes do create. > > E porqu? estou com est? d?vida ? N?o medi, mas teoricamente gravar e > tratar o erro deve (ou deveria) ser mais r?pido (pq eu fa?o "apenas uma > opera??o de IO"). > > Abra?os, > > Solli Honorio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Sat Sep 14 08:24:28 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Sat, 14 Sep 2013 12:24:28 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: Message-ID: Solli, eu faria assim. Iniciaria o cadastro pelo campo de email, assim poderia antes validar o mesmo com regras em js, para s? ent?o permitir o input, depois do input, eu vareria o banco para verificar se o mesmo ja existe. Se existe, n?o continuo com o cadatro, informando ao usu?rio. se nao eu continuo Tamb?m setaria um cookie para impedir que o usu?rio fique dando diversos reloads na pagina, evitando assim novas buscas com o mesmo email. Na minha opni?o, ? melhor ter um search a mais que um registro a mais. voce podem poderia utilizar HTMLRequest para deixar mais bonito esse imput Essa ? a minha opni?o de como tratar esse erro. From: Solli Honorio Sent: Saturday, September 14, 2013 12:06 PM To: saopaulo-pm at mail.pm.org Subject: [SP-pm] DBIx::Class Pessoal Estou escrevendo um cadastro que tem o campo email com unique index. O meu primeiro impulso ? fazer uma pesquisa no cadastro para verificar se o email j? n?o existe, mas me dei conta que se eu tentar criar o registro e o email j? existir, vou receber um erro informando isto. O que voc?s acham disto ? ? feio jogar com o erro (mesmo tratando o erro de maneira correta) ? Ou ? melhor deixar de viver perigosamente e fazer o search antes do create. E porqu? estou com est? d?vida ? N?o medi, mas teoricamente gravar e tratar o erro deve (ou deveria) ser mais r?pido (pq eu fa?o "apenas uma opera??o de IO"). Abra?os, Solli Honorio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------------------------------------------------------------------------- =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: -------------- Pr?xima Parte ---------- Um anexo n?o-texto foi limpo... Nome: n?o dispon?vel Tipo: image/png Tamanho: 1041 bytes Descri??o: n?o dispon?vel URL: From tiago.peczenyj at gmail.com Sat Sep 14 08:29:38 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sat, 14 Sep 2013 17:29:38 +0200 Subject: [SP-pm] DBIx::Class In-Reply-To: References: Message-ID: ihmo isso eh muito mais sobre usabilidade do que IO. Em 14/09/2013 12:25, "Ricardo Stock" escreveu: > Solli, eu faria assim. Iniciaria o cadastro pelo campo de email, assim > poderia antes validar o mesmo com regras em js, para s? ent?o permitir o > input, depois do input, eu vareria o banco para verificar se o mesmo ja > existe. > > Se existe, n?o continuo com o cadatro, informando ao usu?rio. se nao eu > continuo > > Tamb?m setaria um cookie para impedir que o usu?rio fique dando diversos > reloads na pagina, evitando assim novas buscas com o mesmo email. > > Na minha opni?o, ? melhor ter um search a mais que um registro a mais. [image: > Alegre] > > voce podem poderia utilizar HTMLRequest para deixar mais bonito esse imput > > Essa ? a minha opni?o de como tratar esse erro. > > *From:* Solli Honorio > *Sent:* Saturday, September 14, 2013 12:06 PM > *To:* saopaulo-pm at mail.pm.org > *Subject:* [SP-pm] DBIx::Class > > Pessoal > > Estou escrevendo um cadastro que tem o campo email com unique index. O meu > primeiro impulso ? fazer uma pesquisa no cadastro para verificar se o email > j? n?o existe, mas me dei conta que se eu tentar criar o registro e o email > j? existir, vou receber um erro informando isto. > > O que voc?s acham disto ? ? feio jogar com o erro (mesmo tratando o erro > de maneira correta) ? Ou ? melhor deixar de viver perigosamente e fazer o > search antes do create. > > E porqu? estou com est? d?vida ? N?o medi, mas teoricamente gravar e > tratar o erro deve (ou deveria) ser mais r?pido (pq eu fa?o "apenas uma > opera??o de IO"). > > Abra?os, > > Solli Honorio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > ------------------------------ > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/png Size: 1041 bytes Desc: not available URL: From lucasmateus.oliveira at gmail.com Sat Sep 14 08:44:35 2013 From: lucasmateus.oliveira at gmail.com (Lucas Mateus) Date: Sat, 14 Sep 2013 12:44:35 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: Message-ID: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> Particularmente eu valido se existe antes de inserir, acho mais f?cil tomar a decis?o (informa que ja existe ou envia um email para trocar a senha) ? mais f?cil e acertivo que tratar o erro do BD. Para tornar esse processo mais r?pido eu crio um campo do tipo binary 16 bytes e gravo o md5 (binario sem hexadecimal) do email e utilizo ele para consulta. Algo assim: select id from users where email_md5 = md5('fulano at bla') and email = 'fulano at bla'; Onde somente o campo email_md5 tem index e voc? tem certeza que ele sempre ter? 16 bytes, se voc? tiver 1 milh?o de usu?rios essa consulta ter? um custo ris?rio. A segunda compara??o ? somente para evitar colis?es de md5 e o index ? feito somente no campo email_md5. Em 14/09/2013, ?s 12:06, Solli Honorio escreveu: > Pessoal > > Estou escrevendo um cadastro que tem o campo email com unique index. O meu primeiro impulso ? fazer uma pesquisa no cadastro para verificar se o email j? n?o existe, mas me dei conta que se eu tentar criar o registro e o email j? existir, vou receber um erro informando isto. > > O que voc?s acham disto ? ? feio jogar com o erro (mesmo tratando o erro de maneira correta) ? Ou ? melhor deixar de viver perigosamente e fazer o search antes do create. > > E porqu? estou com est? d?vida ? N?o medi, mas teoricamente gravar e tratar o erro deve (ou deveria) ser mais r?pido (pq eu fa?o "apenas uma opera??o de IO"). > > Abra?os, > > Solli Honorio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From jniltinho at gmail.com Sat Sep 14 08:52:25 2013 From: jniltinho at gmail.com (Nilton OS) Date: Sat, 14 Sep 2013 12:52:25 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> Message-ID: Lucas boa essa sua dica. Em 14 de setembro de 2013 12:44, Lucas Mateus < lucasmateus.oliveira at gmail.com> escreveu: > > Particularmente eu valido se existe antes de inserir, acho mais > f?cil tomar a decis?o (informa que ja existe ou envia um email para trocar > a senha) ? mais f?cil e acertivo que tratar o erro do BD. > > Para tornar esse processo mais r?pido eu crio um campo do tipo > binary 16 bytes e gravo o md5 (binario sem hexadecimal) do email e utilizo > ele para consulta. > > Algo assim: select id from users where email_md5 = md5('fulano at bla') > and email = 'fulano at bla'; > > Onde somente o campo email_md5 tem index e voc? tem certeza que > ele sempre ter? 16 bytes, se voc? tiver 1 milh?o de usu?rios essa consulta > ter? um custo ris?rio. A segunda compara??o ? somente para evitar colis?es > de md5 e o index ? feito somente no campo email_md5. > > > Em 14/09/2013, ?s 12:06, Solli Honorio escreveu: > > > Pessoal > > > > Estou escrevendo um cadastro que tem o campo email com unique index. O > meu primeiro impulso ? fazer uma pesquisa no cadastro para verificar se o > email j? n?o existe, mas me dei conta que se eu tentar criar o registro e o > email j? existir, vou receber um erro informando isto. > > > > O que voc?s acham disto ? ? feio jogar com o erro (mesmo tratando o erro > de maneira correta) ? Ou ? melhor deixar de viver perigosamente e fazer o > search antes do create. > > > > E porqu? estou com est? d?vida ? N?o medi, mas teoricamente gravar e > tratar o erro deve (ou deveria) ser mais r?pido (pq eu fa?o "apenas uma > opera??o de IO"). > > > > Abra?os, > > > > Solli Honorio > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- .............................................................................. *Nilton OS* | *DNA Linux a 15 anos* | linuxpro.com.br *"N?o s?o os grandes homens que transformam o mundo, mas sim os fracos nas m?os de um grande Deus."* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From rbsnkjmr at gmail.com Sat Sep 14 10:14:37 2013 From: rbsnkjmr at gmail.com (Kojo) Date: Sat, 14 Sep 2013 14:14:37 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> Message-ID: Eu fa?o isso com o DBI: my $query_select = "SELECT * FROM table WHERE e_mail = ?"; my $query_insert = "INSERT INTO table (e_mail) VALUES ($e_mail); $sth = $dbh->prepare($query_select); # Se nao retornou nada no Select if ($sth->execute($e_mail) eq '0E0'){ # Insert $sth = $dbh->prepare($query_insert); $sth->execute($e_mail); } $ref = $sth->fetchrow_hashref(); $e_mail = $ref->{"e_mail"} $sth->finish; Em 14 de setembro de 2013 12:52, Nilton OS escreveu: > Lucas boa essa sua dica. > > > Em 14 de setembro de 2013 12:44, Lucas Mateus < > lucasmateus.oliveira at gmail.com> escreveu: > > >> Particularmente eu valido se existe antes de inserir, acho mais >> f?cil tomar a decis?o (informa que ja existe ou envia um email para trocar >> a senha) ? mais f?cil e acertivo que tratar o erro do BD. >> >> Para tornar esse processo mais r?pido eu crio um campo do tipo >> binary 16 bytes e gravo o md5 (binario sem hexadecimal) do email e utilizo >> ele para consulta. >> >> Algo assim: select id from users where email_md5 = >> md5('fulano at bla') and email = 'fulano at bla'; >> >> Onde somente o campo email_md5 tem index e voc? tem certeza que >> ele sempre ter? 16 bytes, se voc? tiver 1 milh?o de usu?rios essa consulta >> ter? um custo ris?rio. A segunda compara??o ? somente para evitar colis?es >> de md5 e o index ? feito somente no campo email_md5. >> >> >> Em 14/09/2013, ?s 12:06, Solli Honorio escreveu: >> >> > Pessoal >> > >> > Estou escrevendo um cadastro que tem o campo email com unique index. O >> meu primeiro impulso ? fazer uma pesquisa no cadastro para verificar se o >> email j? n?o existe, mas me dei conta que se eu tentar criar o registro e o >> email j? existir, vou receber um erro informando isto. >> > >> > O que voc?s acham disto ? ? feio jogar com o erro (mesmo tratando o >> erro de maneira correta) ? Ou ? melhor deixar de viver perigosamente e >> fazer o search antes do create. >> > >> > E porqu? estou com est? d?vida ? N?o medi, mas teoricamente gravar e >> tratar o erro deve (ou deveria) ser mais r?pido (pq eu fa?o "apenas uma >> opera??o de IO"). >> > >> > Abra?os, >> > >> > Solli Honorio >> > >> > -- >> > "o animal satisfeito dorme". - Guimar?es Rosa >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > > .............................................................................. > *Nilton OS* | *DNA Linux a 15 anos* | linuxpro.com.br > > *"N?o s?o os grandes homens que transformam o mundo, mas sim os fracos > nas m?os de um grande Deus."* > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From andre at andrewalker.net Sat Sep 14 10:39:32 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Sat, 14 Sep 2013 14:39:32 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> Message-ID: <20130914173932.GC25183@andrewalker> On Sat, Sep 14, 2013 at 12:44:35PM -0300, Lucas Mateus wrote: > Para tornar esse processo mais r?pido eu crio um campo do tipo binary 16 > bytes e gravo o md5 (binario sem hexadecimal) do email e utilizo ele para > consulta. > > Algo assim: select id from users where email_md5 = md5('fulano at bla') and email = 'fulano at bla'; > > Onde somente o campo email_md5 tem index e voc? tem certeza que ele sempre > ter? 16 bytes, se voc? tiver 1 milh?o de usu?rios essa consulta ter? um > custo ris?rio. A segunda compara??o ? somente para evitar colis?es de md5 e > o index ? feito somente no campo email_md5. Ser? que isso ? realmente necess?rio? Quer dizer... qual o problema de ter um ?ndice no campo email mesmo? De qualquer forma, voc? j? vai ter um custo computacional na fun??o md5 (ainda que pequeno), e tenho a impress?o que ?ndices em campos texto n?o s?o t?o ruins assim. Talvez varie de SGBD pra SGBD? Em PostgreSQL, por exemplo, seria relevante ter essa coluna email_md5? Att. Andr? From lucasmateus.oliveira at gmail.com Sat Sep 14 11:22:10 2013 From: lucasmateus.oliveira at gmail.com (Lucas Mateus) Date: Sat, 14 Sep 2013 15:22:10 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: <20130914173932.GC25183@andrewalker> References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> Message-ID: <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> Boa pergunta Andr?. ? um teste simples de fazer, que acha de fazer em seu SGBD preferido e nos dizer ? Em 14/09/2013, ?s 14:39, Andr? Walker escreveu: > On Sat, Sep 14, 2013 at 12:44:35PM -0300, Lucas Mateus wrote: >> Para tornar esse processo mais r?pido eu crio um campo do tipo binary 16 >> bytes e gravo o md5 (binario sem hexadecimal) do email e utilizo ele para >> consulta. >> Algo assim: select id from users where email_md5 = md5('fulano at bla') and email = 'fulano at bla'; >> Onde somente o campo email_md5 tem index e voc? tem certeza que ele sempre >> ter? 16 bytes, se voc? tiver 1 milh?o de usu?rios essa consulta ter? um >> custo ris?rio. A segunda compara??o ? somente para evitar colis?es de md5 e >> o index ? feito somente no campo email_md5. > > Ser? que isso ? realmente necess?rio? Quer dizer... qual o problema de ter um > ?ndice no campo email mesmo? De qualquer forma, voc? j? vai ter um custo > computacional na fun??o md5 (ainda que pequeno), e tenho a impress?o que > ?ndices em campos texto n?o s?o t?o ruins assim. Talvez varie de SGBD pra > SGBD? Em PostgreSQL, por exemplo, seria relevante ter essa coluna email_md5? > > Att. > Andr? > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From shonorio at gmail.com Sat Sep 14 15:50:45 2013 From: shonorio at gmail.com (Solli Honorio) Date: Sat, 14 Sep 2013 19:50:45 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> Message-ID: Bom, descobri um motivo para n?o utilizar a abordagem que eu estava imaginando. O perl n?o possui um sistema de Exception decente, e o DBIx::Class tamb?m n?o faz nada muito avan?ado neste sentido. Atualmente o DBIx::Class gera um exception simpl?rio atrav?s do DBIx::Class::Exception, que n?o tem nenhuma maneira simples de identificar o motivo do erro. Na solu??o atual eu preciso parsear o mensagem de string, mas isto tem um problema. Cada banco de dados pode gerar uma mensagem diferente para o mesmo problema (neste caso colis?o de ?ndice ?nico) e a? eu preciso criar uma enorme estrutura de parser para atender todos os bancos, ou pelo menos a maioria (ah, que inveja do Java !!!). Ou seja, ? melhor ser educado e fazer as perguntas corretas ao banco :D !! Abra?os, Solli Honorio Em 14 de setembro de 2013 15:22, Lucas Mateus < lucasmateus.oliveira at gmail.com> escreveu: > > Boa pergunta Andr?. ? um teste simples de fazer, que acha de fazer > em seu SGBD preferido e nos dizer ? > > > > Em 14/09/2013, ?s 14:39, Andr? Walker escreveu: > > > On Sat, Sep 14, 2013 at 12:44:35PM -0300, Lucas Mateus wrote: > >> Para tornar esse processo mais r?pido eu crio um campo do tipo binary 16 > >> bytes e gravo o md5 (binario sem hexadecimal) do email e utilizo ele > para > >> consulta. > >> Algo assim: select id from users where email_md5 = md5('fulano at bla') > and email = 'fulano at bla'; > >> Onde somente o campo email_md5 tem index e voc? tem certeza que ele > sempre > >> ter? 16 bytes, se voc? tiver 1 milh?o de usu?rios essa consulta ter? um > >> custo ris?rio. A segunda compara??o ? somente para evitar colis?es de > md5 e > >> o index ? feito somente no campo email_md5. > > > > Ser? que isso ? realmente necess?rio? Quer dizer... qual o problema de > ter um > > ?ndice no campo email mesmo? De qualquer forma, voc? j? vai ter um custo > > computacional na fun??o md5 (ainda que pequeno), e tenho a impress?o que > > ?ndices em campos texto n?o s?o t?o ruins assim. Talvez varie de SGBD pra > > SGBD? Em PostgreSQL, por exemplo, seria relevante ter essa coluna > email_md5? > > > > Att. > > Andr? > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From milhomem at is4web.com.br Sat Sep 14 16:15:40 2013 From: milhomem at is4web.com.br (Marcelo Milhomem) Date: Sat, 14 Sep 2013 20:15:40 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> Message-ID: <5234EE1C.50702@is4web.com.br> J? cai em situa??es em que eu precisava identificar se a falha foi por registro duplicado ou outro problema, consegui fazer isso facil com DBI pra MySQL, claro que cada banco tem um retorno de erro diferente. $dbh = DBI->connect($DSN, $self->user, $self->pass); $dbh->{HandleError} = sub { $self->MySQLerror(@_) }; $dbh->{PrintError} = 0; $dbh->{RaiseError} = 0; sub MySQLerror { my $self = shift; my $errno = $_[1]->err; if ($errno == 1062) { #http://dev.mysql.com/doc/refman/5.0/en/error-messages-server.html $_[2] = 'ERR'; #[ ... ]; # supply alternative return value $self->duplicated(1); } return 1; } N?o sei se te ajuda. Att, Marcelo Milhomem www.is4web.com Em 14/09/2013 19:50, Solli Honorio escreveu: > Bom, descobri um motivo para n?o utilizar a abordagem que eu estava > imaginando. > > O perl n?o possui um sistema de Exception decente, e o DBIx::Class > tamb?m n?o faz nada muito avan?ado neste sentido. Atualmente o > DBIx::Class gera um exception simpl?rio atrav?s do > DBIx::Class::Exception, que n?o tem nenhuma maneira simples de > identificar o motivo do erro. > > Na solu??o atual eu preciso parsear o mensagem de string, mas isto tem > um problema. Cada banco de dados pode gerar uma mensagem diferente > para o mesmo problema (neste caso colis?o de ?ndice ?nico) e a? eu > preciso criar uma enorme estrutura de parser para atender todos os > bancos, ou pelo menos a maioria (ah, que inveja do Java !!!). > > Ou seja, ? melhor ser educado e fazer as perguntas corretas ao banco :D !! > > Abra?os, > > Solli Honorio > > > Em 14 de setembro de 2013 15:22, Lucas Mateus > > escreveu: > > > Boa pergunta Andr?. ? um teste simples de fazer, que acha > de fazer em seu SGBD preferido e nos dizer ? > > > > Em 14/09/2013, ?s 14:39, Andr? Walker > escreveu: > > > On Sat, Sep 14, 2013 at 12:44:35PM -0300, Lucas Mateus wrote: > >> Para tornar esse processo mais r?pido eu crio um campo do tipo > binary 16 > >> bytes e gravo o md5 (binario sem hexadecimal) do email e > utilizo ele para > >> consulta. > >> Algo assim: select id from users where email_md5 = > md5('fulano at bla') and email = 'fulano at bla'; > >> Onde somente o campo email_md5 tem index e voc? tem certeza que > ele sempre > >> ter? 16 bytes, se voc? tiver 1 milh?o de usu?rios essa consulta > ter? um > >> custo ris?rio. A segunda compara??o ? somente para evitar > colis?es de md5 e > >> o index ? feito somente no campo email_md5. > > > > Ser? que isso ? realmente necess?rio? Quer dizer... qual o > problema de ter um > > ?ndice no campo email mesmo? De qualquer forma, voc? j? vai ter > um custo > > computacional na fun??o md5 (ainda que pequeno), e tenho a > impress?o que > > ?ndices em campos texto n?o s?o t?o ruins assim. Talvez varie de > SGBD pra > > SGBD? Em PostgreSQL, por exemplo, seria relevante ter essa > coluna email_md5? > > > > Att. > > Andr? > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > > L > > =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Sat Sep 14 16:19:47 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Sat, 14 Sep 2013 20:19:47 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> Message-ID: Opa Solli, Se eu tivesse visto esse mail antes teria te poupado a pesquisa, mas por outro lado, voc? chegou na mesma solu??o que eu, pelo mesmo motivo. Se estiver errado, estamos errando igual. Quando vc s? precisa validar se o campo existe ou n?o, blz. Voc? pode fazer um find_or_create() ou um update_orcreate(). Mas quando vc tem mais constraints e as suas mensagens de erro precisam ser mais precisas (!?) para o usu?rio voc? acaba tendo que parsear a string de erro lan?ada pelo banco, que eu n?o sei se ? padr?o. Um problema nessa abordagem, ? que voc? est? sujeito a race conditions entre o momento que voc? consultou e o momento que voc? est? gravando. Portanto, pode ser uma boa ideia usar transactions, que com DBIC ? tranquilo tamb?m. Quanto a performance, n?o tenho ideia, nem parei pra pensar nisso nesse momento (prot?tipo), mas ? uma preocupa??o bastante pertinente, pra dizer o m?nimo. Pessoal, n?o sou expert em DBIC, se houver solu??o melhor, estamos ouvindo. []'s 2013/9/14 Solli Honorio > Bom, descobri um motivo para n?o utilizar a abordagem que eu estava > imaginando. > > O perl n?o possui um sistema de Exception decente, e o DBIx::Class tamb?m > n?o faz nada muito avan?ado neste sentido. Atualmente o DBIx::Class gera um > exception simpl?rio atrav?s do DBIx::Class::Exception, que n?o tem nenhuma > maneira simples de identificar o motivo do erro. > > Na solu??o atual eu preciso parsear o mensagem de string, mas isto tem um > problema. Cada banco de dados pode gerar uma mensagem diferente para o > mesmo problema (neste caso colis?o de ?ndice ?nico) e a? eu preciso criar > uma enorme estrutura de parser para atender todos os bancos, ou pelo menos > a maioria (ah, que inveja do Java !!!). > > Ou seja, ? melhor ser educado e fazer as perguntas corretas ao banco :D !! > > Abra?os, > > Solli Honorio > > > Em 14 de setembro de 2013 15:22, Lucas Mateus < > lucasmateus.oliveira at gmail.com> escreveu: > > >> Boa pergunta Andr?. ? um teste simples de fazer, que acha de >> fazer em seu SGBD preferido e nos dizer ? >> >> >> >> Em 14/09/2013, ?s 14:39, Andr? Walker escreveu: >> >> > On Sat, Sep 14, 2013 at 12:44:35PM -0300, Lucas Mateus wrote: >> >> Para tornar esse processo mais r?pido eu crio um campo do tipo binary >> 16 >> >> bytes e gravo o md5 (binario sem hexadecimal) do email e utilizo ele >> para >> >> consulta. >> >> Algo assim: select id from users where email_md5 = md5('fulano at bla') >> and email = 'fulano at bla'; >> >> Onde somente o campo email_md5 tem index e voc? tem certeza que ele >> sempre >> >> ter? 16 bytes, se voc? tiver 1 milh?o de usu?rios essa consulta ter? um >> >> custo ris?rio. A segunda compara??o ? somente para evitar colis?es de >> md5 e >> >> o index ? feito somente no campo email_md5. >> > >> > Ser? que isso ? realmente necess?rio? Quer dizer... qual o problema de >> ter um >> > ?ndice no campo email mesmo? De qualquer forma, voc? j? vai ter um custo >> > computacional na fun??o md5 (ainda que pequeno), e tenho a impress?o que >> > ?ndices em campos texto n?o s?o t?o ruins assim. Talvez varie de SGBD >> pra >> > SGBD? Em PostgreSQL, por exemplo, seria relevante ter essa coluna >> email_md5? >> > >> > Att. >> > Andr? >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Sat Sep 14 18:06:55 2013 From: marciorp at gmail.com (Marcio - Google) Date: Sat, 14 Sep 2013 21:06:55 -0400 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> Message-ID: Solli++++++++ > O perl n?o possui um sistema de Exception decente, e o DBIx::Class tamb?m n?o faz nada muito avan?ado neste sentido. Vou dormir mais tranquilo, j? tava come?ando a achar que meu QI era muito pequeno para usar Perl, principalmente no que diz respeito a tratamento de exce??es/erros. Isso ? o que mais patino. Tem coisas que n?o consigo tratar e n?o tem acordo. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 14/09/2013 18:56, "Solli Honorio" escreveu: > > Bom, descobri um motivo para n?o utilizar a abordagem que eu estava imaginando. > > O perl n?o possui um sistema de Exception decente, e o DBIx::Class tamb?m n?o faz nada muito avan?ado neste sentido. Atualmente o DBIx::Class gera um exception simpl?rio atrav?s do DBIx::Class::Exception, que n?o tem nenhuma maneira simples de identificar o motivo do erro. > > Na solu??o atual eu preciso parsear o mensagem de string, mas isto tem um problema. Cada banco de dados pode gerar uma mensagem diferente para o mesmo problema (neste caso colis?o de ?ndice ?nico) e a? eu preciso criar uma enorme estrutura de parser para atender todos os bancos, ou pelo menos a maioria (ah, que inveja do Java !!!). > > Ou seja, ? melhor ser educado e fazer as perguntas corretas ao banco :D !! > > Abra?os, > > Solli Honorio > > > Em 14 de setembro de 2013 15:22, Lucas Mateus < lucasmateus.oliveira at gmail.com> escreveu: > >> >> Boa pergunta Andr?. ? um teste simples de fazer, que acha de fazer em seu SGBD preferido e nos dizer ? >> >> >> >> Em 14/09/2013, ?s 14:39, Andr? Walker escreveu: >> >> > On Sat, Sep 14, 2013 at 12:44:35PM -0300, Lucas Mateus wrote: >> >> Para tornar esse processo mais r?pido eu crio um campo do tipo binary 16 >> >> bytes e gravo o md5 (binario sem hexadecimal) do email e utilizo ele para >> >> consulta. >> >> Algo assim: select id from users where email_md5 = md5('fulano at bla') and email = 'fulano at bla'; >> >> Onde somente o campo email_md5 tem index e voc? tem certeza que ele sempre >> >> ter? 16 bytes, se voc? tiver 1 milh?o de usu?rios essa consulta ter? um >> >> custo ris?rio. A segunda compara??o ? somente para evitar colis?es de md5 e >> >> o index ? feito somente no campo email_md5. >> > >> > Ser? que isso ? realmente necess?rio? Quer dizer... qual o problema de ter um >> > ?ndice no campo email mesmo? De qualquer forma, voc? j? vai ter um custo >> > computacional na fun??o md5 (ainda que pequeno), e tenho a impress?o que >> > ?ndices em campos texto n?o s?o t?o ruins assim. Talvez varie de SGBD pra >> > SGBD? Em PostgreSQL, por exemplo, seria relevante ter essa coluna email_md5? >> > >> > Att. >> > Andr? >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Sat Sep 14 18:21:45 2013 From: renato.cron at gmail.com (Renato Santos) Date: Sat, 14 Sep 2013 22:21:45 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> Message-ID: Poxa.. Eu j? tratei esses erros e geralmente um $@ =~ /nome-de-pk-ou-uniq/ e isso j? basta. N?o ? toda hora, pra n?o dizer que, apps mudam de banco. Ao menos que voc? esteja fazendo algo bem simples que n?o use fun??es espec?ficas de nenhum, voc? sempre vai ter estar em um banco que diz qual o nome do unique que deu erro On Sep 14, 2013 10:07 PM, "Marcio - Google" wrote: > Solli++++++++ > > > O perl n?o possui um sistema de Exception decente, e o DBIx::Class > tamb?m n?o faz nada muito avan?ado neste sentido. > > Vou dormir mais tranquilo, j? tava come?ando a achar que meu QI era muito > pequeno para usar Perl, principalmente no que diz respeito a tratamento de > exce??es/erros. > > Isso ? o que mais patino. Tem coisas que n?o consigo tratar e n?o tem > acordo. > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > Em 14/09/2013 18:56, "Solli Honorio" escreveu: > > > > Bom, descobri um motivo para n?o utilizar a abordagem que eu estava > imaginando. > > > > O perl n?o possui um sistema de Exception decente, e o DBIx::Class > tamb?m n?o faz nada muito avan?ado neste sentido. Atualmente o DBIx::Class > gera um exception simpl?rio atrav?s do DBIx::Class::Exception, que n?o tem > nenhuma maneira simples de identificar o motivo do erro. > > > > Na solu??o atual eu preciso parsear o mensagem de string, mas isto tem > um problema. Cada banco de dados pode gerar uma mensagem diferente para o > mesmo problema (neste caso colis?o de ?ndice ?nico) e a? eu preciso criar > uma enorme estrutura de parser para atender todos os bancos, ou pelo menos > a maioria (ah, que inveja do Java !!!). > > > > Ou seja, ? melhor ser educado e fazer as perguntas corretas ao banco :D > !! > > > > Abra?os, > > > > Solli Honorio > > > > > > Em 14 de setembro de 2013 15:22, Lucas Mateus < > lucasmateus.oliveira at gmail.com> escreveu: > > > >> > >> Boa pergunta Andr?. ? um teste simples de fazer, que acha de > fazer em seu SGBD preferido e nos dizer ? > >> > >> > >> > >> Em 14/09/2013, ?s 14:39, Andr? Walker escreveu: > >> > >> > On Sat, Sep 14, 2013 at 12:44:35PM -0300, Lucas Mateus wrote: > >> >> Para tornar esse processo mais r?pido eu crio um campo do tipo > binary 16 > >> >> bytes e gravo o md5 (binario sem hexadecimal) do email e utilizo ele > para > >> >> consulta. > >> >> Algo assim: select id from users where email_md5 = md5('fulano at bla') > and email = 'fulano at bla'; > >> >> Onde somente o campo email_md5 tem index e voc? tem certeza que ele > sempre > >> >> ter? 16 bytes, se voc? tiver 1 milh?o de usu?rios essa consulta ter? > um > >> >> custo ris?rio. A segunda compara??o ? somente para evitar colis?es > de md5 e > >> >> o index ? feito somente no campo email_md5. > >> > > >> > Ser? que isso ? realmente necess?rio? Quer dizer... qual o problema > de ter um > >> > ?ndice no campo email mesmo? De qualquer forma, voc? j? vai ter um > custo > >> > computacional na fun??o md5 (ainda que pequeno), e tenho a impress?o > que > >> > ?ndices em campos texto n?o s?o t?o ruins assim. Talvez varie de SGBD > pra > >> > SGBD? Em PostgreSQL, por exemplo, seria relevante ter essa coluna > email_md5? > >> > > >> > Att. > >> > Andr? > >> > > >> > =begin disclaimer > >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> > L > >> > =end disclaimer > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > > > > > > > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Sat Sep 14 18:49:36 2013 From: shonorio at gmail.com (Solli Honorio) Date: Sat, 14 Sep 2013 22:49:36 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> Message-ID: Renato, N?o estou falando que n?o d? para fazer um match para encontrar uma string e a? determinar um erro, mas estamos falando de um ORM que permite vc escolher qualquer banco de dados. Se eu criar um match baseado no banco X, onde estou trabalhando neste momento, vou criar um potencial bug quando fizer o deployment em outro banco. E o pior ? que este ser? aquele tipo de bug de cascudo. Este pacote https://metacpan.org/module/DBIx::Error, por exemplo, parece que faz o que estou falando. N?o analisei se ele suporta a todos os drivers do DBI ou se depende de alguma outra implementa??o, mas se vc der uma olhada ver? como seria mais consistente o tratamento das excess?es. Solli Honorio Em 14 de setembro de 2013 22:21, Renato Santos escreveu: > Poxa.. > > Eu j? tratei esses erros e geralmente um $@ =~ /nome-de-pk-ou-uniq/ e isso > j? basta. N?o ? toda hora, pra n?o dizer que, apps mudam de banco. > > Ao menos que voc? esteja fazendo algo bem simples que n?o use fun??es > espec?ficas de nenhum, voc? sempre vai ter estar em um banco que diz qual o > nome do unique que deu erro > On Sep 14, 2013 10:07 PM, "Marcio - Google" wrote: > >> Solli++++++++ >> >> > O perl n?o possui um sistema de Exception decente, e o DBIx::Class >> tamb?m n?o faz nada muito avan?ado neste sentido. >> >> Vou dormir mais tranquilo, j? tava come?ando a achar que meu QI era muito >> pequeno para usar Perl, principalmente no que diz respeito a tratamento de >> exce??es/erros. >> >> Isso ? o que mais patino. Tem coisas que n?o consigo tratar e n?o tem >> acordo. >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> Em 14/09/2013 18:56, "Solli Honorio" escreveu: >> > >> > Bom, descobri um motivo para n?o utilizar a abordagem que eu estava >> imaginando. >> > >> > O perl n?o possui um sistema de Exception decente, e o DBIx::Class >> tamb?m n?o faz nada muito avan?ado neste sentido. Atualmente o DBIx::Class >> gera um exception simpl?rio atrav?s do DBIx::Class::Exception, que n?o tem >> nenhuma maneira simples de identificar o motivo do erro. >> > >> > Na solu??o atual eu preciso parsear o mensagem de string, mas isto tem >> um problema. Cada banco de dados pode gerar uma mensagem diferente para o >> mesmo problema (neste caso colis?o de ?ndice ?nico) e a? eu preciso criar >> uma enorme estrutura de parser para atender todos os bancos, ou pelo menos >> a maioria (ah, que inveja do Java !!!). >> > >> > Ou seja, ? melhor ser educado e fazer as perguntas corretas ao banco :D >> !! >> > >> > Abra?os, >> > >> > Solli Honorio >> > >> > >> > Em 14 de setembro de 2013 15:22, Lucas Mateus < >> lucasmateus.oliveira at gmail.com> escreveu: >> > >> >> >> >> Boa pergunta Andr?. ? um teste simples de fazer, que acha de >> fazer em seu SGBD preferido e nos dizer ? >> >> >> >> >> >> >> >> Em 14/09/2013, ?s 14:39, Andr? Walker >> escreveu: >> >> >> >> > On Sat, Sep 14, 2013 at 12:44:35PM -0300, Lucas Mateus wrote: >> >> >> Para tornar esse processo mais r?pido eu crio um campo do tipo >> binary 16 >> >> >> bytes e gravo o md5 (binario sem hexadecimal) do email e utilizo >> ele para >> >> >> consulta. >> >> >> Algo assim: select id from users where email_md5 = md5('fulano at bla') >> and email = 'fulano at bla'; >> >> >> Onde somente o campo email_md5 tem index e voc? tem certeza que ele >> sempre >> >> >> ter? 16 bytes, se voc? tiver 1 milh?o de usu?rios essa consulta >> ter? um >> >> >> custo ris?rio. A segunda compara??o ? somente para evitar colis?es >> de md5 e >> >> >> o index ? feito somente no campo email_md5. >> >> > >> >> > Ser? que isso ? realmente necess?rio? Quer dizer... qual o problema >> de ter um >> >> > ?ndice no campo email mesmo? De qualquer forma, voc? j? vai ter um >> custo >> >> > computacional na fun??o md5 (ainda que pequeno), e tenho a impress?o >> que >> >> > ?ndices em campos texto n?o s?o t?o ruins assim. Talvez varie de >> SGBD pra >> >> > SGBD? Em PostgreSQL, por exemplo, seria relevante ter essa coluna >> email_md5? >> >> > >> >> > Att. >> >> > Andr? >> >> > >> >> > =begin disclaimer >> >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> > L >> >> > =end disclaimer >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> > >> > >> > >> > >> > -- >> > "o animal satisfeito dorme". - Guimar?es Rosa >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From glasswalk3r at yahoo.com.br Sat Sep 14 20:35:40 2013 From: glasswalk3r at yahoo.com.br (Alceu R. de Freitas Jr.) Date: Sat, 14 Sep 2013 20:35:40 -0700 (PDT) Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> Message-ID: <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> Solli, Recentemente comecei a fazer alguns testes com TryCatch e at? o momento me pareceu bastante satisfat?rio, mas voc? pode se pegar criando v?rias classes de exce??o. Se voc? quiser ser realmente eficiente com o banco, acho que vai ter que abandonar o DBIx::Class: se voc? criar uma stored procedure no banco de dados voc? pode criar uma fun??o de "upsert" (atualiza se existe, insere se n?o) sem ter que retornar dados para a camada do DBIx::Class e da sua aplica??o e poder? capturar a exce??o com precis?o no banco (dependendo do banco que voc? for utilizar, claro). Ou ent?o fazer um esquema de cache experto (Memcached?) para os registros j? inseridos no banco, isso tornaria a coisa toda mais eficiente. De qualquer forma, o DBI tem o m?todo err() (http://search.cpan.org/~timb/DBI-1.628/DBI.pm#err) para retornar um c?digo num?rico... claro que voc? teria que criar de antem?o uma tabela com os c?digos de cada banco de dados que voc? quer que sua aplica??o suporte. Como DBIx::Class usa DBI, talvez voc? consiga ter esta mesma informa??o. Os drivers JDBC tem essas mensagens de erros todas padronizadas? Eu n?o sabia disto. []'s Alceu Rodrigues de Freitas Junior -------------------------------------- glasswalk3r at yahoo.com.br --- A well-used door needs no oil on its hinges. A swift-flowing stream does not grow stagnant. Neither sound nor thoughts can travel through a vacuum. Software rots if not used. These are great mysteries -- The Tao Of Programming, 5.1 >________________________________ > De: Solli Honorio >Para: "saopaulo-pm at mail.pm.org" >Enviadas: S?bado, 14 de Setembro de 2013 19:50 >Assunto: Re: [SP-pm] DBIx::Class > > > >Bom, descobri um motivo para n?o utilizar a abordagem que eu estava imaginando.? > > >O perl n?o possui um sistema de Exception decente, e o DBIx::Class tamb?m n?o faz nada muito avan?ado neste sentido. Atualmente o DBIx::Class gera um exception simpl?rio atrav?s do DBIx::Class::Exception, que n?o tem nenhuma maneira simples de identificar o motivo do erro. > > >Na solu??o atual eu preciso parsear o mensagem de string, mas isto tem um problema. Cada banco de dados pode gerar uma mensagem diferente para o mesmo problema (neste caso colis?o de ?ndice ?nico) e a? eu preciso criar uma enorme estrutura de parser para atender todos os bancos, ou pelo menos a maioria (ah, que inveja do Java !!!). > > >Ou seja, ? melhor ser educado e fazer as perguntas corretas ao banco :D !! > > >Abra?os, > > >Solli Honorio > > > >Em 14 de setembro de 2013 15:22, Lucas Mateus escreveu: > > >>? ? ? ? Boa pergunta Andr?. ? um teste simples de fazer, que acha de fazer em seu SGBD preferido e nos dizer ? >> >> >> >>Em 14/09/2013, ?s 14:39, Andr? Walker escreveu: >> >> >>> On Sat, Sep 14, 2013 at 12:44:35PM -0300, Lucas Mateus wrote: >>>> Para tornar esse processo mais r?pido eu crio um campo do tipo binary 16 >>>> bytes e gravo o md5 (binario sem hexadecimal) do email e utilizo ele para >>>> consulta. >>>> Algo assim: select id from users where email_md5 = md5('fulano at bla') and email = 'fulano at bla'; >>>> Onde somente o campo email_md5 tem index e voc? tem certeza que ele sempre >>>> ter? 16 bytes, se voc? tiver 1 milh?o de usu?rios essa consulta ter? um >>>> custo ris?rio. A segunda compara??o ? somente para evitar colis?es de md5 e >>>> o index ? feito somente no campo email_md5. >>> >>> Ser? que isso ? realmente necess?rio? Quer dizer... qual o problema de ter um >>> ?ndice no campo email mesmo? De qualquer forma, voc? j? vai ter um custo >>> computacional na fun??o md5 (ainda que pequeno), e tenho a impress?o que >>> ?ndices em campos texto n?o s?o t?o ruins assim. Talvez varie de SGBD pra >>> SGBD? Em PostgreSQL, por exemplo, seria relevante ter essa coluna email_md5? >>> >>> Att. >>> Andr? >>> >>> =begin disclaimer >>> ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >> >>=begin disclaimer >>? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>?L >>=end disclaimer >> > > > >-- >"o animal satisfeito dorme". - Guimar?es Rosa >=begin disclaimer >???Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >L >=end disclaimer > > >? From eden at insoli.de Sun Sep 15 06:27:37 2013 From: eden at insoli.de (Eden Cardim) Date: Sun, 15 Sep 2013 10:27:37 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: (Solli Honorio's message of "Sat, 14 Sep 2013 19:50:45 -0300") References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> Message-ID: >>>>> "Solli" == Solli Honorio writes: Solli> Bom, descobri um motivo para n?o utilizar a abordagem que Solli> eu estava imaginando. Solli> O perl n?o possui um sistema de Exception decente, e o Solli> DBIx::Class tamb?m n?o faz nada muito avan?ado neste Solli> sentido. Atualmente o DBIx::Class gera um exception Solli> simpl?rio atrav?s do DBIx::Class::Exception, que n?o tem Solli> nenhuma maneira simples de identificar o motivo do erro. Eu n?o tentaria tratar uma restri??o de modelagem como excess?o, por um motivo bem simples: constraints de modelagem de dados n?o s?o excess?es. Constraints existem como garantia para previnir acidentes. N?o ? porque seu carro tem airbag e seguro que voc? vai necessariamente sair batendo em todos os postes que est?o na rota pro trabalho. Solli> Na solu??o atual eu preciso parsear o mensagem de string, Solli> mas isto tem um problema. Cada banco de dados pode gerar Solli> uma mensagem diferente para o mesmo problema (neste caso Solli> colis?o de ?ndice ?nico) e a? eu preciso criar uma enorme Solli> estrutura de parser para atender todos os bancos, ou pelo Solli> menos a maioria (ah, que inveja do Java !!!). Nenhuma linguagem resolve isso. N?o apenas as mensagens de erro n?o s?o as mesmas entre bancos diferentes como podem mudar num mesmo banco a depender do locale. ? simplesmente uma p?ssima id?ia planificar esses tipos de erros. Solli> Ou seja, ? melhor ser educado e fazer as perguntas corretas Solli> ao banco : D !! Sim, a forma padr?o de fazer esse tipo de coisa ? ter conhecimento de dom?nio na l?gica do software que tente ao m?ximo enviar dados ?ntegros pro banco. Via de regra, ? boa pr?tica n?o confiar implicitamente em outra camada para fazer qualquer coisa por voc?. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From eden at insoli.de Sun Sep 15 07:58:47 2013 From: eden at insoli.de (Eden Cardim) Date: Sun, 15 Sep 2013 11:58:47 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: <20130914173932.GC25183@andrewalker> (=?utf-8?Q?=22Andr=C3=A9?= Walker"'s message of "Sat, 14 Sep 2013 14:39:32 -0300") References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> Message-ID: >>>>> "Andr?" == Andr? Walker writes: Andr?> Ser? que isso ? realmente necess?rio? Quer dizer... qual o Andr?> problema de ter um ?ndice no campo email mesmo? De qualquer Andr?> forma, voc? j? vai ter um custo computacional na fun??o md5 Andr?> (ainda que pequeno), e tenho a impress?o que ?ndices em Andr?> campos texto n?o s?o t?o ruins assim. Talvez varie de SGBD Andr?> pra SGBD? Em PostgreSQL, por exemplo, seria relevante ter Andr?> essa coluna email_md5? Imagino que isso seja um "mysqlianismo". No postgresql n?o precisa da coluna adicional, voc? pode criar um ?ndice pr?-computado: CREATE INDEX email_md5 ON test (md5(email)); No meu teste r?pido aqui, ficou mais lento usar md5, imagino que seja por conta do custo computacional de calcular o md5 pra toda consulta. Porque depois do c?lculo, a compara??o com o ?ndice ? efetivamente a mesma. Ali?s, eu s? vejo algum benef?cio potencial em usar md5 se a string resultante do md5 for *menor* que a maioria das strings de email, e n?o me parece que seja esse o caso. Mesmo assim, o postgresql usa o tamanho da string como otimiza??o de busca. Quando voc? normaliza tudo pruma string md5 com o mesmo tamanho perde-se essa otimiza??o. De qualquer forma, t? a?: edenc=# \d test Table "public.test" Column | Type | Modifiers --------+-------------------+----------- email | character varying | not null Indexes: "test_pkey" PRIMARY KEY, btree (email) "email_md5" btree (md5(email::text)) edenc=# explain select email from test where email = 'c4ca4238a0b923820dcc509a6f75849b'; QUERY PLAN -------------------------------------------------------------------------- Index Scan using test_pkey on test (cost=0.00..8.54 rows=1 width=33) Index Cond: ((email)::text = 'c4ca4238a0b923820dcc509a6f75849b'::text) (2 rows) edenc=# explain select email from test where md5(email) = md5('c4ca4238a0b923820dcc509a6f75849b'); QUERY PLAN ------------------------------------------------------------------------------- Index Scan using email_md5 on test (cost=0.00..8.30 rows=1 width=33) Index Cond: (md5((email)::text) = '28c8edde3d61a0411511d3b1866f0636'::text) (2 rows) https://gist.github.com/edenc/8ff84819c38bf19c3151 Rate MissMD5 HitMD5 MissNormal HitNormal MissMD5 52165/s -- -5% -8% -13% HitMD5 55157/s 6% -- -3% -8% MissNormal 56948/s 9% 3% -- -5% HitNormal 59701/s 14% 8% 5% -- -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From renato.cron at gmail.com Sun Sep 15 08:06:18 2013 From: renato.cron at gmail.com (Renato Santos) Date: Sun, 15 Sep 2013 12:06:18 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> Message-ID: No caso se email, poderia ser um index com as primeiras X posi??es. Esse X poderia aumentar ou diminuir em rela??o a quantidade de registros. On Sep 15, 2013 11:59 AM, "Eden Cardim" wrote: > >>>>> "Andr?" == Andr? Walker writes: > > Andr?> Ser? que isso ? realmente necess?rio? Quer dizer... qual o > Andr?> problema de ter um ?ndice no campo email mesmo? De qualquer > Andr?> forma, voc? j? vai ter um custo computacional na fun??o md5 > Andr?> (ainda que pequeno), e tenho a impress?o que ?ndices em > Andr?> campos texto n?o s?o t?o ruins assim. Talvez varie de SGBD > Andr?> pra SGBD? Em PostgreSQL, por exemplo, seria relevante ter > Andr?> essa coluna email_md5? > > Imagino que isso seja um "mysqlianismo". No postgresql n?o precisa da > coluna adicional, voc? pode criar um ?ndice pr?-computado: > > CREATE INDEX email_md5 ON test (md5(email)); > > No meu teste r?pido aqui, ficou mais lento usar md5, imagino que seja > por conta do custo computacional de calcular o md5 pra toda consulta. > Porque depois do c?lculo, a compara??o com o ?ndice ? efetivamente a > mesma. Ali?s, eu s? vejo algum benef?cio potencial em usar md5 se a > string resultante do md5 for *menor* que a maioria das strings de > email, e n?o me parece que seja esse o caso. Mesmo assim, o postgresql > usa o tamanho da string como otimiza??o de busca. Quando voc? > normaliza tudo pruma string md5 com o mesmo tamanho perde-se essa > otimiza??o. De qualquer forma, t? a?: > > edenc=# \d test > Table "public.test" > Column | Type | Modifiers > --------+-------------------+----------- > email | character varying | not null > Indexes: > "test_pkey" PRIMARY KEY, btree (email) > "email_md5" btree (md5(email::text)) > > edenc=# explain select email from test where email = > 'c4ca4238a0b923820dcc509a6f75849b'; > QUERY PLAN > -------------------------------------------------------------------------- > Index Scan using test_pkey on test (cost=0.00..8.54 rows=1 width=33) > Index Cond: ((email)::text = 'c4ca4238a0b923820dcc509a6f75849b'::text) > (2 rows) > > edenc=# explain select email from test where md5(email) = > md5('c4ca4238a0b923820dcc509a6f75849b'); > QUERY PLAN > > ------------------------------------------------------------------------------- > Index Scan using email_md5 on test (cost=0.00..8.30 rows=1 width=33) > Index Cond: (md5((email)::text) = > '28c8edde3d61a0411511d3b1866f0636'::text) > (2 rows) > > https://gist.github.com/edenc/8ff84819c38bf19c3151 > > Rate MissMD5 HitMD5 MissNormal HitNormal > MissMD5 52165/s -- -5% -8% -13% > HitMD5 55157/s 6% -- -3% -8% > MissNormal 56948/s 9% 3% -- -5% > HitNormal 59701/s 14% 8% 5% -- > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Sun Sep 15 08:07:35 2013 From: eden at insoli.de (Eden Cardim) Date: Sun, 15 Sep 2013 12:07:35 -0300 Subject: [SP-pm] DBIx::Class References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> Message-ID: >>>>> "Alceu" == Alceu R de Freitas writes: Alceu> Solli, Recentemente comecei a fazer alguns testes com Alceu> TryCatch e at? o momento me pareceu bastante satisfat?rio, Alceu> mas voc? pode se pegar criando v?rias classes de exce??o. Um convite pro overengineering. Alceu> Se voc? quiser ser realmente eficiente com o banco, acho Alceu> que vai ter que abandonar o DBIx::Class: se voc? criar uma Alceu> stored procedure no banco de dados voc? pode criar uma Alceu> fun??o de "upsert" (atualiza se existe, insere se n?o) sem Alceu> ter que retornar dados para a camada do DBIx::Class e da Alceu> sua aplica??o e poder? capturar a exce??o com precis?o no Alceu> banco (dependendo do banco que voc? for utilizar, claro). Overengineering e otimiza??o prematura ao mesmo tempo. E mesmo pra otimizar, n?o precisa largar o DBIx::Class, se (e repito, *se*) voc? cair num caso onde voc? precisar chegar nesse n?vel de otimiza??o, ? s? sobrecarregar as partes certas do c?digo. Alceu> Ou ent?o fazer um esquema de cache experto (Memcached?) Alceu> para os registros j? inseridos no banco, isso tornaria a Alceu> coisa toda mais eficiente. Mais eficiente e mais errada, sujeito a race conditions insol?veis. Alceu> De qualquer forma, o DBI tem o m?todo err() Alceu> (http://search.cpan.org/~timb/DBI-1.628/DBI.pm#err) para Alceu> retornar um c?digo num?rico... claro que voc? teria que Alceu> criar de antem?o uma tabela com os c?digos de cada banco de Alceu> dados que voc? quer que sua aplica??o suporte. Como Alceu> DBIx::Class usa DBI, talvez voc? consiga ter esta mesma Alceu> informa??o. E porque isso ? mais f?cil ou r?pido do que usar algo que ? naturalmente port?vel entre todos os backends que suportam SQL: uma consulta antes do insert? -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From lucasmateus.oliveira at gmail.com Sun Sep 15 08:50:32 2013 From: lucasmateus.oliveira at gmail.com (Lucas Mateus) Date: Sun, 15 Sep 2013 12:50:32 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> Message-ID: Show Eden, mas seu teste n?o tem absolutamente nada a ver com o que eu disse =) Em 15/09/2013, ?s 11:58, Eden Cardim escreveu: >>>>>> "Andr?" == Andr? Walker writes: > > Andr?> Ser? que isso ? realmente necess?rio? Quer dizer... qual o > Andr?> problema de ter um ?ndice no campo email mesmo? De qualquer > Andr?> forma, voc? j? vai ter um custo computacional na fun??o md5 > Andr?> (ainda que pequeno), e tenho a impress?o que ?ndices em > Andr?> campos texto n?o s?o t?o ruins assim. Talvez varie de SGBD > Andr?> pra SGBD? Em PostgreSQL, por exemplo, seria relevante ter > Andr?> essa coluna email_md5? > > Imagino que isso seja um "mysqlianismo". No postgresql n?o precisa da > coluna adicional, voc? pode criar um ?ndice pr?-computado: > > CREATE INDEX email_md5 ON test (md5(email)); > > No meu teste r?pido aqui, ficou mais lento usar md5, imagino que seja > por conta do custo computacional de calcular o md5 pra toda consulta. > Porque depois do c?lculo, a compara??o com o ?ndice ? efetivamente a > mesma. Ali?s, eu s? vejo algum benef?cio potencial em usar md5 se a > string resultante do md5 for *menor* que a maioria das strings de > email, e n?o me parece que seja esse o caso. Mesmo assim, o postgresql > usa o tamanho da string como otimiza??o de busca. Quando voc? > normaliza tudo pruma string md5 com o mesmo tamanho perde-se essa > otimiza??o. De qualquer forma, t? a?: > > edenc=# \d test > Table "public.test" > Column | Type | Modifiers > --------+-------------------+----------- > email | character varying | not null > Indexes: > "test_pkey" PRIMARY KEY, btree (email) > "email_md5" btree (md5(email::text)) > > edenc=# explain select email from test where email = 'c4ca4238a0b923820dcc509a6f75849b'; > QUERY PLAN > -------------------------------------------------------------------------- > Index Scan using test_pkey on test (cost=0.00..8.54 rows=1 width=33) > Index Cond: ((email)::text = 'c4ca4238a0b923820dcc509a6f75849b'::text) > (2 rows) > > edenc=# explain select email from test where md5(email) = md5('c4ca4238a0b923820dcc509a6f75849b'); > QUERY PLAN > ------------------------------------------------------------------------------- > Index Scan using email_md5 on test (cost=0.00..8.30 rows=1 width=33) > Index Cond: (md5((email)::text) = '28c8edde3d61a0411511d3b1866f0636'::text) > (2 rows) > > https://gist.github.com/edenc/8ff84819c38bf19c3151 > > Rate MissMD5 HitMD5 MissNormal HitNormal > MissMD5 52165/s -- -5% -8% -13% > HitMD5 55157/s 6% -- -3% -8% > MissNormal 56948/s 9% 3% -- -5% > HitNormal 59701/s 14% 8% 5% -- > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From tiago.peczenyj at gmail.com Sun Sep 15 10:04:33 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sun, 15 Sep 2013 14:04:33 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> Message-ID: acho q tem q usar java Em 15/09/2013 17:50, "Lucas Mateus" escreveu: > Show Eden, mas seu teste n?o tem absolutamente nada a ver com o > que eu disse =) > > > Em 15/09/2013, ?s 11:58, Eden Cardim escreveu: > > >>>>>> "Andr?" == Andr? Walker writes: > > > > Andr?> Ser? que isso ? realmente necess?rio? Quer dizer... qual o > > Andr?> problema de ter um ?ndice no campo email mesmo? De qualquer > > Andr?> forma, voc? j? vai ter um custo computacional na fun??o md5 > > Andr?> (ainda que pequeno), e tenho a impress?o que ?ndices em > > Andr?> campos texto n?o s?o t?o ruins assim. Talvez varie de SGBD > > Andr?> pra SGBD? Em PostgreSQL, por exemplo, seria relevante ter > > Andr?> essa coluna email_md5? > > > > Imagino que isso seja um "mysqlianismo". No postgresql n?o precisa da > > coluna adicional, voc? pode criar um ?ndice pr?-computado: > > > > CREATE INDEX email_md5 ON test (md5(email)); > > > > No meu teste r?pido aqui, ficou mais lento usar md5, imagino que seja > > por conta do custo computacional de calcular o md5 pra toda consulta. > > Porque depois do c?lculo, a compara??o com o ?ndice ? efetivamente a > > mesma. Ali?s, eu s? vejo algum benef?cio potencial em usar md5 se a > > string resultante do md5 for *menor* que a maioria das strings de > > email, e n?o me parece que seja esse o caso. Mesmo assim, o postgresql > > usa o tamanho da string como otimiza??o de busca. Quando voc? > > normaliza tudo pruma string md5 com o mesmo tamanho perde-se essa > > otimiza??o. De qualquer forma, t? a?: > > > > edenc=# \d test > > Table "public.test" > > Column | Type | Modifiers > > --------+-------------------+----------- > > email | character varying | not null > > Indexes: > > "test_pkey" PRIMARY KEY, btree (email) > > "email_md5" btree (md5(email::text)) > > > > edenc=# explain select email from test where email = > 'c4ca4238a0b923820dcc509a6f75849b'; > > QUERY PLAN > > > -------------------------------------------------------------------------- > > Index Scan using test_pkey on test (cost=0.00..8.54 rows=1 width=33) > > Index Cond: ((email)::text = 'c4ca4238a0b923820dcc509a6f75849b'::text) > > (2 rows) > > > > edenc=# explain select email from test where md5(email) = > md5('c4ca4238a0b923820dcc509a6f75849b'); > > QUERY PLAN > > > ------------------------------------------------------------------------------- > > Index Scan using email_md5 on test (cost=0.00..8.30 rows=1 width=33) > > Index Cond: (md5((email)::text) = > '28c8edde3d61a0411511d3b1866f0636'::text) > > (2 rows) > > > > https://gist.github.com/edenc/8ff84819c38bf19c3151 > > > > Rate MissMD5 HitMD5 MissNormal HitNormal > > MissMD5 52165/s -- -5% -8% -13% > > HitMD5 55157/s 6% -- -3% -8% > > MissNormal 56948/s 9% 3% -- -5% > > HitNormal 59701/s 14% 8% 5% -- > > > > -- > > Eden Cardim -- Insolide Solu??es de TI Ltda. > > +55 11 9644 8225 > > http://insoli.de > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Sun Sep 15 12:44:06 2013 From: eden at insoli.de (Eden Cardim) Date: Sun, 15 Sep 2013 16:44:06 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: (Lucas Mateus's message of "Sun, 15 Sep 2013 12:50:32 -0300") References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> Message-ID: >>>>> "Lucas" == Lucas Mateus writes: Lucas> Show Eden, mas seu teste n?o tem absolutamente nada a Lucas> ver com o que eu disse =) A ?nica diferen?a do que voc? mostrou ? que no meu caso, o campo email_md5 n?o existe porque n?o precisa, o ?ndice resolve. E eu coloquei valores md5 no campo email pra ter alguma aleatoriedade no teste. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From lucasmateus.oliveira at gmail.com Sun Sep 15 13:17:05 2013 From: lucasmateus.oliveira at gmail.com (Lucas Mateus) Date: Sun, 15 Sep 2013 17:17:05 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> Message-ID: <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> ? disso que to falando, usar o MD5 mesmo (bin?rio) e n?o md5 em hexadecimal, e acho sim muito comum emails com mais de 16 bytes. E se executar a query j? passado o email com o md5, sem precisar usar a fun??o do BD ? ainda melhor, ja que o BD faz o hex por conta pr?pria. mysql> show create table users_2; +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | Table | Create Table | +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | users_2 | CREATE TABLE `users_2` ( `email` varchar(60) default NULL, `email_md5` binary(16) default NULL, KEY `idx_email` (`email`), KEY `idx_email_md5` (`email_md5`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 | +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ 1 row in set (0.00 sec) mysql> select email from users_2 where email = 'teste967847 at domain.com'; +------------------------+ | email | +------------------------+ | teste967847 at domain.com | +------------------------+ 1 row in set (0.21 sec) mysql> select email from users_2 where email_md5 = unhex(md5('teste967848 at domain.com')); +------------------------+ | email | +------------------------+ | teste967848 at domain.com | +------------------------+ 1 row in set (0.00 sec) Em 15/09/2013, ?s 16:44, Eden Cardim escreveu: >>>>>> "Lucas" == Lucas Mateus writes: > > Lucas> Show Eden, mas seu teste n?o tem absolutamente nada a > Lucas> ver com o que eu disse =) > > A ?nica diferen?a do que voc? mostrou ? que no meu caso, o campo > email_md5 n?o existe porque n?o precisa, o ?ndice resolve. E eu > coloquei valores md5 no campo email pra ter alguma aleatoriedade no > teste. > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From blabos at gmail.com Sun Sep 15 15:31:51 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Sun, 15 Sep 2013 19:31:51 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> Message-ID: Opa, Isso aqui ? um brainstorm de como eu estou resolvendo, mais ou menos, https://gist.github.com/blabos/6574865 2013/9/15 Lucas Mateus > > ? disso que to falando, usar o MD5 mesmo (bin?rio) e n?o md5 em > hexadecimal, e acho sim muito comum emails com mais de 16 bytes. > > E se executar a query j? passado o email com o md5, sem precisar > usar a fun??o do BD ? ainda melhor, ja que o BD faz o hex por conta pr?pria. > > > mysql> show create table users_2; > > +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ > | Table | Create Table > > | > > +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ > | users_2 | CREATE TABLE `users_2` ( > `email` varchar(60) default NULL, > `email_md5` binary(16) default NULL, > KEY `idx_email` (`email`), > KEY `idx_email_md5` (`email_md5`) > ) ENGINE=InnoDB DEFAULT CHARSET=utf8 | > > +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ > 1 row in set (0.00 sec) > > > mysql> select email from users_2 where email = 'teste967847 at domain.com'; > +------------------------+ > | email | > +------------------------+ > | teste967847 at domain.com | > +------------------------+ > 1 row in set (0.21 sec) > > mysql> select email from users_2 where email_md5 = unhex(md5(' > teste967848 at domain.com')); > +------------------------+ > | email | > +------------------------+ > | teste967848 at domain.com | > +------------------------+ > 1 row in set (0.00 sec) > > > Em 15/09/2013, ?s 16:44, Eden Cardim escreveu: > > >>>>>> "Lucas" == Lucas Mateus writes: > > > > Lucas> Show Eden, mas seu teste n?o tem absolutamente nada a > > Lucas> ver com o que eu disse =) > > > > A ?nica diferen?a do que voc? mostrou ? que no meu caso, o campo > > email_md5 n?o existe porque n?o precisa, o ?ndice resolve. E eu > > coloquei valores md5 no campo email pra ter alguma aleatoriedade no > > teste. > > > > -- > > Eden Cardim -- Insolide Solu??es de TI Ltda. > > +55 11 9644 8225 > > http://insoli.de > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leonardo at ruoso.com Sun Sep 15 17:28:14 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Sun, 15 Sep 2013 21:28:14 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> Message-ID: Deve haver alguma aplica??o onde o benef?cio de guardar o valor do md5 de uma string como BINARY/BYTEA em oposi??o ao pr?prio valor da string e deixar o ?ndice BTREE fazer seu trabalho compensar? ? provavelmente ? a mesma aplica??o que vai notar benef?cio real em adotar largura fixa em detrimento de XML para interc?mbio de dados. Felizmente eu ainda n?o tive de colocar minhas m?os em nenhuma delas. Infelizmente eu j? tive de lidar com CNAB e com chaves artificiais onde cabiam chaves naturais suficientes na minha vida? Acabamos de modelar aqui um sistema, em que algumas tabelas cont?m milh?es de registros? Adivinha qual vai ser a chave das regi?es brasileiras (hierarquia desde pa?s at? setor censit?rio passando por regi?o, uf, meso, micro, municipio, distrito e subdistrito)? br.se.sp.regiao-metropolitana-de-sao-paulo.sao-paulo.sao-paulo.moema-indianapolis.moema.av-indianapolis-2000-2200 Servidor com 32 cores e 64GB de RAM? R$ 10 mil reais por ano Custo de manuten??o de sistemas? Incalcul?vel! Galera: Chave natural ? tudo de bom! Chave composto ? lindo e funciona! N?o se esque?a que dizer para os usu?rios que um email j? est? cadastrado permite atacar sua base de usu?rios :) Em 15 de setembro de 2013 17:17, Lucas Mateus < lucasmateus.oliveira at gmail.com> escreveu: > > ? disso que to falando, usar o MD5 mesmo (bin?rio) e n?o md5 em > hexadecimal, e acho sim muito comum emails com mais de 16 bytes. > > E se executar a query j? passado o email com o md5, sem precisar > usar a fun??o do BD ? ainda melhor, ja que o BD faz o hex por conta pr?pria. > > > mysql> show create table users_2; > > +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ > | Table | Create Table > > | > > +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ > | users_2 | CREATE TABLE `users_2` ( > `email` varchar(60) default NULL, > `email_md5` binary(16) default NULL, > KEY `idx_email` (`email`), > KEY `idx_email_md5` (`email_md5`) > ) ENGINE=InnoDB DEFAULT CHARSET=utf8 | > > +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ > 1 row in set (0.00 sec) > > > mysql> select email from users_2 where email = 'teste967847 at domain.com'; > +------------------------+ > | email | > +------------------------+ > | teste967847 at domain.com | > +------------------------+ > 1 row in set (0.21 sec) > > mysql> select email from users_2 where email_md5 = unhex(md5(' > teste967848 at domain.com')); > +------------------------+ > | email | > +------------------------+ > | teste967848 at domain.com | > +------------------------+ > 1 row in set (0.00 sec) > > > Em 15/09/2013, ?s 16:44, Eden Cardim escreveu: > > >>>>>> "Lucas" == Lucas Mateus writes: > > > > Lucas> Show Eden, mas seu teste n?o tem absolutamente nada a > > Lucas> ver com o que eu disse =) > > > > A ?nica diferen?a do que voc? mostrou ? que no meu caso, o campo > > email_md5 n?o existe porque n?o precisa, o ?ndice resolve. E eu > > coloquei valores md5 no campo email pra ter alguma aleatoriedade no > > teste. > > > > -- > > Eden Cardim -- Insolide Solu??es de TI Ltda. > > +55 11 9644 8225 > > http://insoli.de > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From glasswalk3r at yahoo.com.br Sun Sep 15 18:49:04 2013 From: glasswalk3r at yahoo.com.br (Alceu R. de Freitas Jr.) Date: Sun, 15 Sep 2013 18:49:04 -0700 (PDT) Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> Message-ID: <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> ----- Mensagem original ----- > De: Eden Cardim ? >>>>>> "Alceu" == Alceu R de Freitas > writes: > > ? ? Alceu> Solli, Recentemente comecei a fazer alguns testes com > ? ? Alceu> TryCatch e at? o momento me pareceu bastante satisfat?rio, > ? ? Alceu> mas voc? pode se pegar criando v?rias classes de exce??o. > > Um convite pro overengineering. Como por exemplo...? > Overengineering e otimiza??o prematura ao mesmo tempo. E mesmo pra > otimizar, n?o precisa largar o DBIx::Class, se (e repito, *se*) voc? > cair num caso onde voc? precisar chegar nesse n?vel de otimiza??o, ? > s? sobrecarregar as partes certas do c?digo. Posto o que o Solli queria fazer, acho que posso deixar a quest?o de otimiza??o prematura a crit?rio dele. Eu DUVIDO que o DBIx::Class consiga ser mais r?pido (executando um SELECT antes do INSERT) do que uma stored procedure que fa?a a mesma coisa ou use tratamento de exce??es. ? > ? ? Alceu> Ou ent?o fazer um esquema de cache experto (Memcached?) > ? ? Alceu> para os registros j? inseridos no banco, isso tornaria a > ? ? Alceu> coisa toda mais eficiente. > > Mais eficiente e mais errada, sujeito a race conditions insol?veis. N?o se houver tratamento para exce??es. Se estamos falando de cadastro/descadastramento de contas em um sistema, quantas vezes ? prov?vel isso ocorrer? > ? ? Alceu> De qualquer forma, o DBI tem o m?todo err() > ? ? Alceu> (http://search.cpan.org/~timb/DBI-1.628/DBI.pm#err) para > ? ? Alceu> retornar um c?digo num?rico... claro que voc? teria que > ? ? Alceu> criar de antem?o uma tabela com os c?digos de cada banco de > ? ? Alceu> dados que voc? quer que sua aplica??o suporte. Como > ? ? Alceu> DBIx::Class usa DBI, talvez voc? consiga ter esta mesma > ? ? Alceu> informa??o. > > E porque isso ? mais f?cil ou r?pido do que usar algo que ? > naturalmente port?vel entre todos os backends que suportam SQL: uma > consulta antes do insert? Eu n?o lembro de ter escrito que isto seria mais r?pido do que usar um SELECT antes do INSERT, apenas seria uma op??o se ele quisesse trabalhar com tratamento de exce??es. []'s Alceu Rodrigues de Freitas Junior -------------------------------------- glasswalk3r at yahoo.com.br --- A well-used door needs no oil on its hinges. A swift-flowing stream does not grow stagnant. Neither sound nor thoughts can travel through a vacuum. Software rots if not used. These are great mysteries -- The Tao Of Programming, 5.1 From renato.cron at gmail.com Sun Sep 15 19:01:59 2013 From: renato.cron at gmail.com (Renato Santos) Date: Sun, 15 Sep 2013 23:01:59 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> Message-ID: Se colocar storage procedure no meio, tem que remover o argumento de que n?o se pode tratar usando o texto pois varia de acordo com os bancos. No resumo, acho que, depois desse monte de respostas, *o melhor* caminho, ? consultar se existe antes de inserir (apenas para ter certeza da mensagem de retorno e etc, isso n?o quer dizer que ? para remover o unique da tabela) e s? depois inserir. Caso n?mero de registros seja grande, ou o volume de acesso seja t?o grande que esse count vai afundar todo o investimento, podemos pensar em mais solu??es: * criar um index com uma palavra fixa (md5, substr, soundex{?}) * cache ante brute force Ent?o, logo que recebido um email poderia se olhar no cache se esse mesmo j? encontra em uso. Caso n?o encontre no cache, a? sim faria uma pesquisa no banco de dados, que, como existe o index, seria o custo quase m?nimo que um request pode fazer e a? ent?o gravar no cache (se existe grava, se n?o existe tamb?m grava) o retorno. E a? na hora que criar e apagar os usu?rios t?m que lembrar de atualizar o status do cache. On Sep 15, 2013 10:49 PM, "Alceu R. de Freitas Jr." < glasswalk3r at yahoo.com.br> wrote: > > > ----- Mensagem original ----- > > De: Eden Cardim > > >>>>>> "Alceu" == Alceu R de Freitas > > writes: > > > > Alceu> Solli, Recentemente comecei a fazer alguns testes com > > Alceu> TryCatch e at? o momento me pareceu bastante satisfat?rio, > > Alceu> mas voc? pode se pegar criando v?rias classes de exce??o. > > > > Um convite pro overengineering. > > Como por exemplo...? > > > Overengineering e otimiza??o prematura ao mesmo tempo. E mesmo pra > > otimizar, n?o precisa largar o DBIx::Class, se (e repito, *se*) voc? > > cair num caso onde voc? precisar chegar nesse n?vel de otimiza??o, ? > > s? sobrecarregar as partes certas do c?digo. > > Posto o que o Solli queria fazer, acho que posso deixar a quest?o de > otimiza??o prematura a crit?rio dele. > > Eu DUVIDO que o DBIx::Class consiga ser mais r?pido (executando um SELECT > antes do INSERT) do que uma stored procedure que fa?a a mesma coisa ou use > tratamento de exce??es. > > > Alceu> Ou ent?o fazer um esquema de cache experto (Memcached?) > > Alceu> para os registros j? inseridos no banco, isso tornaria a > > Alceu> coisa toda mais eficiente. > > > > Mais eficiente e mais errada, sujeito a race conditions insol?veis. > > N?o se houver tratamento para exce??es. Se estamos falando de > cadastro/descadastramento de contas em um sistema, quantas vezes ? prov?vel > isso ocorrer? > > > Alceu> De qualquer forma, o DBI tem o m?todo err() > > Alceu> (http://search.cpan.org/~timb/DBI-1.628/DBI.pm#err) para > > Alceu> retornar um c?digo num?rico... claro que voc? teria que > > Alceu> criar de antem?o uma tabela com os c?digos de cada banco de > > Alceu> dados que voc? quer que sua aplica??o suporte. Como > > Alceu> DBIx::Class usa DBI, talvez voc? consiga ter esta mesma > > Alceu> informa??o. > > > > E porque isso ? mais f?cil ou r?pido do que usar algo que ? > > naturalmente port?vel entre todos os backends que suportam SQL: uma > > consulta antes do insert? > > Eu n?o lembro de ter escrito que isto seria mais r?pido do que usar um > SELECT antes do INSERT, apenas seria uma op??o se ele quisesse trabalhar > com tratamento de exce??es. > > []'s > > Alceu Rodrigues de Freitas Junior > -------------------------------------- > glasswalk3r at yahoo.com.br > --- > A well-used door needs no oil on its hinges. > A swift-flowing stream does not grow stagnant. > Neither sound nor thoughts can travel through a vacuum. > Software rots if not used. > These are great mysteries -- The Tao Of Programming, 5.1 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Sun Sep 15 19:15:47 2013 From: shonorio at gmail.com (Solli Honorio) Date: Sun, 15 Sep 2013 23:15:47 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> Message-ID: Em 15 de setembro de 2013 21:28, Leonardo Ruoso escreveu: > Deve haver alguma aplica??o onde o benef?cio de guardar o valor do md5 de > uma string como BINARY/BYTEA em oposi??o ao pr?prio valor da string e > deixar o ?ndice BTREE fazer seu trabalho compensar? ? provavelmente ? a > mesma aplica??o que vai notar benef?cio real em adotar largura fixa em > detrimento de XML para interc?mbio de dados. Felizmente eu ainda n?o tive > de colocar minhas m?os em nenhuma delas. Infelizmente eu j? tive de lidar > com CNAB e com chaves artificiais onde cabiam chaves naturais suficientes > na minha vida? > > Acabamos de modelar aqui um sistema, em que algumas tabelas cont?m milh?es > de registros? > > Adivinha qual vai ser a chave das regi?es brasileiras (hierarquia desde > pa?s at? setor censit?rio passando por regi?o, uf, meso, micro, municipio, > distrito e subdistrito)? > > > br.se.sp.regiao-metropolitana-de-sao-paulo.sao-paulo.sao-paulo.moema-indianapolis.moema.av-indianapolis-2000-2200 > > Servidor com 32 cores e 64GB de RAM? > > R$ 10 mil reais por ano > > Custo de manuten??o de sistemas? > > Incalcul?vel! > > Galera: > > Chave natural ? tudo de bom! > Chave composto ? lindo e funciona! > > N?o se esque?a que dizer para os usu?rios que um email j? est? cadastrado > permite atacar sua base de usu?rios :) > > Acho esta afirma??o parcialmente verdadeira. Conhecer que existe um email na tua base ? inevit?vel quando vc a est? utilizando como uma chave para o sistema, e nem preciso ser um hacker para isto. Qualquer um pode saber quais s?o os emails que est?o cadastrado no Amazon.com e no Twitter, por exemplo, mas isto n?o ? considerado uma falha de seguran?a da Amazon. > > > Em 15 de setembro de 2013 17:17, Lucas Mateus < > lucasmateus.oliveira at gmail.com> escreveu: > > >> ? disso que to falando, usar o MD5 mesmo (bin?rio) e n?o md5 em >> hexadecimal, e acho sim muito comum emails com mais de 16 bytes. >> >> E se executar a query j? passado o email com o md5, sem precisar >> usar a fun??o do BD ? ainda melhor, ja que o BD faz o hex por conta pr?pria. >> >> >> mysql> show create table users_2; >> >> +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ >> | Table | Create Table >> >> | >> >> +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ >> | users_2 | CREATE TABLE `users_2` ( >> `email` varchar(60) default NULL, >> `email_md5` binary(16) default NULL, >> KEY `idx_email` (`email`), >> KEY `idx_email_md5` (`email_md5`) >> ) ENGINE=InnoDB DEFAULT CHARSET=utf8 | >> >> +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ >> 1 row in set (0.00 sec) >> >> >> mysql> select email from users_2 where email = 'teste967847 at domain.com'; >> +------------------------+ >> | email | >> +------------------------+ >> | teste967847 at domain.com | >> +------------------------+ >> 1 row in set (0.21 sec) >> >> mysql> select email from users_2 where email_md5 = unhex(md5(' >> teste967848 at domain.com')); >> +------------------------+ >> | email | >> +------------------------+ >> | teste967848 at domain.com | >> +------------------------+ >> 1 row in set (0.00 sec) >> >> >> Em 15/09/2013, ?s 16:44, Eden Cardim escreveu: >> >> >>>>>> "Lucas" == Lucas Mateus writes: >> > >> > Lucas> Show Eden, mas seu teste n?o tem absolutamente nada a >> > Lucas> ver com o que eu disse =) >> > >> > A ?nica diferen?a do que voc? mostrou ? que no meu caso, o campo >> > email_md5 n?o existe porque n?o precisa, o ?ndice resolve. E eu >> > coloquei valores md5 no campo email pra ter alguma aleatoriedade no >> > teste. >> > >> > -- >> > Eden Cardim -- Insolide Solu??es de TI Ltda. >> > +55 11 9644 8225 >> > http://insoli.de >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Sun Sep 15 20:52:21 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 16 Sep 2013 00:52:21 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> (Lucas Mateus's message of "Sun, 15 Sep 2013 17:17:05 -0300") References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> Message-ID: >>>>> Lucas Mateus writes: > ? disso que to falando, usar o MD5 mesmo (bin?rio) e n?o md5 > em hexadecimal, e acho sim muito comum emails com mais de 16 > bytes. > E se executar a query j? passado o email com o md5, sem > precisar usar a fun??o do BD ? ainda melhor, ja que o BD faz o > hex por conta pr?pria. Mudei o ?ndice pra bin?rio e o desempenho n?o mudou em nada. ?ndices s?o tipicamente btrees e o lookup na maioria das vezes ? feito por um bitmap scan, que consegue percorrer a mesma quantidade de n?s quanto h? bits na arquitetura. A diferen?a precisaria ser de v?rias ordens de grandeza pra aparecer alguma diferen?a significativa, e mesmo assim, eu ainda escolheria a chave natural por quest?o de operacionaliza??o/manuten??o. mysql> select email from users_2 where email = mysql> 'teste967847 at domain.com'; > +------------------------+ | email | +------------------------+ > | teste967847 at domain.com | +------------------------+ 1 row in > set (0.21 sec) mysql> select email from users_2 where email_md5 = mysql> unhex(md5('teste967848 at domain.com')); > +------------------------+ | email | +------------------------+ > | teste967848 at domain.com | +------------------------+ 1 row in > set (0.00 sec) Espero que isso n?o seja uma compara??o de tempo, porque est? bem ?bvio que o page cache do SO ? quem est? "otimizando" a segunda consulta, mas se isso serve de placebo, ok. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From everissimo at gmail.com Sun Sep 15 20:53:30 2013 From: everissimo at gmail.com (Eduardo Verissimo) Date: Mon, 16 Sep 2013 00:53:30 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> Message-ID: Depende, Solli. Eu penso em um caso t?pico: um site para quem quer ter casos fora do casamento. Ao colocar e-mail e senha, tudo o que esse site pode dizer ? que a combina??o e-mail/senha n?o existe no banco de dados. Afirmar que o e-mail existe seria sim uma falha de seguran?a, com implica??es possivelmente terr?veis para o usu?rio. Em 15 de setembro de 2013 23:15, Solli Honorio escreveu: > > > Em 15 de setembro de 2013 21:28, Leonardo Ruoso escreveu: > > Deve haver alguma aplica??o onde o benef?cio de guardar o valor do md5 de >> uma string como BINARY/BYTEA em oposi??o ao pr?prio valor da string e >> deixar o ?ndice BTREE fazer seu trabalho compensar? ? provavelmente ? a >> mesma aplica??o que vai notar benef?cio real em adotar largura fixa em >> detrimento de XML para interc?mbio de dados. Felizmente eu ainda n?o tive >> de colocar minhas m?os em nenhuma delas. Infelizmente eu j? tive de lidar >> com CNAB e com chaves artificiais onde cabiam chaves naturais suficientes >> na minha vida? >> >> Acabamos de modelar aqui um sistema, em que algumas tabelas cont?m >> milh?es de registros? >> >> Adivinha qual vai ser a chave das regi?es brasileiras (hierarquia desde >> pa?s at? setor censit?rio passando por regi?o, uf, meso, micro, municipio, >> distrito e subdistrito)? >> >> >> br.se.sp.regiao-metropolitana-de-sao-paulo.sao-paulo.sao-paulo.moema-indianapolis.moema.av-indianapolis-2000-2200 >> >> Servidor com 32 cores e 64GB de RAM? >> >> R$ 10 mil reais por ano >> >> Custo de manuten??o de sistemas? >> >> Incalcul?vel! >> >> Galera: >> >> Chave natural ? tudo de bom! >> Chave composto ? lindo e funciona! >> >> N?o se esque?a que dizer para os usu?rios que um email j? est? cadastrado >> permite atacar sua base de usu?rios :) >> >> > Acho esta afirma??o parcialmente verdadeira. Conhecer que existe um email > na tua base ? inevit?vel quando vc a est? utilizando como uma chave para o > sistema, e nem preciso ser um hacker para isto. > > Qualquer um pode saber quais s?o os emails que est?o cadastrado no > Amazon.com e no Twitter, por exemplo, mas isto n?o ? considerado uma falha > de seguran?a da Amazon. > > >> >> >> Em 15 de setembro de 2013 17:17, Lucas Mateus < >> lucasmateus.oliveira at gmail.com> escreveu: >> >> >>> ? disso que to falando, usar o MD5 mesmo (bin?rio) e n?o md5 em >>> hexadecimal, e acho sim muito comum emails com mais de 16 bytes. >>> >>> E se executar a query j? passado o email com o md5, sem precisar >>> usar a fun??o do BD ? ainda melhor, ja que o BD faz o hex por conta pr?pria. >>> >>> >>> mysql> show create table users_2; >>> >>> +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ >>> | Table | Create Table >>> >>> | >>> >>> +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ >>> | users_2 | CREATE TABLE `users_2` ( >>> `email` varchar(60) default NULL, >>> `email_md5` binary(16) default NULL, >>> KEY `idx_email` (`email`), >>> KEY `idx_email_md5` (`email_md5`) >>> ) ENGINE=InnoDB DEFAULT CHARSET=utf8 | >>> >>> +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ >>> 1 row in set (0.00 sec) >>> >>> >>> mysql> select email from users_2 where email = 'teste967847 at domain.com'; >>> +------------------------+ >>> | email | >>> +------------------------+ >>> | teste967847 at domain.com | >>> +------------------------+ >>> 1 row in set (0.21 sec) >>> >>> mysql> select email from users_2 where email_md5 = unhex(md5(' >>> teste967848 at domain.com')); >>> +------------------------+ >>> | email | >>> +------------------------+ >>> | teste967848 at domain.com | >>> +------------------------+ >>> 1 row in set (0.00 sec) >>> >>> >>> Em 15/09/2013, ?s 16:44, Eden Cardim escreveu: >>> >>> >>>>>> "Lucas" == Lucas Mateus writes: >>> > >>> > Lucas> Show Eden, mas seu teste n?o tem absolutamente nada a >>> > Lucas> ver com o que eu disse =) >>> > >>> > A ?nica diferen?a do que voc? mostrou ? que no meu caso, o campo >>> > email_md5 n?o existe porque n?o precisa, o ?ndice resolve. E eu >>> > coloquei valores md5 no campo email pra ter alguma aleatoriedade no >>> > teste. >>> > >>> > -- >>> > Eden Cardim -- Insolide Solu??es de TI Ltda. >>> > +55 11 9644 8225 >>> > http://insoli.de >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Leonardo Ruoso >> Journalist, Perl developer and business consultant >> Media, UFC/2006; Telecom, IFCE/1998 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Sun Sep 15 21:14:20 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 16 Sep 2013 01:14:20 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> (Alceu R. de Freitas, Jr.'s message of "Sun, 15 Sep 2013 18:49:04 -0700 (PDT)") References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> Message-ID: >>>>> "Alceu" == Alceu R de Freitas writes: Alceu> Eu DUVIDO que o DBIx::Class consiga ser mais r?pido Alceu> (executando um SELECT antes do INSERT) do que uma stored Alceu> procedure que fa?a a mesma coisa ou use tratamento de Alceu> exce??es. Rel? isso (grifado com asteriscos pra n?o passar dessa vez): **************************************************************** >> *se* voc? cair num caso onde voc? precisar chegar nesse n?vel >> de otimiza??o, ? s? sobrecarregar as partes certas do c?digo. **************************************************************** Refor?ando: DBIx::Class e SPs n?o s?o mutuamente exclusivos. Alceu> N?o se houver tratamento para exce??es. Como o tratamento de excess?es resolve a race condition? Alceu> Se estamos falando de cadastro/descadastramento de contas Alceu> em um sistema, quantas vezes ? prov?vel isso ocorrer? Toda vez que for feito um cadastro, toda santa vez. O debug disso vai ocupar um estagi?rio por 2 meses. A solu??o que v?o encontrar: remover o caching. ? melhor n?o fazer, nem recomendar, de primeira. Caching ? para dados *transientes*, contas de usu?rio n?o s?o transientes. Alceu> Eu n?o lembro de ter escrito que isto seria mais r?pido do Alceu> que usar um SELECT antes do INSERT, apenas seria uma op??o Alceu> se ele quisesse trabalhar com tratamento de exce??es. OK, uma op??o com *fortes* contra-indica??es. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From eden at insoli.de Sun Sep 15 21:29:30 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 16 Sep 2013 01:29:30 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: (Solli Honorio's message of "Sun, 15 Sep 2013 23:15:47 -0300") References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> Message-ID: >>>>> "Solli" == Solli Honorio writes: Solli> Acho esta afirma??o parcialmente verdadeira. Conhecer que Solli> existe um email na tua base ? inevit?vel quando vc a est? Solli> utilizando como uma chave para o sistema, e nem preciso ser Solli> um hacker para isto. A quest?o n?o ? *voc?* saber, o problema ? um *terceiro* saber. O email da conta ? metade da informa??o necess?ria pra entrar na conta e viabiliza profiling, phising, for?a bruta, etc. Solli> Qualquer um pode saber quais s?o os emails que est?o Solli> cadastrado no Amazon.com e no Twitter, por exemplo, mas Solli> isto n?o ? considerado uma falha de seguran?a da Amazon. Da ?ltima vez que eu olhei, nem o twitter nem a amazon te d?o feedback sobre a exist?ncia de um email em particular. O feedback ? sempre amb?guo, do tipo "houve um problema com seu email/senha" e n?o "senha errada" ou "email errado" em isolamento. Isso seria sim uma falha de seguran?a, porque permite que um terceiro descubra o email de uma conta arbitr?ria atrav?s de probing. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From shonorio at gmail.com Mon Sep 16 02:26:03 2013 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 16 Sep 2013 06:26:03 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> Message-ID: Em 16 de setembro de 2013 00:53, Eduardo Verissimo escreveu: > Depende, Solli. > > Eu penso em um caso t?pico: um site para quem quer ter casos fora do > casamento. Ao colocar e-mail e senha, tudo o que esse site pode dizer ? que > a combina??o e-mail/senha n?o existe no banco de dados. Afirmar que o > e-mail existe seria sim uma falha de seguran?a, com implica??es > possivelmente terr?veis para o usu?rio. > > Sim, para algum aplica??o sim. Ent?o neste caso ela n?o deveria ter o email como chave primaria do sistema dela. Voc? at? pode argumentar em fazer a valida??o do email em 2 etapas, mas isto vai depender muito da aplica??o e portanto n?o considero uma falha de seguran?a. > > Em 15 de setembro de 2013 23:15, Solli Honorio escreveu: > > >> >> Em 15 de setembro de 2013 21:28, Leonardo Ruoso escreveu: >> >> Deve haver alguma aplica??o onde o benef?cio de guardar o valor do md5 de >>> uma string como BINARY/BYTEA em oposi??o ao pr?prio valor da string e >>> deixar o ?ndice BTREE fazer seu trabalho compensar? ? provavelmente ? a >>> mesma aplica??o que vai notar benef?cio real em adotar largura fixa em >>> detrimento de XML para interc?mbio de dados. Felizmente eu ainda n?o tive >>> de colocar minhas m?os em nenhuma delas. Infelizmente eu j? tive de lidar >>> com CNAB e com chaves artificiais onde cabiam chaves naturais suficientes >>> na minha vida? >>> >>> Acabamos de modelar aqui um sistema, em que algumas tabelas cont?m >>> milh?es de registros? >>> >>> Adivinha qual vai ser a chave das regi?es brasileiras (hierarquia desde >>> pa?s at? setor censit?rio passando por regi?o, uf, meso, micro, municipio, >>> distrito e subdistrito)? >>> >>> >>> br.se.sp.regiao-metropolitana-de-sao-paulo.sao-paulo.sao-paulo.moema-indianapolis.moema.av-indianapolis-2000-2200 >>> >>> Servidor com 32 cores e 64GB de RAM? >>> >>> R$ 10 mil reais por ano >>> >>> Custo de manuten??o de sistemas? >>> >>> Incalcul?vel! >>> >>> Galera: >>> >>> Chave natural ? tudo de bom! >>> Chave composto ? lindo e funciona! >>> >>> N?o se esque?a que dizer para os usu?rios que um email j? est? >>> cadastrado permite atacar sua base de usu?rios :) >>> >>> >> Acho esta afirma??o parcialmente verdadeira. Conhecer que existe um email >> na tua base ? inevit?vel quando vc a est? utilizando como uma chave para o >> sistema, e nem preciso ser um hacker para isto. >> >> Qualquer um pode saber quais s?o os emails que est?o cadastrado no >> Amazon.com e no Twitter, por exemplo, mas isto n?o ? considerado uma falha >> de seguran?a da Amazon. >> >> >>> >>> >>> Em 15 de setembro de 2013 17:17, Lucas Mateus < >>> lucasmateus.oliveira at gmail.com> escreveu: >>> >>> >>>> ? disso que to falando, usar o MD5 mesmo (bin?rio) e n?o md5 em >>>> hexadecimal, e acho sim muito comum emails com mais de 16 bytes. >>>> >>>> E se executar a query j? passado o email com o md5, sem >>>> precisar usar a fun??o do BD ? ainda melhor, ja que o BD faz o hex por >>>> conta pr?pria. >>>> >>>> >>>> mysql> show create table users_2; >>>> >>>> +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ >>>> | Table | Create Table >>>> >>>> | >>>> >>>> +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ >>>> | users_2 | CREATE TABLE `users_2` ( >>>> `email` varchar(60) default NULL, >>>> `email_md5` binary(16) default NULL, >>>> KEY `idx_email` (`email`), >>>> KEY `idx_email_md5` (`email_md5`) >>>> ) ENGINE=InnoDB DEFAULT CHARSET=utf8 | >>>> >>>> +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ >>>> 1 row in set (0.00 sec) >>>> >>>> >>>> mysql> select email from users_2 where email = 'teste967847 at domain.com >>>> '; >>>> +------------------------+ >>>> | email | >>>> +------------------------+ >>>> | teste967847 at domain.com | >>>> +------------------------+ >>>> 1 row in set (0.21 sec) >>>> >>>> mysql> select email from users_2 where email_md5 = unhex(md5(' >>>> teste967848 at domain.com')); >>>> +------------------------+ >>>> | email | >>>> +------------------------+ >>>> | teste967848 at domain.com | >>>> +------------------------+ >>>> 1 row in set (0.00 sec) >>>> >>>> >>>> Em 15/09/2013, ?s 16:44, Eden Cardim escreveu: >>>> >>>> >>>>>> "Lucas" == Lucas Mateus writes: >>>> > >>>> > Lucas> Show Eden, mas seu teste n?o tem absolutamente nada a >>>> > Lucas> ver com o que eu disse =) >>>> > >>>> > A ?nica diferen?a do que voc? mostrou ? que no meu caso, o campo >>>> > email_md5 n?o existe porque n?o precisa, o ?ndice resolve. E eu >>>> > coloquei valores md5 no campo email pra ter alguma aleatoriedade no >>>> > teste. >>>> > >>>> > -- >>>> > Eden Cardim -- Insolide Solu??es de TI Ltda. >>>> > +55 11 9644 8225 >>>> > http://insoli.de >>>> > =begin disclaimer >>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> > L >>>> > =end disclaimer >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Leonardo Ruoso >>> Journalist, Perl developer and business consultant >>> Media, UFC/2006; Telecom, IFCE/1998 >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Mon Sep 16 02:41:10 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 16 Sep 2013 06:41:10 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> Message-ID: muitas aplica??es sao vulneraveis a ataques de exaustao de recursos e ataques "ddos". para isso precisa-se de, entre outras coisas, de um balanceador de carga bem configurado com maxconn, rajada, etc. monitora??o e umas regras marotas de iptables/nginx/etc. eh divertido de brincar com isso quando vc tem tempo livre, pode ficar retornando erros aleatorios quando o cara ta forcando a barra. 2013/9/16 Solli Honorio > > > Em 16 de setembro de 2013 00:53, Eduardo Verissimo escreveu: > > Depende, Solli. >> >> Eu penso em um caso t?pico: um site para quem quer ter casos fora do >> casamento. Ao colocar e-mail e senha, tudo o que esse site pode dizer ? que >> a combina??o e-mail/senha n?o existe no banco de dados. Afirmar que o >> e-mail existe seria sim uma falha de seguran?a, com implica??es >> possivelmente terr?veis para o usu?rio. >> >> > Sim, para algum aplica??o sim. Ent?o neste caso ela n?o deveria ter o > email como chave primaria do sistema dela. Voc? at? pode argumentar em > fazer a valida??o do email em 2 etapas, mas isto vai depender muito da > aplica??o e portanto n?o considero uma falha de seguran?a. > > >> >> Em 15 de setembro de 2013 23:15, Solli Honorio escreveu: >> >> >>> >>> Em 15 de setembro de 2013 21:28, Leonardo Ruoso escreveu: >>> >>> Deve haver alguma aplica??o onde o benef?cio de guardar o valor do md5 >>>> de uma string como BINARY/BYTEA em oposi??o ao pr?prio valor da string e >>>> deixar o ?ndice BTREE fazer seu trabalho compensar? ? provavelmente ? a >>>> mesma aplica??o que vai notar benef?cio real em adotar largura fixa em >>>> detrimento de XML para interc?mbio de dados. Felizmente eu ainda n?o tive >>>> de colocar minhas m?os em nenhuma delas. Infelizmente eu j? tive de lidar >>>> com CNAB e com chaves artificiais onde cabiam chaves naturais suficientes >>>> na minha vida? >>>> >>>> Acabamos de modelar aqui um sistema, em que algumas tabelas cont?m >>>> milh?es de registros? >>>> >>>> Adivinha qual vai ser a chave das regi?es brasileiras (hierarquia desde >>>> pa?s at? setor censit?rio passando por regi?o, uf, meso, micro, municipio, >>>> distrito e subdistrito)? >>>> >>>> >>>> br.se.sp.regiao-metropolitana-de-sao-paulo.sao-paulo.sao-paulo.moema-indianapolis.moema.av-indianapolis-2000-2200 >>>> >>>> Servidor com 32 cores e 64GB de RAM? >>>> >>>> R$ 10 mil reais por ano >>>> >>>> Custo de manuten??o de sistemas? >>>> >>>> Incalcul?vel! >>>> >>>> Galera: >>>> >>>> Chave natural ? tudo de bom! >>>> Chave composto ? lindo e funciona! >>>> >>>> N?o se esque?a que dizer para os usu?rios que um email j? est? >>>> cadastrado permite atacar sua base de usu?rios :) >>>> >>>> >>> Acho esta afirma??o parcialmente verdadeira. Conhecer que existe um >>> email na tua base ? inevit?vel quando vc a est? utilizando como uma chave >>> para o sistema, e nem preciso ser um hacker para isto. >>> >>> Qualquer um pode saber quais s?o os emails que est?o cadastrado no >>> Amazon.com e no Twitter, por exemplo, mas isto n?o ? considerado uma falha >>> de seguran?a da Amazon. >>> >>> >>>> >>>> >>>> Em 15 de setembro de 2013 17:17, Lucas Mateus < >>>> lucasmateus.oliveira at gmail.com> escreveu: >>>> >>>> >>>>> ? disso que to falando, usar o MD5 mesmo (bin?rio) e n?o md5 >>>>> em hexadecimal, e acho sim muito comum emails com mais de 16 bytes. >>>>> >>>>> E se executar a query j? passado o email com o md5, sem >>>>> precisar usar a fun??o do BD ? ainda melhor, ja que o BD faz o hex por >>>>> conta pr?pria. >>>>> >>>>> >>>>> mysql> show create table users_2; >>>>> >>>>> +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ >>>>> | Table | Create Table >>>>> >>>>> | >>>>> >>>>> +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ >>>>> | users_2 | CREATE TABLE `users_2` ( >>>>> `email` varchar(60) default NULL, >>>>> `email_md5` binary(16) default NULL, >>>>> KEY `idx_email` (`email`), >>>>> KEY `idx_email_md5` (`email_md5`) >>>>> ) ENGINE=InnoDB DEFAULT CHARSET=utf8 | >>>>> >>>>> +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ >>>>> 1 row in set (0.00 sec) >>>>> >>>>> >>>>> mysql> select email from users_2 where email = 'teste967847 at domain.com >>>>> '; >>>>> +------------------------+ >>>>> | email | >>>>> +------------------------+ >>>>> | teste967847 at domain.com | >>>>> +------------------------+ >>>>> 1 row in set (0.21 sec) >>>>> >>>>> mysql> select email from users_2 where email_md5 = unhex(md5(' >>>>> teste967848 at domain.com')); >>>>> +------------------------+ >>>>> | email | >>>>> +------------------------+ >>>>> | teste967848 at domain.com | >>>>> +------------------------+ >>>>> 1 row in set (0.00 sec) >>>>> >>>>> >>>>> Em 15/09/2013, ?s 16:44, Eden Cardim escreveu: >>>>> >>>>> >>>>>> "Lucas" == Lucas Mateus >>>>> writes: >>>>> > >>>>> > Lucas> Show Eden, mas seu teste n?o tem absolutamente nada a >>>>> > Lucas> ver com o que eu disse =) >>>>> > >>>>> > A ?nica diferen?a do que voc? mostrou ? que no meu caso, o campo >>>>> > email_md5 n?o existe porque n?o precisa, o ?ndice resolve. E eu >>>>> > coloquei valores md5 no campo email pra ter alguma aleatoriedade no >>>>> > teste. >>>>> > >>>>> > -- >>>>> > Eden Cardim -- Insolide Solu??es de TI Ltda. >>>>> > +55 11 9644 8225 >>>>> > http://insoli.de >>>>> > =begin disclaimer >>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> > L >>>>> > =end disclaimer >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> >>>> -- >>>> Leonardo Ruoso >>>> Journalist, Perl developer and business consultant >>>> Media, UFC/2006; Telecom, IFCE/1998 >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Mon Sep 16 02:50:19 2013 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 16 Sep 2013 06:50:19 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> Message-ID: Em 16 de setembro de 2013 01:29, Eden Cardim escreveu: > >>>>> "Solli" == Solli Honorio writes: > > Solli> Acho esta afirma??o parcialmente verdadeira. Conhecer que > Solli> existe um email na tua base ? inevit?vel quando vc a est? > Solli> utilizando como uma chave para o sistema, e nem preciso ser > Solli> um hacker para isto. > > A quest?o n?o ? *voc?* saber, o problema ? um *terceiro* saber. O > email da conta ? metade da informa??o necess?ria pra entrar na conta e > viabiliza profiling, phising, for?a bruta, etc. > Todos os sistema de autentica??o precisam informar que aquela chave j? est? em uso no momento do cadastro. Todo mundo sabe que os sistemas unix tem o usu?rio root, e o ambiente Windows o usu?rio 'Administrator', mas isto n?o os fazem ser vulner?veis por este conhecimento. Faz sim estes usu?rio serem alvos de ataques (como vc bem escreveu). Ent?o o meu ponto ? que voc? precisa implementar um processo para reduzir o poder destes ataques. > > Solli> Qualquer um pode saber quais s?o os emails que est?o > Solli> cadastrado no Amazon.com e no Twitter, por exemplo, mas > Solli> isto n?o ? considerado uma falha de seguran?a da Amazon. > > Da ?ltima vez que eu olhei, nem o twitter nem a amazon te d?o feedback > sobre a exist?ncia de um email em particular. O feedback ? sempre > amb?guo, do tipo "houve um problema com seu email/senha" e n?o "senha > errada" ou "email errado" em isolamento. Isso seria sim uma falha de > seguran?a, porque permite que um terceiro descubra o email de uma > conta arbitr?ria atrav?s de probing. > Na hora do cadastro sim, eles informam na hora que o email j? existe na base, mas claro que na hora de logar eles mostram a mensagem 'usu?rio ou senha inv?lida'. A quem possa interessar, recomendo fortemente os documentos do OWASP para leitura e pesquisa https://www.owasp.org/index.php/Cheat_Sheets > > -- > Eden Cardim -- Insolide Solu??es de TI Ltda. > +55 11 9644 8225 > http://insoli.de > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From wallace at reis.me Mon Sep 16 02:56:07 2013 From: wallace at reis.me (Wallace Reis) Date: Mon, 16 Sep 2013 06:56:07 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> Message-ID: <8FC3BDC6-CAA6-4571-998C-2509F5158E6C@reis.me> On Sep 15, 2013, at 10:49 PM, Alceu R. de Freitas Jr. wrote: > N?o se houver tratamento para exce??es. Se estamos falando de cadastro/descadastramento de contas em um sistema, quantas vezes ? prov?vel isso ocorrer? Eu concordo com o Eden sobre modelagem de neg?cios no que diz respeito a restri??es versus excess?es e que ? boa pr?tica enviar dados mais corretos poss?veis n?o confiando em outra camada (embora neste ?ltimo tenha a condi??o de corrida e tenha que tratar a excess?o de duplicata de qualquer jeito), por?m eu diria exatamente isto como o Alceu, num processo de cadastro somente com o email apenas ? pouco prov?vel a colis?o (em uma das apps aqui, temos m?dia de 20 casos/dia contra milhares de inser??es) diferenciando-se de outros como um caso de restri??o de nome de usu?rio onde mais de uma pessoa geralmente escolhe um mesmo valor de string. -- Wallace Reis | wreis wallace at reis.me http://wallace.reis.me From shonorio at gmail.com Mon Sep 16 02:56:49 2013 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 16 Sep 2013 06:56:49 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> Message-ID: Em 16 de setembro de 2013 06:41, Tiago Peczenyj escreveu: > muitas aplica??es sao vulneraveis a ataques de exaustao de recursos e > ataques "ddos". > > Todas as aplica??es s?o vulner?veis a ataques de DDOS, ou ataque de exaust?o. Isto ? um cabo de guerra, onde quem tem o maior poder de recurso de infra-estrutura ganha. Se voc? tiver numa Amazon e n?o tiver limite no cart?o, poder? espalhar as tuas m?quinas por todos os centros deles e dividir o load a um custo bem elevado. Mesmo assim uma parte dos seus usu?rio sofrer? com a instabilidade. > para isso precisa-se de, entre outras coisas, de um balanceador de carga > bem configurado com maxconn, rajada, etc. monitora??o e umas regras marotas > de iptables/nginx/etc. eh divertido de brincar com isso quando vc tem tempo > livre, pode ficar retornando erros aleatorios quando o cara ta forcando a > barra. > Para o cara que est? fazendo DDOS, mensagem de erro n?o significa nada. O cara quer ? tirar o servi?o do ar, e n?o ter acesso aos dados do servi?o, e para isto ele utiliza-se de script que n?o tem o menor desejo de tratar erro. Na minha opini?o, n?o devolver erro ? a melhor solu??o, al?m ? claro de ter um cart?o de cr?dito sem limite. > > > 2013/9/16 Solli Honorio > >> >> >> Em 16 de setembro de 2013 00:53, Eduardo Verissimo escreveu: >> >> Depende, Solli. >>> >>> Eu penso em um caso t?pico: um site para quem quer ter casos fora do >>> casamento. Ao colocar e-mail e senha, tudo o que esse site pode dizer ? que >>> a combina??o e-mail/senha n?o existe no banco de dados. Afirmar que o >>> e-mail existe seria sim uma falha de seguran?a, com implica??es >>> possivelmente terr?veis para o usu?rio. >>> >>> >> Sim, para algum aplica??o sim. Ent?o neste caso ela n?o deveria ter o >> email como chave primaria do sistema dela. Voc? at? pode argumentar em >> fazer a valida??o do email em 2 etapas, mas isto vai depender muito da >> aplica??o e portanto n?o considero uma falha de seguran?a. >> >> >>> >>> Em 15 de setembro de 2013 23:15, Solli Honorio escreveu: >>> >>> >>>> >>>> Em 15 de setembro de 2013 21:28, Leonardo Ruoso escreveu: >>>> >>>> Deve haver alguma aplica??o onde o benef?cio de guardar o valor do md5 >>>>> de uma string como BINARY/BYTEA em oposi??o ao pr?prio valor da string e >>>>> deixar o ?ndice BTREE fazer seu trabalho compensar? ? provavelmente ? a >>>>> mesma aplica??o que vai notar benef?cio real em adotar largura fixa em >>>>> detrimento de XML para interc?mbio de dados. Felizmente eu ainda n?o tive >>>>> de colocar minhas m?os em nenhuma delas. Infelizmente eu j? tive de lidar >>>>> com CNAB e com chaves artificiais onde cabiam chaves naturais suficientes >>>>> na minha vida? >>>>> >>>>> Acabamos de modelar aqui um sistema, em que algumas tabelas cont?m >>>>> milh?es de registros? >>>>> >>>>> Adivinha qual vai ser a chave das regi?es brasileiras (hierarquia >>>>> desde pa?s at? setor censit?rio passando por regi?o, uf, meso, micro, >>>>> municipio, distrito e subdistrito)? >>>>> >>>>> >>>>> br.se.sp.regiao-metropolitana-de-sao-paulo.sao-paulo.sao-paulo.moema-indianapolis.moema.av-indianapolis-2000-2200 >>>>> >>>>> Servidor com 32 cores e 64GB de RAM? >>>>> >>>>> R$ 10 mil reais por ano >>>>> >>>>> Custo de manuten??o de sistemas? >>>>> >>>>> Incalcul?vel! >>>>> >>>>> Galera: >>>>> >>>>> Chave natural ? tudo de bom! >>>>> Chave composto ? lindo e funciona! >>>>> >>>>> N?o se esque?a que dizer para os usu?rios que um email j? est? >>>>> cadastrado permite atacar sua base de usu?rios :) >>>>> >>>>> >>>> Acho esta afirma??o parcialmente verdadeira. Conhecer que existe um >>>> email na tua base ? inevit?vel quando vc a est? utilizando como uma chave >>>> para o sistema, e nem preciso ser um hacker para isto. >>>> >>>> Qualquer um pode saber quais s?o os emails que est?o cadastrado no >>>> Amazon.com e no Twitter, por exemplo, mas isto n?o ? considerado uma falha >>>> de seguran?a da Amazon. >>>> >>>> >>>>> >>>>> >>>>> Em 15 de setembro de 2013 17:17, Lucas Mateus < >>>>> lucasmateus.oliveira at gmail.com> escreveu: >>>>> >>>>> >>>>>> ? disso que to falando, usar o MD5 mesmo (bin?rio) e n?o md5 >>>>>> em hexadecimal, e acho sim muito comum emails com mais de 16 bytes. >>>>>> >>>>>> E se executar a query j? passado o email com o md5, sem >>>>>> precisar usar a fun??o do BD ? ainda melhor, ja que o BD faz o hex por >>>>>> conta pr?pria. >>>>>> >>>>>> >>>>>> mysql> show create table users_2; >>>>>> >>>>>> +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ >>>>>> | Table | Create Table >>>>>> >>>>>> | >>>>>> >>>>>> +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ >>>>>> | users_2 | CREATE TABLE `users_2` ( >>>>>> `email` varchar(60) default NULL, >>>>>> `email_md5` binary(16) default NULL, >>>>>> KEY `idx_email` (`email`), >>>>>> KEY `idx_email_md5` (`email_md5`) >>>>>> ) ENGINE=InnoDB DEFAULT CHARSET=utf8 | >>>>>> >>>>>> +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ >>>>>> 1 row in set (0.00 sec) >>>>>> >>>>>> >>>>>> mysql> select email from users_2 where email = ' >>>>>> teste967847 at domain.com'; >>>>>> +------------------------+ >>>>>> | email | >>>>>> +------------------------+ >>>>>> | teste967847 at domain.com | >>>>>> +------------------------+ >>>>>> 1 row in set (0.21 sec) >>>>>> >>>>>> mysql> select email from users_2 where email_md5 = unhex(md5(' >>>>>> teste967848 at domain.com')); >>>>>> +------------------------+ >>>>>> | email | >>>>>> +------------------------+ >>>>>> | teste967848 at domain.com | >>>>>> +------------------------+ >>>>>> 1 row in set (0.00 sec) >>>>>> >>>>>> >>>>>> Em 15/09/2013, ?s 16:44, Eden Cardim escreveu: >>>>>> >>>>>> >>>>>> "Lucas" == Lucas Mateus >>>>>> writes: >>>>>> > >>>>>> > Lucas> Show Eden, mas seu teste n?o tem absolutamente nada a >>>>>> > Lucas> ver com o que eu disse =) >>>>>> > >>>>>> > A ?nica diferen?a do que voc? mostrou ? que no meu caso, o campo >>>>>> > email_md5 n?o existe porque n?o precisa, o ?ndice resolve. E eu >>>>>> > coloquei valores md5 no campo email pra ter alguma aleatoriedade no >>>>>> > teste. >>>>>> > >>>>>> > -- >>>>>> > Eden Cardim -- Insolide Solu??es de TI Ltda. >>>>>> > +55 11 9644 8225 >>>>>> > http://insoli.de >>>>>> > =begin disclaimer >>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> > L >>>>>> > =end disclaimer >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Leonardo Ruoso >>>>> Journalist, Perl developer and business consultant >>>>> Media, UFC/2006; Telecom, IFCE/1998 >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Mon Sep 16 02:59:00 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 16 Sep 2013 06:59:00 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> Message-ID: minhas aplica??es n?o s?o vulneraveis a DDOS. 2013/9/16 Solli Honorio > > > > Em 16 de setembro de 2013 06:41, Tiago Peczenyj escreveu: > > muitas aplica??es sao vulneraveis a ataques de exaustao de recursos e >> ataques "ddos". >> >> > Todas as aplica??es s?o vulner?veis a ataques de DDOS, ou ataque de > exaust?o. Isto ? um cabo de guerra, onde quem tem o maior poder de recurso > de infra-estrutura ganha. Se voc? tiver numa Amazon e n?o tiver limite no > cart?o, poder? espalhar as tuas m?quinas por todos os centros deles e > dividir o load a um custo bem elevado. Mesmo assim uma parte dos seus > usu?rio sofrer? com a instabilidade. > > >> para isso precisa-se de, entre outras coisas, de um balanceador de carga >> bem configurado com maxconn, rajada, etc. monitora??o e umas regras marotas >> de iptables/nginx/etc. eh divertido de brincar com isso quando vc tem tempo >> livre, pode ficar retornando erros aleatorios quando o cara ta forcando a >> barra. >> > > Para o cara que est? fazendo DDOS, mensagem de erro n?o significa nada. O > cara quer ? tirar o servi?o do ar, e n?o ter acesso aos dados do servi?o, e > para isto ele utiliza-se de script que n?o tem o menor desejo de tratar > erro. Na minha opini?o, n?o devolver erro ? a melhor solu??o, al?m ? claro > de ter um cart?o de cr?dito sem limite. > > >> >> >> 2013/9/16 Solli Honorio >> >>> >>> >>> Em 16 de setembro de 2013 00:53, Eduardo Verissimo >> > escreveu: >>> >>> Depende, Solli. >>>> >>>> Eu penso em um caso t?pico: um site para quem quer ter casos fora do >>>> casamento. Ao colocar e-mail e senha, tudo o que esse site pode dizer ? que >>>> a combina??o e-mail/senha n?o existe no banco de dados. Afirmar que o >>>> e-mail existe seria sim uma falha de seguran?a, com implica??es >>>> possivelmente terr?veis para o usu?rio. >>>> >>>> >>> Sim, para algum aplica??o sim. Ent?o neste caso ela n?o deveria ter o >>> email como chave primaria do sistema dela. Voc? at? pode argumentar em >>> fazer a valida??o do email em 2 etapas, mas isto vai depender muito da >>> aplica??o e portanto n?o considero uma falha de seguran?a. >>> >>> >>>> >>>> Em 15 de setembro de 2013 23:15, Solli Honorio escreveu: >>>> >>>> >>>>> >>>>> Em 15 de setembro de 2013 21:28, Leonardo Ruoso escreveu: >>>>> >>>>> Deve haver alguma aplica??o onde o benef?cio de guardar o valor do md5 >>>>>> de uma string como BINARY/BYTEA em oposi??o ao pr?prio valor da string e >>>>>> deixar o ?ndice BTREE fazer seu trabalho compensar? ? provavelmente ? a >>>>>> mesma aplica??o que vai notar benef?cio real em adotar largura fixa em >>>>>> detrimento de XML para interc?mbio de dados. Felizmente eu ainda n?o tive >>>>>> de colocar minhas m?os em nenhuma delas. Infelizmente eu j? tive de lidar >>>>>> com CNAB e com chaves artificiais onde cabiam chaves naturais suficientes >>>>>> na minha vida? >>>>>> >>>>>> Acabamos de modelar aqui um sistema, em que algumas tabelas cont?m >>>>>> milh?es de registros? >>>>>> >>>>>> Adivinha qual vai ser a chave das regi?es brasileiras (hierarquia >>>>>> desde pa?s at? setor censit?rio passando por regi?o, uf, meso, micro, >>>>>> municipio, distrito e subdistrito)? >>>>>> >>>>>> >>>>>> br.se.sp.regiao-metropolitana-de-sao-paulo.sao-paulo.sao-paulo.moema-indianapolis.moema.av-indianapolis-2000-2200 >>>>>> >>>>>> Servidor com 32 cores e 64GB de RAM? >>>>>> >>>>>> R$ 10 mil reais por ano >>>>>> >>>>>> Custo de manuten??o de sistemas? >>>>>> >>>>>> Incalcul?vel! >>>>>> >>>>>> Galera: >>>>>> >>>>>> Chave natural ? tudo de bom! >>>>>> Chave composto ? lindo e funciona! >>>>>> >>>>>> N?o se esque?a que dizer para os usu?rios que um email j? est? >>>>>> cadastrado permite atacar sua base de usu?rios :) >>>>>> >>>>>> >>>>> Acho esta afirma??o parcialmente verdadeira. Conhecer que existe um >>>>> email na tua base ? inevit?vel quando vc a est? utilizando como uma chave >>>>> para o sistema, e nem preciso ser um hacker para isto. >>>>> >>>>> Qualquer um pode saber quais s?o os emails que est?o cadastrado no >>>>> Amazon.com e no Twitter, por exemplo, mas isto n?o ? considerado uma falha >>>>> de seguran?a da Amazon. >>>>> >>>>> >>>>>> >>>>>> >>>>>> Em 15 de setembro de 2013 17:17, Lucas Mateus < >>>>>> lucasmateus.oliveira at gmail.com> escreveu: >>>>>> >>>>>> >>>>>>> ? disso que to falando, usar o MD5 mesmo (bin?rio) e n?o md5 >>>>>>> em hexadecimal, e acho sim muito comum emails com mais de 16 bytes. >>>>>>> >>>>>>> E se executar a query j? passado o email com o md5, sem >>>>>>> precisar usar a fun??o do BD ? ainda melhor, ja que o BD faz o hex por >>>>>>> conta pr?pria. >>>>>>> >>>>>>> >>>>>>> mysql> show create table users_2; >>>>>>> >>>>>>> +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ >>>>>>> | Table | Create Table >>>>>>> >>>>>>> | >>>>>>> >>>>>>> +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ >>>>>>> | users_2 | CREATE TABLE `users_2` ( >>>>>>> `email` varchar(60) default NULL, >>>>>>> `email_md5` binary(16) default NULL, >>>>>>> KEY `idx_email` (`email`), >>>>>>> KEY `idx_email_md5` (`email_md5`) >>>>>>> ) ENGINE=InnoDB DEFAULT CHARSET=utf8 | >>>>>>> >>>>>>> +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ >>>>>>> 1 row in set (0.00 sec) >>>>>>> >>>>>>> >>>>>>> mysql> select email from users_2 where email = ' >>>>>>> teste967847 at domain.com'; >>>>>>> +------------------------+ >>>>>>> | email | >>>>>>> +------------------------+ >>>>>>> | teste967847 at domain.com | >>>>>>> +------------------------+ >>>>>>> 1 row in set (0.21 sec) >>>>>>> >>>>>>> mysql> select email from users_2 where email_md5 = unhex(md5(' >>>>>>> teste967848 at domain.com')); >>>>>>> +------------------------+ >>>>>>> | email | >>>>>>> +------------------------+ >>>>>>> | teste967848 at domain.com | >>>>>>> +------------------------+ >>>>>>> 1 row in set (0.00 sec) >>>>>>> >>>>>>> >>>>>>> Em 15/09/2013, ?s 16:44, Eden Cardim escreveu: >>>>>>> >>>>>>> >>>>>> "Lucas" == Lucas Mateus >>>>>>> writes: >>>>>>> > >>>>>>> > Lucas> Show Eden, mas seu teste n?o tem absolutamente nada a >>>>>>> > Lucas> ver com o que eu disse =) >>>>>>> > >>>>>>> > A ?nica diferen?a do que voc? mostrou ? que no meu caso, o campo >>>>>>> > email_md5 n?o existe porque n?o precisa, o ?ndice resolve. E eu >>>>>>> > coloquei valores md5 no campo email pra ter alguma aleatoriedade no >>>>>>> > teste. >>>>>>> > >>>>>>> > -- >>>>>>> > Eden Cardim -- Insolide Solu??es de TI Ltda. >>>>>>> > +55 11 9644 8225 >>>>>>> > http://insoli.de >>>>>>> > =begin disclaimer >>>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> > L >>>>>>> > =end disclaimer >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Leonardo Ruoso >>>>>> Journalist, Perl developer and business consultant >>>>>> Media, UFC/2006; Telecom, IFCE/1998 >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From glasswalk3r at yahoo.com.br Mon Sep 16 03:36:55 2013 From: glasswalk3r at yahoo.com.br (Alceu R. de Freitas Jr.) Date: Mon, 16 Sep 2013 03:36:55 -0700 (PDT) Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> Message-ID: <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> ----- Mensagem original ----- > De: Eden Cardim >>>>>>? "Alceu" == Alceu R de Freitas > writes: > > ? ? Alceu> Eu DUVIDO que o DBIx::Class consiga ser mais r?pido > ? ? Alceu> (executando um SELECT antes do INSERT) do que uma stored > ? ? Alceu> procedure que fa?a a mesma coisa ou use tratamento de > ? ? Alceu> exce??es. > > Rel? isso (grifado com asteriscos pra n?o passar dessa vez): > > ? ? **************************************************************** > ? ? >> *se* voc? cair num caso onde voc? precisar chegar nesse n?vel > ? ? >> de otimiza??o, ? s? sobrecarregar as partes certas do c?digo. > ? ? **************************************************************** Quem precisa reler com mais aten??o ? voc?: se voc? critica que usar stored procedures ? uma otimiza??o prematura e depois muda de ideia... bem, decida-se. > ? ? Alceu> N?o se houver tratamento para exce??es. > > Como o tratamento de excess?es resolve a race condition? Acho que voc? saberia como responder isto, mas n?o, n?o resolve. Mas se a premissa de que o valor do cache est? correto falhar eu posso ter um exce??o, captur?-la e contornar a falha, repetindo o processo e descartando o cache. ? por isso que se chama excess?o. > ? ? Alceu> Se estamos falando de cadastro/descadastramento de contas > ? ? Alceu> em um sistema, quantas vezes ? prov?vel isso ocorrer? > > Toda vez que for feito um cadastro, toda santa vez. O debug disso vai > ocupar um estagi?rio por 2 meses. A solu??o que v?o encontrar: remover > o caching. ? melhor n?o fazer, nem recomendar, de primeira. Caching ? > para dados *transientes*, contas de usu?rio n?o s?o transientes. N?o sei de onde voc? tirou isto. Acho que os bancos de dados que fazem cache em mem?ria de ?ndices tamb?m devem estar todos incorretos (de acordo com seu racioc?nio). At? onde eu sei, quaisquer dados s?o eleg?veis de serem utilizados em um cache, principalmente os que n?o mudam com frequ?ncia. Siglas de UF s?o dados transientes para voc?? J? nem tenho mais o e-mail original do Solli, mas se e-mail ? parte identificadora de uma conta (e com valores ?nicos se configurado assim no BD), exatamente qual o problema de eu fazer um cache fora do banco de dados para isto? Ali?s, eu n?o vejo porque me dar um trabalho de consultar se um e-mail existe no BD antes de um INSERT se ele n?o ? chave prim?ria ou faz parte de uma composta ou precisa pelo menos ser ?nico na base. Se um usu?rio tenta cadastrar-se mais de uma vez, com o mesmo e-mail, repetidas vezes existe um problema maior do que al?m da estrat?gia de usar cache. > ? ? Alceu> Eu n?o lembro de ter escrito que isto seria mais r?pido do > ? ? Alceu> que usar um SELECT antes do INSERT, apenas seria uma op??o > ? ? Alceu> se ele quisesse trabalhar com tratamento de exce??es. > > OK, uma op??o com *fortes* contra-indica??es. > Voc? diz que sim, mas se n?o aponta o motivo fica dif?cil comprar a ideia. F? ? algo que n?o cabe aqui. []'s Alceu From glasswalk3r at yahoo.com.br Mon Sep 16 05:03:31 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Mon, 16 Sep 2013 09:03:31 -0300 Subject: [SP-pm] o melhor dos melhores do mundo (era: DBIx::Class) [off-topic] In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> Message-ID: <5236F393.6060203@yahoo.com.br> Em 16-09-2013 06:59, Tiago Peczenyj escreveu: > minhas aplica??es n?o s?o vulneraveis a DDOS. > HAHAHAHA !!! http://www.youtube.com/watch?v=VbZnqID2eps&noredirect=1 Desculpe Tiago, mas n?o resisti. De qualquer forma, boa parte dos ataques DDOS n?o precisam sequer tomar ci?ncia da aplica??o rodando no servidor (ou servidores): http://pt.wikipedia.org/wiki/Ataque_de_nega%C3%A7%C3%A3o_de_servi%C3%A7o A um bom tempo atr?s, quando ainda se usava Windows 98 SE (eu sei, estou ficando velho) eu brinquei bastante com um CDROM de Linux que vinha com ferramentas de DOS... eu travava as esta??es de trabalho dos colegas em alguns segundos de execu??o do programa devido a uma falha que o Windows 98 tinha referente a pilha TCP/IP. E olha que isso era um simples DOS disparado do meu pr?prio computador. []'s Alceu From renato.cron at gmail.com Mon Sep 16 05:25:34 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 16 Sep 2013 09:25:34 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> Message-ID: N?o entendi ainda.. quase todos sites que eu fiz cadastro at? hoje, dizem se o e-mail j? esta em uso ou n?o: http://i.imgur.com/gZqNmhu.png N?o vou nem dizer que n?o precisa dizer se ? o e-mail ou a senha que est?o errado, a mensagem padr?o ? a mais correta ("usuario ou senha errados", "login inv?lido", etc) Por?m, lembro de alguns sites que, ao pedir seu e-mail, n?o dizem se existe ou n?o, e te enviam uma confirma??o, e s? depois dessa confirma??o que voc? continua o cadastro (colocando senha, etc) isso tamb?m ? legal, mas ? mais trabalhoso. 2013/9/16 Solli Honorio > > > Em 16 de setembro de 2013 01:29, Eden Cardim escreveu: > > >>>>> "Solli" == Solli Honorio writes: >> >> Solli> Acho esta afirma??o parcialmente verdadeira. Conhecer que >> Solli> existe um email na tua base ? inevit?vel quando vc a est? >> Solli> utilizando como uma chave para o sistema, e nem preciso ser >> Solli> um hacker para isto. >> >> A quest?o n?o ? *voc?* saber, o problema ? um *terceiro* saber. O >> email da conta ? metade da informa??o necess?ria pra entrar na conta e >> viabiliza profiling, phising, for?a bruta, etc. >> > > Todos os sistema de autentica??o precisam informar que aquela chave j? > est? em uso no momento do cadastro. Todo mundo sabe que os sistemas unix > tem o usu?rio root, e o ambiente Windows o usu?rio 'Administrator', mas > isto n?o os fazem ser vulner?veis por este conhecimento. Faz sim estes > usu?rio serem alvos de ataques (como vc bem escreveu). Ent?o o meu ponto ? > que voc? precisa implementar um processo para reduzir o poder destes > ataques. > > >> >> Solli> Qualquer um pode saber quais s?o os emails que est?o >> Solli> cadastrado no Amazon.com e no Twitter, por exemplo, mas >> Solli> isto n?o ? considerado uma falha de seguran?a da Amazon. >> >> Da ?ltima vez que eu olhei, nem o twitter nem a amazon te d?o feedback >> sobre a exist?ncia de um email em particular. O feedback ? sempre >> amb?guo, do tipo "houve um problema com seu email/senha" e n?o "senha >> errada" ou "email errado" em isolamento. Isso seria sim uma falha de >> seguran?a, porque permite que um terceiro descubra o email de uma >> conta arbitr?ria atrav?s de probing. >> > > Na hora do cadastro sim, eles informam na hora que o email j? existe na > base, mas claro que na hora de logar eles mostram a mensagem 'usu?rio ou > senha inv?lida'. > > A quem possa interessar, recomendo fortemente os documentos do OWASP para > leitura e pesquisa https://www.owasp.org/index.php/Cheat_Sheets > > >> >> -- >> Eden Cardim -- Insolide Solu??es de TI Ltda. >> +55 11 9644 8225 >> http://insoli.de >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Mon Sep 16 05:29:41 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 16 Sep 2013 09:29:41 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> Message-ID: n?o eh soh legal, vc valida se o email existe e funciona. 2013/9/16 Renato Santos > N?o entendi ainda.. > > quase todos sites que eu fiz cadastro at? hoje, dizem se o e-mail j? esta > em uso ou n?o: > http://i.imgur.com/gZqNmhu.png > > > N?o vou nem dizer que n?o precisa dizer se ? o e-mail ou a senha que est?o > errado, a mensagem padr?o ? a mais correta ("usuario ou senha errados", > "login inv?lido", etc) > > > Por?m, lembro de alguns sites que, ao pedir seu e-mail, n?o dizem se > existe ou n?o, e te enviam uma confirma??o, e s? depois dessa confirma??o > que voc? continua o cadastro (colocando senha, etc) > > isso tamb?m ? legal, mas ? mais trabalhoso. > > > > > > 2013/9/16 Solli Honorio > >> >> >> Em 16 de setembro de 2013 01:29, Eden Cardim escreveu: >> >> >>>>> "Solli" == Solli Honorio writes: >>> >>> Solli> Acho esta afirma??o parcialmente verdadeira. Conhecer que >>> Solli> existe um email na tua base ? inevit?vel quando vc a est? >>> Solli> utilizando como uma chave para o sistema, e nem preciso ser >>> Solli> um hacker para isto. >>> >>> A quest?o n?o ? *voc?* saber, o problema ? um *terceiro* saber. O >>> email da conta ? metade da informa??o necess?ria pra entrar na conta e >>> viabiliza profiling, phising, for?a bruta, etc. >>> >> >> Todos os sistema de autentica??o precisam informar que aquela chave j? >> est? em uso no momento do cadastro. Todo mundo sabe que os sistemas unix >> tem o usu?rio root, e o ambiente Windows o usu?rio 'Administrator', mas >> isto n?o os fazem ser vulner?veis por este conhecimento. Faz sim estes >> usu?rio serem alvos de ataques (como vc bem escreveu). Ent?o o meu ponto ? >> que voc? precisa implementar um processo para reduzir o poder destes >> ataques. >> >> >>> >>> Solli> Qualquer um pode saber quais s?o os emails que est?o >>> Solli> cadastrado no Amazon.com e no Twitter, por exemplo, mas >>> Solli> isto n?o ? considerado uma falha de seguran?a da Amazon. >>> >>> Da ?ltima vez que eu olhei, nem o twitter nem a amazon te d?o feedback >>> sobre a exist?ncia de um email em particular. O feedback ? sempre >>> amb?guo, do tipo "houve um problema com seu email/senha" e n?o "senha >>> errada" ou "email errado" em isolamento. Isso seria sim uma falha de >>> seguran?a, porque permite que um terceiro descubra o email de uma >>> conta arbitr?ria atrav?s de probing. >>> >> >> Na hora do cadastro sim, eles informam na hora que o email j? existe na >> base, mas claro que na hora de logar eles mostram a mensagem 'usu?rio ou >> senha inv?lida'. >> >> A quem possa interessar, recomendo fortemente os documentos do OWASP para >> leitura e pesquisa https://www.owasp.org/index.php/Cheat_Sheets >> >> >>> >>> -- >>> Eden Cardim -- Insolide Solu??es de TI Ltda. >>> +55 11 9644 8225 >>> http://insoli.de >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Mon Sep 16 07:10:03 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Mon, 16 Sep 2013 11:10:03 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> Message-ID: Eu acho que esse t?pico foi longe demais para uma implementa??o t?o simples. Esqueceram que esse t?pico poderia ter ficado de FAQ para algu?m com d?vida rsrsrs, mas essa mania de esticar o chiclete vai deixar a pessoa com mais d?vida ainda. :p Duvidosos: VALIDA ANTES O E-MAIL! VALIDA ANTES O E-MAIL! VALIDA ANTES O E-MAIL! VALIDA ANTES O E-MAIL! VALIDA ANTES O E-MAIL! VALIDA ANTES O E-MAIL! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From wallace at reis.me Mon Sep 16 07:58:36 2013 From: wallace at reis.me (Wallace Reis) Date: Mon, 16 Sep 2013 11:58:36 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> Message-ID: On Sep 16, 2013, at 11:10 AM, Lucas Moraes wrote: > Eu acho que esse t?pico foi longe demais para uma implementa??o t?o simples. > Esqueceram que esse t?pico poderia ter ficado de FAQ para algu?m com d?vida rsrsrs, mas essa mania de esticar o chiclete vai deixar a pessoa com mais d?vida ainda. :p Eu n?o entendi esta necessidade de encerrar o t?pico. Isto ? uma lista de discuss?o, e por defini??o... Na minha opini?o, a discuss?o tem sido muito produtiva e dentro das regras de netiqueta. Portanto, se voc? n?o quer mais acompanhar este, ignore ou configure propriamente teu cliente de email. -- Wallace Reis | wreis wallace at reis.me http://wallace.reis.me From lucastiagodemoraes at gmail.com Mon Sep 16 08:19:02 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Mon, 16 Sep 2013 12:19:02 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> Message-ID: Wallace Reis produtivo era n?s n?o termos deixado o Equin?cio passar batido nesse m?s de Setembro. Os artigos ajudam muito os iniciantes e acredito que muitos sentiram falta do Equin?cio. Produtivo para mim ? isso: http://sao-paulo.pm.org/artigo/2010/AutenticacaoCatalyst http://sao-paulo.pm.org/equinocio/2011/set/3 http://sao-paulo.pm.org/equinocio/2013/mar/07-xml-redux Mas podem continuar com a discuss?o, eu falei brincando. Meu humor ? p?ssimo quando eu acordo cedo rsrsrs. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From wallace at reis.me Mon Sep 16 09:07:10 2013 From: wallace at reis.me (Wallace Reis) Date: Mon, 16 Sep 2013 13:07:10 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> Message-ID: <6DD41CAB-4906-4D89-9433-883922D41920@reis.me> On Sep 16, 2013, at 12:19 PM, Lucas Moraes wrote: > Wallace Reis produtivo era n?s n?o termos deixado o Equin?cio passar batido nesse m?s de Setembro. > Os artigos ajudam muito os iniciantes e acredito que muitos sentiram falta do Equin?cio. Artigos tamb?m s?o importantes, mas isto n?o substitui ou desmerece uma lista de discuss?o - ao menos para as dicuss?es proveitosas. Ab, -- Wallace Reis | wreis wallace at reis.me http://wallace.reis.me From lucastiagodemoraes at gmail.com Mon Sep 16 09:10:49 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Mon, 16 Sep 2013 13:10:49 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: <6DD41CAB-4906-4D89-9433-883922D41920@reis.me> References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> <6DD41CAB-4906-4D89-9433-883922D41920@reis.me> Message-ID: Voc? tem raz?o. A lista j? me ajudou bastante e ainda ajuda. Em 16 de setembro de 2013 13:07, Wallace Reis escreveu: > On Sep 16, 2013, at 12:19 PM, Lucas Moraes > wrote: > > Wallace Reis produtivo era n?s n?o termos deixado o Equin?cio passar > batido nesse m?s de Setembro. > > Os artigos ajudam muito os iniciantes e acredito que muitos sentiram > falta do Equin?cio. > > Artigos tamb?m s?o importantes, mas isto n?o substitui ou desmerece uma > lista de discuss?o - ao menos para as dicuss?es proveitosas. > > Ab, > > -- > Wallace Reis | wreis > wallace at reis.me > http://wallace.reis.me > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Mon Sep 16 10:05:13 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 16 Sep 2013 13:05:13 -0400 Subject: [SP-pm] o melhor dos melhores do mundo (era: DBIx::Class) [off-topic] In-Reply-To: <5236F393.6060203@yahoo.com.br> References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> <5236F393.6060203@yahoo.com.br> Message-ID: Putz, se voc? que usou Win98 t? velho, imagina eu que usei o 3.00 ... devo ser um dinossauro ... magoei! [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 16 de setembro de 2013 08:03, Alceu Rodrigues de Freitas Junior < glasswalk3r at yahoo.com.br> escreveu: > Em 16-09-2013 06:59, Tiago Peczenyj escreveu: > >> minhas aplica??es n?o s?o vulneraveis a DDOS. >> >> > HAHAHAHA !!! > > http://www.youtube.com/watch?**v=VbZnqID2eps&noredirect=1 > > Desculpe Tiago, mas n?o resisti. De qualquer forma, boa parte dos ataques > DDOS n?o precisam sequer tomar ci?ncia da aplica??o rodando no servidor (ou > servidores): > > http://pt.wikipedia.org/wiki/**Ataque_de_nega%C3%A7%C3%A3o_** > de_servi%C3%A7o > > A um bom tempo atr?s, quando ainda se usava Windows 98 SE (eu sei, estou > ficando velho) eu brinquei bastante com um CDROM de Linux que vinha com > ferramentas de DOS... eu travava as esta??es de trabalho dos colegas em > alguns segundos de execu??o do programa devido a uma falha que o Windows 98 > tinha referente a pilha TCP/IP. E olha que isso era um simples DOS > disparado do meu pr?prio computador. > > []'s > Alceu > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From carlos.guarnieri at citi.com Mon Sep 16 10:12:47 2013 From: carlos.guarnieri at citi.com (Guarnieri, Carlos [ICG-IT]) Date: Mon, 16 Sep 2013 14:12:47 -0300 Subject: [SP-pm] o melhor dos melhores do mundo (era: DBIx::Class) [off-topic] In-Reply-To: References: Message-ID: Hehe win98.... isso me lembra do executar ... \com\com Ou do tempo que a gente usava laplink no IBM DOS... From: SaoPaulo-pm [mailto:saopaulo-pm-bounces+carlos.guarnieri=citi.com at pm.org] On Behalf Of Marcio - Google Sent: segunda-feira, 16 de setembro de 2013 14:05 To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] o melhor dos melhores do mundo (era: DBIx::Class) [off-topic] Putz, se voc? que usou Win98 t? velho, imagina eu que usei o 3.00 ... devo ser um dinossauro ... magoei! [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 16 de setembro de 2013 08:03, Alceu Rodrigues de Freitas Junior > escreveu: Em 16-09-2013 06:59, Tiago Peczenyj escreveu: minhas aplica??es n?o s?o vulneraveis a DDOS. HAHAHAHA !!! http://www.youtube.com/watch?v=VbZnqID2eps&noredirect=1 Desculpe Tiago, mas n?o resisti. De qualquer forma, boa parte dos ataques DDOS n?o precisam sequer tomar ci?ncia da aplica??o rodando no servidor (ou servidores): http://pt.wikipedia.org/wiki/Ataque_de_nega%C3%A7%C3%A3o_de_servi%C3%A7o A um bom tempo atr?s, quando ainda se usava Windows 98 SE (eu sei, estou ficando velho) eu brinquei bastante com um CDROM de Linux que vinha com ferramentas de DOS... eu travava as esta??es de trabalho dos colegas em alguns segundos de execu??o do programa devido a uma falha que o Windows 98 tinha referente a pilha TCP/IP. E olha que isso era um simples DOS disparado do meu pr?prio computador. []'s Alceu =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Mon Sep 16 10:43:41 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 16 Sep 2013 14:43:41 -0300 Subject: [SP-pm] o melhor dos melhores do mundo (era: DBIx::Class) [off-topic] In-Reply-To: <5236F393.6060203@yahoo.com.br> References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> <5236F393.6060203@yahoo.com.br> Message-ID: pior q ddos soh ms-dos Em 16/09/2013 14:03, "Alceu Rodrigues de Freitas Junior" < glasswalk3r at yahoo.com.br> escreveu: > Em 16-09-2013 06:59, Tiago Peczenyj escreveu: > >> minhas aplica??es n?o s?o vulneraveis a DDOS. >> >> > HAHAHAHA !!! > > http://www.youtube.com/watch?**v=VbZnqID2eps&noredirect=1 > > Desculpe Tiago, mas n?o resisti. De qualquer forma, boa parte dos ataques > DDOS n?o precisam sequer tomar ci?ncia da aplica??o rodando no servidor (ou > servidores): > > http://pt.wikipedia.org/wiki/**Ataque_de_nega%C3%A7%C3%A3o_** > de_servi%C3%A7o > > A um bom tempo atr?s, quando ainda se usava Windows 98 SE (eu sei, estou > ficando velho) eu brinquei bastante com um CDROM de Linux que vinha com > ferramentas de DOS... eu travava as esta??es de trabalho dos colegas em > alguns segundos de execu??o do programa devido a uma falha que o Windows 98 > tinha referente a pilha TCP/IP. E olha que isso era um simples DOS > disparado do meu pr?prio computador. > > []'s > Alceu > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From nuba at fastmail.fm Mon Sep 16 11:00:40 2013 From: nuba at fastmail.fm (Nuba Princigalli) Date: Mon, 16 Sep 2013 15:00:40 -0300 Subject: [SP-pm] o melhor dos melhores do mundo (era: DBIx::Class) [off-topic] In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> <5236F393.6060203@yahoo.com.br> Message-ID: <1379354440.20412.22678913.5F196801@webmail.messagingengine.com> trumpet winsock! zmodem! os velhos entender?o ;) On Mon, Sep 16, 2013, at 02:43 PM, Tiago Peczenyj wrote: pior q ddos soh ms-dos Em 16/09/2013 14:03, "Alceu Rodrigues de Freitas Junior" <[1]glasswalk3r at yahoo.com.br> escreveu: Em 16-09-2013 06:59, Tiago Peczenyj escreveu: minhas aplica??es n?o s?o vulneraveis a DDOS. HAHAHAHA !!! [2]http://www.youtube.com/watch?v=VbZnqID2eps&noredirect=1 Desculpe Tiago, mas n?o resisti. De qualquer forma, boa parte dos ataques DDOS n?o precisam sequer tomar ci?ncia da aplica??o rodando no servidor (ou servidores): [3]http://pt.wikipedia.org/wiki/Ataque_de_nega%C3%A7%C3%A3o_de_servi%C3 %A7o A um bom tempo atr?s, quando ainda se usava Windows 98 SE (eu sei, estou ficando velho) eu brinquei bastante com um CDROM de Linux que vinha com ferramentas de DOS... eu travava as esta??es de trabalho dos colegas em alguns segundos de execu??o do programa devido a uma falha que o Windows 98 tinha referente a pilha TCP/IP. E olha que isso era um simples DOS disparado do meu pr?prio computador. []'s Alceu =begin disclaimer Sao Paulo Perl Mongers: [4]http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [5]SaoPaulo-pm at pm.org L<[6]http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer =begin disclaimer Sao Paulo Perl Mongers: [7]http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [8]SaoPaulo-pm at pm.org L<[9]http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer -- Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli Discipline is not an end in itself, just a means to an end. - King Crimson References 1. mailto:glasswalk3r at yahoo.com.br 2. http://www.youtube.com/watch?v=VbZnqID2eps&noredirect=1 3. http://pt.wikipedia.org/wiki/Ataque_de_nega%C3%A7%C3%A3o_de_servi%C3%A7o 4. http://sao-paulo.pm.org/ 5. mailto:SaoPaulo-pm at pm.org 6. http://mail.pm.org/mailman/listinfo/saopaulo-pm 7. http://sao-paulo.pm.org/ 8. mailto:SaoPaulo-pm at pm.org 9. http://mail.pm.org/mailman/listinfo/saopaulo-pm -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Mon Sep 16 11:09:31 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 16 Sep 2013 14:09:31 -0400 Subject: [SP-pm] o melhor dos melhores do mundo (era: DBIx::Class) [off-topic] In-Reply-To: <1379354440.20412.22678913.5F196801@webmail.messagingengine.com> References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> <5236F393.6060203@yahoo.com.br> <1379354440.20412.22678913.5F196801@webmail.messagingengine.com> Message-ID: N uba+++ [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 16 de setembro de 2013 14:00, Nuba Princigalli escreveu: > ** > trumpet winsock! > zmodem! > > os velhos entender?o ;) > > > On Mon, Sep 16, 2013, at 02:43 PM, Tiago Peczenyj wrote: > > pior q ddos soh ms-dos > Em 16/09/2013 14:03, "Alceu Rodrigues de Freitas Junior" < > glasswalk3r at yahoo.com.br> escreveu: > > Em 16-09-2013 06:59, Tiago Peczenyj escreveu: > > > minhas aplica??es n?o s?o vulneraveis a DDOS. > > > > > HAHAHAHA !!! > > http://www.youtube.com/watch?**v=VbZnqID2eps&noredirect=1 > > Desculpe Tiago, mas n?o resisti. De qualquer forma, boa parte dos ataques > DDOS n?o precisam sequer tomar ci?ncia da aplica??o rodando no servidor (ou > servidores): > > http://pt.wikipedia.org/wiki/**Ataque_de_nega%C3%A7%C3%A3o_** > de_servi%C3%A7o > > A um bom tempo atr?s, quando ainda se usava Windows 98 SE (eu sei, estou > ficando velho) eu brinquei bastante com um CDROM de Linux que vinha com > ferramentas de DOS... eu travava as esta??es de trabalho dos colegas em > alguns segundos de execu??o do programa devido a uma falha que o Windows 98 > tinha referente a pilha TCP/IP. E olha que isso era um simples DOS > disparado do meu pr?prio computador. > > []'s > Alceu > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > -- > Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli > Discipline is not an end in itself, just a means to an end. - King Crimson > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Mon Sep 16 11:23:27 2013 From: shonorio at gmail.com (Solli Honorio) Date: Mon, 16 Sep 2013 15:23:27 -0300 Subject: [SP-pm] o melhor dos melhores do mundo (era: DBIx::Class) [off-topic] In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> <5236F393.6060203@yahoo.com.br> <1379354440.20412.22678913.5F196801@webmail.messagingengine.com> Message-ID: Bom, esta thread n?o ? para mim ... n?o quero ficar pesquisando no wikipedia todos estes termos que eu n?o conhe?o :D !! Abra?os, Solli Honorio Em 16 de setembro de 2013 15:09, Marcio - Google escreveu: > N > uba+++ > > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 16 de setembro de 2013 14:00, Nuba Princigalli escreveu: > > ** >> trumpet winsock! >> zmodem! >> >> os velhos entender?o ;) >> >> >> On Mon, Sep 16, 2013, at 02:43 PM, Tiago Peczenyj wrote: >> >> pior q ddos soh ms-dos >> Em 16/09/2013 14:03, "Alceu Rodrigues de Freitas Junior" < >> glasswalk3r at yahoo.com.br> escreveu: >> >> Em 16-09-2013 06:59, Tiago Peczenyj escreveu: >> >> >> minhas aplica??es n?o s?o vulneraveis a DDOS. >> >> >> >> >> HAHAHAHA !!! >> >> http://www.youtube.com/watch?**v=VbZnqID2eps&noredirect=1 >> >> Desculpe Tiago, mas n?o resisti. De qualquer forma, boa parte dos >> ataques DDOS n?o precisam sequer tomar ci?ncia da aplica??o rodando no >> servidor (ou servidores): >> >> http://pt.wikipedia.org/wiki/**Ataque_de_nega%C3%A7%C3%A3o_** >> de_servi%C3%A7o >> >> A um bom tempo atr?s, quando ainda se usava Windows 98 SE (eu sei, estou >> ficando velho) eu brinquei bastante com um CDROM de Linux que vinha com >> ferramentas de DOS... eu travava as esta??es de trabalho dos colegas em >> alguns segundos de execu??o do programa devido a uma falha que o Windows 98 >> tinha referente a pilha TCP/IP. E olha que isso era um simples DOS >> disparado do meu pr?prio computador. >> >> []'s >> Alceu >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> -- >> Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli >> Discipline is not an end in itself, just a means to an end. - King Crimson >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From dan.vinciguerra at gmail.com Mon Sep 16 11:46:29 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Mon, 16 Sep 2013 15:46:29 -0300 Subject: [SP-pm] o melhor dos melhores do mundo (era: DBIx::Class) [off-topic] In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> <5236F393.6060203@yahoo.com.br> <1379354440.20412.22678913.5F196801@webmail.messagingengine.com> Message-ID: Fiz meu primeiro curso de inform?tica em um Windows 3.11 :\ * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/9/16 Solli Honorio > Bom, esta thread n?o ? para mim ... n?o quero ficar pesquisando no > wikipedia todos estes termos que eu n?o conhe?o :D !! > > Abra?os, > > Solli Honorio > > > Em 16 de setembro de 2013 15:09, Marcio - Google escreveu: > > N >> uba+++ >> >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 16 de setembro de 2013 14:00, Nuba Princigalli escreveu: >> >> ** >>> trumpet winsock! >>> zmodem! >>> >>> os velhos entender?o ;) >>> >>> >>> On Mon, Sep 16, 2013, at 02:43 PM, Tiago Peczenyj wrote: >>> >>> pior q ddos soh ms-dos >>> Em 16/09/2013 14:03, "Alceu Rodrigues de Freitas Junior" < >>> glasswalk3r at yahoo.com.br> escreveu: >>> >>> Em 16-09-2013 06:59, Tiago Peczenyj escreveu: >>> >>> >>> minhas aplica??es n?o s?o vulneraveis a DDOS. >>> >>> >>> >>> >>> HAHAHAHA !!! >>> >>> http://www.youtube.com/watch?**v=VbZnqID2eps&noredirect=1 >>> >>> Desculpe Tiago, mas n?o resisti. De qualquer forma, boa parte dos >>> ataques DDOS n?o precisam sequer tomar ci?ncia da aplica??o rodando no >>> servidor (ou servidores): >>> >>> http://pt.wikipedia.org/wiki/**Ataque_de_nega%C3%A7%C3%A3o_** >>> de_servi%C3%A7o >>> >>> A um bom tempo atr?s, quando ainda se usava Windows 98 SE (eu sei, >>> estou ficando velho) eu brinquei bastante com um CDROM de Linux que vinha >>> com ferramentas de DOS... eu travava as esta??es de trabalho dos colegas em >>> alguns segundos de execu??o do programa devido a uma falha que o Windows 98 >>> tinha referente a pilha TCP/IP. E olha que isso era um simples DOS >>> disparado do meu pr?prio computador. >>> >>> []'s >>> Alceu >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> -- >>> Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli >>> Discipline is not an end in itself, just a means to an end. - King >>> Crimson >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Mon Sep 16 11:48:00 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 16 Sep 2013 15:48:00 -0300 Subject: [SP-pm] o melhor dos melhores do mundo (era: DBIx::Class) [off-topic] In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> <5236F393.6060203@yahoo.com.br> <1379354440.20412.22678913.5F196801@webmail.messagingengine.com> Message-ID: o meu foi num cp-400 :-/ Em 16/09/2013 20:47, "Daniel Vinciguerra" escreveu: > Fiz meu primeiro curso de inform?tica em um Windows 3.11 :\ > > * > Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/9/16 Solli Honorio > >> Bom, esta thread n?o ? para mim ... n?o quero ficar pesquisando no >> wikipedia todos estes termos que eu n?o conhe?o :D !! >> >> Abra?os, >> >> Solli Honorio >> >> >> Em 16 de setembro de 2013 15:09, Marcio - Google escreveu: >> >> N >>> uba+++ >>> >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> >>> Em 16 de setembro de 2013 14:00, Nuba Princigalli escreveu: >>> >>> ** >>>> trumpet winsock! >>>> zmodem! >>>> >>>> os velhos entender?o ;) >>>> >>>> >>>> On Mon, Sep 16, 2013, at 02:43 PM, Tiago Peczenyj wrote: >>>> >>>> pior q ddos soh ms-dos >>>> Em 16/09/2013 14:03, "Alceu Rodrigues de Freitas Junior" < >>>> glasswalk3r at yahoo.com.br> escreveu: >>>> >>>> Em 16-09-2013 06:59, Tiago Peczenyj escreveu: >>>> >>>> >>>> minhas aplica??es n?o s?o vulneraveis a DDOS. >>>> >>>> >>>> >>>> >>>> HAHAHAHA !!! >>>> >>>> http://www.youtube.com/watch?**v=VbZnqID2eps&noredirect=1 >>>> >>>> Desculpe Tiago, mas n?o resisti. De qualquer forma, boa parte dos >>>> ataques DDOS n?o precisam sequer tomar ci?ncia da aplica??o rodando no >>>> servidor (ou servidores): >>>> >>>> http://pt.wikipedia.org/wiki/**Ataque_de_nega%C3%A7%C3%A3o_** >>>> de_servi%C3%A7o >>>> >>>> A um bom tempo atr?s, quando ainda se usava Windows 98 SE (eu sei, >>>> estou ficando velho) eu brinquei bastante com um CDROM de Linux que vinha >>>> com ferramentas de DOS... eu travava as esta??es de trabalho dos colegas em >>>> alguns segundos de execu??o do programa devido a uma falha que o Windows 98 >>>> tinha referente a pilha TCP/IP. E olha que isso era um simples DOS >>>> disparado do meu pr?prio computador. >>>> >>>> []'s >>>> Alceu >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> > >>>> =end disclaimer >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>>> -- >>>> Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli >>>> Discipline is not an end in itself, just a means to an end. - King >>>> Crimson >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Mon Sep 16 11:51:30 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 16 Sep 2013 15:51:30 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> (Alceu R. de Freitas, Jr.'s message of "Mon, 16 Sep 2013 03:36:55 -0700 (PDT)") References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> Message-ID: >>>>> "Alceu" == Alceu R de Freitas writes: Alceu> Quem precisa reler com mais aten??o ? voc?: se voc? critica Alceu> que usar stored procedures ? uma otimiza??o prematura e Alceu> depois muda de ideia... bem, decida-se. Ok, vamos pro "be-a-b?", olha o avi?zinho! Seguinte: 1 - Usar SPs como implementa??o inicial de uma funcionalidade de cadastro ? uma otimiza??o prematura. Os motivos s?o: 1.1 - SPs raramente s?o port?veis entre implementa??es de backend. 1.2 - SPs aumentam a quantidade de trabalho envolvido no deploy do banco de dados. 1.3 - SPs significam mais partes m?veis, o que significa que mais pontos de integra??o precisam ser testados. 1.4 - SPs podem sim ser mais lentas do que select+insert porque a depender do caso, voc? precisa preservar locks durante a SP inteira e o backend n?o tem como otimizar pra voc?, ent?o ? melhor que voc? seja *muito bom* se for seguir esse caminho. Bom, agora que revisamos o *b?sico*, vamos pra segunda parte: 2 - *se* (repito: *se*, condicional, ramifica??o) for constatado que uma SP for de fato necess?ria como otimiza??o (e repito, s?os raros os casos) somente a? voc? sobrecarrega as partes relevantes das classes envolvidas e chama a tua SP lindamente otimizada, mas s? no ponto em que estiver lento, n?o precisa arrancar o DBIx::Class inteiro. Alceu> Acho que voc? saberia como responder isto, mas n?o, n?o Alceu> resolve. Mas se a premissa de que o valor do cache est? Alceu> correto falhar eu posso ter um exce??o, captur?-la e Alceu> contornar a falha, repetindo o processo e descartando o Alceu> cache. ? por isso que se chama excess?o. Bom, se n?o houvesse um motivo simples pra ignorar essa recomenda??o, eu explicaria as outras desvantagens. O motivo simples ? que um cache como o memcached n?o ? necess?rio pelo fato de que qualquer kernel lan?ado a partir da d?cada de 90 faz page caching pra voc? e faz de uma forma muito mais eficiente que o memcached faria. O kernel pode fazer isso porque ele tem acesso transacional a todos os pontos de entrada e sa?da de dados do sistema. O memcached n?o tem. Alceu> N?o sei de onde voc? tirou isto. Acho que os bancos de Alceu> dados que fazem cache em mem?ria de ?ndices tamb?m devem Alceu> estar todos incorretos (de acordo com seu racioc?nio). At? Alceu> onde eu sei, quaisquer dados s?o eleg?veis de serem Alceu> utilizados em um cache, principalmente os que n?o mudam com Alceu> frequ?ncia. Siglas de UF s?o dados transientes para voc?? Novamente, um banco de dados pode fazer isso *internamente* porque ele tem acesso transacional a todos os dados do banco, o memcached n?o tem. E sim, os dados de um cache qualquer s?o *todos* transientes porque a hierarquia de mem?ria pro?be que *todos* os dados sejam armazenados no cache: o custo ? proibitivo. Logo, se a demanda imediatata do sistema ? por um volume de dados que ocupe todo o cache dispon?vel e que n?o sejam as siglas de UF, essas siglas v?o desaparecer do cache at? que sejam requisitadas novamente. Alceu> J? nem tenho mais o e-mail original do Solli, mas se e-mail Alceu> ? parte identificadora de uma conta (e com valores ?nicos Alceu> se configurado assim no BD), exatamente qual o problema de Alceu> eu fazer um cache fora do banco de dados para isto? O problema ? que se voc? tem um banco de dados que precisa ser otimizado via cache externo, ? bem prov?vel que os registros de cadastro n?o caibam todos na mem?ria. O memcached n?o pode fazer isso porque ele n?o tem acesso transacional (repetindo pra garantir que leram dessa vez). Alceu> Ali?s, eu n?o vejo porque me dar um trabalho de consultar Alceu> se um e-mail existe no BD antes de um INSERT se ele n?o ? Alceu> chave prim?ria ou faz parte de uma composta ou precisa pelo Alceu> menos ser ?nico na base. Fal?cia do espantalho? Isso ? um cen?rio completamente diferente do que est? sendo discutido. A quest?o ? que a *chave* ser ?nica n?o te salva de ter que fazer uma consulta antes de tentar inserir uma duplicata. E nesse discuss?o espec?fica, essa chave n?o ? composta: ? o email. Alceu> Se um usu?rio tenta cadastrar-se mais de uma vez, com o Alceu> mesmo e-mail, repetidas vezes existe um problema maior do Alceu> que al?m da estrat?gia de usar cache. A quest?o ? bem mais prov?vel que exista um erro de implementa??o na tua estrat?gia de cache manual do que no caching do SO e pro BD. ? um ponto de falha adicional. E cadastro repetido ? um cen?rio comum sim em 2013, como por exemplo spam bots defeituosos. Alceu> Voc? diz que sim, mas se n?o aponta o motivo fica dif?cil Alceu> comprar a ideia. F? ? algo que n?o cabe aqui. Voc? est? ignorando os contra-pontos que j? foram expostos na thread antes, vou sintetizar aqui pra voc? (e pela ?ltima vez): Consultar antes do insert: 1 - ? trivial 2 - ? r?pido (tanto a implementa??o quanto a execu??o, assumindo o uso de um banco de dados razo?vel) 3 - ? port?vel 4 - ? simples de ler (select email from tabela where email = 'foo at bar.com' ? a primeira coisa que se aprende em qualquer curso vagabundo de SQL) Um mecanismo de excess?es: 1 - N?o ? t?o r?pido assim (a resolu??o da pilha ? particularmente lenta, em qualquer linguagem) 2 - N?o ? port?vel (cada banco de dados tem seus pr?prios c?digos de erro) 3 - N?o ? trivial (requer conhecimento espec?fico de todas as engines de banco de dados envolvidos e requer um mecanismo de excess?es bem-planejado e funcional) N?o tem *nada* a favor das excess?es nesse caso, exceto pra quem nunca programou em nada al?m de java a vida inteira, a? *talvez* fa?a sentido. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From marciorp at gmail.com Mon Sep 16 11:51:36 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 16 Sep 2013 14:51:36 -0400 Subject: [SP-pm] o melhor dos melhores do mundo (era: DBIx::Class) [off-topic] In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> <5236F393.6060203@yahoo.com.br> <1379354440.20412.22678913.5F196801@webmail.messagingengine.com> Message-ID: Ganhei ... programava em Sistema 700 ... sistema de folha de pagamento ... rsrsrsrs [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 16 de setembro de 2013 14:48, Tiago Peczenyj escreveu: > o meu foi num cp-400 :-/ > Em 16/09/2013 20:47, "Daniel Vinciguerra" > escreveu: > > Fiz meu primeiro curso de inform?tica em um Windows 3.11 :\ >> >> * >> Daniel Vinciguerra* >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> 2013/9/16 Solli Honorio >> >>> Bom, esta thread n?o ? para mim ... n?o quero ficar pesquisando no >>> wikipedia todos estes termos que eu n?o conhe?o :D !! >>> >>> Abra?os, >>> >>> Solli Honorio >>> >>> >>> Em 16 de setembro de 2013 15:09, Marcio - Google escreveu: >>> >>> N >>>> uba+++ >>>> >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> >>>> Em 16 de setembro de 2013 14:00, Nuba Princigalli escreveu: >>>> >>>> ** >>>>> trumpet winsock! >>>>> zmodem! >>>>> >>>>> os velhos entender?o ;) >>>>> >>>>> >>>>> On Mon, Sep 16, 2013, at 02:43 PM, Tiago Peczenyj wrote: >>>>> >>>>> pior q ddos soh ms-dos >>>>> Em 16/09/2013 14:03, "Alceu Rodrigues de Freitas Junior" < >>>>> glasswalk3r at yahoo.com.br> escreveu: >>>>> >>>>> Em 16-09-2013 06:59, Tiago Peczenyj escreveu: >>>>> >>>>> >>>>> minhas aplica??es n?o s?o vulneraveis a DDOS. >>>>> >>>>> >>>>> >>>>> >>>>> HAHAHAHA !!! >>>>> >>>>> http://www.youtube.com/watch?**v=VbZnqID2eps&noredirect=1 >>>>> >>>>> Desculpe Tiago, mas n?o resisti. De qualquer forma, boa parte dos >>>>> ataques DDOS n?o precisam sequer tomar ci?ncia da aplica??o rodando no >>>>> servidor (ou servidores): >>>>> >>>>> http://pt.wikipedia.org/wiki/**Ataque_de_nega%C3%A7%C3%A3o_** >>>>> de_servi%C3%A7o >>>>> >>>>> A um bom tempo atr?s, quando ainda se usava Windows 98 SE (eu sei, >>>>> estou ficando velho) eu brinquei bastante com um CDROM de Linux que vinha >>>>> com ferramentas de DOS... eu travava as esta??es de trabalho dos colegas em >>>>> alguns segundos de execu??o do programa devido a uma falha que o Windows 98 >>>>> tinha referente a pilha TCP/IP. E olha que isso era um simples DOS >>>>> disparado do meu pr?prio computador. >>>>> >>>>> []'s >>>>> Alceu >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> > >>>>> =end disclaimer >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>>> -- >>>>> Nuba R. Princigalli nuba at pauleira.com http://pauleira.com at nprincigalli >>>>> Discipline is not an end in itself, just a means to an end. - King >>>>> Crimson >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Mon Sep 16 11:55:36 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 16 Sep 2013 15:55:36 -0300 Subject: [SP-pm] o melhor dos melhores do mundo (era: DBIx::Class) [off-topic] In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> <5236F393.6060203@yahoo.com.br> <1379354440.20412.22678913.5F196801@webmail.messagingengine.com> Message-ID: soh tem velharia aqui :/ 2013/9/16 Marcio - Google > Ganhei ... programava em Sistema 700 ... sistema de folha de pagamento ... > rsrsrsrs > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 16 de setembro de 2013 14:48, Tiago Peczenyj escreveu: > > o meu foi num cp-400 :-/ >> Em 16/09/2013 20:47, "Daniel Vinciguerra" >> escreveu: >> >> Fiz meu primeiro curso de inform?tica em um Windows 3.11 :\ >>> >>> * >>> Daniel Vinciguerra* >>> Web Solutions Architect and Co-Owner at Bivee >>> http://github.com/dvinciguerra >>> >>> >>> 2013/9/16 Solli Honorio >>> >>>> Bom, esta thread n?o ? para mim ... n?o quero ficar pesquisando no >>>> wikipedia todos estes termos que eu n?o conhe?o :D !! >>>> >>>> Abra?os, >>>> >>>> Solli Honorio >>>> >>>> >>>> Em 16 de setembro de 2013 15:09, Marcio - Google escreveu: >>>> >>>> N >>>>> uba+++ >>>>> >>>>> >>>>> >>>>> [...]'s >>>>> >>>>> Marcio >>>>> >>>>> ======================================== >>>>> ########### Campanha Ajude o Marcio! ########### >>>>> http://sosmarcio.blogspot.com.br/ >>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>> ======================================== >>>>> >>>>> >>>>> Em 16 de setembro de 2013 14:00, Nuba Princigalli escreveu: >>>>> >>>>> ** >>>>>> trumpet winsock! >>>>>> zmodem! >>>>>> >>>>>> os velhos entender?o ;) >>>>>> >>>>>> >>>>>> On Mon, Sep 16, 2013, at 02:43 PM, Tiago Peczenyj wrote: >>>>>> >>>>>> pior q ddos soh ms-dos >>>>>> Em 16/09/2013 14:03, "Alceu Rodrigues de Freitas Junior" < >>>>>> glasswalk3r at yahoo.com.br> escreveu: >>>>>> >>>>>> Em 16-09-2013 06:59, Tiago Peczenyj escreveu: >>>>>> >>>>>> >>>>>> minhas aplica??es n?o s?o vulneraveis a DDOS. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> HAHAHAHA !!! >>>>>> >>>>>> http://www.youtube.com/watch?**v=VbZnqID2eps&noredirect=1 >>>>>> >>>>>> Desculpe Tiago, mas n?o resisti. De qualquer forma, boa parte dos >>>>>> ataques DDOS n?o precisam sequer tomar ci?ncia da aplica??o rodando no >>>>>> servidor (ou servidores): >>>>>> >>>>>> http://pt.wikipedia.org/wiki/**Ataque_de_nega%C3%A7%C3%A3o_** >>>>>> de_servi%C3%A7o >>>>>> >>>>>> A um bom tempo atr?s, quando ainda se usava Windows 98 SE (eu sei, >>>>>> estou ficando velho) eu brinquei bastante com um CDROM de Linux que vinha >>>>>> com ferramentas de DOS... eu travava as esta??es de trabalho dos colegas em >>>>>> alguns segundos de execu??o do programa devido a uma falha que o Windows 98 >>>>>> tinha referente a pilha TCP/IP. E olha que isso era um simples DOS >>>>>> disparado do meu pr?prio computador. >>>>>> >>>>>> []'s >>>>>> Alceu >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> > >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> -- >>>>>> Nuba R. Princigalli nuba at pauleira.com http://pauleira.com at nprincigalli >>>>>> Discipline is not an end in itself, just a means to an end. - King >>>>>> Crimson >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan.vinciguerra at gmail.com Mon Sep 16 12:24:55 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Mon, 16 Sep 2013 16:24:55 -0300 Subject: [SP-pm] o melhor dos melhores do mundo (era: DBIx::Class) [off-topic] In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> <5236F393.6060203@yahoo.com.br> <1379354440.20412.22678913.5F196801@webmail.messagingengine.com> Message-ID: Ja programei (brincando claro) em Basic para um TK 85 haha (nenhuma saudade) :-P * Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/9/16 Tiago Peczenyj > soh tem velharia aqui :/ > > > 2013/9/16 Marcio - Google > >> Ganhei ... programava em Sistema 700 ... sistema de folha de pagamento >> ... rsrsrsrs >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 16 de setembro de 2013 14:48, Tiago Peczenyj > > escreveu: >> >> o meu foi num cp-400 :-/ >>> Em 16/09/2013 20:47, "Daniel Vinciguerra" >>> escreveu: >>> >>> Fiz meu primeiro curso de inform?tica em um Windows 3.11 :\ >>>> >>>> * >>>> Daniel Vinciguerra* >>>> Web Solutions Architect and Co-Owner at Bivee >>>> http://github.com/dvinciguerra >>>> >>>> >>>> 2013/9/16 Solli Honorio >>>> >>>>> Bom, esta thread n?o ? para mim ... n?o quero ficar pesquisando no >>>>> wikipedia todos estes termos que eu n?o conhe?o :D !! >>>>> >>>>> Abra?os, >>>>> >>>>> Solli Honorio >>>>> >>>>> >>>>> Em 16 de setembro de 2013 15:09, Marcio - Google escreveu: >>>>> >>>>> N >>>>>> uba+++ >>>>>> >>>>>> >>>>>> >>>>>> [...]'s >>>>>> >>>>>> Marcio >>>>>> >>>>>> ======================================== >>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>> http://sosmarcio.blogspot.com.br/ >>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>> ======================================== >>>>>> >>>>>> >>>>>> Em 16 de setembro de 2013 14:00, Nuba Princigalli escreveu: >>>>>> >>>>>> ** >>>>>>> trumpet winsock! >>>>>>> zmodem! >>>>>>> >>>>>>> os velhos entender?o ;) >>>>>>> >>>>>>> >>>>>>> On Mon, Sep 16, 2013, at 02:43 PM, Tiago Peczenyj wrote: >>>>>>> >>>>>>> pior q ddos soh ms-dos >>>>>>> Em 16/09/2013 14:03, "Alceu Rodrigues de Freitas Junior" < >>>>>>> glasswalk3r at yahoo.com.br> escreveu: >>>>>>> >>>>>>> Em 16-09-2013 06:59, Tiago Peczenyj escreveu: >>>>>>> >>>>>>> >>>>>>> minhas aplica??es n?o s?o vulneraveis a DDOS. >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> HAHAHAHA !!! >>>>>>> >>>>>>> http://www.youtube.com/watch?**v=VbZnqID2eps&noredirect=1 >>>>>>> >>>>>>> Desculpe Tiago, mas n?o resisti. De qualquer forma, boa parte dos >>>>>>> ataques DDOS n?o precisam sequer tomar ci?ncia da aplica??o rodando no >>>>>>> servidor (ou servidores): >>>>>>> >>>>>>> http://pt.wikipedia.org/wiki/**Ataque_de_nega%C3%A7%C3%A3o_** >>>>>>> de_servi%C3%A7o >>>>>>> >>>>>>> A um bom tempo atr?s, quando ainda se usava Windows 98 SE (eu sei, >>>>>>> estou ficando velho) eu brinquei bastante com um CDROM de Linux que vinha >>>>>>> com ferramentas de DOS... eu travava as esta??es de trabalho dos colegas em >>>>>>> alguns segundos de execu??o do programa devido a uma falha que o Windows 98 >>>>>>> tinha referente a pilha TCP/IP. E olha que isso era um simples DOS >>>>>>> disparado do meu pr?prio computador. >>>>>>> >>>>>>> []'s >>>>>>> Alceu >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> > >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Nuba R. Princigalli nuba at pauleira.com http://pauleira.com at nprincigalli >>>>>>> Discipline is not an end in itself, just a means to an end. - King >>>>>>> Crimson >>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Mon Sep 16 13:17:04 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Mon, 16 Sep 2013 17:17:04 -0300 Subject: [SP-pm] o melhor dos melhores do mundo (era: DBIx::Class) [off-topic] In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> <5236F393.6060203@yahoo.com.br> <1379354440.20412.22678913.5F196801@webmail.messagingengine.com> Message-ID: <5237674064be9_145aa61c745c6@a4-winter18.tmail> Eu nem me lembro se o primeiro micro foi um tk-85 ou um msx. Mas n?o ? para que ? velho... mas quem come?ou precoce KKKKKKKKKK Ricado Stock ricardostock at bol.com.br Um bom programador tem um desafio Um programador mediano, tem um problema. De: Marcio - Google < marciorp at gmail.com > Enviada: Segunda-feira, 16 de Setembro de 2013 15:51 Para: saopaulo-pm at mail.pm.org Assunto: Re: [SP-pm] o melhor dos melhores do mundo (era: DBIx::Class) [off-topic] Ganhei ... programava em Sistema 700 ... sistema de folha de pagamento ... rsrsrsrs [...]'s Marcio ========================================########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 16 de setembro de 2013 14:48, Tiago Peczenyj escreveu: o meu foi num cp-400 :-/ Em 16/09/2013 20:47, "Daniel Vinciguerra" escreveu: Fiz meu primeiro curso de inform?tica em um Windows 3.11 :\ Daniel Vinciguerra Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/9/16 Solli Honorio Bom, esta thread n?o ? para mim ... n?o quero ficar pesquisando no wikipedia todos estes termos que eu n?o conhe?o :D !! Abra?os, Solli Honorio Em 16 de setembro de 2013 15:09, Marcio - Google escreveu: Nuba+++ [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ###########http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 16 de setembro de 2013 14:00, Nuba Princigalli escreveu: trumpet winsock! zmodem! ? os velhos entender?o ;) ? ? On Mon, Sep 16, 2013, at 02:43 PM, Tiago Peczenyj wrote: pior q ddos soh ms-dos Em 16/09/2013 14:03, "Alceu Rodrigues de Freitas Junior" escreveu: Em 16-09-2013 06:59, Tiago Peczenyj escreveu: ? minhas aplica??es n?o s?o vulneraveis a DDOS. ? ? ? HAHAHAHA !!! ? http://www.youtube.com/watch?v=VbZnqID2eps&noredirect=1 ? Desculpe Tiago, mas n?o resisti. De qualquer forma, boa parte dos ataques DDOS n?o precisam sequer tomar ci?ncia da aplica??o rodando no servidor (ou servidores): ? http://pt.wikipedia.org/wiki/Ataque_de_nega%C3%A7%C3%A3o_de_servi%C3%A7o ? A um bom tempo atr?s, quando ainda se usava Windows 98 SE (eu sei, estou ficando velho) eu brinquei bastante com um CDROM de Linux que vinha com ferramentas de DOS... eu travava as esta??es de trabalho dos colegas em alguns segundos de execu??o do programa devido a uma falha que o Windows 98 tinha referente a pilha TCP/IP. E olha que isso era um simples DOS disparado do meu pr?prio computador. ? []'s Alceu =begin disclaimer ? Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer ? =begin disclaimer ? Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer ? -- Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli Discipline is not an end in itself, just a means to an end. - King Crimson ? =begin disclaimer ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org ?L =end disclaimer =begin disclaimer ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org ?L =end disclaimer -- "o animal satisfeito dorme". - Guimar?es Rosa =begin disclaimer ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org ?L =end disclaimer =begin disclaimer ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org ?L =end disclaimer =begin disclaimer ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org ?L =end disclaimer From wallace at reis.me Mon Sep 16 13:22:35 2013 From: wallace at reis.me (Wallace Reis) Date: Mon, 16 Sep 2013 17:22:35 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> Message-ID: <222A2249-24F4-4EE6-8E62-FEDAFAA53370@reis.me> On Sep 16, 2013, at 3:51 PM, Eden Cardim wrote: > Consultar antes do insert: > > 1 - ? trivial > 2 - ? r?pido (tanto a implementa??o quanto a execu??o, assumindo o uso > de um banco de dados razo?vel) > 3 - ? port?vel > 4 - ? simples de ler (select email from tabela where email = 'foo at bar.com' > ? a primeira coisa que se aprende em qualquer curso vagabundo de SQL) - N?o ? port?vel, pois depende do n?vel de isolamento de transa??es escolhido - nem todos SGBD implementam todos os n?veis do padr?o SQL (e por vezes nem de forma semelhante). - Se escolhido um n?vel de isolamento que n?o seja o serializ?vel, as chances de colis?o por condi??o de corrida aumentam e ent?o faz-se necess?rio o tratamento de excess?o em rela??o a restri??o de unicidade, e assim ter? as mesmas desvantagens da outra solu??o. Desta forma, a minha conclus?o ? de que n?o s?o solu??es mutuamente exclusivas; neste caso de email, a frequ?ncia de colis?es ? baixa (comparada a de nomes de usu?rios) para requerer uma consulta pr?via - uma vez que pode-se ter ferramentas para evitar spam-bots e script-kiddies, sendo ?til/necess?rio para outros formul?rios em geral; e mesmo optando-se por uma consulta pr?via o custo em performance ? irrelevante, e assim ? boa pr?tica, v?lida e importante medida. -- Wallace Reis | wreis wallace at reis.me http://wallace.reis.me From glasswalk3r at yahoo.com.br Mon Sep 16 15:18:46 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Mon, 16 Sep 2013 19:18:46 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> Message-ID: <523783C6.4010505@yahoo.com.br> Em 16-09-2013 15:51, Eden Cardim escreveu: >>>>>> "Alceu" == Alceu R de Freitas writes: > > Alceu> Quem precisa reler com mais aten??o ? voc?: se voc? critica > Alceu> que usar stored procedures ? uma otimiza??o prematura e > Alceu> depois muda de ideia... bem, decida-se. > > Ok, vamos pro "be-a-b?", olha o avi?zinho! Seguinte: Eden, Primeiramente, voc? devia parar de usar cuecas apertadas: as pessoas v?o gostar mais de voc?. Eu conhe?o o Solli (na medida do que ? poss?vel conhecer por participar em eventos sociais comuns) ent?o acho que ele j? fez todo o racional que voc? colocou aqui antes de postar para a lista. Vamos em frente agora... > 1 - Usar SPs como implementa??o inicial de uma funcionalidade de > cadastro ? uma otimiza??o prematura. Os motivos s?o: > 1.1 - SPs raramente s?o port?veis entre implementa??es de backend. > 1.2 - SPs aumentam a quantidade de trabalho envolvido no deploy > do banco de dados. > 1.3 - SPs significam mais partes m?veis, o que significa que mais > pontos de integra??o precisam ser testados. > 1.4 - SPs podem sim ser mais lentas do que select+insert porque a > depender do caso, voc? precisa preservar locks durante a SP inteira e > o backend n?o tem como otimizar pra voc?, ent?o ? melhor que voc? seja > *muito bom* se for seguir esse caminho. Concordo com todos os pontos, exceto o 1.4: DBI e DBIx::Class v?o estar sujeitos ao mesmo problema. Eu n?o manjo muito de stored procedures em outros bancos, mas no Oracle consigo ter controle granular de transa??o, ent?o n?o vejo este problema que voc? levanta. > Bom, agora que revisamos o *b?sico*, vamos pra segunda parte: Que bom que voc? se deu ao trabalho de ajudar os monges mais novos! ? muito chato quando voc? escreve respostas achando que todos devem concordar com voc? sem um racional! "In God we thrust: all others must bring data". > 2 - *se* (repito: *se*, condicional, ramifica??o) for constatado que > uma SP for de fato necess?ria como otimiza??o (e repito, s?os raros os > casos) somente a? voc? sobrecarrega as partes relevantes das classes > envolvidas e chama a tua SP lindamente otimizada, mas s? no ponto em > que estiver lento, n?o precisa arrancar o DBIx::Class inteiro. Eu n?o me lembro de ter dito para arrancar o DBIx::Class inteiro... onde foi que eu escrevi isto mesmo? > Bom, se n?o houvesse um motivo simples pra ignorar essa recomenda??o, > eu explicaria as outras desvantagens. O motivo simples ? que um cache > como o memcached n?o ? necess?rio pelo fato de que qualquer kernel > lan?ado a partir da d?cada de 90 faz page caching pra voc? e faz de > uma forma muito mais eficiente que o memcached faria. O kernel pode > fazer isso porque ele tem acesso transacional a todos os pontos de > entrada e sa?da de dados do sistema. O memcached n?o tem. Cache != Memcached Eu sei que todo mundo gosta do Memcached e acha bonito (eu incluso) mas para ter/usar cache existem N estrat?gias dispon?veis... > Novamente, um banco de dados pode fazer isso *internamente* porque ele > tem acesso transacional a todos os dados do banco, o memcached n?o > tem. E sim, os dados de um cache qualquer s?o *todos* transientes > porque a hierarquia de mem?ria pro?be que *todos* os dados sejam > armazenados no cache: o custo ? proibitivo. Logo, se a demanda > imediatata do sistema ? por um volume de dados que ocupe todo o cache > dispon?vel e que n?o sejam as siglas de UF, essas siglas v?o > desaparecer do cache at? que sejam requisitadas novamente. N?o entendi muito bem, mas acho que n?o quero perguntar mais... > O problema ? que se voc? tem um banco de dados que precisa ser > otimizado via cache externo, ? bem prov?vel que os registros de > cadastro n?o caibam todos na mem?ria. O memcached n?o pode fazer isso > porque ele n?o tem acesso transacional (repetindo pra garantir que > leram dessa vez). Voc? deve ter raz?o... ou n?o! Vers?es mais recentes do MySQL j? te d?o op??o de instalar ele junto com o Memcached. Deve ser para evitar acessar o banco de dados em situa??es como UF. > Fal?cia do espantalho? Isso ? um cen?rio completamente diferente do > que est? sendo discutido. A quest?o ? que a *chave* ser ?nica n?o te > salva de ter que fazer uma consulta antes de tentar inserir uma > duplicata. E nesse discuss?o espec?fica, essa chave n?o ? composta: ? > o email. N?o, eu n?o lembrava mesmo do e-mail original do Solli. Fiquei com pregui?a de procurar tamb?m. Mas realmente n?o te salva de fazer a consulta, exceto claro, se voc? capturar a exce??o que o banco vai gerar quando tentar inserir o e-mail de novo. > Voc? est? ignorando os contra-pontos que j? foram expostos na thread > antes, vou sintetizar aqui pra voc? (e pela ?ltima vez): N?o, eu n?o ignorei e comentei todos na medida do poss?vel. A diferen?a ? que eu n?o uso cuecas apertadas. > Consultar antes do insert: > > 1 - ? trivial ? mesmo! > 2 - ? r?pido (tanto a implementa??o quanto a execu??o, assumindo o uso > de um banco de dados razo?vel) ? r?pido... comparado ao que? A capturar uma exce??o? > 3 - ? port?vel Se eu usar ANSI SQL. E se o banco que decidir usar suportar o ANSI SQL (acho que todos suportam, mas enfim). > 4 - ? simples de ler (select email from tabela where email = 'foo at bar.com' > ? a primeira coisa que se aprende em qualquer curso vagabundo de SQL) ? mesmo! Inclusive o resultado desta query poderia ser guardado no seu cache favorito para evitar ter que ir at? o banco de dados, atravessando todas as camadas do DBIx::Class at? o motor do BD. > Um mecanismo de excess?es: > > 1 - N?o ? t?o r?pido assim (a resolu??o da pilha ? particularmente > lenta, em qualquer linguagem) Tem alguma refer?ncia que mostre isto? Eu n?o tenho a menor ideia mas gostaria de entender melhor. Pensando melhor, deixa para l?. Eu vou no Google mesmo. > 2 - N?o ? port?vel (cada banco de dados tem seus pr?prios c?digos de > erro) Realmente. > 3 - N?o ? trivial (requer conhecimento espec?fico de todas as engines > de banco de dados envolvidos e requer um mecanismo de excess?es > bem-planejado e funcional) Idem. > N?o tem *nada* a favor das excess?es nesse caso, exceto pra quem nunca > programou em nada al?m de java a vida inteira, a? *talvez* fa?a sentido. Isso ? um pouco de ran?o, n?o? Exce??es ? algo que sinto bastante falta no Perl simplesmente porque lidar com $@ ? meio que um saco. C# tamb?m usa. Python tamb?m. Conclus?es sobre esta thread: 1 - ? dif?cil ter desempenho superior sem sacrificar alguma coisa, como abstra??o ao banco de dados. Geralmente uma solu??o h?brida funciona melhor do que tentar procurar pela bala da prata. 2 - N?o quero mais saber desta thread. O Solli que "se vire", vou ler a thread sobre "o melhor dos melhores do mundo" que est? mais divertida. []'s Alceu From marciorp at gmail.com Mon Sep 16 18:08:02 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 16 Sep 2013 21:08:02 -0400 Subject: [SP-pm] o melhor dos melhores do mundo (era: DBIx::Class) [off-topic] In-Reply-To: <5237674064be9_145aa61c745c6@a4-winter18.tmail> References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> <5236F393.6060203@yahoo.com.br> <1379354440.20412.22678913.5F196801@webmail.messagingengine.com> <5237674064be9_145aa61c745c6@a4-winter18.tmail> Message-ID: P?, era massa programar em Basic ... o sistema levava quase 48 horas pra rodar a folha de 1.100 colaboradores, incluindo os impostos e guias ... :-D Depois era mais umas 15 horas imprimindo tudo ... bons tempos .... [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 16 de setembro de 2013 16:17, Ricardo Stock escreveu: > Eu nem me lembro se o primeiro micro foi um tk-85 ou um msx. Mas n?o ? > para que ? velho... mas quem come?ou precoce KKKKKKKKKK > > > Ricado Stock > ricardostock at bol.com.br > Um bom programador tem um desafio > Um programador mediano, tem um problema. > > > > > De: Marcio - Google < marciorp at gmail.com > > Enviada: Segunda-feira, 16 de Setembro de 2013 15:51 > Para: saopaulo-pm at mail.pm.org > Assunto: Re: [SP-pm] o melhor dos melhores do mundo (era: DBIx::Class) > [off-topic] > > Ganhei ... programava em Sistema 700 ... sistema de folha de pagamento ... > rsrsrsrs > > > [...]'s > > Marcio > ========================================########### Campanha Ajude o > Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > > Em 16 de setembro de 2013 14:48, Tiago Peczenyj > escreveu: > > o meu foi num cp-400 :-/ > > > > Em 16/09/2013 20:47, "Daniel Vinciguerra" > escreveu: > > > Fiz meu primeiro curso de inform?tica em um Windows 3.11 :\ > > > Daniel Vinciguerra > > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > > > > > 2013/9/16 Solli Honorio > > > > > Bom, esta thread n?o ? para mim ... n?o quero ficar pesquisando no > wikipedia todos estes termos que eu n?o conhe?o :D !! > Abra?os, > Solli Honorio > > > > > > > > Em 16 de setembro de 2013 15:09, Marcio - Google > escreveu: > > > > > Nuba+++ > > > > > > > > > > [...]'s > > Marcio > ======================================== > > > > > > > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > > > > > > > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > > > > > > > > ======================================== > > > Em 16 de setembro de 2013 14:00, Nuba Princigalli > escreveu: > > > > > > > > > trumpet winsock! > > zmodem! > > os velhos entender?o ;) > > > On Mon, Sep 16, 2013, at 02:43 PM, Tiago Peczenyj wrote: > > pior q ddos soh ms-dos > > Em 16/09/2013 14:03, "Alceu Rodrigues de Freitas Junior" < > glasswalk3r at yahoo.com.br> escreveu: > > > > > > > > > > Em 16-09-2013 06:59, Tiago Peczenyj escreveu: > > > > minhas aplica??es n?o s?o vulneraveis a DDOS. > > > > > > HAHAHAHA !!! > > > > http://www.youtube.com/watch?v=VbZnqID2eps&noredirect=1 > > > > Desculpe Tiago, mas n?o resisti. De qualquer forma, boa parte dos ataques > DDOS n?o precisam sequer tomar ci?ncia da aplica??o rodando no servidor (ou > servidores): > > > > http://pt.wikipedia.org/wiki/Ataque_de_nega%C3%A7%C3%A3o_de_servi%C3%A7o > > > > A um bom tempo atr?s, quando ainda se usava Windows 98 SE (eu sei, estou > ficando velho) eu brinquei bastante com um CDROM de Linux que vinha com > ferramentas de DOS... eu travava as esta??es de trabalho dos colegas em > alguns segundos de execu??o do programa devido a uma falha que o Windows 98 > tinha referente a pilha TCP/IP. E olha que isso era um simples DOS > disparado do meu pr?prio computador. > > > > > > > > > > > []'s > > > Alceu > > > =begin disclaimer > > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > > L > > > =end disclaimer > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > -- > > Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli > > Discipline is not an end in itself, just a means to an end. - King Crimson > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Mon Sep 16 18:34:34 2013 From: eden at insoli.de (Eden Cardim) Date: Mon, 16 Sep 2013 22:34:34 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: <523783C6.4010505@yahoo.com.br> References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> <523783C6.4010505@yahoo.com.br> Message-ID: > Concordo com todos os pontos, exceto o 1.4: DBI e DBIx::Class v?o estar > sujeitos ao mesmo problema. Eu n?o manjo muito de stored procedures em > outros bancos, mas no Oracle consigo ter controle granular de transa??o, > ent?o n?o vejo este problema que voc? levanta. Qual parte de *a depender do caso* n?o ficou clara? E n?o, tanto o DBI quanto o DBIx::Class n?o excluem a possibilidade de se usar SPs, estou repetindo isso durante a thread inteira e voc? insiste em trazer isso de volta. N?o ? uma briga DBI vs SPs, a quest?o ? que discutir sobre SPs com quem ainda est? cadastrando usu?rios ? um exerc?cio em futilidade. Que bom que voc? se deu ao trabalho de ajudar os monges mais novos! ? muito > chato quando voc? escreve respostas achando que todos devem concordar com > voc? sem um racional! > N?o compreendo a tua ret?rica... 2 par?grafos atr?s a reclama??o era de pedanteria, agora ? transfer?ncia de ?nus da prova? Quando as pessoas apelam pra esse tipo de ret?rica inconsistente, geralmente ? uma tentativa de *vencer* a discuss?o e n?o de enriquec?-la. > "In God we thrust: all others must bring data". Pornografia j?? Tem menores de idade, e o pr?prio deus, lendo ;) > > > 2 - *se* (repito: *se*, condicional, ramifica??o) for constatado que >> uma SP for de fato necess?ria como otimiza??o (e repito, s?os raros os >> casos) somente a? voc? sobrecarrega as partes relevantes das classes >> envolvidas e chama a tua SP lindamente otimizada, mas s? no ponto em >> que estiver lento, n?o precisa arrancar o DBIx::Class inteiro. >> > > Eu n?o me lembro de ter dito para arrancar o DBIx::Class inteiro... onde > foi que eu escrevi isto mesmo? > http://mail.pm.org/pipermail/saopaulo-pm/2013/020344.html Pra ser mais exato: "Se voc? quiser ser realmente eficiente com o banco, acho que vai ter que abandonar o DBIx::Class" > Cache != Memcached > > Eu sei que todo mundo gosta do Memcached e acha bonito (eu incluso) mas > para ter/usar cache existem N estrat?gias dispon?veis... Mas memcached foi espeficamente a solu??o que voc? recomendou... Agora que voc? mudou o discurso pra cache gen?rico, eu concordo contigo, genericamente. N?o, eu n?o lembrava mesmo do e-mail original do Solli. Fiquei com pregui?a > de procurar tamb?m. Mas realmente n?o te salva de fazer a consulta, exceto > claro, se voc? capturar a exce??o que o banco vai gerar quando tentar > inserir o e-mail de novo. Mas p?, voc? n?o lembra do email original, nem dos emails que voc? mandou, nem dos que eu mandei... Agora quem t? com pregui?a sou eu. 1 - N?o ? t?o r?pido assim (a resolu??o da pilha ? particularmente >> lenta, em qualquer linguagem) >> > > Tem alguma refer?ncia que mostre isto? Eu n?o tenho a menor ideia mas > gostaria de entender melhor. > O verbete sobre Exception Handling no wikipedia ? uma boa introdu??o, mas existem pr?-requisitos de conhecimento que n?o cabem nessa thread, por isso vai ficar como exerc?cio ao leitor. Isso ? um pouco de ran?o, n?o? Exce??es ? algo que sinto bastante falta no > Perl simplesmente porque lidar com $@ ? meio que um saco. > N?o ?, o $@ pode ser qualquer tipo de escalar, inclusive um objeto ou coderef, o que permite que voc? implemente as mais diversas estrat?gias de excess?es (inclusive as detalhadas no verbete da wikipedia mencionado acima). ? verdade que n?o tem um sistema espec?fico pr?-implementado "out-of-the-box", mas com o mesmo volume sint?tico voc? consegue obter n?veis de expressividade similares ao do Java. Mas ? verdade que ? uma quest?o particular minha n?o gostar de excess?es, n?o por "ran?o" (seja l? o que isso signifique nesse contexto) mas porque na minha vis?o elas s?o um convite pra viola??o do princ?pio de menor conhecimento (tamb?m conhecido como Law of demeter) e toda a super-engenharia que acompanha e foi demonstrada nessa thread. > > 1 - ? dif?cil ter desempenho superior sem sacrificar alguma coisa, como > abstra??o ao banco de dados. Geralmente uma solu??o h?brida funciona melhor > do que tentar procurar pela bala da prata. > Geralmente "solu??o h?brida" ? express?o sin?nima de "super-engenharia". > 2 - N?o quero mais saber desta thread. O Solli que "se vire", vou ler a > thread sobre "o melhor dos melhores do mundo" que est? mais divertida. Ah, mas que mal humor... Se voc? aparecer no pr?ximo ES te pago uma cerveja de qualidade pra ver se melhora. ;) -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Mon Sep 16 18:59:52 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Mon, 16 Sep 2013 22:59:52 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> <523783C6.4010505@yahoo.com.br> Message-ID: Opa, > Ah, mas que mal humor... Se voc? aparecer no pr?ximo ES te pago uma cerveja de > qualidade pra ver se melhora. ;) Vale pra qualquer mal humorado? []'s 2013/9/16 Eden Cardim > > Concordo com todos os pontos, exceto o 1.4: DBI e DBIx::Class v?o estar >> sujeitos ao mesmo problema. Eu n?o manjo muito de stored procedures em >> outros bancos, mas no Oracle consigo ter controle granular de transa??o, >> ent?o n?o vejo este problema que voc? levanta. > > > Qual parte de *a depender do caso* n?o ficou clara? E n?o, tanto o DBI > quanto o DBIx::Class n?o excluem a possibilidade de se usar SPs, estou > repetindo isso durante a thread inteira e voc? insiste em trazer isso de > volta. N?o ? uma briga DBI vs SPs, a quest?o ? que discutir sobre SPs com > quem ainda est? cadastrando usu?rios ? um exerc?cio em futilidade. > > Que bom que voc? se deu ao trabalho de ajudar os monges mais novos! ? >> muito chato quando voc? escreve respostas achando que todos devem concordar >> com voc? sem um racional! >> > > N?o compreendo a tua ret?rica... 2 par?grafos atr?s a reclama??o era de > pedanteria, agora ? transfer?ncia de ?nus da prova? Quando as pessoas > apelam pra esse tipo de ret?rica inconsistente, geralmente ? uma tentativa > de *vencer* a discuss?o e n?o de enriquec?-la. > > >> "In God we thrust: all others must bring data". > > > Pornografia j?? Tem menores de idade, e o pr?prio deus, lendo ;) > > >> >> >> 2 - *se* (repito: *se*, condicional, ramifica??o) for constatado que >>> uma SP for de fato necess?ria como otimiza??o (e repito, s?os raros os >>> casos) somente a? voc? sobrecarrega as partes relevantes das classes >>> envolvidas e chama a tua SP lindamente otimizada, mas s? no ponto em >>> que estiver lento, n?o precisa arrancar o DBIx::Class inteiro. >>> >> >> Eu n?o me lembro de ter dito para arrancar o DBIx::Class inteiro... onde >> foi que eu escrevi isto mesmo? >> > > http://mail.pm.org/pipermail/saopaulo-pm/2013/020344.html > Pra ser mais exato: "Se voc? quiser ser realmente eficiente com o banco, > acho que vai ter que abandonar o DBIx::Class" > > >> Cache != Memcached >> >> Eu sei que todo mundo gosta do Memcached e acha bonito (eu incluso) mas >> para ter/usar cache existem N estrat?gias dispon?veis... > > > Mas memcached foi espeficamente a solu??o que voc? recomendou... Agora que > voc? mudou o discurso pra cache gen?rico, eu concordo contigo, > genericamente. > > N?o, eu n?o lembrava mesmo do e-mail original do Solli. Fiquei com >> pregui?a de procurar tamb?m. Mas realmente n?o te salva de fazer a >> consulta, exceto claro, se voc? capturar a exce??o que o banco vai gerar >> quando tentar inserir o e-mail de novo. > > > Mas p?, voc? n?o lembra do email original, nem dos emails que voc? mandou, > nem dos que eu mandei... Agora quem t? com pregui?a sou eu. > > > 1 - N?o ? t?o r?pido assim (a resolu??o da pilha ? particularmente >>> lenta, em qualquer linguagem) >>> >> >> Tem alguma refer?ncia que mostre isto? Eu n?o tenho a menor ideia mas >> gostaria de entender melhor. >> > > O verbete sobre Exception Handling no wikipedia ? uma boa introdu??o, mas > existem pr?-requisitos de conhecimento que n?o cabem nessa thread, por isso > vai ficar como exerc?cio ao leitor. > > Isso ? um pouco de ran?o, n?o? Exce??es ? algo que sinto bastante falta no >> Perl simplesmente porque lidar com $@ ? meio que um saco. >> > > N?o ?, o $@ pode ser qualquer tipo de escalar, inclusive um objeto ou > coderef, o que permite que voc? implemente as mais diversas estrat?gias de > excess?es (inclusive as detalhadas no verbete da wikipedia mencionado > acima). ? verdade que n?o tem um sistema espec?fico pr?-implementado > "out-of-the-box", mas com o mesmo volume sint?tico voc? consegue obter > n?veis de expressividade similares ao do Java. Mas ? verdade que ? uma > quest?o particular minha n?o gostar de excess?es, n?o por "ran?o" (seja l? > o que isso signifique nesse contexto) mas porque na minha vis?o elas s?o um > convite pra viola??o do princ?pio de menor conhecimento (tamb?m conhecido > como Law of demeter) e toda a super-engenharia que acompanha e foi > demonstrada nessa thread. > > >> >> 1 - ? dif?cil ter desempenho superior sem sacrificar alguma coisa, como >> abstra??o ao banco de dados. Geralmente uma solu??o h?brida funciona melhor >> do que tentar procurar pela bala da prata. >> > > Geralmente "solu??o h?brida" ? express?o sin?nima de "super-engenharia". > > >> 2 - N?o quero mais saber desta thread. O Solli que "se vire", vou ler a >> thread sobre "o melhor dos melhores do mundo" que est? mais divertida. > > > Ah, mas que mal humor... Se voc? aparecer no pr?ximo ES te pago uma > cerveja de qualidade pra ver se melhora. ;) > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From hernanlopes at gmail.com Mon Sep 16 19:04:33 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Mon, 16 Sep 2013 23:04:33 -0300 Subject: [SP-pm] o melhor dos melhores do mundo (era: DBIx::Class) [off-topic] In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> <5236F393.6060203@yahoo.com.br> <1379354440.20412.22678913.5F196801@webmail.messagingengine.com> <5237674064be9_145aa61c745c6@a4-winter18.tmail> Message-ID: ATA ATDT66552211 2013/9/16 Marcio - Google > P?, era massa programar em Basic ... o sistema levava quase 48 horas pra > rodar a folha de 1.100 colaboradores, incluindo os impostos e guias ... :-D > Depois era mais umas 15 horas imprimindo tudo ... bons tempos .... > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 16 de setembro de 2013 16:17, Ricardo Stock escreveu: > > Eu nem me lembro se o primeiro micro foi um tk-85 ou um msx. Mas n?o ? >> para que ? velho... mas quem come?ou precoce KKKKKKKKKK >> >> >> Ricado Stock >> ricardostock at bol.com.br >> Um bom programador tem um desafio >> Um programador mediano, tem um problema. >> >> >> >> >> De: Marcio - Google < marciorp at gmail.com > >> Enviada: Segunda-feira, 16 de Setembro de 2013 15:51 >> Para: saopaulo-pm at mail.pm.org >> Assunto: Re: [SP-pm] o melhor dos melhores do mundo (era: DBIx::Class) >> [off-topic] >> >> Ganhei ... programava em Sistema 700 ... sistema de folha de pagamento >> ... rsrsrsrs >> >> >> [...]'s >> >> Marcio >> ========================================########### Campanha Ajude o >> Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> >> Em 16 de setembro de 2013 14:48, Tiago Peczenyj >> escreveu: >> >> o meu foi num cp-400 :-/ >> >> >> >> Em 16/09/2013 20:47, "Daniel Vinciguerra" >> escreveu: >> >> >> Fiz meu primeiro curso de inform?tica em um Windows 3.11 :\ >> >> >> Daniel Vinciguerra >> >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> >> >> >> >> 2013/9/16 Solli Honorio >> >> >> >> >> Bom, esta thread n?o ? para mim ... n?o quero ficar pesquisando no >> wikipedia todos estes termos que eu n?o conhe?o :D !! >> Abra?os, >> Solli Honorio >> >> >> >> >> >> >> >> Em 16 de setembro de 2013 15:09, Marcio - Google >> escreveu: >> >> >> >> >> Nuba+++ >> >> >> >> >> >> >> >> >> >> [...]'s >> >> Marcio >> ======================================== >> >> >> >> >> >> >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> >> >> >> >> >> >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> >> >> >> >> >> >> >> ======================================== >> >> >> Em 16 de setembro de 2013 14:00, Nuba Princigalli >> escreveu: >> >> >> >> >> >> >> >> >> trumpet winsock! >> >> zmodem! >> >> os velhos entender?o ;) >> >> >> On Mon, Sep 16, 2013, at 02:43 PM, Tiago Peczenyj wrote: >> >> pior q ddos soh ms-dos >> >> Em 16/09/2013 14:03, "Alceu Rodrigues de Freitas Junior" < >> glasswalk3r at yahoo.com.br> escreveu: >> >> >> >> >> >> >> >> >> >> Em 16-09-2013 06:59, Tiago Peczenyj escreveu: >> >> >> >> minhas aplica??es n?o s?o vulneraveis a DDOS. >> >> >> >> >> >> HAHAHAHA !!! >> >> >> >> http://www.youtube.com/watch?v=VbZnqID2eps&noredirect=1 >> >> >> >> Desculpe Tiago, mas n?o resisti. De qualquer forma, boa parte dos ataques >> DDOS n?o precisam sequer tomar ci?ncia da aplica??o rodando no servidor (ou >> servidores): >> >> >> >> http://pt.wikipedia.org/wiki/Ataque_de_nega%C3%A7%C3%A3o_de_servi%C3%A7o >> >> >> >> A um bom tempo atr?s, quando ainda se usava Windows 98 SE (eu sei, estou >> ficando velho) eu brinquei bastante com um CDROM de Linux que vinha com >> ferramentas de DOS... eu travava as esta??es de trabalho dos colegas em >> alguns segundos de execu??o do programa devido a uma falha que o Windows 98 >> tinha referente a pilha TCP/IP. E olha que isso era um simples DOS >> disparado do meu pr?prio computador. >> >> >> >> >> >> >> >> >> >> >> []'s >> >> >> Alceu >> >> >> =begin disclaimer >> >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> >> L >> >> >> =end disclaimer >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> -- >> >> Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli >> >> Discipline is not an end in itself, just a means to an end. - King Crimson >> >> >> >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From hernanlopes at gmail.com Mon Sep 16 19:06:22 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Mon, 16 Sep 2013 23:06:22 -0300 Subject: [SP-pm] o melhor dos melhores do mundo (era: DBIx::Class) [off-topic] In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> <5236F393.6060203@yahoo.com.br> <1379354440.20412.22678913.5F196801@webmail.messagingengine.com> <5237674064be9_145aa61c745c6@a4-winter18.tmail> Message-ID: brwwwinngggg growwne smrullllsbramssgr??????iiiiiiiiiiinnnnnnnnnn pii?i?i?i?????iirrrr pshhhhhhh 2013/9/16 Hernan Lopes > ATA > ATDT66552211 > > > 2013/9/16 Marcio - Google > >> P?, era massa programar em Basic ... o sistema levava quase 48 horas pra >> rodar a folha de 1.100 colaboradores, incluindo os impostos e guias ... :-D >> Depois era mais umas 15 horas imprimindo tudo ... bons tempos .... >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 16 de setembro de 2013 16:17, Ricardo Stock escreveu: >> >> Eu nem me lembro se o primeiro micro foi um tk-85 ou um msx. Mas n?o ? >>> para que ? velho... mas quem come?ou precoce KKKKKKKKKK >>> >>> >>> Ricado Stock >>> ricardostock at bol.com.br >>> Um bom programador tem um desafio >>> Um programador mediano, tem um problema. >>> >>> >>> >>> >>> De: Marcio - Google < marciorp at gmail.com > >>> Enviada: Segunda-feira, 16 de Setembro de 2013 15:51 >>> Para: saopaulo-pm at mail.pm.org >>> Assunto: Re: [SP-pm] o melhor dos melhores do mundo (era: DBIx::Class) >>> [off-topic] >>> >>> Ganhei ... programava em Sistema 700 ... sistema de folha de pagamento >>> ... rsrsrsrs >>> >>> >>> [...]'s >>> >>> Marcio >>> ========================================########### Campanha Ajude o >>> Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> >>> >>> Em 16 de setembro de 2013 14:48, Tiago Peczenyj < >>> tiago.peczenyj at gmail.com> escreveu: >>> >>> o meu foi num cp-400 :-/ >>> >>> >>> >>> Em 16/09/2013 20:47, "Daniel Vinciguerra" >>> escreveu: >>> >>> >>> Fiz meu primeiro curso de inform?tica em um Windows 3.11 :\ >>> >>> >>> Daniel Vinciguerra >>> >>> Web Solutions Architect and Co-Owner at Bivee >>> http://github.com/dvinciguerra >>> >>> >>> >>> >>> >>> >>> 2013/9/16 Solli Honorio >>> >>> >>> >>> >>> Bom, esta thread n?o ? para mim ... n?o quero ficar pesquisando no >>> wikipedia todos estes termos que eu n?o conhe?o :D !! >>> Abra?os, >>> Solli Honorio >>> >>> >>> >>> >>> >>> >>> >>> Em 16 de setembro de 2013 15:09, Marcio - Google >>> escreveu: >>> >>> >>> >>> >>> Nuba+++ >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> [...]'s >>> >>> Marcio >>> ======================================== >>> >>> >>> >>> >>> >>> >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> >>> >>> >>> >>> >>> >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> >>> >>> >>> >>> >>> >>> >>> ======================================== >>> >>> >>> Em 16 de setembro de 2013 14:00, Nuba Princigalli >>> escreveu: >>> >>> >>> >>> >>> >>> >>> >>> >>> trumpet winsock! >>> >>> zmodem! >>> >>> os velhos entender?o ;) >>> >>> >>> On Mon, Sep 16, 2013, at 02:43 PM, Tiago Peczenyj wrote: >>> >>> pior q ddos soh ms-dos >>> >>> Em 16/09/2013 14:03, "Alceu Rodrigues de Freitas Junior" < >>> glasswalk3r at yahoo.com.br> escreveu: >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> Em 16-09-2013 06:59, Tiago Peczenyj escreveu: >>> >>> >>> >>> minhas aplica??es n?o s?o vulneraveis a DDOS. >>> >>> >>> >>> >>> >>> HAHAHAHA !!! >>> >>> >>> >>> http://www.youtube.com/watch?v=VbZnqID2eps&noredirect=1 >>> >>> >>> >>> Desculpe Tiago, mas n?o resisti. De qualquer forma, boa parte dos >>> ataques DDOS n?o precisam sequer tomar ci?ncia da aplica??o rodando no >>> servidor (ou servidores): >>> >>> >>> >>> http://pt.wikipedia.org/wiki/Ataque_de_nega%C3%A7%C3%A3o_de_servi%C3%A7o >>> >>> >>> >>> A um bom tempo atr?s, quando ainda se usava Windows 98 SE (eu sei, estou >>> ficando velho) eu brinquei bastante com um CDROM de Linux que vinha com >>> ferramentas de DOS... eu travava as esta??es de trabalho dos colegas em >>> alguns segundos de execu??o do programa devido a uma falha que o Windows 98 >>> tinha referente a pilha TCP/IP. E olha que isso era um simples DOS >>> disparado do meu pr?prio computador. >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> []'s >>> >>> >>> Alceu >>> >>> >>> =begin disclaimer >>> >>> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >>> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >>> >>> L >>> >>> >>> =end disclaimer >>> >>> >>> >>> =begin disclaimer >>> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >>> L >>> >>> =end disclaimer >>> >>> >>> -- >>> >>> Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli >>> >>> Discipline is not an end in itself, just a means to an end. - King >>> Crimson >>> >>> >>> >>> >>> >>> >>> =begin disclaimer >>> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >>> L >>> >>> =end disclaimer >>> >>> >>> >>> >>> >>> =begin disclaimer >>> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >>> L >>> >>> =end disclaimer >>> >>> >>> >>> >>> >>> -- >>> "o animal satisfeito dorme". - Guimar?es Rosa >>> >>> >>> =begin disclaimer >>> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >>> L >>> >>> =end disclaimer >>> >>> >>> >>> >>> >>> =begin disclaimer >>> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >>> L >>> >>> =end disclaimer >>> >>> >>> >>> >>> =begin disclaimer >>> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >>> L >>> >>> =end disclaimer >>> >>> >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Mon Sep 16 19:15:42 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 16 Sep 2013 23:15:42 -0300 Subject: [SP-pm] o melhor dos melhores do mundo (era: DBIx::Class) [off-topic] In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <935672B0-93EB-4434-B4F3-DE5CA1B13CD3@gmail.com> <5236F393.6060203@yahoo.com.br> <1379354440.20412.22678913.5F196801@webmail.messagingengine.com> <5237674064be9_145aa61c745c6@a4-winter18.tmail> Message-ID: Comecei a programar no Windows Vista. [just kidding] 2013/9/16 Hernan Lopes > brwwwinngggg growwne smrullllsbramssgr??????iiiiiiiiiiinnnnnnnnnn > pii?i?i?i?????iirrrr pshhhhhhh > > > 2013/9/16 Hernan Lopes > >> ATA >> ATDT66552211 >> >> >> 2013/9/16 Marcio - Google >> >>> P?, era massa programar em Basic ... o sistema levava quase 48 horas pra >>> rodar a folha de 1.100 colaboradores, incluindo os impostos e guias ... :-D >>> Depois era mais umas 15 horas imprimindo tudo ... bons tempos .... >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> >>> Em 16 de setembro de 2013 16:17, Ricardo Stock escreveu: >>> >>> Eu nem me lembro se o primeiro micro foi um tk-85 ou um msx. Mas n?o ? >>>> para que ? velho... mas quem come?ou precoce KKKKKKKKKK >>>> >>>> >>>> Ricado Stock >>>> ricardostock at bol.com.br >>>> Um bom programador tem um desafio >>>> Um programador mediano, tem um problema. >>>> >>>> >>>> >>>> >>>> De: Marcio - Google < marciorp at gmail.com > >>>> Enviada: Segunda-feira, 16 de Setembro de 2013 15:51 >>>> Para: saopaulo-pm at mail.pm.org >>>> Assunto: Re: [SP-pm] o melhor dos melhores do mundo (era: DBIx::Class) >>>> [off-topic] >>>> >>>> Ganhei ... programava em Sistema 700 ... sistema de folha de pagamento >>>> ... rsrsrsrs >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> ========================================########### Campanha Ajude o >>>> Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> >>>> >>>> Em 16 de setembro de 2013 14:48, Tiago Peczenyj < >>>> tiago.peczenyj at gmail.com> escreveu: >>>> >>>> o meu foi num cp-400 :-/ >>>> >>>> >>>> >>>> Em 16/09/2013 20:47, "Daniel Vinciguerra" >>>> escreveu: >>>> >>>> >>>> Fiz meu primeiro curso de inform?tica em um Windows 3.11 :\ >>>> >>>> >>>> Daniel Vinciguerra >>>> >>>> Web Solutions Architect and Co-Owner at Bivee >>>> http://github.com/dvinciguerra >>>> >>>> >>>> >>>> >>>> >>>> >>>> 2013/9/16 Solli Honorio >>>> >>>> >>>> >>>> >>>> Bom, esta thread n?o ? para mim ... n?o quero ficar pesquisando no >>>> wikipedia todos estes termos que eu n?o conhe?o :D !! >>>> Abra?os, >>>> Solli Honorio >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> Em 16 de setembro de 2013 15:09, Marcio - Google >>>> escreveu: >>>> >>>> >>>> >>>> >>>> Nuba+++ >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> ======================================== >>>> >>>> >>>> >>>> >>>> >>>> >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> >>>> >>>> >>>> >>>> >>>> >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> ======================================== >>>> >>>> >>>> Em 16 de setembro de 2013 14:00, Nuba Princigalli >>>> escreveu: >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> trumpet winsock! >>>> >>>> zmodem! >>>> >>>> os velhos entender?o ;) >>>> >>>> >>>> On Mon, Sep 16, 2013, at 02:43 PM, Tiago Peczenyj wrote: >>>> >>>> pior q ddos soh ms-dos >>>> >>>> Em 16/09/2013 14:03, "Alceu Rodrigues de Freitas Junior" < >>>> glasswalk3r at yahoo.com.br> escreveu: >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> Em 16-09-2013 06:59, Tiago Peczenyj escreveu: >>>> >>>> >>>> >>>> minhas aplica??es n?o s?o vulneraveis a DDOS. >>>> >>>> >>>> >>>> >>>> >>>> HAHAHAHA !!! >>>> >>>> >>>> >>>> http://www.youtube.com/watch?v=VbZnqID2eps&noredirect=1 >>>> >>>> >>>> >>>> Desculpe Tiago, mas n?o resisti. De qualquer forma, boa parte dos >>>> ataques DDOS n?o precisam sequer tomar ci?ncia da aplica??o rodando no >>>> servidor (ou servidores): >>>> >>>> >>>> >>>> http://pt.wikipedia.org/wiki/Ataque_de_nega%C3%A7%C3%A3o_de_servi%C3%A7o >>>> >>>> >>>> >>>> A um bom tempo atr?s, quando ainda se usava Windows 98 SE (eu sei, >>>> estou ficando velho) eu brinquei bastante com um CDROM de Linux que vinha >>>> com ferramentas de DOS... eu travava as esta??es de trabalho dos colegas em >>>> alguns segundos de execu??o do programa devido a uma falha que o Windows 98 >>>> tinha referente a pilha TCP/IP. E olha que isso era um simples DOS >>>> disparado do meu pr?prio computador. >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> []'s >>>> >>>> >>>> Alceu >>>> >>>> >>>> =begin disclaimer >>>> >>>> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >>>> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >>>> >>>> L >>>> >>>> >>>> =end disclaimer >>>> >>>> >>>> >>>> =begin disclaimer >>>> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >>>> L >>>> >>>> =end disclaimer >>>> >>>> >>>> -- >>>> >>>> Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli >>>> >>>> Discipline is not an end in itself, just a means to an end. - King >>>> Crimson >>>> >>>> >>>> >>>> >>>> >>>> >>>> =begin disclaimer >>>> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >>>> L >>>> >>>> =end disclaimer >>>> >>>> >>>> >>>> >>>> >>>> =begin disclaimer >>>> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >>>> L >>>> >>>> =end disclaimer >>>> >>>> >>>> >>>> >>>> >>>> -- >>>> "o animal satisfeito dorme". - Guimar?es Rosa >>>> >>>> >>>> =begin disclaimer >>>> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >>>> L >>>> >>>> =end disclaimer >>>> >>>> >>>> >>>> >>>> >>>> =begin disclaimer >>>> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >>>> L >>>> >>>> =end disclaimer >>>> >>>> >>>> >>>> >>>> =begin disclaimer >>>> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >>>> L >>>> >>>> =end disclaimer >>>> >>>> >>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From glasswalk3r at yahoo.com.br Tue Sep 17 03:38:16 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Tue, 17 Sep 2013 07:38:16 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> <523783C6.4010505@yahoo.com.br> Message-ID: <52383118.9010608@yahoo.com.br> Em 16-09-2013 22:34, Eden Cardim escreveu: > > Concordo com todos os pontos, exceto o 1.4: DBI e DBIx::Class v?o > estar sujeitos ao mesmo problema. Eu n?o manjo muito de stored > procedures em outros bancos, mas no Oracle consigo ter controle > granular de transa??o, ent?o n?o vejo este problema que voc? levanta. > > > Qual parte de *a depender do caso* n?o ficou clara? E n?o, tanto o DBI > quanto o DBIx::Class n?o excluem a possibilidade de se usar SPs, estou > repetindo isso durante a thread inteira e voc? insiste em trazer isso de > volta. N?o ? uma briga DBI vs SPs, a quest?o ? que discutir sobre SPs > com quem ainda est? cadastrando usu?rios ? um exerc?cio em futilidade. N?o ? Eden. Se eu quiser fazer upsert e que tenha um desempenho maior vou ter que descer at? o banco de dados. D? para fazer conforme voc? demonstrou, talvez a diferen?a de velocidade seja desprez?vel, mas enfim... n?o ? f?til a discuss?o. > Que bom que voc? se deu ao trabalho de ajudar os monges mais novos! > ? muito chato quando voc? escreve respostas achando que todos devem > concordar com voc? sem um racional! > > > N?o compreendo a tua ret?rica... 2 par?grafos atr?s a reclama??o era de > pedanteria, agora ? transfer?ncia de ?nus da prova? Quando as pessoas > apelam pra esse tipo de ret?rica inconsistente, geralmente ? uma > tentativa de *vencer* a discuss?o e n?o de enriquec?-la. Eu n?o preciso vencer a discuss?o: vou ganhar o que com isso? > > "In God we thrust: all others must bring data". > > > Pornografia j?? Tem menores de idade, e o pr?prio deus, lendo ;) Deus n?o l? e-mails: ele tem um programa do Yahoo! para fazer isto para ele (vide Todo Poderoso). :-) > > Eu n?o me lembro de ter dito para arrancar o DBIx::Class inteiro... > onde foi que eu escrevi isto mesmo? > > > http://mail.pm.org/pipermail/saopaulo-pm/2013/020344.html > Pra ser mais exato: "Se voc? quiser ser realmente eficiente com o banco, > acho que vai ter que abandonar o DBIx::Class" Para este caso de upsert Eden! S? para este caso! Use o contexto... n?o estou escrevendo uma especifica??o. > Mas memcached foi espeficamente a solu??o que voc? recomendou... Agora > que voc? mudou o discurso pra cache gen?rico, eu concordo contigo, > genericamente. Fato. Mas como voc? apontou, n?o precisa ser o Memcached. Pode ser qualquer coisa, de IPC a modperl para criar cache. > O verbete sobre Exception Handling no wikipedia ? uma boa introdu??o, > mas existem pr?-requisitos de conhecimento que n?o cabem nessa thread, > por isso vai ficar como exerc?cio ao leitor. Voc? j? fez o suficiente dando uma refer?ncia. Lembre-se, tem crian?as lendo, ent?o n?o parta da premissa de pr?-requisitos. ;-) > Mas ? verdade que ? uma > quest?o particular minha n?o gostar de excess?es, n?o por "ran?o" (seja > l? o que isso signifique nesse contexto) "Nojinho" do Java e similares... aquelas linguagens de programa??o corporativas, morte ao Bill Gates e todo aquele blablabla... > mas porque na minha vis?o elas > s?o um convite pra viola??o do princ?pio de menor conhecimento (tamb?m > conhecido como Law of demeter) e toda a super-engenharia que acompanha e > foi demonstrada nessa thread. Isso ? assunto para outra thread. Mas at? tomar ?gua em excesso faz mal. > 1 - ? dif?cil ter desempenho superior sem sacrificar alguma coisa, > como abstra??o ao banco de dados. Geralmente uma solu??o h?brida > funciona melhor do que tentar procurar pela bala da prata. > > Geralmente "solu??o h?brida" ? express?o sin?nima de "super-engenharia". Na teoria parece bonito, mas vou te dar o lado pr?tico da moeda. Em mainframe, os programas s?o em sua maioria em Cobol. Diferentemente de plataforma baixa, programas lentos custam mais dinheiro porque os fabricantes cobram, periodicamente, o valor de ciclos de processadores utilizados. Ent?o se o programa em Cobol, depois de otimizado, ainda ? considerando lento, os programadores descem para o C. Se com C a coisa ainda n?o ficou do jeito que queriam, v?o mesmo para o Assembly. Voc? chamaria isso de super-engenharia? Para outro exemplo de "super-engenharia", vide Java Magazine 25, ano III, "Persist?ncia Turbinada" que mostra que voc? pode abandonar o ORM de sua prefer?ncia e ir para o JDBC se o desempenho com o primeiro n?o estiver satisfat?rio. > > Ah, mas que mal humor... Se voc? aparecer no pr?ximo ES te pago uma > cerveja de qualidade pra ver se melhora. ;) > V? como eu n?o preciso "vencer" a discuss?o para ganhar alguma coisa? ;-) []'s Alceu From andre at andrewalker.net Tue Sep 17 06:04:04 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Tue, 17 Sep 2013 10:04:04 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: <52383118.9010608@yahoo.com.br> References: <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> <523783C6.4010505@yahoo.com.br> <52383118.9010608@yahoo.com.br> Message-ID: <20130917130404.GA3236@localhost.localdomain> On Tue, Sep 17, 2013 at 07:38:16AM -0300, Alceu Rodrigues de Freitas Junior wrote: > Em 16-09-2013 22:34, Eden Cardim escreveu: >>http://mail.pm.org/pipermail/saopaulo-pm/2013/020344.html >>Pra ser mais exato: "Se voc? quiser ser realmente eficiente com o banco, >>acho que vai ter que abandonar o DBIx::Class" > > Para este caso de upsert Eden! S? para este caso! > Use o contexto... n?o estou escrevendo uma especifica??o. O contexto seria uma p?gina de cadastro em que a pessoa tentaria inserir um e-mail que j? est? no banco. Acho que n?o foi o Eden que saiu do contexto... >> Geralmente "solu??o h?brida" ? express?o sin?nima de "super-engenharia". > > Na teoria parece bonito, mas vou te dar o lado pr?tico da moeda. > > Em mainframe, os programas s?o em sua maioria em Cobol. Diferentemente de > plataforma baixa, programas lentos custam mais dinheiro porque os > fabricantes cobram, periodicamente, o valor de ciclos de processadores > utilizados. > > Ent?o se o programa em Cobol, depois de otimizado, ainda ? considerando > lento, os programadores descem para o C. > > Se com C a coisa ainda n?o ficou do jeito que queriam, v?o mesmo para o > Assembly. > > Voc? chamaria isso de super-engenharia? > > Para outro exemplo de "super-engenharia", vide Java Magazine 25, ano III, > "Persist?ncia Turbinada" que mostra que voc? pode abandonar o ORM de sua > prefer?ncia e ir para o JDBC se o desempenho com o primeiro n?o estiver > satisfat?rio. Super-engenharia significaria inserir mais complexidade sem necessidade. O Eden n?o estava dizendo que n?o h? situa??es em que deve-se utilizar camadas mais baixas! Tudo isso que voc? falou pode estar correto, mas n?o tem absolutamente nada a ver com o t?pico em discuss?o! De certa forma, voc? est? provando o ponto dele: voc? precisa construir uma p?gina de web com cadastro de e-mail, e come?a a pensar em otimiza??es em C, assembly, ciclos de processadores, etc. N?o precisa de tanto :) []'s Andr? From renato.cron at gmail.com Tue Sep 17 06:06:17 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 17 Sep 2013 10:06:17 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: <20130917130404.GA3236@localhost.localdomain> References: <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> <523783C6.4010505@yahoo.com.br> <52383118.9010608@yahoo.com.br> <20130917130404.GA3236@localhost.localdomain> Message-ID: Tem um mainframe da IBM que resolve tudo isso #agoraVai On Sep 17, 2013 10:04 AM, "Andr? Walker" wrote: > On Tue, Sep 17, 2013 at 07:38:16AM -0300, Alceu Rodrigues de Freitas > Junior wrote: > >> Em 16-09-2013 22:34, Eden Cardim escreveu: >> >>> http://mail.pm.org/pipermail/**saopaulo-pm/2013/020344.html >>> Pra ser mais exato: "Se voc? quiser ser realmente eficiente com o banco, >>> acho que vai ter que abandonar o DBIx::Class" >>> >> >> Para este caso de upsert Eden! S? para este caso! >> Use o contexto... n?o estou escrevendo uma especifica??o. >> > > O contexto seria uma p?gina de cadastro em que a pessoa tentaria inserir um > e-mail que j? est? no banco. Acho que n?o foi o Eden que saiu do > contexto... > > Geralmente "solu??o h?brida" ? express?o sin?nima de "super-engenharia". >>> >> >> Na teoria parece bonito, mas vou te dar o lado pr?tico da moeda. >> >> Em mainframe, os programas s?o em sua maioria em Cobol. Diferentemente de >> plataforma baixa, programas lentos custam mais dinheiro porque os >> fabricantes cobram, periodicamente, o valor de ciclos de processadores >> utilizados. >> >> Ent?o se o programa em Cobol, depois de otimizado, ainda ? considerando >> lento, os programadores descem para o C. >> >> Se com C a coisa ainda n?o ficou do jeito que queriam, v?o mesmo para o >> Assembly. >> >> Voc? chamaria isso de super-engenharia? >> >> Para outro exemplo de "super-engenharia", vide Java Magazine 25, ano III, >> "Persist?ncia Turbinada" que mostra que voc? pode abandonar o ORM de sua >> prefer?ncia e ir para o JDBC se o desempenho com o primeiro n?o estiver >> satisfat?rio. >> > > Super-engenharia significaria inserir mais complexidade sem necessidade. O > Eden n?o estava dizendo que n?o h? situa??es em que deve-se utilizar > camadas > mais baixas! Tudo isso que voc? falou pode estar correto, mas n?o tem > absolutamente nada a ver com o t?pico em discuss?o! > > De certa forma, voc? est? provando o ponto dele: voc? precisa construir uma > p?gina de web com cadastro de e-mail, e come?a a pensar em otimiza??es em > C, > assembly, ciclos de processadores, etc. N?o precisa de tanto :) > > []'s > Andr? > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Tue Sep 17 06:06:49 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 17 Sep 2013 10:06:49 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> <523783C6.4010505@yahoo.com.br> Message-ID: 2013/9/16 Blabos de Blebe > Opa, > > > Ah, mas que mal humor... Se voc? aparecer no pr?ximo ES te pago uma > cerveja de > > qualidade pra ver se melhora. ;) > > Vale pra qualquer mal humorado? > N?o meu bem, mas pra voc? eu pago duas. ;) (Ui!) -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From glasswalk3r at yahoo.com.br Tue Sep 17 06:25:27 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Tue, 17 Sep 2013 10:25:27 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: <20130917130404.GA3236@localhost.localdomain> References: <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> <523783C6.4010505@yahoo.com.br> <52383118.9010608@yahoo.com.br> <20130917130404.GA3236@localhost.localdomain> Message-ID: <52385847.9070804@yahoo.com.br> Em 17-09-2013 10:04, Andr? Walker escreveu: > > O contexto seria uma p?gina de cadastro em que a pessoa tentaria inserir um > e-mail que j? est? no banco. Acho que n?o foi o Eden que saiu do > contexto... Ok, eu viajei na maionese. > Super-engenharia significaria inserir mais complexidade sem necessidade. O > Eden n?o estava dizendo que n?o h? situa??es em que deve-se utilizar > camadas > mais baixas! Tudo isso que voc? falou pode estar correto, mas n?o tem > absolutamente nada a ver com o t?pico em discuss?o! Claro que n?o! Qual a gra?a de uma discuss?o se voc? n?o pode divagar um pouco? > De certa forma, voc? est? provando o ponto dele: voc? precisa construir uma > p?gina de web com cadastro de e-mail, e come?a a pensar em otimiza??es > em C, > assembly, ciclos de processadores, etc. N?o precisa de tanto :) Mais ou menos. A pergunta foi qual a forma mais perform?tica de fazer isto. A? eu dei meu pitaco. []'s Alceu From eden at insoli.de Tue Sep 17 06:27:31 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 17 Sep 2013 10:27:31 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: <52383118.9010608@yahoo.com.br> References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> <523783C6.4010505@yahoo.com.br> <52383118.9010608@yahoo.com.br> Message-ID: Cara, isso t? muito engra?ado. Aten??o pessoal, s? tem besteira minha a partir daqui! ? tudo por motivo de descontra??o. > > >> "In God we thrust: all others must bring data". >> >> >> Pornografia j?? Tem menores de idade, e o pr?prio deus, lendo ;) >> > > Deus n?o l? e-mails: ele tem um programa do Yahoo! para fazer isto para > ele (vide Todo Poderoso). :-) Mas quando algu?m escreve "n?s enfiamos em deus" acho que o yahoo marca como *mensagen importante*. > Pra ser mais exato: "Se voc? quiser ser realmente eficiente com o banco, >> acho que vai ter que abandonar o DBIx::Class" >> > > Para este caso de upsert Eden! S? para este caso! > Use o contexto... n?o estou escrevendo uma especifica??o. Olha s?! E eu que pulava no mar quando o capit?o gritava "abandonar navio!", quer dizer que era s? pra trocar uma l?mpada? Vivendo e aprendendo... > > Fato. Mas como voc? apontou, n?o precisa ser o Memcached. Pode ser > qualquer coisa, de IPC a modperl para criar cache. ? verdade, d? at? pra usar um dildo pra desentupir a privada. > "Nojinho" do Java e similares... aquelas linguagens de programa??o > corporativas, morte ao Bill Gates e todo aquele blablabla... > Essa maconha que voc? fumou... Sobrou uma ponta? Eu quero tamb?m :) > > > mas porque na minha vis?o elas >> s?o um convite pra viola??o do princ?pio de menor conhecimento (tamb?m >> conhecido como Law of demeter) e toda a super-engenharia que acompanha e >> foi demonstrada nessa thread. >> > > Isso ? assunto para outra thread. Mas at? tomar ?gua em excesso faz mal. E j? que agua em excesso faz mal, vamos tomar ?cido e assistir O Submarino Amarelo. > > Geralmente "solu??o h?brida" ? express?o sin?nima de "super-engenharia". >> > > Na teoria parece bonito, mas vou te dar o lado pr?tico da moeda. > > Em mainframe, os programas s?o em sua maioria em Cobol. Diferentemente de > plataforma baixa, programas lentos custam mais dinheiro porque os > fabricantes cobram, periodicamente, o valor de ciclos de processadores > utilizados. > > Ent?o se o programa em Cobol, depois de otimizado, ainda ? considerando > lento, os programadores descem para o C. > > Se com C a coisa ainda n?o ficou do jeito que queriam, v?o mesmo para o > Assembly. > Mas assembly ? ineficiente pacas! Voc? nunca sabe onde o compilador desgra?ado vai enfiar as constantes, ent?o n?o d? pra reaproveitar os registradores, e putz, m? saco ficar carregando registradores. :( Ali?s, micro-c?digo ? lento pra cacete, n?o vejo porque algu?m iria programar em assembly quando voc? pode projetar seu pr?prio CI de cadastro e contratar 4 estagi?rios pra resolver mapas de karnaugh o dia todo e pagar eles com a economia da cobran?a de ciclos. > > > >> Ah, mas que mal humor... Se voc? aparecer no pr?ximo ES te pago uma >> cerveja de qualidade pra ver se melhora. ;) >> >> > V? como eu n?o preciso "vencer" a discuss?o para ganhar alguma coisa? ;-) Mas n?o se esque?a que mal humor n?o escala. ;) -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gabiruh at gmail.com Tue Sep 17 06:27:45 2013 From: gabiruh at gmail.com (Gabriel Andrade) Date: Tue, 17 Sep 2013 10:27:45 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> <523783C6.4010505@yahoo.com.br> <52383118.9010608@yahoo.com.br> <20130917130404.GA3236@localhost.localdomain> Message-ID: On Sep 17, 2013, at 10:06 AM, Renato Santos wrote: > Tem um mainframe da IBM que resolve tudo isso #agoraVai > Solli teria resolvido o problema dele sem confus?o se tivesse usado uma "Message Queue" ou at? mesmo perguntado na London-pm. Parece que n?o aprende mesmo, essa pedra. From shonorio at gmail.com Tue Sep 17 06:31:10 2013 From: shonorio at gmail.com (Solli Honorio) Date: Tue, 17 Sep 2013 10:31:10 -0300 Subject: [SP-pm] Resumo do que eu aprendi com a thread 'DBIx::Class' Message-ID: Contextualiza??o A minha d?vida era se eu poderia, ou melhor, se seria uma pr?tica aceit?vel viver perigosamente com o banco de dados para ganhar alguns mili-segundos. Conhe?o o mantra de n?o fazer otimiza??o antecipada, mas pareceu l?gico evitar uma opera??o visto que o banco j? est? cuidando disto para mim. Resultado da pergunta : Quem brinca com merda, fedido ficar? Usando a analogia do Edenc, n?o ? porque voc? est? num ambiente seguro que significa que voc? precisa abusar da seguran?a. O protocolo de seguran?a envolve tamb?m comportamento seguro. Neste caso, eu estaria apostando todas as minhas fichas de uma parte importante do sistema para um comportamento do qual eu n?o tenho controle. Apesar de hoje a constraint estar configurada, n?o impede que num futuro algum DBA desative a constraint e quebre todo a minha seguran?a de viver perigosamente confiando nos outros. Ent?o, como comportamento seguro, no caso de sistema, envolve *validar* * sempre* se os dados est?o qualificados para irem para o banco de dados. Exce??es as exce??es Sou muito f? da ideia (t?cnica) de tratar error por exce??es. E isto tem hora que atrapalha, ou melhor, precisa ser melhor colocado. Eu gostaria muito que o Perl tivesse um sistema de exce??es do tipo do Java, C#, muito mais porqu? os profissionais destas linguagens j? carregam a necessidade de fazer algo baseado em exception caso n?o ocorra da maneira aguardada. Eu odeio esta hist?ria de retornar c?digo de erro tipo ( say "error" if funcao() >0). Mas o fato ? que Perl n?o tem nada (out-of-box) parecido com o que eu acho boas pr?ticas, e ent?o preciso me adequar a isto, ou colaborar com c?digo. Neste momento da minha vida n?o posso adequar o DBIx::Class aos meus sonhos de exce??es, mas a thread tamb?m mostrou que eu n?o preciso dela como eu cheguei imaginar. No final posso dizer que sobre o assunto de 'erro', eu os classifico como : Comportamento de exce??o Para mim, comportamento de exce??o ? quando ocorre um erro fora da minha esfera de atua??o e eu n?o tenho motivo, ou meios, de resolver este problema. No caso do DBIx::Class, estou atribuindo v?rias atividades a esta camada (como acessar um banco do qual eu n?o sei qual ? - onde envolve desde validar usu?rio e senha at? o driver do banco, acessar uma tabela que eu acho que sei qual ?). A qualquer momento o banco poder ficar indispon?vel, algu?m pode alterar a senha do usu?rio, um dba pode alterar o nome da tabela e/ou campo que estava mapeado pelo ResultSet. Todas estas e outros tipos de erro ? algo do qual que n?o vou conseguir resolver na minha esfera, no m?ximo posso capturar este erro e jogar num log e torcer que algum sysadmin leia o log ou simplesmente explodir na cara do usu?rio. Com isto em mente, a discuss?o me ajudou num outro item que eu estava martelando, onde colocar um agente de log no Model. Cheguei a conclus?o que este log dever ficar no Controller. Comportamento de erro Erro para mim passou ser aquilo que eu desejo de um dado e sei que ele poder estar errado. Ent?o se estou lidando com os dados de um formul?rio, eu tenho condi??o de saber que tipo de comportamento estes dados devem ter e por isto consigo validar. Se estes caras n?o est?o dentro do que eu conhe?o como v?lido, ent?o cabe a mim tentar resolver o problema, se n?o conseguir cabe a mim gerar ums exce??o. Obrigado a todos pelas informa??es e espero que tenha sido t?o bom para voc?s como foi para mim. Abra?os, Solli Honorio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Tue Sep 17 06:31:10 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 17 Sep 2013 10:31:10 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> <523783C6.4010505@yahoo.com.br> <52383118.9010608@yahoo.com.br> <20130917130404.GA3236@localhost.localdomain> Message-ID: A essa altura, o Solli j? resolveu o problema dele. Eu que tinha d?vida parecida, j? resolvi h? uns 3 dias. Mas bora continuar que t? engra?ado. 2013/9/17 Gabriel Andrade > > On Sep 17, 2013, at 10:06 AM, Renato Santos wrote: > > > Tem um mainframe da IBM que resolve tudo isso #agoraVai > > > > Solli teria resolvido o problema dele sem confus?o se tivesse usado uma > "Message Queue" ou at? mesmo perguntado na London-pm. > > Parece que n?o aprende mesmo, essa pedra. > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Tue Sep 17 06:35:53 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 17 Sep 2013 10:35:53 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> <523783C6.4010505@yahoo.com.br> <52383118.9010608@yahoo.com.br> <20130917130404.GA3236@localhost.localdomain> Message-ID: 2013/9/17 Renato Santos > Tem um mainframe da IBM que resolve tudo isso #agoraVai > Mas precisa ser RISC, CISC ? lento demais prum cadastro de email :( -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From glasswalk3r at yahoo.com.br Tue Sep 17 06:36:53 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Tue, 17 Sep 2013 10:36:53 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> <523783C6.4010505@yahoo.com.br> <52383118.9010608@yahoo.com.br> Message-ID: <52385AF5.7030506@yahoo.com.br> Em 17-09-2013 10:27, Eden Cardim escreveu: > "In God we thrust: all others must bring data". > > > Pornografia j?? Tem menores de idade, e o pr?prio deus, lendo ;) > > > Deus n?o l? e-mails: ele tem um programa do Yahoo! para fazer isto > para ele (vide Todo Poderoso). :-) > > > Mas quando algu?m escreve "n?s enfiamos em deus" acho que o yahoo marca > como *mensagen importante*. Puta merda! S? agora que eu vi isso! Trust* > Olha s?! E eu que pulava no mar quando o capit?o gritava "abandonar > navio!", quer dizer que era s? pra trocar uma l?mpada? Vivendo e > aprendendo... ? s? para ver se voc? estava atento... > Fato. Mas como voc? apontou, n?o precisa ser o Memcached. Pode ser > qualquer coisa, de IPC a modperl para criar cache. > > > ? verdade, d? at? pra usar um dildo pra desentupir a privada. Ahn... eu n?o tenho isso em casa. Se voc? tem e acha bacana... sei l?, o mundo ? cheio de "novidades". > "Nojinho" do Java e similares... aquelas linguagens de programa??o > corporativas, morte ao Bill Gates e todo aquele blablabla... > > Essa maconha que voc? fumou... Sobrou uma ponta? Eu quero tamb?m :) > N?o, eu s? preciso de oxig?nio mesmo. > E j? que agua em excesso faz mal, vamos tomar ?cido e assistir O > Submarino Amarelo. Acho que prefiro os Rolling Stones... > Mas assembly ? ineficiente pacas! Voc? nunca sabe onde o compilador > desgra?ado vai enfiar as constantes, ent?o n?o d? pra reaproveitar os > registradores, e putz, m? saco ficar carregando registradores. :( > Ali?s, micro-c?digo ? lento pra cacete, n?o vejo porque algu?m iria > programar em assembly quando voc? pode projetar seu pr?prio CI de > cadastro e contratar 4 estagi?rios pra resolver mapas de karnaugh o dia > todo e pagar eles com a economia da cobran?a de ciclos. Voc? j? tomou aquele ?cido que comentou mais acima? > V? como eu n?o preciso "vencer" a discuss?o para ganhar alguma > coisa? ;-) > > > Mas n?o se esque?a que mal humor n?o escala. ;) > Nada ? t?o ruim que n?o possa piorar. []'s Alceu From andre at andrewalker.net Tue Sep 17 06:40:48 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Tue, 17 Sep 2013 10:40:48 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: <52385847.9070804@yahoo.com.br> References: <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> <523783C6.4010505@yahoo.com.br> <52383118.9010608@yahoo.com.br> <20130917130404.GA3236@localhost.localdomain> <52385847.9070804@yahoo.com.br> Message-ID: <20130917134048.GB3236@localhost.localdomain> On Tue, Sep 17, 2013 at 10:25:27AM -0300, Alceu Rodrigues de Freitas Junior wrote: >> Super-engenharia significaria inserir mais complexidade sem necessidade. O >> Eden n?o estava dizendo que n?o h? situa??es em que deve-se utilizar >> camadas mais baixas! Tudo isso que voc? falou pode estar correto, mas n?o >> tem absolutamente nada a ver com o t?pico em discuss?o! > > Claro que n?o! Qual a gra?a de uma discuss?o se voc? n?o pode divagar um > pouco? Justo. Eu to me divertindo demais com esta thread :P From glasswalk3r at yahoo.com.br Tue Sep 17 06:41:16 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Tue, 17 Sep 2013 10:41:16 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> <523783C6.4010505@yahoo.com.br> <52383118.9010608@yahoo.com.br> <20130917130404.GA3236@localhost.localdomain> Message-ID: <52385BFC.1020104@yahoo.com.br> Em 17-09-2013 10:27, Gabriel Andrade escreveu: > > On Sep 17, 2013, at 10:06 AM, Renato Santos wrote: > >> Tem um mainframe da IBM que resolve tudo isso #agoraVai >> > > Solli teria resolvido o problema dele sem confus?o se tivesse usado uma > "Message Queue" ou at? mesmo perguntado na London-pm. > > Parece que n?o aprende mesmo, essa pedra. > Tem raz?o: ele devia obrigar os clientes a irem at? o escrit?rio preencher uma ficha cadastral em papel. Depois ele contrata uma secret?ria boazuda para ficar digitando aquela papelada toda. Ficou bom assim Solli? []'s Alceu From eden at insoli.de Tue Sep 17 06:41:30 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 17 Sep 2013 10:41:30 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: <52385AF5.7030506@yahoo.com.br> References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> <523783C6.4010505@yahoo.com.br> <52383118.9010608@yahoo.com.br> <52385AF5.7030506@yahoo.com.br> Message-ID: > ? verdade, d? at? pra usar um dildo pra desentupir a privada. >> > > Ahn... eu n?o tenho isso em casa. Se voc? tem e acha bacana... sei l?, o > mundo ? cheio de "novidades". ? que eu sou fabricante e modelo, ajuda a complementar a renda at? eu conseguir comprar um mainframe. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Tue Sep 17 06:45:42 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 17 Sep 2013 10:45:42 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: <52385BFC.1020104@yahoo.com.br> References: <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> <523783C6.4010505@yahoo.com.br> <52383118.9010608@yahoo.com.br> <20130917130404.GA3236@localhost.localdomain> <52385BFC.1020104@yahoo.com.br> Message-ID: > >> Parece que n?o aprende mesmo, essa pedra. >> >> > Tem raz?o: ele devia obrigar os clientes a irem at? o escrit?rio preencher > uma ficha cadastral em papel. Depois ele contrata uma secret?ria boazuda > para ficar digitando aquela papelada toda. > > Mas a secret?ria boazuda vai distrair os clientes e eles v?o ser lentos na hora de preencher o formul?rio. Um cross-dresser vai ser mais eficiente como secret?ria. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Tue Sep 17 07:07:58 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 17 Sep 2013 11:07:58 -0300 Subject: [SP-pm] Resumo do que eu aprendi com a thread 'DBIx::Class' In-Reply-To: References: Message-ID: Opa, Valeu pra mim e essas s?o as minhas conclus?es, pessoais e intransfer?veis: Do meu ponto de vista, o *meu* c?digo precisa lidar com os dois casos. 1) Erros. Situa??es previstas, como email inv?lido, email j? em uso, etc. Nesses casos eu verifico antes, e tenho condi??es de devolver uma mensagem clara para o usu?rio: "O email informado n?o ? um email v?lido", independente da camada de baixo. 2) Exce??es. Situa??es n?o previstas. Nesse caso eu tenho que capturar a exce??o e se eu n?o sei de antem?o que tipo de treco vai vir, eu ainda posso logar isso pro sysadmin *E* mostrar pro usu?rio algo como "Ocorreu um erro inesperado, tente novamente em alguns minutos". Um sistema de exce??es mais elaborado, tamb?m n?o me pouparia de fazer a verifica??o antecipada, a n?o ser que o DBIC implementasse um conjunto de classes de exce??o padr?o entre todos os bancos. Isso no caso de dados violando constraints, mas e no caso de o usu?rio fornecer um email inv?lido? Eu ainda tenho que passar um Email::Valid da vida, ou o meu View que envia os emails de ativa??o de cadastro, vai explodir com uma Exception! Opa, blz, o view lan?ou uma exception. Mas o usu?rio foi inserido no banco? Volto o usu?rio para o form de cadastro? Mas a? o username j? estaria preenchido? Deixo ele preencher um novo email? Mas o email n?o ? chave candidata? Poderia dar colis?o novamente? E outra mensagem de erro? Rollback de todas as a??es? Enfim, se eu validar tudo antes, eu tenho como saber antes de tocar no model e realizar qualquer a??o de cadastro. Porque n?o ? s? o banco que pode ter constraints violadas, mas as minhas regras de neg?cio, s?o constraints tamb?m. Al?m disso eu posso ter a??es disparadas em cascata que podem ser dif?ceis de desfazer se o apenas o ?ltimo elo da cadeia der pau. Desperdi?o as constraints do banco? N?o. Uso-as como redund?ncia. Deixo a valida??o para uma ?nica camada onde eu tenho e sempre terei total controle, usando at? transactions se eu achar que devo. []'s 2013/9/17 Solli Honorio > Contextualiza??o > > A minha d?vida era se eu poderia, ou melhor, se seria uma pr?tica > aceit?vel viver perigosamente com o banco de dados para ganhar alguns > mili-segundos. > > Conhe?o o mantra de n?o fazer otimiza??o antecipada, mas pareceu l?gico > evitar uma opera??o visto que o banco j? est? cuidando disto para mim. > > Resultado da pergunta : > > Quem brinca com merda, fedido ficar? > > Usando a analogia do Edenc, n?o ? porque voc? est? num ambiente seguro que > significa que voc? precisa abusar da seguran?a. O protocolo de seguran?a > envolve tamb?m comportamento seguro. > Neste caso, eu estaria apostando todas as minhas fichas de uma parte > importante do sistema para um comportamento do qual eu n?o tenho controle. > Apesar de hoje a constraint estar configurada, n?o impede que num futuro > algum DBA desative a constraint e quebre todo a minha seguran?a de viver > perigosamente confiando nos outros. > > Ent?o, como comportamento seguro, no caso de sistema, envolve *validar* * > sempre* se os dados est?o qualificados para irem para o banco de dados. > > > Exce??es as exce??es > > Sou muito f? da ideia (t?cnica) de tratar error por exce??es. E isto tem > hora que atrapalha, ou melhor, precisa ser melhor colocado. > > Eu gostaria muito que o Perl tivesse um sistema de exce??es do tipo do > Java, C#, muito mais porqu? os profissionais destas linguagens j? carregam > a necessidade de fazer algo baseado em exception caso n?o ocorra da maneira > aguardada. Eu odeio esta hist?ria de retornar c?digo de erro tipo ( say > "error" if funcao() >0). > > Mas o fato ? que Perl n?o tem nada (out-of-box) parecido com o que eu acho > boas pr?ticas, e ent?o preciso me adequar a isto, ou colaborar com c?digo. > Neste momento da minha vida n?o posso adequar o DBIx::Class aos meus > sonhos de exce??es, mas a thread tamb?m mostrou que eu n?o preciso dela > como eu cheguei imaginar. No final posso dizer que sobre o assunto de > 'erro', eu os classifico como : > > > Comportamento de exce??o > > Para mim, comportamento de exce??o ? quando ocorre um erro fora da minha > esfera de atua??o e eu n?o tenho motivo, ou meios, de resolver este > problema. No caso do DBIx::Class, estou atribuindo v?rias atividades a esta > camada (como acessar um banco do qual eu n?o sei qual ? - onde envolve > desde validar usu?rio e senha at? o driver do banco, acessar uma tabela que > eu acho que sei qual ?). A qualquer momento o banco poder ficar > indispon?vel, algu?m pode alterar a senha do usu?rio, um dba pode alterar o > nome da tabela e/ou campo que estava mapeado pelo ResultSet. Todas estas e > outros tipos de erro ? algo do qual que n?o vou conseguir resolver na minha > esfera, no m?ximo posso capturar este erro e jogar num log e torcer que > algum sysadmin leia o log ou simplesmente explodir na cara do usu?rio. > > Com isto em mente, a discuss?o me ajudou num outro item que eu estava > martelando, onde colocar um agente de log no Model. > > Cheguei a conclus?o que este log dever ficar no Controller. > > > Comportamento de erro > > Erro para mim passou ser aquilo que eu desejo de um dado e sei que ele > poder estar errado. Ent?o se estou lidando com os dados de um formul?rio, > eu tenho condi??o de saber que tipo de comportamento estes dados devem ter > e por isto consigo validar. Se estes caras n?o est?o dentro do que eu > conhe?o como v?lido, ent?o cabe a mim tentar resolver o problema, se n?o > conseguir cabe a mim gerar ums exce??o. > > Obrigado a todos pelas informa??es e espero que tenha sido t?o bom para > voc?s como foi para mim. > > Abra?os, > > Solli Honorio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From glasswalk3r at yahoo.com.br Tue Sep 17 07:09:59 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Tue, 17 Sep 2013 11:09:59 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> <523783C6.4010505@yahoo.com.br> <52383118.9010608@yahoo.com.br> <52385AF5.7030506@yahoo.com.br> Message-ID: <523862B7.2070301@yahoo.com.br> Em 17-09-2013 10:41, Eden Cardim escreveu: > > ? verdade, d? at? pra usar um dildo pra desentupir a privada. > > > Ahn... eu n?o tenho isso em casa. Se voc? tem e acha bacana... sei > l?, o mundo ? cheio de "novidades". > > > ? que eu sou fabricante e modelo, ajuda a complementar a renda at? eu > conseguir comprar um mainframe. > Bem, ? melhor voc? mudar de estrat?gia ent?o: ? bem prov?vel que voc? tenha que aposentar seu "money maker" antes de conseguir juntar a grana s? para pagar o hardware, imagine ent?o o software (que ? bem mais caro o licenciamento). From eden at insoli.de Tue Sep 17 07:25:02 2013 From: eden at insoli.de (Eden Cardim) Date: Tue, 17 Sep 2013 11:25:02 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: <523862B7.2070301@yahoo.com.br> References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> <523783C6.4010505@yahoo.com.br> <52383118.9010608@yahoo.com.br> <52385AF5.7030506@yahoo.com.br> <523862B7.2070301@yahoo.com.br> Message-ID: > > Bem, ? melhor voc? mudar de estrat?gia ent?o: ? bem prov?vel que voc? > tenha que aposentar seu "money maker" antes de conseguir juntar a grana s? > para pagar o hardware, imagine ent?o o software (que ? bem mais caro o > licenciamento). > > O software eu j? to escrevendo, em assembly. Vai ficar pronto exatamente na data prevista pra compra do mainframe. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Wed Sep 18 05:01:19 2013 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 18 Sep 2013 09:01:19 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> <523783C6.4010505@yahoo.com.br> <52383118.9010608@yahoo.com.br> <52385AF5.7030506@yahoo.com.br> <523862B7.2070301@yahoo.com.br> Message-ID: Pessoal, Encontrei uma informa??o que pode ser interessante sobre o lance do md5 : "You should also be very careful with completely ?random? strings, such as those produced by MD5( ), SHA1( ), or UUID( ). Each new value you generate with them will be distributed in arbitrary ways over a large space, which can slow INSERT and some types of SELECT queries:?" Esta afirma??o foi retirada do livro High Performance Mysql no cap?tulo 3: Schema Optimization and Indexing Abra?os, Solli Honorio Em 17 de setembro de 2013 11:25, Eden Cardim escreveu: > > >> Bem, ? melhor voc? mudar de estrat?gia ent?o: ? bem prov?vel que voc? >> tenha que aposentar seu "money maker" antes de conseguir juntar a grana s? >> para pagar o hardware, imagine ent?o o software (que ? bem mais caro o >> licenciamento). >> >> > O software eu j? to escrevendo, em assembly. Vai ficar pronto exatamente > na data prevista pra compra do mainframe. > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucasmateus.oliveira at gmail.com Wed Sep 18 05:49:03 2013 From: lucasmateus.oliveira at gmail.com (Lucas Oliveira) Date: Wed, 18 Sep 2013 09:49:03 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> <523783C6.4010505@yahoo.com.br> <52383118.9010608@yahoo.com.br> <52385AF5.7030506@yahoo.com.br> <523862B7.2070301@yahoo.com.br> Message-ID: <217DA12F-3006-4829-9C0D-5C7DCD310027@gmail.com> Show, sobre o MD5 que falei aqui tem um benchmark recente e bacana. http://www.big.info/2013/05/some-useful-mysql-database-md5-binary16.html Em 18/09/2013, ?s 09:01, Solli Honorio escreveu: > Pessoal, > > Encontrei uma informa??o que pode ser interessante sobre o lance do md5 : > > "You should also be very careful with completely ?random? strings, such as those produced by MD5( ), SHA1( ), or UUID( ). Each new value you generate with them will be distributed in arbitrary ways over a large space, which can slow INSERT and some types of SELECT queries:?" > > Esta afirma??o foi retirada do livro High Performance Mysql no cap?tulo 3: Schema Optimization and Indexing > > Abra?os, > > Solli Honorio > > > Em 17 de setembro de 2013 11:25, Eden Cardim escreveu: > > > Bem, ? melhor voc? mudar de estrat?gia ent?o: ? bem prov?vel que voc? tenha que aposentar seu "money maker" antes de conseguir juntar a grana s? para pagar o hardware, imagine ent?o o software (que ? bem mais caro o licenciamento). > > > O software eu j? to escrevendo, em assembly. Vai ficar pronto exatamente na data prevista pra compra do mainframe. > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Wed Sep 18 05:57:15 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 18 Sep 2013 09:57:15 -0300 Subject: [SP-pm] Performance Comparando Listas Message-ID: Pessoal, Um caso de performance: Eu tenho um conjunto C contendo N listas de inteiros, possivelmente com repeti??es, onde o tamanho L de cada lista ? vari?vel. N ? esperado ser menor que 1000 e L esperado ser menor que 50, mas isso n?o ? obrigat?rio, embora fortemente esperado. Uma lista ? considerada id?ntica ? outra se e somente se ambas tiverem os mesmos tamanhos e elementos. A ordem dos elementos ? irrelevante. Ex.: @a = qw{ 1 2 3 4 5 } @b = qw{ 5 4 3 2 1 } @c = qw{ 1 2 3 4 } @a == @b != @c Eu preciso comparar todas as listas duas a duas e saber qual a taxa de similaridade X entre essas duas, necessariamente, onde X ? uma grandeza qualquer que represente o quanto uma lista ? parecida com outra. Ex.: @a = qw{ 5 4 3 2 1 } @b = qw{ 5 4 3 2 } @c = qw{ 9 8 7 6 5 } @d = qw{ 1 2 3 4 5 } X( @a, @b ) > X( @a, @c ) X( @a, @b ) == X( @d, @b ) ? esperado que as listas variem com frequ?ncia (diariamente, no m?nimo) e que as similaridades sejam atualizadas a cada varia??o de qualquer elemento de qualquer lista. N pode aumentar com o tempo. Problema enunciado, eu gostaria que voc?s me indicassem documenta??o, m?dulos, artigos, dicas e truques de como comparar as listas com Perl, sem que eu tenha que escrever XS, da forma mais eficiente poss?vel. Al?m disso, eu preciso ser capaz de implementar essa baga?a em menos de uma semana (dura??o, n?o prazo). Meu objetivo ? que dada uma lista qualquer, eu encontre as top 5 mais parecidas com ela, para analisar um atributo arbitr?rio que n?o faz parte do enunciado deste problema, ou seja, encontrar as top 5 mais parecidas ? s? uma ferramenta para o objetivo real. Sim, como enunciado, a combina??o ? aplica??o de for?a bruta, resulta em um algoritmo na casa dos O(n^2) (supondo o c?lculo de X constante) e por isso estou recorrendo a voc?s por ideias melhores. Desde j? agrade?o pela ajuda. []'s -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From creaktive at gmail.com Wed Sep 18 07:20:22 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Wed, 18 Sep 2013 16:20:22 +0200 Subject: [SP-pm] Performance Comparando Listas In-Reply-To: References: Message-ID: Hello, my name is Stanislaw and this is Jackass... use common::sense; use Text::Levenshtein::XS qw(distance); # Unicode planes de 3 a 13 s?o "unassigned", o que permite N < 720000 sub stringify ($) { join q===> map { chr 0x30000 + $_ } sort { $a <=> $b } @{shift()} } sub delta ($;$) { distance stringify shift ,=> stringify shift } my @a = qw{ 5 4 3 2 1 }; my @b = qw{ 5 4 3 2 }; my @c = qw{ 9 8 7 6 5 }; my @d = qw{ 1 2 3 4 5 }; say delta \@a => \@b; # 1 say delta \@a => \@c; # 5 say delta \@a => \@b; # 1 say delta \@d => \@b; # 1 2013/9/18 Blabos de Blebe > Pessoal, > > Um caso de performance: > > Eu tenho um conjunto C contendo N listas de inteiros, possivelmente com > repeti??es, onde o tamanho L de cada lista ? vari?vel. > > N ? esperado ser menor que 1000 e L esperado ser menor que 50, mas isso > n?o ? obrigat?rio, embora fortemente esperado. > > Uma lista ? considerada id?ntica ? outra se e somente se ambas tiverem os > mesmos tamanhos e elementos. A ordem dos elementos ? irrelevante. Ex.: > > @a = qw{ 1 2 3 4 5 } > @b = qw{ 5 4 3 2 1 } > @c = qw{ 1 2 3 4 } > > @a == @b != @c > > Eu preciso comparar todas as listas duas a duas e saber qual a taxa de > similaridade X entre essas duas, necessariamente, onde X ? uma grandeza > qualquer que represente o quanto uma lista ? parecida com outra. Ex.: > > @a = qw{ 5 4 3 2 1 } > @b = qw{ 5 4 3 2 } > @c = qw{ 9 8 7 6 5 } > @d = qw{ 1 2 3 4 5 } > > X( @a, @b ) > X( @a, @c ) > X( @a, @b ) == X( @d, @b ) > > ? esperado que as listas variem com frequ?ncia (diariamente, no m?nimo) e > que as similaridades sejam atualizadas a cada varia??o de qualquer elemento > de qualquer lista. > > N pode aumentar com o tempo. > > Problema enunciado, eu gostaria que voc?s me indicassem documenta??o, > m?dulos, artigos, dicas e truques de como comparar as listas com Perl, sem > que eu tenha que escrever XS, da forma mais eficiente poss?vel. > > Al?m disso, eu preciso ser capaz de implementar essa baga?a em menos de > uma semana (dura??o, n?o prazo). > > Meu objetivo ? que dada uma lista qualquer, eu encontre as top 5 mais > parecidas com ela, para analisar um atributo arbitr?rio que n?o faz parte > do enunciado deste problema, ou seja, encontrar as top 5 mais parecidas ? > s? uma ferramenta para o objetivo real. > > Sim, como enunciado, a combina??o ? aplica??o de for?a bruta, resulta em > um algoritmo na casa dos O(n^2) (supondo o c?lculo de X constante) e por > isso estou recorrendo a voc?s por ideias melhores. > > Desde j? agrade?o pela ajuda. > > []'s > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Wed Sep 18 07:33:08 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Wed, 18 Sep 2013 11:33:08 -0300 Subject: [SP-pm] Performance Comparando Listas In-Reply-To: References: Message-ID: Se eu entendi seu problema, isso aqui https://metacpan.org/module/List::Compare resolve (e voc? implementa em menos de 1 hora =) Esse m?dulo ? mtuito bom, se n?o me engano h? uma implementa??o dele em XS, depois posso ver. Em 18 de setembro de 2013 11:20, Stanislaw Pusep escreveu: > Hello, my name is Stanislaw and this is Jackass... > > use common::sense; > use Text::Levenshtein::XS qw(distance); > > # Unicode planes de 3 a 13 s?o "unassigned", o que permite N < 720000 > sub stringify ($) { join q===> map { chr 0x30000 + $_ } sort { $a <=> $b } > @{shift()} } > sub delta ($;$) { distance stringify shift ,=> stringify shift } > > my @a = qw{ 5 4 3 2 1 }; > my @b = qw{ 5 4 3 2 }; > my @c = qw{ 9 8 7 6 5 }; > my @d = qw{ 1 2 3 4 5 }; > > say delta \@a => \@b; # 1 > say delta \@a => \@c; # 5 > say delta \@a => \@b; # 1 > say delta \@d => \@b; # 1 > > 2013/9/18 Blabos de Blebe > >> Pessoal, >> >> Um caso de performance: >> >> Eu tenho um conjunto C contendo N listas de inteiros, possivelmente com >> repeti??es, onde o tamanho L de cada lista ? vari?vel. >> >> N ? esperado ser menor que 1000 e L esperado ser menor que 50, mas isso >> n?o ? obrigat?rio, embora fortemente esperado. >> >> Uma lista ? considerada id?ntica ? outra se e somente se ambas tiverem os >> mesmos tamanhos e elementos. A ordem dos elementos ? irrelevante. Ex.: >> >> @a = qw{ 1 2 3 4 5 } >> @b = qw{ 5 4 3 2 1 } >> @c = qw{ 1 2 3 4 } >> >> @a == @b != @c >> >> Eu preciso comparar todas as listas duas a duas e saber qual a taxa de >> similaridade X entre essas duas, necessariamente, onde X ? uma grandeza >> qualquer que represente o quanto uma lista ? parecida com outra. Ex.: >> >> @a = qw{ 5 4 3 2 1 } >> @b = qw{ 5 4 3 2 } >> @c = qw{ 9 8 7 6 5 } >> @d = qw{ 1 2 3 4 5 } >> >> X( @a, @b ) > X( @a, @c ) >> X( @a, @b ) == X( @d, @b ) >> >> ? esperado que as listas variem com frequ?ncia (diariamente, no m?nimo) e >> que as similaridades sejam atualizadas a cada varia??o de qualquer elemento >> de qualquer lista. >> >> N pode aumentar com o tempo. >> >> Problema enunciado, eu gostaria que voc?s me indicassem documenta??o, >> m?dulos, artigos, dicas e truques de como comparar as listas com Perl, sem >> que eu tenha que escrever XS, da forma mais eficiente poss?vel. >> >> Al?m disso, eu preciso ser capaz de implementar essa baga?a em menos de >> uma semana (dura??o, n?o prazo). >> >> Meu objetivo ? que dada uma lista qualquer, eu encontre as top 5 mais >> parecidas com ela, para analisar um atributo arbitr?rio que n?o faz parte >> do enunciado deste problema, ou seja, encontrar as top 5 mais parecidas ? >> s? uma ferramenta para o objetivo real. >> >> Sim, como enunciado, a combina??o ? aplica??o de for?a bruta, resulta em >> um algoritmo na casa dos O(n^2) (supondo o c?lculo de X constante) e por >> isso estou recorrendo a voc?s por ideias melhores. >> >> Desde j? agrade?o pela ajuda. >> >> []'s >> >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Wed Sep 18 07:38:20 2013 From: renato.cron at gmail.com (Renato Santos) Date: Wed, 18 Sep 2013 11:38:20 -0300 Subject: [SP-pm] Performance Comparando Listas In-Reply-To: References: Message-ID: stan, mas que coisa linda! ficou bom! 2013/9/18 Stanislaw Pusep > Hello, my name is Stanislaw and this is Jackass... > > use common::sense; > use Text::Levenshtein::XS qw(distance); > > # Unicode planes de 3 a 13 s?o "unassigned", o que permite N < 720000 > sub stringify ($) { join q===> map { chr 0x30000 + $_ } sort { $a <=> $b } > @{shift()} } > sub delta ($;$) { distance stringify shift ,=> stringify shift } > > my @a = qw{ 5 4 3 2 1 }; > my @b = qw{ 5 4 3 2 }; > my @c = qw{ 9 8 7 6 5 }; > my @d = qw{ 1 2 3 4 5 }; > > say delta \@a => \@b; # 1 > say delta \@a => \@c; # 5 > say delta \@a => \@b; # 1 > say delta \@d => \@b; # 1 > > 2013/9/18 Blabos de Blebe > >> Pessoal, >> >> Um caso de performance: >> >> Eu tenho um conjunto C contendo N listas de inteiros, possivelmente com >> repeti??es, onde o tamanho L de cada lista ? vari?vel. >> >> N ? esperado ser menor que 1000 e L esperado ser menor que 50, mas isso >> n?o ? obrigat?rio, embora fortemente esperado. >> >> Uma lista ? considerada id?ntica ? outra se e somente se ambas tiverem os >> mesmos tamanhos e elementos. A ordem dos elementos ? irrelevante. Ex.: >> >> @a = qw{ 1 2 3 4 5 } >> @b = qw{ 5 4 3 2 1 } >> @c = qw{ 1 2 3 4 } >> >> @a == @b != @c >> >> Eu preciso comparar todas as listas duas a duas e saber qual a taxa de >> similaridade X entre essas duas, necessariamente, onde X ? uma grandeza >> qualquer que represente o quanto uma lista ? parecida com outra. Ex.: >> >> @a = qw{ 5 4 3 2 1 } >> @b = qw{ 5 4 3 2 } >> @c = qw{ 9 8 7 6 5 } >> @d = qw{ 1 2 3 4 5 } >> >> X( @a, @b ) > X( @a, @c ) >> X( @a, @b ) == X( @d, @b ) >> >> ? esperado que as listas variem com frequ?ncia (diariamente, no m?nimo) e >> que as similaridades sejam atualizadas a cada varia??o de qualquer elemento >> de qualquer lista. >> >> N pode aumentar com o tempo. >> >> Problema enunciado, eu gostaria que voc?s me indicassem documenta??o, >> m?dulos, artigos, dicas e truques de como comparar as listas com Perl, sem >> que eu tenha que escrever XS, da forma mais eficiente poss?vel. >> >> Al?m disso, eu preciso ser capaz de implementar essa baga?a em menos de >> uma semana (dura??o, n?o prazo). >> >> Meu objetivo ? que dada uma lista qualquer, eu encontre as top 5 mais >> parecidas com ela, para analisar um atributo arbitr?rio que n?o faz parte >> do enunciado deste problema, ou seja, encontrar as top 5 mais parecidas ? >> s? uma ferramenta para o objetivo real. >> >> Sim, como enunciado, a combina??o ? aplica??o de for?a bruta, resulta em >> um algoritmo na casa dos O(n^2) (supondo o c?lculo de X constante) e por >> isso estou recorrendo a voc?s por ideias melhores. >> >> Desde j? agrade?o pela ajuda. >> >> []'s >> >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From wesley.seidel at gmail.com Wed Sep 18 07:48:48 2013 From: wesley.seidel at gmail.com (Wesley Seidel) Date: Wed, 18 Sep 2013 11:48:48 -0300 Subject: [SP-pm] Performance Comparando Listas In-Reply-To: References: Message-ID: # Este nao ? o melhor uso do MaxEntropy e est? longe de diminuir o O(n^2), mas j? ajuda a ter uma ideia. ;) use AI::MaxEntropy; my $me = AI::MaxEntropy->new; my @a = qw{ 5 4 3 2 1 }; my @b = qw{ 5 4 3 2 }; my @c = qw{ 9 8 7 6 5 }; my @d = qw{ 1 2 3 4 5 }; $me->see(\@a => 'a' ); $me->see(\@b => 'b' ); $me->see(\@c => 'c' ); $me->see(\@d => 'd' ); my $model = $me->learn; my $BUSCA = \@c; # comparar a lista BUSCA com TODOS q foram informados no 'see'... print "$_:" . $model->score($BUSCA => $_) . " \n" for $model->all_labels Em 18 de setembro de 2013 11:38, Renato Santos escreveu: > stan, mas que coisa linda! > > ficou bom! > > > 2013/9/18 Stanislaw Pusep > >> Hello, my name is Stanislaw and this is Jackass... >> >> use common::sense; >> use Text::Levenshtein::XS qw(distance); >> >> # Unicode planes de 3 a 13 s?o "unassigned", o que permite N < 720000 >> sub stringify ($) { join q===> map { chr 0x30000 + $_ } sort { $a <=> $b >> } @{shift()} } >> sub delta ($;$) { distance stringify shift ,=> stringify shift } >> >> my @a = qw{ 5 4 3 2 1 }; >> my @b = qw{ 5 4 3 2 }; >> my @c = qw{ 9 8 7 6 5 }; >> my @d = qw{ 1 2 3 4 5 }; >> >> say delta \@a => \@b; # 1 >> say delta \@a => \@c; # 5 >> say delta \@a => \@b; # 1 >> say delta \@d => \@b; # 1 >> >> 2013/9/18 Blabos de Blebe >> >>> Pessoal, >>> >>> Um caso de performance: >>> >>> Eu tenho um conjunto C contendo N listas de inteiros, possivelmente com >>> repeti??es, onde o tamanho L de cada lista ? vari?vel. >>> >>> N ? esperado ser menor que 1000 e L esperado ser menor que 50, mas isso >>> n?o ? obrigat?rio, embora fortemente esperado. >>> >>> Uma lista ? considerada id?ntica ? outra se e somente se ambas tiverem >>> os mesmos tamanhos e elementos. A ordem dos elementos ? irrelevante. Ex.: >>> >>> @a = qw{ 1 2 3 4 5 } >>> @b = qw{ 5 4 3 2 1 } >>> @c = qw{ 1 2 3 4 } >>> >>> @a == @b != @c >>> >>> Eu preciso comparar todas as listas duas a duas e saber qual a taxa de >>> similaridade X entre essas duas, necessariamente, onde X ? uma grandeza >>> qualquer que represente o quanto uma lista ? parecida com outra. Ex.: >>> >>> @a = qw{ 5 4 3 2 1 } >>> @b = qw{ 5 4 3 2 } >>> @c = qw{ 9 8 7 6 5 } >>> @d = qw{ 1 2 3 4 5 } >>> >>> X( @a, @b ) > X( @a, @c ) >>> X( @a, @b ) == X( @d, @b ) >>> >>> ? esperado que as listas variem com frequ?ncia (diariamente, no m?nimo) >>> e que as similaridades sejam atualizadas a cada varia??o de qualquer >>> elemento de qualquer lista. >>> >>> N pode aumentar com o tempo. >>> >>> Problema enunciado, eu gostaria que voc?s me indicassem documenta??o, >>> m?dulos, artigos, dicas e truques de como comparar as listas com Perl, sem >>> que eu tenha que escrever XS, da forma mais eficiente poss?vel. >>> >>> Al?m disso, eu preciso ser capaz de implementar essa baga?a em menos de >>> uma semana (dura??o, n?o prazo). >>> >>> Meu objetivo ? que dada uma lista qualquer, eu encontre as top 5 mais >>> parecidas com ela, para analisar um atributo arbitr?rio que n?o faz parte >>> do enunciado deste problema, ou seja, encontrar as top 5 mais parecidas ? >>> s? uma ferramenta para o objetivo real. >>> >>> Sim, como enunciado, a combina??o ? aplica??o de for?a bruta, resulta em >>> um algoritmo na casa dos O(n^2) (supondo o c?lculo de X constante) e por >>> isso estou recorrendo a voc?s por ideias melhores. >>> >>> Desde j? agrade?o pela ajuda. >>> >>> []'s >>> >>> >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- > Wesley Seidel Carvalho > 11-8169-1163 > www.ime.usp.br/~wesleys > www.ltasks.com > @wseidel > > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From bruno.buss at gmail.com Wed Sep 18 09:29:10 2013 From: bruno.buss at gmail.com (Bruno Buss) Date: Wed, 18 Sep 2013 13:29:10 -0300 Subject: [SP-pm] Performance Comparando Listas In-Reply-To: References: Message-ID: Oi Blabos, Voc? pode comparar duas listas em O(L) usando hashes. Sua complexidade ficaria em O(N^2 * L) e para a os limites que voc? deu (N <= 1000, L <= 50) isso deve demorar (bem) menos de 1 segundo para ser computado. At? N <= 10_000 voc? n?o teria problemas para executar esse processamento em um tempo bem pequeno (poucos segundos...). Para casos maiores, ou se voc? realmente quiser atualizar o seu "?ndice de similaridade" a cada altera??o... supondo que o seu ?ndice seja calculado a partir dos tamanhos de cada lista e n?mero de itens em comum, dependendo de onde/como voc? guarda a informa??o dos itens da sua lista acredito ser tranquilo recalcular os ?ndices a cada inser??o ou remo??o de um item de alguma lista. (E.g. se voc? tiver uma tabela que contenha a tupla (id_lista, id_elemento) para cada item em uma lista, ? poss?vel fazer com uma query o ajuste da contagem dos itens em comum.) [ ]'s 2013/9/18 Blabos de Blebe > Pessoal, > > Um caso de performance: > > Eu tenho um conjunto C contendo N listas de inteiros, possivelmente com > repeti??es, onde o tamanho L de cada lista ? vari?vel. > > N ? esperado ser menor que 1000 e L esperado ser menor que 50, mas isso > n?o ? obrigat?rio, embora fortemente esperado. > > Uma lista ? considerada id?ntica ? outra se e somente se ambas tiverem os > mesmos tamanhos e elementos. A ordem dos elementos ? irrelevante. Ex.: > > @a = qw{ 1 2 3 4 5 } > @b = qw{ 5 4 3 2 1 } > @c = qw{ 1 2 3 4 } > > @a == @b != @c > > Eu preciso comparar todas as listas duas a duas e saber qual a taxa de > similaridade X entre essas duas, necessariamente, onde X ? uma grandeza > qualquer que represente o quanto uma lista ? parecida com outra. Ex.: > > @a = qw{ 5 4 3 2 1 } > @b = qw{ 5 4 3 2 } > @c = qw{ 9 8 7 6 5 } > @d = qw{ 1 2 3 4 5 } > > X( @a, @b ) > X( @a, @c ) > X( @a, @b ) == X( @d, @b ) > > ? esperado que as listas variem com frequ?ncia (diariamente, no m?nimo) e > que as similaridades sejam atualizadas a cada varia??o de qualquer elemento > de qualquer lista. > > N pode aumentar com o tempo. > > Problema enunciado, eu gostaria que voc?s me indicassem documenta??o, > m?dulos, artigos, dicas e truques de como comparar as listas com Perl, sem > que eu tenha que escrever XS, da forma mais eficiente poss?vel. > > Al?m disso, eu preciso ser capaz de implementar essa baga?a em menos de > uma semana (dura??o, n?o prazo). > > Meu objetivo ? que dada uma lista qualquer, eu encontre as top 5 mais > parecidas com ela, para analisar um atributo arbitr?rio que n?o faz parte > do enunciado deste problema, ou seja, encontrar as top 5 mais parecidas ? > s? uma ferramenta para o objetivo real. > > Sim, como enunciado, a combina??o ? aplica??o de for?a bruta, resulta em > um algoritmo na casa dos O(n^2) (supondo o c?lculo de X constante) e por > isso estou recorrendo a voc?s por ideias melhores. > > Desde j? agrade?o pela ajuda. > > []'s > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Bruno C. Buss http://www.brunobuss.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Wed Sep 18 21:51:15 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 19 Sep 2013 01:51:15 -0300 Subject: [SP-pm] =?iso-8859-1?q?Site_com_v=E1rios_idiomas?= Message-ID: Oi galera! Preciso criar um site com v?rios idiomas, alguma dica? Eu nunca fiz um site para v?rios idiomas, gostaria de saber se tem algum padr?o que devo seguir? Qual a melhor forma de armazenar as tradu??es? Tem algum m?dulo no Catalyst que facilita a implementa??o de v?rios idiomas? Valeu :) -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From creaktive at gmail.com Thu Sep 19 00:58:04 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Thu, 19 Sep 2013 09:58:04 +0200 Subject: [SP-pm] Performance Comparando Listas In-Reply-To: References: Message-ID: Outra abordagem: o enunciado do problema evoca o conceito de Jaccard similarity coefficient - a statistic used for comparing the similarity and diversity of sample sets (https://en.wikipedia.org/wiki/Jaccard_index). Que, por sua vez, evoca outros coeficientes de similaridade, como o cosine similarity (http://ijiet.com/wp-content/uploads/2013/09/27.pdf). Completando o rol?, esse coeficiente ? muito bom para comparar bit vectors, at? mesmo em Pure-Perl: https://coderwall.com/p/284hja Assim, basta mapear os seus inteiros para uma faixa cont?nua de, digamos, 0 a 32767, o que resulta em bit vector de 4KB. ? meio esdr?xulo reservar 4KB mesmo que as suas listas contenham apenas 50 elementos: isso significa que dos 32768 bits, apenas 50 estar?o como "1". A not?cia boa ? que comparar a similaridade de bit vectors envolve opera??es bitwise, que s?o ridiculamente baratas. 2013/9/18 Bruno Buss > Oi Blabos, > > Voc? pode comparar duas listas em O(L) usando hashes. Sua complexidade > ficaria em O(N^2 * L) e para a os limites que voc? deu (N <= 1000, L <= 50) > isso deve demorar (bem) menos de 1 segundo para ser computado. At? N <= > 10_000 voc? n?o teria problemas para executar esse processamento em um > tempo bem pequeno (poucos segundos...). > > Para casos maiores, ou se voc? realmente quiser atualizar o seu "?ndice de > similaridade" a cada altera??o... supondo que o seu ?ndice seja calculado a > partir dos tamanhos de cada lista e n?mero de itens em comum, dependendo de > onde/como voc? guarda a informa??o dos itens da sua lista acredito ser > tranquilo recalcular os ?ndices a cada inser??o ou remo??o de um item de > alguma lista. (E.g. se voc? tiver uma tabela que contenha a tupla > (id_lista, id_elemento) para cada item em uma lista, ? poss?vel fazer com > uma query o ajuste da contagem dos itens em comum.) > > [ ]'s > > 2013/9/18 Blabos de Blebe > >> Pessoal, >> >> Um caso de performance: >> >> Eu tenho um conjunto C contendo N listas de inteiros, possivelmente com >> repeti??es, onde o tamanho L de cada lista ? vari?vel. >> >> N ? esperado ser menor que 1000 e L esperado ser menor que 50, mas isso >> n?o ? obrigat?rio, embora fortemente esperado. >> >> Uma lista ? considerada id?ntica ? outra se e somente se ambas tiverem os >> mesmos tamanhos e elementos. A ordem dos elementos ? irrelevante. Ex.: >> >> @a = qw{ 1 2 3 4 5 } >> @b = qw{ 5 4 3 2 1 } >> @c = qw{ 1 2 3 4 } >> >> @a == @b != @c >> >> Eu preciso comparar todas as listas duas a duas e saber qual a taxa de >> similaridade X entre essas duas, necessariamente, onde X ? uma grandeza >> qualquer que represente o quanto uma lista ? parecida com outra. Ex.: >> >> @a = qw{ 5 4 3 2 1 } >> @b = qw{ 5 4 3 2 } >> @c = qw{ 9 8 7 6 5 } >> @d = qw{ 1 2 3 4 5 } >> >> X( @a, @b ) > X( @a, @c ) >> X( @a, @b ) == X( @d, @b ) >> >> ? esperado que as listas variem com frequ?ncia (diariamente, no m?nimo) e >> que as similaridades sejam atualizadas a cada varia??o de qualquer elemento >> de qualquer lista. >> >> N pode aumentar com o tempo. >> >> Problema enunciado, eu gostaria que voc?s me indicassem documenta??o, >> m?dulos, artigos, dicas e truques de como comparar as listas com Perl, sem >> que eu tenha que escrever XS, da forma mais eficiente poss?vel. >> >> Al?m disso, eu preciso ser capaz de implementar essa baga?a em menos de >> uma semana (dura??o, n?o prazo). >> >> Meu objetivo ? que dada uma lista qualquer, eu encontre as top 5 mais >> parecidas com ela, para analisar um atributo arbitr?rio que n?o faz parte >> do enunciado deste problema, ou seja, encontrar as top 5 mais parecidas ? >> s? uma ferramenta para o objetivo real. >> >> Sim, como enunciado, a combina??o ? aplica??o de for?a bruta, resulta em >> um algoritmo na casa dos O(n^2) (supondo o c?lculo de X constante) e por >> isso estou recorrendo a voc?s por ideias melhores. >> >> Desde j? agrade?o pela ajuda. >> >> []'s >> >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Bruno C. Buss > http://www.brunobuss.net > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Thu Sep 19 04:22:36 2013 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 19 Sep 2013 08:22:36 -0300 Subject: [SP-pm] Projeto em Catalyst muito interessante Message-ID: Pessoal, Hoje descobri o http://www.thruk.org/index.html um projeto em Catalyst que ? a interface do nagios, como acabei de descobrir ainda n?o tive tempo de analisar, mas estou bem empolgado para contribuir com este projeto. Como sysadmin, sempre estou a procura de sistemas de monitoramento e at? hoje o Nagios ? de longe o melhor. Ele ? simples, robusto e muito r?pido. J? testei Zabbix e Zenoss, por exemplo, e estes caras n?o s?o p?reos para um Nagios. O ponto fraco do Nagios ? a interface, e existem alternativas um pouco melhor para o Nagios, mas em PHP. Finalmente algo em Catalyst, e com potencial de ser um produto, se bem trabalhado, de uma excelente repercuss?o para a utiliza??o da linguaguem. Abra?os, Solli Honorio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Thu Sep 19 04:53:56 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 19 Sep 2013 08:53:56 -0300 Subject: [SP-pm] =?iso-8859-1?q?Site_com_v=E1rios_idiomas?= In-Reply-To: References: Message-ID: Opa Existem v?rios plugins Eu escolhi usar o i18n dbic, que dizia fazer pre-load das palavras no banco no in?cio da app. Por?m, depois de um tempo eu percebi que n?o funcionava direito isso quando a chave da tradu??o continha acentos. Fui ler o fonte e o negocio era brabro! Ent?o abri m?o e fiz um model+plugin com um simples Hash $lex->{$lang} {$key} = $tradu??o. Como eu n?o precisei ainda, n?o est? implementado as vari?veis dentro do texto (eg: "de [0] at? [1]") mas da pra usar. T? l? no reposit?rio do Iota (github.com/awareti/Iota) To no celular, daqui a pouco explico mais. Ah, uma coisa. Seus textos ser?o escritos sempre no mesmo idioma? On Sep 19, 2013 1:51 AM, "Lucas Moraes" wrote: > Oi galera! > Preciso criar um site com v?rios idiomas, alguma dica? > Eu nunca fiz um site para v?rios idiomas, gostaria de saber se tem algum > padr?o que devo seguir? Qual a melhor forma de armazenar as tradu??es? Tem > algum m?dulo no Catalyst que facilita a implementa??o de v?rios idiomas? > > Valeu :) > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From glasswalk3r at yahoo.com.br Thu Sep 19 05:11:52 2013 From: glasswalk3r at yahoo.com.br (Alceu R. de Freitas Jr.) Date: Thu, 19 Sep 2013 05:11:52 -0700 (PDT) Subject: [SP-pm] =?utf-8?b?77u/U2l0ZSBjb20gdsOhcmlvcyBpZGlvbWFz?= In-Reply-To: References: Message-ID: <1379592712.87094.YahooMailNeo@web160103.mail.bf1.yahoo.com> Renato, Eu fiz algo parecido anos atr?s mas a aplica??o n?o usava MVC: depois que comecei a aprender o conceito, comecei a me perguntar se n?o seria melhor deixar a tradu??o nos modelos das views mesmo. Al?m de facilitar a tradu??o (voc? edita o modelo depois j? conseguiria ver mais facilmente o resultado final) achei que faria mais sentido. Mas n?o coloquei isto em pr?tica nem vi em algum lugar aplicado para saber se seria uma boa. O que eu j? vi aplicado (mas n?o era em Perl) era ter cada campo referenciado em um banco de dados e ? partir da? eu poderia criar tradu??es em l?nguas diferentes para cada um dos campos. Como a aplica??o era basicamente formul?rios, acho que isso seria mais simples. Mensagens de erro tamb?m seguiam um caminho parecido. []'s Alceu Rodrigues de Freitas Junior -------------------------------------- glasswalk3r at yahoo.com.br --- A well-used door needs no oil on its hinges. A swift-flowing stream does not grow stagnant. Neither sound nor thoughts can travel through a vacuum. Software rots if not used. These are great mysteries -- The Tao Of Programming, 5.1 >________________________________ > De: Renato Santos >Para: "saopaulo-pm at mail pm. org" >Enviadas: Quinta-feira, 19 de Setembro de 2013 8:53 >Assunto: Re: [SP-pm] ?Site com v?rios idiomas > > > >Opa >Existem v?rios plugins >Eu escolhi usar o i18n dbic, que dizia fazer pre-load das palavras no banco no in?cio da app. Por?m, depois de um tempo eu percebi que n?o funcionava direito isso quando a chave da tradu??o continha acentos. Fui ler o fonte e o negocio era brabro! >Ent?o abri m?o e fiz um model+plugin com um simples Hash $lex->{$lang} {$key} = $tradu??o. >Como eu n?o precisei ainda, n?o est? implementado as vari?veis dentro do texto (eg: "de [0] at? [1]") mas da pra usar. >T? l? no reposit?rio do Iota (github.com/awareti/Iota) >To no celular, daqui a pouco explico mais. > >Ah, uma coisa. Seus textos ser?o escritos sempre no mesmo idioma? >On Sep 19, 2013 1:51 AM, "Lucas Moraes" wrote: > >Oi galera! >>Preciso criar um site com v?rios idiomas, alguma dica? >>Eu nunca fiz um site para v?rios idiomas, gostaria de saber se tem algum padr?o que devo seguir? Qual a melhor forma de armazenar as tradu??es? Tem algum m?dulo no Catalyst que facilita a implementa??o de v?rios idiomas? >> >> >>Valeu :) >>=begin disclaimer >>? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>?L >>=end disclaimer >> >> >=begin disclaimer >???Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >L >=end disclaimer > > >? From renato.cron at gmail.com Thu Sep 19 05:19:12 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 19 Sep 2013 09:19:12 -0300 Subject: [SP-pm] =?iso-8859-1?q?Site_com_v=E1rios_idiomas?= In-Reply-To: <1379592712.87094.YahooMailNeo@web160103.mail.bf1.yahoo.com> References: <1379592712.87094.YahooMailNeo@web160103.mail.bf1.yahoo.com> Message-ID: Ahhh. Se voc? for ter 100% do banco traduzido, se voc? nem come?ou a escrever c?digo, uma solu??o seria, no lugar de ter as colunas varchars e etc (as de texto) Ter um registro na lexicon com a chave tipo "(nome da tabela).(nome da coluna que ? virtual).(id do registro)" Isso iria ser chato pra fazer consultar simples, mas da pra pegar todos registros de uma linha usando like... Etc, n?o ? a melhor forma. Da pra ter mais 2 colunas, uma pro nome da tabela, uma pro id. Assim da pra indexar por eles. Tamb?m seria uma boa adicionar logo um hist?rico (usando algo como valid_until=infinity) e a? j? saberia todas as vers?es daquele campo. On Sep 19, 2013 9:12 AM, "Alceu R. de Freitas Jr." wrote: > Renato, > > Eu fiz algo parecido anos atr?s mas a aplica??o n?o usava MVC: depois que > comecei a aprender o conceito, comecei a me perguntar se n?o seria melhor > deixar a tradu??o nos modelos das views mesmo. Al?m de facilitar a tradu??o > (voc? edita o modelo depois j? conseguiria ver mais facilmente o resultado > final) achei que faria mais sentido. Mas n?o coloquei isto em pr?tica nem > vi em algum lugar aplicado para saber se seria uma boa. > > O que eu j? vi aplicado (mas n?o era em Perl) era ter cada campo > referenciado em um banco de dados e ? partir da? eu poderia criar tradu??es > em l?nguas diferentes para cada um dos campos. Como a aplica??o era > basicamente formul?rios, acho que isso seria mais simples. Mensagens de > erro tamb?m seguiam um caminho parecido. > > > []'s > > > Alceu Rodrigues de Freitas Junior > -------------------------------------- > glasswalk3r at yahoo.com.br > --- > A well-used door needs no oil on its hinges. > A swift-flowing stream does not grow stagnant. > Neither sound nor thoughts can travel through a vacuum. > Software rots if not used. > These are great mysteries -- The Tao Of Programming, 5.1 > > > > >________________________________ > > De: Renato Santos > >Para: "saopaulo-pm at mail pm. org" > >Enviadas: Quinta-feira, 19 de Setembro de 2013 8:53 > >Assunto: Re: [SP-pm] Site com v?rios idiomas > > > > > > > >Opa > >Existem v?rios plugins > >Eu escolhi usar o i18n dbic, que dizia fazer pre-load das palavras no > banco no in?cio da app. Por?m, depois de um tempo eu percebi que n?o > funcionava direito isso quando a chave da tradu??o continha acentos. Fui > ler o fonte e o negocio era brabro! > >Ent?o abri m?o e fiz um model+plugin com um simples Hash $lex->{$lang} > {$key} = $tradu??o. > >Como eu n?o precisei ainda, n?o est? implementado as vari?veis dentro do > texto (eg: "de [0] at? [1]") mas da pra usar. > >T? l? no reposit?rio do Iota (github.com/awareti/Iota) > >To no celular, daqui a pouco explico mais. > > > >Ah, uma coisa. Seus textos ser?o escritos sempre no mesmo idioma? > >On Sep 19, 2013 1:51 AM, "Lucas Moraes" > wrote: > > > >Oi galera! > >>Preciso criar um site com v?rios idiomas, alguma dica? > >>Eu nunca fiz um site para v?rios idiomas, gostaria de saber se tem algum > padr?o que devo seguir? Qual a melhor forma de armazenar as tradu??es? Tem > algum m?dulo no Catalyst que facilita a implementa??o de v?rios idiomas? > >> > >> > >>Valeu :) > >>=begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >>=end disclaimer > >> > >> > >=begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >L > >=end disclaimer > > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jniltinho at gmail.com Thu Sep 19 05:28:29 2013 From: jniltinho at gmail.com (Nilton OS) Date: Thu, 19 Sep 2013 09:28:29 -0300 Subject: [SP-pm] Projeto em Catalyst muito interessante In-Reply-To: References: Message-ID: Bom dia Solli, concordo com voc?, eu uso o Nagios em meus monitoramentos, at? tenho um Sistema que envia sms, salvou minha vida, j? quem tem o nagios pode dormir bem pois ele cuida do monitoramento da infra 24 horas por dia. Mas o que seria melhor ? usar o Nagios/Icinga sem o Apache como Servidor HTTP, acho que com o Catalyst, poderia ser standalone, assim ficaria mais simples a sua instala??o e aumentaria o n?mero de usu?rios. Espero que esse projeto avance bem, pois j? contribui com o Projeto do NagiosQL, e como ele ? muito antigo ? est?vel e simples de administrar o Nagios/Icinga. Algumas coisas que utilizo em meu Ambiente, quem estiver interessado em uma consultoria: E-mail -> Zimbra, Postfix, Antispam (Regras em Perl em Backend) Hospedagem -> ISPConfig3 customizado para OpenSUSE (Nginx, Apache2) Sistema de Chamados -> OTRS (Feito em Perl) CLOUD, Virtualiza??o -> XenServer, PHPVirtualbox Proxy, Firewall -> Untangle (Suporte IPV4 e IPV4), Interface muito bom e simples via Web (VPN e muitas coisa) Mikrotik (Para suporte a at? 4 Links em Balance) Alguns desses Sistemas acima j? utilizo a mais de 5 anos e em v?rios clientes, todos eles foi implementado por mim para diminuir o TCO de TI e simplificar a administra??o por parte da TI, sei que hoje est? muito dif?cil de encontrar profissionais habilidosos de TI (Suporte, Sysadmin) abaixo dos 30 anos. Hoje estou em uma migra??o constante por sistemas Web de administra??o de Servidores em particular Linux, pois estou notando que cada dia que passa os estudantes est?o cada vez sem base. Prefiro pagar para algu?m desenvolver um sistema ou Dashboard de administra??o, do que deixar algu?m mexer nos Servidores Linux na linha de comando mesmo para coisas simples, competencia hoje ? uma qualidade rara em TI, pelo menos na minha ?rea. Para facilitar o desenvolvimento estou usando Mojo (Perl) e Flask (Python), sinto uma forte queda por Flask pela simplicidade da linguagem (Gente desculpe falar isso aqui) Pe?o desculpas na mudan?a de foco desse post. Solli sou autorizado e revenda de v?rios produtos Wireless/Mikrotik, qualquer coisa falamos em off, caso voc? ou algu?m precise de alguma coisa. N?o tenho muitas coisas em estoque pois o uso ? mais interno (Pois a Empresa ? um Provedor de Internet para Empresas), mas tem sempre mais de 3 pe?as em estoque Em 19 de setembro de 2013 08:22, Solli Honorio escreveu: > Pessoal, > > Hoje descobri o http://www.thruk.org/index.html um projeto em Catalyst > que ? a interface do nagios, como acabei de descobrir ainda n?o tive tempo > de analisar, mas estou bem empolgado para contribuir com este projeto. > > Como sysadmin, sempre estou a procura de sistemas de monitoramento e at? > hoje o Nagios ? de longe o melhor. Ele ? simples, robusto e muito r?pido. > J? testei Zabbix e Zenoss, por exemplo, e estes caras n?o s?o p?reos para > um Nagios. > > O ponto fraco do Nagios ? a interface, e existem alternativas um pouco > melhor para o Nagios, mas em PHP. > > Finalmente algo em Catalyst, e com potencial de ser um produto, se bem > trabalhado, de uma excelente repercuss?o para a utiliza??o da linguaguem. > > Abra?os, > > Solli Honorio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- .............................................................................. *Nilton OS* | *DNA Linux a 15 anos* | linuxpro.com.br *"N?o s?o os grandes homens que transformam o mundo, mas sim os fracos nas m?os de um grande Deus."* -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Thu Sep 19 06:53:30 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 19 Sep 2013 10:53:30 -0300 Subject: [SP-pm] DBIx::Class References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> <523783C6.4010505@yahoo.com.br> <52383118.9010608@yahoo.com.br> <52385AF5.7030506@yahoo.com.br> <523862B7.2070301@yahoo.com.br> <217DA12F-3006-4829-9C0D-5C7DCD310027@gmail.com> Message-ID: >>>>> "Lucas" == Lucas Oliveira writes: Lucas> Show, sobre o MD5 que falei aqui tem um benchmark recente e Lucas> bacana. Lucas> http://www.big.info/2013/05/some-useful-mysql-database-md5-binary16.html ? MUITO estranho que uma consulta de look-up simples leve 56 segundos, mesmo pro mysql e mesmo com 2M registros. Tem algo errado com esse teste a?. Fiz um benchmark similar aqui com postgres 9.1.9: Um varchar de 10M caracteres, que ? relativamente grande. edenc=# create table test (id serial primary key, mystring varchar(10000000)); NOTICE: CREATE TABLE will create implicit sequence "test_id_seq" for serial column "test.id" NOTICE: CREATE TABLE / PRIMARY KEY will create implicit index "test_pkey" for table "test" CREATE TABLE Time: 177.671 ms Povoei 2M colunas com textos de tamanhos aleat?rios: edenc=# insert into test (mystring) select repeat(n::text, (random() * 1000 + 1)::int) from generate_series(1,2000000) as n; INSERT 0 2000000 Time: 199198.163 ms Achei um registro que coubesse na tela: edenc=# select mystring from test where length(mystring) < 100 limit 1; mystring -------------------------------------------------------------------------------------- 198872419887241988724198872419887241988724198872419887241988724198872419887241988724 (1 row) Time: 2.437 ms E consultei a tabela sem usar ?ndice: edenc=# select mystring from test where mystring = '198872419887241988724198872419887241988724198872419887241988724198872419887241988724'; mystring -------------------------------------------------------------------------------------- 198872419887241988724198872419887241988724198872419887241988724198872419887241988724 (1 row) Time: 503.553 ms Depois criei o ?ndice: edenc=# create index on test (mystring); CREATE INDEX Time: 369215.286 ms E repeti a consulta: edenc=# select mystring from test where mystring = '198872419887241988724198872419887241988724198872419887241988724198872419887241988724'; mystring -------------------------------------------------------------------------------------- 198872419887241988724198872419887241988724198872419887241988724198872419887241988724 (1 row) Time: 8.819 ms Obviamente, tem um fator distorcendo esses resultados, que ? o page cache do kernel e os shared buffers do pg que foram constru?dos durante a escrita da tabela e o shared buffer cache do pg. Ent?o eu reiniciei a m?quina pra garantir que n?o havia cache de kernel nem de buffer: edenc=# select mystring from test where mystring = '198872419887241988724198872419887241988724198872419887241988724198872419887241988724'; mystring -------------------------------------------------------------------------------------- 198872419887241988724198872419887241988724198872419887241988724198872419887241988724 (1 row) Time: 336.108 ms E uma segunda query: edenc=# select mystring from test where mystring = '198872419887241988724198872419887241988724198872419887241988724198872419887241988724'; mystring -------------------------------------------------------------------------------------- 198872419887241988724198872419887241988724198872419887241988724198872419887241988724 (1 row) Time: 0.380 ms Que ? bem mais r?pida porque na segunda consulta, as p?ginas relevantes da tabela (e *n?o* o resultado) foram cacheadas. Obviamente, n?o ? um teste perfeito, mas d? pra ter uma id?ia da fal?cia. Enfim, chaves artificiais como otimiza??o s?o quase sempre desnecess?rias. O motivo ? que com o ?ndice certo (uma ?rvore de busca), num campo unique, o banco de dados *nunca* vai ter que comparar a string inteira. Olhem por exemplo o plano que ? gerado quando se trata de um like: edenc=# explain select mystring from test where mystring like '1111%'; QUERY PLAN ------------------------------------------------------------------------------------------ Index Scan using test_mystring_idx on test (cost=0.00..3384.37 rows=200 width=359) Index Cond: (((mystring)::text >= '1111'::text) AND ((mystring)::text < '1112'::text)) Filter: ((mystring)::text ~~ '1111%'::text) (3 rows) From eden at insoli.de Thu Sep 19 07:00:30 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 19 Sep 2013 11:00:30 -0300 Subject: [SP-pm] =?utf-8?q?Site_com_v=C3=A1rios_idiomas?= In-Reply-To: (Lucas Moraes's message of "Thu, 19 Sep 2013 01:51:15 -0300") References: Message-ID: >>>>> "LuLucas" == Lucas Moraes writes: LuLucas> Oi galera! Preciso criar um site com v?rios idiomas, LuLucas> alguma dica? Eu nunca fiz um site para v?rios idiomas, LuLucas> gostaria de saber se tem algum padr?o que devo seguir? LuLucas> Qual a melhor forma de armazenar as tradu??es? Tem algum LuLucas> m?dulo no Catalyst que facilita a implementa??o de v?rios LuLucas> idiomas? A abordagem padr?o hoje em dia ? usar I18N. Tem diversos plugins que d?o suporte. From blabos at gmail.com Thu Sep 19 11:15:21 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 19 Sep 2013 15:15:21 -0300 Subject: [SP-pm] Jobs Message-ID: Pessoas, Estou querendo despachar alguns jobs para serem executados de forma ass?ncrona em rela??o ? minha aplica??o Catalyst. Eu preciso de sincroniza??o zero. ? s? despachar e um dia olhar pro resultado. Dei uma olhada no carinha das engrenagens e no coelhinho, mas os m?dulos (Gearman e Net::RabbitMQ) n?o instalam no Perl 5.18.1. Voc?s tem alguma sugest?o alternativa? Outros m?dulos? Outras abordagens? Threads est? descartado. Fork s? se eu ficar muito rico com isso. []'s -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucasmateus.oliveira at gmail.com Thu Sep 19 11:19:46 2013 From: lucasmateus.oliveira at gmail.com (Lucas Oliveira) Date: Thu, 19 Sep 2013 15:19:46 -0300 Subject: [SP-pm] Jobs In-Reply-To: References: Message-ID: Eu uso o Net::RabbitFoot no perl 5.18.0 com AnyEvent. Em 19/09/2013, ?s 15:15, Blabos de Blebe escreveu: > Pessoas, > > Estou querendo despachar alguns jobs para serem executados de forma ass?ncrona em rela??o ? minha aplica??o Catalyst. Eu preciso de sincroniza??o zero. ? s? despachar e um dia olhar pro resultado. > > Dei uma olhada no carinha das engrenagens e no coelhinho, mas os m?dulos (Gearman e Net::RabbitMQ) n?o instalam no Perl 5.18.1. > > Voc?s tem alguma sugest?o alternativa? Outros m?dulos? Outras abordagens? > > Threads est? descartado. Fork s? se eu ficar muito rico com isso. > > []'s > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From renato.cron at gmail.com Thu Sep 19 11:22:16 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 19 Sep 2013 15:22:16 -0300 Subject: [SP-pm] Jobs In-Reply-To: References: Message-ID: pera ai.. voc? precisa s? **dispatch**har um job e **detach**ar o processo do catalyst para que ele possa receber outras conex?es, certo? estranho esses modulos n?o estarem instalando, mas voc? pode utilizar ent?o redis as queue, http://redis.io/commands/rpoplpush assim voc? faz o catalyst colocar o job na fila, e alguem processa isso, e 'algum dia' alguem olha o resultado. Redis ? o mais leve, mas existem v?rios softwares* especializados em queue. RabbitMQ, *por exemplo. Uma duvida: no 5.16 funciona? eu n?o fui pro 5.18 por que acho que desnecess?rio por enquanto, por esses motivos (de modulos que podem apresentar problemas "do nada") 2013/9/19 Blabos de Blebe > Pessoas, > > Estou querendo despachar alguns jobs para serem executados de forma > ass?ncrona em rela??o ? minha aplica??o Catalyst. Eu preciso de > sincroniza??o zero. ? s? despachar e um dia olhar pro resultado. > > Dei uma olhada no carinha das engrenagens e no coelhinho, mas os m?dulos > (Gearman e Net::RabbitMQ) n?o instalam no Perl 5.18.1. > > Voc?s tem alguma sugest?o alternativa? Outros m?dulos? Outras abordagens? > > Threads est? descartado. Fork s? se eu ficar muito rico com isso. > > []'s > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Thu Sep 19 11:28:02 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 19 Sep 2013 15:28:02 -0300 Subject: [SP-pm] Jobs In-Reply-To: References: Message-ID: O p? de coelho t? instalando o mundo aqui, mas como onde ele vai rodar j? tem um mundo e meio instalado, n?o ? problema Cron, n?o entendi a do redis. D? pra desenhar? :) 2013/9/19 Renato Santos > pera ai.. > > voc? precisa s? **dispatch**har um job e **detach**ar o processo do > catalyst para que ele possa receber outras conex?es, certo? > > estranho esses modulos n?o estarem instalando, > > mas voc? pode utilizar ent?o redis as queue, > http://redis.io/commands/rpoplpush > > assim voc? faz o catalyst colocar o job na fila, e alguem processa isso, e > 'algum dia' alguem olha o resultado. > > Redis ? o mais leve, mas existem v?rios softwares* especializados > em queue. RabbitMQ, *por exemplo. > > Uma duvida: no 5.16 funciona? eu n?o fui pro 5.18 por que acho que > desnecess?rio por enquanto, por esses motivos (de modulos que podem > apresentar problemas "do nada") > > > 2013/9/19 Blabos de Blebe > >> Pessoas, >> >> Estou querendo despachar alguns jobs para serem executados de forma >> ass?ncrona em rela??o ? minha aplica??o Catalyst. Eu preciso de >> sincroniza??o zero. ? s? despachar e um dia olhar pro resultado. >> >> Dei uma olhada no carinha das engrenagens e no coelhinho, mas os m?dulos >> (Gearman e Net::RabbitMQ) n?o instalam no Perl 5.18.1. >> >> Voc?s tem alguma sugest?o alternativa? Outros m?dulos? Outras abordagens? >> >> Threads est? descartado. Fork s? se eu ficar muito rico com isso. >> >> []'s >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Thu Sep 19 11:41:09 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 19 Sep 2013 15:41:09 -0300 Subject: [SP-pm] Jobs In-Reply-To: References: Message-ID: Opa, d? sim! Vamos supor que voc? quer criar uma fila para processar imagens. nos exemplos, usei Redis ou Redis::Client. o processo seria algo como: - recebe a imagem, salva no disco compartilhado ou "cloud", insere no banco (para talvez mostrar para o usuario o status) - insere na fila dizendo algo como "PROCESSA IMAGEM ID 10" - $c->res->body("senta e reza, sua imagem vai ser processada (ou n?o)") and $c->deatch; ai voc? precisa de um worker pra retirar da fila e processar a imagem, salvar o status no banco, etc.. para o catalyst/qualquer lugar adicionar na fila, seria algo como: $cliente_redis->rpush( $nome_da_fila => "json ou alguma coisa assim contendo o id/caminho da imagem" ); e ai, em um 'worker' voc? teria o c?digo assim: while (my $item_da_fila = get_item ){ ... } sub get_item { my ( $list, $item ) = $cliente_redis->blpop( $nome_da_fila, 0 ); if (defined $item) { return decode_json $item }else{ # timeout, mas como ta 0, nunca devieria entrar aqui! } } Ai voc? ainda pode ter, por exemplo, 10 workers, ou 100, etc.. ps: Redis::Client n?o tem algumas coisas... o https://metacpan.org/module/Redis tem auto-reconnect, por exemplo! 2013/9/19 Blabos de Blebe > O p? de coelho t? instalando o mundo aqui, mas como onde ele vai rodar j? > tem um mundo e meio instalado, n?o ? problema > > Cron, n?o entendi a do redis. D? pra desenhar? :) > > > 2013/9/19 Renato Santos > >> pera ai.. >> >> voc? precisa s? **dispatch**har um job e **detach**ar o processo do >> catalyst para que ele possa receber outras conex?es, certo? >> >> estranho esses modulos n?o estarem instalando, >> >> mas voc? pode utilizar ent?o redis as queue, >> http://redis.io/commands/rpoplpush >> >> assim voc? faz o catalyst colocar o job na fila, e alguem processa isso, >> e 'algum dia' alguem olha o resultado. >> >> Redis ? o mais leve, mas existem v?rios softwares* especializados >> em queue. RabbitMQ, *por exemplo. >> >> Uma duvida: no 5.16 funciona? eu n?o fui pro 5.18 por que acho que >> desnecess?rio por enquanto, por esses motivos (de modulos que podem >> apresentar problemas "do nada") >> >> >> 2013/9/19 Blabos de Blebe >> >>> Pessoas, >>> >>> Estou querendo despachar alguns jobs para serem executados de forma >>> ass?ncrona em rela??o ? minha aplica??o Catalyst. Eu preciso de >>> sincroniza??o zero. ? s? despachar e um dia olhar pro resultado. >>> >>> Dei uma olhada no carinha das engrenagens e no coelhinho, mas os m?dulos >>> (Gearman e Net::RabbitMQ) n?o instalam no Perl 5.18.1. >>> >>> Voc?s tem alguma sugest?o alternativa? Outros m?dulos? Outras abordagens? >>> >>> Threads est? descartado. Fork s? se eu ficar muito rico com isso. >>> >>> []'s >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From milhomem at is4web.com.br Thu Sep 19 11:53:22 2013 From: milhomem at is4web.com.br (milhomem at is4web.com.br) Date: Thu, 19 Sep 2013 15:53:22 -0300 Subject: [SP-pm] Jobs In-Reply-To: References: Message-ID: <4ea3ef61544cf9bc26d2738441283ac8@is4web.com.br> Eu j? li bastante sobre AnyEvent e ZMQ. Algu?m j? usou? Marcelo Milhomem is4Web Sistemas Em 2013-09-19 15:41, Renato Santos escreveu: > Opa, > > d? sim! > > Vamos supor que voc? quer criar uma fila para processar imagens. > > nos exemplos, usei Redis ou Redis::Client. > > o processo seria algo como: > > * recebe a imagem, salva no disco compartilhado ou "cloud", insere no > banco (para talvez mostrar para o usuario o status)? > * insere na fila dizendo algo como "PROCESSA IMAGEM ID 10" > * $c->res->body("senta e reza, sua imagem vai ser processada (ou > n?o)") and $c->deatch; > > ai voc? precisa de um worker pra retirar da fila e processar a > imagem, salvar o status no banco, etc.. > > para o catalyst/qualquer lugar adicionar na fila, seria algo como: > > $cliente_redis->rpush( $nome_da_fila => "json ou alguma coisa assim > contendo o id/caminho da imagem" ); > > e ai, em um 'worker' voc? teria o c?digo assim: > > while (my $item_da_fila = get_item ?){ > ?... > } > > sub get_item { > > ? ?my ( $list, $item ) ?= $cliente_redis->blpop( $nome_da_fila, 0 > ); > > ? ?if (defined?$item) { > ? ? ? ? ?return decode_json $item? > > ? ? }else{ > ? ? ? ? # timeout, mas como ta 0, nunca devieria entrar aqui! > ? ? } > } > > Ai voc? ainda pode ter, por exemplo, 10 workers, ou 100, etc.. > > ps:?Redis::Client n?o tem algumas coisas... > o?https://metacpan.org/module/Redis [6]?tem auto-reconnect, por > exemplo! > > 2013/9/19 Blabos de Blebe > >> O p? de coelho t? instalando o mundo aqui, mas como onde ele vai >> rodar j? tem um mundo e meio instalado, n?o ? problema >> >> Cron, n?o entendi a do redis. D? pra desenhar? :) >> >> 2013/9/19 Renato Santos >> >> pera ai.. >> >> voc? precisa s? *DISPATCH*har um job e *DETACH*ar o processo do >> catalyst para que ele possa receber outras conex?es, certo? >> >> estranho esses modulos n?o estarem instalando, >> >> mas voc? pode utilizar ent?o redis as >> queue,?http://redis.io/commands/rpoplpush [1] >> >> assim voc? faz o catalyst colocar o job na fila, e alguem processa >> isso, e 'algum dia' alguem olha o resultado. >> >> Redis ? o mais leve, mas existem v?rios softwares ESPECIALIZADOS >> EM?QUEUE.?RABBITMQ,?por exemplo. >> >> Uma duvida: no 5.16 funciona? eu n?o fui pro 5.18 por que acho que >> desnecess?rio por enquanto, por esses motivos (de modulos que podem >> apresentar problemas "do nada") >> >> 2013/9/19 Blabos de Blebe >> >> Pessoas, >> >> Estou querendo despachar alguns jobs para serem executados de forma >> ass?ncrona em rela??o ? minha aplica??o Catalyst. Eu preciso >> de sincroniza??o zero. ? s? despachar e um dia olhar pro >> resultado. >> >> Dei uma olhada no carinha das engrenagens e no coelhinho, mas os >> m?dulos (Gearman e Net::RabbitMQ) n?o instalam no Perl 5.18.1. >> >> Voc?s tem alguma sugest?o alternativa? Outros m?dulos? Outras >> abordagens? >> >> Threads est? descartado. Fork s? se eu ficar muito rico com isso. >> >> []'s >> >> =begin disclaimer >> ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >> ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> ?L >> =end disclaimer >> >> -- >> >> Sarav?, >> Renato CRON >> >> http://www.renatocron.com/blog/ [4] >> @renato_cron [5] >> =begin disclaimer >> ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] >> ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> ?L >> =end disclaimer > > =begin disclaimer > ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] > ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > ?L > =end disclaimer > > -- > > Sarav?, > Renato CRON > > http://www.renatocron.com/blog/ [4] > @renato_cron [5] > > Links: > ------ > [1] http://redis.io/commands/rpoplpush > [2] http://sao-paulo.pm.org/ > [3] http://mail.pm.org/mailman/listinfo/saopaulo-pm > [4] http://www.renatocron.com/blog/ > [5] http://twitter.com/#!/renato_cron > [6] https://metacpan.org/module/Redis > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From gabiruh at gmail.com Thu Sep 19 12:21:38 2013 From: gabiruh at gmail.com (Gabriel Andrade) Date: Thu, 19 Sep 2013 16:21:38 -0300 Subject: [SP-pm] Jobs In-Reply-To: References: Message-ID: On Sep 19, 2013, at 3:41 PM, Renato Santos wrote: > $cliente_redis->rpush( $nome_da_fila => "json ou alguma coisa assim contendo o id/caminho da imagem" ); > > > e ai, em um 'worker' voc? teria o c?digo assim: > > while (my $item_da_fila = get_item ){ > ... > } > > > sub get_item { > > my ( $list, $item ) = $cliente_redis->blpop( $nome_da_fila, 0 ); > > if (defined $item) { > return decode_json $item > }else{ > # timeout, mas como ta 0, nunca devieria entrar aqui! > } > } > > > Ai voc? ainda pode ter, por exemplo, 10 workers, ou 100, etc.. > > Utilizando uma abordagem parecida com a que o Cron sugeriu, eu costumo j? encapsular todas as a??es espec?ficas de uma tarefa em um objeto serializado em JSON utilizando o MooseX::Storage. O processo que consome a fila de-serializa o objeto e executa um m?todo ->run(), por exemplo, que j? sabe o que deve fazer. --- package Role::Job; use Moose::Role use MooseX::Storage; with Storage( format => [ JSONpm => { json_opts => { utf8 => 1 } } ] ); requires 'run'; package Job::Foo; use Moose; with 'Role::Job'; has quux; has bar; sub run { my ($self, %args) = @_; (...) } package Job; use Moose; use MooseX::Types::LoadableClass qw(LoadableClass); use JSON qw(decode_json); has queue; has logger; has db; sub collect { my $self = shift; while(my $msg = $self->queue->recv){ my $data = decode_json($msg); my $class_name = $data->{__CLASS__} or next; my $job_class = to_LoadableClass( $data->{__CLASS__} ); next unless $job_class; my $job = $jog_class->thaw($json_msg); $job->run( queue => $self->queue, db => $self->db, logger => $self->logger ); } } A?, ent?o ? s? fazer depois: $queue->publish(fila_de_jobs => Job::Foo->new(bar => 2, quux => 'yomoma')->freeze); E em outro script: use Worker; Worker->new(db => $db, queue => $queue, logger => $logger)->collect; From tiago.peczenyj at gmail.com Thu Sep 19 12:57:45 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 19 Sep 2013 16:57:45 -0300 Subject: [SP-pm] Jobs In-Reply-To: References: Message-ID: uma coisa q eu fazia na globo era preciso fazer X, ent?o crio um arquivo X no diretorio "incoming" tenho um processo q ficam fazendo pooling no diretorio incoming. chegou algo? move pra workdir e trabalha nele. terminou? manda pro outdir. pra ter mais de um processo, basta ter mais de um workdir com alguma coisa diferenciando (vc cria processos P1 .. P4, workdir/P1 .. workdir/P4) fora outras milhares de coisa. meh. puta trabalho. 2013/9/19 Gabriel Andrade > > On Sep 19, 2013, at 3:41 PM, Renato Santos wrote: > > $cliente_redis->rpush( $nome_da_fila => "json ou alguma coisa assim > contendo o id/caminho da imagem" ); > > > > > > e ai, em um 'worker' voc? teria o c?digo assim: > > > > while (my $item_da_fila = get_item ){ > > ... > > } > > > > > > sub get_item { > > > > my ( $list, $item ) = $cliente_redis->blpop( $nome_da_fila, 0 ); > > > > if (defined $item) { > > return decode_json $item > > }else{ > > # timeout, mas como ta 0, nunca devieria entrar aqui! > > } > > } > > > > > > Ai voc? ainda pode ter, por exemplo, 10 workers, ou 100, etc.. > > > > > > Utilizando uma abordagem parecida com a que o Cron sugeriu, eu costumo j? > encapsular todas > as a??es espec?ficas de uma tarefa em um objeto serializado em JSON > utilizando > o MooseX::Storage. > > O processo que consome a fila de-serializa o objeto e executa um m?todo > ->run(), por exemplo, > que j? sabe o que deve fazer. > > --- > > package Role::Job; > > use Moose::Role > use MooseX::Storage; > with Storage( format => [ JSONpm => { json_opts => { utf8 => 1 } } ] ); > > requires 'run'; > > > package Job::Foo; > > use Moose; > with 'Role::Job'; > > has quux; > has bar; > > sub run { > my ($self, %args) = @_; > (...) > } > > package Job; > > use Moose; > > use MooseX::Types::LoadableClass qw(LoadableClass); > use JSON qw(decode_json); > > has queue; > has logger; > has db; > > sub collect { > my $self = shift; > while(my $msg = $self->queue->recv){ > my $data = decode_json($msg); > my $class_name = $data->{__CLASS__} or next; > my $job_class = to_LoadableClass( $data->{__CLASS__} ); > > next unless $job_class; > > my $job = $jog_class->thaw($json_msg); > > $job->run( queue => $self->queue, db => $self->db, logger => > $self->logger ); > } > } > > > A?, ent?o ? s? fazer depois: > > $queue->publish(fila_de_jobs => Job::Foo->new(bar => 2, quux => > 'yomoma')->freeze); > > E em outro script: > > use Worker; > > Worker->new(db => $db, queue => $queue, logger => $logger)->collect; > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From glasswalk3r at yahoo.com.br Thu Sep 19 13:05:33 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Thu, 19 Sep 2013 17:05:33 -0300 Subject: [SP-pm] Jobs In-Reply-To: References: Message-ID: <523B590D.6030507@yahoo.com.br> Acho que vale mais a pena perder um tempo (se houver dispon?vel) um gerenciador de fila que nem o RabbitMQ ou X (sendo X o que voc? achar mais bonito) e usar publisher/subscriber para n?o ter que haver pooling, sem contar que o sistema deve garantir a entrega de mensagens e outras cositas mais. []'s Alceu Em 19-09-2013 16:57, Tiago Peczenyj escreveu: > uma coisa q eu fazia na globo era > > preciso fazer X, ent?o crio um arquivo X no diretorio "incoming" > > tenho um processo q ficam fazendo pooling no diretorio incoming. chegou > algo? move pra workdir e trabalha nele. terminou? manda pro outdir. > > pra ter mais de um processo, basta ter mais de um workdir com alguma > coisa diferenciando (vc cria processos P1 .. P4, workdir/P1 .. workdir/P4) > > fora outras milhares de coisa. meh. puta trabalho. > > > 2013/9/19 Gabriel Andrade > > > > On Sep 19, 2013, at 3:41 PM, Renato Santos > wrote: > > $cliente_redis->rpush( $nome_da_fila => "json ou alguma coisa > assim contendo o id/caminho da imagem" ); > > > > > > e ai, em um 'worker' voc? teria o c?digo assim: > > > > while (my $item_da_fila = get_item ){ > > ... > > } > > > > > > sub get_item { > > > > my ( $list, $item ) = $cliente_redis->blpop( $nome_da_fila, 0 ); > > > > if (defined $item) { > > return decode_json $item > > }else{ > > # timeout, mas como ta 0, nunca devieria entrar aqui! > > } > > } > > > > > > Ai voc? ainda pode ter, por exemplo, 10 workers, ou 100, etc.. > > > > > > Utilizando uma abordagem parecida com a que o Cron sugeriu, eu > costumo j? encapsular todas > as a??es espec?ficas de uma tarefa em um objeto serializado em JSON > utilizando > o MooseX::Storage. > > O processo que consome a fila de-serializa o objeto e executa um > m?todo ->run(), por exemplo, > que j? sabe o que deve fazer. > > --- > > package Role::Job; > > use Moose::Role > use MooseX::Storage; > with Storage( format => [ JSONpm => { json_opts => { utf8 => 1 } } ] ); > > requires 'run'; > > > package Job::Foo; > > use Moose; > with 'Role::Job'; > > has quux; > has bar; > > sub run { > my ($self, %args) = @_; > (...) > } > > package Job; > > use Moose; > > use MooseX::Types::LoadableClass qw(LoadableClass); > use JSON qw(decode_json); > > has queue; > has logger; > has db; > > sub collect { > my $self = shift; > while(my $msg = $self->queue->recv){ > my $data = decode_json($msg); > my $class_name = $data->{__CLASS__} or next; > my $job_class = to_LoadableClass( $data->{__CLASS__} ); > > next unless $job_class; > > my $job = $jog_class->thaw($json_msg); > > $job->run( queue => $self->queue, db => $self->db, logger => > $self->logger ); > } > } > > > A?, ent?o ? s? fazer depois: > > $queue->publish(fila_de_jobs => Job::Foo->new(bar => 2, quux => > 'yomoma')->freeze); > > E em outro script: > > use Worker; > > Worker->new(db => $db, queue => $queue, logger => $logger)->collect; > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From lucasmateus.oliveira at gmail.com Thu Sep 19 13:01:59 2013 From: lucasmateus.oliveira at gmail.com (Lucas Oliveira) Date: Thu, 19 Sep 2013 17:01:59 -0300 Subject: [SP-pm] Jobs In-Reply-To: References: Message-ID: Em 19/09/2013, ?s 16:57, Tiago Peczenyj escreveu: > uma coisa q eu fazia na globo era > > preciso fazer X, ent?o crio um arquivo X no diretorio "incoming" > > tenho um processo q ficam fazendo pooling no diretorio incoming. chegou algo? move pra workdir e trabalha nele. terminou? manda pro outdir. > > pra ter mais de um processo, basta ter mais de um workdir com alguma coisa diferenciando (vc cria processos P1 .. P4, workdir/P1 .. workdir/P4) > > fora outras milhares de coisa. meh. puta trabalho. Isso parece com uma coisa semelhante? ah lembrei, servidor SMTP :D -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucasmateus.oliveira at gmail.com Thu Sep 19 13:01:59 2013 From: lucasmateus.oliveira at gmail.com (Lucas Oliveira) Date: Thu, 19 Sep 2013 17:01:59 -0300 Subject: [SP-pm] Jobs In-Reply-To: References: Message-ID: Em 19/09/2013, ?s 16:57, Tiago Peczenyj escreveu: > uma coisa q eu fazia na globo era > > preciso fazer X, ent?o crio um arquivo X no diretorio "incoming" > > tenho um processo q ficam fazendo pooling no diretorio incoming. chegou algo? move pra workdir e trabalha nele. terminou? manda pro outdir. > > pra ter mais de um processo, basta ter mais de um workdir com alguma coisa diferenciando (vc cria processos P1 .. P4, workdir/P1 .. workdir/P4) > > fora outras milhares de coisa. meh. puta trabalho. Isso parece com uma coisa semelhante? ah lembrei, servidor SMTP :D -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucasmateus.oliveira at gmail.com Thu Sep 19 13:06:19 2013 From: lucasmateus.oliveira at gmail.com (Lucas Oliveira) Date: Thu, 19 Sep 2013 17:06:19 -0300 Subject: [SP-pm] Jobs In-Reply-To: References: Message-ID: <541A66B8-35DB-4F3B-97D4-52780E368DEC@gmail.com> Em 19/09/2013, ?s 16:57, Tiago Peczenyj escreveu: > uma coisa q eu fazia na globo era > > preciso fazer X, ent?o crio um arquivo X no diretorio "incoming" > > tenho um processo q ficam fazendo pooling no diretorio incoming. chegou algo? move pra workdir e trabalha nele. terminou? manda pro outdir. > > pra ter mais de um processo, basta ter mais de um workdir com alguma coisa diferenciando (vc cria processos P1 .. P4, workdir/P1 .. workdir/P4) > > fora outras milhares de coisa. meh. puta trabalho. Isso parece com uma coisa semelhante? ah lembrei, servidor SMTP :D -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From gabiruh at gmail.com Thu Sep 19 14:10:42 2013 From: gabiruh at gmail.com (Gabriel Andrade) Date: Thu, 19 Sep 2013 18:10:42 -0300 Subject: [SP-pm] Jobs In-Reply-To: <523B590D.6030507@yahoo.com.br> References: <523B590D.6030507@yahoo.com.br> Message-ID: <41FA349A-1845-4566-9FF7-AAA1D1D4E34A@gmail.com> On Sep 19, 2013, at 5:05 PM, Alceu Rodrigues de Freitas Junior wrote: > Acho que vale mais a pena perder um tempo (se houver dispon?vel) um gerenciador de fila que nem o RabbitMQ ou X (sendo X o que voc? achar mais bonito) e usar publisher/subscriber para n?o ter que haver pooling, sem contar que o sistema deve garantir a entrega de mensagens e outras cositas mais. > Agora percebi. O Mantovani faltou acertar o "timing". ? *NESTA* thread em que ele deveria dizer: "porque n?o usa uma Message Queue?" From lucastiagodemoraes at gmail.com Thu Sep 19 15:15:41 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 19 Sep 2013 19:15:41 -0300 Subject: [SP-pm] =?iso-8859-1?q?Site_com_v=E1rios_idiomas?= In-Reply-To: References: Message-ID: Pessoal desculpa n?o responder antes. Porque caiu um temporal aqui e fiquei sem internet. Vou olha o I18N. Valeu :) Em 19 de setembro de 2013 11:00, Eden Cardim escreveu: > >>>>> "LuLucas" == Lucas Moraes writes: > > LuLucas> Oi galera! Preciso criar um site com v?rios idiomas, > LuLucas> alguma dica? Eu nunca fiz um site para v?rios idiomas, > LuLucas> gostaria de saber se tem algum padr?o que devo seguir? > LuLucas> Qual a melhor forma de armazenar as tradu??es? Tem algum > LuLucas> m?dulo no Catalyst que facilita a implementa??o de v?rios > LuLucas> idiomas? > > A abordagem padr?o hoje em dia ? usar I18N. Tem diversos plugins que > d?o suporte. > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Thu Sep 19 16:20:52 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Thu, 19 Sep 2013 20:20:52 -0300 Subject: [SP-pm] Jobs In-Reply-To: <41FA349A-1845-4566-9FF7-AAA1D1D4E34A@gmail.com> References: <523B590D.6030507@yahoo.com.br> <41FA349A-1845-4566-9FF7-AAA1D1D4E34A@gmail.com> Message-ID: Um pub/sub com Redis n?o ? mais simples? Em 19 de setembro de 2013 18:10, Gabriel Andrade escreveu: > > On Sep 19, 2013, at 5:05 PM, Alceu Rodrigues de Freitas Junior < > glasswalk3r at yahoo.com.br> wrote: > > > Acho que vale mais a pena perder um tempo (se houver dispon?vel) um > gerenciador de fila que nem o RabbitMQ ou X (sendo X o que voc? achar mais > bonito) e usar publisher/subscriber para n?o ter que haver pooling, sem > contar que o sistema deve garantir a entrega de mensagens e outras cositas > mais. > > > > Agora percebi. O Mantovani faltou acertar o "timing". > > ? *NESTA* thread em que ele deveria dizer: "porque n?o usa uma Message > Queue?" > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Thu Sep 19 16:33:41 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 19 Sep 2013 20:33:41 -0300 Subject: [SP-pm] Jobs In-Reply-To: References: <523B590D.6030507@yahoo.com.br> <41FA349A-1845-4566-9FF7-AAA1D1D4E34A@gmail.com> Message-ID: Sim! Ele vai usar redis com 8kb de mem?ria! On Sep 19, 2013 8:21 PM, "Marcio Ferreira" wrote: > Um pub/sub com Redis n?o ? mais simples? > > > Em 19 de setembro de 2013 18:10, Gabriel Andrade escreveu: > >> >> On Sep 19, 2013, at 5:05 PM, Alceu Rodrigues de Freitas Junior < >> glasswalk3r at yahoo.com.br> wrote: >> >> > Acho que vale mais a pena perder um tempo (se houver dispon?vel) um >> gerenciador de fila que nem o RabbitMQ ou X (sendo X o que voc? achar mais >> bonito) e usar publisher/subscriber para n?o ter que haver pooling, sem >> contar que o sistema deve garantir a entrega de mensagens e outras cositas >> mais. >> > >> >> Agora percebi. O Mantovani faltou acertar o "timing". >> >> ? *NESTA* thread em que ele deveria dizer: "porque n?o usa uma Message >> Queue?" >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Thu Sep 19 18:33:09 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 19 Sep 2013 22:33:09 -0300 Subject: [SP-pm] =?utf-8?q?Dist=C3=A2ncia_entre_n=C3=B3s_em_um_grafo?= Message-ID: E a? pessoal, Estou precisando calcular a dist?ncia entre n?s em um grafo direcionado. ? aquele algoritmo cl?ssico que tem no Cormen ou qualquer livro decente do ramo. No cpan eu achei de interessante: https://metacpan.org/module/JHI/Graph-0.96/lib/Graph.pod https://metacpan.org/module/Paths::Graph https://metacpan.org/module/Boost::Graph https://metacpan.org/module/DBIx::Path Gostaria de ouvir a opini?o de vcs a respeito, e se tiverem outras sugest?es, sou todo ouvidos. []'s -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From hernanlopes at gmail.com Thu Sep 19 18:54:13 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Thu, 19 Sep 2013 22:54:13 -0300 Subject: [SP-pm] =?iso-8859-1?q?Dist=E2ncia_entre_n=F3s_em_um_grafo?= In-Reply-To: References: Message-ID: Blabos, o que vc quer fazer? 2013/9/19 Blabos de Blebe > E a? pessoal, > > Estou precisando calcular a dist?ncia entre n?s em um grafo direcionado. > > ? aquele algoritmo cl?ssico que tem no Cormen ou qualquer livro decente do > ramo. > > No cpan eu achei de interessante: > > https://metacpan.org/module/JHI/Graph-0.96/lib/Graph.pod > https://metacpan.org/module/Paths::Graph > https://metacpan.org/module/Boost::Graph > https://metacpan.org/module/DBIx::Path > > Gostaria de ouvir a opini?o de vcs a respeito, e se tiverem outras > sugest?es, sou todo ouvidos. > > []'s > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From arbex at arbex.pro.br Thu Sep 19 19:40:15 2013 From: arbex at arbex.pro.br (Wagner Arbex) Date: Thu, 19 Sep 2013 23:40:15 -0300 Subject: [SP-pm] =?utf-8?q?Dist=C3=A2ncia_entre_n=C3=B3s_em_um_grafo?= In-Reply-To: References: Message-ID: Opa, tb fiquei curioso sobre a sua aplica??o, Blabos. Fiz uma aplica??o, na m?o, em que precisava achar os componentes conexos e os ciclos e, depois, fiz uma outra vers?o usando as rotinas do m?dulo Graph-0.96 (http://search.cpan.org/perldoc?Graph), que vc tb citou. Ainda n?o gostei do que fiz e estou trabalhando em uma vers?o mais "sofisticada", tentando aplicar aprendizado de m?quina, fazendo com que a rotina "adquira conhecimento" sobre os dados que recolhe ao longo de cada componente conexo que percorre. Posso estar enganado, mas n?o me lembro de ter visto ningu?m falando sobre grafos a lista, por isso estou fiquei curioso qto ? sua aplica??o. Acho que existem outras quest?es que vc pode querer considerar no caminho entre dois v?rtices em um grafo. P. ex., s? existe um caminho entre qq dois n?s? Interessa saber se existe outro caminho? O que est? sendo procurado ? qq caminho ou um caminho espec?fico, p. ex., o caminho mais curto ou caminho mais r?pido? Existem "pesos" nas arestas entre os dois n?s? Lembrando que uma ?rvore ? um caso particular de grafo, o grafo ? realmente um grafo ou uma ?rvore? Gostei da conversa e se eu achar que posso ajudar, vou tentar contribuir com alguns centavos. []s, W. 2013/9/19 Hernan Lopes : > Blabos, o que vc quer fazer? > > 2013/9/19 Blabos de Blebe >> >> E a? pessoal, >> >> Estou precisando calcular a dist?ncia entre n?s em um grafo direcionado. >> >> ? aquele algoritmo cl?ssico que tem no Cormen ou qualquer livro decente do >> ramo. >> >> No cpan eu achei de interessante: >> >> https://metacpan.org/module/JHI/Graph-0.96/lib/Graph.pod >> https://metacpan.org/module/Paths::Graph >> https://metacpan.org/module/Boost::Graph >> https://metacpan.org/module/DBIx::Path >> >> Gostaria de ouvir a opini?o de vcs a respeito, e se tiverem outras >> sugest?es, sou todo ouvidos. >> >> []'s >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Wagner Arbex, DSc Bioinform?tica e modelagem matem?tica e computacional de biossistemas http://www.arbex.pro.br/ From lucastiagodemoraes at gmail.com Fri Sep 20 00:10:45 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Fri, 20 Sep 2013 04:10:45 -0300 Subject: [SP-pm] =?iso-8859-1?q?Site_com_v=E1rios_idiomas?= In-Reply-To: References: Message-ID: Renato poderia me explicar o model que voc? fez? Valeu Em 19 de setembro de 2013 08:53, Renato Santos escreveu: > Opa > > Existem v?rios plugins > > Eu escolhi usar o i18n dbic, que dizia fazer pre-load das palavras no > banco no in?cio da app. Por?m, depois de um tempo eu percebi que n?o > funcionava direito isso quando a chave da tradu??o continha acentos. Fui > ler o fonte e o negocio era brabro! > > Ent?o abri m?o e fiz um model+plugin com um simples Hash $lex->{$lang} > {$key} = $tradu??o. > > Como eu n?o precisei ainda, n?o est? implementado as vari?veis dentro do > texto (eg: "de [0] at? [1]") mas da pra usar. > > T? l? no reposit?rio do Iota (github.com/awareti/Iota) > > To no celular, daqui a pouco explico mais. > > Ah, uma coisa. Seus textos ser?o escritos sempre no mesmo idioma? > On Sep 19, 2013 1:51 AM, "Lucas Moraes" > wrote: > >> Oi galera! >> Preciso criar um site com v?rios idiomas, alguma dica? >> Eu nunca fiz um site para v?rios idiomas, gostaria de saber se tem algum >> padr?o que devo seguir? Qual a melhor forma de armazenar as tradu??es? Tem >> algum m?dulo no Catalyst que facilita a implementa??o de v?rios idiomas? >> >> Valeu :) >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Fri Sep 20 00:17:13 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Fri, 20 Sep 2013 04:17:13 -0300 Subject: [SP-pm] =?iso-8859-1?q?Site_com_v=E1rios_idiomas?= In-Reply-To: References: Message-ID: Vou esperar a resposta do Renato, mas estava pensando em fazer via banco de dados, depois ? s? fazer um select com dentro de sub begin :Private {}, aceito dica na modelagem das tabelas :) Valeu. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Fri Sep 20 03:15:31 2013 From: renato.cron at gmail.com (Renato Santos) Date: Fri, 20 Sep 2013 07:15:31 -0300 Subject: [SP-pm] =?iso-8859-1?q?Site_com_v=E1rios_idiomas?= In-Reply-To: References: Message-ID: T? l? no reposit?rio do Iota. :-) On Sep 20, 2013 4:17 AM, "Lucas Moraes" wrote: > Vou esperar a resposta do Renato, mas estava pensando em fazer via banco > de dados, depois ? s? fazer um select com dentro de sub begin :Private {}, > aceito dica na modelagem das tabelas :) > Valeu. > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Fri Sep 20 03:17:57 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Fri, 20 Sep 2013 07:17:57 -0300 Subject: [SP-pm] =?iso-8859-1?q?Site_com_v=E1rios_idiomas?= In-Reply-To: References: Message-ID: Eu perguntei novamente porque voc? escreveu isso: "To no celular, daqui a pouco explico mais." :) Em 20 de setembro de 2013 07:15, Renato Santos escreveu: > T? l? no reposit?rio do Iota. :-) > On Sep 20, 2013 4:17 AM, "Lucas Moraes" > wrote: > >> Vou esperar a resposta do Renato, mas estava pensando em fazer via banco >> de dados, depois ? s? fazer um select com dentro de sub begin :Private {}, >> aceito dica na modelagem das tabelas :) >> Valeu. >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Fri Sep 20 03:24:20 2013 From: renato.cron at gmail.com (Renato Santos) Date: Fri, 20 Sep 2013 07:24:20 -0300 Subject: [SP-pm] =?iso-8859-1?q?Site_com_v=E1rios_idiomas?= In-Reply-To: References: Message-ID: Hahaha to no celular de novo!! Foi mal kk Ele t? no lib/CatalystX/Plugin/Lexicon A tabela ? a mesma do catalyst plugin i18n dbic s? que tem o campo "origin lang" she ? o idioma que a key est? escrita e o user-id que ? quem escreveu (pois fica pendente pra ele traduzir depois) On Sep 20, 2013 7:18 AM, "Lucas Moraes" wrote: > Eu perguntei novamente porque voc? escreveu isso: "To no celular, daqui a > pouco explico mais." > :) > > > Em 20 de setembro de 2013 07:15, Renato Santos escreveu: > >> T? l? no reposit?rio do Iota. :-) >> On Sep 20, 2013 4:17 AM, "Lucas Moraes" >> wrote: >> >>> Vou esperar a resposta do Renato, mas estava pensando em fazer via banco >>> de dados, depois ? s? fazer um select com dentro de sub begin :Private {}, >>> aceito dica na modelagem das tabelas :) >>> Valeu. >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Fri Sep 20 03:31:16 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Fri, 20 Sep 2013 07:31:16 -0300 Subject: [SP-pm] =?iso-8859-1?q?Site_com_v=E1rios_idiomas?= In-Reply-To: References: Message-ID: Valeu Renato Em 20 de setembro de 2013 07:24, Renato Santos escreveu: > Hahaha to no celular de novo!! Foi mal kk > > Ele t? no lib/CatalystX/Plugin/Lexicon > > A tabela ? a mesma do catalyst plugin i18n dbic s? que tem o campo "origin > lang" she ? o idioma que a key est? escrita e o user-id que ? quem escreveu > (pois fica pendente pra ele traduzir depois) > On Sep 20, 2013 7:18 AM, "Lucas Moraes" > wrote: > >> Eu perguntei novamente porque voc? escreveu isso: "To no celular, daqui >> a pouco explico mais." >> :) >> >> >> Em 20 de setembro de 2013 07:15, Renato Santos escreveu: >> >>> T? l? no reposit?rio do Iota. :-) >>> On Sep 20, 2013 4:17 AM, "Lucas Moraes" >>> wrote: >>> >>>> Vou esperar a resposta do Renato, mas estava pensando em fazer via >>>> banco de dados, depois ? s? fazer um select com dentro de sub begin >>>> :Private {}, aceito dica na modelagem das tabelas :) >>>> Valeu. >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From hernanlopes at gmail.com Fri Sep 20 04:34:53 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Fri, 20 Sep 2013 08:34:53 -0300 Subject: [SP-pm] =?iso-8859-1?q?Site_com_v=E1rios_idiomas?= In-Reply-To: References: Message-ID: http://www.catalystframework.org/calendar/2006/18 http://lmgtfy.com/?q=catalyst+l18n 2013/9/20 Lucas Moraes > Valeu Renato > > > Em 20 de setembro de 2013 07:24, Renato Santos escreveu: > > Hahaha to no celular de novo!! Foi mal kk >> >> Ele t? no lib/CatalystX/Plugin/Lexicon >> >> A tabela ? a mesma do catalyst plugin i18n dbic s? que tem o campo >> "origin lang" she ? o idioma que a key est? escrita e o user-id que ? quem >> escreveu (pois fica pendente pra ele traduzir depois) >> On Sep 20, 2013 7:18 AM, "Lucas Moraes" >> wrote: >> >>> Eu perguntei novamente porque voc? escreveu isso: "To no celular, daqui >>> a pouco explico mais." >>> :) >>> >>> >>> Em 20 de setembro de 2013 07:15, Renato Santos escreveu: >>> >>>> T? l? no reposit?rio do Iota. :-) >>>> On Sep 20, 2013 4:17 AM, "Lucas Moraes" >>>> wrote: >>>> >>>>> Vou esperar a resposta do Renato, mas estava pensando em fazer via >>>>> banco de dados, depois ? s? fazer um select com dentro de sub begin >>>>> :Private {}, aceito dica na modelagem das tabelas :) >>>>> Valeu. >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From hernanlopes at gmail.com Fri Sep 20 04:36:23 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Fri, 20 Sep 2013 08:36:23 -0300 Subject: [SP-pm] =?iso-8859-1?q?Site_com_v=E1rios_idiomas?= In-Reply-To: References: Message-ID: http://www.catalystframework.org/calendar/2010/9 2013/9/20 Hernan Lopes > http://www.catalystframework.org/calendar/2006/18 > > http://lmgtfy.com/?q=catalyst+l18n > > > 2013/9/20 Lucas Moraes > >> Valeu Renato >> >> >> Em 20 de setembro de 2013 07:24, Renato Santos escreveu: >> >> Hahaha to no celular de novo!! Foi mal kk >>> >>> Ele t? no lib/CatalystX/Plugin/Lexicon >>> >>> A tabela ? a mesma do catalyst plugin i18n dbic s? que tem o campo >>> "origin lang" she ? o idioma que a key est? escrita e o user-id que ? quem >>> escreveu (pois fica pendente pra ele traduzir depois) >>> On Sep 20, 2013 7:18 AM, "Lucas Moraes" >>> wrote: >>> >>>> Eu perguntei novamente porque voc? escreveu isso: "To no celular, >>>> daqui a pouco explico mais." >>>> :) >>>> >>>> >>>> Em 20 de setembro de 2013 07:15, Renato Santos escreveu: >>>> >>>>> T? l? no reposit?rio do Iota. :-) >>>>> On Sep 20, 2013 4:17 AM, "Lucas Moraes" >>>>> wrote: >>>>> >>>>>> Vou esperar a resposta do Renato, mas estava pensando em fazer via >>>>>> banco de dados, depois ? s? fazer um select com dentro de sub begin >>>>>> :Private {}, aceito dica na modelagem das tabelas :) >>>>>> Valeu. >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lorn at lornlab.org Fri Sep 20 07:03:27 2013 From: lorn at lornlab.org (Lindolfo Rodrigues) Date: Fri, 20 Sep 2013 11:03:27 -0300 Subject: [SP-pm] [JOB] Arquiteto de Software Message-ID: <81CA6C9B5C514328842CBC4DAF3A8976@lornlab.org> Recebi por email e estou repassando: http://goo.gl/l0KIfS -- Lindolfo Rodrigues -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Fri Sep 20 08:06:27 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 20 Sep 2013 12:06:27 -0300 Subject: [SP-pm] =?utf-8?q?Dist=C3=A2ncia_entre_n=C3=B3s_em_um_grafo?= In-Reply-To: References: Message-ID: Opa, Nos cap?tulos anteriores... Eu procurei ajuda sobre como fazer uma conta e como executar essa conta de forma ass?ncrona em rela??o ? aplica??o web. Os donos dos resultados dessa conta relacionam-se entre si de forma que eu modelei esse relacionamento atrav?s de um grafo direcionado. Eu s? precisava saber a quantos n?s cada um deles est? um do outro, eu nem preciso do path em si. Um simples scalar( Graph::SP_Dijkstra( a, b ) ) - 1 j? me d? isso. ? a partir dessa informa??o que eu *come?o* o meu trabalho. Obrigado a todos que contribu?ram com sugest?es que eu j? usei, e com sugest?es que ainda vou usar. []'s 2013/9/19 Wagner Arbex > Opa, tb fiquei curioso sobre a sua aplica??o, Blabos. > > Fiz uma aplica??o, na m?o, em que precisava achar os componentes > conexos e os ciclos e, depois, fiz uma outra vers?o usando as rotinas > do m?dulo Graph-0.96 (http://search.cpan.org/perldoc?Graph), que vc tb > citou. Ainda n?o gostei do que fiz e estou trabalhando em uma vers?o > mais "sofisticada", tentando aplicar aprendizado de m?quina, fazendo > com que a rotina "adquira conhecimento" sobre os dados que recolhe ao > longo de cada componente conexo que percorre. > > Posso estar enganado, mas n?o me lembro de ter visto ningu?m falando > sobre grafos a lista, por isso estou fiquei curioso qto ? sua > aplica??o. > > Acho que existem outras quest?es que vc pode querer considerar no > caminho entre dois v?rtices em um grafo. P. ex., s? existe um caminho > entre qq dois n?s? Interessa saber se existe outro caminho? O que est? > sendo procurado ? qq caminho ou um caminho espec?fico, p. ex., o > caminho mais curto ou caminho mais r?pido? Existem "pesos" nas arestas > entre os dois n?s? Lembrando que uma ?rvore ? um caso particular de > grafo, o grafo ? realmente um grafo ou uma ?rvore? > > Gostei da conversa e se eu achar que posso ajudar, vou tentar > contribuir com alguns centavos. > > []s, W. > > 2013/9/19 Hernan Lopes : > > Blabos, o que vc quer fazer? > > > > 2013/9/19 Blabos de Blebe > >> > >> E a? pessoal, > >> > >> Estou precisando calcular a dist?ncia entre n?s em um grafo direcionado. > >> > >> ? aquele algoritmo cl?ssico que tem no Cormen ou qualquer livro decente > do > >> ramo. > >> > >> No cpan eu achei de interessante: > >> > >> https://metacpan.org/module/JHI/Graph-0.96/lib/Graph.pod > >> https://metacpan.org/module/Paths::Graph > >> https://metacpan.org/module/Boost::Graph > >> https://metacpan.org/module/DBIx::Path > >> > >> Gostaria de ouvir a opini?o de vcs a respeito, e se tiverem outras > >> sugest?es, sou todo ouvidos. > >> > >> []'s > >> > >> > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > Wagner Arbex, DSc > Bioinform?tica e modelagem matem?tica e computacional de biossistemas > > http://www.arbex.pro.br/ > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From crncosta at gmail.com Fri Sep 20 09:14:11 2013 From: crncosta at gmail.com (Carlos Costa) Date: Fri, 20 Sep 2013 13:14:11 -0300 Subject: [SP-pm] =?iso-8859-1?q?Dist=E2ncia_entre_n=F3s_em_um_grafo?= In-Reply-To: References: Message-ID: Oi Blabos, N?o use cpan pra um problema simples, grafos s?o facilmente representados como Adjacency Lists ( http://en.wikipedia.org/wiki/Adjacency_list ) em Perl: basicamente uma hash table onde cada vertex aponta para uma lista de vertices adjacentes. Aqui tem uma explica??o bem elegante (e traduz?vel pra Perl) http://www.python.org/doc/essays/graphs/ Basicamente o grafo: A -> B A -> C B -> C B -> D C -> D D -> C E -> F F -> C Vai virar algo assim: graph = {'A': ['B', 'C'], 'B': ['C', 'D'], 'C': ['D'], 'D': ['C'], 'E': ['F'], 'F': ['C']} Depois ? so criar uma fun??o que encontre o caminho entre dois n?s: def find_path(graph, start, end, path=[]): path = path + [start] if start == end: return path if not graph.has_key(start): return None for node in graph[start]: if node not in path: newpath = find_path(graph, node, end, path) if newpath: return newpath return None E rodar o c?digo: >>> find_path(graph, 'A', 'D') ['A', 'B', 'C', 'D'] O tamanho do array retornado por find_path() vai ser o n?mero que voc? procura. ( )s Carlos. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bruno.buss at gmail.com Fri Sep 20 09:15:50 2013 From: bruno.buss at gmail.com (Bruno Buss) Date: Fri, 20 Sep 2013 13:15:50 -0300 Subject: [SP-pm] =?iso-8859-1?q?Dist=E2ncia_entre_n=F3s_em_um_grafo?= In-Reply-To: References: Message-ID: Oi Blabos, Pelo o que voc? disse, no seu grafo as arestas n?o tem peso (ou todas tem o mesmo peso, e.g. 1) e o que voc? quer fazer ? contar a dist?ncia entre 2 n?s do grafo, ent?o voc? pode utilizar um algoritmo mais simples como uma busca em largura para calcular a dist?ncia entre dois n?s. Se sua representa??o do grafo for atrav?s de lista de adjac?ncias, a BFS roda em tempo linear no tamanho do grafo - O(n + m) - enquanto a melhor implementa??o conhecida para o Dijkstra, com heap de fibonacci, fica em (n*logn + m) apesar de ser bem mais complexa de implementar. [ ]'s 2013/9/20 Blabos de Blebe > Opa, > > Nos cap?tulos anteriores... > > Eu procurei ajuda sobre como fazer uma conta e como executar essa conta de > forma ass?ncrona em rela??o ? aplica??o web. > > Os donos dos resultados dessa conta relacionam-se entre si de forma que eu > modelei esse relacionamento atrav?s de um grafo direcionado. > > Eu s? precisava saber a quantos n?s cada um deles est? um do outro, eu nem > preciso do path em si. Um simples scalar( Graph::SP_Dijkstra( a, b ) ) - 1 > j? me d? isso. > > ? a partir dessa informa??o que eu *come?o* o meu trabalho. > > Obrigado a todos que contribu?ram com sugest?es que eu j? usei, e com > sugest?es que ainda vou usar. > > []'s > > > 2013/9/19 Wagner Arbex > >> Opa, tb fiquei curioso sobre a sua aplica??o, Blabos. >> >> Fiz uma aplica??o, na m?o, em que precisava achar os componentes >> conexos e os ciclos e, depois, fiz uma outra vers?o usando as rotinas >> do m?dulo Graph-0.96 (http://search.cpan.org/perldoc?Graph), que vc tb >> citou. Ainda n?o gostei do que fiz e estou trabalhando em uma vers?o >> mais "sofisticada", tentando aplicar aprendizado de m?quina, fazendo >> com que a rotina "adquira conhecimento" sobre os dados que recolhe ao >> longo de cada componente conexo que percorre. >> >> Posso estar enganado, mas n?o me lembro de ter visto ningu?m falando >> sobre grafos a lista, por isso estou fiquei curioso qto ? sua >> aplica??o. >> >> Acho que existem outras quest?es que vc pode querer considerar no >> caminho entre dois v?rtices em um grafo. P. ex., s? existe um caminho >> entre qq dois n?s? Interessa saber se existe outro caminho? O que est? >> sendo procurado ? qq caminho ou um caminho espec?fico, p. ex., o >> caminho mais curto ou caminho mais r?pido? Existem "pesos" nas arestas >> entre os dois n?s? Lembrando que uma ?rvore ? um caso particular de >> grafo, o grafo ? realmente um grafo ou uma ?rvore? >> >> Gostei da conversa e se eu achar que posso ajudar, vou tentar >> contribuir com alguns centavos. >> >> []s, W. >> >> 2013/9/19 Hernan Lopes : >> > Blabos, o que vc quer fazer? >> > >> > 2013/9/19 Blabos de Blebe >> >> >> >> E a? pessoal, >> >> >> >> Estou precisando calcular a dist?ncia entre n?s em um grafo >> direcionado. >> >> >> >> ? aquele algoritmo cl?ssico que tem no Cormen ou qualquer livro >> decente do >> >> ramo. >> >> >> >> No cpan eu achei de interessante: >> >> >> >> https://metacpan.org/module/JHI/Graph-0.96/lib/Graph.pod >> >> https://metacpan.org/module/Paths::Graph >> >> https://metacpan.org/module/Boost::Graph >> >> https://metacpan.org/module/DBIx::Path >> >> >> >> Gostaria de ouvir a opini?o de vcs a respeito, e se tiverem outras >> >> sugest?es, sou todo ouvidos. >> >> >> >> []'s >> >> >> >> >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> > >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> Wagner Arbex, DSc >> Bioinform?tica e modelagem matem?tica e computacional de biossistemas >> >> http://www.arbex.pro.br/ >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Bruno C. Buss http://www.brunobuss.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Fri Sep 20 10:59:50 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 20 Sep 2013 14:59:50 -0300 Subject: [SP-pm] =?utf-8?q?Dist=C3=A2ncia_entre_n=C3=B3s_em_um_grafo?= In-Reply-To: References: Message-ID: Opa, @Buss @Carlos, correto e correto. Nesse caso espec?fico eu conscientemente abri m?o da efici?ncia em prol do "j? esta implementado". Foram 4 linhas usando o DBIx::Class + Graph, desde buscar todos os dados at? encontrar o menor path. N?o ? a melhor solu??o, mas ? uma solu??o suficientemente boa dentro dos par?metros que eu preciso neste momento. Eu to usando SQLite por enquanto, mas o Postgres n?o tem algo assim embutido n?o? Fico grato por estar numa lista onde sempre encontro v?rias dicas cada uma melhor que a outra. []'s 2013/9/20 Bruno Buss > Oi Blabos, > > Pelo o que voc? disse, no seu grafo as arestas n?o tem peso (ou todas tem > o mesmo peso, e.g. 1) e o que voc? quer fazer ? contar a dist?ncia entre 2 > n?s do grafo, ent?o voc? pode utilizar um algoritmo mais simples como uma > busca em largura para calcular a dist?ncia entre dois n?s. Se sua > representa??o do grafo for atrav?s de lista de adjac?ncias, a BFS roda em > tempo linear no tamanho do grafo - O(n + m) - enquanto a melhor > implementa??o conhecida para o Dijkstra, com heap de fibonacci, fica em > (n*logn + m) apesar de ser bem mais complexa de implementar. > > [ ]'s > > > 2013/9/20 Blabos de Blebe > >> Opa, >> >> Nos cap?tulos anteriores... >> >> Eu procurei ajuda sobre como fazer uma conta e como executar essa conta >> de forma ass?ncrona em rela??o ? aplica??o web. >> >> Os donos dos resultados dessa conta relacionam-se entre si de forma que >> eu modelei esse relacionamento atrav?s de um grafo direcionado. >> >> Eu s? precisava saber a quantos n?s cada um deles est? um do outro, eu >> nem preciso do path em si. Um simples scalar( Graph::SP_Dijkstra( a, b ) ) >> - 1 j? me d? isso. >> >> ? a partir dessa informa??o que eu *come?o* o meu trabalho. >> >> Obrigado a todos que contribu?ram com sugest?es que eu j? usei, e com >> sugest?es que ainda vou usar. >> >> []'s >> >> >> 2013/9/19 Wagner Arbex >> >>> Opa, tb fiquei curioso sobre a sua aplica??o, Blabos. >>> >>> Fiz uma aplica??o, na m?o, em que precisava achar os componentes >>> conexos e os ciclos e, depois, fiz uma outra vers?o usando as rotinas >>> do m?dulo Graph-0.96 (http://search.cpan.org/perldoc?Graph), que vc tb >>> citou. Ainda n?o gostei do que fiz e estou trabalhando em uma vers?o >>> mais "sofisticada", tentando aplicar aprendizado de m?quina, fazendo >>> com que a rotina "adquira conhecimento" sobre os dados que recolhe ao >>> longo de cada componente conexo que percorre. >>> >>> Posso estar enganado, mas n?o me lembro de ter visto ningu?m falando >>> sobre grafos a lista, por isso estou fiquei curioso qto ? sua >>> aplica??o. >>> >>> Acho que existem outras quest?es que vc pode querer considerar no >>> caminho entre dois v?rtices em um grafo. P. ex., s? existe um caminho >>> entre qq dois n?s? Interessa saber se existe outro caminho? O que est? >>> sendo procurado ? qq caminho ou um caminho espec?fico, p. ex., o >>> caminho mais curto ou caminho mais r?pido? Existem "pesos" nas arestas >>> entre os dois n?s? Lembrando que uma ?rvore ? um caso particular de >>> grafo, o grafo ? realmente um grafo ou uma ?rvore? >>> >>> Gostei da conversa e se eu achar que posso ajudar, vou tentar >>> contribuir com alguns centavos. >>> >>> []s, W. >>> >>> 2013/9/19 Hernan Lopes : >>> > Blabos, o que vc quer fazer? >>> > >>> > 2013/9/19 Blabos de Blebe >>> >> >>> >> E a? pessoal, >>> >> >>> >> Estou precisando calcular a dist?ncia entre n?s em um grafo >>> direcionado. >>> >> >>> >> ? aquele algoritmo cl?ssico que tem no Cormen ou qualquer livro >>> decente do >>> >> ramo. >>> >> >>> >> No cpan eu achei de interessante: >>> >> >>> >> https://metacpan.org/module/JHI/Graph-0.96/lib/Graph.pod >>> >> https://metacpan.org/module/Paths::Graph >>> >> https://metacpan.org/module/Boost::Graph >>> >> https://metacpan.org/module/DBIx::Path >>> >> >>> >> Gostaria de ouvir a opini?o de vcs a respeito, e se tiverem outras >>> >> sugest?es, sou todo ouvidos. >>> >> >>> >> []'s >>> >> >>> >> >>> >> >>> >> =begin disclaimer >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> L >>> >> =end disclaimer >>> >> >>> > >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > >>> >>> >>> >>> -- >>> Wagner Arbex, DSc >>> Bioinform?tica e modelagem matem?tica e computacional de biossistemas >>> >>> http://www.arbex.pro.br/ >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Bruno C. Buss > http://www.brunobuss.net > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Fri Sep 20 11:00:54 2013 From: renato.cron at gmail.com (Renato Santos) Date: Fri, 20 Sep 2013 15:00:54 -0300 Subject: [SP-pm] =?iso-8859-1?q?Site_com_v=E1rios_idiomas?= In-Reply-To: References: Message-ID: Pronto! Esse ? o plugin: https://github.com/AwareTI/Iota/blob/master/lib/CatalystX/Plugin/Lexicon.pm no banco, voc? precisa da tabela: CREATE TABLE lexicon ( id serial NOT NULL, lang character varying(15) DEFAULT NULL::character varying, lex character varying(255) DEFAULT NULL::character varying, lex_key text, lex_value text, notes text, user_id integer, created_at timestamp without time zone NOT NULL DEFAULT now(), origin_lang character varying NOT NULL DEFAULT 'pt-br'::character varying, CONSTRAINT lexicon_pkey PRIMARY KEY (id) ); Como ele usa a sub initialize_after_setup precisamos, para usa-lo, adicionar tambem isso daqui no Projeto.pm: https://github.com/AwareTI/Iota/blob/master/lib/Iota.pm#L82 Isso faz o plugin carregar depois que os outros j? foram carregados (o model j? esta disponivel, por exemplo) adicionei um metodo para trocar a linguagem via cookie, https://github.com/AwareTI/Iota/blob/master/lib/Iota/Controller/Web.pm#L31 depois disso, no inicio de todos os requests (se voc? usar chained, voc? n?o ter? problemas com isso) eu tento encontrar o cookie, e se n?o for encontrado, eu tento procurar usando o *Accept-language *enviado pelo browser. https://github.com/AwareTI/Iota/blob/master/lib/Iota/Controller/Web.pm#L125 se n?o encontrado, o padr?o ? 'pt-br', esta fixo. Depois eu envio o cookie na resposta, para salvar a preferencia: https://github.com/AwareTI/Iota/blob/master/lib/Iota/Controller/Web.pm#L156 Depois disso, ? s? utilizar $c->loc($palavra_ou_frase) Isso automaticamente tenta encontrar a traducao no idioma atual (metodo set_lang($lang) https://github.com/AwareTI/Iota/blob/master/lib/Iota/Controller/Web.pm#L154) https://github.com/AwareTI/Iota/blob/master/lib/CatalystX/Plugin/Lexicon.pm#L92 depois, se n?o encontrar, ele: pega os dados do usuario atual, se existir, ou salva com usando o "administrador de idiomas" https://github.com/AwareTI/Iota/blob/master/lib/CatalystX/Plugin/Lexicon.pm#L96 pega a lista de todas os idiomas que ? 'for?ado' existir a tradu??o: https://github.com/AwareTI/Iota/blob/master/lib/CatalystX/Plugin/Lexicon.pm#L97 para todas as linguas que ? necess?rio existir a tradu??o, ele insere no banco caso n?o exista. Se o idioma que ele ta tentando inserir for igual ao idioma de escrita do usu?rio, ele salva sem "?" na frente, caso contrario, ele salva a palavra com "? $palavra", assim, depois para procurar quais palavras est?o pendentes de tradu??o, pode-se fazer um select com WHERE lex_value like '? %'. Existe uma view/controller com um form (precisa apenas a api_key como parametro) que lista todas as palavras pendentes para o usu?rio da api_key informada: https://github.com/AwareTI/Iota/blob/master/lib/Iota/Controller/Lexicon.pm#L42 No admin, eu fiz um painel que mostra um aviso se tem palavras pendentes: {podem tentar usar a chave, n?o vai funcionar =p} Como o sistema j? estava no ar, n?o podia utilizar lex_key normalizadas, ent?o a chave ? a palavra ou texto mesmo. Como tamb?m n?o temos tempo para alterar todos os endpoints que escrevem no banco, mandando 'adicionar' a palavra como pendente, fizemos isso em todos os POST's autenticados para a API, com algumas exce??es. https://github.com/AwareTI/Iota/blob/master/lib/Iota/Controller/API.pm#L193 bem feio, mas funciona legal! Como o admin ? feito em javascript, e tambem tinhas palavras que eram exibidas l?, e que j? podiam estar salvas faz tempo, fiz um outro enpdoint que recebe algo como POST lexicons api_key: 123456 lex=nova palavra lex=outra palavra lex=mais uma palavra e ai ele tenta inserir no banco, se elas n?o existem. Se alguem quiser olhar, fica no api.js aqui, https://github.com/AwareTI/Iota-Admin-Frontend/blob/master/js/ dica: vai travar seu browser de tanto .js que tem ai =/ Se todas suas views forem em renderizadas pelo servidor, voc? n?o precisa se preocupar, pois quando voc? fizer um [% l( texto ) %] voc? j? vai salvar. Ah, voc? precisa criar essa fun??o "l" para a view! https://github.com/AwareTI/Iota/blob/master/lib/Iota/View/HTML.pm#L87 e declarar ela para ser exportada https://github.com/AwareTI/Iota/blob/master/lib/Iota.pm#L68 Espero ter ajudado. E as configura??es: https://github.com/AwareTI/Iota/blob/master/iota.conf#L5 admin_langs_id=id do usuario admin, ele que fica com o user_id se nao existir $c->user default_lang=lingua padr?o forced_langs=linguas que sao obrigatorias a existir quando uma nova palavra ? adicionada available_langs=linguas disponiveis antes de toda essa parte de precisar saber quem estava salvando qual palavra, eu estava utilizando o https://metacpan.org/module/Catalyst::Plugin::I18N::DBI#Why-does-the-database-user-needs-write-access-Or:-Whats-the-fail_with-function porem, o prefetch que ele faz n?o funciona quando as lex_key tem acentua??o, e isso pode ser um problema serio se voc? utiliza um sistema cheio de palavras. quando eu fui procurar a causa, come?ou chegar l? no https://metacpan.org/source/TODDR/Locale-Maketext-1.23/lib/Locale/Maketext.pm#L498 e ai eu desisti! 2013/9/20 Lucas Moraes > Valeu Renato > > > Em 20 de setembro de 2013 07:24, Renato Santos escreveu: > > Hahaha to no celular de novo!! Foi mal kk >> >> Ele t? no lib/CatalystX/Plugin/Lexicon >> >> A tabela ? a mesma do catalyst plugin i18n dbic s? que tem o campo >> "origin lang" she ? o idioma que a key est? escrita e o user-id que ? quem >> escreveu (pois fica pendente pra ele traduzir depois) >> On Sep 20, 2013 7:18 AM, "Lucas Moraes" >> wrote: >> >>> Eu perguntei novamente porque voc? escreveu isso: "To no celular, daqui >>> a pouco explico mais." >>> :) >>> >>> >>> Em 20 de setembro de 2013 07:15, Renato Santos escreveu: >>> >>>> T? l? no reposit?rio do Iota. :-) >>>> On Sep 20, 2013 4:17 AM, "Lucas Moraes" >>>> wrote: >>>> >>>>> Vou esperar a resposta do Renato, mas estava pensando em fazer via >>>>> banco de dados, depois ? s? fazer um select com dentro de sub begin >>>>> :Private {}, aceito dica na modelagem das tabelas :) >>>>> Valeu. >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Fri Sep 20 13:10:49 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Fri, 20 Sep 2013 17:10:49 -0300 Subject: [SP-pm] =?iso-8859-1?q?Site_com_v=E1rios_idiomas?= In-Reply-To: References: Message-ID: Valeu Renato! Parab?ns pela explica??o :) Ate mais. Em 20 de setembro de 2013 15:00, Renato Santos escreveu: > Pronto! > > Esse ? o plugin: > > https://github.com/AwareTI/Iota/blob/master/lib/CatalystX/Plugin/Lexicon.pm > > no banco, voc? precisa da tabela: > > CREATE TABLE lexicon > ( > id serial NOT NULL, > lang character varying(15) DEFAULT NULL::character varying, > lex character varying(255) DEFAULT NULL::character varying, > lex_key text, > lex_value text, > notes text, > user_id integer, > created_at timestamp without time zone NOT NULL DEFAULT now(), > origin_lang character varying NOT NULL DEFAULT 'pt-br'::character > varying, > CONSTRAINT lexicon_pkey PRIMARY KEY (id) > ); > > Como ele usa a sub initialize_after_setup precisamos, para usa-lo, > adicionar tambem isso daqui no Projeto.pm: > https://github.com/AwareTI/Iota/blob/master/lib/Iota.pm#L82 > > Isso faz o plugin carregar depois que os outros j? foram carregados (o > model j? esta disponivel, por exemplo) > > adicionei um metodo para trocar a linguagem via cookie, > https://github.com/AwareTI/Iota/blob/master/lib/Iota/Controller/Web.pm#L31 > > depois disso, no inicio de todos os requests (se voc? usar chained, voc? > n?o ter? problemas com isso) > eu tento encontrar o cookie, e se n?o for encontrado, eu tento procurar > usando o *Accept-language *enviado pelo browser. > https://github.com/AwareTI/Iota/blob/master/lib/Iota/Controller/Web.pm#L125 > > se n?o encontrado, o padr?o ? 'pt-br', esta fixo. > > Depois eu envio o cookie na resposta, para salvar a preferencia: > https://github.com/AwareTI/Iota/blob/master/lib/Iota/Controller/Web.pm#L156 > > > Depois disso, ? s? utilizar $c->loc($palavra_ou_frase) > > Isso automaticamente tenta encontrar a traducao no idioma atual (metodo > set_lang($lang) > https://github.com/AwareTI/Iota/blob/master/lib/Iota/Controller/Web.pm#L154 > ) > > https://github.com/AwareTI/Iota/blob/master/lib/CatalystX/Plugin/Lexicon.pm#L92 > > depois, se n?o encontrar, ele: > > pega os dados do usuario atual, se existir, ou salva com usando o > "administrador de idiomas" > > https://github.com/AwareTI/Iota/blob/master/lib/CatalystX/Plugin/Lexicon.pm#L96 > > pega a lista de todas os idiomas que ? 'for?ado' existir a tradu??o: > > https://github.com/AwareTI/Iota/blob/master/lib/CatalystX/Plugin/Lexicon.pm#L97 > > para todas as linguas que ? necess?rio existir a tradu??o, ele insere no > banco caso n?o exista. > > Se o idioma que ele ta tentando inserir for igual ao idioma de escrita do > usu?rio, ele salva sem "?" na frente, > caso contrario, ele salva a palavra com "? $palavra", assim, depois para > procurar quais palavras est?o pendentes de tradu??o, > pode-se fazer um select com WHERE lex_value like '? %'. > > Existe uma view/controller com um form (precisa apenas a api_key como > parametro) que lista todas as palavras pendentes para o usu?rio da api_key > informada: > > https://github.com/AwareTI/Iota/blob/master/lib/Iota/Controller/Lexicon.pm#L42 > > No admin, eu fiz um painel que mostra um aviso se tem palavras pendentes: > > > {podem tentar usar a chave, n?o vai funcionar =p} > > > Como o sistema j? estava no ar, n?o podia utilizar lex_key normalizadas, > ent?o a chave ? a palavra ou texto mesmo. > > Como tamb?m n?o temos tempo para alterar todos os endpoints que escrevem > no banco, mandando 'adicionar' a palavra como pendente, fizemos isso em > todos os POST's autenticados para a API, com algumas exce??es. > > https://github.com/AwareTI/Iota/blob/master/lib/Iota/Controller/API.pm#L193 > > bem feio, mas funciona legal! > > > Como o admin ? feito em javascript, e tambem tinhas palavras que eram > exibidas l?, e que j? podiam estar salvas faz tempo, fiz um outro enpdoint > que recebe algo como > POST lexicons > api_key: 123456 > lex=nova palavra > lex=outra palavra > lex=mais uma palavra > > e ai ele tenta inserir no banco, se elas n?o existem. > > Se alguem quiser olhar, fica no api.js aqui, > https://github.com/AwareTI/Iota-Admin-Frontend/blob/master/js/ > dica: vai travar seu browser de tanto .js que tem ai =/ > > > Se todas suas views forem em renderizadas pelo servidor, voc? n?o precisa > se preocupar, pois quando voc? fizer um [% l( texto ) %] voc? j? vai salvar. > > Ah, voc? precisa criar essa fun??o "l" para a view! > https://github.com/AwareTI/Iota/blob/master/lib/Iota/View/HTML.pm#L87 > > e declarar ela para ser exportada > https://github.com/AwareTI/Iota/blob/master/lib/Iota.pm#L68 > > Espero ter ajudado. > E as configura??es: > https://github.com/AwareTI/Iota/blob/master/iota.conf#L5 > admin_langs_id=id do usuario admin, ele que fica com o user_id se nao > existir $c->user > default_lang=lingua padr?o > forced_langs=linguas que sao obrigatorias a existir quando uma nova > palavra ? adicionada > available_langs=linguas disponiveis > > antes de toda essa parte de precisar saber quem estava salvando qual > palavra, eu estava utilizando o > https://metacpan.org/module/Catalyst::Plugin::I18N::DBI#Why-does-the-database-user-needs-write-access-Or:-Whats-the-fail_with-function > > porem, o prefetch que ele faz n?o funciona quando as lex_key tem > acentua??o, e isso pode ser um problema serio se voc? utiliza um sistema > cheio de palavras. > quando eu fui procurar a causa, come?ou chegar l? no > https://metacpan.org/source/TODDR/Locale-Maketext-1.23/lib/Locale/Maketext.pm#L498 e > ai eu desisti! > > > > > > > 2013/9/20 Lucas Moraes > >> Valeu Renato >> >> >> Em 20 de setembro de 2013 07:24, Renato Santos escreveu: >> >> Hahaha to no celular de novo!! Foi mal kk >>> >>> Ele t? no lib/CatalystX/Plugin/Lexicon >>> >>> A tabela ? a mesma do catalyst plugin i18n dbic s? que tem o campo >>> "origin lang" she ? o idioma que a key est? escrita e o user-id que ? quem >>> escreveu (pois fica pendente pra ele traduzir depois) >>> On Sep 20, 2013 7:18 AM, "Lucas Moraes" >>> wrote: >>> >>>> Eu perguntei novamente porque voc? escreveu isso: "To no celular, >>>> daqui a pouco explico mais." >>>> :) >>>> >>>> >>>> Em 20 de setembro de 2013 07:15, Renato Santos escreveu: >>>> >>>>> T? l? no reposit?rio do Iota. :-) >>>>> On Sep 20, 2013 4:17 AM, "Lucas Moraes" >>>>> wrote: >>>>> >>>>>> Vou esperar a resposta do Renato, mas estava pensando em fazer via >>>>>> banco de dados, depois ? s? fazer um select com dentro de sub begin >>>>>> :Private {}, aceito dica na modelagem das tabelas :) >>>>>> Valeu. >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From hernanlopes at gmail.com Fri Sep 20 14:39:13 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Fri, 20 Sep 2013 18:39:13 -0300 Subject: [SP-pm] =?iso-8859-1?q?Dist=E2ncia_entre_n=F3s_em_um_grafo?= In-Reply-To: References: Message-ID: Blabos, Se quiser encontrar o menor caminho vc precisa do algoritmo A* pra isso, A (estrela) para calcular http://en.wikipedia.org/wiki/A*_search_algorithm Video: http://www.youtube.com/watch?v=J-ilgA_XNI0 http://www.youtube.com/watch?v=19h1g22hby8 A partir de um n? tem que verificar quais os proximos n?s e somar a distancia e usar uma heuristica que indique qual a melhor opcao entre eles pra chegar ate o final, por ex veriricar a distancia de N n?s filhos dos n?s diretos do ponto inicial e comparar qual posicao estaria segundo esse caminho e qual a distancia at? o final (seguindo esse caminho qual est? mais proximo do final?) dai vc pode tentar seguir esse caminho, mas se nao der pra chegar la vc vai ter que olhar pra tras voltar e tentar uma outra opcao. 2013/9/20 Blabos de Blebe > Opa, > > @Buss @Carlos, correto e correto. > > Nesse caso espec?fico eu conscientemente abri m?o da efici?ncia em prol do > "j? esta implementado". Foram 4 linhas usando o DBIx::Class + Graph, desde > buscar todos os dados at? encontrar o menor path. > > N?o ? a melhor solu??o, mas ? uma solu??o suficientemente boa dentro dos > par?metros que eu preciso neste momento. > > Eu to usando SQLite por enquanto, mas o Postgres n?o tem algo assim > embutido n?o? > > Fico grato por estar numa lista onde sempre encontro v?rias dicas cada uma > melhor que a outra. > > []'s > > > 2013/9/20 Bruno Buss > >> Oi Blabos, >> >> Pelo o que voc? disse, no seu grafo as arestas n?o tem peso (ou todas tem >> o mesmo peso, e.g. 1) e o que voc? quer fazer ? contar a dist?ncia entre 2 >> n?s do grafo, ent?o voc? pode utilizar um algoritmo mais simples como uma >> busca em largura para calcular a dist?ncia entre dois n?s. Se sua >> representa??o do grafo for atrav?s de lista de adjac?ncias, a BFS roda em >> tempo linear no tamanho do grafo - O(n + m) - enquanto a melhor >> implementa??o conhecida para o Dijkstra, com heap de fibonacci, fica em >> (n*logn + m) apesar de ser bem mais complexa de implementar. >> >> [ ]'s >> >> >> 2013/9/20 Blabos de Blebe >> >>> Opa, >>> >>> Nos cap?tulos anteriores... >>> >>> Eu procurei ajuda sobre como fazer uma conta e como executar essa conta >>> de forma ass?ncrona em rela??o ? aplica??o web. >>> >>> Os donos dos resultados dessa conta relacionam-se entre si de forma que >>> eu modelei esse relacionamento atrav?s de um grafo direcionado. >>> >>> Eu s? precisava saber a quantos n?s cada um deles est? um do outro, eu >>> nem preciso do path em si. Um simples scalar( Graph::SP_Dijkstra( a, b ) ) >>> - 1 j? me d? isso. >>> >>> ? a partir dessa informa??o que eu *come?o* o meu trabalho. >>> >>> Obrigado a todos que contribu?ram com sugest?es que eu j? usei, e com >>> sugest?es que ainda vou usar. >>> >>> []'s >>> >>> >>> 2013/9/19 Wagner Arbex >>> >>>> Opa, tb fiquei curioso sobre a sua aplica??o, Blabos. >>>> >>>> Fiz uma aplica??o, na m?o, em que precisava achar os componentes >>>> conexos e os ciclos e, depois, fiz uma outra vers?o usando as rotinas >>>> do m?dulo Graph-0.96 (http://search.cpan.org/perldoc?Graph), que vc tb >>>> citou. Ainda n?o gostei do que fiz e estou trabalhando em uma vers?o >>>> mais "sofisticada", tentando aplicar aprendizado de m?quina, fazendo >>>> com que a rotina "adquira conhecimento" sobre os dados que recolhe ao >>>> longo de cada componente conexo que percorre. >>>> >>>> Posso estar enganado, mas n?o me lembro de ter visto ningu?m falando >>>> sobre grafos a lista, por isso estou fiquei curioso qto ? sua >>>> aplica??o. >>>> >>>> Acho que existem outras quest?es que vc pode querer considerar no >>>> caminho entre dois v?rtices em um grafo. P. ex., s? existe um caminho >>>> entre qq dois n?s? Interessa saber se existe outro caminho? O que est? >>>> sendo procurado ? qq caminho ou um caminho espec?fico, p. ex., o >>>> caminho mais curto ou caminho mais r?pido? Existem "pesos" nas arestas >>>> entre os dois n?s? Lembrando que uma ?rvore ? um caso particular de >>>> grafo, o grafo ? realmente um grafo ou uma ?rvore? >>>> >>>> Gostei da conversa e se eu achar que posso ajudar, vou tentar >>>> contribuir com alguns centavos. >>>> >>>> []s, W. >>>> >>>> 2013/9/19 Hernan Lopes : >>>> > Blabos, o que vc quer fazer? >>>> > >>>> > 2013/9/19 Blabos de Blebe >>>> >> >>>> >> E a? pessoal, >>>> >> >>>> >> Estou precisando calcular a dist?ncia entre n?s em um grafo >>>> direcionado. >>>> >> >>>> >> ? aquele algoritmo cl?ssico que tem no Cormen ou qualquer livro >>>> decente do >>>> >> ramo. >>>> >> >>>> >> No cpan eu achei de interessante: >>>> >> >>>> >> https://metacpan.org/module/JHI/Graph-0.96/lib/Graph.pod >>>> >> https://metacpan.org/module/Paths::Graph >>>> >> https://metacpan.org/module/Boost::Graph >>>> >> https://metacpan.org/module/DBIx::Path >>>> >> >>>> >> Gostaria de ouvir a opini?o de vcs a respeito, e se tiverem outras >>>> >> sugest?es, sou todo ouvidos. >>>> >> >>>> >> []'s >>>> >> >>>> >> >>>> >> >>>> >> =begin disclaimer >>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >> L >>>> >> =end disclaimer >>>> >> >>>> > >>>> > >>>> > =begin disclaimer >>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> > L >>>> > =end disclaimer >>>> > >>>> >>>> >>>> >>>> -- >>>> Wagner Arbex, DSc >>>> Bioinform?tica e modelagem matem?tica e computacional de biossistemas >>>> >>>> http://www.arbex.pro.br/ >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Bruno C. Buss >> http://www.brunobuss.net >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From hernanlopes at gmail.com Fri Sep 20 20:15:41 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Sat, 21 Sep 2013 00:15:41 -0300 Subject: [SP-pm] Programou java por 9 anos e conheceu o Dancer. Veja o depoimento Message-ID: http://paulosuzart.github.io/blog/2013/09/20/ultrafast-web-development-with-perl-plus-bootstrap-plus-mongodb/ Alguem conhece esse cara ? -------------- next part -------------- An HTML attachment was scrubbed... URL: From andre at andrewalker.net Fri Sep 20 20:30:00 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Sat, 21 Sep 2013 00:30:00 -0300 Subject: [SP-pm] Programou java por 9 anos e conheceu o Dancer. Veja o depoimento In-Reply-To: References: Message-ID: <20130921033000.GA5957@localhost.localdomain> On Sat, Sep 21, 2013 at 12:15:41AM -0300, Hernan Lopes wrote: > http://paulosuzart.github.io/blog/2013/09/20/ultrafast-web-development-with-perl-plus-bootstrap-plus-mongodb/ > Alguem conhece esse cara ? Pera, o cara veio do Java para o Dancer + MongoDB? Essa tem potencial. Melhor com isso s? se fosse Mojolicious. Vou l? fazer uma pipoca :) http://www.youtube.com/watch?v=95gwpIRbyig From bruno.buss at gmail.com Fri Sep 20 23:34:42 2013 From: bruno.buss at gmail.com (Bruno Buss) Date: Sat, 21 Sep 2013 03:34:42 -0300 Subject: [SP-pm] =?iso-8859-1?q?Dist=E2ncia_entre_n=F3s_em_um_grafo?= In-Reply-To: References: Message-ID: Ol? Hernan, Encontrar caminho m?nimo em um grafo, seja direcionado ou n?o, seja com arestas com peso ou n?o, ? um problema j? bem resolvido e n?o necessita de A* e/ou heur?stica nenhuma. Talvez a utiliza??o do A* e/ou heur?sticas especificas sejam necess?rias dependendo do tamanho do grafo, qual a configura??o exata do seu problema e suas restri??es de tempo e espa?o, mas na forma geral do problema n?o ? necess?rio nenhuma heur?stica ;) [ ]'s 2013/9/20 Hernan Lopes > Blabos, > > Se quiser encontrar o menor caminho vc precisa do algoritmo A* pra isso, A > (estrela) para calcular > > http://en.wikipedia.org/wiki/A*_search_algorithm > > Video: > > http://www.youtube.com/watch?v=J-ilgA_XNI0 > http://www.youtube.com/watch?v=19h1g22hby8 > > A partir de um n? tem que verificar quais os proximos n?s e somar a > distancia e usar uma heuristica que indique qual a melhor opcao entre eles > pra chegar ate o final, por ex veriricar a distancia de N n?s filhos dos > n?s diretos do ponto inicial e comparar qual posicao estaria segundo esse > caminho e qual a distancia at? o final (seguindo esse caminho qual est? > mais proximo do final?) dai vc pode tentar seguir esse caminho, mas se nao > der pra chegar la vc vai ter que olhar pra tras voltar e tentar uma outra > opcao. > > > 2013/9/20 Blabos de Blebe > >> Opa, >> >> @Buss @Carlos, correto e correto. >> >> Nesse caso espec?fico eu conscientemente abri m?o da efici?ncia em prol >> do "j? esta implementado". Foram 4 linhas usando o DBIx::Class + Graph, >> desde buscar todos os dados at? encontrar o menor path. >> >> N?o ? a melhor solu??o, mas ? uma solu??o suficientemente boa dentro dos >> par?metros que eu preciso neste momento. >> >> Eu to usando SQLite por enquanto, mas o Postgres n?o tem algo assim >> embutido n?o? >> >> Fico grato por estar numa lista onde sempre encontro v?rias dicas cada >> uma melhor que a outra. >> >> []'s >> >> >> 2013/9/20 Bruno Buss >> >>> Oi Blabos, >>> >>> Pelo o que voc? disse, no seu grafo as arestas n?o tem peso (ou todas >>> tem o mesmo peso, e.g. 1) e o que voc? quer fazer ? contar a dist?ncia >>> entre 2 n?s do grafo, ent?o voc? pode utilizar um algoritmo mais simples >>> como uma busca em largura para calcular a dist?ncia entre dois n?s. Se sua >>> representa??o do grafo for atrav?s de lista de adjac?ncias, a BFS roda em >>> tempo linear no tamanho do grafo - O(n + m) - enquanto a melhor >>> implementa??o conhecida para o Dijkstra, com heap de fibonacci, fica em >>> (n*logn + m) apesar de ser bem mais complexa de implementar. >>> >>> [ ]'s >>> >>> >>> 2013/9/20 Blabos de Blebe >>> >>>> Opa, >>>> >>>> Nos cap?tulos anteriores... >>>> >>>> Eu procurei ajuda sobre como fazer uma conta e como executar essa conta >>>> de forma ass?ncrona em rela??o ? aplica??o web. >>>> >>>> Os donos dos resultados dessa conta relacionam-se entre si de forma que >>>> eu modelei esse relacionamento atrav?s de um grafo direcionado. >>>> >>>> Eu s? precisava saber a quantos n?s cada um deles est? um do outro, eu >>>> nem preciso do path em si. Um simples scalar( Graph::SP_Dijkstra( a, b ) ) >>>> - 1 j? me d? isso. >>>> >>>> ? a partir dessa informa??o que eu *come?o* o meu trabalho. >>>> >>>> Obrigado a todos que contribu?ram com sugest?es que eu j? usei, e com >>>> sugest?es que ainda vou usar. >>>> >>>> []'s >>>> >>>> >>>> 2013/9/19 Wagner Arbex >>>> >>>>> Opa, tb fiquei curioso sobre a sua aplica??o, Blabos. >>>>> >>>>> Fiz uma aplica??o, na m?o, em que precisava achar os componentes >>>>> conexos e os ciclos e, depois, fiz uma outra vers?o usando as rotinas >>>>> do m?dulo Graph-0.96 (http://search.cpan.org/perldoc?Graph), que vc tb >>>>> citou. Ainda n?o gostei do que fiz e estou trabalhando em uma vers?o >>>>> mais "sofisticada", tentando aplicar aprendizado de m?quina, fazendo >>>>> com que a rotina "adquira conhecimento" sobre os dados que recolhe ao >>>>> longo de cada componente conexo que percorre. >>>>> >>>>> Posso estar enganado, mas n?o me lembro de ter visto ningu?m falando >>>>> sobre grafos a lista, por isso estou fiquei curioso qto ? sua >>>>> aplica??o. >>>>> >>>>> Acho que existem outras quest?es que vc pode querer considerar no >>>>> caminho entre dois v?rtices em um grafo. P. ex., s? existe um caminho >>>>> entre qq dois n?s? Interessa saber se existe outro caminho? O que est? >>>>> sendo procurado ? qq caminho ou um caminho espec?fico, p. ex., o >>>>> caminho mais curto ou caminho mais r?pido? Existem "pesos" nas arestas >>>>> entre os dois n?s? Lembrando que uma ?rvore ? um caso particular de >>>>> grafo, o grafo ? realmente um grafo ou uma ?rvore? >>>>> >>>>> Gostei da conversa e se eu achar que posso ajudar, vou tentar >>>>> contribuir com alguns centavos. >>>>> >>>>> []s, W. >>>>> >>>>> 2013/9/19 Hernan Lopes : >>>>> > Blabos, o que vc quer fazer? >>>>> > >>>>> > 2013/9/19 Blabos de Blebe >>>>> >> >>>>> >> E a? pessoal, >>>>> >> >>>>> >> Estou precisando calcular a dist?ncia entre n?s em um grafo >>>>> direcionado. >>>>> >> >>>>> >> ? aquele algoritmo cl?ssico que tem no Cormen ou qualquer livro >>>>> decente do >>>>> >> ramo. >>>>> >> >>>>> >> No cpan eu achei de interessante: >>>>> >> >>>>> >> https://metacpan.org/module/JHI/Graph-0.96/lib/Graph.pod >>>>> >> https://metacpan.org/module/Paths::Graph >>>>> >> https://metacpan.org/module/Boost::Graph >>>>> >> https://metacpan.org/module/DBIx::Path >>>>> >> >>>>> >> Gostaria de ouvir a opini?o de vcs a respeito, e se tiverem outras >>>>> >> sugest?es, sou todo ouvidos. >>>>> >> >>>>> >> []'s >>>>> >> >>>>> >> >>>>> >> >>>>> >> =begin disclaimer >>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> >> L >>>>> >> =end disclaimer >>>>> >> >>>>> > >>>>> > >>>>> > =begin disclaimer >>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> > L >>>>> > =end disclaimer >>>>> > >>>>> >>>>> >>>>> >>>>> -- >>>>> Wagner Arbex, DSc >>>>> Bioinform?tica e modelagem matem?tica e computacional de >>>>> biossistemas >>>>> >>>>> http://www.arbex.pro.br/ >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Bruno C. Buss >>> http://www.brunobuss.net >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Bruno C. Buss http://www.brunobuss.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From hernanlopes at gmail.com Fri Sep 20 23:48:59 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Sat, 21 Sep 2013 03:48:59 -0300 Subject: [SP-pm] =?iso-8859-1?q?Dist=E2ncia_entre_n=F3s_em_um_grafo?= In-Reply-To: References: Message-ID: Bruno, Como ele estava falando em ruas e mapas, e agora em grafos, e melhor caminho, me pareceu que os vertices seriam locais e haveria uma dist?ncia entre eles. Por isso a minha sugest?o. Se n?o for isso, ignore 2013/9/21 Bruno Buss > Ol? Hernan, > > Encontrar caminho m?nimo em um grafo, seja direcionado ou n?o, seja com > arestas com peso ou n?o, ? um problema j? bem resolvido e n?o necessita de > A* e/ou heur?stica nenhuma. > Talvez a utiliza??o do A* e/ou heur?sticas especificas sejam necess?rias > dependendo do tamanho do grafo, qual a configura??o exata do seu problema e > suas restri??es de tempo e espa?o, mas na forma geral do problema n?o ? > necess?rio nenhuma heur?stica ;) > > [ ]'s > > > > 2013/9/20 Hernan Lopes > >> Blabos, >> >> Se quiser encontrar o menor caminho vc precisa do algoritmo A* pra isso, >> A (estrela) para calcular >> >> http://en.wikipedia.org/wiki/A*_search_algorithm >> >> Video: >> >> http://www.youtube.com/watch?v=J-ilgA_XNI0 >> http://www.youtube.com/watch?v=19h1g22hby8 >> >> A partir de um n? tem que verificar quais os proximos n?s e somar a >> distancia e usar uma heuristica que indique qual a melhor opcao entre eles >> pra chegar ate o final, por ex veriricar a distancia de N n?s filhos dos >> n?s diretos do ponto inicial e comparar qual posicao estaria segundo esse >> caminho e qual a distancia at? o final (seguindo esse caminho qual est? >> mais proximo do final?) dai vc pode tentar seguir esse caminho, mas se nao >> der pra chegar la vc vai ter que olhar pra tras voltar e tentar uma outra >> opcao. >> >> >> 2013/9/20 Blabos de Blebe >> >>> Opa, >>> >>> @Buss @Carlos, correto e correto. >>> >>> Nesse caso espec?fico eu conscientemente abri m?o da efici?ncia em prol >>> do "j? esta implementado". Foram 4 linhas usando o DBIx::Class + Graph, >>> desde buscar todos os dados at? encontrar o menor path. >>> >>> N?o ? a melhor solu??o, mas ? uma solu??o suficientemente boa dentro dos >>> par?metros que eu preciso neste momento. >>> >>> Eu to usando SQLite por enquanto, mas o Postgres n?o tem algo assim >>> embutido n?o? >>> >>> Fico grato por estar numa lista onde sempre encontro v?rias dicas cada >>> uma melhor que a outra. >>> >>> []'s >>> >>> >>> 2013/9/20 Bruno Buss >>> >>>> Oi Blabos, >>>> >>>> Pelo o que voc? disse, no seu grafo as arestas n?o tem peso (ou todas >>>> tem o mesmo peso, e.g. 1) e o que voc? quer fazer ? contar a dist?ncia >>>> entre 2 n?s do grafo, ent?o voc? pode utilizar um algoritmo mais simples >>>> como uma busca em largura para calcular a dist?ncia entre dois n?s. Se sua >>>> representa??o do grafo for atrav?s de lista de adjac?ncias, a BFS roda em >>>> tempo linear no tamanho do grafo - O(n + m) - enquanto a melhor >>>> implementa??o conhecida para o Dijkstra, com heap de fibonacci, fica em >>>> (n*logn + m) apesar de ser bem mais complexa de implementar. >>>> >>>> [ ]'s >>>> >>>> >>>> 2013/9/20 Blabos de Blebe >>>> >>>>> Opa, >>>>> >>>>> Nos cap?tulos anteriores... >>>>> >>>>> Eu procurei ajuda sobre como fazer uma conta e como executar essa >>>>> conta de forma ass?ncrona em rela??o ? aplica??o web. >>>>> >>>>> Os donos dos resultados dessa conta relacionam-se entre si de forma >>>>> que eu modelei esse relacionamento atrav?s de um grafo direcionado. >>>>> >>>>> Eu s? precisava saber a quantos n?s cada um deles est? um do outro, eu >>>>> nem preciso do path em si. Um simples scalar( Graph::SP_Dijkstra( a, b ) ) >>>>> - 1 j? me d? isso. >>>>> >>>>> ? a partir dessa informa??o que eu *come?o* o meu trabalho. >>>>> >>>>> Obrigado a todos que contribu?ram com sugest?es que eu j? usei, e com >>>>> sugest?es que ainda vou usar. >>>>> >>>>> []'s >>>>> >>>>> >>>>> 2013/9/19 Wagner Arbex >>>>> >>>>>> Opa, tb fiquei curioso sobre a sua aplica??o, Blabos. >>>>>> >>>>>> Fiz uma aplica??o, na m?o, em que precisava achar os componentes >>>>>> conexos e os ciclos e, depois, fiz uma outra vers?o usando as rotinas >>>>>> do m?dulo Graph-0.96 (http://search.cpan.org/perldoc?Graph), que vc >>>>>> tb >>>>>> citou. Ainda n?o gostei do que fiz e estou trabalhando em uma vers?o >>>>>> mais "sofisticada", tentando aplicar aprendizado de m?quina, fazendo >>>>>> com que a rotina "adquira conhecimento" sobre os dados que recolhe ao >>>>>> longo de cada componente conexo que percorre. >>>>>> >>>>>> Posso estar enganado, mas n?o me lembro de ter visto ningu?m falando >>>>>> sobre grafos a lista, por isso estou fiquei curioso qto ? sua >>>>>> aplica??o. >>>>>> >>>>>> Acho que existem outras quest?es que vc pode querer considerar no >>>>>> caminho entre dois v?rtices em um grafo. P. ex., s? existe um caminho >>>>>> entre qq dois n?s? Interessa saber se existe outro caminho? O que est? >>>>>> sendo procurado ? qq caminho ou um caminho espec?fico, p. ex., o >>>>>> caminho mais curto ou caminho mais r?pido? Existem "pesos" nas arestas >>>>>> entre os dois n?s? Lembrando que uma ?rvore ? um caso particular de >>>>>> grafo, o grafo ? realmente um grafo ou uma ?rvore? >>>>>> >>>>>> Gostei da conversa e se eu achar que posso ajudar, vou tentar >>>>>> contribuir com alguns centavos. >>>>>> >>>>>> []s, W. >>>>>> >>>>>> 2013/9/19 Hernan Lopes : >>>>>> > Blabos, o que vc quer fazer? >>>>>> > >>>>>> > 2013/9/19 Blabos de Blebe >>>>>> >> >>>>>> >> E a? pessoal, >>>>>> >> >>>>>> >> Estou precisando calcular a dist?ncia entre n?s em um grafo >>>>>> direcionado. >>>>>> >> >>>>>> >> ? aquele algoritmo cl?ssico que tem no Cormen ou qualquer livro >>>>>> decente do >>>>>> >> ramo. >>>>>> >> >>>>>> >> No cpan eu achei de interessante: >>>>>> >> >>>>>> >> https://metacpan.org/module/JHI/Graph-0.96/lib/Graph.pod >>>>>> >> https://metacpan.org/module/Paths::Graph >>>>>> >> https://metacpan.org/module/Boost::Graph >>>>>> >> https://metacpan.org/module/DBIx::Path >>>>>> >> >>>>>> >> Gostaria de ouvir a opini?o de vcs a respeito, e se tiverem outras >>>>>> >> sugest?es, sou todo ouvidos. >>>>>> >> >>>>>> >> []'s >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> >> =begin disclaimer >>>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> >> L >>>>>> >> =end disclaimer >>>>>> >> >>>>>> > >>>>>> > >>>>>> > =begin disclaimer >>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> > L >>>>>> > =end disclaimer >>>>>> > >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Wagner Arbex, DSc >>>>>> Bioinform?tica e modelagem matem?tica e computacional de >>>>>> biossistemas >>>>>> >>>>>> http://www.arbex.pro.br/ >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Bruno C. Buss >>>> http://www.brunobuss.net >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Bruno C. Buss > http://www.brunobuss.net > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bruno.buss at gmail.com Fri Sep 20 23:59:54 2013 From: bruno.buss at gmail.com (Bruno Buss) Date: Sat, 21 Sep 2013 03:59:54 -0300 Subject: [SP-pm] =?iso-8859-1?q?Dist=E2ncia_entre_n=F3s_em_um_grafo?= In-Reply-To: References: Message-ID: Oi Hernan, Mesmo no caso de grafos com arestas com peso (como no caso onde se modela cidades como v?rtices e arestas como dist?ncia entre as duas cidades), existem algoritmos ?timos e polinomiais para encontrar o menor caminho entre dois v?rtices, n?o sendo *necess?rio/preciso* a utiliza??o de A*/heur?sticas para encontrar o menor caminho no caso geral do problema. [ ]'s 2013/9/21 Hernan Lopes > Bruno, > > Como ele estava falando em ruas e mapas, e agora em grafos, e melhor > caminho, me pareceu que os vertices seriam locais e haveria uma dist?ncia > entre eles. Por isso a minha sugest?o. > Se n?o for isso, ignore > > > 2013/9/21 Bruno Buss > >> Ol? Hernan, >> >> Encontrar caminho m?nimo em um grafo, seja direcionado ou n?o, seja com >> arestas com peso ou n?o, ? um problema j? bem resolvido e n?o necessita de >> A* e/ou heur?stica nenhuma. >> Talvez a utiliza??o do A* e/ou heur?sticas especificas sejam necess?rias >> dependendo do tamanho do grafo, qual a configura??o exata do seu problema e >> suas restri??es de tempo e espa?o, mas na forma geral do problema n?o ? >> necess?rio nenhuma heur?stica ;) >> >> [ ]'s >> >> >> >> 2013/9/20 Hernan Lopes >> >>> Blabos, >>> >>> Se quiser encontrar o menor caminho vc precisa do algoritmo A* pra isso, >>> A (estrela) para calcular >>> >>> http://en.wikipedia.org/wiki/A*_search_algorithm >>> >>> Video: >>> >>> http://www.youtube.com/watch?v=J-ilgA_XNI0 >>> http://www.youtube.com/watch?v=19h1g22hby8 >>> >>> A partir de um n? tem que verificar quais os proximos n?s e somar a >>> distancia e usar uma heuristica que indique qual a melhor opcao entre eles >>> pra chegar ate o final, por ex veriricar a distancia de N n?s filhos dos >>> n?s diretos do ponto inicial e comparar qual posicao estaria segundo esse >>> caminho e qual a distancia at? o final (seguindo esse caminho qual est? >>> mais proximo do final?) dai vc pode tentar seguir esse caminho, mas se nao >>> der pra chegar la vc vai ter que olhar pra tras voltar e tentar uma outra >>> opcao. >>> >>> >>> 2013/9/20 Blabos de Blebe >>> >>>> Opa, >>>> >>>> @Buss @Carlos, correto e correto. >>>> >>>> Nesse caso espec?fico eu conscientemente abri m?o da efici?ncia em prol >>>> do "j? esta implementado". Foram 4 linhas usando o DBIx::Class + Graph, >>>> desde buscar todos os dados at? encontrar o menor path. >>>> >>>> N?o ? a melhor solu??o, mas ? uma solu??o suficientemente boa dentro >>>> dos par?metros que eu preciso neste momento. >>>> >>>> Eu to usando SQLite por enquanto, mas o Postgres n?o tem algo assim >>>> embutido n?o? >>>> >>>> Fico grato por estar numa lista onde sempre encontro v?rias dicas cada >>>> uma melhor que a outra. >>>> >>>> []'s >>>> >>>> >>>> 2013/9/20 Bruno Buss >>>> >>>>> Oi Blabos, >>>>> >>>>> Pelo o que voc? disse, no seu grafo as arestas n?o tem peso (ou todas >>>>> tem o mesmo peso, e.g. 1) e o que voc? quer fazer ? contar a dist?ncia >>>>> entre 2 n?s do grafo, ent?o voc? pode utilizar um algoritmo mais simples >>>>> como uma busca em largura para calcular a dist?ncia entre dois n?s. Se sua >>>>> representa??o do grafo for atrav?s de lista de adjac?ncias, a BFS roda em >>>>> tempo linear no tamanho do grafo - O(n + m) - enquanto a melhor >>>>> implementa??o conhecida para o Dijkstra, com heap de fibonacci, fica em >>>>> (n*logn + m) apesar de ser bem mais complexa de implementar. >>>>> >>>>> [ ]'s >>>>> >>>>> >>>>> 2013/9/20 Blabos de Blebe >>>>> >>>>>> Opa, >>>>>> >>>>>> Nos cap?tulos anteriores... >>>>>> >>>>>> Eu procurei ajuda sobre como fazer uma conta e como executar essa >>>>>> conta de forma ass?ncrona em rela??o ? aplica??o web. >>>>>> >>>>>> Os donos dos resultados dessa conta relacionam-se entre si de forma >>>>>> que eu modelei esse relacionamento atrav?s de um grafo direcionado. >>>>>> >>>>>> Eu s? precisava saber a quantos n?s cada um deles est? um do outro, >>>>>> eu nem preciso do path em si. Um simples scalar( Graph::SP_Dijkstra( a, b ) >>>>>> ) - 1 j? me d? isso. >>>>>> >>>>>> ? a partir dessa informa??o que eu *come?o* o meu trabalho. >>>>>> >>>>>> Obrigado a todos que contribu?ram com sugest?es que eu j? usei, e com >>>>>> sugest?es que ainda vou usar. >>>>>> >>>>>> []'s >>>>>> >>>>>> >>>>>> 2013/9/19 Wagner Arbex >>>>>> >>>>>>> Opa, tb fiquei curioso sobre a sua aplica??o, Blabos. >>>>>>> >>>>>>> Fiz uma aplica??o, na m?o, em que precisava achar os componentes >>>>>>> conexos e os ciclos e, depois, fiz uma outra vers?o usando as rotinas >>>>>>> do m?dulo Graph-0.96 (http://search.cpan.org/perldoc?Graph), que vc >>>>>>> tb >>>>>>> citou. Ainda n?o gostei do que fiz e estou trabalhando em uma vers?o >>>>>>> mais "sofisticada", tentando aplicar aprendizado de m?quina, fazendo >>>>>>> com que a rotina "adquira conhecimento" sobre os dados que recolhe ao >>>>>>> longo de cada componente conexo que percorre. >>>>>>> >>>>>>> Posso estar enganado, mas n?o me lembro de ter visto ningu?m falando >>>>>>> sobre grafos a lista, por isso estou fiquei curioso qto ? sua >>>>>>> aplica??o. >>>>>>> >>>>>>> Acho que existem outras quest?es que vc pode querer considerar no >>>>>>> caminho entre dois v?rtices em um grafo. P. ex., s? existe um caminho >>>>>>> entre qq dois n?s? Interessa saber se existe outro caminho? O que >>>>>>> est? >>>>>>> sendo procurado ? qq caminho ou um caminho espec?fico, p. ex., o >>>>>>> caminho mais curto ou caminho mais r?pido? Existem "pesos" nas >>>>>>> arestas >>>>>>> entre os dois n?s? Lembrando que uma ?rvore ? um caso particular de >>>>>>> grafo, o grafo ? realmente um grafo ou uma ?rvore? >>>>>>> >>>>>>> Gostei da conversa e se eu achar que posso ajudar, vou tentar >>>>>>> contribuir com alguns centavos. >>>>>>> >>>>>>> []s, W. >>>>>>> >>>>>>> 2013/9/19 Hernan Lopes : >>>>>>> > Blabos, o que vc quer fazer? >>>>>>> > >>>>>>> > 2013/9/19 Blabos de Blebe >>>>>>> >> >>>>>>> >> E a? pessoal, >>>>>>> >> >>>>>>> >> Estou precisando calcular a dist?ncia entre n?s em um grafo >>>>>>> direcionado. >>>>>>> >> >>>>>>> >> ? aquele algoritmo cl?ssico que tem no Cormen ou qualquer livro >>>>>>> decente do >>>>>>> >> ramo. >>>>>>> >> >>>>>>> >> No cpan eu achei de interessante: >>>>>>> >> >>>>>>> >> https://metacpan.org/module/JHI/Graph-0.96/lib/Graph.pod >>>>>>> >> https://metacpan.org/module/Paths::Graph >>>>>>> >> https://metacpan.org/module/Boost::Graph >>>>>>> >> https://metacpan.org/module/DBIx::Path >>>>>>> >> >>>>>>> >> Gostaria de ouvir a opini?o de vcs a respeito, e se tiverem outras >>>>>>> >> sugest?es, sou todo ouvidos. >>>>>>> >> >>>>>>> >> []'s >>>>>>> >> >>>>>>> >> >>>>>>> >> >>>>>>> >> =begin disclaimer >>>>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> >> L >>>>>>> >> =end disclaimer >>>>>>> >> >>>>>>> > >>>>>>> > >>>>>>> > =begin disclaimer >>>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> > L >>>>>>> > =end disclaimer >>>>>>> > >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Wagner Arbex, DSc >>>>>>> Bioinform?tica e modelagem matem?tica e computacional de >>>>>>> biossistemas >>>>>>> >>>>>>> http://www.arbex.pro.br/ >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Bruno C. Buss >>>>> http://www.brunobuss.net >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Bruno C. Buss >> http://www.brunobuss.net >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Bruno C. Buss http://www.brunobuss.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From hernanlopes at gmail.com Sat Sep 21 00:06:00 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Sat, 21 Sep 2013 04:06:00 -0300 Subject: [SP-pm] =?iso-8859-1?q?Dist=E2ncia_entre_n=F3s_em_um_grafo?= In-Reply-To: References: Message-ID: Eu j? fiz muitos testes sobre relacionados a esse tema, e o A* sempre se saiu melhor para calcular a provavel melhor distancia... que n?o ? necessariamente a menor mas est? pr?xima de. 2013/9/21 Bruno Buss > Oi Hernan, > > Mesmo no caso de grafos com arestas com peso (como no caso onde se modela > cidades como v?rtices e arestas como dist?ncia entre as duas cidades), > existem algoritmos ?timos e polinomiais para encontrar o menor caminho > entre dois v?rtices, n?o sendo *necess?rio/preciso* a utiliza??o de > A*/heur?sticas para encontrar o menor caminho no caso geral do problema. > > [ ]'s > > > 2013/9/21 Hernan Lopes > >> Bruno, >> >> Como ele estava falando em ruas e mapas, e agora em grafos, e melhor >> caminho, me pareceu que os vertices seriam locais e haveria uma dist?ncia >> entre eles. Por isso a minha sugest?o. >> Se n?o for isso, ignore >> >> >> 2013/9/21 Bruno Buss >> >>> Ol? Hernan, >>> >>> Encontrar caminho m?nimo em um grafo, seja direcionado ou n?o, seja com >>> arestas com peso ou n?o, ? um problema j? bem resolvido e n?o necessita de >>> A* e/ou heur?stica nenhuma. >>> Talvez a utiliza??o do A* e/ou heur?sticas especificas sejam necess?rias >>> dependendo do tamanho do grafo, qual a configura??o exata do seu problema e >>> suas restri??es de tempo e espa?o, mas na forma geral do problema n?o ? >>> necess?rio nenhuma heur?stica ;) >>> >>> [ ]'s >>> >>> >>> >>> 2013/9/20 Hernan Lopes >>> >>>> Blabos, >>>> >>>> Se quiser encontrar o menor caminho vc precisa do algoritmo A* pra >>>> isso, A (estrela) para calcular >>>> >>>> http://en.wikipedia.org/wiki/A*_search_algorithm >>>> >>>> Video: >>>> >>>> http://www.youtube.com/watch?v=J-ilgA_XNI0 >>>> http://www.youtube.com/watch?v=19h1g22hby8 >>>> >>>> A partir de um n? tem que verificar quais os proximos n?s e somar a >>>> distancia e usar uma heuristica que indique qual a melhor opcao entre eles >>>> pra chegar ate o final, por ex veriricar a distancia de N n?s filhos dos >>>> n?s diretos do ponto inicial e comparar qual posicao estaria segundo esse >>>> caminho e qual a distancia at? o final (seguindo esse caminho qual est? >>>> mais proximo do final?) dai vc pode tentar seguir esse caminho, mas se nao >>>> der pra chegar la vc vai ter que olhar pra tras voltar e tentar uma outra >>>> opcao. >>>> >>>> >>>> 2013/9/20 Blabos de Blebe >>>> >>>>> Opa, >>>>> >>>>> @Buss @Carlos, correto e correto. >>>>> >>>>> Nesse caso espec?fico eu conscientemente abri m?o da efici?ncia em >>>>> prol do "j? esta implementado". Foram 4 linhas usando o DBIx::Class + >>>>> Graph, desde buscar todos os dados at? encontrar o menor path. >>>>> >>>>> N?o ? a melhor solu??o, mas ? uma solu??o suficientemente boa dentro >>>>> dos par?metros que eu preciso neste momento. >>>>> >>>>> Eu to usando SQLite por enquanto, mas o Postgres n?o tem algo assim >>>>> embutido n?o? >>>>> >>>>> Fico grato por estar numa lista onde sempre encontro v?rias dicas cada >>>>> uma melhor que a outra. >>>>> >>>>> []'s >>>>> >>>>> >>>>> 2013/9/20 Bruno Buss >>>>> >>>>>> Oi Blabos, >>>>>> >>>>>> Pelo o que voc? disse, no seu grafo as arestas n?o tem peso (ou todas >>>>>> tem o mesmo peso, e.g. 1) e o que voc? quer fazer ? contar a dist?ncia >>>>>> entre 2 n?s do grafo, ent?o voc? pode utilizar um algoritmo mais simples >>>>>> como uma busca em largura para calcular a dist?ncia entre dois n?s. Se sua >>>>>> representa??o do grafo for atrav?s de lista de adjac?ncias, a BFS roda em >>>>>> tempo linear no tamanho do grafo - O(n + m) - enquanto a melhor >>>>>> implementa??o conhecida para o Dijkstra, com heap de fibonacci, fica em >>>>>> (n*logn + m) apesar de ser bem mais complexa de implementar. >>>>>> >>>>>> [ ]'s >>>>>> >>>>>> >>>>>> 2013/9/20 Blabos de Blebe >>>>>> >>>>>>> Opa, >>>>>>> >>>>>>> Nos cap?tulos anteriores... >>>>>>> >>>>>>> Eu procurei ajuda sobre como fazer uma conta e como executar essa >>>>>>> conta de forma ass?ncrona em rela??o ? aplica??o web. >>>>>>> >>>>>>> Os donos dos resultados dessa conta relacionam-se entre si de forma >>>>>>> que eu modelei esse relacionamento atrav?s de um grafo direcionado. >>>>>>> >>>>>>> Eu s? precisava saber a quantos n?s cada um deles est? um do outro, >>>>>>> eu nem preciso do path em si. Um simples scalar( Graph::SP_Dijkstra( a, b ) >>>>>>> ) - 1 j? me d? isso. >>>>>>> >>>>>>> ? a partir dessa informa??o que eu *come?o* o meu trabalho. >>>>>>> >>>>>>> Obrigado a todos que contribu?ram com sugest?es que eu j? usei, e >>>>>>> com sugest?es que ainda vou usar. >>>>>>> >>>>>>> []'s >>>>>>> >>>>>>> >>>>>>> 2013/9/19 Wagner Arbex >>>>>>> >>>>>>>> Opa, tb fiquei curioso sobre a sua aplica??o, Blabos. >>>>>>>> >>>>>>>> Fiz uma aplica??o, na m?o, em que precisava achar os componentes >>>>>>>> conexos e os ciclos e, depois, fiz uma outra vers?o usando as >>>>>>>> rotinas >>>>>>>> do m?dulo Graph-0.96 (http://search.cpan.org/perldoc?Graph), que >>>>>>>> vc tb >>>>>>>> citou. Ainda n?o gostei do que fiz e estou trabalhando em uma vers?o >>>>>>>> mais "sofisticada", tentando aplicar aprendizado de m?quina, fazendo >>>>>>>> com que a rotina "adquira conhecimento" sobre os dados que recolhe >>>>>>>> ao >>>>>>>> longo de cada componente conexo que percorre. >>>>>>>> >>>>>>>> Posso estar enganado, mas n?o me lembro de ter visto ningu?m falando >>>>>>>> sobre grafos a lista, por isso estou fiquei curioso qto ? sua >>>>>>>> aplica??o. >>>>>>>> >>>>>>>> Acho que existem outras quest?es que vc pode querer considerar no >>>>>>>> caminho entre dois v?rtices em um grafo. P. ex., s? existe um >>>>>>>> caminho >>>>>>>> entre qq dois n?s? Interessa saber se existe outro caminho? O que >>>>>>>> est? >>>>>>>> sendo procurado ? qq caminho ou um caminho espec?fico, p. ex., o >>>>>>>> caminho mais curto ou caminho mais r?pido? Existem "pesos" nas >>>>>>>> arestas >>>>>>>> entre os dois n?s? Lembrando que uma ?rvore ? um caso particular de >>>>>>>> grafo, o grafo ? realmente um grafo ou uma ?rvore? >>>>>>>> >>>>>>>> Gostei da conversa e se eu achar que posso ajudar, vou tentar >>>>>>>> contribuir com alguns centavos. >>>>>>>> >>>>>>>> []s, W. >>>>>>>> >>>>>>>> 2013/9/19 Hernan Lopes : >>>>>>>> > Blabos, o que vc quer fazer? >>>>>>>> > >>>>>>>> > 2013/9/19 Blabos de Blebe >>>>>>>> >> >>>>>>>> >> E a? pessoal, >>>>>>>> >> >>>>>>>> >> Estou precisando calcular a dist?ncia entre n?s em um grafo >>>>>>>> direcionado. >>>>>>>> >> >>>>>>>> >> ? aquele algoritmo cl?ssico que tem no Cormen ou qualquer livro >>>>>>>> decente do >>>>>>>> >> ramo. >>>>>>>> >> >>>>>>>> >> No cpan eu achei de interessante: >>>>>>>> >> >>>>>>>> >> https://metacpan.org/module/JHI/Graph-0.96/lib/Graph.pod >>>>>>>> >> https://metacpan.org/module/Paths::Graph >>>>>>>> >> https://metacpan.org/module/Boost::Graph >>>>>>>> >> https://metacpan.org/module/DBIx::Path >>>>>>>> >> >>>>>>>> >> Gostaria de ouvir a opini?o de vcs a respeito, e se tiverem >>>>>>>> outras >>>>>>>> >> sugest?es, sou todo ouvidos. >>>>>>>> >> >>>>>>>> >> []'s >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> =begin disclaimer >>>>>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> >> L >>>>>>>> >> =end disclaimer >>>>>>>> >> >>>>>>>> > >>>>>>>> > >>>>>>>> > =begin disclaimer >>>>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> > L >>>>>>>> > =end disclaimer >>>>>>>> > >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Wagner Arbex, DSc >>>>>>>> Bioinform?tica e modelagem matem?tica e computacional de >>>>>>>> biossistemas >>>>>>>> >>>>>>>> http://www.arbex.pro.br/ >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Bruno C. Buss >>>>>> http://www.brunobuss.net >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Bruno C. Buss >>> http://www.brunobuss.net >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Bruno C. Buss > http://www.brunobuss.net > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From hernanlopes at gmail.com Sat Sep 21 00:19:41 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Sat, 21 Sep 2013 04:19:41 -0300 Subject: [SP-pm] =?iso-8859-1?q?Dist=E2ncia_entre_n=F3s_em_um_grafo?= In-Reply-To: References: Message-ID: A id?ia do A* ? encontrar o provavel melhor caminho com o menor custo computacional. Para calcular o melhor caminho vc vai precisar calcular todos e isso vai ter um custo bem alto. O ideal ? misturar A* com djikstra olhando para os vertices proximos do inicio Diz mais ou menos o que eu falei mas em ingles: The Greedy Best-First-Search algorithm works in a similar way, except that it has some estimate (called a *heuristic*) of how far from the goal any vertex is. Instead of selecting the vertex closest to the starting point, it selects the vertex closest to the goal. Best-First-Search is *not*guaranteed to find a shortest path. However, it runs much quicker than Dijkstra?s algorithm because it uses the heuristic function to guide its way towards the goal very quickly. For example, if the goal is to the south of the starting position, Best-First-Search will tend to focus on paths that lead southwards Referencia/Stanford: http://theory.stanford.edu/~amitp/GameProgramming/AStarComparison.html Nao sou eu que digo, ta escrito ai... 2013/9/21 Hernan Lopes > Eu j? fiz muitos testes sobre relacionados a esse tema, e o A* sempre se > saiu melhor para calcular a provavel melhor distancia... que n?o ? > necessariamente a menor mas est? pr?xima de. > > > 2013/9/21 Bruno Buss > >> Oi Hernan, >> >> Mesmo no caso de grafos com arestas com peso (como no caso onde se modela >> cidades como v?rtices e arestas como dist?ncia entre as duas cidades), >> existem algoritmos ?timos e polinomiais para encontrar o menor caminho >> entre dois v?rtices, n?o sendo *necess?rio/preciso* a utiliza??o de >> A*/heur?sticas para encontrar o menor caminho no caso geral do problema. >> >> [ ]'s >> >> >> 2013/9/21 Hernan Lopes >> >>> Bruno, >>> >>> Como ele estava falando em ruas e mapas, e agora em grafos, e melhor >>> caminho, me pareceu que os vertices seriam locais e haveria uma dist?ncia >>> entre eles. Por isso a minha sugest?o. >>> Se n?o for isso, ignore >>> >>> >>> 2013/9/21 Bruno Buss >>> >>>> Ol? Hernan, >>>> >>>> Encontrar caminho m?nimo em um grafo, seja direcionado ou n?o, seja com >>>> arestas com peso ou n?o, ? um problema j? bem resolvido e n?o necessita de >>>> A* e/ou heur?stica nenhuma. >>>> Talvez a utiliza??o do A* e/ou heur?sticas especificas sejam >>>> necess?rias dependendo do tamanho do grafo, qual a configura??o exata do >>>> seu problema e suas restri??es de tempo e espa?o, mas na forma geral do >>>> problema n?o ? necess?rio nenhuma heur?stica ;) >>>> >>>> [ ]'s >>>> >>>> >>>> >>>> 2013/9/20 Hernan Lopes >>>> >>>>> Blabos, >>>>> >>>>> Se quiser encontrar o menor caminho vc precisa do algoritmo A* pra >>>>> isso, A (estrela) para calcular >>>>> >>>>> http://en.wikipedia.org/wiki/A*_search_algorithm >>>>> >>>>> Video: >>>>> >>>>> http://www.youtube.com/watch?v=J-ilgA_XNI0 >>>>> http://www.youtube.com/watch?v=19h1g22hby8 >>>>> >>>>> A partir de um n? tem que verificar quais os proximos n?s e somar a >>>>> distancia e usar uma heuristica que indique qual a melhor opcao entre eles >>>>> pra chegar ate o final, por ex veriricar a distancia de N n?s filhos dos >>>>> n?s diretos do ponto inicial e comparar qual posicao estaria segundo esse >>>>> caminho e qual a distancia at? o final (seguindo esse caminho qual est? >>>>> mais proximo do final?) dai vc pode tentar seguir esse caminho, mas se nao >>>>> der pra chegar la vc vai ter que olhar pra tras voltar e tentar uma outra >>>>> opcao. >>>>> >>>>> >>>>> 2013/9/20 Blabos de Blebe >>>>> >>>>>> Opa, >>>>>> >>>>>> @Buss @Carlos, correto e correto. >>>>>> >>>>>> Nesse caso espec?fico eu conscientemente abri m?o da efici?ncia em >>>>>> prol do "j? esta implementado". Foram 4 linhas usando o DBIx::Class + >>>>>> Graph, desde buscar todos os dados at? encontrar o menor path. >>>>>> >>>>>> N?o ? a melhor solu??o, mas ? uma solu??o suficientemente boa dentro >>>>>> dos par?metros que eu preciso neste momento. >>>>>> >>>>>> Eu to usando SQLite por enquanto, mas o Postgres n?o tem algo assim >>>>>> embutido n?o? >>>>>> >>>>>> Fico grato por estar numa lista onde sempre encontro v?rias dicas >>>>>> cada uma melhor que a outra. >>>>>> >>>>>> []'s >>>>>> >>>>>> >>>>>> 2013/9/20 Bruno Buss >>>>>> >>>>>>> Oi Blabos, >>>>>>> >>>>>>> Pelo o que voc? disse, no seu grafo as arestas n?o tem peso (ou >>>>>>> todas tem o mesmo peso, e.g. 1) e o que voc? quer fazer ? contar a >>>>>>> dist?ncia entre 2 n?s do grafo, ent?o voc? pode utilizar um algoritmo mais >>>>>>> simples como uma busca em largura para calcular a dist?ncia entre dois n?s. >>>>>>> Se sua representa??o do grafo for atrav?s de lista de adjac?ncias, a BFS >>>>>>> roda em tempo linear no tamanho do grafo - O(n + m) - enquanto a melhor >>>>>>> implementa??o conhecida para o Dijkstra, com heap de fibonacci, fica em >>>>>>> (n*logn + m) apesar de ser bem mais complexa de implementar. >>>>>>> >>>>>>> [ ]'s >>>>>>> >>>>>>> >>>>>>> 2013/9/20 Blabos de Blebe >>>>>>> >>>>>>>> Opa, >>>>>>>> >>>>>>>> Nos cap?tulos anteriores... >>>>>>>> >>>>>>>> Eu procurei ajuda sobre como fazer uma conta e como executar essa >>>>>>>> conta de forma ass?ncrona em rela??o ? aplica??o web. >>>>>>>> >>>>>>>> Os donos dos resultados dessa conta relacionam-se entre si de forma >>>>>>>> que eu modelei esse relacionamento atrav?s de um grafo direcionado. >>>>>>>> >>>>>>>> Eu s? precisava saber a quantos n?s cada um deles est? um do outro, >>>>>>>> eu nem preciso do path em si. Um simples scalar( Graph::SP_Dijkstra( a, b ) >>>>>>>> ) - 1 j? me d? isso. >>>>>>>> >>>>>>>> ? a partir dessa informa??o que eu *come?o* o meu trabalho. >>>>>>>> >>>>>>>> Obrigado a todos que contribu?ram com sugest?es que eu j? usei, e >>>>>>>> com sugest?es que ainda vou usar. >>>>>>>> >>>>>>>> []'s >>>>>>>> >>>>>>>> >>>>>>>> 2013/9/19 Wagner Arbex >>>>>>>> >>>>>>>>> Opa, tb fiquei curioso sobre a sua aplica??o, Blabos. >>>>>>>>> >>>>>>>>> Fiz uma aplica??o, na m?o, em que precisava achar os componentes >>>>>>>>> conexos e os ciclos e, depois, fiz uma outra vers?o usando as >>>>>>>>> rotinas >>>>>>>>> do m?dulo Graph-0.96 (http://search.cpan.org/perldoc?Graph), que >>>>>>>>> vc tb >>>>>>>>> citou. Ainda n?o gostei do que fiz e estou trabalhando em uma >>>>>>>>> vers?o >>>>>>>>> mais "sofisticada", tentando aplicar aprendizado de m?quina, >>>>>>>>> fazendo >>>>>>>>> com que a rotina "adquira conhecimento" sobre os dados que recolhe >>>>>>>>> ao >>>>>>>>> longo de cada componente conexo que percorre. >>>>>>>>> >>>>>>>>> Posso estar enganado, mas n?o me lembro de ter visto ningu?m >>>>>>>>> falando >>>>>>>>> sobre grafos a lista, por isso estou fiquei curioso qto ? sua >>>>>>>>> aplica??o. >>>>>>>>> >>>>>>>>> Acho que existem outras quest?es que vc pode querer considerar no >>>>>>>>> caminho entre dois v?rtices em um grafo. P. ex., s? existe um >>>>>>>>> caminho >>>>>>>>> entre qq dois n?s? Interessa saber se existe outro caminho? O que >>>>>>>>> est? >>>>>>>>> sendo procurado ? qq caminho ou um caminho espec?fico, p. ex., o >>>>>>>>> caminho mais curto ou caminho mais r?pido? Existem "pesos" nas >>>>>>>>> arestas >>>>>>>>> entre os dois n?s? Lembrando que uma ?rvore ? um caso particular de >>>>>>>>> grafo, o grafo ? realmente um grafo ou uma ?rvore? >>>>>>>>> >>>>>>>>> Gostei da conversa e se eu achar que posso ajudar, vou tentar >>>>>>>>> contribuir com alguns centavos. >>>>>>>>> >>>>>>>>> []s, W. >>>>>>>>> >>>>>>>>> 2013/9/19 Hernan Lopes : >>>>>>>>> > Blabos, o que vc quer fazer? >>>>>>>>> > >>>>>>>>> > 2013/9/19 Blabos de Blebe >>>>>>>>> >> >>>>>>>>> >> E a? pessoal, >>>>>>>>> >> >>>>>>>>> >> Estou precisando calcular a dist?ncia entre n?s em um grafo >>>>>>>>> direcionado. >>>>>>>>> >> >>>>>>>>> >> ? aquele algoritmo cl?ssico que tem no Cormen ou qualquer livro >>>>>>>>> decente do >>>>>>>>> >> ramo. >>>>>>>>> >> >>>>>>>>> >> No cpan eu achei de interessante: >>>>>>>>> >> >>>>>>>>> >> https://metacpan.org/module/JHI/Graph-0.96/lib/Graph.pod >>>>>>>>> >> https://metacpan.org/module/Paths::Graph >>>>>>>>> >> https://metacpan.org/module/Boost::Graph >>>>>>>>> >> https://metacpan.org/module/DBIx::Path >>>>>>>>> >> >>>>>>>>> >> Gostaria de ouvir a opini?o de vcs a respeito, e se tiverem >>>>>>>>> outras >>>>>>>>> >> sugest?es, sou todo ouvidos. >>>>>>>>> >> >>>>>>>>> >> []'s >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> >> =begin disclaimer >>>>>>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> >> L >>>>>>>>> >> =end disclaimer >>>>>>>>> >> >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > =begin disclaimer >>>>>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> > L >>>>>>>>> > =end disclaimer >>>>>>>>> > >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Wagner Arbex, DSc >>>>>>>>> Bioinform?tica e modelagem matem?tica e computacional de >>>>>>>>> biossistemas >>>>>>>>> >>>>>>>>> http://www.arbex.pro.br/ >>>>>>>>> =begin disclaimer >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> L >>>>>>>>> =end disclaimer >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Bruno C. Buss >>>>>>> http://www.brunobuss.net >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Bruno C. Buss >>>> http://www.brunobuss.net >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Bruno C. Buss >> http://www.brunobuss.net >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Sat Sep 21 07:23:58 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Sat, 21 Sep 2013 11:23:58 -0300 Subject: [SP-pm] =?utf-8?q?Dist=C3=A2ncia_entre_n=C3=B3s_em_um_grafo?= In-Reply-To: References: Message-ID: Opa, No meu caso, os n?s n?o tem peso e o que eu preciso ? a quantidade de n?s entre A e B necessariamente no menor path. ? um caso de estudo com expectativa de ter no m?ximo 1000 n?s, uma for?a bruta ainda resolve. Os resultados desse estudo dever?o guiar uma abordagem mais eficiente para ser aplicada em casos 'on-the-wild'. A? sim eu vou explorar tudo isso que voc?s est?o acrescentando. Meio que chover no molhado, isso, mas essas discuss?es aqui s?o bem melhores que aulas. []'s 2013/9/21 Hernan Lopes > A id?ia do A* ? encontrar o provavel melhor caminho com o menor custo > computacional. > Para calcular o melhor caminho vc vai precisar calcular todos e isso vai > ter um custo bem alto. > O ideal ? misturar A* com djikstra olhando para os vertices proximos do > inicio > > Diz mais ou menos o que eu falei mas em ingles: > > The Greedy Best-First-Search algorithm works in a similar way, except that > it has some estimate (called a *heuristic*) of how far from the goal any > vertex is. Instead of selecting the vertex closest to the starting point, > it selects the vertex closest to the goal. Best-First-Search is *not*guaranteed to find a shortest path. However, it runs much quicker than > Dijkstra?s algorithm because it uses the heuristic function to guide its > way towards the goal very quickly. For example, if the goal is to the south > of the starting position, Best-First-Search will tend to focus on paths > that lead southwards > > Referencia/Stanford: > http://theory.stanford.edu/~amitp/GameProgramming/AStarComparison.html > > Nao sou eu que digo, ta escrito ai... > > > > 2013/9/21 Hernan Lopes > >> Eu j? fiz muitos testes sobre relacionados a esse tema, e o A* sempre se >> saiu melhor para calcular a provavel melhor distancia... que n?o ? >> necessariamente a menor mas est? pr?xima de. >> >> >> 2013/9/21 Bruno Buss >> >>> Oi Hernan, >>> >>> Mesmo no caso de grafos com arestas com peso (como no caso onde se >>> modela cidades como v?rtices e arestas como dist?ncia entre as duas >>> cidades), existem algoritmos ?timos e polinomiais para encontrar o menor >>> caminho entre dois v?rtices, n?o sendo *necess?rio/preciso* a utiliza??o de >>> A*/heur?sticas para encontrar o menor caminho no caso geral do problema. >>> >>> [ ]'s >>> >>> >>> 2013/9/21 Hernan Lopes >>> >>>> Bruno, >>>> >>>> Como ele estava falando em ruas e mapas, e agora em grafos, e melhor >>>> caminho, me pareceu que os vertices seriam locais e haveria uma dist?ncia >>>> entre eles. Por isso a minha sugest?o. >>>> Se n?o for isso, ignore >>>> >>>> >>>> 2013/9/21 Bruno Buss >>>> >>>>> Ol? Hernan, >>>>> >>>>> Encontrar caminho m?nimo em um grafo, seja direcionado ou n?o, seja >>>>> com arestas com peso ou n?o, ? um problema j? bem resolvido e n?o necessita >>>>> de A* e/ou heur?stica nenhuma. >>>>> Talvez a utiliza??o do A* e/ou heur?sticas especificas sejam >>>>> necess?rias dependendo do tamanho do grafo, qual a configura??o exata do >>>>> seu problema e suas restri??es de tempo e espa?o, mas na forma geral do >>>>> problema n?o ? necess?rio nenhuma heur?stica ;) >>>>> >>>>> [ ]'s >>>>> >>>>> >>>>> >>>>> 2013/9/20 Hernan Lopes >>>>> >>>>>> Blabos, >>>>>> >>>>>> Se quiser encontrar o menor caminho vc precisa do algoritmo A* pra >>>>>> isso, A (estrela) para calcular >>>>>> >>>>>> http://en.wikipedia.org/wiki/A*_search_algorithm >>>>>> >>>>>> Video: >>>>>> >>>>>> http://www.youtube.com/watch?v=J-ilgA_XNI0 >>>>>> http://www.youtube.com/watch?v=19h1g22hby8 >>>>>> >>>>>> A partir de um n? tem que verificar quais os proximos n?s e somar a >>>>>> distancia e usar uma heuristica que indique qual a melhor opcao entre eles >>>>>> pra chegar ate o final, por ex veriricar a distancia de N n?s filhos dos >>>>>> n?s diretos do ponto inicial e comparar qual posicao estaria segundo esse >>>>>> caminho e qual a distancia at? o final (seguindo esse caminho qual est? >>>>>> mais proximo do final?) dai vc pode tentar seguir esse caminho, mas se nao >>>>>> der pra chegar la vc vai ter que olhar pra tras voltar e tentar uma outra >>>>>> opcao. >>>>>> >>>>>> >>>>>> 2013/9/20 Blabos de Blebe >>>>>> >>>>>>> Opa, >>>>>>> >>>>>>> @Buss @Carlos, correto e correto. >>>>>>> >>>>>>> Nesse caso espec?fico eu conscientemente abri m?o da efici?ncia em >>>>>>> prol do "j? esta implementado". Foram 4 linhas usando o DBIx::Class + >>>>>>> Graph, desde buscar todos os dados at? encontrar o menor path. >>>>>>> >>>>>>> N?o ? a melhor solu??o, mas ? uma solu??o suficientemente boa dentro >>>>>>> dos par?metros que eu preciso neste momento. >>>>>>> >>>>>>> Eu to usando SQLite por enquanto, mas o Postgres n?o tem algo assim >>>>>>> embutido n?o? >>>>>>> >>>>>>> Fico grato por estar numa lista onde sempre encontro v?rias dicas >>>>>>> cada uma melhor que a outra. >>>>>>> >>>>>>> []'s >>>>>>> >>>>>>> >>>>>>> 2013/9/20 Bruno Buss >>>>>>> >>>>>>>> Oi Blabos, >>>>>>>> >>>>>>>> Pelo o que voc? disse, no seu grafo as arestas n?o tem peso (ou >>>>>>>> todas tem o mesmo peso, e.g. 1) e o que voc? quer fazer ? contar a >>>>>>>> dist?ncia entre 2 n?s do grafo, ent?o voc? pode utilizar um algoritmo mais >>>>>>>> simples como uma busca em largura para calcular a dist?ncia entre dois n?s. >>>>>>>> Se sua representa??o do grafo for atrav?s de lista de adjac?ncias, a BFS >>>>>>>> roda em tempo linear no tamanho do grafo - O(n + m) - enquanto a melhor >>>>>>>> implementa??o conhecida para o Dijkstra, com heap de fibonacci, fica em >>>>>>>> (n*logn + m) apesar de ser bem mais complexa de implementar. >>>>>>>> >>>>>>>> [ ]'s >>>>>>>> >>>>>>>> >>>>>>>> 2013/9/20 Blabos de Blebe >>>>>>>> >>>>>>>>> Opa, >>>>>>>>> >>>>>>>>> Nos cap?tulos anteriores... >>>>>>>>> >>>>>>>>> Eu procurei ajuda sobre como fazer uma conta e como executar essa >>>>>>>>> conta de forma ass?ncrona em rela??o ? aplica??o web. >>>>>>>>> >>>>>>>>> Os donos dos resultados dessa conta relacionam-se entre si de >>>>>>>>> forma que eu modelei esse relacionamento atrav?s de um grafo direcionado. >>>>>>>>> >>>>>>>>> Eu s? precisava saber a quantos n?s cada um deles est? um do >>>>>>>>> outro, eu nem preciso do path em si. Um simples scalar( Graph::SP_Dijkstra( >>>>>>>>> a, b ) ) - 1 j? me d? isso. >>>>>>>>> >>>>>>>>> ? a partir dessa informa??o que eu *come?o* o meu trabalho. >>>>>>>>> >>>>>>>>> Obrigado a todos que contribu?ram com sugest?es que eu j? usei, e >>>>>>>>> com sugest?es que ainda vou usar. >>>>>>>>> >>>>>>>>> []'s >>>>>>>>> >>>>>>>>> >>>>>>>>> 2013/9/19 Wagner Arbex >>>>>>>>> >>>>>>>>>> Opa, tb fiquei curioso sobre a sua aplica??o, Blabos. >>>>>>>>>> >>>>>>>>>> Fiz uma aplica??o, na m?o, em que precisava achar os componentes >>>>>>>>>> conexos e os ciclos e, depois, fiz uma outra vers?o usando as >>>>>>>>>> rotinas >>>>>>>>>> do m?dulo Graph-0.96 (http://search.cpan.org/perldoc?Graph), que >>>>>>>>>> vc tb >>>>>>>>>> citou. Ainda n?o gostei do que fiz e estou trabalhando em uma >>>>>>>>>> vers?o >>>>>>>>>> mais "sofisticada", tentando aplicar aprendizado de m?quina, >>>>>>>>>> fazendo >>>>>>>>>> com que a rotina "adquira conhecimento" sobre os dados que >>>>>>>>>> recolhe ao >>>>>>>>>> longo de cada componente conexo que percorre. >>>>>>>>>> >>>>>>>>>> Posso estar enganado, mas n?o me lembro de ter visto ningu?m >>>>>>>>>> falando >>>>>>>>>> sobre grafos a lista, por isso estou fiquei curioso qto ? sua >>>>>>>>>> aplica??o. >>>>>>>>>> >>>>>>>>>> Acho que existem outras quest?es que vc pode querer considerar no >>>>>>>>>> caminho entre dois v?rtices em um grafo. P. ex., s? existe um >>>>>>>>>> caminho >>>>>>>>>> entre qq dois n?s? Interessa saber se existe outro caminho? O que >>>>>>>>>> est? >>>>>>>>>> sendo procurado ? qq caminho ou um caminho espec?fico, p. ex., o >>>>>>>>>> caminho mais curto ou caminho mais r?pido? Existem "pesos" nas >>>>>>>>>> arestas >>>>>>>>>> entre os dois n?s? Lembrando que uma ?rvore ? um caso particular >>>>>>>>>> de >>>>>>>>>> grafo, o grafo ? realmente um grafo ou uma ?rvore? >>>>>>>>>> >>>>>>>>>> Gostei da conversa e se eu achar que posso ajudar, vou tentar >>>>>>>>>> contribuir com alguns centavos. >>>>>>>>>> >>>>>>>>>> []s, W. >>>>>>>>>> >>>>>>>>>> 2013/9/19 Hernan Lopes : >>>>>>>>>> > Blabos, o que vc quer fazer? >>>>>>>>>> > >>>>>>>>>> > 2013/9/19 Blabos de Blebe >>>>>>>>>> >> >>>>>>>>>> >> E a? pessoal, >>>>>>>>>> >> >>>>>>>>>> >> Estou precisando calcular a dist?ncia entre n?s em um grafo >>>>>>>>>> direcionado. >>>>>>>>>> >> >>>>>>>>>> >> ? aquele algoritmo cl?ssico que tem no Cormen ou qualquer >>>>>>>>>> livro decente do >>>>>>>>>> >> ramo. >>>>>>>>>> >> >>>>>>>>>> >> No cpan eu achei de interessante: >>>>>>>>>> >> >>>>>>>>>> >> https://metacpan.org/module/JHI/Graph-0.96/lib/Graph.pod >>>>>>>>>> >> https://metacpan.org/module/Paths::Graph >>>>>>>>>> >> https://metacpan.org/module/Boost::Graph >>>>>>>>>> >> https://metacpan.org/module/DBIx::Path >>>>>>>>>> >> >>>>>>>>>> >> Gostaria de ouvir a opini?o de vcs a respeito, e se tiverem >>>>>>>>>> outras >>>>>>>>>> >> sugest?es, sou todo ouvidos. >>>>>>>>>> >> >>>>>>>>>> >> []'s >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>>> >> =begin disclaimer >>>>>>>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> >> L >>>>>>>>>> >> =end disclaimer >>>>>>>>>> >> >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > =begin disclaimer >>>>>>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> > L >>>>>>>>>> > =end disclaimer >>>>>>>>>> > >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Wagner Arbex, DSc >>>>>>>>>> Bioinform?tica e modelagem matem?tica e computacional de >>>>>>>>>> biossistemas >>>>>>>>>> >>>>>>>>>> http://www.arbex.pro.br/ >>>>>>>>>> =begin disclaimer >>>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> L >>>>>>>>>> =end disclaimer >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> =begin disclaimer >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> L >>>>>>>>> =end disclaimer >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Bruno C. Buss >>>>>>>> http://www.brunobuss.net >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Bruno C. Buss >>>>> http://www.brunobuss.net >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Bruno C. Buss >>> http://www.brunobuss.net >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From bruno.buss at gmail.com Sat Sep 21 07:34:55 2013 From: bruno.buss at gmail.com (Bruno Buss) Date: Sat, 21 Sep 2013 11:34:55 -0300 Subject: [SP-pm] =?iso-8859-1?q?Dist=E2ncia_entre_n=F3s_em_um_grafo?= In-Reply-To: References: Message-ID: Oi Hernan, Voc? est? correto quando voc? diz que ? poss?vel que ao utilizar o A* ou alguma heur?stica, voc? consiga calcular o menor caminho entre um par de v?rtices ou quase este menor caminho e geralmente tem uma complexidade de tempo menor que os algoritmos ?timos. Isso eu n?o discordo. O que eu n?o concordei foi quando no seu e-mail, voc? afirmou que era *necess?rio/preciso* utilizar A*/heur?stica para resolver esse problema. Essa informa??o ? que, para os meus conceitos, n?o est? correta. Antes de continuar, s? para esclarecer alguns pontos sobre algoritmos e heur?sticas: * Algoritmos ?timos: Algoritmos desenvolvidos com uma prova matem?tica, que garantem que independente do caso de entrada o algoritmo retornar? o resultado ?timo para aquela inst?ncia. Vem tamb?m com uma complexidade de tempo bem definida, mesmo que nem sempre polinomial. (No caso no qual estamos discutindo, SSSP e ASPS, ambos tem algoritmos ?timos polinomiais). * Algoritmos aproximativos: Algoritmos desenvolvidos com uma prova matem?tica, que garantem uma resposta que esteja a uma dist?ncia \alpha do valor ?timo onde \alpha pode ser tanto aditivo (Resposta do Algoritmo <= OPT + \alpha) ou multiplicativo (Resposta do Algoritmo <= OPT * \alpha). ? *importante ressaltar* que as garantias s?o do tipo "<=" ou seja, na inst?ncia (aka entrada) com a estrutura mais escrota poss?vel (para o seu algoritmo) ele vai errar no m?ximo de um valor pr?-determinado, por?m em boa parte dos casos ele encontrara o valor ?timo ou algo muito mais pr?ximo do que a folga estabelecida pelo \alpha. Vem tamb?m com uma complexidade de tempo bem definida, mesmo que nem sempre polinomial. * Heur?sticas: Algoritmos desenvolvidos sem uma prova matem?tica para garantia de tempo e resultado. Apesar disso n?o querer dizer que eles n?o s?o eficientes ou encontram bons resultados, continuemos por favor. Heur?sticas s?o altamente experimentais, j? que n?o contem uma prova de corretude/completude matem?tica por tr?s e utilizam de bateria de testes - onde se conhece o resultado ?timo, ou melhor conhecido - para avaliar se uma heur?stica est? boa ou n?o. Mas no fim das contas, a heur?stica pode retornar o resultado ?timo, algo perto, ou algo l? na tonga da mironga... n?o se tem nenhuma garantia, al?m da experimental de fato. Como as heur?sticas "n?o se comprometem" a retornar o melhor resultado ou alguma garantia de dist?ncia do melhor resultado (como no caso dos alg. aproximativos), pode-se dar ao luxo de fazer um corte por tempo ou n?mero de itera??es. O que os torna computacionalmente vi?vel para, por exemplo, inst?ncias *muito grandes* onde os algoritmos ?timos iriam demorar demais... e alguma resposta ? melhor do que nenhuma. Agora veja bem, eu n?o sou contra heur?sticas e nem desgosto delas. Elas s?o aplic?veis em diversos lugares (como o exemplo que citei em rela??o a inst?ncias muito grandes para os algoritmos ?timos) e devem estar sempre na sua "toolbox de solucionar problemas". S? discordo completamente em afirmar de cara que a melhor abordagem ? um heur?stica, quando existem algoritmos ?timos e algoritmos aproximativos para o caso geral, existem diversos outros dentro dessas duas categorias com complexidades bem melhores ao se restringir a estrutura matem?tica da entrada (e.g. estou pra ver cidades que quando modeladas em grafos, de fato fiquem parecidas com um K_n), etc principalmente quando n?o se conhece dados b?sicos do problema como tamanho ou caracter?sticas estruturais. [ ]'s 2013/9/21 Hernan Lopes > A id?ia do A* ? encontrar o provavel melhor caminho com o menor custo > computacional. > Para calcular o melhor caminho vc vai precisar calcular todos e isso vai > ter um custo bem alto. > O ideal ? misturar A* com djikstra olhando para os vertices proximos do > inicio > > Diz mais ou menos o que eu falei mas em ingles: > > The Greedy Best-First-Search algorithm works in a similar way, except that > it has some estimate (called a *heuristic*) of how far from the goal any > vertex is. Instead of selecting the vertex closest to the starting point, > it selects the vertex closest to the goal. Best-First-Search is *not*guaranteed to find a shortest path. However, it runs much quicker than > Dijkstra?s algorithm because it uses the heuristic function to guide its > way towards the goal very quickly. For example, if the goal is to the south > of the starting position, Best-First-Search will tend to focus on paths > that lead southwards > > Referencia/Stanford: > http://theory.stanford.edu/~amitp/GameProgramming/AStarComparison.html > > Nao sou eu que digo, ta escrito ai... > > > > 2013/9/21 Hernan Lopes > >> Eu j? fiz muitos testes sobre relacionados a esse tema, e o A* sempre se >> saiu melhor para calcular a provavel melhor distancia... que n?o ? >> necessariamente a menor mas est? pr?xima de. >> >> >> 2013/9/21 Bruno Buss >> >>> Oi Hernan, >>> >>> Mesmo no caso de grafos com arestas com peso (como no caso onde se >>> modela cidades como v?rtices e arestas como dist?ncia entre as duas >>> cidades), existem algoritmos ?timos e polinomiais para encontrar o menor >>> caminho entre dois v?rtices, n?o sendo *necess?rio/preciso* a utiliza??o de >>> A*/heur?sticas para encontrar o menor caminho no caso geral do problema. >>> >>> [ ]'s >>> >>> >>> 2013/9/21 Hernan Lopes >>> >>>> Bruno, >>>> >>>> Como ele estava falando em ruas e mapas, e agora em grafos, e melhor >>>> caminho, me pareceu que os vertices seriam locais e haveria uma dist?ncia >>>> entre eles. Por isso a minha sugest?o. >>>> Se n?o for isso, ignore >>>> >>>> >>>> 2013/9/21 Bruno Buss >>>> >>>>> Ol? Hernan, >>>>> >>>>> Encontrar caminho m?nimo em um grafo, seja direcionado ou n?o, seja >>>>> com arestas com peso ou n?o, ? um problema j? bem resolvido e n?o necessita >>>>> de A* e/ou heur?stica nenhuma. >>>>> Talvez a utiliza??o do A* e/ou heur?sticas especificas sejam >>>>> necess?rias dependendo do tamanho do grafo, qual a configura??o exata do >>>>> seu problema e suas restri??es de tempo e espa?o, mas na forma geral do >>>>> problema n?o ? necess?rio nenhuma heur?stica ;) >>>>> >>>>> [ ]'s >>>>> >>>>> >>>>> >>>>> 2013/9/20 Hernan Lopes >>>>> >>>>>> Blabos, >>>>>> >>>>>> Se quiser encontrar o menor caminho vc precisa do algoritmo A* pra >>>>>> isso, A (estrela) para calcular >>>>>> >>>>>> http://en.wikipedia.org/wiki/A*_search_algorithm >>>>>> >>>>>> Video: >>>>>> >>>>>> http://www.youtube.com/watch?v=J-ilgA_XNI0 >>>>>> http://www.youtube.com/watch?v=19h1g22hby8 >>>>>> >>>>>> A partir de um n? tem que verificar quais os proximos n?s e somar a >>>>>> distancia e usar uma heuristica que indique qual a melhor opcao entre eles >>>>>> pra chegar ate o final, por ex veriricar a distancia de N n?s filhos dos >>>>>> n?s diretos do ponto inicial e comparar qual posicao estaria segundo esse >>>>>> caminho e qual a distancia at? o final (seguindo esse caminho qual est? >>>>>> mais proximo do final?) dai vc pode tentar seguir esse caminho, mas se nao >>>>>> der pra chegar la vc vai ter que olhar pra tras voltar e tentar uma outra >>>>>> opcao. >>>>>> >>>>>> >>>>>> 2013/9/20 Blabos de Blebe >>>>>> >>>>>>> Opa, >>>>>>> >>>>>>> @Buss @Carlos, correto e correto. >>>>>>> >>>>>>> Nesse caso espec?fico eu conscientemente abri m?o da efici?ncia em >>>>>>> prol do "j? esta implementado". Foram 4 linhas usando o DBIx::Class + >>>>>>> Graph, desde buscar todos os dados at? encontrar o menor path. >>>>>>> >>>>>>> N?o ? a melhor solu??o, mas ? uma solu??o suficientemente boa dentro >>>>>>> dos par?metros que eu preciso neste momento. >>>>>>> >>>>>>> Eu to usando SQLite por enquanto, mas o Postgres n?o tem algo assim >>>>>>> embutido n?o? >>>>>>> >>>>>>> Fico grato por estar numa lista onde sempre encontro v?rias dicas >>>>>>> cada uma melhor que a outra. >>>>>>> >>>>>>> []'s >>>>>>> >>>>>>> >>>>>>> 2013/9/20 Bruno Buss >>>>>>> >>>>>>>> Oi Blabos, >>>>>>>> >>>>>>>> Pelo o que voc? disse, no seu grafo as arestas n?o tem peso (ou >>>>>>>> todas tem o mesmo peso, e.g. 1) e o que voc? quer fazer ? contar a >>>>>>>> dist?ncia entre 2 n?s do grafo, ent?o voc? pode utilizar um algoritmo mais >>>>>>>> simples como uma busca em largura para calcular a dist?ncia entre dois n?s. >>>>>>>> Se sua representa??o do grafo for atrav?s de lista de adjac?ncias, a BFS >>>>>>>> roda em tempo linear no tamanho do grafo - O(n + m) - enquanto a melhor >>>>>>>> implementa??o conhecida para o Dijkstra, com heap de fibonacci, fica em >>>>>>>> (n*logn + m) apesar de ser bem mais complexa de implementar. >>>>>>>> >>>>>>>> [ ]'s >>>>>>>> >>>>>>>> >>>>>>>> 2013/9/20 Blabos de Blebe >>>>>>>> >>>>>>>>> Opa, >>>>>>>>> >>>>>>>>> Nos cap?tulos anteriores... >>>>>>>>> >>>>>>>>> Eu procurei ajuda sobre como fazer uma conta e como executar essa >>>>>>>>> conta de forma ass?ncrona em rela??o ? aplica??o web. >>>>>>>>> >>>>>>>>> Os donos dos resultados dessa conta relacionam-se entre si de >>>>>>>>> forma que eu modelei esse relacionamento atrav?s de um grafo direcionado. >>>>>>>>> >>>>>>>>> Eu s? precisava saber a quantos n?s cada um deles est? um do >>>>>>>>> outro, eu nem preciso do path em si. Um simples scalar( Graph::SP_Dijkstra( >>>>>>>>> a, b ) ) - 1 j? me d? isso. >>>>>>>>> >>>>>>>>> ? a partir dessa informa??o que eu *come?o* o meu trabalho. >>>>>>>>> >>>>>>>>> Obrigado a todos que contribu?ram com sugest?es que eu j? usei, e >>>>>>>>> com sugest?es que ainda vou usar. >>>>>>>>> >>>>>>>>> []'s >>>>>>>>> >>>>>>>>> >>>>>>>>> 2013/9/19 Wagner Arbex >>>>>>>>> >>>>>>>>>> Opa, tb fiquei curioso sobre a sua aplica??o, Blabos. >>>>>>>>>> >>>>>>>>>> Fiz uma aplica??o, na m?o, em que precisava achar os componentes >>>>>>>>>> conexos e os ciclos e, depois, fiz uma outra vers?o usando as >>>>>>>>>> rotinas >>>>>>>>>> do m?dulo Graph-0.96 (http://search.cpan.org/perldoc?Graph), que >>>>>>>>>> vc tb >>>>>>>>>> citou. Ainda n?o gostei do que fiz e estou trabalhando em uma >>>>>>>>>> vers?o >>>>>>>>>> mais "sofisticada", tentando aplicar aprendizado de m?quina, >>>>>>>>>> fazendo >>>>>>>>>> com que a rotina "adquira conhecimento" sobre os dados que >>>>>>>>>> recolhe ao >>>>>>>>>> longo de cada componente conexo que percorre. >>>>>>>>>> >>>>>>>>>> Posso estar enganado, mas n?o me lembro de ter visto ningu?m >>>>>>>>>> falando >>>>>>>>>> sobre grafos a lista, por isso estou fiquei curioso qto ? sua >>>>>>>>>> aplica??o. >>>>>>>>>> >>>>>>>>>> Acho que existem outras quest?es que vc pode querer considerar no >>>>>>>>>> caminho entre dois v?rtices em um grafo. P. ex., s? existe um >>>>>>>>>> caminho >>>>>>>>>> entre qq dois n?s? Interessa saber se existe outro caminho? O que >>>>>>>>>> est? >>>>>>>>>> sendo procurado ? qq caminho ou um caminho espec?fico, p. ex., o >>>>>>>>>> caminho mais curto ou caminho mais r?pido? Existem "pesos" nas >>>>>>>>>> arestas >>>>>>>>>> entre os dois n?s? Lembrando que uma ?rvore ? um caso particular >>>>>>>>>> de >>>>>>>>>> grafo, o grafo ? realmente um grafo ou uma ?rvore? >>>>>>>>>> >>>>>>>>>> Gostei da conversa e se eu achar que posso ajudar, vou tentar >>>>>>>>>> contribuir com alguns centavos. >>>>>>>>>> >>>>>>>>>> []s, W. >>>>>>>>>> >>>>>>>>>> 2013/9/19 Hernan Lopes : >>>>>>>>>> > Blabos, o que vc quer fazer? >>>>>>>>>> > >>>>>>>>>> > 2013/9/19 Blabos de Blebe >>>>>>>>>> >> >>>>>>>>>> >> E a? pessoal, >>>>>>>>>> >> >>>>>>>>>> >> Estou precisando calcular a dist?ncia entre n?s em um grafo >>>>>>>>>> direcionado. >>>>>>>>>> >> >>>>>>>>>> >> ? aquele algoritmo cl?ssico que tem no Cormen ou qualquer >>>>>>>>>> livro decente do >>>>>>>>>> >> ramo. >>>>>>>>>> >> >>>>>>>>>> >> No cpan eu achei de interessante: >>>>>>>>>> >> >>>>>>>>>> >> https://metacpan.org/module/JHI/Graph-0.96/lib/Graph.pod >>>>>>>>>> >> https://metacpan.org/module/Paths::Graph >>>>>>>>>> >> https://metacpan.org/module/Boost::Graph >>>>>>>>>> >> https://metacpan.org/module/DBIx::Path >>>>>>>>>> >> >>>>>>>>>> >> Gostaria de ouvir a opini?o de vcs a respeito, e se tiverem >>>>>>>>>> outras >>>>>>>>>> >> sugest?es, sou todo ouvidos. >>>>>>>>>> >> >>>>>>>>>> >> []'s >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>>> >> =begin disclaimer >>>>>>>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> >> L >>>>>>>>>> >> =end disclaimer >>>>>>>>>> >> >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > =begin disclaimer >>>>>>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> > L >>>>>>>>>> > =end disclaimer >>>>>>>>>> > >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Wagner Arbex, DSc >>>>>>>>>> Bioinform?tica e modelagem matem?tica e computacional de >>>>>>>>>> biossistemas >>>>>>>>>> >>>>>>>>>> http://www.arbex.pro.br/ >>>>>>>>>> =begin disclaimer >>>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> L >>>>>>>>>> =end disclaimer >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> =begin disclaimer >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> L >>>>>>>>> =end disclaimer >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Bruno C. Buss >>>>>>>> http://www.brunobuss.net >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Bruno C. Buss >>>>> http://www.brunobuss.net >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Bruno C. Buss >>> http://www.brunobuss.net >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Bruno C. Buss http://www.brunobuss.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From hernanlopes at gmail.com Sat Sep 21 10:32:46 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Sat, 21 Sep 2013 14:32:46 -0300 Subject: [SP-pm] =?iso-8859-1?q?Dist=E2ncia_entre_n=F3s_em_um_grafo?= In-Reply-To: References: Message-ID: O A* ? uma das maneiras de resolver o problema. Pode ser bastante eficiente dependendo da heur?stica. Mas a efici?ncia pode variar de caso a caso dependendo de muitos fatores. Com certeza tem um algoritmo melhor para cada caso. N?o tem um unico algoritmo que ? bom em todas as situac?es. 2013/9/21 Bruno Buss > Oi Hernan, > > Voc? est? correto quando voc? diz que ? poss?vel que ao utilizar o A* ou > alguma heur?stica, voc? consiga calcular o menor caminho entre um par de > v?rtices ou quase este menor caminho e geralmente tem uma complexidade de > tempo menor que os algoritmos ?timos. Isso eu n?o discordo. > > O que eu n?o concordei foi quando no seu e-mail, voc? afirmou que era > *necess?rio/preciso* utilizar A*/heur?stica para resolver esse problema. > Essa informa??o ? que, para os meus conceitos, n?o est? correta. > > > Antes de continuar, s? para esclarecer alguns pontos sobre algoritmos e > heur?sticas: > > * Algoritmos ?timos: > Algoritmos desenvolvidos com uma prova matem?tica, que garantem que > independente do caso de entrada o algoritmo retornar? o resultado ?timo > para aquela inst?ncia. > > Vem tamb?m com uma complexidade de tempo bem definida, mesmo que nem > sempre polinomial. (No caso no qual estamos discutindo, SSSP e ASPS, ambos > tem algoritmos ?timos polinomiais). > > > * Algoritmos aproximativos: > Algoritmos desenvolvidos com uma prova matem?tica, que garantem uma > resposta que esteja a uma dist?ncia \alpha do valor ?timo onde \alpha pode > ser tanto aditivo (Resposta do Algoritmo <= OPT + \alpha) ou multiplicativo > (Resposta do Algoritmo <= OPT * \alpha). ? *importante ressaltar* que as > garantias s?o do tipo "<=" ou seja, na inst?ncia (aka entrada) com a > estrutura mais escrota poss?vel (para o seu algoritmo) ele vai errar no > m?ximo de um valor pr?-determinado, por?m em boa parte dos casos ele > encontrara o valor ?timo ou algo muito mais pr?ximo do que a folga > estabelecida pelo \alpha. > > Vem tamb?m com uma complexidade de tempo bem definida, mesmo que nem > sempre polinomial. > > > * Heur?sticas: > Algoritmos desenvolvidos sem uma prova matem?tica para garantia de tempo e > resultado. Apesar disso n?o querer dizer que eles n?o s?o eficientes ou > encontram bons resultados, continuemos por favor. > Heur?sticas s?o altamente experimentais, j? que n?o contem uma prova de > corretude/completude matem?tica por tr?s e utilizam de bateria de testes - > onde se conhece o resultado ?timo, ou melhor conhecido - para avaliar se > uma heur?stica est? boa ou n?o. Mas no fim das contas, a heur?stica pode > retornar o resultado ?timo, algo perto, ou algo l? na tonga da mironga... > n?o se tem nenhuma garantia, al?m da experimental de fato. > > Como as heur?sticas "n?o se comprometem" a retornar o melhor resultado ou > alguma garantia de dist?ncia do melhor resultado (como no caso dos alg. > aproximativos), pode-se dar ao luxo de fazer um corte por tempo ou n?mero > de itera??es. O que os torna computacionalmente vi?vel para, por exemplo, > inst?ncias *muito grandes* onde os algoritmos ?timos iriam demorar > demais... e alguma resposta ? melhor do que nenhuma. > > > > > Agora veja bem, eu n?o sou contra heur?sticas e nem desgosto delas. Elas > s?o aplic?veis em diversos lugares (como o exemplo que citei em rela??o a > inst?ncias muito grandes para os algoritmos ?timos) e devem estar sempre na > sua "toolbox de solucionar problemas". S? discordo completamente em afirmar > de cara que a melhor abordagem ? um heur?stica, quando existem algoritmos > ?timos e algoritmos aproximativos para o caso geral, existem diversos > outros dentro dessas duas categorias com complexidades bem melhores ao se > restringir a estrutura matem?tica da entrada (e.g. estou pra ver cidades > que quando modeladas em grafos, de fato fiquem parecidas com um K_n), etc > principalmente quando n?o se conhece dados b?sicos do problema como tamanho > ou caracter?sticas estruturais. > > [ ]'s > > 2013/9/21 Hernan Lopes > >> A id?ia do A* ? encontrar o provavel melhor caminho com o menor custo >> computacional. >> Para calcular o melhor caminho vc vai precisar calcular todos e isso vai >> ter um custo bem alto. >> O ideal ? misturar A* com djikstra olhando para os vertices proximos do >> inicio >> >> Diz mais ou menos o que eu falei mas em ingles: >> >> The Greedy Best-First-Search algorithm works in a similar way, except >> that it has some estimate (called a *heuristic*) of how far from the >> goal any vertex is. Instead of selecting the vertex closest to the starting >> point, it selects the vertex closest to the goal. Best-First-Search is * >> not* guaranteed to find a shortest path. However, it runs much quicker >> than Dijkstra?s algorithm because it uses the heuristic function to guide >> its way towards the goal very quickly. For example, if the goal is to the >> south of the starting position, Best-First-Search will tend to focus on >> paths that lead southwards >> >> Referencia/Stanford: >> http://theory.stanford.edu/~amitp/GameProgramming/AStarComparison.html >> >> Nao sou eu que digo, ta escrito ai... >> >> >> >> 2013/9/21 Hernan Lopes >> >>> Eu j? fiz muitos testes sobre relacionados a esse tema, e o A* sempre se >>> saiu melhor para calcular a provavel melhor distancia... que n?o ? >>> necessariamente a menor mas est? pr?xima de. >>> >>> >>> 2013/9/21 Bruno Buss >>> >>>> Oi Hernan, >>>> >>>> Mesmo no caso de grafos com arestas com peso (como no caso onde se >>>> modela cidades como v?rtices e arestas como dist?ncia entre as duas >>>> cidades), existem algoritmos ?timos e polinomiais para encontrar o menor >>>> caminho entre dois v?rtices, n?o sendo *necess?rio/preciso* a utiliza??o de >>>> A*/heur?sticas para encontrar o menor caminho no caso geral do problema. >>>> >>>> [ ]'s >>>> >>>> >>>> 2013/9/21 Hernan Lopes >>>> >>>>> Bruno, >>>>> >>>>> Como ele estava falando em ruas e mapas, e agora em grafos, e melhor >>>>> caminho, me pareceu que os vertices seriam locais e haveria uma dist?ncia >>>>> entre eles. Por isso a minha sugest?o. >>>>> Se n?o for isso, ignore >>>>> >>>>> >>>>> 2013/9/21 Bruno Buss >>>>> >>>>>> Ol? Hernan, >>>>>> >>>>>> Encontrar caminho m?nimo em um grafo, seja direcionado ou n?o, seja >>>>>> com arestas com peso ou n?o, ? um problema j? bem resolvido e n?o necessita >>>>>> de A* e/ou heur?stica nenhuma. >>>>>> Talvez a utiliza??o do A* e/ou heur?sticas especificas sejam >>>>>> necess?rias dependendo do tamanho do grafo, qual a configura??o exata do >>>>>> seu problema e suas restri??es de tempo e espa?o, mas na forma geral do >>>>>> problema n?o ? necess?rio nenhuma heur?stica ;) >>>>>> >>>>>> [ ]'s >>>>>> >>>>>> >>>>>> >>>>>> 2013/9/20 Hernan Lopes >>>>>> >>>>>>> Blabos, >>>>>>> >>>>>>> Se quiser encontrar o menor caminho vc precisa do algoritmo A* pra >>>>>>> isso, A (estrela) para calcular >>>>>>> >>>>>>> http://en.wikipedia.org/wiki/A*_search_algorithm >>>>>>> >>>>>>> Video: >>>>>>> >>>>>>> http://www.youtube.com/watch?v=J-ilgA_XNI0 >>>>>>> http://www.youtube.com/watch?v=19h1g22hby8 >>>>>>> >>>>>>> A partir de um n? tem que verificar quais os proximos n?s e somar a >>>>>>> distancia e usar uma heuristica que indique qual a melhor opcao entre eles >>>>>>> pra chegar ate o final, por ex veriricar a distancia de N n?s filhos dos >>>>>>> n?s diretos do ponto inicial e comparar qual posicao estaria segundo esse >>>>>>> caminho e qual a distancia at? o final (seguindo esse caminho qual est? >>>>>>> mais proximo do final?) dai vc pode tentar seguir esse caminho, mas se nao >>>>>>> der pra chegar la vc vai ter que olhar pra tras voltar e tentar uma outra >>>>>>> opcao. >>>>>>> >>>>>>> >>>>>>> 2013/9/20 Blabos de Blebe >>>>>>> >>>>>>>> Opa, >>>>>>>> >>>>>>>> @Buss @Carlos, correto e correto. >>>>>>>> >>>>>>>> Nesse caso espec?fico eu conscientemente abri m?o da efici?ncia em >>>>>>>> prol do "j? esta implementado". Foram 4 linhas usando o DBIx::Class + >>>>>>>> Graph, desde buscar todos os dados at? encontrar o menor path. >>>>>>>> >>>>>>>> N?o ? a melhor solu??o, mas ? uma solu??o suficientemente boa >>>>>>>> dentro dos par?metros que eu preciso neste momento. >>>>>>>> >>>>>>>> Eu to usando SQLite por enquanto, mas o Postgres n?o tem algo assim >>>>>>>> embutido n?o? >>>>>>>> >>>>>>>> Fico grato por estar numa lista onde sempre encontro v?rias dicas >>>>>>>> cada uma melhor que a outra. >>>>>>>> >>>>>>>> []'s >>>>>>>> >>>>>>>> >>>>>>>> 2013/9/20 Bruno Buss >>>>>>>> >>>>>>>>> Oi Blabos, >>>>>>>>> >>>>>>>>> Pelo o que voc? disse, no seu grafo as arestas n?o tem peso (ou >>>>>>>>> todas tem o mesmo peso, e.g. 1) e o que voc? quer fazer ? contar a >>>>>>>>> dist?ncia entre 2 n?s do grafo, ent?o voc? pode utilizar um algoritmo mais >>>>>>>>> simples como uma busca em largura para calcular a dist?ncia entre dois n?s. >>>>>>>>> Se sua representa??o do grafo for atrav?s de lista de adjac?ncias, a BFS >>>>>>>>> roda em tempo linear no tamanho do grafo - O(n + m) - enquanto a melhor >>>>>>>>> implementa??o conhecida para o Dijkstra, com heap de fibonacci, fica em >>>>>>>>> (n*logn + m) apesar de ser bem mais complexa de implementar. >>>>>>>>> >>>>>>>>> [ ]'s >>>>>>>>> >>>>>>>>> >>>>>>>>> 2013/9/20 Blabos de Blebe >>>>>>>>> >>>>>>>>>> Opa, >>>>>>>>>> >>>>>>>>>> Nos cap?tulos anteriores... >>>>>>>>>> >>>>>>>>>> Eu procurei ajuda sobre como fazer uma conta e como executar essa >>>>>>>>>> conta de forma ass?ncrona em rela??o ? aplica??o web. >>>>>>>>>> >>>>>>>>>> Os donos dos resultados dessa conta relacionam-se entre si de >>>>>>>>>> forma que eu modelei esse relacionamento atrav?s de um grafo direcionado. >>>>>>>>>> >>>>>>>>>> Eu s? precisava saber a quantos n?s cada um deles est? um do >>>>>>>>>> outro, eu nem preciso do path em si. Um simples scalar( Graph::SP_Dijkstra( >>>>>>>>>> a, b ) ) - 1 j? me d? isso. >>>>>>>>>> >>>>>>>>>> ? a partir dessa informa??o que eu *come?o* o meu trabalho. >>>>>>>>>> >>>>>>>>>> Obrigado a todos que contribu?ram com sugest?es que eu j? usei, e >>>>>>>>>> com sugest?es que ainda vou usar. >>>>>>>>>> >>>>>>>>>> []'s >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> 2013/9/19 Wagner Arbex >>>>>>>>>> >>>>>>>>>>> Opa, tb fiquei curioso sobre a sua aplica??o, Blabos. >>>>>>>>>>> >>>>>>>>>>> Fiz uma aplica??o, na m?o, em que precisava achar os componentes >>>>>>>>>>> conexos e os ciclos e, depois, fiz uma outra vers?o usando as >>>>>>>>>>> rotinas >>>>>>>>>>> do m?dulo Graph-0.96 (http://search.cpan.org/perldoc?Graph), >>>>>>>>>>> que vc tb >>>>>>>>>>> citou. Ainda n?o gostei do que fiz e estou trabalhando em uma >>>>>>>>>>> vers?o >>>>>>>>>>> mais "sofisticada", tentando aplicar aprendizado de m?quina, >>>>>>>>>>> fazendo >>>>>>>>>>> com que a rotina "adquira conhecimento" sobre os dados que >>>>>>>>>>> recolhe ao >>>>>>>>>>> longo de cada componente conexo que percorre. >>>>>>>>>>> >>>>>>>>>>> Posso estar enganado, mas n?o me lembro de ter visto ningu?m >>>>>>>>>>> falando >>>>>>>>>>> sobre grafos a lista, por isso estou fiquei curioso qto ? sua >>>>>>>>>>> aplica??o. >>>>>>>>>>> >>>>>>>>>>> Acho que existem outras quest?es que vc pode querer considerar no >>>>>>>>>>> caminho entre dois v?rtices em um grafo. P. ex., s? existe um >>>>>>>>>>> caminho >>>>>>>>>>> entre qq dois n?s? Interessa saber se existe outro caminho? O >>>>>>>>>>> que est? >>>>>>>>>>> sendo procurado ? qq caminho ou um caminho espec?fico, p. ex., o >>>>>>>>>>> caminho mais curto ou caminho mais r?pido? Existem "pesos" nas >>>>>>>>>>> arestas >>>>>>>>>>> entre os dois n?s? Lembrando que uma ?rvore ? um caso particular >>>>>>>>>>> de >>>>>>>>>>> grafo, o grafo ? realmente um grafo ou uma ?rvore? >>>>>>>>>>> >>>>>>>>>>> Gostei da conversa e se eu achar que posso ajudar, vou tentar >>>>>>>>>>> contribuir com alguns centavos. >>>>>>>>>>> >>>>>>>>>>> []s, W. >>>>>>>>>>> >>>>>>>>>>> 2013/9/19 Hernan Lopes : >>>>>>>>>>> > Blabos, o que vc quer fazer? >>>>>>>>>>> > >>>>>>>>>>> > 2013/9/19 Blabos de Blebe >>>>>>>>>>> >> >>>>>>>>>>> >> E a? pessoal, >>>>>>>>>>> >> >>>>>>>>>>> >> Estou precisando calcular a dist?ncia entre n?s em um grafo >>>>>>>>>>> direcionado. >>>>>>>>>>> >> >>>>>>>>>>> >> ? aquele algoritmo cl?ssico que tem no Cormen ou qualquer >>>>>>>>>>> livro decente do >>>>>>>>>>> >> ramo. >>>>>>>>>>> >> >>>>>>>>>>> >> No cpan eu achei de interessante: >>>>>>>>>>> >> >>>>>>>>>>> >> https://metacpan.org/module/JHI/Graph-0.96/lib/Graph.pod >>>>>>>>>>> >> https://metacpan.org/module/Paths::Graph >>>>>>>>>>> >> https://metacpan.org/module/Boost::Graph >>>>>>>>>>> >> https://metacpan.org/module/DBIx::Path >>>>>>>>>>> >> >>>>>>>>>>> >> Gostaria de ouvir a opini?o de vcs a respeito, e se tiverem >>>>>>>>>>> outras >>>>>>>>>>> >> sugest?es, sou todo ouvidos. >>>>>>>>>>> >> >>>>>>>>>>> >> []'s >>>>>>>>>>> >> >>>>>>>>>>> >> >>>>>>>>>>> >> >>>>>>>>>>> >> =begin disclaimer >>>>>>>>>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>> >> L >>>>>>>>>>> >> =end disclaimer >>>>>>>>>>> >> >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > =begin disclaimer >>>>>>>>>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>> > L >>>>>>>>>>> > =end disclaimer >>>>>>>>>>> > >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Wagner Arbex, DSc >>>>>>>>>>> Bioinform?tica e modelagem matem?tica e computacional de >>>>>>>>>>> biossistemas >>>>>>>>>>> >>>>>>>>>>> http://www.arbex.pro.br/ >>>>>>>>>>> =begin disclaimer >>>>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>>> L >>>>>>>>>>> =end disclaimer >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> =begin disclaimer >>>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>>> L >>>>>>>>>> =end disclaimer >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Bruno C. Buss >>>>>>>>> http://www.brunobuss.net >>>>>>>>> >>>>>>>>> =begin disclaimer >>>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>>> L >>>>>>>>> =end disclaimer >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Bruno C. Buss >>>>>> http://www.brunobuss.net >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Bruno C. Buss >>>> http://www.brunobuss.net >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Bruno C. Buss > http://www.brunobuss.net > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Sat Sep 21 11:05:48 2013 From: eden at insoli.de (Eden Cardim) Date: Sat, 21 Sep 2013 15:05:48 -0300 Subject: [SP-pm] =?iso-8859-1?q?Dist=E2ncia_entre_n=F3s_em_um_grafo?= In-Reply-To: References: Message-ID: > N?o use cpan pra um problema simples > N?o resolva problemas simples que j? foram resolvidos. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From eden at insoli.de Sat Sep 21 11:15:37 2013 From: eden at insoli.de (Eden Cardim) Date: Sat, 21 Sep 2013 15:15:37 -0300 Subject: [SP-pm] =?iso-8859-1?q?Dist=E2ncia_entre_n=F3s_em_um_grafo?= In-Reply-To: References: Message-ID: 2013/9/21 Bruno Buss > Oi Hernan, > > Voc? est? correto quando voc? diz que ? poss?vel que ao utilizar o A* ou > alguma heur?stica, voc? consiga calcular o menor caminho entre um par de > v?rtices ou quase este menor caminho e geralmente tem uma complexidade de > tempo menor que os algoritmos ?timos. Isso eu n?o discordo. > > O que eu n?o concordei foi quando no seu e-mail, voc? afirmou que era > *necess?rio/preciso* utilizar A*/heur?stica para resolver esse problema. > Essa informa??o ? que, para os meus conceitos, n?o est? correta. > A quest?o ? que fora da academia, o tempo de implementa??o ? quase sempre mais importante do que a efici?ncia da solu??o. Acho que o que o Hernan quis dizer ? que A* ? a solu??o *padr?o* pra ser ter um resultado satisfat?rio e de r?pida implementa??o (j? est? pronto) e nisso ele est? correto, A* ? genericamente a melhor solu??o, no sentido de que ela n?o vai ser muito pior do que a melhor solu??o prum determinado caso. Se depois de aplicar A* voc? ainda tiver problemas de efici?ncia, a? ? v?lido investigar solu??es alternativas pro problema. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Sat Sep 21 11:21:57 2013 From: renato.cron at gmail.com (Renato Santos) Date: Sat, 21 Sep 2013 15:21:57 -0300 Subject: [SP-pm] =?iso-8859-1?q?Dist=E2ncia_entre_n=F3s_em_um_grafo?= In-Reply-To: References: Message-ID: Fora que tem um c?digo de a* muito bem feito em C. Depois vou procurar ele ? postar. Ele era extremamente r?pido (usei pra procurar 500 caminhos numa grande de 1000*1500 recalculado a cada "batida" de um NPC com outro) On Sep 21, 2013 3:16 PM, "Eden Cardim" wrote: > > 2013/9/21 Bruno Buss > >> Oi Hernan, >> >> Voc? est? correto quando voc? diz que ? poss?vel que ao utilizar o A* ou >> alguma heur?stica, voc? consiga calcular o menor caminho entre um par de >> v?rtices ou quase este menor caminho e geralmente tem uma complexidade de >> tempo menor que os algoritmos ?timos. Isso eu n?o discordo. >> >> O que eu n?o concordei foi quando no seu e-mail, voc? afirmou que era >> *necess?rio/preciso* utilizar A*/heur?stica para resolver esse problema. >> Essa informa??o ? que, para os meus conceitos, n?o est? correta. >> > > A quest?o ? que fora da academia, o tempo de implementa??o ? quase sempre > mais importante do que a efici?ncia da solu??o. Acho que o que o Hernan > quis dizer ? que A* ? a solu??o *padr?o* pra ser ter um resultado > satisfat?rio e de r?pida implementa??o (j? est? pronto) e nisso ele est? > correto, A* ? genericamente a melhor solu??o, no sentido de que ela n?o vai > ser muito pior do que a melhor solu??o prum determinado caso. Se depois de > aplicar A* voc? ainda tiver problemas de efici?ncia, a? ? v?lido investigar > solu??es alternativas pro problema. > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bruno.buss at gmail.com Sat Sep 21 14:37:14 2013 From: bruno.buss at gmail.com (Bruno Buss) Date: Sat, 21 Sep 2013 18:37:14 -0300 Subject: [SP-pm] =?iso-8859-1?q?Dist=E2ncia_entre_n=F3s_em_um_grafo?= In-Reply-To: References: Message-ID: Eu pessoalmente discordo na considera??o do A* ser a "solu??o padr?o" para esse tipo de problema ou no geral mesmo, mas acredito que isso vai desde gosto, experi?ncia de problemas anteriores e modo de cada um abordar determinado tipos de problema. Enfim, meu ponto original era apenas sobre o "preciso/necess?rio" e n?o sobre a qualidade/aplica??o do A*/heur?sticas. [ ]'s 2013/9/21 Eden Cardim > > 2013/9/21 Bruno Buss > >> Oi Hernan, >> >> Voc? est? correto quando voc? diz que ? poss?vel que ao utilizar o A* ou >> alguma heur?stica, voc? consiga calcular o menor caminho entre um par de >> v?rtices ou quase este menor caminho e geralmente tem uma complexidade de >> tempo menor que os algoritmos ?timos. Isso eu n?o discordo. >> >> O que eu n?o concordei foi quando no seu e-mail, voc? afirmou que era >> *necess?rio/preciso* utilizar A*/heur?stica para resolver esse problema. >> Essa informa??o ? que, para os meus conceitos, n?o est? correta. >> > > A quest?o ? que fora da academia, o tempo de implementa??o ? quase sempre > mais importante do que a efici?ncia da solu??o. Acho que o que o Hernan > quis dizer ? que A* ? a solu??o *padr?o* pra ser ter um resultado > satisfat?rio e de r?pida implementa??o (j? est? pronto) e nisso ele est? > correto, A* ? genericamente a melhor solu??o, no sentido de que ela n?o vai > ser muito pior do que a melhor solu??o prum determinado caso. Se depois de > aplicar A* voc? ainda tiver problemas de efici?ncia, a? ? v?lido investigar > solu??es alternativas pro problema. > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Bruno C. Buss http://www.brunobuss.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From luismottacampos at yahoo.co.uk Sun Sep 22 04:27:28 2013 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sun, 22 Sep 2013 13:27:28 +0200 Subject: [SP-pm] DBIx::Class In-Reply-To: <523783C6.4010505@yahoo.com.br> References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> <523783C6.4010505@yahoo.com.br> Message-ID: On 17 Sep 2013, at 00:18, Alceu Rodrigues de Freitas Junior wrote: >> 3 - ? port?vel > > Se eu usar ANSI SQL. E se o banco que decidir usar suportar o ANSI SQL (acho que todos suportam, mas enfim). Lamento informar, mas absolutamente nenhuma base de dados no planeta suporta ANSI SQL completamente e sem modifica??es ou exce??es. Putamplexos. -- Luis Motta Campos is a DBA, Foodie, and Photographer From luismottacampos at yahoo.co.uk Sun Sep 22 04:37:35 2013 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Sun, 22 Sep 2013 13:37:35 +0200 Subject: [SP-pm] DBIx::Class In-Reply-To: References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> <523783C6.4010505@yahoo.com.br> <52383118.9010608@yahoo.com.br> <52385AF5.7030506@yahoo.com.br> <523862B7.2070301@yahoo.com.br> Message-ID: <4653AF71-B66C-4E5F-B17F-6BFA98390916@yahoo.co.uk> On 18 Sep 2013, at 14:01, Solli Honorio wrote: > Pessoal, > > Encontrei uma informa??o que pode ser interessante sobre o lance do md5 : > > "You should also be very careful with completely ?random? strings, such as those produced by MD5( ), SHA1( ), orUUID( ). Each new value you generate with them will be distributed in arbitrary ways over a large space, which can slow INSERT and some types of SELECT queries:?" > > Esta afirma??o foi retirada do livro High Performance Mysql no cap?tulo 3: Schema Optimization and Indexing > > Abra?os, > > Solli Honorio Solli, Esta ? tamb?m a minha opini?o como DBA profissional de uma grande corpora??o de com?rcio eletr?nico. Usar hash criptogr?fico para "melhorar" estat?sticas de um ?ndice ? normalmente tiro de canh?o para matar mosquinha, e mais frequentemente do que n?o sai pela culatra. Putamplexos. -- Luis Motta Campos is a DBA, Foodie, and Photographer From leonardo at ruoso.com Sun Sep 22 07:28:42 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Sun, 22 Sep 2013 11:28:42 -0300 Subject: [SP-pm] DBIx::Class In-Reply-To: <4653AF71-B66C-4E5F-B17F-6BFA98390916@yahoo.co.uk> References: <5F362E10-4C0D-4109-9982-9A0D66D56BBE@gmail.com> <20130914173932.GC25183@andrewalker> <5B22F375-84B4-44BE-8336-DCCBBAFF91A6@gmail.com> <1379216140.52576.YahooMailNeo@web160102.mail.bf1.yahoo.com> <1379296144.61323.YahooMailNeo@web160104.mail.bf1.yahoo.com> <1379327815.48056.YahooMailNeo@web160102.mail.bf1.yahoo.com> <523783C6.4010505@yahoo.com.br> <52383118.9010608@yahoo.com.br> <52385AF5.7030506@yahoo.com.br> <523862B7.2070301@yahoo.com.br> <4653AF71-B66C-4E5F-B17F-6BFA98390916@yahoo.co.uk> Message-ID: 2013/9/22 Luis Motta Campos > On 18 Sep 2013, at 14:01, Solli Honorio wrote: > > "You should also be very careful with completely ?random? strings, such > as those produced by MD5( ), SHA1( ), orUUID( ). Each new value you > generate with them will be distributed in arbitrary ways over a large > space, which can slow INSERT and some types of SELECT queries:?" > Esta ? tamb?m a minha opini?o como DBA profissional de uma grande > corpora??o de com?rcio eletr?nico. Usar hash criptogr?fico para "melhorar" > estat?sticas de um ?ndice ? normalmente tiro de canh?o para matar > mosquinha, e mais frequentemente do que n?o sai pela culatra. > Eu nem sou DBA, mas tenho tido alguma experi?ncia com sistemas de vida razo?velmente longa (?10 anos) que passam por gera??es de desenvolvedores e de administradores e uma coisa que eu defendo hoje em dia ?: 1) Use chaves compostas o tempo todo; 2) Use chaves naturais sempre que poss?vel; Vou dar um exemplo, imagina que voc? tem um software cujo endere?o seja formado por geocodes obtidos de PKEYS arbitr?rias. Algu?m poderia desenvolver algo assim, por favor, deduzam as refer?ncias estrangeiras e os id como inteiros sequenciais (nada melhor para os inserts): country (id PRIMARY KEY, code, name) state (id PRIMARY KEY, code, name, country_id) municipality (id PRIMARY KEY, code, name, state_id) street (id PRIMARY KEY, name, municipality_id) Eu faria, hoje, assim em algumas situa??es: country (id, geocode, name, PRIMARY KEY(id)) state (country_id, id, geocode, name, PRIMARY KEY(country_id, id) ) municipality (country_Id, state_id, id, geocode, name, PRIMARY KEY(country_id, state_id, id)) street (country_id, state_id, municipality_id, id, geocode, name, disambiguation, PRIMARY KEY(country_id, state_id, municipality_id, id)) Os ID seriam algo como $id = &uri_alphanum_or_hifen($name . ' -'. $disambinguagion) -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Mon Sep 23 13:22:23 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 23 Sep 2013 16:22:23 -0400 Subject: [SP-pm] Bloqueando registros para processamento Message-ID: Salve Mongers! Tenho uma tabela em MySql com algumas centenas de registros. Em alguns momentos tenho que "processar" esses registros da forma mais r?pida poss?vel. O tempo de processamento de cada registro ? de aproximadamente 4-5 segundos, tempo esse alheio ao meu controle ou a minha vontade. Para agilizar, rodo v?rias vezes o mesmo app, e cada vez que ele sobe pega um lote de registros. Para impedir que a pr?xima c?pia do app a subir pegue os mesmos registros, criei uma coluna a mais, e quando o app sobe ele verifica se a coluna t? vazia, se tiver ele grava o PID dele. Est? funcionando mais ou menos, exceto pelo fato que n?o gostei da forma que ficou e de um efeito colateral. As vezes uma das c?pias do app d? algum erro e cai, s? que os registros do lote dele ficam l? com o PID gravado na coluna, ent?o as outras c?pias n?o mexem mais com esses registros e eles ficam indefinidamente pendentes. Alguma dica de como fazer algo "mais elegante" e "seguro"? Para adiantar: 1. Tem que ser MySql. Posso mexer na tabela a vontade. 2. O processamento n?o tem como ser mexido. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Mon Sep 23 14:09:37 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 23 Sep 2013 23:09:37 +0200 Subject: [SP-pm] Bloqueando registros para processamento In-Reply-To: References: Message-ID: opa chefe se eu entendi, eu proponho o sequinte: 1- pega um lote de dados e manda pro Redis ou Riak ou SQLITE ou CSV ou qq coisa q vc consiga salvar e todas as apps possam ler. 2- faz tuas apps consumirem como se fosse uma fila, um por vez. Se quiser use mensageria. acho cafona. 3- implementa um timeout: se demorar 5 minutos o "dado" volta pra fila e vc reinicia a app la. veja se o Action::Retry nao resolve 4- faz dois "servers" (um ? backup do outro, no sentido de "quem chegar primeiro vence") cuidarem da sincronia: sistema lento <-> cache rapido sen?o mete um timeout nas apps. se demorou demais o bloco "volta" pro sistema lento. melhor usar a primeira ideia, 2013/9/23 Marcio - Google > Salve Mongers! > > Tenho uma tabela em MySql com algumas centenas de registros. > > Em alguns momentos tenho que "processar" esses registros da forma mais > r?pida poss?vel. > > O tempo de processamento de cada registro ? de aproximadamente 4-5 > segundos, tempo esse alheio ao meu controle ou a minha vontade. > > Para agilizar, rodo v?rias vezes o mesmo app, e cada vez que ele sobe pega > um lote de registros. Para impedir que a pr?xima c?pia do app a subir pegue > os mesmos registros, criei uma coluna a mais, e quando o app sobe ele > verifica se a coluna t? vazia, se tiver ele grava o PID dele. > > Est? funcionando mais ou menos, exceto pelo fato que n?o gostei da forma > que ficou e de um efeito colateral. As vezes uma das c?pias do app d? algum > erro e cai, s? que os registros do lote dele ficam l? com o PID gravado na > coluna, ent?o as outras c?pias n?o mexem mais com esses registros e eles > ficam indefinidamente pendentes. > > Alguma dica de como fazer algo "mais elegante" e "seguro"? > > Para adiantar: > 1. Tem que ser MySql. Posso mexer na tabela a vontade. > 2. O processamento n?o tem como ser mexido. > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Mon Sep 23 14:12:54 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Mon, 23 Sep 2013 23:12:54 +0200 Subject: [SP-pm] Bloqueando registros para processamento In-Reply-To: References: Message-ID: opa. a ideia continua mas na real ? mais simples. grava quem esta processando e quando come?ou. deixe seu criterio de "pegar o proximo da fila" levar em conta quanto tempo ta demorando. 2013/9/23 Tiago Peczenyj > opa chefe > > se eu entendi, eu proponho o sequinte: > > 1- pega um lote de dados e manda pro Redis ou Riak ou SQLITE ou CSV ou qq > coisa q vc consiga salvar e todas as apps possam ler. > 2- faz tuas apps consumirem como se fosse uma fila, um por vez. Se quiser > use mensageria. acho cafona. > 3- implementa um timeout: se demorar 5 minutos o "dado" volta pra fila e > vc reinicia a app la. veja se o Action::Retry nao resolve > 4- faz dois "servers" (um ? backup do outro, no sentido de "quem chegar > primeiro vence") cuidarem da sincronia: sistema lento <-> cache rapido > > sen?o mete um timeout nas apps. se demorou demais o bloco "volta" pro > sistema lento. melhor usar a primeira ideia, > > > > > 2013/9/23 Marcio - Google > >> Salve Mongers! >> >> Tenho uma tabela em MySql com algumas centenas de registros. >> >> Em alguns momentos tenho que "processar" esses registros da forma mais >> r?pida poss?vel. >> >> O tempo de processamento de cada registro ? de aproximadamente 4-5 >> segundos, tempo esse alheio ao meu controle ou a minha vontade. >> >> Para agilizar, rodo v?rias vezes o mesmo app, e cada vez que ele sobe >> pega um lote de registros. Para impedir que a pr?xima c?pia do app a subir >> pegue os mesmos registros, criei uma coluna a mais, e quando o app sobe ele >> verifica se a coluna t? vazia, se tiver ele grava o PID dele. >> >> Est? funcionando mais ou menos, exceto pelo fato que n?o gostei da forma >> que ficou e de um efeito colateral. As vezes uma das c?pias do app d? algum >> erro e cai, s? que os registros do lote dele ficam l? com o PID gravado na >> coluna, ent?o as outras c?pias n?o mexem mais com esses registros e eles >> ficam indefinidamente pendentes. >> >> Alguma dica de como fazer algo "mais elegante" e "seguro"? >> >> Para adiantar: >> 1. Tem que ser MySql. Posso mexer na tabela a vontade. >> 2. O processamento n?o tem como ser mexido. >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Mon Sep 23 14:27:07 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 23 Sep 2013 18:27:07 -0300 Subject: [SP-pm] Bloqueando registros para processamento In-Reply-To: References: Message-ID: Como ? mysql, s? posso dizer: http://dev.mysql.com/doc/refman/5.0/en/innodb-locking-reads.html boa sorte! 2013/9/23 Marcio - Google > Salve Mongers! > > Tenho uma tabela em MySql com algumas centenas de registros. > > Em alguns momentos tenho que "processar" esses registros da forma mais > r?pida poss?vel. > > O tempo de processamento de cada registro ? de aproximadamente 4-5 > segundos, tempo esse alheio ao meu controle ou a minha vontade. > > Para agilizar, rodo v?rias vezes o mesmo app, e cada vez que ele sobe pega > um lote de registros. Para impedir que a pr?xima c?pia do app a subir pegue > os mesmos registros, criei uma coluna a mais, e quando o app sobe ele > verifica se a coluna t? vazia, se tiver ele grava o PID dele. > > Est? funcionando mais ou menos, exceto pelo fato que n?o gostei da forma > que ficou e de um efeito colateral. As vezes uma das c?pias do app d? algum > erro e cai, s? que os registros do lote dele ficam l? com o PID gravado na > coluna, ent?o as outras c?pias n?o mexem mais com esses registros e eles > ficam indefinidamente pendentes. > > Alguma dica de como fazer algo "mais elegante" e "seguro"? > > Para adiantar: > 1. Tem que ser MySql. Posso mexer na tabela a vontade. > 2. O processamento n?o tem como ser mexido. > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Mon Sep 23 14:33:14 2013 From: renato.cron at gmail.com (Renato Santos) Date: Mon, 23 Sep 2013 18:33:14 -0300 Subject: [SP-pm] Bloqueando registros para processamento In-Reply-To: References: Message-ID: explicando melhor, j? que voc? n?o parece ter ninguem pra controlar de verdade quantos registros tem para ser processados, voce pode fazer um BEGIN; SELECT xxx FROM table WHERE not_processed LIMIT 1 FOR UPDATE ; UPDATE COMMIT; como s? tem um 'limit 1' voc? teria q rodar isso v?rias vezes. voc? tambem pode aumentar o n?mero, s? que ai se voc? colocar 100, e s? tiver 40 registros, o segundo e os demais processos n?o v?o pegar ninguem. 2013/9/23 Renato Santos > Como ? mysql, s? posso dizer: > > http://dev.mysql.com/doc/refman/5.0/en/innodb-locking-reads.html > boa sorte! > > > > 2013/9/23 Marcio - Google > >> Salve Mongers! >> >> Tenho uma tabela em MySql com algumas centenas de registros. >> >> Em alguns momentos tenho que "processar" esses registros da forma mais >> r?pida poss?vel. >> >> O tempo de processamento de cada registro ? de aproximadamente 4-5 >> segundos, tempo esse alheio ao meu controle ou a minha vontade. >> >> Para agilizar, rodo v?rias vezes o mesmo app, e cada vez que ele sobe >> pega um lote de registros. Para impedir que a pr?xima c?pia do app a subir >> pegue os mesmos registros, criei uma coluna a mais, e quando o app sobe ele >> verifica se a coluna t? vazia, se tiver ele grava o PID dele. >> >> Est? funcionando mais ou menos, exceto pelo fato que n?o gostei da forma >> que ficou e de um efeito colateral. As vezes uma das c?pias do app d? algum >> erro e cai, s? que os registros do lote dele ficam l? com o PID gravado na >> coluna, ent?o as outras c?pias n?o mexem mais com esses registros e eles >> ficam indefinidamente pendentes. >> >> Alguma dica de como fazer algo "mais elegante" e "seguro"? >> >> Para adiantar: >> 1. Tem que ser MySql. Posso mexer na tabela a vontade. >> 2. O processamento n?o tem como ser mexido. >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Mon Sep 23 16:05:11 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 23 Sep 2013 19:05:11 -0400 Subject: [SP-pm] Bloqueando registros para processamento In-Reply-To: References: Message-ID: R ?enato++++ Era mais ou menos isso que tava pensando mesmo. Mas como fa?o isso usando o DBI. N?o consegui. ? [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 23 de setembro de 2013 17:33, Renato Santos escreveu: > explicando melhor, > > j? que voc? n?o parece ter ninguem pra controlar de verdade quantos > registros tem para ser processados, > voce pode fazer um > > BEGIN; > SELECT xxx FROM table WHERE not_processed LIMIT 1 FOR UPDATE ; > > UPDATE > > COMMIT; > > como s? tem um 'limit 1' voc? teria q rodar isso v?rias vezes. > > voc? tambem pode aumentar o n?mero, s? que ai se voc? colocar 100, e s? > tiver 40 registros, o segundo e os demais processos n?o v?o pegar ninguem. > > > > 2013/9/23 Renato Santos > >> Como ? mysql, s? posso dizer: >> >> http://dev.mysql.com/doc/refman/5.0/en/innodb-locking-reads.html >> boa sorte! >> >> >> >> 2013/9/23 Marcio - Google >> >>> Salve Mongers! >>> >>> Tenho uma tabela em MySql com algumas centenas de registros. >>> >>> Em alguns momentos tenho que "processar" esses registros da forma mais >>> r?pida poss?vel. >>> >>> O tempo de processamento de cada registro ? de aproximadamente 4-5 >>> segundos, tempo esse alheio ao meu controle ou a minha vontade. >>> >>> Para agilizar, rodo v?rias vezes o mesmo app, e cada vez que ele sobe >>> pega um lote de registros. Para impedir que a pr?xima c?pia do app a subir >>> pegue os mesmos registros, criei uma coluna a mais, e quando o app sobe ele >>> verifica se a coluna t? vazia, se tiver ele grava o PID dele. >>> >>> Est? funcionando mais ou menos, exceto pelo fato que n?o gostei da forma >>> que ficou e de um efeito colateral. As vezes uma das c?pias do app d? algum >>> erro e cai, s? que os registros do lote dele ficam l? com o PID gravado na >>> coluna, ent?o as outras c?pias n?o mexem mais com esses registros e eles >>> ficam indefinidamente pendentes. >>> >>> Alguma dica de como fazer algo "mais elegante" e "seguro"? >>> >>> Para adiantar: >>> 1. Tem que ser MySql. Posso mexer na tabela a vontade. >>> 2. O processamento n?o tem como ser mexido. >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Mon Sep 23 16:06:04 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 23 Sep 2013 19:06:04 -0400 Subject: [SP-pm] Bloqueando registros para processamento In-Reply-To: References: Message-ID: Tiago, eu tava pensando em algo mais simples ... tipo a ideia que o Renato acabou de postar. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 23 de setembro de 2013 19:05, Marcio - Google escreveu: > R > ?enato++++ > > Era mais ou menos isso que tava pensando mesmo. > Mas como fa?o isso usando o DBI. N?o consegui. > ? > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 23 de setembro de 2013 17:33, Renato Santos escreveu: > > explicando melhor, >> >> j? que voc? n?o parece ter ninguem pra controlar de verdade quantos >> registros tem para ser processados, >> voce pode fazer um >> >> BEGIN; >> SELECT xxx FROM table WHERE not_processed LIMIT 1 FOR UPDATE ; >> >> UPDATE >> >> COMMIT; >> >> como s? tem um 'limit 1' voc? teria q rodar isso v?rias vezes. >> >> voc? tambem pode aumentar o n?mero, s? que ai se voc? colocar 100, e s? >> tiver 40 registros, o segundo e os demais processos n?o v?o pegar ninguem. >> >> >> >> 2013/9/23 Renato Santos >> >>> Como ? mysql, s? posso dizer: >>> >>> http://dev.mysql.com/doc/refman/5.0/en/innodb-locking-reads.html >>> boa sorte! >>> >>> >>> >>> 2013/9/23 Marcio - Google >>> >>>> Salve Mongers! >>>> >>>> Tenho uma tabela em MySql com algumas centenas de registros. >>>> >>>> Em alguns momentos tenho que "processar" esses registros da forma mais >>>> r?pida poss?vel. >>>> >>>> O tempo de processamento de cada registro ? de aproximadamente 4-5 >>>> segundos, tempo esse alheio ao meu controle ou a minha vontade. >>>> >>>> Para agilizar, rodo v?rias vezes o mesmo app, e cada vez que ele sobe >>>> pega um lote de registros. Para impedir que a pr?xima c?pia do app a subir >>>> pegue os mesmos registros, criei uma coluna a mais, e quando o app sobe ele >>>> verifica se a coluna t? vazia, se tiver ele grava o PID dele. >>>> >>>> Est? funcionando mais ou menos, exceto pelo fato que n?o gostei da >>>> forma que ficou e de um efeito colateral. As vezes uma das c?pias do app d? >>>> algum erro e cai, s? que os registros do lote dele ficam l? com o PID >>>> gravado na coluna, ent?o as outras c?pias n?o mexem mais com esses >>>> registros e eles ficam indefinidamente pendentes. >>>> >>>> Alguma dica de como fazer algo "mais elegante" e "seguro"? >>>> >>>> Para adiantar: >>>> 1. Tem que ser MySql. Posso mexer na tabela a vontade. >>>> 2. O processamento n?o tem como ser mexido. >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Sarav?, >>> Renato CRON >>> http://www.renatocron.com/blog/ >>> @renato_cron >>> >> >> >> >> -- >> Sarav?, >> Renato CRON >> http://www.renatocron.com/blog/ >> @renato_cron >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Tue Sep 24 03:01:14 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Tue, 24 Sep 2013 12:01:14 +0200 Subject: [SP-pm] Atualizando $VERSION e Changelog Message-ID: Pessoal, Como ? que voc?s lidam com o versionamento de seus m?dulos e aplica??es? Voc?s usam algum tipo de script para incrementar a vers?o (x.y.z) e atualizar o Changelog? Ou fazem isso manualmente? Id?ias s?o bem vindas. []s Nelson -- Nelson Ferraz From glasswalk3r at yahoo.com.br Tue Sep 24 03:17:20 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Tue, 24 Sep 2013 07:17:20 -0300 Subject: [SP-pm] Atualizando $VERSION e Changelog In-Reply-To: References: Message-ID: <524166B0.5060503@yahoo.com.br> Em 24-09-2013 07:01, Nelson Ferraz escreveu: > Pessoal, > > Como ? que voc?s lidam com o versionamento de seus m?dulos e aplica??es? > > Voc?s usam algum tipo de script para incrementar a vers?o (x.y.z) e > atualizar o Changelog? Ou fazem isso manualmente? > > Id?ias s?o bem vindas. > > []s > > Nelson Eu acho a ideia de incrementar $VERSION com base na cria??o de um branch no sistema de controle de vers?o (voc? vai ter que criar uma conven??o para isso). Quando voc? cria o ramo e faz commit, pode criar um script para incrementar $VERSION. Eu gosto de criar o Changelog automaticamente quando vou liberar uma nova vers?o: como eu ainda uso o Subversion, tem o svn2cl que faz o trabalho. Depois de extrair, eu edito manualmente o Changelog para deixar apenas as partes interessantes. []'s Alceu From andregarciacarneiro at gmail.com Tue Sep 24 03:35:17 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 24 Sep 2013 07:35:17 -0300 Subject: [SP-pm] Bloqueando registros para processamento In-Reply-To: References: Message-ID: Humm.. transa??es + MySQL .... medo! BEGIN n?o rola no MySQL. Subistitua por START TRANSACTION Ah ?! E no momento da conex?o com o banco de dados, sete a vari?vel AutoCommit do DBI para 0. my $dbh = DBI->connect(blabla,$usuario,$senha,{AutoCommit=>0}) or die $DBI::errstr; Proost! 2013/9/23 Marcio - Google > Tiago, eu tava pensando em algo mais simples ... tipo a ideia que o Renato > acabou de postar. > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 23 de setembro de 2013 19:05, Marcio - Google escreveu: > > R >> ?enato++++ >> >> Era mais ou menos isso que tava pensando mesmo. >> Mas como fa?o isso usando o DBI. N?o consegui. >> ? >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 23 de setembro de 2013 17:33, Renato Santos escreveu: >> >> explicando melhor, >>> >>> j? que voc? n?o parece ter ninguem pra controlar de verdade quantos >>> registros tem para ser processados, >>> voce pode fazer um >>> >>> BEGIN; >>> SELECT xxx FROM table WHERE not_processed LIMIT 1 FOR UPDATE ; >>> >>> UPDATE >>> >>> COMMIT; >>> >>> como s? tem um 'limit 1' voc? teria q rodar isso v?rias vezes. >>> >>> voc? tambem pode aumentar o n?mero, s? que ai se voc? colocar 100, e s? >>> tiver 40 registros, o segundo e os demais processos n?o v?o pegar ninguem. >>> >>> >>> >>> 2013/9/23 Renato Santos >>> >>>> Como ? mysql, s? posso dizer: >>>> >>>> http://dev.mysql.com/doc/refman/5.0/en/innodb-locking-reads.html >>>> boa sorte! >>>> >>>> >>>> >>>> 2013/9/23 Marcio - Google >>>> >>>>> Salve Mongers! >>>>> >>>>> Tenho uma tabela em MySql com algumas centenas de registros. >>>>> >>>>> Em alguns momentos tenho que "processar" esses registros da forma mais >>>>> r?pida poss?vel. >>>>> >>>>> O tempo de processamento de cada registro ? de aproximadamente 4-5 >>>>> segundos, tempo esse alheio ao meu controle ou a minha vontade. >>>>> >>>>> Para agilizar, rodo v?rias vezes o mesmo app, e cada vez que ele sobe >>>>> pega um lote de registros. Para impedir que a pr?xima c?pia do app a subir >>>>> pegue os mesmos registros, criei uma coluna a mais, e quando o app sobe ele >>>>> verifica se a coluna t? vazia, se tiver ele grava o PID dele. >>>>> >>>>> Est? funcionando mais ou menos, exceto pelo fato que n?o gostei da >>>>> forma que ficou e de um efeito colateral. As vezes uma das c?pias do app d? >>>>> algum erro e cai, s? que os registros do lote dele ficam l? com o PID >>>>> gravado na coluna, ent?o as outras c?pias n?o mexem mais com esses >>>>> registros e eles ficam indefinidamente pendentes. >>>>> >>>>> Alguma dica de como fazer algo "mais elegante" e "seguro"? >>>>> >>>>> Para adiantar: >>>>> 1. Tem que ser MySql. Posso mexer na tabela a vontade. >>>>> 2. O processamento n?o tem como ser mexido. >>>>> >>>>> >>>>> [...]'s >>>>> >>>>> Marcio >>>>> >>>>> ======================================== >>>>> ########### Campanha Ajude o Marcio! ########### >>>>> http://sosmarcio.blogspot.com.br/ >>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>> ======================================== >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Sarav?, >>>> Renato CRON >>>> http://www.renatocron.com/blog/ >>>> @renato_cron >>>> >>> >>> >>> >>> -- >>> Sarav?, >>> Renato CRON >>> http://www.renatocron.com/blog/ >>> @renato_cron >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Tue Sep 24 03:36:36 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 24 Sep 2013 07:36:36 -0300 Subject: [SP-pm] Bloqueando registros para processamento In-Reply-To: References: Message-ID: Posso estar errado, mas isso funciona apenas com InnoDB. 2013/9/24 Andre Carneiro > Humm.. transa??es + MySQL .... medo! > > > BEGIN n?o rola no MySQL. Subistitua por START TRANSACTION > > Ah ?! E no momento da conex?o com o banco de dados, sete a vari?vel > AutoCommit do DBI para 0. > > my $dbh = DBI->connect(blabla,$usuario,$senha,{AutoCommit=>0}) or die > $DBI::errstr; > > > > > > > Proost! > > > > > > > > > 2013/9/23 Marcio - Google > >> Tiago, eu tava pensando em algo mais simples ... tipo a ideia que o >> Renato acabou de postar. >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 23 de setembro de 2013 19:05, Marcio - Google escreveu: >> >> R >>> ?enato++++ >>> >>> Era mais ou menos isso que tava pensando mesmo. >>> Mas como fa?o isso usando o DBI. N?o consegui. >>> ? >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> >>> Em 23 de setembro de 2013 17:33, Renato Santos escreveu: >>> >>> explicando melhor, >>>> >>>> j? que voc? n?o parece ter ninguem pra controlar de verdade quantos >>>> registros tem para ser processados, >>>> voce pode fazer um >>>> >>>> BEGIN; >>>> SELECT xxx FROM table WHERE not_processed LIMIT 1 FOR UPDATE ; >>>> >>>> UPDATE >>>> >>>> COMMIT; >>>> >>>> como s? tem um 'limit 1' voc? teria q rodar isso v?rias vezes. >>>> >>>> voc? tambem pode aumentar o n?mero, s? que ai se voc? colocar 100, e s? >>>> tiver 40 registros, o segundo e os demais processos n?o v?o pegar ninguem. >>>> >>>> >>>> >>>> 2013/9/23 Renato Santos >>>> >>>>> Como ? mysql, s? posso dizer: >>>>> >>>>> http://dev.mysql.com/doc/refman/5.0/en/innodb-locking-reads.html >>>>> boa sorte! >>>>> >>>>> >>>>> >>>>> 2013/9/23 Marcio - Google >>>>> >>>>>> Salve Mongers! >>>>>> >>>>>> Tenho uma tabela em MySql com algumas centenas de registros. >>>>>> >>>>>> Em alguns momentos tenho que "processar" esses registros da forma >>>>>> mais r?pida poss?vel. >>>>>> >>>>>> O tempo de processamento de cada registro ? de aproximadamente 4-5 >>>>>> segundos, tempo esse alheio ao meu controle ou a minha vontade. >>>>>> >>>>>> Para agilizar, rodo v?rias vezes o mesmo app, e cada vez que ele sobe >>>>>> pega um lote de registros. Para impedir que a pr?xima c?pia do app a subir >>>>>> pegue os mesmos registros, criei uma coluna a mais, e quando o app sobe ele >>>>>> verifica se a coluna t? vazia, se tiver ele grava o PID dele. >>>>>> >>>>>> Est? funcionando mais ou menos, exceto pelo fato que n?o gostei da >>>>>> forma que ficou e de um efeito colateral. As vezes uma das c?pias do app d? >>>>>> algum erro e cai, s? que os registros do lote dele ficam l? com o PID >>>>>> gravado na coluna, ent?o as outras c?pias n?o mexem mais com esses >>>>>> registros e eles ficam indefinidamente pendentes. >>>>>> >>>>>> Alguma dica de como fazer algo "mais elegante" e "seguro"? >>>>>> >>>>>> Para adiantar: >>>>>> 1. Tem que ser MySql. Posso mexer na tabela a vontade. >>>>>> 2. O processamento n?o tem como ser mexido. >>>>>> >>>>>> >>>>>> [...]'s >>>>>> >>>>>> Marcio >>>>>> >>>>>> ======================================== >>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>> http://sosmarcio.blogspot.com.br/ >>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>> ======================================== >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Sarav?, >>>>> Renato CRON >>>>> http://www.renatocron.com/blog/ >>>>> @renato_cron >>>>> >>>> >>>> >>>> >>>> -- >>>> Sarav?, >>>> Renato CRON >>>> http://www.renatocron.com/blog/ >>>> @renato_cron >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Tue Sep 24 03:38:56 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 24 Sep 2013 07:38:56 -0300 Subject: [SP-pm] Bloqueando registros para processamento In-Reply-To: References: Message-ID: Esses bancos..... On Sep 24, 2013 7:37 AM, "Andre Carneiro" wrote: > Posso estar errado, mas isso funciona apenas com InnoDB. > > > 2013/9/24 Andre Carneiro > >> Humm.. transa??es + MySQL .... medo! >> >> >> BEGIN n?o rola no MySQL. Subistitua por START TRANSACTION >> >> Ah ?! E no momento da conex?o com o banco de dados, sete a vari?vel >> AutoCommit do DBI para 0. >> >> my $dbh = DBI->connect(blabla,$usuario,$senha,{AutoCommit=>0}) or die >> $DBI::errstr; >> >> >> >> >> >> >> Proost! >> >> >> >> >> >> >> >> >> 2013/9/23 Marcio - Google >> >>> Tiago, eu tava pensando em algo mais simples ... tipo a ideia que o >>> Renato acabou de postar. >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> >>> Em 23 de setembro de 2013 19:05, Marcio - Google escreveu: >>> >>> R >>>> ?enato++++ >>>> >>>> Era mais ou menos isso que tava pensando mesmo. >>>> Mas como fa?o isso usando o DBI. N?o consegui. >>>> ? >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> >>>> Em 23 de setembro de 2013 17:33, Renato Santos escreveu: >>>> >>>> explicando melhor, >>>>> >>>>> j? que voc? n?o parece ter ninguem pra controlar de verdade quantos >>>>> registros tem para ser processados, >>>>> voce pode fazer um >>>>> >>>>> BEGIN; >>>>> SELECT xxx FROM table WHERE not_processed LIMIT 1 FOR UPDATE ; >>>>> >>>>> UPDATE >>>>> >>>>> COMMIT; >>>>> >>>>> como s? tem um 'limit 1' voc? teria q rodar isso v?rias vezes. >>>>> >>>>> voc? tambem pode aumentar o n?mero, s? que ai se voc? colocar 100, e >>>>> s? tiver 40 registros, o segundo e os demais processos n?o v?o pegar >>>>> ninguem. >>>>> >>>>> >>>>> >>>>> 2013/9/23 Renato Santos >>>>> >>>>>> Como ? mysql, s? posso dizer: >>>>>> >>>>>> http://dev.mysql.com/doc/refman/5.0/en/innodb-locking-reads.html >>>>>> boa sorte! >>>>>> >>>>>> >>>>>> >>>>>> 2013/9/23 Marcio - Google >>>>>> >>>>>>> Salve Mongers! >>>>>>> >>>>>>> Tenho uma tabela em MySql com algumas centenas de registros. >>>>>>> >>>>>>> Em alguns momentos tenho que "processar" esses registros da forma >>>>>>> mais r?pida poss?vel. >>>>>>> >>>>>>> O tempo de processamento de cada registro ? de aproximadamente 4-5 >>>>>>> segundos, tempo esse alheio ao meu controle ou a minha vontade. >>>>>>> >>>>>>> Para agilizar, rodo v?rias vezes o mesmo app, e cada vez que ele >>>>>>> sobe pega um lote de registros. Para impedir que a pr?xima c?pia do app a >>>>>>> subir pegue os mesmos registros, criei uma coluna a mais, e quando o app >>>>>>> sobe ele verifica se a coluna t? vazia, se tiver ele grava o PID dele. >>>>>>> >>>>>>> Est? funcionando mais ou menos, exceto pelo fato que n?o gostei da >>>>>>> forma que ficou e de um efeito colateral. As vezes uma das c?pias do app d? >>>>>>> algum erro e cai, s? que os registros do lote dele ficam l? com o PID >>>>>>> gravado na coluna, ent?o as outras c?pias n?o mexem mais com esses >>>>>>> registros e eles ficam indefinidamente pendentes. >>>>>>> >>>>>>> Alguma dica de como fazer algo "mais elegante" e "seguro"? >>>>>>> >>>>>>> Para adiantar: >>>>>>> 1. Tem que ser MySql. Posso mexer na tabela a vontade. >>>>>>> 2. O processamento n?o tem como ser mexido. >>>>>>> >>>>>>> >>>>>>> [...]'s >>>>>>> >>>>>>> Marcio >>>>>>> >>>>>>> ======================================== >>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>> ======================================== >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Sarav?, >>>>>> Renato CRON >>>>>> http://www.renatocron.com/blog/ >>>>>> @renato_cron >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Sarav?, >>>>> Renato CRON >>>>> http://www.renatocron.com/blog/ >>>>> @renato_cron >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Andr? Garcia Carneiro >> Software Engineer >> (11)982907780 >> > > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From creaktive at gmail.com Tue Sep 24 03:41:02 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Tue, 24 Sep 2013 12:41:02 +0200 Subject: [SP-pm] Atualizando $VERSION e Changelog In-Reply-To: <524166B0.5060503@yahoo.com.br> References: <524166B0.5060503@yahoo.com.br> Message-ID: Eu configurei o Dist::Zilla para fazer tudo automagicamente. Confesso que tem os seus pontos negativos, mas a conveni?ncia supera, ao menos para mim. Ele mant?m tags com vers?es no GitHub e cria Changelog com as mensagens dos commits. Por exemplo: https://metacpan.org/release/Algorithm-SlopeOne Isso foi gerado com esta configura??o: https://github.com/creaktive/Algorithm-SlopeOne/blob/master/dist.ini Tem gente que faz um bundle, assim vc coloca um echo '[@DoEverything]' > dist.ini e pronto. A minha pregui?a ainda n?o atingiu esse ponto, mas para evitar copy/paste criei um perfil (Dist::Zilla::MintingProfile::SYP) que inicializa os novos m?dulos com configura??es +/- padr?es. 2013/9/24 Alceu Rodrigues de Freitas Junior > Em 24-09-2013 07:01, Nelson Ferraz escreveu: > > Pessoal, >> >> Como ? que voc?s lidam com o versionamento de seus m?dulos e aplica??es? >> >> Voc?s usam algum tipo de script para incrementar a vers?o (x.y.z) e >> atualizar o Changelog? Ou fazem isso manualmente? >> >> Id?ias s?o bem vindas. >> >> []s >> >> Nelson >> > > Eu acho a ideia de incrementar $VERSION com base na cria??o de um branch > no sistema de controle de vers?o (voc? vai ter que criar uma conven??o para > isso). Quando voc? cria o ramo e faz commit, pode criar um script para > incrementar $VERSION. > > Eu gosto de criar o Changelog automaticamente quando vou liberar uma nova > vers?o: como eu ainda uso o Subversion, tem o svn2cl que faz o trabalho. > Depois de extrair, eu edito manualmente o Changelog para deixar apenas as > partes interessantes. > > []'s > Alceu > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > > > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Tue Sep 24 03:45:15 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Tue, 24 Sep 2013 12:45:15 +0200 Subject: [SP-pm] Atualizando $VERSION e Changelog In-Reply-To: References: <524166B0.5060503@yahoo.com.br> Message-ID: aqui estamos utilizando git + redmine o changelog ? atualizado e em um dado momento n?s geramos uma nova vers?o e fazemos release no cpan interno. nesse caso o VERSION ? injetado em todas as classes por um plugin do dist::zilla pode fazer sentido fazer isso se vc junta algumas tasks para fazer um release. 2013/9/24 Stanislaw Pusep > Eu configurei o Dist::Zilla para fazer tudo automagicamente. Confesso que > tem os seus pontos negativos, mas a conveni?ncia supera, ao menos para mim. > Ele mant?m tags com vers?es no GitHub e cria Changelog com as mensagens > dos commits. Por exemplo: https://metacpan.org/release/Algorithm-SlopeOne > Isso foi gerado com esta configura??o: > https://github.com/creaktive/Algorithm-SlopeOne/blob/master/dist.ini > Tem gente que faz um bundle, assim vc coloca um echo '[@DoEverything]' > > dist.ini e pronto. A minha pregui?a ainda n?o atingiu esse ponto, mas para > evitar copy/paste criei um perfil (Dist::Zilla::MintingProfile::SYP) que > inicializa os novos m?dulos com configura??es +/- padr?es. > > > 2013/9/24 Alceu Rodrigues de Freitas Junior > >> Em 24-09-2013 07:01, Nelson Ferraz escreveu: >> >> Pessoal, >>> >>> Como ? que voc?s lidam com o versionamento de seus m?dulos e aplica??es? >>> >>> Voc?s usam algum tipo de script para incrementar a vers?o (x.y.z) e >>> atualizar o Changelog? Ou fazem isso manualmente? >>> >>> Id?ias s?o bem vindas. >>> >>> []s >>> >>> Nelson >>> >> >> Eu acho a ideia de incrementar $VERSION com base na cria??o de um branch >> no sistema de controle de vers?o (voc? vai ter que criar uma conven??o para >> isso). Quando voc? cria o ramo e faz commit, pode criar um script para >> incrementar $VERSION. >> >> Eu gosto de criar o Changelog automaticamente quando vou liberar uma nova >> vers?o: como eu ainda uso o Subversion, tem o svn2cl que faz o trabalho. >> Depois de extrair, eu edito manualmente o Changelog para deixar apenas as >> partes interessantes. >> >> []'s >> Alceu >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> > >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Tue Sep 24 05:08:39 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 24 Sep 2013 09:08:39 -0300 Subject: [SP-pm] Atualizando $VERSION e Changelog In-Reply-To: References: <524166B0.5060503@yahoo.com.br> Message-ID: Opa, Eu cheguei a testar alguns plugins do Dist::Zilla. D? pra atualizar o Changes diretamente com as mensagens de commit do git e d? pra incrementar o n?mero de vers?o automaticamente. Mas sinceramente n?o gostei e marquei pra rever isso no futuro. 2013/9/24 Tiago Peczenyj > aqui estamos utilizando git + redmine > > o changelog ? atualizado e em um dado momento n?s geramos uma nova vers?o > e fazemos release no cpan interno. nesse caso o VERSION ? injetado em todas > as classes por um plugin do dist::zilla > > pode fazer sentido fazer isso se vc junta algumas tasks para fazer um > release. > > > 2013/9/24 Stanislaw Pusep > >> Eu configurei o Dist::Zilla para fazer tudo automagicamente. Confesso que >> tem os seus pontos negativos, mas a conveni?ncia supera, ao menos para mim. >> Ele mant?m tags com vers?es no GitHub e cria Changelog com as mensagens >> dos commits. Por exemplo: https://metacpan.org/release/Algorithm-SlopeOne >> Isso foi gerado com esta configura??o: >> https://github.com/creaktive/Algorithm-SlopeOne/blob/master/dist.ini >> Tem gente que faz um bundle, assim vc coloca um echo '[@DoEverything]' > >> dist.ini e pronto. A minha pregui?a ainda n?o atingiu esse ponto, mas para >> evitar copy/paste criei um perfil (Dist::Zilla::MintingProfile::SYP) que >> inicializa os novos m?dulos com configura??es +/- padr?es. >> >> >> 2013/9/24 Alceu Rodrigues de Freitas Junior >> >>> Em 24-09-2013 07:01, Nelson Ferraz escreveu: >>> >>> Pessoal, >>>> >>>> Como ? que voc?s lidam com o versionamento de seus m?dulos e aplica??es? >>>> >>>> Voc?s usam algum tipo de script para incrementar a vers?o (x.y.z) e >>>> atualizar o Changelog? Ou fazem isso manualmente? >>>> >>>> Id?ias s?o bem vindas. >>>> >>>> []s >>>> >>>> Nelson >>>> >>> >>> Eu acho a ideia de incrementar $VERSION com base na cria??o de um branch >>> no sistema de controle de vers?o (voc? vai ter que criar uma conven??o para >>> isso). Quando voc? cria o ramo e faz commit, pode criar um script para >>> incrementar $VERSION. >>> >>> Eu gosto de criar o Changelog automaticamente quando vou liberar uma >>> nova vers?o: como eu ainda uso o Subversion, tem o svn2cl que faz o >>> trabalho. Depois de extrair, eu edito manualmente o Changelog para deixar >>> apenas as partes interessantes. >>> >>> []'s >>> Alceu >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> > >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Tue Sep 24 05:16:11 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 24 Sep 2013 09:16:11 -0300 Subject: [SP-pm] Atualizando $VERSION e Changelog In-Reply-To: References: <524166B0.5060503@yahoo.com.br> Message-ID: Eu escrevo o Changes na m?o, dificilmente vai ficar no formato 'legal' usando alguma ferramenta automatica para escrever, voc? pode olhar ali no http://changes.cpanhq.org/ como esta seus modulos 2013/9/24 Blabos de Blebe > Opa, > > Eu cheguei a testar alguns plugins do Dist::Zilla. > > D? pra atualizar o Changes diretamente com as mensagens de commit do git e > d? pra incrementar o n?mero de vers?o automaticamente. > > Mas sinceramente n?o gostei e marquei pra rever isso no futuro. > > > 2013/9/24 Tiago Peczenyj > >> aqui estamos utilizando git + redmine >> >> o changelog ? atualizado e em um dado momento n?s geramos uma nova vers?o >> e fazemos release no cpan interno. nesse caso o VERSION ? injetado em todas >> as classes por um plugin do dist::zilla >> >> pode fazer sentido fazer isso se vc junta algumas tasks para fazer um >> release. >> >> >> 2013/9/24 Stanislaw Pusep >> >>> Eu configurei o Dist::Zilla para fazer tudo automagicamente. Confesso >>> que tem os seus pontos negativos, mas a conveni?ncia supera, ao menos para >>> mim. >>> Ele mant?m tags com vers?es no GitHub e cria Changelog com as mensagens >>> dos commits. Por exemplo: >>> https://metacpan.org/release/Algorithm-SlopeOne >>> Isso foi gerado com esta configura??o: >>> https://github.com/creaktive/Algorithm-SlopeOne/blob/master/dist.ini >>> Tem gente que faz um bundle, assim vc coloca um echo '[@DoEverything]' > >>> dist.ini e pronto. A minha pregui?a ainda n?o atingiu esse ponto, mas para >>> evitar copy/paste criei um perfil (Dist::Zilla::MintingProfile::SYP) que >>> inicializa os novos m?dulos com configura??es +/- padr?es. >>> >>> >>> 2013/9/24 Alceu Rodrigues de Freitas Junior >>> >>>> Em 24-09-2013 07:01, Nelson Ferraz escreveu: >>>> >>>> Pessoal, >>>>> >>>>> Como ? que voc?s lidam com o versionamento de seus m?dulos e >>>>> aplica??es? >>>>> >>>>> Voc?s usam algum tipo de script para incrementar a vers?o (x.y.z) e >>>>> atualizar o Changelog? Ou fazem isso manualmente? >>>>> >>>>> Id?ias s?o bem vindas. >>>>> >>>>> []s >>>>> >>>>> Nelson >>>>> >>>> >>>> Eu acho a ideia de incrementar $VERSION com base na cria??o de um >>>> branch no sistema de controle de vers?o (voc? vai ter que criar uma >>>> conven??o para isso). Quando voc? cria o ramo e faz commit, pode criar um >>>> script para incrementar $VERSION. >>>> >>>> Eu gosto de criar o Changelog automaticamente quando vou liberar uma >>>> nova vers?o: como eu ainda uso o Subversion, tem o svn2cl que faz o >>>> trabalho. Depois de extrair, eu edito manualmente o Changelog para deixar >>>> apenas as partes interessantes. >>>> >>>> []'s >>>> Alceu >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> > >>>> =end disclaimer >>>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Tue Sep 24 05:36:31 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 24 Sep 2013 08:36:31 -0400 Subject: [SP-pm] Bloqueando registros para processamento In-Reply-To: References: Message-ID: T? usando InnoDB mesmo ... tenho pk e fk ... :| N?o entendo muito de mysql, mas sempre usei e me atende bem. Qual o problema com transa??es nele? Como fa?o o "select ... for update" no DBI ? [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 24/09/2013 06:36, "Andre Carneiro" escreveu: > Posso estar errado, mas isso funciona apenas com InnoDB. > > > 2013/9/24 Andre Carneiro > >> Humm.. transa??es + MySQL .... medo! >> >> >> BEGIN n?o rola no MySQL. Subistitua por START TRANSACTION >> >> Ah ?! E no momento da conex?o com o banco de dados, sete a vari?vel >> AutoCommit do DBI para 0. >> >> my $dbh = DBI->connect(blabla,$usuario,$senha,{AutoCommit=>0}) or die >> $DBI::errstr; >> >> >> >> >> >> >> Proost! >> >> >> >> >> >> >> >> >> 2013/9/23 Marcio - Google >> >>> Tiago, eu tava pensando em algo mais simples ... tipo a ideia que o >>> Renato acabou de postar. >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> >>> Em 23 de setembro de 2013 19:05, Marcio - Google escreveu: >>> >>> R >>>> ?enato++++ >>>> >>>> Era mais ou menos isso que tava pensando mesmo. >>>> Mas como fa?o isso usando o DBI. N?o consegui. >>>> ? >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> >>>> Em 23 de setembro de 2013 17:33, Renato Santos escreveu: >>>> >>>> explicando melhor, >>>>> >>>>> j? que voc? n?o parece ter ninguem pra controlar de verdade quantos >>>>> registros tem para ser processados, >>>>> voce pode fazer um >>>>> >>>>> BEGIN; >>>>> SELECT xxx FROM table WHERE not_processed LIMIT 1 FOR UPDATE ; >>>>> >>>>> UPDATE >>>>> >>>>> COMMIT; >>>>> >>>>> como s? tem um 'limit 1' voc? teria q rodar isso v?rias vezes. >>>>> >>>>> voc? tambem pode aumentar o n?mero, s? que ai se voc? colocar 100, e >>>>> s? tiver 40 registros, o segundo e os demais processos n?o v?o pegar >>>>> ninguem. >>>>> >>>>> >>>>> >>>>> 2013/9/23 Renato Santos >>>>> >>>>>> Como ? mysql, s? posso dizer: >>>>>> >>>>>> http://dev.mysql.com/doc/refman/5.0/en/innodb-locking-reads.html >>>>>> boa sorte! >>>>>> >>>>>> >>>>>> >>>>>> 2013/9/23 Marcio - Google >>>>>> >>>>>>> Salve Mongers! >>>>>>> >>>>>>> Tenho uma tabela em MySql com algumas centenas de registros. >>>>>>> >>>>>>> Em alguns momentos tenho que "processar" esses registros da forma >>>>>>> mais r?pida poss?vel. >>>>>>> >>>>>>> O tempo de processamento de cada registro ? de aproximadamente 4-5 >>>>>>> segundos, tempo esse alheio ao meu controle ou a minha vontade. >>>>>>> >>>>>>> Para agilizar, rodo v?rias vezes o mesmo app, e cada vez que ele >>>>>>> sobe pega um lote de registros. Para impedir que a pr?xima c?pia do app a >>>>>>> subir pegue os mesmos registros, criei uma coluna a mais, e quando o app >>>>>>> sobe ele verifica se a coluna t? vazia, se tiver ele grava o PID dele. >>>>>>> >>>>>>> Est? funcionando mais ou menos, exceto pelo fato que n?o gostei da >>>>>>> forma que ficou e de um efeito colateral. As vezes uma das c?pias do app d? >>>>>>> algum erro e cai, s? que os registros do lote dele ficam l? com o PID >>>>>>> gravado na coluna, ent?o as outras c?pias n?o mexem mais com esses >>>>>>> registros e eles ficam indefinidamente pendentes. >>>>>>> >>>>>>> Alguma dica de como fazer algo "mais elegante" e "seguro"? >>>>>>> >>>>>>> Para adiantar: >>>>>>> 1. Tem que ser MySql. Posso mexer na tabela a vontade. >>>>>>> 2. O processamento n?o tem como ser mexido. >>>>>>> >>>>>>> >>>>>>> [...]'s >>>>>>> >>>>>>> Marcio >>>>>>> >>>>>>> ======================================== >>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>> ======================================== >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Sarav?, >>>>>> Renato CRON >>>>>> http://www.renatocron.com/blog/ >>>>>> @renato_cron >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Sarav?, >>>>> Renato CRON >>>>> http://www.renatocron.com/blog/ >>>>> @renato_cron >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Andr? Garcia Carneiro >> Software Engineer >> (11)982907780 >> > > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Tue Sep 24 05:49:23 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 24 Sep 2013 09:49:23 -0300 Subject: [SP-pm] Bloqueando registros para processamento In-Reply-To: References: Message-ID: ? s? escrever no final da query "for update" On Sep 24, 2013 9:37 AM, "Marcio - Google" wrote: > T? usando InnoDB mesmo ... tenho pk e fk ... :| > > N?o entendo muito de mysql, mas sempre usei e me atende bem. Qual o > problema com transa??es nele? > > Como fa?o o "select ... for update" no DBI ? > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > Em 24/09/2013 06:36, "Andre Carneiro" > escreveu: > >> Posso estar errado, mas isso funciona apenas com InnoDB. >> >> >> 2013/9/24 Andre Carneiro >> >>> Humm.. transa??es + MySQL .... medo! >>> >>> >>> BEGIN n?o rola no MySQL. Subistitua por START TRANSACTION >>> >>> Ah ?! E no momento da conex?o com o banco de dados, sete a vari?vel >>> AutoCommit do DBI para 0. >>> >>> my $dbh = DBI->connect(blabla,$usuario,$senha,{AutoCommit=>0}) or die >>> $DBI::errstr; >>> >>> >>> >>> >>> >>> >>> Proost! >>> >>> >>> >>> >>> >>> >>> >>> >>> 2013/9/23 Marcio - Google >>> >>>> Tiago, eu tava pensando em algo mais simples ... tipo a ideia que o >>>> Renato acabou de postar. >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> >>>> Em 23 de setembro de 2013 19:05, Marcio - Google escreveu: >>>> >>>> R >>>>> ?enato++++ >>>>> >>>>> Era mais ou menos isso que tava pensando mesmo. >>>>> Mas como fa?o isso usando o DBI. N?o consegui. >>>>> ? >>>>> >>>>> >>>>> [...]'s >>>>> >>>>> Marcio >>>>> >>>>> ======================================== >>>>> ########### Campanha Ajude o Marcio! ########### >>>>> http://sosmarcio.blogspot.com.br/ >>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>> ======================================== >>>>> >>>>> >>>>> Em 23 de setembro de 2013 17:33, Renato Santos escreveu: >>>>> >>>>> explicando melhor, >>>>>> >>>>>> j? que voc? n?o parece ter ninguem pra controlar de verdade quantos >>>>>> registros tem para ser processados, >>>>>> voce pode fazer um >>>>>> >>>>>> BEGIN; >>>>>> SELECT xxx FROM table WHERE not_processed LIMIT 1 FOR UPDATE ; >>>>>> >>>>>> UPDATE >>>>>> >>>>>> COMMIT; >>>>>> >>>>>> como s? tem um 'limit 1' voc? teria q rodar isso v?rias vezes. >>>>>> >>>>>> voc? tambem pode aumentar o n?mero, s? que ai se voc? colocar 100, e >>>>>> s? tiver 40 registros, o segundo e os demais processos n?o v?o pegar >>>>>> ninguem. >>>>>> >>>>>> >>>>>> >>>>>> 2013/9/23 Renato Santos >>>>>> >>>>>>> Como ? mysql, s? posso dizer: >>>>>>> >>>>>>> http://dev.mysql.com/doc/refman/5.0/en/innodb-locking-reads.html >>>>>>> boa sorte! >>>>>>> >>>>>>> >>>>>>> >>>>>>> 2013/9/23 Marcio - Google >>>>>>> >>>>>>>> Salve Mongers! >>>>>>>> >>>>>>>> Tenho uma tabela em MySql com algumas centenas de registros. >>>>>>>> >>>>>>>> Em alguns momentos tenho que "processar" esses registros da forma >>>>>>>> mais r?pida poss?vel. >>>>>>>> >>>>>>>> O tempo de processamento de cada registro ? de aproximadamente 4-5 >>>>>>>> segundos, tempo esse alheio ao meu controle ou a minha vontade. >>>>>>>> >>>>>>>> Para agilizar, rodo v?rias vezes o mesmo app, e cada vez que ele >>>>>>>> sobe pega um lote de registros. Para impedir que a pr?xima c?pia do app a >>>>>>>> subir pegue os mesmos registros, criei uma coluna a mais, e quando o app >>>>>>>> sobe ele verifica se a coluna t? vazia, se tiver ele grava o PID dele. >>>>>>>> >>>>>>>> Est? funcionando mais ou menos, exceto pelo fato que n?o gostei da >>>>>>>> forma que ficou e de um efeito colateral. As vezes uma das c?pias do app d? >>>>>>>> algum erro e cai, s? que os registros do lote dele ficam l? com o PID >>>>>>>> gravado na coluna, ent?o as outras c?pias n?o mexem mais com esses >>>>>>>> registros e eles ficam indefinidamente pendentes. >>>>>>>> >>>>>>>> Alguma dica de como fazer algo "mais elegante" e "seguro"? >>>>>>>> >>>>>>>> Para adiantar: >>>>>>>> 1. Tem que ser MySql. Posso mexer na tabela a vontade. >>>>>>>> 2. O processamento n?o tem como ser mexido. >>>>>>>> >>>>>>>> >>>>>>>> [...]'s >>>>>>>> >>>>>>>> Marcio >>>>>>>> >>>>>>>> ======================================== >>>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>>> ======================================== >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Sarav?, >>>>>>> Renato CRON >>>>>>> http://www.renatocron.com/blog/ >>>>>>> @renato_cron >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Sarav?, >>>>>> Renato CRON >>>>>> http://www.renatocron.com/blog/ >>>>>> @renato_cron >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Andr? Garcia Carneiro >>> Software Engineer >>> (11)982907780 >>> >> >> >> >> -- >> Andr? Garcia Carneiro >> Software Engineer >> (11)982907780 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonardo at ruoso.com Tue Sep 24 06:19:11 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Tue, 24 Sep 2013 10:19:11 -0300 Subject: [SP-pm] Bloqueando registros para processamento In-Reply-To: References: Message-ID: Sem mudar muito sua estrat?gia atual, adiciona, al?m do PID, um update, que ser? usado para verificar um TIMEOUT nos scripts, se eles passarem e tiver o PID de algu?m e uma data antiga eles roubam para si o registro e, na hora de fazer o UPDATE requer que o PID seja do script que est? atualizando. Se voc? setar o PID como NULL ao voltar com a informa??o, depois de checar que o PID ? do script que est? atualizando ?n?o atualizar se o PID for de outro processo? voc? vai ter a informa??o de quais registros est?o em atualiza??o e quais foram atualizados e h? quanto tempo. Da? pode fazer dos mais velhos para os mais novos sempre. http://dev.mysql.com/doc/refman/5.0/en/timestamp-initialization.html Em 23 de setembro de 2013 17:22, Marcio - Google escreveu: > Salve Mongers! > > Tenho uma tabela em MySql com algumas centenas de registros. > > Em alguns momentos tenho que "processar" esses registros da forma mais > r?pida poss?vel. > > O tempo de processamento de cada registro ? de aproximadamente 4-5 > segundos, tempo esse alheio ao meu controle ou a minha vontade. > > Para agilizar, rodo v?rias vezes o mesmo app, e cada vez que ele sobe pega > um lote de registros. Para impedir que a pr?xima c?pia do app a subir pegue > os mesmos registros, criei uma coluna a mais, e quando o app sobe ele > verifica se a coluna t? vazia, se tiver ele grava o PID dele. > > Est? funcionando mais ou menos, exceto pelo fato que n?o gostei da forma > que ficou e de um efeito colateral. As vezes uma das c?pias do app d? algum > erro e cai, s? que os registros do lote dele ficam l? com o PID gravado na > coluna, ent?o as outras c?pias n?o mexem mais com esses registros e eles > ficam indefinidamente pendentes. > > Alguma dica de como fazer algo "mais elegante" e "seguro"? > > Para adiantar: > 1. Tem que ser MySql. Posso mexer na tabela a vontade. > 2. O processamento n?o tem como ser mexido. > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nferraz at gmail.com Tue Sep 24 06:19:08 2013 From: nferraz at gmail.com (Nelson Ferraz) Date: Tue, 24 Sep 2013 15:19:08 +0200 Subject: [SP-pm] Atualizando $VERSION e Changelog In-Reply-To: References: <524166B0.5060503@yahoo.com.br> Message-ID: Obrigado pelas sugest?es! A prop?sito, estava pesquisando como automatizar outras tarefas, e encontrei mais uma ferramenta interessante: o pod2markdown (parte do Pod::Markdown). Com ele podemos criar a documenta??o em apenas um lugar (POD), e gerar o README.md (usado no github) automaticamente. []s Nelson Em 24 de setembro de 2013 14:16, Renato Santos escreveu: > Eu escrevo o Changes na m?o, > > dificilmente vai ficar no formato 'legal' usando alguma ferramenta > automatica para escrever, > > voc? pode olhar ali no http://changes.cpanhq.org/ como esta seus modulos > > > > 2013/9/24 Blabos de Blebe >> >> Opa, >> >> Eu cheguei a testar alguns plugins do Dist::Zilla. >> >> D? pra atualizar o Changes diretamente com as mensagens de commit do git e >> d? pra incrementar o n?mero de vers?o automaticamente. >> >> Mas sinceramente n?o gostei e marquei pra rever isso no futuro. >> >> >> 2013/9/24 Tiago Peczenyj >>> >>> aqui estamos utilizando git + redmine >>> >>> o changelog ? atualizado e em um dado momento n?s geramos uma nova vers?o >>> e fazemos release no cpan interno. nesse caso o VERSION ? injetado em todas >>> as classes por um plugin do dist::zilla >>> >>> pode fazer sentido fazer isso se vc junta algumas tasks para fazer um >>> release. >>> >>> >>> 2013/9/24 Stanislaw Pusep >>>> >>>> Eu configurei o Dist::Zilla para fazer tudo automagicamente. Confesso >>>> que tem os seus pontos negativos, mas a conveni?ncia supera, ao menos para >>>> mim. >>>> Ele mant?m tags com vers?es no GitHub e cria Changelog com as mensagens >>>> dos commits. Por exemplo: https://metacpan.org/release/Algorithm-SlopeOne >>>> Isso foi gerado com esta configura??o: >>>> https://github.com/creaktive/Algorithm-SlopeOne/blob/master/dist.ini >>>> Tem gente que faz um bundle, assim vc coloca um echo '[@DoEverything]' > >>>> dist.ini e pronto. A minha pregui?a ainda n?o atingiu esse ponto, mas para >>>> evitar copy/paste criei um perfil (Dist::Zilla::MintingProfile::SYP) que >>>> inicializa os novos m?dulos com configura??es +/- padr?es. >>>> >>>> >>>> 2013/9/24 Alceu Rodrigues de Freitas Junior >>>>> >>>>> Em 24-09-2013 07:01, Nelson Ferraz escreveu: >>>>> >>>>>> Pessoal, >>>>>> >>>>>> Como ? que voc?s lidam com o versionamento de seus m?dulos e >>>>>> aplica??es? >>>>>> >>>>>> Voc?s usam algum tipo de script para incrementar a vers?o (x.y.z) e >>>>>> atualizar o Changelog? Ou fazem isso manualmente? >>>>>> >>>>>> Id?ias s?o bem vindas. >>>>>> >>>>>> []s >>>>>> >>>>>> Nelson >>>>> >>>>> >>>>> Eu acho a ideia de incrementar $VERSION com base na cria??o de um >>>>> branch no sistema de controle de vers?o (voc? vai ter que criar uma >>>>> conven??o para isso). Quando voc? cria o ramo e faz commit, pode criar um >>>>> script para incrementar $VERSION. >>>>> >>>>> Eu gosto de criar o Changelog automaticamente quando vou liberar uma >>>>> nova vers?o: como eu ainda uso o Subversion, tem o svn2cl que faz o >>>>> trabalho. Depois de extrair, eu edito manualmente o Changelog para deixar >>>>> apenas as partes interessantes. >>>>> >>>>> []'s >>>>> Alceu >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Nelson Ferraz From leonardo at ruoso.com Tue Sep 24 06:20:19 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Tue, 24 Sep 2013 10:20:19 -0300 Subject: [SP-pm] Bloqueando registros para processamento In-Reply-To: References: Message-ID: um campo updated Em 24 de setembro de 2013 10:19, Leonardo Ruoso escreveu: > Sem mudar muito sua estrat?gia atual, adiciona, al?m do PID, um update, > que ser? usado para verificar um TIMEOUT nos scripts, se eles passarem e > tiver o PID de algu?m e uma data antiga eles roubam para si o registro e, > na hora de fazer o UPDATE requer que o PID seja do script que est? > atualizando. Se voc? setar o PID como NULL ao voltar com a informa??o, > depois de checar que o PID ? do script que est? atualizando ?n?o atualizar > se o PID for de outro processo? voc? vai ter a informa??o de quais > registros est?o em atualiza??o e quais foram atualizados e h? quanto tempo. > Da? pode fazer dos mais velhos para os mais novos sempre. > > http://dev.mysql.com/doc/refman/5.0/en/timestamp-initialization.html > > > Em 23 de setembro de 2013 17:22, Marcio - Google escreveu: > >> Salve Mongers! >> >> Tenho uma tabela em MySql com algumas centenas de registros. >> >> Em alguns momentos tenho que "processar" esses registros da forma mais >> r?pida poss?vel. >> >> O tempo de processamento de cada registro ? de aproximadamente 4-5 >> segundos, tempo esse alheio ao meu controle ou a minha vontade. >> >> Para agilizar, rodo v?rias vezes o mesmo app, e cada vez que ele sobe >> pega um lote de registros. Para impedir que a pr?xima c?pia do app a subir >> pegue os mesmos registros, criei uma coluna a mais, e quando o app sobe ele >> verifica se a coluna t? vazia, se tiver ele grava o PID dele. >> >> Est? funcionando mais ou menos, exceto pelo fato que n?o gostei da forma >> que ficou e de um efeito colateral. As vezes uma das c?pias do app d? algum >> erro e cai, s? que os registros do lote dele ficam l? com o PID gravado na >> coluna, ent?o as outras c?pias n?o mexem mais com esses registros e eles >> ficam indefinidamente pendentes. >> >> Alguma dica de como fazer algo "mais elegante" e "seguro"? >> >> Para adiantar: >> 1. Tem que ser MySql. Posso mexer na tabela a vontade. >> 2. O processamento n?o tem como ser mexido. >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Leonardo Ruoso > Journalist, Perl developer and business consultant > Media, UFC/2006; Telecom, IFCE/1998 > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From glasswalk3r at yahoo.com.br Tue Sep 24 07:44:24 2013 From: glasswalk3r at yahoo.com.br (Alceu R. de Freitas Jr.) Date: Tue, 24 Sep 2013 07:44:24 -0700 (PDT) Subject: [SP-pm] Bloqueando registros para processamento In-Reply-To: References: Message-ID: <1380033864.5713.YahooMailNeo@web160104.mail.bf1.yahoo.com> Marcio, Voc? disse que pode fazer pelo banco, certo? ? poss?vel voc? mudar a rotina existente para, ao inv?s de processar diretamente, mover o ID dos registros no banco para uma fila? Depois ? s? ir processando o que tem nada fila. Uma pesquisa r?pida no CPAN me trouxe o Queue::Worker, que implementa fila fazendo persist?ncia no banco. Acho que ? o suficiente para seu caso. Estou partindo da suposi??o que voc? consegue identificar de forma un?voca os registros no banco. Depois de processados, voc? pode "mover" os registros para uma outra fila para que os mesmos sejam atualizados com o retorno do processamento (se necess?rio). []'s Alceu Rodrigues de Freitas Junior -------------------------------------- glasswalk3r at yahoo.com.br --- A well-used door needs no oil on its hinges. A swift-flowing stream does not grow stagnant. Neither sound nor thoughts can travel through a vacuum. Software rots if not used. These are great mysteries -- The Tao Of Programming, 5.1 >________________________________ > De: Marcio - Google >Para: saopaulo-pm at mail.pm.org >Enviadas: Ter?a-feira, 24 de Setembro de 2013 9:36 >Assunto: Re: [SP-pm] Bloqueando registros para processamento > > > >T? usando InnoDB mesmo ... tenho pk e fk ... :| >N?o entendo muito de mysql, mas sempre usei e me atende bem. Qual o problema com transa??es nele? >Como fa?o o "select ... for update" no DBI ? >[...]'s >Marcio From renato.cron at gmail.com Tue Sep 24 07:46:25 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 24 Sep 2013 11:46:25 -0300 Subject: [SP-pm] Bloqueando registros para processamento In-Reply-To: <1380033864.5713.YahooMailNeo@web160104.mail.bf1.yahoo.com> References: <1380033864.5713.YahooMailNeo@web160104.mail.bf1.yahoo.com> Message-ID: Ele disse que poderia mudar as colunas no banco livremente e preferia n?o alterar muito o script On Sep 24, 2013 11:44 AM, "Alceu R. de Freitas Jr." < glasswalk3r at yahoo.com.br> wrote: > Marcio, > > Voc? disse que pode fazer pelo banco, certo? > > ? poss?vel voc? mudar a rotina existente para, ao inv?s de processar > diretamente, mover o ID dos registros no banco para uma fila? Depois ? s? > ir processando o que tem nada fila. > > Uma pesquisa r?pida no CPAN me trouxe o Queue::Worker, que implementa fila > fazendo persist?ncia no banco. Acho que ? o suficiente para seu caso. > > Estou partindo da suposi??o que voc? consegue identificar de forma un?voca > os registros no banco. Depois de processados, voc? pode "mover" os > registros para uma outra fila para que os mesmos sejam atualizados com o > retorno do processamento (se necess?rio). > > []'s > > > Alceu Rodrigues de Freitas Junior > -------------------------------------- > glasswalk3r at yahoo.com.br > --- > A well-used door needs no oil on its hinges. > A swift-flowing stream does not grow stagnant. > Neither sound nor thoughts can travel through a vacuum. > Software rots if not used. > These are great mysteries -- The Tao Of Programming, 5.1 > > > > >________________________________ > > De: Marcio - Google > >Para: saopaulo-pm at mail.pm.org > >Enviadas: Ter?a-feira, 24 de Setembro de 2013 9:36 > >Assunto: Re: [SP-pm] Bloqueando registros para processamento > > > > > > > >T? usando InnoDB mesmo ... tenho pk e fk ... :| > >N?o entendo muito de mysql, mas sempre usei e me atende bem. Qual o > problema com transa??es nele? > >Como fa?o o "select ... for update" no DBI ? > >[...]'s > >Marcio > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From glasswalk3r at yahoo.com.br Tue Sep 24 08:01:42 2013 From: glasswalk3r at yahoo.com.br (Alceu R. de Freitas Jr.) Date: Tue, 24 Sep 2013 08:01:42 -0700 (PDT) Subject: [SP-pm] Bloqueando registros para processamento In-Reply-To: References: <1380033864.5713.YahooMailNeo@web160104.mail.bf1.yahoo.com> Message-ID: <1380034902.27108.YahooMailNeo@web160105.mail.bf1.yahoo.com> > De: Renato Santos >Para: "saopaulo-pm at mail pm. org" >Enviadas: Ter?a-feira, 24 de Setembro de 2013 11:46 >Assunto: Re: [SP-pm] Bloqueando registros para processamento > > > >Ele disse que poderia mudar as colunas no banco livremente e preferia n?o alterar muito o script >On Sep 24, 2013 11:44 AM, "Alceu R. de Freitas Jr." wrote: Neste caso, ele poderia ent?o definir um momento adequado para incluir o registro na tabela de fila atrav?s de trigger (como, por exemplo, no momento da inser??o). Depois ? consumir a fila. Imagino que essa altera??o seja pequena. Se o processamento do registro em si foi feito de maneira modularizada, ele deve conseguir somente alterar de que local ? obtido o registro a ser processado. Eu criaria alguns testes autom?ticos para validar a implementa??o atual. Depois, ele altera o que ? preciso e roda novamente os testes. Isso deve dar seguran?a para fazer a implanta??o. []'s Alceu >Marcio, >> >>Voc? disse que pode fazer pelo banco, certo? >> >>? poss?vel voc? mudar a rotina existente para, ao inv?s de processar diretamente, mover o ID dos registros no banco para uma fila? Depois ? s? ir processando o que tem nada fila. >> >>Uma pesquisa r?pida no CPAN me trouxe o Queue::Worker, que implementa fila fazendo persist?ncia no banco. Acho que ? o suficiente para seu caso. >> >>Estou partindo da suposi??o que voc? consegue identificar de forma un?voca os registros no banco. Depois de processados, voc? pode "mover" os registros para uma outra fila para que os mesmos sejam atualizados com o retorno do processamento (se necess?rio). >> >>[]'s >> >> >>Alceu Rodrigues de Freitas Junior >>-------------------------------------- >>glasswalk3r at yahoo.com.br >>--- >>A well-used door needs no oil on its hinges. >>A swift-flowing stream does not grow stagnant. >>Neither sound nor thoughts can travel through a vacuum. >>Software rots if not used. >>These are great mysteries -- The Tao Of Programming, 5.1 From ricardostock at bol.com.br Thu Oct 3 04:29:58 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Thu, 3 Oct 2013 08:29:58 -0300 Subject: [SP-pm] Moduo Encode Message-ID: <58C7CEACD8BA48C89B84E097099086B4@PcRicardo> Bom dia a todos. Pessoal estou tentando utilizar o modulo Encode para a convers?o de utf8 para iso, porem n?o estou conseguindo, segue trecho do codigo. sub Converte { use Encode; my $string=undef; ($string)=@_; $string= decode_qp($string); $string=encode('iso-8859-1', $string); return $string; } porem continua e imprimir em utf8. Qlguma dica. Obrigado Ricardo Stock http://www.stocksistemas.com.br -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From milhomem at is4web.com.br Thu Oct 3 05:03:11 2013 From: milhomem at is4web.com.br (milhomem at is4web.com.br) Date: Thu, 03 Oct 2013 09:03:11 -0300 Subject: [SP-pm] Moduo Encode In-Reply-To: <58C7CEACD8BA48C89B84E097099086B4@PcRicardo> References: <58C7CEACD8BA48C89B84E097099086B4@PcRicardo> Message-ID: <4fa6b75feadb3519db41663dfa7f74e6@is4web.com.br> Ricardo, Sempre que for trabalhar com encoding voc? imprime isso em algum lugar (tela, arquivo, db) e l? desse lugar, ai que mora um grande problema. Quando voc? printa na tela, sua tela tem um encoding associado, certifique-se que ele est? no mesmo encoding(iso-8859-1) para que voc? leia o caracter correto, a mesma dica usa-se para arquivo e db, ter? que abrir a escrita no arquivo ou no banco com o mesmo encoding, e lembre-se de quando for ler os dados nessas fontes deve abrir com o mesmo encodingpara leitura. Abs, Marcelo Milhomem is4Web Sistemas www.is4web.com Em 2013-10-03 08:29, Ricardo Stock escreveu: > Bom dia a todos. > > Pessoal estou tentando utilizar o modulo Encode para a convers?o de > utf8 para iso, porem n?o estou conseguindo, segue trecho do codigo. > > sub Converte { > use Encode; > my $string=undef; > ($string)=@_; > $string= decode_qp($string); > $string=encode('iso-8859-1', $string); > > return $string; > } > > porem continua e imprimir em utf8. > > Qlguma dica. > > Obrigado > > Ricardo Stock > http://www.stocksistemas.com.br > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From creaktive at gmail.com Thu Oct 3 05:07:48 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Thu, 3 Oct 2013 14:07:48 +0200 Subject: [SP-pm] Moduo Encode In-Reply-To: <58C7CEACD8BA48C89B84E097099086B4@PcRicardo> References: <58C7CEACD8BA48C89B84E097099086B4@PcRicardo> Message-ID: http://sao-paulo.pm.org/artigo/2011/PERLEUNICODEENTREOUTRASCODIFICACOESDETEXTO 2013/10/3 Ricardo Stock > Bom dia a todos. > > Pessoal estou tentando utilizar o modulo Encode para a convers?o de > utf8 para iso, porem n?o estou conseguindo, segue trecho do codigo. > > sub Converte { > use Encode; > my $string=undef; > ($string)=@_; > $string= decode_qp($string); > $string=encode('iso-8859-1', $string); > > return $string; > } > > > porem continua e imprimir em utf8. > > Qlguma dica. > > Obrigado > > Ricardo Stock > http://www.stocksistemas.com.br > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From hernanlopes at gmail.com Thu Oct 3 05:22:00 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Thu, 3 Oct 2013 09:22:00 -0300 Subject: [SP-pm] Moduo Encode In-Reply-To: <58C7CEACD8BA48C89B84E097099086B4@PcRicardo> References: <58C7CEACD8BA48C89B84E097099086B4@PcRicardo> Message-ID: usa o from_to 2013/10/3 Ricardo Stock > Bom dia a todos. > > Pessoal estou tentando utilizar o modulo Encode para a convers?o de > utf8 para iso, porem n?o estou conseguindo, segue trecho do codigo. > > sub Converte { > use Encode; > my $string=undef; > ($string)=@_; > $string= decode_qp($string); > $string=encode('iso-8859-1', $string); > > return $string; > } > > > porem continua e imprimir em utf8. > > Qlguma dica. > > Obrigado > > Ricardo Stock > http://www.stocksistemas.com.br > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From hernanlopes at gmail.com Thu Oct 3 05:22:59 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Thu, 3 Oct 2013 09:22:59 -0300 Subject: [SP-pm] Moduo Encode In-Reply-To: <58C7CEACD8BA48C89B84E097099086B4@PcRicardo> References: <58C7CEACD8BA48C89B84E097099086B4@PcRicardo> Message-ID: ou, encode( "iso-8859-1", decode( "utf8" , < > Bom dia a todos. > > Pessoal estou tentando utilizar o modulo Encode para a convers?o de > utf8 para iso, porem n?o estou conseguindo, segue trecho do codigo. > > sub Converte { > use Encode; > my $string=undef; > ($string)=@_; > $string= decode_qp($string); > $string=encode('iso-8859-1', $string); > > return $string; > } > > > porem continua e imprimir em utf8. > > Qlguma dica. > > Obrigado > > Ricardo Stock > http://www.stocksistemas.com.br > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucasmateus.oliveira at gmail.com Thu Oct 3 05:34:14 2013 From: lucasmateus.oliveira at gmail.com (Lucas Oliveira) Date: Thu, 3 Oct 2013 09:34:14 -0300 Subject: [SP-pm] Moduo Encode In-Reply-To: <58C7CEACD8BA48C89B84E097099086B4@PcRicardo> References: <58C7CEACD8BA48C89B84E097099086B4@PcRicardo> Message-ID: Tente isso. sub utf8_to_iso { use Encode; my ($string) = @_; eval { $string = decode('utf8', $string, Encode::FB_CROAK); $string = encode('iso-8859-1', $string) }; return $string; } Em 03/10/2013, ?s 08:29, "Ricardo Stock" escreveu: > Bom dia a todos. > > Pessoal estou tentando utilizar o modulo Encode para a convers?o de utf8 para iso, porem n?o estou conseguindo, segue trecho do codigo. > > sub Converte { > use Encode; > my $string=undef; > ($string)=@_; > $string= decode_qp($string); > $string=encode('iso-8859-1', $string); > > return $string; > } > > > porem continua e imprimir em utf8. > > Qlguma dica. > > Obrigado > > Ricardo Stock > http://www.stocksistemas.com.br > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ricardostock at bol.com.br Thu Oct 3 06:38:30 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Thu, 3 Oct 2013 10:38:30 -0300 Subject: [SP-pm] Moduo Encode In-Reply-To: References: <58C7CEACD8BA48C89B84E097099086B4@PcRicardo> Message-ID: <56AEB77817C049CA8E5820C213092BC7@PcRicardo> Ola Stan, eu j? havia lido seu artigo sobre codifica??o. mesmo assim obrigado From: Stanislaw Pusep Sent: Thursday, October 03, 2013 9:07 AM To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] Moduo Encode http://sao-paulo.pm.org/artigo/2011/PERLEUNICODEENTREOUTRASCODIFICACOESDETEXTO 2013/10/3 Ricardo Stock Bom dia a todos. Pessoal estou tentando utilizar o modulo Encode para a convers?o de utf8 para iso, porem n?o estou conseguindo, segue trecho do codigo. sub Converte { use Encode; my $string=undef; ($string)=@_; $string= decode_qp($string); $string=encode('iso-8859-1', $string); return $string; } porem continua e imprimir em utf8. Qlguma dica. Obrigado Ricardo Stock http://www.stocksistemas.com.br =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------------------------------------------------------------------------- =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ricardostock at bol.com.br Thu Oct 3 06:49:41 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Thu, 3 Oct 2013 10:49:41 -0300 Subject: [SP-pm] Moduo Encode In-Reply-To: References: <58C7CEACD8BA48C89B84E097099086B4@PcRicardo> Message-ID: <8BCC8F99BBC64527AA29ECB559466B87@PcRicardo> Ola Lucas, este ? o exemplo classico que esta no cpan, devo estar fazendo algo errado, pois n?o esta funcionando. mesmo assim vou tentar novamente com seu c?digo no lugar do meu. vale lembrar que. Estou imprimindo via web e tenho a certeza de estar colocando nos headres da pagina Recebo a string via LWP, por isto criei uma fun??o em um arquivo ex: lib_converte_uft8.pl onde no arquivo principal que esta imprimindo a string, antes de imprimir fa?o a convers?o. ou seja, esta ? a sequincia $string=busca_via_LPW($string); $string=converte($string); print $string; mas continua imprimindo em utf8. Por exemplo a palavra s?o vem S\u00e3o e deveria ficar São Acho que o erro deva estar durante a passagem entre o recebimento via LWP. Acho que vou tentar converter para ascii, neste caso os acentos n?o ser?o iportantes, nem mesmo o ?. Mesmo assim vou continuar pesquisando... j? ta rolando uma semana. Mas Obrigado. From: Lucas Oliveira Sent: Thursday, October 03, 2013 9:34 AM To: saopaulo-pm at mail.pm.org Subject: Re: [SP-pm] Moduo Encode Tente isso. sub utf8_to_iso { use Encode; my ($string) = @_; eval { $string = decode('utf8', $string, Encode::FB_CROAK); $string = encode('iso-8859-1', $string) }; return $string; } Em 03/10/2013, ?s 08:29, "Ricardo Stock" escreveu: Bom dia a todos. Pessoal estou tentando utilizar o modulo Encode para a convers?o de utf8 para iso, porem n?o estou conseguindo, segue trecho do codigo. sub Converte { use Encode; my $string=undef; ($string)=@_; $string= decode_qp($string); $string=encode('iso-8859-1', $string); return $string; } porem continua e imprimir em utf8. Qlguma dica. Obrigado Ricardo Stock http://www.stocksistemas.com.br =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------------------------------------------------------------------------- =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Thu Oct 3 07:14:33 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 3 Oct 2013 11:14:33 -0300 Subject: [SP-pm] Moduo Encode In-Reply-To: <8BCC8F99BBC64527AA29ECB559466B87@PcRicardo> References: <58C7CEACD8BA48C89B84E097099086B4@PcRicardo> <8BCC8F99BBC64527AA29ECB559466B87@PcRicardo> Message-ID: Ent?o, no perl, quando voc? l? um texto, voc? deveria indicar qual o encoding de origem, para que o perl saiba como tratar esse texto (ele vai converter para um encoding proprio [shiuu, ? utf-8 mas vc nao precisa saber disso]) e na hora que voc? for escrever, voc? diz qual encoding voc? quer escrever, e ai o perl l? do encoding dele e transforma no desejado. Isso funciona lindamente, quando voc? faz tudo certo! Sem postar seu codigo inteiro ou as partes que voc? l? e como voc? ta verificando, vai ficar complicado de avaliar, porque n?s n?o estamos no mesmo ambiente que voc? para poder testar 2013/10/3 Ricardo Stock > Ola Lucas, este ? o exemplo classico que esta no cpan, devo estar > fazendo algo errado, pois n?o esta funcionando. mesmo assim vou tentar > novamente com seu c?digo no lugar do meu. > > vale lembrar que. > > Estou imprimindo via web e tenho a certeza de estar colocando nos headres > da pagina > > Recebo a string via LWP, por isto criei uma fun??o em um arquivo ex: > lib_converte_uft8.pl onde no arquivo principal que esta imprimindo a > string, antes de imprimir fa?o a convers?o. > > ou seja, esta ? a sequincia > > $string=busca_via_LPW($string); > $string=converte($string); > > print $string; > > > mas continua imprimindo em utf8. > > Por exemplo a palavra s?o vem S\u00e3o e deveria ficar São > > Acho que o erro deva estar durante a passagem entre o recebimento via LWP. > Acho que vou tentar converter para ascii, neste caso os acentos n?o ser?o > iportantes, nem mesmo o ?. > > Mesmo assim vou continuar pesquisando... j? ta rolando uma semana. > > > Mas Obrigado. > > > > *From:* Lucas Oliveira > *Sent:* Thursday, October 03, 2013 9:34 AM > *To:* saopaulo-pm at mail.pm.org > *Subject:* Re: [SP-pm] Moduo Encode > > > Tente isso. > > sub utf8_to_iso { > use Encode; > my ($string) = @_; > eval { > $string = decode('utf8', $string, Encode::FB_CROAK); > $string = encode('iso-8859-1', $string) > }; > return $string; > } > > > Em 03/10/2013, ?s 08:29, "Ricardo Stock" > escreveu: > > Bom dia a todos. > > Pessoal estou tentando utilizar o modulo Encode para a convers?o de > utf8 para iso, porem n?o estou conseguindo, segue trecho do codigo. > > sub Converte { > use Encode; > my $string=undef; > ($string)=@_; > $string= decode_qp($string); > $string=encode('iso-8859-1', $string); > > return $string; > } > > > porem continua e imprimir em utf8. > > Qlguma dica. > > Obrigado > > Ricardo Stock > http://www.stocksistemas.com.br > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > ------------------------------ > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Thu Oct 3 07:16:25 2013 From: renato.cron at gmail.com (Renato Santos) Date: Thu, 3 Oct 2013 11:16:25 -0300 Subject: [SP-pm] Moduo Encode In-Reply-To: References: <58C7CEACD8BA48C89B84E097099086B4@PcRicardo> <8BCC8F99BBC64527AA29ECB559466B87@PcRicardo> Message-ID: ah, e a fun??o decode_qp espera que o texto (da parte que nao tem QuotePrint) esteja encodada em perl-internal. na pratica n?o faz tanta diferen?a, pq eu acho que ele n?o mexe nos bytes que n?o faz parte do QuotePrint, mas ? sempre bom passar no encoding 'interno' 2013/10/3 Renato Santos > Ent?o, > > no perl, quando voc? l? um texto, voc? deveria indicar qual o encoding de > origem, para que o perl saiba como tratar esse texto (ele vai converter > para um encoding proprio [shiuu, ? utf-8 mas vc nao precisa saber disso]) > > e na hora que voc? for escrever, voc? diz qual encoding voc? quer > escrever, e ai o perl l? do encoding dele e transforma no desejado. > > Isso funciona lindamente, quando voc? faz tudo certo! > > Sem postar seu codigo inteiro ou as partes que voc? l? e como voc? ta > verificando, vai ficar complicado de avaliar, porque n?s n?o estamos no > mesmo ambiente que voc? para poder testar > > > > > 2013/10/3 Ricardo Stock > >> Ola Lucas, este ? o exemplo classico que esta no cpan, devo estar >> fazendo algo errado, pois n?o esta funcionando. mesmo assim vou tentar >> novamente com seu c?digo no lugar do meu. >> >> vale lembrar que. >> >> Estou imprimindo via web e tenho a certeza de estar colocando nos headres >> da pagina >> >> Recebo a string via LWP, por isto criei uma fun??o em um arquivo ex: >> lib_converte_uft8.pl onde no arquivo principal que esta imprimindo a >> string, antes de imprimir fa?o a convers?o. >> >> ou seja, esta ? a sequincia >> >> $string=busca_via_LPW($string); >> $string=converte($string); >> >> print $string; >> >> >> mas continua imprimindo em utf8. >> >> Por exemplo a palavra s?o vem S\u00e3o e deveria ficar São >> >> Acho que o erro deva estar durante a passagem entre o recebimento via >> LWP. Acho que vou tentar converter para ascii, neste caso os acentos n?o >> ser?o iportantes, nem mesmo o ?. >> >> Mesmo assim vou continuar pesquisando... j? ta rolando uma semana. >> >> >> Mas Obrigado. >> >> >> >> *From:* Lucas Oliveira >> *Sent:* Thursday, October 03, 2013 9:34 AM >> *To:* saopaulo-pm at mail.pm.org >> *Subject:* Re: [SP-pm] Moduo Encode >> >> >> Tente isso. >> >> sub utf8_to_iso { >> use Encode; >> my ($string) = @_; >> eval { >> $string = decode('utf8', $string, Encode::FB_CROAK); >> $string = encode('iso-8859-1', $string) >> }; >> return $string; >> } >> >> >> Em 03/10/2013, ?s 08:29, "Ricardo Stock" >> escreveu: >> >> Bom dia a todos. >> >> Pessoal estou tentando utilizar o modulo Encode para a convers?o de >> utf8 para iso, porem n?o estou conseguindo, segue trecho do codigo. >> >> sub Converte { >> use Encode; >> my $string=undef; >> ($string)=@_; >> $string= decode_qp($string); >> $string=encode('iso-8859-1', $string); >> >> return $string; >> } >> >> >> porem continua e imprimir em utf8. >> >> Qlguma dica. >> >> Obrigado >> >> Ricardo Stock >> http://www.stocksistemas.com.br >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> ------------------------------ >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Thu Oct 3 08:14:27 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 3 Oct 2013 12:14:27 -0300 Subject: [SP-pm] Moduo Encode In-Reply-To: <8BCC8F99BBC64527AA29ECB559466B87@PcRicardo> References: <58C7CEACD8BA48C89B84E097099086B4@PcRicardo> <8BCC8F99BBC64527AA29ECB559466B87@PcRicardo> Message-ID: Opa, > Por exemplo a palavra s?o vem S\u00e3o e deveria ficar São Eu posso ter perdido algo, mas tem algo suspeito nessa afirma??o, pois ã ? um html entity e n?o tem como (at? onde eu sei) um caracter qualquer virar uma entity sem uma convers?o expl?cita e pelo que eu entendi do que voc? est? fazendo, voc? est? s? tratando encoding. Confere? Eu j? vi casos onde html mal formado fazia o browser se perder entre usar o charset que voc? passava no meta, ou usar o charset que vinha no header Content-Type do http, mas acredito que n?o seja o seu caso. Seria legal vc postar o c?digo, ou pelo menos uma parte dele em um gist ou pastebin da vida pra gente dar uma olhada. Coisas que j? foram citadas mas vale a pena conferir: * o encoding do dado que vc recebe; * o encoding do terminal que vc est? usando; * o encoding default do seu sistema; * o encoding default do browser; * o encoding do seu arquivo de script; * se o seu script est? ou n?o usando 'use utf8;' * se o seu script est? ou n?o usando POSIX, locale e setlocale; []'s 2013/10/3 Ricardo Stock > Ola Lucas, este ? o exemplo classico que esta no cpan, devo estar > fazendo algo errado, pois n?o esta funcionando. mesmo assim vou tentar > novamente com seu c?digo no lugar do meu. > > vale lembrar que. > > Estou imprimindo via web e tenho a certeza de estar colocando nos headres > da pagina > > Recebo a string via LWP, por isto criei uma fun??o em um arquivo ex: > lib_converte_uft8.pl onde no arquivo principal que esta imprimindo a > string, antes de imprimir fa?o a convers?o. > > ou seja, esta ? a sequincia > > $string=busca_via_LPW($string); > $string=converte($string); > > print $string; > > > mas continua imprimindo em utf8. > > Por exemplo a palavra s?o vem S\u00e3o e deveria ficar São > > Acho que o erro deva estar durante a passagem entre o recebimento via LWP. > Acho que vou tentar converter para ascii, neste caso os acentos n?o ser?o > iportantes, nem mesmo o ?. > > Mesmo assim vou continuar pesquisando... j? ta rolando uma semana. > > > Mas Obrigado. > > > > *From:* Lucas Oliveira > *Sent:* Thursday, October 03, 2013 9:34 AM > *To:* saopaulo-pm at mail.pm.org > *Subject:* Re: [SP-pm] Moduo Encode > > > Tente isso. > > sub utf8_to_iso { > use Encode; > my ($string) = @_; > eval { > $string = decode('utf8', $string, Encode::FB_CROAK); > $string = encode('iso-8859-1', $string) > }; > return $string; > } > > > Em 03/10/2013, ?s 08:29, "Ricardo Stock" > escreveu: > > Bom dia a todos. > > Pessoal estou tentando utilizar o modulo Encode para a convers?o de > utf8 para iso, porem n?o estou conseguindo, segue trecho do codigo. > > sub Converte { > use Encode; > my $string=undef; > ($string)=@_; > $string= decode_qp($string); > $string=encode('iso-8859-1', $string); > > return $string; > } > > > porem continua e imprimir em utf8. > > Qlguma dica. > > Obrigado > > Ricardo Stock > http://www.stocksistemas.com.br > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > ------------------------------ > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Thu Oct 3 08:34:39 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 3 Oct 2013 12:34:39 -0300 Subject: [SP-pm] [OFF-TOPIC] grimori.us Message-ID: Fala pessoal, Gostaria de agradecer pela ajuda que todos voc?s tem me dado nas d?vidas que estou tendo ao implementar meu projeto final. Como alguns sabem esse ? o segundo trabalho final que eu fa?o e podemos conversar sobre os detalhes s?rdidos dessa situa??o pitoresca em um ES (depois de eu apresentar o atual, claro). Na segunda temporada dessa s?rie, eu estou implementando uma rede social para jogadores de Magic, ou seja, com features voltadas exclusivamente para esse p?blico, como por exemplo, poder cadastrar sua cole??o de cartas, criar listas de cartas que voc? precisa ou que deseja negociar, encontrar lojas pr?ximas, etc No momento eu tenho um prot?tipo funcional rodando em http://grimori.us e gostaria que quem joga Magic na lista entrasse l? e desse uma fu?ada. Para quem n?o joga, deve ser completamente in?til. Ao cadastrar suas listas, o site vai tentar encontrar listas de outras pessoas, que melhor se encaixem com o que voc? tem ou quer. O objetivo do meu TCC ? determinar se as melhores listas acontecem entre pessoas que j? s?o amigas ou se acontecem entre estranhos (foi mal Estranho, entre desconhecidos :) ). Por isso que eu andei preguntando sobre algoritmos de similaridade entre listas, grafos e filas, j? que essa conta n?o escala. Como ? um prot?tipo, coisas bizarras podem acontecer. Nesse caso, mandem uma mensagem pelo site mesmo atrav?s do link http://grimori.us/messages/write/to/blabos (exceto se a coisa bizarra for no sistema de mensagens...). Features importantes, como ferramenta de cria??o de decks, foram postergadas porque n?o ser?o usadas no TCC, o tempo ? curto e a quantidade de pessoa no grupo tamb?m, mas assim que passar essa fase de trabalho final, o projeto vai continuar e elas ser?o implementadas. Melhorias est?o sendo implementadas, com novas vers?es do site saindo duas a tr?s vezes por semana. Quem tiver interesse, d? uma olhadinha l? e espalhe para seus amigos que jogam tamb?m. Bug reports, dicas, sugest?es, refer?ncias, reclama??es e divaga??es s?o todos bem vindos. Obrigado -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From jimmy.tty at gmail.com Mon Oct 7 08:14:04 2013 From: jimmy.tty at gmail.com (jimmy) Date: Mon, 7 Oct 2013 12:14:04 -0300 Subject: [SP-pm] [Oportunidade de Trabalho - Indra Brasil] Message-ID: <20131007151404.GA2461@textmode> Sauda??es a todos, Estou ajudando a divulgar a vaga. Os poss?veis interessados devem seguir as orienta??es contidas na mensagem da empresa contratante. []'s. -- "N?o manejo bem as palavras Mas manipulo bem as strings." ------------------------------ http://tecnoveneno.blogspot.com -------------- Pr?xima Parte ---------- Uma mensagem embutida foi limpa... De: "Dian Leao Sabino, Marina" Assunto: Oportunidade de Trabalho - Indra Brasil Data: Mon, 7 Oct 2013 17:01:48 +0200 Tamanho: 54627 URL: From andregarciacarneiro at gmail.com Mon Oct 7 08:29:58 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Mon, 7 Oct 2013 12:29:58 -0300 Subject: [SP-pm] [OT] Oportunidade de Trabalho - Indra Brasil Message-ID: Pessoal, Estou apenas repassando a oportunidade para quem se interessar. N?o tenho mais detalhes sobre a vaga, embora tenha pedido a Mariana, mas galera, se poss?vel, n?o gostaria de ver mensagens discutindo novamente sobre o porque das pessoas n?o colocarem detalhes sobre vagas de emprego. N?s j? sabemos que isso rola, ent?o deixem pra l?! Proost! ---------- Forwarded message ---------- From: Dian Leao Sabino, Marina Date: 2013/10/7 Subject: Oportunidade de Trabalho - Indra Brasil To: "andregarciacarneiro at gmail.com" Ol? Andr?, bom dia!**** Conforme conversamos, segue informa??es sobre a vaga. **** Por favor, indique aos seus contatos.**** ** ** ** ** *Indra ? uma das principais multinacionais da Europa e Am?rica Latina e destaca?se por ser uma empresa global, de inova??o e talento, l?der em solu??es e servi?os de alto valor agregado. * *Venha fazer parte de nossa equipe.* * * *Estamos em busca de profissionais com o perfil abaixo para trabalhar conosco: * * * *ANALISTA DE SISTEMAS PL* *Perfil: Experi?ncia com desenvolvimento de ferramentas em linguagem Perl. Necess?ria experi?ncia em projetos complexos e de Telecom. * * * * * *Local de trabalho: S?o Paulo ? SP/ pr?ximo ? esta??o de metr? Marechal Deodoro.* *Contrata??o CLT.* * * *Interessados, favor enviar CV com pretens?o salarial para mdian at indracompany.com. * * * *Para esta oportunidade, tamb?m consideraremos profissionais com defici?ncia.* ** ** ** ** ** ** ** ** Agrade?o a aten??o.**** ** ** Att, **** ** ** ** ** *Marina Dian Le?o Sabino *Analista de Recursos Humanos Senior DRH-Coord.Recrutamento e Sele??o Rua Alexandre Dumas 2.200 - 6? andar - Ch?cara Santo Ant?nio S?o Paulo - SP Brazil T.: +55 (11) 5186-3155 mdian at indracompany.com **** www.indracompany.com**** ** ** Cadastre seu curr?culo: * http://indra.ats.hrsmart.com/cgi-bin/a/viewprofile.cgi* **** ** ** [image: Descri??o: https://portaldemarca.indra.es/descargas/firmaCorporativa/logo_email.jpg]*** * [image: Descri??o: https://portaldemarca.indra.es/sites/default/files/youtube_0.gif] **** [image: Descri??o: https://portaldemarca.indra.es/sites/default/files/facebook_0.gif] **** [image: Descri??o: https://portaldemarca.indra.es/sites/default/files/twitter_0.gif] **** [image: Descri??o: https://portaldemarca.indra.es/sites/default/files/linkedin_0.gif] **** [image: Descri??o: https://portaldemarca.indra.es/sites/default/files/google_0.gif] **** ** ** [image: Descri??o: https://portaldemarca.indra.es/sites/default/files/3eco_1.gif]**** ** ** ** ** ------------------------------ Este correo electr?nico y, en su caso, cualquier fichero anexo al mismo, contiene informaci?n de car?cter confidencial exclusivamente dirigida a su destinatario o destinatarios. Si no es vd. el destinatario indicado, queda notificado que la lectura, utilizaci?n, divulgaci?n y/o copia sin autorizaci?n est? prohibida en virtud de la legislaci?n vigente. En el caso de haber recibido este correo electr?nico por error, se ruega notificar inmediatamente esta circunstancia mediante reenv?o a la direcci?n electr?nica del remitente. Evite imprimir este mensaje si no es estrictamente necesario. This email and any file attached to it (when applicable) contain(s) confidential information that is exclusively addressed to its recipient(s). If you are not the indicated recipient, you are informed that reading, using, disseminating and/or copying it without authorisation is forbidden in accordance with the legislation in effect. If you have received this email by mistake, please immediately notify the sender of the situation by resending it to their email address. Avoid printing this message if it is not absolutely necessary. -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/png Size: 1482 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/png Size: 1447 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/png Size: 1327 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/png Size: 13774 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/png Size: 1228 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/png Size: 1335 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/jpeg Size: 1894 bytes Desc: not available URL: From leonardo at ruoso.com Wed Oct 9 07:46:46 2013 From: leonardo at ruoso.com (Leonardo Ruoso) Date: Wed, 9 Oct 2013 11:46:46 -0300 Subject: [SP-pm] Freela Message-ID: Quem estiver interessado em trabalhar em alguns freelas neste m?s de novembro, por favor, entra em contato comigo em privado: Catalyst/Rest; PostgreSQL/PostGIS; Twitter Bootstrap 3; Node/Jade/Less/Bower/Grunt; Abra?os, -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998 -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From neilsonlima at gmail.com Sat Oct 12 16:56:26 2013 From: neilsonlima at gmail.com (Neilson Lima) Date: Sat, 12 Oct 2013 20:56:26 -0300 Subject: [SP-pm] site Message-ID: PMs, S? eu n?o acesso ou tem mais algu?m? Att, -- -- Neilson P. Lima - 31 - 8848-8407 Gmail(talk): neilsonlima at gmail.com Skype/FaceBook: neilsonlima Twitter: _neilsonlima_ Msn: neilsonlima at hotmail.com ------------------------------------------ Analista Desenvolvedor WEB Belo Horizonte, MG, Brazil -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucastiagodemoraes at gmail.com Sat Oct 12 16:59:29 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Sat, 12 Oct 2013 20:59:29 -0300 Subject: [SP-pm] site In-Reply-To: References: Message-ID: Esta fora do ar e pessoal esta avisado. Em 12 de outubro de 2013 20:56, Neilson Lima escreveu: > PMs, > > S? eu n?o acesso ou tem mais algu?m? > > Att, > > -- > -- > Neilson P. Lima - 31 - 8848-8407 > Gmail(talk): neilsonlima at gmail.com > Skype/FaceBook: neilsonlima > Twitter: _neilsonlima_ > Msn: neilsonlima at hotmail.com > ------------------------------------------ > Analista Desenvolvedor WEB > Belo Horizonte, MG, Brazil > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From neilsonlima at gmail.com Sat Oct 12 20:04:53 2013 From: neilsonlima at gmail.com (Neilson Lima) Date: Sun, 13 Oct 2013 00:04:53 -0300 Subject: [SP-pm] site In-Reply-To: References: Message-ID: Em 12 de outubro de 2013 20:59, Lucas Moraes escreveu: > Esta fora do ar e pessoal esta avisado. > > > Em 12 de outubro de 2013 20:56, Neilson Lima escreveu: > >> PMs, >> >> S? eu n?o acesso ou tem mais algu?m? >> >> Att, >> > Obrigado! Att, -- -- Neilson P. Lima - 31 - 8848-8407 Gmail(talk): neilsonlima at gmail.com Skype/FaceBook: neilsonlima Twitter: _neilsonlima_ Msn: neilsonlima at hotmail.com ------------------------------------------ Analista Desenvolvedor WEB Belo Horizonte, MG, Brazil -------------- next part -------------- An HTML attachment was scrubbed... URL: From leprevostfv at gmail.com Tue Oct 15 19:05:14 2013 From: leprevostfv at gmail.com (Felipe da Veiga Leprevost) Date: Tue, 15 Oct 2013 23:05:14 -0300 Subject: [SP-pm] =?iso-8859-1?q?Falta_1_m=EAs_para_o_YAPC=3A=3ABrasil_2013?= =?iso-8859-1?q?_!?= Message-ID: <1381889114.4521.4.camel@pollux> Caros, Estamos a exatamente 1 m?s do YAPC::Brasil (http://yapcbrasil.org.br), estamos aqui em Curitiba todos prontos para receb?-los, e para anim?-los um pouco mais estou enviando uma atualiza??o sobre alguns detalhes do evento deste ano: Inscri??es Aqueles que ainda n?o fizeram sua inscri??o, pedimos que o fa?am o quanto antes! Al?m de servir de garantia para a participa??o de voc?s isso nos ajuda muito na organiza??o e preparo para o n?mero de pessoas que participar?o do evento (log?stica, coffee-break etc.). Portanto, gostar?amos muito que voc?s realizem o quanto antes suas inscri??es. Lembrando tamb?m que o evento possui um desconto especial para estudantes. Link direto para a inscri??o: http://yapcbrasil.eventbrite.com/ Log?stica e Acomoda??es Ainda ? poss?vel encontrar passagens com pre?os acess?veis, pois Curitiba est? em baixa temporada. Aproveitem para planejar suas vindas durante este per?odo. Lembrem-se que a cidade conta com v?rias op??es de hot?is e com pre?os bem variados. Participantes Conseguimos reunir neste ano v?rias pessoas do meio acad?mico que trabalham com Perl. ? sem d?vida uma oportunidade ?mpar para conhecer melhor o trabalho dessas pessoas e procurar novas colabora??es. Contamos tamb?m com diferentes especialistas em suas ?reas de desenvolvimento, alguns j? conhecidos de nossas comunidades e listas de e-mails e algumas pessoas diferentes das que convivemos mais, que possuem um contato com Perl de forma diferente daquela que n?s, Perl Mongers, estamos habituados. Contaremos tamb?m com a participa??o de dois destaques, o primeiro ? Joel Berger; membro bastante ativo do CPAN e Perl blogs e fundador do Perl 4 Science. O Joel trabalha como f?sico e usa o Perl em sua pesquisa com ?ptica. O nosso outro convidado estrangeiro ? o Gabor Szabo, um dos evangelistas mais conhecidos dentro do mundo Perl, respons?vel por diversos projetos e com 14 anos de experi?ncia no ensino de Perl. Ambos ficar?o durante o evento todo e o Gabor ainda aproveitar? para passear por aqui e pelo Rio de Janeiro, portanto ? uma grande oportunidade para aproveitarmos a presen?a dessas pessoas no Brasil. Pr?mio YAPC::Brasil 2013 Resolvemos fazer algo diferente neste ano e criamos para esta edi??o o pr?mio YAPC::Brasil 2013. A nossa ideia ? poder homenagear uma pessoa que tenha feito a diferen?a para o Perl de forma nacional, ou seja, uma pessoa que tenha se destacado nacionalmente dentro da comunidade, seja produzido bons materiais para o CPAN, fundando uma empresa destaque baseada na linguagem ou expandindo o alcance da linguagem no pa?s. N?o nos prenderemos a algo muito pontual, apenas ? influ?ncia e destaque no pa?s. A vota??o se encontra aberta e ocorrer? atrav?s do Mobrater, justamente para que todos possamos indicar quem achar que merece ser homenageado, portanto, podem come?ar a eleger seus candidatos. Site para vota??o: http://yapcbrasil2013.mobrater.com/ Social Como n?o pode faltar um bom social, o nosso evento ocorrer? na regi?o mais bo?mia da cidade com direito a v?rios bares e restaurantes, ent?o vamos ter uma boa experi?ncia ? base de muita cerveja boa =) Turismo Como podem ter visto no site do YAPC, Curitiba ? uma ?tima cidade para se visitar, os pontos tur?sticos estar?o todos dispon?veis, garantindo boas horas de passeio. Algumas pessoas est?o trazendo suas fam?lias ou namoradas aniversariantes, portanto venham conhecer a cidade tamb?m. O YAPC ? na sexta e no s?bado, o domingo todo fica livre para quem quiser conhecer a cidade. Ent?o ? isso pessoal, espero entrar em contato por e-mail com uma frequ?ncia um pouco maior at? o momento em que o evento ocorrer, espero que todos estejam t?o animados como n?s com o primeiro YAPC em Curitiba e com tantas atra??es diferentes. Qualquer d?vida voc?s podem me procurar por e-mail ou algum outro membro da Curitiba Perl Mongers, ajudaremos a todos como for poss?vel. Abra?os a todos. http://2013.yapcbrasil.org.br/ -- Felipe da Veiga Leprevost -------------- next part -------------- An HTML attachment was scrubbed... URL: From eden at insoli.de Thu Oct 17 07:38:43 2013 From: eden at insoli.de (Eden Cardim) Date: Thu, 17 Oct 2013 11:38:43 -0300 Subject: [SP-pm] site In-Reply-To: (Neilson Lima's message of "Sun, 13 Oct 2013 00:04:53 -0300") References: Message-ID: J? est? de volta, pe?o desculpas pelo incidente. -- Eden Cardim -- Insolide Solu??es de TI Ltda. +55 11 9644 8225 http://insoli.de From marciorp at gmail.com Tue Oct 22 17:31:50 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 22 Oct 2013 21:31:50 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: <1371650335.17395.140661245802029.6D7A4F6B@webmail.messagingengine.com> Message-ID: Mestres, desculpem a newbie?e, mas to apanhando do split. my $line = "T|blablablabla |blabla | mais blabla bla "; chomp $line; my @p = split /|/, $line; print $p[0] . "\n"; print $p[1] . "\n"; print $p[2] . "\n"; print $p[3] . "\n"; Minhas colunas s?o separadas por | e n?o tem tamanho fixo. N?o consegui separa-las corretamente. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 19 de junho de 2013 12:58, Andre Carneiro escreveu: > Valeu Lorn! Esse eu n?o conhecia! > > > Acho que fiquei mal-acostumado aqui na empresa. Os caras s? usam coisa que > tem suporte e normalmente isso implica em lincen?as bem caras. > > E no caso do splunk realmente, $30000,00 por 20GB/dia de indexa??o... caro > ! > > > > Cheers! > > > > > > > > > > > > 2013/6/19 Nuba Princigalli > >> ** >> Complementando: nesse espa?o, uma alternativa bacana tamb?m ? o logstash. >> >> On Wed, Jun 19, 2013, at 10:08 AM, Lindolfo Lorn Rodrigues wrote: >> >> Fala Andr?, blz? >> O Splunk ? bom mesmo, s? que muito ? caro. >> Para centralizar logs eu gosto do http://graylog2.org/ >> Open Source e escala muito bem, outro dia a locaweb revelou que eles >> recebem/tratam 790.000 mensagens / 5min com o Graylog. >> >> E como o graylog-server ? compativel com o syslog voc? pode apontar o >> syslog das maquinas para ele >> >> >> >> 2013/6/19 Andre Carneiro >> >> >> virxi... preciso revisar melhor meus e-mails. Mals... >> >> >> 2013/6/19 Andre Carneiro >> >> >> M?rcio, voc? j? ouviu falar sobre o Splunk? >> >> http://www.splunk.com/product >> >> >> O pessoal usa aqui usa bastante. Eu s? dei uma olhadinha bem superficial. >> Voc? pode criar gr?ficos de monitora??o muito facilmente, pode trabalhar >> com regex para fazer as an?lises dos logs, tudo simples, f?cil e r?pido. >> Obviamente tem uma curvinha de aprendizado para vencer, mas nada comparado >> ? 'monstrinhos' como o Nagios, por exemplo(f?s de Nagios, me desculpem! ? a >> minha opini?o!). >> >> O Splunk veio, aparentemente, preencher essa 'lacuna'. >> >> >> Realmente b?o ! >> >> >> >> >> >> 2013/6/18 Nilton OS >> >> >> my $test = '^(... .. ..:..:..) (\S+) \S+ ([a-zA-Z0-9]+): FILTER_LOGX: >> from=\<(.*?)\> to=\<(.*?)\> subject=\<(.*?)\> size=([0-9]+) hostip=([^ ]*) >> nrcpt=([0-9]+)'; >> >> >> Testa algo assim: >> >> Se usar (\S+) ou \S+ vai come?ar a ter os resultados >> >> D? uma olhada nesse script. >> >> http://pastebin.com/2Mnx9FAY >> >> >> >> >> >> >> Em 18 de junho de 2013 19:33, Eduardo Verissimo escreveu: >> >> Que tal? >> >> ($codigo) =~ /^.*?\|.*?\|.*?\|(.*?)\|/ if /TIM/; >> >> Acho que ainda precisa de um ajuste... >> >> >> >> Em 18 de junho de 2013 19:02, Nilton OS escreveu: >> >> D? um split no (|) >> >> No meu script tem um regex para pegar isso ou qualquer coisa na linha, >> mas acho que ningu?m ligou para minha resposta. >> >> >> Em 18 de junho de 2013 18:34, Marcio - Google escreveu: >> >> >> Marcio, n?o. >> >> H? duas informa??es na linha que tem que bater para ela ser >> selecionada, no exemplo: >> *|***********************|***** |*D0 C003*| *********************"TIM"* >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 18 de junho de 2013 16:59, Marcio Ferreira < >> marciodesouzaferreira at gmail.com> escreveu: >> >> >> >> if ( $line =~ /"TIM"/i ){ >> #faz alguma coisa >> } >> >> n?o funciona? >> >> http://perldoc.perl.org/perlre.html >> http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas >> http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares >> >> >> []s, >> >> Marcio Ferreira >> >> skype: marcio.ferreir4 >> (21) 8365-7768 >> >> >> 2013/6/18 Marcio - Google >> >> Marcio (xar?), >> >> Vou tentar com esse m?dulo. J? to ficando traumatizado com regex, faz >> tempo que apanho, to come?ando a achar que seja algum tipo de trauma, >> bloqueio, sei l? o que ... rsrsrs >> >> Giuliani, >> >> Obrigado pela dica, vou procurar o livro. >> >> Tiago, >> >> Vou ler a respeito, obrigado. >> >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 18 de junho de 2013 16:44, Marcio - Google escreveu: >> >> >> Eduardo, >> >> O log ? isso ai basicamente: >> T|20/05/2013 08:12:03.391|Modem |D1 C015| RX : OK >> T|20/05/2013 08:12:04.300|Modem |D0 C003| RX : +CREG: 001,016d,5e13 >> T|20/05/2013 08:12:04.300|Modem |D0 C003| TX : AT+COPS? >> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : +COPS: 000,000,"TIM" >> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : OK >> T|20/05/2013 08:12:04.582|Modem |D0 C001| TX : AT+CSQ >> T|20/05/2013 08:12:04.582|Modem |D0 C002| TX : AT+CSQ >> >> Usando esse peda?o como exemplo, preciso localizar linhas assim: >> *|***********************|***** |D0 C003| ********************"TIM" >> >> Entenda o * como qualquer coisa. Depois do quarto | os dados n?o tem >> tamanho fixo, ent?o esse "TIM" poderia estar mais pra frente como mais pra >> tr?s. >> >> >> >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 17 de junho de 2013 21:25, Eduardo Verissimo escreveu: >> >> M?rcio, voc? pode dar um exemplo de qual a string de onde vai tirar a >> informa??o e qual informa??o quer extrair? >> >> >> Em 17 de junho de 2013 19:32, Marcio - Google escreveu: >> >> >> >> Valeu pelas dicas e c?digos pessoal. >> Estou usando o File::Tail e parti do c?digo que o Eduardo compartilhou. >> S? estou apanhando das regex pra encontrar o que quero. N?o sei se sou >> burro, mas tenho uma grande dificuldade de assimilar/entender regex. >> Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... rsrsrs >> >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> >> >> -- >> >> .............................................................................. >> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >> >> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >> esfor?o inteligente." (John Ruskin)* >> *"A mente que se abre a uma nova ideia jamais volta ao seu tamanho >> original" (Albert Einstein)* >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> >> >> -- >> >> .............................................................................. >> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >> >> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >> esfor?o inteligente." (John Ruskin)* >> *"A mente que se abre a uma nova ideia jamais volta ao seu tamanho >> original" (Albert Einstein)* >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> >> >> -- >> Andr? Garcia Carneiro >> Software Engineer >> (11)982907780 >> >> >> >> >> -- >> Andr? Garcia Carneiro >> Software Engineer >> (11)982907780 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> -- >> Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli >> Discipline is not an end in itself, just a means to an end. - King Crimson >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Tue Oct 22 17:44:32 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 22 Oct 2013 22:44:32 -0200 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: <1371650335.17395.140661245802029.6D7A4F6B@webmail.messagingengine.com> Message-ID: Regular expressions.. Voc? precisa escapiar o pipe. Obs: voc? devia usar o text::csv::xs se isso for s?rio! On Oct 22, 2013 10:32 PM, "Marcio - Google" wrote: > Mestres, desculpem a newbie?e, mas to apanhando do split. > > my $line = "T|blablablabla |blabla | mais blabla bla "; > chomp $line; > my @p = split /|/, $line; > print $p[0] . "\n"; > print $p[1] . "\n"; > print $p[2] . "\n"; > print $p[3] . "\n"; > > Minhas colunas s?o separadas por | e n?o tem tamanho fixo. > > N?o consegui separa-las corretamente. > > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 19 de junho de 2013 12:58, Andre Carneiro < > andregarciacarneiro at gmail.com> escreveu: > >> Valeu Lorn! Esse eu n?o conhecia! >> >> >> Acho que fiquei mal-acostumado aqui na empresa. Os caras s? usam coisa >> que tem suporte e normalmente isso implica em lincen?as bem caras. >> >> E no caso do splunk realmente, $30000,00 por 20GB/dia de indexa??o... >> caro ! >> >> >> >> Cheers! >> >> >> >> >> >> >> >> >> >> >> >> 2013/6/19 Nuba Princigalli >> >>> ** >>> Complementando: nesse espa?o, uma alternativa bacana tamb?m ? o logstash. >>> >>> On Wed, Jun 19, 2013, at 10:08 AM, Lindolfo Lorn Rodrigues wrote: >>> >>> Fala Andr?, blz? >>> O Splunk ? bom mesmo, s? que muito ? caro. >>> Para centralizar logs eu gosto do http://graylog2.org/ >>> Open Source e escala muito bem, outro dia a locaweb revelou que eles >>> recebem/tratam 790.000 mensagens / 5min com o Graylog. >>> >>> E como o graylog-server ? compativel com o syslog voc? pode apontar o >>> syslog das maquinas para ele >>> >>> >>> >>> 2013/6/19 Andre Carneiro >>> >>> >>> virxi... preciso revisar melhor meus e-mails. Mals... >>> >>> >>> 2013/6/19 Andre Carneiro >>> >>> >>> M?rcio, voc? j? ouviu falar sobre o Splunk? >>> >>> http://www.splunk.com/product >>> >>> >>> O pessoal usa aqui usa bastante. Eu s? dei uma olhadinha bem >>> superficial. Voc? pode criar gr?ficos de monitora??o muito facilmente, pode >>> trabalhar com regex para fazer as an?lises dos logs, tudo simples, f?cil e >>> r?pido. Obviamente tem uma curvinha de aprendizado para vencer, mas nada >>> comparado ? 'monstrinhos' como o Nagios, por exemplo(f?s de Nagios, me >>> desculpem! ? a minha opini?o!). >>> >>> O Splunk veio, aparentemente, preencher essa 'lacuna'. >>> >>> >>> Realmente b?o ! >>> >>> >>> >>> >>> >>> 2013/6/18 Nilton OS >>> >>> >>> my $test = '^(... .. ..:..:..) (\S+) \S+ ([a-zA-Z0-9]+): FILTER_LOGX: >>> from=\<(.*?)\> to=\<(.*?)\> subject=\<(.*?)\> size=([0-9]+) hostip=([^ ]*) >>> nrcpt=([0-9]+)'; >>> >>> >>> Testa algo assim: >>> >>> Se usar (\S+) ou \S+ vai come?ar a ter os resultados >>> >>> D? uma olhada nesse script. >>> >>> http://pastebin.com/2Mnx9FAY >>> >>> >>> >>> >>> >>> >>> Em 18 de junho de 2013 19:33, Eduardo Verissimo escreveu: >>> >>> Que tal? >>> >>> ($codigo) =~ /^.*?\|.*?\|.*?\|(.*?)\|/ if /TIM/; >>> >>> Acho que ainda precisa de um ajuste... >>> >>> >>> >>> Em 18 de junho de 2013 19:02, Nilton OS escreveu: >>> >>> D? um split no (|) >>> >>> No meu script tem um regex para pegar isso ou qualquer coisa na linha, >>> mas acho que ningu?m ligou para minha resposta. >>> >>> >>> Em 18 de junho de 2013 18:34, Marcio - Google escreveu: >>> >>> >>> Marcio, n?o. >>> >>> H? duas informa??es na linha que tem que bater para ela ser >>> selecionada, no exemplo: >>> *|***********************|***** |*D0 C003*| *********************"TIM"* >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> >>> Em 18 de junho de 2013 16:59, Marcio Ferreira < >>> marciodesouzaferreira at gmail.com> escreveu: >>> >>> >>> >>> if ( $line =~ /"TIM"/i ){ >>> #faz alguma coisa >>> } >>> >>> n?o funciona? >>> >>> http://perldoc.perl.org/perlre.html >>> http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas >>> http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares >>> >>> >>> []s, >>> >>> Marcio Ferreira >>> >>> skype: marcio.ferreir4 >>> (21) 8365-7768 >>> >>> >>> 2013/6/18 Marcio - Google >>> >>> Marcio (xar?), >>> >>> Vou tentar com esse m?dulo. J? to ficando traumatizado com regex, faz >>> tempo que apanho, to come?ando a achar que seja algum tipo de trauma, >>> bloqueio, sei l? o que ... rsrsrs >>> >>> Giuliani, >>> >>> Obrigado pela dica, vou procurar o livro. >>> >>> Tiago, >>> >>> Vou ler a respeito, obrigado. >>> >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> >>> Em 18 de junho de 2013 16:44, Marcio - Google escreveu: >>> >>> >>> Eduardo, >>> >>> O log ? isso ai basicamente: >>> T|20/05/2013 08:12:03.391|Modem |D1 C015| RX : OK >>> T|20/05/2013 08:12:04.300|Modem |D0 C003| RX : +CREG: 001,016d,5e13 >>> T|20/05/2013 08:12:04.300|Modem |D0 C003| TX : AT+COPS? >>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : +COPS: 000,000,"TIM" >>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : OK >>> T|20/05/2013 08:12:04.582|Modem |D0 C001| TX : AT+CSQ >>> T|20/05/2013 08:12:04.582|Modem |D0 C002| TX : AT+CSQ >>> >>> Usando esse peda?o como exemplo, preciso localizar linhas assim: >>> *|***********************|***** |D0 C003| ********************"TIM" >>> >>> Entenda o * como qualquer coisa. Depois do quarto | os dados n?o tem >>> tamanho fixo, ent?o esse "TIM" poderia estar mais pra frente como mais pra >>> tr?s. >>> >>> >>> >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> >>> Em 17 de junho de 2013 21:25, Eduardo Verissimo escreveu: >>> >>> M?rcio, voc? pode dar um exemplo de qual a string de onde vai tirar a >>> informa??o e qual informa??o quer extrair? >>> >>> >>> Em 17 de junho de 2013 19:32, Marcio - Google escreveu: >>> >>> >>> >>> Valeu pelas dicas e c?digos pessoal. >>> Estou usando o File::Tail e parti do c?digo que o Eduardo compartilhou. >>> S? estou apanhando das regex pra encontrar o que quero. N?o sei se sou >>> burro, mas tenho uma grande dificuldade de assimilar/entender regex. >>> Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... rsrsrs >>> >>> >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> >>> >>> >>> -- >>> >>> .............................................................................. >>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>> >>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>> esfor?o inteligente." (John Ruskin)* >>> *"A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>> original" (Albert Einstein)* >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> >>> >>> >>> -- >>> >>> .............................................................................. >>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>> >>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>> esfor?o inteligente." (John Ruskin)* >>> *"A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>> original" (Albert Einstein)* >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> >>> >>> >>> -- >>> Andr? Garcia Carneiro >>> Software Engineer >>> (11)982907780 >>> >>> >>> >>> >>> -- >>> Andr? Garcia Carneiro >>> Software Engineer >>> (11)982907780 >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> -- >>> Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli >>> Discipline is not an end in itself, just a means to an end. - King >>> Crimson >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Andr? Garcia Carneiro >> Software Engineer >> (11)982907780 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Tue Oct 22 17:47:19 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 22 Oct 2013 21:47:19 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: <1371650335.17395.140661245802029.6D7A4F6B@webmail.messagingengine.com> Message-ID: Cron, nada s?rio. S? procurando informa??es em arquivos de log ... Tentei uns exemplos de regex mais n?o consegui tamb?m. Voc? sabe de kb?? [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 22 de outubro de 2013 21:44, Renato Santos escreveu: > Regular expressions.. Voc? precisa escapiar o pipe. > > Obs: voc? devia usar o text::csv::xs se isso for s?rio! > On Oct 22, 2013 10:32 PM, "Marcio - Google" wrote: > >> Mestres, desculpem a newbie?e, mas to apanhando do split. >> >> my $line = "T|blablablabla |blabla | mais blabla bla "; >> chomp $line; >> my @p = split /|/, $line; >> print $p[0] . "\n"; >> print $p[1] . "\n"; >> print $p[2] . "\n"; >> print $p[3] . "\n"; >> >> Minhas colunas s?o separadas por | e n?o tem tamanho fixo. >> >> N?o consegui separa-las corretamente. >> >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 19 de junho de 2013 12:58, Andre Carneiro < >> andregarciacarneiro at gmail.com> escreveu: >> >>> Valeu Lorn! Esse eu n?o conhecia! >>> >>> >>> Acho que fiquei mal-acostumado aqui na empresa. Os caras s? usam coisa >>> que tem suporte e normalmente isso implica em lincen?as bem caras. >>> >>> E no caso do splunk realmente, $30000,00 por 20GB/dia de indexa??o... >>> caro ! >>> >>> >>> >>> Cheers! >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> 2013/6/19 Nuba Princigalli >>> >>>> ** >>>> Complementando: nesse espa?o, uma alternativa bacana tamb?m ? o >>>> logstash. >>>> >>>> On Wed, Jun 19, 2013, at 10:08 AM, Lindolfo Lorn Rodrigues wrote: >>>> >>>> Fala Andr?, blz? >>>> O Splunk ? bom mesmo, s? que muito ? caro. >>>> Para centralizar logs eu gosto do http://graylog2.org/ >>>> Open Source e escala muito bem, outro dia a locaweb revelou que eles >>>> recebem/tratam 790.000 mensagens / 5min com o Graylog. >>>> >>>> E como o graylog-server ? compativel com o syslog voc? pode apontar o >>>> syslog das maquinas para ele >>>> >>>> >>>> >>>> 2013/6/19 Andre Carneiro >>>> >>>> >>>> virxi... preciso revisar melhor meus e-mails. Mals... >>>> >>>> >>>> 2013/6/19 Andre Carneiro >>>> >>>> >>>> M?rcio, voc? j? ouviu falar sobre o Splunk? >>>> >>>> http://www.splunk.com/product >>>> >>>> >>>> O pessoal usa aqui usa bastante. Eu s? dei uma olhadinha bem >>>> superficial. Voc? pode criar gr?ficos de monitora??o muito facilmente, pode >>>> trabalhar com regex para fazer as an?lises dos logs, tudo simples, f?cil e >>>> r?pido. Obviamente tem uma curvinha de aprendizado para vencer, mas nada >>>> comparado ? 'monstrinhos' como o Nagios, por exemplo(f?s de Nagios, me >>>> desculpem! ? a minha opini?o!). >>>> >>>> O Splunk veio, aparentemente, preencher essa 'lacuna'. >>>> >>>> >>>> Realmente b?o ! >>>> >>>> >>>> >>>> >>>> >>>> 2013/6/18 Nilton OS >>>> >>>> >>>> my $test = '^(... .. ..:..:..) (\S+) \S+ ([a-zA-Z0-9]+): FILTER_LOGX: >>>> from=\<(.*?)\> to=\<(.*?)\> subject=\<(.*?)\> size=([0-9]+) hostip=([^ ]*) >>>> nrcpt=([0-9]+)'; >>>> >>>> >>>> Testa algo assim: >>>> >>>> Se usar (\S+) ou \S+ vai come?ar a ter os resultados >>>> >>>> D? uma olhada nesse script. >>>> >>>> http://pastebin.com/2Mnx9FAY >>>> >>>> >>>> >>>> >>>> >>>> >>>> Em 18 de junho de 2013 19:33, Eduardo Verissimo escreveu: >>>> >>>> Que tal? >>>> >>>> ($codigo) =~ /^.*?\|.*?\|.*?\|(.*?)\|/ if /TIM/; >>>> >>>> Acho que ainda precisa de um ajuste... >>>> >>>> >>>> >>>> Em 18 de junho de 2013 19:02, Nilton OS escreveu: >>>> >>>> D? um split no (|) >>>> >>>> No meu script tem um regex para pegar isso ou qualquer coisa na linha, >>>> mas acho que ningu?m ligou para minha resposta. >>>> >>>> >>>> Em 18 de junho de 2013 18:34, Marcio - Google escreveu: >>>> >>>> >>>> Marcio, n?o. >>>> >>>> H? duas informa??es na linha que tem que bater para ela ser >>>> selecionada, no exemplo: >>>> *|***********************|***** |*D0 C003*| *********************"TIM" >>>> * >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> >>>> Em 18 de junho de 2013 16:59, Marcio Ferreira < >>>> marciodesouzaferreira at gmail.com> escreveu: >>>> >>>> >>>> >>>> if ( $line =~ /"TIM"/i ){ >>>> #faz alguma coisa >>>> } >>>> >>>> n?o funciona? >>>> >>>> http://perldoc.perl.org/perlre.html >>>> http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas >>>> http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares >>>> >>>> >>>> []s, >>>> >>>> Marcio Ferreira >>>> >>>> skype: marcio.ferreir4 >>>> (21) 8365-7768 >>>> >>>> >>>> 2013/6/18 Marcio - Google >>>> >>>> Marcio (xar?), >>>> >>>> Vou tentar com esse m?dulo. J? to ficando traumatizado com regex, faz >>>> tempo que apanho, to come?ando a achar que seja algum tipo de trauma, >>>> bloqueio, sei l? o que ... rsrsrs >>>> >>>> Giuliani, >>>> >>>> Obrigado pela dica, vou procurar o livro. >>>> >>>> Tiago, >>>> >>>> Vou ler a respeito, obrigado. >>>> >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> >>>> Em 18 de junho de 2013 16:44, Marcio - Google escreveu: >>>> >>>> >>>> Eduardo, >>>> >>>> O log ? isso ai basicamente: >>>> T|20/05/2013 08:12:03.391|Modem |D1 C015| RX : OK >>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| RX : +CREG: 001,016d,5e13 >>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| TX : AT+COPS? >>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : +COPS: 000,000,"TIM" >>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : OK >>>> T|20/05/2013 08:12:04.582|Modem |D0 C001| TX : AT+CSQ >>>> T|20/05/2013 08:12:04.582|Modem |D0 C002| TX : AT+CSQ >>>> >>>> Usando esse peda?o como exemplo, preciso localizar linhas assim: >>>> *|***********************|***** |D0 C003| ********************"TIM" >>>> >>>> Entenda o * como qualquer coisa. Depois do quarto | os dados n?o tem >>>> tamanho fixo, ent?o esse "TIM" poderia estar mais pra frente como mais pra >>>> tr?s. >>>> >>>> >>>> >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> >>>> Em 17 de junho de 2013 21:25, Eduardo Verissimo escreveu: >>>> >>>> M?rcio, voc? pode dar um exemplo de qual a string de onde vai tirar a >>>> informa??o e qual informa??o quer extrair? >>>> >>>> >>>> Em 17 de junho de 2013 19:32, Marcio - Google escreveu: >>>> >>>> >>>> >>>> Valeu pelas dicas e c?digos pessoal. >>>> Estou usando o File::Tail e parti do c?digo que o Eduardo compartilhou. >>>> S? estou apanhando das regex pra encontrar o que quero. N?o sei se >>>> sou burro, mas tenho uma grande dificuldade de assimilar/entender regex. >>>> Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... rsrsrs >>>> >>>> >>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>>> >>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>>> >>>> >>>> >>>> -- >>>> >>>> .............................................................................. >>>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>>> >>>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>>> esfor?o inteligente." (John Ruskin)* >>>> *"A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>>> original" (Albert Einstein)* >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>>> >>>> >>>> >>>> -- >>>> >>>> .............................................................................. >>>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>>> >>>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>>> esfor?o inteligente." (John Ruskin)* >>>> *"A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>>> original" (Albert Einstein)* >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>>> >>>> >>>> >>>> -- >>>> Andr? Garcia Carneiro >>>> Software Engineer >>>> (11)982907780 >>>> >>>> >>>> >>>> >>>> -- >>>> Andr? Garcia Carneiro >>>> Software Engineer >>>> (11)982907780 >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>>> -- >>>> Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli >>>> Discipline is not an end in itself, just a means to an end. - King >>>> Crimson >>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> >>> -- >>> Andr? Garcia Carneiro >>> Software Engineer >>> (11)982907780 >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Tue Oct 22 17:49:11 2013 From: renato.cron at gmail.com (Renato Santos) Date: Tue, 22 Oct 2013 22:49:11 -0200 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: <1371650335.17395.140661245802029.6D7A4F6B@webmail.messagingengine.com> Message-ID: ? s? usar @p = split /\|/, $texto On Oct 22, 2013 10:47 PM, "Marcio - Google" wrote: > Cron, nada s?rio. S? procurando informa??es em arquivos de log ... > Tentei uns exemplos de regex mais n?o consegui tamb?m. Voc? sabe de kb?? > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 22 de outubro de 2013 21:44, Renato Santos escreveu: > >> Regular expressions.. Voc? precisa escapiar o pipe. >> >> Obs: voc? devia usar o text::csv::xs se isso for s?rio! >> On Oct 22, 2013 10:32 PM, "Marcio - Google" wrote: >> >>> Mestres, desculpem a newbie?e, mas to apanhando do split. >>> >>> my $line = "T|blablablabla |blabla | mais blabla bla "; >>> chomp $line; >>> my @p = split /|/, $line; >>> print $p[0] . "\n"; >>> print $p[1] . "\n"; >>> print $p[2] . "\n"; >>> print $p[3] . "\n"; >>> >>> Minhas colunas s?o separadas por | e n?o tem tamanho fixo. >>> >>> N?o consegui separa-las corretamente. >>> >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> >>> Em 19 de junho de 2013 12:58, Andre Carneiro < >>> andregarciacarneiro at gmail.com> escreveu: >>> >>>> Valeu Lorn! Esse eu n?o conhecia! >>>> >>>> >>>> Acho que fiquei mal-acostumado aqui na empresa. Os caras s? usam coisa >>>> que tem suporte e normalmente isso implica em lincen?as bem caras. >>>> >>>> E no caso do splunk realmente, $30000,00 por 20GB/dia de indexa??o... >>>> caro ! >>>> >>>> >>>> >>>> Cheers! >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> 2013/6/19 Nuba Princigalli >>>> >>>>> ** >>>>> Complementando: nesse espa?o, uma alternativa bacana tamb?m ? o >>>>> logstash. >>>>> >>>>> On Wed, Jun 19, 2013, at 10:08 AM, Lindolfo Lorn Rodrigues wrote: >>>>> >>>>> Fala Andr?, blz? >>>>> O Splunk ? bom mesmo, s? que muito ? caro. >>>>> Para centralizar logs eu gosto do http://graylog2.org/ >>>>> Open Source e escala muito bem, outro dia a locaweb revelou que eles >>>>> recebem/tratam 790.000 mensagens / 5min com o Graylog. >>>>> >>>>> E como o graylog-server ? compativel com o syslog voc? pode apontar >>>>> o syslog das maquinas para ele >>>>> >>>>> >>>>> >>>>> 2013/6/19 Andre Carneiro >>>>> >>>>> >>>>> virxi... preciso revisar melhor meus e-mails. Mals... >>>>> >>>>> >>>>> 2013/6/19 Andre Carneiro >>>>> >>>>> >>>>> M?rcio, voc? j? ouviu falar sobre o Splunk? >>>>> >>>>> http://www.splunk.com/product >>>>> >>>>> >>>>> O pessoal usa aqui usa bastante. Eu s? dei uma olhadinha bem >>>>> superficial. Voc? pode criar gr?ficos de monitora??o muito facilmente, pode >>>>> trabalhar com regex para fazer as an?lises dos logs, tudo simples, f?cil e >>>>> r?pido. Obviamente tem uma curvinha de aprendizado para vencer, mas nada >>>>> comparado ? 'monstrinhos' como o Nagios, por exemplo(f?s de Nagios, me >>>>> desculpem! ? a minha opini?o!). >>>>> >>>>> O Splunk veio, aparentemente, preencher essa 'lacuna'. >>>>> >>>>> >>>>> Realmente b?o ! >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> 2013/6/18 Nilton OS >>>>> >>>>> >>>>> my $test = '^(... .. ..:..:..) (\S+) \S+ ([a-zA-Z0-9]+): FILTER_LOGX: >>>>> from=\<(.*?)\> to=\<(.*?)\> subject=\<(.*?)\> size=([0-9]+) hostip=([^ ]*) >>>>> nrcpt=([0-9]+)'; >>>>> >>>>> >>>>> Testa algo assim: >>>>> >>>>> Se usar (\S+) ou \S+ vai come?ar a ter os resultados >>>>> >>>>> D? uma olhada nesse script. >>>>> >>>>> http://pastebin.com/2Mnx9FAY >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> Em 18 de junho de 2013 19:33, Eduardo Verissimo escreveu: >>>>> >>>>> Que tal? >>>>> >>>>> ($codigo) =~ /^.*?\|.*?\|.*?\|(.*?)\|/ if /TIM/; >>>>> >>>>> Acho que ainda precisa de um ajuste... >>>>> >>>>> >>>>> >>>>> Em 18 de junho de 2013 19:02, Nilton OS escreveu: >>>>> >>>>> D? um split no (|) >>>>> >>>>> No meu script tem um regex para pegar isso ou qualquer coisa na linha, >>>>> mas acho que ningu?m ligou para minha resposta. >>>>> >>>>> >>>>> Em 18 de junho de 2013 18:34, Marcio - Google escreveu: >>>>> >>>>> >>>>> Marcio, n?o. >>>>> >>>>> H? duas informa??es na linha que tem que bater para ela ser >>>>> selecionada, no exemplo: >>>>> *|***********************|***** |*D0 C003*| ********************* >>>>> "TIM"* >>>>> >>>>> >>>>> [...]'s >>>>> >>>>> Marcio >>>>> >>>>> ======================================== >>>>> ########### Campanha Ajude o Marcio! ########### >>>>> http://sosmarcio.blogspot.com.br/ >>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>> ======================================== >>>>> >>>>> >>>>> Em 18 de junho de 2013 16:59, Marcio Ferreira < >>>>> marciodesouzaferreira at gmail.com> escreveu: >>>>> >>>>> >>>>> >>>>> if ( $line =~ /"TIM"/i ){ >>>>> #faz alguma coisa >>>>> } >>>>> >>>>> n?o funciona? >>>>> >>>>> http://perldoc.perl.org/perlre.html >>>>> http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas >>>>> http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares >>>>> >>>>> >>>>> []s, >>>>> >>>>> Marcio Ferreira >>>>> >>>>> skype: marcio.ferreir4 >>>>> (21) 8365-7768 >>>>> >>>>> >>>>> 2013/6/18 Marcio - Google >>>>> >>>>> Marcio (xar?), >>>>> >>>>> Vou tentar com esse m?dulo. J? to ficando traumatizado com regex, faz >>>>> tempo que apanho, to come?ando a achar que seja algum tipo de trauma, >>>>> bloqueio, sei l? o que ... rsrsrs >>>>> >>>>> Giuliani, >>>>> >>>>> Obrigado pela dica, vou procurar o livro. >>>>> >>>>> Tiago, >>>>> >>>>> Vou ler a respeito, obrigado. >>>>> >>>>> >>>>> >>>>> [...]'s >>>>> >>>>> Marcio >>>>> >>>>> ======================================== >>>>> ########### Campanha Ajude o Marcio! ########### >>>>> http://sosmarcio.blogspot.com.br/ >>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>> ======================================== >>>>> >>>>> >>>>> Em 18 de junho de 2013 16:44, Marcio - Google escreveu: >>>>> >>>>> >>>>> Eduardo, >>>>> >>>>> O log ? isso ai basicamente: >>>>> T|20/05/2013 08:12:03.391|Modem |D1 C015| RX : OK >>>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| RX : +CREG: 001,016d,5e13 >>>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| TX : AT+COPS? >>>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : +COPS: 000,000,"TIM" >>>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : OK >>>>> T|20/05/2013 08:12:04.582|Modem |D0 C001| TX : AT+CSQ >>>>> T|20/05/2013 08:12:04.582|Modem |D0 C002| TX : AT+CSQ >>>>> >>>>> Usando esse peda?o como exemplo, preciso localizar linhas assim: >>>>> *|***********************|***** |D0 C003| ********************"TIM" >>>>> >>>>> Entenda o * como qualquer coisa. Depois do quarto | os dados n?o tem >>>>> tamanho fixo, ent?o esse "TIM" poderia estar mais pra frente como mais pra >>>>> tr?s. >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> [...]'s >>>>> >>>>> Marcio >>>>> >>>>> ======================================== >>>>> ########### Campanha Ajude o Marcio! ########### >>>>> http://sosmarcio.blogspot.com.br/ >>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>> ======================================== >>>>> >>>>> >>>>> Em 17 de junho de 2013 21:25, Eduardo Verissimo >>>> > escreveu: >>>>> >>>>> M?rcio, voc? pode dar um exemplo de qual a string de onde vai tirar a >>>>> informa??o e qual informa??o quer extrair? >>>>> >>>>> >>>>> Em 17 de junho de 2013 19:32, Marcio - Google escreveu: >>>>> >>>>> >>>>> >>>>> Valeu pelas dicas e c?digos pessoal. >>>>> Estou usando o File::Tail e parti do c?digo que o Eduardo >>>>> compartilhou. >>>>> S? estou apanhando das regex pra encontrar o que quero. N?o sei se >>>>> sou burro, mas tenho uma grande dificuldade de assimilar/entender regex. >>>>> Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... rsrsrs >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> .............................................................................. >>>>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>>>> >>>>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>>>> esfor?o inteligente." (John Ruskin)* >>>>> *"A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>>>> original" (Albert Einstein)* >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> .............................................................................. >>>>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>>>> >>>>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>>>> esfor?o inteligente." (John Ruskin)* >>>>> *"A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>>>> original" (Albert Einstein)* >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Andr? Garcia Carneiro >>>>> Software Engineer >>>>> (11)982907780 >>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Andr? Garcia Carneiro >>>>> Software Engineer >>>>> (11)982907780 >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>>> -- >>>>> Nuba R. Princigalli nuba at pauleira.com http://pauleira.com at nprincigalli >>>>> Discipline is not an end in itself, just a means to an end. - King >>>>> Crimson >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> >>>> -- >>>> Andr? Garcia Carneiro >>>> Software Engineer >>>> (11)982907780 >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From milhomem at is4web.com.br Tue Oct 22 17:53:26 2013 From: milhomem at is4web.com.br (Marcelo Milhomem) Date: Tue, 22 Oct 2013 22:53:26 -0200 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: <1371650335.17395.140661245802029.6D7A4F6B@webmail.messagingengine.com> Message-ID: <52671E06.8060206@is4web.com.br> Segue um exemplo r?pido com escape --comentado-- ou com um regex simples pra remover os espa?os: my $line = "T|blablablabla |blabla | mais blabla bla "; chomp $line; #my @p = split /\|/, $line; my @p = split /\s*\|\s*/, $line; print $p[0] . "\n"; print $p[1] . "\n"; print $p[2] . "\n"; print $p[3] . "\n"; Att, Marcelo Milhomem Em 22/10/2013 22:49, Renato Santos escreveu: > > ? s? usar @p = split /\|/, $texto > > On Oct 22, 2013 10:47 PM, "Marcio - Google" > wrote: > > Cron, nada s?rio. S? procurando informa??es em arquivos de log ... > Tentei uns exemplos de regex mais n?o consegui tamb?m. Voc? sabe > de kb?? > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 22 de outubro de 2013 21:44, Renato Santos > > escreveu: > > Regular expressions.. Voc? precisa escapiar o pipe. > > Obs: voc? devia usar o text::csv::xs se isso for s?rio! > > On Oct 22, 2013 10:32 PM, "Marcio - Google" > > wrote: > > Mestres, desculpem a newbie?e, mas to apanhando do split. > > my $line = "T|blablablabla |blabla | mais blabla bla "; > chomp $line; > my @p = split /|/, $line; > print $p[0] . "\n"; > print $p[1] . "\n"; > print $p[2] . "\n"; > print $p[3] . "\n"; > > Minhas colunas s?o separadas por | e n?o tem tamanho fixo. > > N?o consegui separa-las corretamente. > > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 19 de junho de 2013 12:58, Andre Carneiro > > escreveu: > > Valeu Lorn! Esse eu n?o conhecia! > > > Acho que fiquei mal-acostumado aqui na empresa. Os > caras s? usam coisa que tem suporte e normalmente isso > implica em lincen?as bem caras. > > E no caso do splunk realmente, $30000,00 por 20GB/dia > de indexa??o... caro ! > > > > Cheers! > > > > > > > > > > > > 2013/6/19 Nuba Princigalli > > > Complementando: nesse espa?o, uma alternativa > bacana tamb?m ? o logstash. > On Wed, Jun 19, 2013, at 10:08 AM, Lindolfo Lorn > Rodrigues wrote: >> Fala Andr?, blz? >> O Splunk ? bom mesmo, s? que muito ? caro. >> Para centralizar logs eu gosto do >> http://graylog2.org/ >> Open Source e escala muito bem, outro dia a >> locaweb revelou que eles recebem/tratam 790.000 >> mensagens / 5min com o Graylog. >> E como o graylog-server ? compativel com o syslog >> voc? pode apontar o syslog das maquinas para ele >> 2013/6/19 Andre Carneiro >> > > >> >> virxi... preciso revisar melhor meus e-mails. >> Mals... >> 2013/6/19 Andre Carneiro >> > > >> >> M?rcio, voc? j? ouviu falar sobre o Splunk? >> http://www.splunk.com/product >> O pessoal usa aqui usa bastante. Eu s? >> dei uma olhadinha bem superficial. Voc? >> pode criar gr?ficos de monitora??o muito >> facilmente, pode trabalhar com regex para >> fazer as an?lises dos logs, tudo simples, >> f?cil e r?pido. Obviamente tem uma >> curvinha de aprendizado para vencer, mas >> nada comparado ? 'monstrinhos' como o >> Nagios, por exemplo(f?s de Nagios, me >> desculpem! ? a minha opini?o!). >> O Splunk veio, aparentemente, preencher >> essa 'lacuna'. >> Realmente b?o ! >> 2013/6/18 Nilton OS > > >> >> my $test = '^(... .. ..:..:..) (\S+) >> \S+ ([a-zA-Z0-9]+): FILTER_LOGX: >> from=\<(.*?)\> to=\<(.*?)\> >> subject=\<(.*?)\> size=([0-9]+) >> hostip=([^ ]*) nrcpt=([0-9]+)'; >> Testa algo assim: >> Se usar (\S+) ou \S+ vai come?ar a >> ter os resultados >> D? uma olhada nesse script. >> http://pastebin.com/2Mnx9FAY >> Em 18 de junho de 2013 19:33, Eduardo >> Verissimo > > escreveu: >> >> Que tal? >> ($codigo) =~ >> /^.*?\|.*?\|.*?\|(.*?)\|/ if /TIM/; >> Acho que ainda precisa de um >> ajuste... >> Em 18 de junho de 2013 19:02, >> Nilton OS > > >> escreveu: >> >> D? um split no (|) >> No meu script tem um regex >> para pegar isso ou qualquer >> coisa na linha, mas acho que >> ningu?m ligou para minha >> resposta. >> Em 18 de junho de 2013 18:34, >> Marcio - Google >> > > >> escreveu: >> >> Marcio, n?o. >> H? duas informa??es na >> linha que tem que bater >> para ela ser selecionada, >> no exemplo: >> *|***********************|***** >> |*D0 C003*| >> *********************"TIM"* >> [...]'s >> Marcio >> ======================================== >> ########### Campanha >> Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> Em 18 de junho de 2013 >> 16:59, Marcio Ferreira >> > > >> escreveu: >> >> if ( $line =~ >> /"TIM"/i ){ >> #faz alguma coisa >> } >> n?o funciona? >> http://perldoc.perl.org/perlre.html >> >> http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas >> http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares >> >> []s, >> Marcio Ferreira >> skype: marcio.ferreir4 >> (21) 8365-7768 >> >> >> 2013/6/18 Marcio - >> Google >> > > >> >> Marcio (xar?), >> Vou tentar com >> esse m?dulo. J? >> to ficando >> traumatizado com >> regex, faz tempo >> que apanho, to >> come?ando a achar >> que seja algum >> tipo de trauma, >> bloqueio, sei l? >> o que ... rsrsrs >> Giuliani, >> Obrigado pela >> dica, vou >> procurar o livro. >> Tiago, >> Vou ler a >> respeito, obrigado. >> [...]'s >> Marcio >> ======================================== >> ########### >> Campanha Ajude o >> Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> Em 18 de junho de >> 2013 16:44, >> Marcio - Google >> > > >> escreveu: >> >> Eduardo, >> O log ? isso >> ai basicamente: >> T|20/05/2013 >> 08:12:03.391|Modem >> |D1 C015| RX : OK >> T|20/05/2013 >> 08:12:04.300|Modem >> |D0 C003| RX >> : +CREG: >> 001,016d,5e13 >> T|20/05/2013 >> 08:12:04.300|Modem >> |D0 C003| TX >> : AT+COPS? >> T|20/05/2013 >> 08:12:04.333|Modem >> |D0 C003| RX >> : +COPS: >> 000,000,"TIM" >> T|20/05/2013 >> 08:12:04.333|Modem >> |D0 C003| RX : OK >> T|20/05/2013 >> 08:12:04.582|Modem >> |D0 C001| TX >> : AT+CSQ >> T|20/05/2013 >> 08:12:04.582|Modem >> |D0 C002| TX >> : AT+CSQ >> Usando esse >> peda?o como >> exemplo, >> preciso >> localizar >> linhas assim: >> *|***********************|***** >> |D0 C003| >> ********************"TIM" >> Entenda o * >> como qualquer >> coisa. Depois >> do quarto | >> os dados n?o >> tem tamanho >> fixo, ent?o >> esse "TIM" >> poderia estar >> mais pra >> frente como >> mais pra tr?s. >> [...]'s >> Marcio >> ======================================== >> ########### >> Campanha >> Ajude o >> Marcio! >> ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> Em 17 de >> junho de 2013 >> 21:25, >> Eduardo >> Verissimo >> > > >> escreveu: >> >> M?rcio, >> voc? pode >> dar um >> exemplo >> de qual a >> string de >> onde vai >> tirar a >> informa??o e >> qual >> informa??o quer >> extrair? >> Em 17 de >> junho de >> 2013 >> 19:32, >> Marcio - >> Google >> > > >> escreveu: >> >> Valeu >> pelas >> dicas >> e >> c?digos >> pessoal. >> Estou >> usando o >> File::Tail >> e >> parti >> do >> c?digo que >> o >> Eduardo >> compartilhou. >> S? >> estou >> apanhando >> das >> regex >> pra >> encontrar >> o que >> quero. N?o >> sei >> se >> sou >> burro, mas >> tenho >> uma >> grande dificuldade >> de >> assimilar/entender >> regex. >> Vou >> tentar mais >> um >> pouco, se >> n?o >> conseguir >> jogo >> a >> toalha ... >> rsrsrs >> >> =begin >> disclaimer >> Sao >> Paulo >> Perl >> Mongers: >> http://sao-paulo.pm.org/ >> SaoPaulo-pm >> mailing >> list: >> SaoPaulo-pm at pm.org >> >> L >> =end >> disclaimer >> >> =begin disclaimer >> Sao Paulo Perl >> Mongers: >> http://sao-paulo.pm.org/ >> SaoPaulo-pm >> mailing list: >> SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> =begin disclaimer >> Sao Paulo Perl >> Mongers: >> http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing >> list: >> SaoPaulo-pm at pm.org >> >> L >> =end disclaimer >> >> =begin disclaimer >> Sao Paulo Perl >> Mongers: >> http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing >> list: SaoPaulo-pm at pm.org >> >> L >> =end disclaimer >> >> -- >> .............................................................................. >> *Com Deus todas as coisas >> s?o poss?veis* ::: LinuxPro >> >> /"A qualidade nunca se obt?m >> por acaso; ela ? sempre o >> resultado do esfor?o >> inteligente." (John Ruskin)/ >> /"A mente que se abre a uma >> nova ideia jamais volta ao >> seu tamanho original" (Albert >> Einstein)/ >> =begin disclaimer >> Sao Paulo Perl Mongers: >> http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: >> SaoPaulo-pm at pm.org >> >> L >> =end disclaimer >> >> =begin disclaimer >> Sao Paulo Perl Mongers: >> http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: >> SaoPaulo-pm at pm.org >> >> L >> =end disclaimer >> >> -- >> .............................................................................. >> *Com Deus todas as coisas >> s?o poss?veis* ::: LinuxPro >> >> /"A qualidade nunca se obt?m por >> acaso; ela ? sempre o resultado do >> esfor?o inteligente." (John Ruskin)/ >> /"A mente que se abre a uma nova >> ideia jamais volta ao seu tamanho >> original" (Albert Einstein)/ >> =begin disclaimer >> Sao Paulo Perl Mongers: >> http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: >> SaoPaulo-pm at pm.org >> >> L >> =end disclaimer >> >> -- >> Andr? Garcia Carneiro >> Software Engineer >> (11)982907780 >> >> -- >> Andr? Garcia Carneiro >> Software Engineer >> (11)982907780 >> =begin disclaimer >> Sao Paulo Perl Mongers: >> http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> =end disclaimer >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> =end disclaimer > -- > Nuba R. Princigalli nuba at pauleira.com > http://pauleira.com > @nprincigalli > Discipline is not an end in itself, just a means > to an end. - King Crimson > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Tue Oct 22 17:53:39 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 22 Oct 2013 21:53:39 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: <1371650335.17395.140661245802029.6D7A4F6B@webmail.messagingengine.com> Message-ID: Putz, isso mesmo ... tava digitando quando chegou a sua mensagem ... rsrsrs Que shit ... metadona t? me fazendo mal mesmo ... Muito obrigado Cron! [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 22 de outubro de 2013 21:49, Renato Santos escreveu: > ? s? usar @p = split /\|/, $texto > On Oct 22, 2013 10:47 PM, "Marcio - Google" wrote: > >> Cron, nada s?rio. S? procurando informa??es em arquivos de log ... >> Tentei uns exemplos de regex mais n?o consegui tamb?m. Voc? sabe de kb?? >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 22 de outubro de 2013 21:44, Renato Santos escreveu: >> >>> Regular expressions.. Voc? precisa escapiar o pipe. >>> >>> Obs: voc? devia usar o text::csv::xs se isso for s?rio! >>> On Oct 22, 2013 10:32 PM, "Marcio - Google" wrote: >>> >>>> Mestres, desculpem a newbie?e, mas to apanhando do split. >>>> >>>> my $line = "T|blablablabla |blabla | mais blabla bla "; >>>> chomp $line; >>>> my @p = split /|/, $line; >>>> print $p[0] . "\n"; >>>> print $p[1] . "\n"; >>>> print $p[2] . "\n"; >>>> print $p[3] . "\n"; >>>> >>>> Minhas colunas s?o separadas por | e n?o tem tamanho fixo. >>>> >>>> N?o consegui separa-las corretamente. >>>> >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> >>>> Em 19 de junho de 2013 12:58, Andre Carneiro < >>>> andregarciacarneiro at gmail.com> escreveu: >>>> >>>>> Valeu Lorn! Esse eu n?o conhecia! >>>>> >>>>> >>>>> Acho que fiquei mal-acostumado aqui na empresa. Os caras s? usam coisa >>>>> que tem suporte e normalmente isso implica em lincen?as bem caras. >>>>> >>>>> E no caso do splunk realmente, $30000,00 por 20GB/dia de indexa??o... >>>>> caro ! >>>>> >>>>> >>>>> >>>>> Cheers! >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> 2013/6/19 Nuba Princigalli >>>>> >>>>>> ** >>>>>> Complementando: nesse espa?o, uma alternativa bacana tamb?m ? o >>>>>> logstash. >>>>>> >>>>>> On Wed, Jun 19, 2013, at 10:08 AM, Lindolfo Lorn Rodrigues wrote: >>>>>> >>>>>> Fala Andr?, blz? >>>>>> O Splunk ? bom mesmo, s? que muito ? caro. >>>>>> Para centralizar logs eu gosto do http://graylog2.org/ >>>>>> Open Source e escala muito bem, outro dia a locaweb revelou que eles >>>>>> recebem/tratam 790.000 mensagens / 5min com o Graylog. >>>>>> >>>>>> E como o graylog-server ? compativel com o syslog voc? pode apontar >>>>>> o syslog das maquinas para ele >>>>>> >>>>>> >>>>>> >>>>>> 2013/6/19 Andre Carneiro >>>>>> >>>>>> >>>>>> virxi... preciso revisar melhor meus e-mails. Mals... >>>>>> >>>>>> >>>>>> 2013/6/19 Andre Carneiro >>>>>> >>>>>> >>>>>> M?rcio, voc? j? ouviu falar sobre o Splunk? >>>>>> >>>>>> http://www.splunk.com/product >>>>>> >>>>>> >>>>>> O pessoal usa aqui usa bastante. Eu s? dei uma olhadinha bem >>>>>> superficial. Voc? pode criar gr?ficos de monitora??o muito facilmente, pode >>>>>> trabalhar com regex para fazer as an?lises dos logs, tudo simples, f?cil e >>>>>> r?pido. Obviamente tem uma curvinha de aprendizado para vencer, mas nada >>>>>> comparado ? 'monstrinhos' como o Nagios, por exemplo(f?s de Nagios, me >>>>>> desculpem! ? a minha opini?o!). >>>>>> >>>>>> O Splunk veio, aparentemente, preencher essa 'lacuna'. >>>>>> >>>>>> >>>>>> Realmente b?o ! >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> 2013/6/18 Nilton OS >>>>>> >>>>>> >>>>>> my $test = '^(... .. ..:..:..) (\S+) \S+ ([a-zA-Z0-9]+): FILTER_LOGX: >>>>>> from=\<(.*?)\> to=\<(.*?)\> subject=\<(.*?)\> size=([0-9]+) hostip=([^ ]*) >>>>>> nrcpt=([0-9]+)'; >>>>>> >>>>>> >>>>>> Testa algo assim: >>>>>> >>>>>> Se usar (\S+) ou \S+ vai come?ar a ter os resultados >>>>>> >>>>>> D? uma olhada nesse script. >>>>>> >>>>>> http://pastebin.com/2Mnx9FAY >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> Em 18 de junho de 2013 19:33, Eduardo Verissimo >>>>> > escreveu: >>>>>> >>>>>> Que tal? >>>>>> >>>>>> ($codigo) =~ /^.*?\|.*?\|.*?\|(.*?)\|/ if /TIM/; >>>>>> >>>>>> Acho que ainda precisa de um ajuste... >>>>>> >>>>>> >>>>>> >>>>>> Em 18 de junho de 2013 19:02, Nilton OS escreveu: >>>>>> >>>>>> D? um split no (|) >>>>>> >>>>>> No meu script tem um regex para pegar isso ou qualquer coisa na >>>>>> linha, mas acho que ningu?m ligou para minha resposta. >>>>>> >>>>>> >>>>>> Em 18 de junho de 2013 18:34, Marcio - Google escreveu: >>>>>> >>>>>> >>>>>> Marcio, n?o. >>>>>> >>>>>> H? duas informa??es na linha que tem que bater para ela ser >>>>>> selecionada, no exemplo: >>>>>> *|***********************|***** |*D0 C003*| ********************* >>>>>> "TIM"* >>>>>> >>>>>> >>>>>> [...]'s >>>>>> >>>>>> Marcio >>>>>> >>>>>> ======================================== >>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>> http://sosmarcio.blogspot.com.br/ >>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>> ======================================== >>>>>> >>>>>> >>>>>> Em 18 de junho de 2013 16:59, Marcio Ferreira < >>>>>> marciodesouzaferreira at gmail.com> escreveu: >>>>>> >>>>>> >>>>>> >>>>>> if ( $line =~ /"TIM"/i ){ >>>>>> #faz alguma coisa >>>>>> } >>>>>> >>>>>> n?o funciona? >>>>>> >>>>>> http://perldoc.perl.org/perlre.html >>>>>> http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas >>>>>> http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares >>>>>> >>>>>> >>>>>> []s, >>>>>> >>>>>> Marcio Ferreira >>>>>> >>>>>> skype: marcio.ferreir4 >>>>>> (21) 8365-7768 >>>>>> >>>>>> >>>>>> 2013/6/18 Marcio - Google >>>>>> >>>>>> Marcio (xar?), >>>>>> >>>>>> Vou tentar com esse m?dulo. J? to ficando traumatizado com regex, >>>>>> faz tempo que apanho, to come?ando a achar que seja algum tipo de trauma, >>>>>> bloqueio, sei l? o que ... rsrsrs >>>>>> >>>>>> Giuliani, >>>>>> >>>>>> Obrigado pela dica, vou procurar o livro. >>>>>> >>>>>> Tiago, >>>>>> >>>>>> Vou ler a respeito, obrigado. >>>>>> >>>>>> >>>>>> >>>>>> [...]'s >>>>>> >>>>>> Marcio >>>>>> >>>>>> ======================================== >>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>> http://sosmarcio.blogspot.com.br/ >>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>> ======================================== >>>>>> >>>>>> >>>>>> Em 18 de junho de 2013 16:44, Marcio - Google escreveu: >>>>>> >>>>>> >>>>>> Eduardo, >>>>>> >>>>>> O log ? isso ai basicamente: >>>>>> T|20/05/2013 08:12:03.391|Modem |D1 C015| RX : OK >>>>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| RX : +CREG: 001,016d,5e13 >>>>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| TX : AT+COPS? >>>>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : +COPS: 000,000,"TIM" >>>>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : OK >>>>>> T|20/05/2013 08:12:04.582|Modem |D0 C001| TX : AT+CSQ >>>>>> T|20/05/2013 08:12:04.582|Modem |D0 C002| TX : AT+CSQ >>>>>> >>>>>> Usando esse peda?o como exemplo, preciso localizar linhas assim: >>>>>> *|***********************|***** |D0 C003| ********************"TIM" >>>>>> >>>>>> Entenda o * como qualquer coisa. Depois do quarto | os dados n?o tem >>>>>> tamanho fixo, ent?o esse "TIM" poderia estar mais pra frente como mais pra >>>>>> tr?s. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> [...]'s >>>>>> >>>>>> Marcio >>>>>> >>>>>> ======================================== >>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>> http://sosmarcio.blogspot.com.br/ >>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>> ======================================== >>>>>> >>>>>> >>>>>> Em 17 de junho de 2013 21:25, Eduardo Verissimo < >>>>>> everissimo at gmail.com> escreveu: >>>>>> >>>>>> M?rcio, voc? pode dar um exemplo de qual a string de onde vai tirar a >>>>>> informa??o e qual informa??o quer extrair? >>>>>> >>>>>> >>>>>> Em 17 de junho de 2013 19:32, Marcio - Google escreveu: >>>>>> >>>>>> >>>>>> >>>>>> Valeu pelas dicas e c?digos pessoal. >>>>>> Estou usando o File::Tail e parti do c?digo que o Eduardo >>>>>> compartilhou. >>>>>> S? estou apanhando das regex pra encontrar o que quero. N?o sei se >>>>>> sou burro, mas tenho uma grande dificuldade de assimilar/entender regex. >>>>>> Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... rsrsrs >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> .............................................................................. >>>>>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>>>>> >>>>>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>>>>> esfor?o inteligente." (John Ruskin)* >>>>>> *"A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>>>>> original" (Albert Einstein)* >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> .............................................................................. >>>>>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>>>>> >>>>>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>>>>> esfor?o inteligente." (John Ruskin)* >>>>>> *"A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>>>>> original" (Albert Einstein)* >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Andr? Garcia Carneiro >>>>>> Software Engineer >>>>>> (11)982907780 >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Andr? Garcia Carneiro >>>>>> Software Engineer >>>>>> (11)982907780 >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> -- >>>>>> Nuba R. Princigalli nuba at pauleira.com http://pauleira.com at nprincigalli >>>>>> Discipline is not an end in itself, just a means to an end. - King >>>>>> Crimson >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Andr? Garcia Carneiro >>>>> Software Engineer >>>>> (11)982907780 >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Tue Oct 22 18:19:05 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 22 Oct 2013 22:19:05 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: <52671E06.8060206@is4web.com.br> References: <1371650335.17395.140661245802029.6D7A4F6B@webmail.messagingengine.com> <52671E06.8060206@is4web.com.br> Message-ID: Marcelo+++++ Valeu, precisava remover os espa?os mesmo ... :-) [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 22 de outubro de 2013 21:53, Marcelo Milhomem escreveu: > Segue um exemplo r?pido com escape --comentado-- ou com um regex simples > pra remover os espa?os: > > my $line = "T|blablablabla |blabla | mais blabla bla "; > chomp $line; > #my @p = split /\|/, $line; > my @p = split /\s*\|\s*/, $line; > print $p[0] . "\n"; > print $p[1] . "\n"; > print $p[2] . "\n"; > print $p[3] . "\n"; > > Att, > Marcelo Milhomem > > Em 22/10/2013 22:49, Renato Santos escreveu: > > ? s? usar @p = split /\|/, $texto > On Oct 22, 2013 10:47 PM, "Marcio - Google" wrote: > >> Cron, nada s?rio. S? procurando informa??es em arquivos de log ... >> Tentei uns exemplos de regex mais n?o consegui tamb?m. Voc? sabe de kb?? >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 22 de outubro de 2013 21:44, Renato Santos escreveu: >> >>> Regular expressions.. Voc? precisa escapiar o pipe. >>> >>> Obs: voc? devia usar o text::csv::xs se isso for s?rio! >>> On Oct 22, 2013 10:32 PM, "Marcio - Google" wrote: >>> >>>> Mestres, desculpem a newbie?e, mas to apanhando do split. >>>> >>>> my $line = "T|blablablabla |blabla | mais blabla bla "; >>>> chomp $line; >>>> my @p = split /|/, $line; >>>> print $p[0] . "\n"; >>>> print $p[1] . "\n"; >>>> print $p[2] . "\n"; >>>> print $p[3] . "\n"; >>>> >>>> Minhas colunas s?o separadas por | e n?o tem tamanho fixo. >>>> >>>> N?o consegui separa-las corretamente. >>>> >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> >>>> Em 19 de junho de 2013 12:58, Andre Carneiro < >>>> andregarciacarneiro at gmail.com> escreveu: >>>> >>>>> Valeu Lorn! Esse eu n?o conhecia! >>>>> >>>>> >>>>> Acho que fiquei mal-acostumado aqui na empresa. Os caras s? usam >>>>> coisa que tem suporte e normalmente isso implica em lincen?as bem caras. >>>>> >>>>> E no caso do splunk realmente, $30000,00 por 20GB/dia de >>>>> indexa??o... caro ! >>>>> >>>>> >>>>> >>>>> Cheers! >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> 2013/6/19 Nuba Princigalli >>>>> >>>>>> Complementando: nesse espa?o, uma alternativa bacana tamb?m ? o >>>>>> logstash. >>>>>> >>>>>> On Wed, Jun 19, 2013, at 10:08 AM, Lindolfo Lorn Rodrigues wrote: >>>>>> >>>>>> Fala Andr?, blz? >>>>>> O Splunk ? bom mesmo, s? que muito ? caro. >>>>>> Para centralizar logs eu gosto do http://graylog2.org/ >>>>>> Open Source e escala muito bem, outro dia a locaweb revelou que >>>>>> eles recebem/tratam 790.000 mensagens / 5min com o Graylog. >>>>>> >>>>>> E como o graylog-server ? compativel com o syslog voc? pode apontar >>>>>> o syslog das maquinas para ele >>>>>> >>>>>> >>>>>> >>>>>> 2013/6/19 Andre Carneiro >>>>>> >>>>>> >>>>>> virxi... preciso revisar melhor meus e-mails. Mals... >>>>>> >>>>>> >>>>>> 2013/6/19 Andre Carneiro >>>>>> >>>>>> >>>>>> M?rcio, voc? j? ouviu falar sobre o Splunk? >>>>>> >>>>>> http://www.splunk.com/product >>>>>> >>>>>> >>>>>> O pessoal usa aqui usa bastante. Eu s? dei uma olhadinha bem >>>>>> superficial. Voc? pode criar gr?ficos de monitora??o muito facilmente, pode >>>>>> trabalhar com regex para fazer as an?lises dos logs, tudo simples, f?cil e >>>>>> r?pido. Obviamente tem uma curvinha de aprendizado para vencer, mas nada >>>>>> comparado ? 'monstrinhos' como o Nagios, por exemplo(f?s de Nagios, me >>>>>> desculpem! ? a minha opini?o!). >>>>>> >>>>>> O Splunk veio, aparentemente, preencher essa 'lacuna'. >>>>>> >>>>>> >>>>>> Realmente b?o ! >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> 2013/6/18 Nilton OS >>>>>> >>>>>> >>>>>> my $test = '^(... .. ..:..:..) (\S+) \S+ ([a-zA-Z0-9]+): >>>>>> FILTER_LOGX: from=\<(.*?)\> to=\<(.*?)\> subject=\<(.*?)\> size=([0-9]+) >>>>>> hostip=([^ ]*) nrcpt=([0-9]+)'; >>>>>> >>>>>> >>>>>> Testa algo assim: >>>>>> >>>>>> Se usar (\S+) ou \S+ vai come?ar a ter os resultados >>>>>> >>>>>> D? uma olhada nesse script. >>>>>> >>>>>> http://pastebin.com/2Mnx9FAY >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> Em 18 de junho de 2013 19:33, Eduardo Verissimo < >>>>>> everissimo at gmail.com> escreveu: >>>>>> >>>>>> Que tal? >>>>>> >>>>>> ($codigo) =~ /^.*?\|.*?\|.*?\|(.*?)\|/ if /TIM/; >>>>>> >>>>>> Acho que ainda precisa de um ajuste... >>>>>> >>>>>> >>>>>> >>>>>> Em 18 de junho de 2013 19:02, Nilton OS escreveu: >>>>>> >>>>>> D? um split no (|) >>>>>> >>>>>> No meu script tem um regex para pegar isso ou qualquer coisa na >>>>>> linha, mas acho que ningu?m ligou para minha resposta. >>>>>> >>>>>> >>>>>> Em 18 de junho de 2013 18:34, Marcio - Google escreveu: >>>>>> >>>>>> >>>>>> Marcio, n?o. >>>>>> >>>>>> H? duas informa??es na linha que tem que bater para ela ser >>>>>> selecionada, no exemplo: >>>>>> *|***********************|***** |*D0 C003*| ********************* >>>>>> "TIM"* >>>>>> >>>>>> >>>>>> [...]'s >>>>>> >>>>>> Marcio >>>>>> >>>>>> ======================================== >>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>> http://sosmarcio.blogspot.com.br/ >>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>> ======================================== >>>>>> >>>>>> >>>>>> Em 18 de junho de 2013 16:59, Marcio Ferreira < >>>>>> marciodesouzaferreira at gmail.com> escreveu: >>>>>> >>>>>> >>>>>> >>>>>> if ( $line =~ /"TIM"/i ){ >>>>>> #faz alguma coisa >>>>>> } >>>>>> >>>>>> n?o funciona? >>>>>> >>>>>> http://perldoc.perl.org/perlre.html >>>>>> http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas >>>>>> http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares >>>>>> >>>>>> >>>>>> []s, >>>>>> >>>>>> Marcio Ferreira >>>>>> >>>>>> skype: marcio.ferreir4 >>>>>> (21) 8365-7768 >>>>>> >>>>>> >>>>>> 2013/6/18 Marcio - Google >>>>>> >>>>>> Marcio (xar?), >>>>>> >>>>>> Vou tentar com esse m?dulo. J? to ficando traumatizado com regex, >>>>>> faz tempo que apanho, to come?ando a achar que seja algum tipo de trauma, >>>>>> bloqueio, sei l? o que ... rsrsrs >>>>>> >>>>>> Giuliani, >>>>>> >>>>>> Obrigado pela dica, vou procurar o livro. >>>>>> >>>>>> Tiago, >>>>>> >>>>>> Vou ler a respeito, obrigado. >>>>>> >>>>>> >>>>>> >>>>>> [...]'s >>>>>> >>>>>> Marcio >>>>>> >>>>>> ======================================== >>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>> http://sosmarcio.blogspot.com.br/ >>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>> ======================================== >>>>>> >>>>>> >>>>>> Em 18 de junho de 2013 16:44, Marcio - Google escreveu: >>>>>> >>>>>> >>>>>> Eduardo, >>>>>> >>>>>> O log ? isso ai basicamente: >>>>>> T|20/05/2013 08:12:03.391|Modem |D1 C015| RX : OK >>>>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| RX : +CREG: 001,016d,5e13 >>>>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| TX : AT+COPS? >>>>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : +COPS: 000,000,"TIM" >>>>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : OK >>>>>> T|20/05/2013 08:12:04.582|Modem |D0 C001| TX : AT+CSQ >>>>>> T|20/05/2013 08:12:04.582|Modem |D0 C002| TX : AT+CSQ >>>>>> >>>>>> Usando esse peda?o como exemplo, preciso localizar linhas assim: >>>>>> *|***********************|***** |D0 C003| ********************"TIM" >>>>>> >>>>>> Entenda o * como qualquer coisa. Depois do quarto | os dados n?o tem >>>>>> tamanho fixo, ent?o esse "TIM" poderia estar mais pra frente como mais pra >>>>>> tr?s. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> [...]'s >>>>>> >>>>>> Marcio >>>>>> >>>>>> ======================================== >>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>> http://sosmarcio.blogspot.com.br/ >>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>> ======================================== >>>>>> >>>>>> >>>>>> Em 17 de junho de 2013 21:25, Eduardo Verissimo < >>>>>> everissimo at gmail.com> escreveu: >>>>>> >>>>>> M?rcio, voc? pode dar um exemplo de qual a string de onde vai >>>>>> tirar a informa??o e qual informa??o quer extrair? >>>>>> >>>>>> >>>>>> Em 17 de junho de 2013 19:32, Marcio - Google escreveu: >>>>>> >>>>>> >>>>>> >>>>>> Valeu pelas dicas e c?digos pessoal. >>>>>> Estou usando o File::Tail e parti do c?digo que o Eduardo >>>>>> compartilhou. >>>>>> S? estou apanhando das regex pra encontrar o que quero. N?o sei se >>>>>> sou burro, mas tenho uma grande dificuldade de assimilar/entender regex. >>>>>> Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... rsrsrs >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> .............................................................................. >>>>>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>>>>> >>>>>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>>>>> esfor?o inteligente." (John Ruskin)* >>>>>> *"A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>>>>> original" (Albert Einstein)* >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> .............................................................................. >>>>>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>>>>> >>>>>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>>>>> esfor?o inteligente." (John Ruskin)* >>>>>> *"A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>>>>> original" (Albert Einstein)* >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Andr? Garcia Carneiro >>>>>> Software Engineer >>>>>> (11)982907780 >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Andr? Garcia Carneiro >>>>>> Software Engineer >>>>>> (11)982907780 >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> -- >>>>>> Nuba R. Princigalli nuba at pauleira.com http://pauleira.com at nprincigalli >>>>>> Discipline is not an end in itself, just a means to an end. - King >>>>>> Crimson >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Andr? Garcia Carneiro >>>>> Software Engineer >>>>> (11)982907780 >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Tue Oct 22 18:19:05 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 22 Oct 2013 22:19:05 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: <52671E06.8060206@is4web.com.br> References: <1371650335.17395.140661245802029.6D7A4F6B@webmail.messagingengine.com> <52671E06.8060206@is4web.com.br> Message-ID: Marcelo+++++ Valeu, precisava remover os espa?os mesmo ... :-) [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 22 de outubro de 2013 21:53, Marcelo Milhomem escreveu: > Segue um exemplo r?pido com escape --comentado-- ou com um regex simples > pra remover os espa?os: > > my $line = "T|blablablabla |blabla | mais blabla bla "; > chomp $line; > #my @p = split /\|/, $line; > my @p = split /\s*\|\s*/, $line; > print $p[0] . "\n"; > print $p[1] . "\n"; > print $p[2] . "\n"; > print $p[3] . "\n"; > > Att, > Marcelo Milhomem > > Em 22/10/2013 22:49, Renato Santos escreveu: > > ? s? usar @p = split /\|/, $texto > On Oct 22, 2013 10:47 PM, "Marcio - Google" wrote: > >> Cron, nada s?rio. S? procurando informa??es em arquivos de log ... >> Tentei uns exemplos de regex mais n?o consegui tamb?m. Voc? sabe de kb?? >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 22 de outubro de 2013 21:44, Renato Santos escreveu: >> >>> Regular expressions.. Voc? precisa escapiar o pipe. >>> >>> Obs: voc? devia usar o text::csv::xs se isso for s?rio! >>> On Oct 22, 2013 10:32 PM, "Marcio - Google" wrote: >>> >>>> Mestres, desculpem a newbie?e, mas to apanhando do split. >>>> >>>> my $line = "T|blablablabla |blabla | mais blabla bla "; >>>> chomp $line; >>>> my @p = split /|/, $line; >>>> print $p[0] . "\n"; >>>> print $p[1] . "\n"; >>>> print $p[2] . "\n"; >>>> print $p[3] . "\n"; >>>> >>>> Minhas colunas s?o separadas por | e n?o tem tamanho fixo. >>>> >>>> N?o consegui separa-las corretamente. >>>> >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> >>>> Em 19 de junho de 2013 12:58, Andre Carneiro < >>>> andregarciacarneiro at gmail.com> escreveu: >>>> >>>>> Valeu Lorn! Esse eu n?o conhecia! >>>>> >>>>> >>>>> Acho que fiquei mal-acostumado aqui na empresa. Os caras s? usam >>>>> coisa que tem suporte e normalmente isso implica em lincen?as bem caras. >>>>> >>>>> E no caso do splunk realmente, $30000,00 por 20GB/dia de >>>>> indexa??o... caro ! >>>>> >>>>> >>>>> >>>>> Cheers! >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> 2013/6/19 Nuba Princigalli >>>>> >>>>>> Complementando: nesse espa?o, uma alternativa bacana tamb?m ? o >>>>>> logstash. >>>>>> >>>>>> On Wed, Jun 19, 2013, at 10:08 AM, Lindolfo Lorn Rodrigues wrote: >>>>>> >>>>>> Fala Andr?, blz? >>>>>> O Splunk ? bom mesmo, s? que muito ? caro. >>>>>> Para centralizar logs eu gosto do http://graylog2.org/ >>>>>> Open Source e escala muito bem, outro dia a locaweb revelou que >>>>>> eles recebem/tratam 790.000 mensagens / 5min com o Graylog. >>>>>> >>>>>> E como o graylog-server ? compativel com o syslog voc? pode apontar >>>>>> o syslog das maquinas para ele >>>>>> >>>>>> >>>>>> >>>>>> 2013/6/19 Andre Carneiro >>>>>> >>>>>> >>>>>> virxi... preciso revisar melhor meus e-mails. Mals... >>>>>> >>>>>> >>>>>> 2013/6/19 Andre Carneiro >>>>>> >>>>>> >>>>>> M?rcio, voc? j? ouviu falar sobre o Splunk? >>>>>> >>>>>> http://www.splunk.com/product >>>>>> >>>>>> >>>>>> O pessoal usa aqui usa bastante. Eu s? dei uma olhadinha bem >>>>>> superficial. Voc? pode criar gr?ficos de monitora??o muito facilmente, pode >>>>>> trabalhar com regex para fazer as an?lises dos logs, tudo simples, f?cil e >>>>>> r?pido. Obviamente tem uma curvinha de aprendizado para vencer, mas nada >>>>>> comparado ? 'monstrinhos' como o Nagios, por exemplo(f?s de Nagios, me >>>>>> desculpem! ? a minha opini?o!). >>>>>> >>>>>> O Splunk veio, aparentemente, preencher essa 'lacuna'. >>>>>> >>>>>> >>>>>> Realmente b?o ! >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> 2013/6/18 Nilton OS >>>>>> >>>>>> >>>>>> my $test = '^(... .. ..:..:..) (\S+) \S+ ([a-zA-Z0-9]+): >>>>>> FILTER_LOGX: from=\<(.*?)\> to=\<(.*?)\> subject=\<(.*?)\> size=([0-9]+) >>>>>> hostip=([^ ]*) nrcpt=([0-9]+)'; >>>>>> >>>>>> >>>>>> Testa algo assim: >>>>>> >>>>>> Se usar (\S+) ou \S+ vai come?ar a ter os resultados >>>>>> >>>>>> D? uma olhada nesse script. >>>>>> >>>>>> http://pastebin.com/2Mnx9FAY >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> Em 18 de junho de 2013 19:33, Eduardo Verissimo < >>>>>> everissimo at gmail.com> escreveu: >>>>>> >>>>>> Que tal? >>>>>> >>>>>> ($codigo) =~ /^.*?\|.*?\|.*?\|(.*?)\|/ if /TIM/; >>>>>> >>>>>> Acho que ainda precisa de um ajuste... >>>>>> >>>>>> >>>>>> >>>>>> Em 18 de junho de 2013 19:02, Nilton OS escreveu: >>>>>> >>>>>> D? um split no (|) >>>>>> >>>>>> No meu script tem um regex para pegar isso ou qualquer coisa na >>>>>> linha, mas acho que ningu?m ligou para minha resposta. >>>>>> >>>>>> >>>>>> Em 18 de junho de 2013 18:34, Marcio - Google escreveu: >>>>>> >>>>>> >>>>>> Marcio, n?o. >>>>>> >>>>>> H? duas informa??es na linha que tem que bater para ela ser >>>>>> selecionada, no exemplo: >>>>>> *|***********************|***** |*D0 C003*| ********************* >>>>>> "TIM"* >>>>>> >>>>>> >>>>>> [...]'s >>>>>> >>>>>> Marcio >>>>>> >>>>>> ======================================== >>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>> http://sosmarcio.blogspot.com.br/ >>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>> ======================================== >>>>>> >>>>>> >>>>>> Em 18 de junho de 2013 16:59, Marcio Ferreira < >>>>>> marciodesouzaferreira at gmail.com> escreveu: >>>>>> >>>>>> >>>>>> >>>>>> if ( $line =~ /"TIM"/i ){ >>>>>> #faz alguma coisa >>>>>> } >>>>>> >>>>>> n?o funciona? >>>>>> >>>>>> http://perldoc.perl.org/perlre.html >>>>>> http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas >>>>>> http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares >>>>>> >>>>>> >>>>>> []s, >>>>>> >>>>>> Marcio Ferreira >>>>>> >>>>>> skype: marcio.ferreir4 >>>>>> (21) 8365-7768 >>>>>> >>>>>> >>>>>> 2013/6/18 Marcio - Google >>>>>> >>>>>> Marcio (xar?), >>>>>> >>>>>> Vou tentar com esse m?dulo. J? to ficando traumatizado com regex, >>>>>> faz tempo que apanho, to come?ando a achar que seja algum tipo de trauma, >>>>>> bloqueio, sei l? o que ... rsrsrs >>>>>> >>>>>> Giuliani, >>>>>> >>>>>> Obrigado pela dica, vou procurar o livro. >>>>>> >>>>>> Tiago, >>>>>> >>>>>> Vou ler a respeito, obrigado. >>>>>> >>>>>> >>>>>> >>>>>> [...]'s >>>>>> >>>>>> Marcio >>>>>> >>>>>> ======================================== >>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>> http://sosmarcio.blogspot.com.br/ >>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>> ======================================== >>>>>> >>>>>> >>>>>> Em 18 de junho de 2013 16:44, Marcio - Google escreveu: >>>>>> >>>>>> >>>>>> Eduardo, >>>>>> >>>>>> O log ? isso ai basicamente: >>>>>> T|20/05/2013 08:12:03.391|Modem |D1 C015| RX : OK >>>>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| RX : +CREG: 001,016d,5e13 >>>>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| TX : AT+COPS? >>>>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : +COPS: 000,000,"TIM" >>>>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : OK >>>>>> T|20/05/2013 08:12:04.582|Modem |D0 C001| TX : AT+CSQ >>>>>> T|20/05/2013 08:12:04.582|Modem |D0 C002| TX : AT+CSQ >>>>>> >>>>>> Usando esse peda?o como exemplo, preciso localizar linhas assim: >>>>>> *|***********************|***** |D0 C003| ********************"TIM" >>>>>> >>>>>> Entenda o * como qualquer coisa. Depois do quarto | os dados n?o tem >>>>>> tamanho fixo, ent?o esse "TIM" poderia estar mais pra frente como mais pra >>>>>> tr?s. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> [...]'s >>>>>> >>>>>> Marcio >>>>>> >>>>>> ======================================== >>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>> http://sosmarcio.blogspot.com.br/ >>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>> ======================================== >>>>>> >>>>>> >>>>>> Em 17 de junho de 2013 21:25, Eduardo Verissimo < >>>>>> everissimo at gmail.com> escreveu: >>>>>> >>>>>> M?rcio, voc? pode dar um exemplo de qual a string de onde vai >>>>>> tirar a informa??o e qual informa??o quer extrair? >>>>>> >>>>>> >>>>>> Em 17 de junho de 2013 19:32, Marcio - Google escreveu: >>>>>> >>>>>> >>>>>> >>>>>> Valeu pelas dicas e c?digos pessoal. >>>>>> Estou usando o File::Tail e parti do c?digo que o Eduardo >>>>>> compartilhou. >>>>>> S? estou apanhando das regex pra encontrar o que quero. N?o sei se >>>>>> sou burro, mas tenho uma grande dificuldade de assimilar/entender regex. >>>>>> Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... rsrsrs >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> .............................................................................. >>>>>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>>>>> >>>>>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>>>>> esfor?o inteligente." (John Ruskin)* >>>>>> *"A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>>>>> original" (Albert Einstein)* >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> .............................................................................. >>>>>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>>>>> >>>>>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>>>>> esfor?o inteligente." (John Ruskin)* >>>>>> *"A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>>>>> original" (Albert Einstein)* >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Andr? Garcia Carneiro >>>>>> Software Engineer >>>>>> (11)982907780 >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Andr? Garcia Carneiro >>>>>> Software Engineer >>>>>> (11)982907780 >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>>> -- >>>>>> Nuba R. Princigalli nuba at pauleira.com http://pauleira.com at nprincigalli >>>>>> Discipline is not an end in itself, just a means to an end. - King >>>>>> Crimson >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Andr? Garcia Carneiro >>>>> Software Engineer >>>>> (11)982907780 >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Tue Oct 22 18:50:16 2013 From: marciorp at gmail.com (Marcio - Google) Date: Tue, 22 Oct 2013 22:50:16 -0300 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: <1371650335.17395.140661245802029.6D7A4F6B@webmail.messagingengine.com> <52671E06.8060206@is4web.com.br> Message-ID: Blz, j? consigo separar os dados e tal, mas agora to precisando de outra regex e n?o consegui montar. Preciso localizar e atribuir a uma vari?vel, uma data v?lida no meio de uma string. N?o sei em que posi??o ela vai estar, e o formato varia entre DD/MM/AA ou DD/MM/AAAA. Tamb?m preciso separar e atribuir a uma vari?vel um valor num?rico com duas casa decimais. N?o sei o tamanho nem posi??o, exceto que o separador decimal ? , e tem duas casas decimais. Dicas? [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 22 de outubro de 2013 22:19, Marcio - Google escreveu: > Marcelo+++++ > > Valeu, precisava remover os espa?os mesmo ... :-) > > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 22 de outubro de 2013 21:53, Marcelo Milhomem escreveu: > >> Segue um exemplo r?pido com escape --comentado-- ou com um regex >> simples pra remover os espa?os: >> >> my $line = "T|blablablabla |blabla | mais blabla bla "; >> chomp $line; >> #my @p = split /\|/, $line; >> my @p = split /\s*\|\s*/, $line; >> print $p[0] . "\n"; >> print $p[1] . "\n"; >> print $p[2] . "\n"; >> print $p[3] . "\n"; >> >> Att, >> Marcelo Milhomem >> >> Em 22/10/2013 22:49, Renato Santos escreveu: >> >> ? s? usar @p = split /\|/, $texto >> On Oct 22, 2013 10:47 PM, "Marcio - Google" wrote: >> >>> Cron, nada s?rio. S? procurando informa??es em arquivos de log ... >>> Tentei uns exemplos de regex mais n?o consegui tamb?m. Voc? sabe de kb?? >>> >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> >>> >>> Em 22 de outubro de 2013 21:44, Renato Santos escreveu: >>> >>>> Regular expressions.. Voc? precisa escapiar o pipe. >>>> >>>> Obs: voc? devia usar o text::csv::xs se isso for s?rio! >>>> On Oct 22, 2013 10:32 PM, "Marcio - Google" >>>> wrote: >>>> >>>>> Mestres, desculpem a newbie?e, mas to apanhando do split. >>>>> >>>>> my $line = "T|blablablabla |blabla | mais blabla bla "; >>>>> chomp $line; >>>>> my @p = split /|/, $line; >>>>> print $p[0] . "\n"; >>>>> print $p[1] . "\n"; >>>>> print $p[2] . "\n"; >>>>> print $p[3] . "\n"; >>>>> >>>>> Minhas colunas s?o separadas por | e n?o tem tamanho fixo. >>>>> >>>>> N?o consegui separa-las corretamente. >>>>> >>>>> >>>>> >>>>> [...]'s >>>>> >>>>> Marcio >>>>> >>>>> ======================================== >>>>> ########### Campanha Ajude o Marcio! ########### >>>>> http://sosmarcio.blogspot.com.br/ >>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>> ======================================== >>>>> >>>>> >>>>> Em 19 de junho de 2013 12:58, Andre Carneiro < >>>>> andregarciacarneiro at gmail.com> escreveu: >>>>> >>>>>> Valeu Lorn! Esse eu n?o conhecia! >>>>>> >>>>>> >>>>>> Acho que fiquei mal-acostumado aqui na empresa. Os caras s? usam >>>>>> coisa que tem suporte e normalmente isso implica em lincen?as bem caras. >>>>>> >>>>>> E no caso do splunk realmente, $30000,00 por 20GB/dia de >>>>>> indexa??o... caro ! >>>>>> >>>>>> >>>>>> >>>>>> Cheers! >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> 2013/6/19 Nuba Princigalli >>>>>> >>>>>>> Complementando: nesse espa?o, uma alternativa bacana tamb?m ? o >>>>>>> logstash. >>>>>>> >>>>>>> On Wed, Jun 19, 2013, at 10:08 AM, Lindolfo Lorn Rodrigues wrote: >>>>>>> >>>>>>> Fala Andr?, blz? >>>>>>> O Splunk ? bom mesmo, s? que muito ? caro. >>>>>>> Para centralizar logs eu gosto do http://graylog2.org/ >>>>>>> Open Source e escala muito bem, outro dia a locaweb revelou que >>>>>>> eles recebem/tratam 790.000 mensagens / 5min com o Graylog. >>>>>>> >>>>>>> E como o graylog-server ? compativel com o syslog voc? pode >>>>>>> apontar o syslog das maquinas para ele >>>>>>> >>>>>>> >>>>>>> >>>>>>> 2013/6/19 Andre Carneiro >>>>>>> >>>>>>> >>>>>>> virxi... preciso revisar melhor meus e-mails. Mals... >>>>>>> >>>>>>> >>>>>>> 2013/6/19 Andre Carneiro >>>>>>> >>>>>>> >>>>>>> M?rcio, voc? j? ouviu falar sobre o Splunk? >>>>>>> >>>>>>> http://www.splunk.com/product >>>>>>> >>>>>>> >>>>>>> O pessoal usa aqui usa bastante. Eu s? dei uma olhadinha bem >>>>>>> superficial. Voc? pode criar gr?ficos de monitora??o muito facilmente, pode >>>>>>> trabalhar com regex para fazer as an?lises dos logs, tudo simples, f?cil e >>>>>>> r?pido. Obviamente tem uma curvinha de aprendizado para vencer, mas nada >>>>>>> comparado ? 'monstrinhos' como o Nagios, por exemplo(f?s de Nagios, me >>>>>>> desculpem! ? a minha opini?o!). >>>>>>> >>>>>>> O Splunk veio, aparentemente, preencher essa 'lacuna'. >>>>>>> >>>>>>> >>>>>>> Realmente b?o ! >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> 2013/6/18 Nilton OS >>>>>>> >>>>>>> >>>>>>> my $test = '^(... .. ..:..:..) (\S+) \S+ ([a-zA-Z0-9]+): >>>>>>> FILTER_LOGX: from=\<(.*?)\> to=\<(.*?)\> subject=\<(.*?)\> size=([0-9]+) >>>>>>> hostip=([^ ]*) nrcpt=([0-9]+)'; >>>>>>> >>>>>>> >>>>>>> Testa algo assim: >>>>>>> >>>>>>> Se usar (\S+) ou \S+ vai come?ar a ter os resultados >>>>>>> >>>>>>> D? uma olhada nesse script. >>>>>>> >>>>>>> http://pastebin.com/2Mnx9FAY >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> Em 18 de junho de 2013 19:33, Eduardo Verissimo < >>>>>>> everissimo at gmail.com> escreveu: >>>>>>> >>>>>>> Que tal? >>>>>>> >>>>>>> ($codigo) =~ /^.*?\|.*?\|.*?\|(.*?)\|/ if /TIM/; >>>>>>> >>>>>>> Acho que ainda precisa de um ajuste... >>>>>>> >>>>>>> >>>>>>> >>>>>>> Em 18 de junho de 2013 19:02, Nilton OS escreveu: >>>>>>> >>>>>>> D? um split no (|) >>>>>>> >>>>>>> No meu script tem um regex para pegar isso ou qualquer coisa na >>>>>>> linha, mas acho que ningu?m ligou para minha resposta. >>>>>>> >>>>>>> >>>>>>> Em 18 de junho de 2013 18:34, Marcio - Google escreveu: >>>>>>> >>>>>>> >>>>>>> Marcio, n?o. >>>>>>> >>>>>>> H? duas informa??es na linha que tem que bater para ela ser >>>>>>> selecionada, no exemplo: >>>>>>> *|***********************|***** |*D0 C003*| ********************* >>>>>>> "TIM"* >>>>>>> >>>>>>> >>>>>>> [...]'s >>>>>>> >>>>>>> Marcio >>>>>>> >>>>>>> ======================================== >>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>> ======================================== >>>>>>> >>>>>>> >>>>>>> Em 18 de junho de 2013 16:59, Marcio Ferreira < >>>>>>> marciodesouzaferreira at gmail.com> escreveu: >>>>>>> >>>>>>> >>>>>>> >>>>>>> if ( $line =~ /"TIM"/i ){ >>>>>>> #faz alguma coisa >>>>>>> } >>>>>>> >>>>>>> n?o funciona? >>>>>>> >>>>>>> http://perldoc.perl.org/perlre.html >>>>>>> http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas >>>>>>> http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares >>>>>>> >>>>>>> >>>>>>> []s, >>>>>>> >>>>>>> Marcio Ferreira >>>>>>> >>>>>>> skype: marcio.ferreir4 >>>>>>> (21) 8365-7768 >>>>>>> >>>>>>> >>>>>>> 2013/6/18 Marcio - Google >>>>>>> >>>>>>> Marcio (xar?), >>>>>>> >>>>>>> Vou tentar com esse m?dulo. J? to ficando traumatizado com regex, >>>>>>> faz tempo que apanho, to come?ando a achar que seja algum tipo de trauma, >>>>>>> bloqueio, sei l? o que ... rsrsrs >>>>>>> >>>>>>> Giuliani, >>>>>>> >>>>>>> Obrigado pela dica, vou procurar o livro. >>>>>>> >>>>>>> Tiago, >>>>>>> >>>>>>> Vou ler a respeito, obrigado. >>>>>>> >>>>>>> >>>>>>> >>>>>>> [...]'s >>>>>>> >>>>>>> Marcio >>>>>>> >>>>>>> ======================================== >>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>> ======================================== >>>>>>> >>>>>>> >>>>>>> Em 18 de junho de 2013 16:44, Marcio - Google escreveu: >>>>>>> >>>>>>> >>>>>>> Eduardo, >>>>>>> >>>>>>> O log ? isso ai basicamente: >>>>>>> T|20/05/2013 08:12:03.391|Modem |D1 C015| RX : OK >>>>>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| RX : +CREG: 001,016d,5e13 >>>>>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| TX : AT+COPS? >>>>>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : +COPS: 000,000,"TIM" >>>>>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : OK >>>>>>> T|20/05/2013 08:12:04.582|Modem |D0 C001| TX : AT+CSQ >>>>>>> T|20/05/2013 08:12:04.582|Modem |D0 C002| TX : AT+CSQ >>>>>>> >>>>>>> Usando esse peda?o como exemplo, preciso localizar linhas assim: >>>>>>> *|***********************|***** |D0 C003| ********************"TIM" >>>>>>> >>>>>>> Entenda o * como qualquer coisa. Depois do quarto | os dados n?o tem >>>>>>> tamanho fixo, ent?o esse "TIM" poderia estar mais pra frente como mais pra >>>>>>> tr?s. >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> [...]'s >>>>>>> >>>>>>> Marcio >>>>>>> >>>>>>> ======================================== >>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>> ======================================== >>>>>>> >>>>>>> >>>>>>> Em 17 de junho de 2013 21:25, Eduardo Verissimo < >>>>>>> everissimo at gmail.com> escreveu: >>>>>>> >>>>>>> M?rcio, voc? pode dar um exemplo de qual a string de onde vai >>>>>>> tirar a informa??o e qual informa??o quer extrair? >>>>>>> >>>>>>> >>>>>>> Em 17 de junho de 2013 19:32, Marcio - Google escreveu: >>>>>>> >>>>>>> >>>>>>> >>>>>>> Valeu pelas dicas e c?digos pessoal. >>>>>>> Estou usando o File::Tail e parti do c?digo que o Eduardo >>>>>>> compartilhou. >>>>>>> S? estou apanhando das regex pra encontrar o que quero. N?o sei >>>>>>> se sou burro, mas tenho uma grande dificuldade de assimilar/entender regex. >>>>>>> Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... >>>>>>> rsrsrs >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> .............................................................................. >>>>>>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>>>>>> >>>>>>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>>>>>> esfor?o inteligente." (John Ruskin)* >>>>>>> *"A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>>>>>> original" (Albert Einstein)* >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> .............................................................................. >>>>>>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>>>>>> >>>>>>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado do >>>>>>> esfor?o inteligente." (John Ruskin)* >>>>>>> *"A mente que se abre a uma nova ideia jamais volta ao seu tamanho >>>>>>> original" (Albert Einstein)* >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Andr? Garcia Carneiro >>>>>>> Software Engineer >>>>>>> (11)982907780 >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Andr? Garcia Carneiro >>>>>>> Software Engineer >>>>>>> (11)982907780 >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Nuba R. Princigalli nuba at pauleira.com http://pauleira.com at nprincigalli >>>>>>> Discipline is not an end in itself, just a means to an end. - King >>>>>>> Crimson >>>>>>> >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Andr? Garcia Carneiro >>>>>> Software Engineer >>>>>> (11)982907780 >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From milhomem at is4web.com.br Tue Oct 22 19:24:28 2013 From: milhomem at is4web.com.br (Marcelo Milhomem) Date: Wed, 23 Oct 2013 00:24:28 -0200 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: <1371650335.17395.140661245802029.6D7A4F6B@webmail.messagingengine.com> <52671E06.8060206@is4web.com.br> Message-ID: <5267335C.7040903@is4web.com.br> Marcio, Para encontrar uma data em um string usaria algo como: $str =~ s#.*(\d{2}/\d{2}/\d{2,4}).*#$1#; Mas faria mais verifica??es depois ou usaria um m?dulo como DateTime::Format::ISO8601 pra fazer o parse se for necess?rio efetuar c?lculos. Voc? pode procurar por n?meros com o \d e determinar a quantidade com {m,n} =~ /\d+,\d{2}/; # assim faria um match com n d?gitos antes da virgula e duas casas decimais, mas a regex vai depender muito de como ? esperado a sua string. []'s Marcelo Milhomem Em 22/10/2013 23:50, Marcio - Google escreveu: > Blz, j? consigo separar os dados e tal, mas agora to precisando de > outra regex e n?o consegui montar. > > Preciso localizar e atribuir a uma vari?vel, uma data v?lida no meio > de uma string. N?o sei em que posi??o ela vai estar, e o formato varia > entre DD/MM/AA ou DD/MM/AAAA. > > Tamb?m preciso separar e atribuir a uma vari?vel um valor num?rico com > duas casa decimais. N?o sei o tamanho nem posi??o, exceto que o > separador decimal ? , e tem duas casas decimais. > > Dicas? > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 22 de outubro de 2013 22:19, Marcio - Google > escreveu: > > Marcelo+++++ > > Valeu, precisava remover os espa?os mesmo ... :-) > > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 22 de outubro de 2013 21:53, Marcelo Milhomem > > escreveu: > > Segue um exemplo r?pido com escape --comentado-- ou com um > regex simples pra remover os espa?os: > > my $line = "T|blablablabla |blabla | mais blabla bla "; > chomp $line; > #my @p = split /\|/, $line; > my @p = split /\s*\|\s*/, $line; > print $p[0] . "\n"; > print $p[1] . "\n"; > print $p[2] . "\n"; > print $p[3] . "\n"; > > Att, > Marcelo Milhomem > > Em 22/10/2013 22:49, Renato Santos escreveu: >> >> ? s? usar @p = split /\|/, $texto >> >> On Oct 22, 2013 10:47 PM, "Marcio - Google" >> > wrote: >> >> Cron, nada s?rio. S? procurando informa??es em arquivos >> de log ... >> Tentei uns exemplos de regex mais n?o consegui tamb?m. >> Voc? sabe de kb?? >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 22 de outubro de 2013 21:44, Renato Santos >> > >> escreveu: >> >> Regular expressions.. Voc? precisa escapiar o pipe. >> >> Obs: voc? devia usar o text::csv::xs se isso for s?rio! >> >> On Oct 22, 2013 10:32 PM, "Marcio - Google" >> > wrote: >> >> Mestres, desculpem a newbie?e, mas to apanhando >> do split. >> >> my $line = "T|blablablabla |blabla | mais >> blabla bla "; >> chomp $line; >> my @p = split /|/, $line; >> print $p[0] . "\n"; >> print $p[1] . "\n"; >> print $p[2] . "\n"; >> print $p[3] . "\n"; >> >> Minhas colunas s?o separadas por | e n?o tem >> tamanho fixo. >> >> N?o consegui separa-las corretamente. >> >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 19 de junho de 2013 12:58, Andre Carneiro >> > > escreveu: >> >> Valeu Lorn! Esse eu n?o conhecia! >> >> >> Acho que fiquei mal-acostumado aqui na >> empresa. Os caras s? usam coisa que tem >> suporte e normalmente isso implica em >> lincen?as bem caras. >> >> E no caso do splunk realmente, $30000,00 por >> 20GB/dia de indexa??o... caro ! >> >> >> >> Cheers! >> >> >> >> >> >> >> >> >> >> >> >> 2013/6/19 Nuba Princigalli > > >> >> Complementando: nesse espa?o, uma >> alternativa bacana tamb?m ? o logstash. >> On Wed, Jun 19, 2013, at 10:08 AM, >> Lindolfo Lorn Rodrigues wrote: >>> Fala Andr?, blz? >>> O Splunk ? bom mesmo, s? que muito ? caro. >>> Para centralizar logs eu gosto do >>> http://graylog2.org/ >>> Open Source e escala muito bem, outro >>> dia a locaweb revelou que eles >>> recebem/tratam 790.000 mensagens / 5min >>> com o Graylog. >>> E como o graylog-server ? compativel com >>> o syslog voc? pode apontar o syslog das >>> maquinas para ele >>> 2013/6/19 Andre Carneiro >>> >> > >>> >>> virxi... preciso revisar melhor meus >>> e-mails. Mals... >>> 2013/6/19 Andre Carneiro >>> >> > >>> >>> M?rcio, voc? j? ouviu falar >>> sobre o Splunk? >>> http://www.splunk.com/product >>> O pessoal usa aqui usa bastante. >>> Eu s? dei uma olhadinha bem >>> superficial. Voc? pode criar >>> gr?ficos de monitora??o muito >>> facilmente, pode trabalhar com >>> regex para fazer as an?lises dos >>> logs, tudo simples, f?cil e >>> r?pido. Obviamente tem uma >>> curvinha de aprendizado para >>> vencer, mas nada comparado ? >>> 'monstrinhos' como o Nagios, por >>> exemplo(f?s de Nagios, me >>> desculpem! ? a minha opini?o!). >>> O Splunk veio, aparentemente, >>> preencher essa 'lacuna'. >>> Realmente b?o ! >>> 2013/6/18 Nilton OS >>> >> > >>> >>> my $test = '^(... .. >>> ..:..:..) (\S+) \S+ >>> ([a-zA-Z0-9]+): FILTER_LOGX: >>> from=\<(.*?)\> to=\<(.*?)\> >>> subject=\<(.*?)\> >>> size=([0-9]+) hostip=([^ ]*) >>> nrcpt=([0-9]+)'; >>> Testa algo assim: >>> Se usar (\S+) ou \S+ vai >>> come?ar a ter os resultados >>> D? uma olhada nesse script. >>> http://pastebin.com/2Mnx9FAY >>> Em 18 de junho de 2013 >>> 19:33, Eduardo Verissimo >>> >> > >>> escreveu: >>> >>> Que tal? >>> ($codigo) =~ >>> /^.*?\|.*?\|.*?\|(.*?)\|/ if >>> /TIM/; >>> Acho que ainda precisa >>> de um ajuste... >>> Em 18 de junho de 2013 >>> 19:02, Nilton OS >>> >> > >>> escreveu: >>> >>> D? um split no (|) >>> No meu script tem um >>> regex para pegar >>> isso ou qualquer >>> coisa na linha, mas >>> acho que ningu?m >>> ligou para minha >>> resposta. >>> Em 18 de junho de >>> 2013 18:34, Marcio - >>> Google >>> >> > >>> escreveu: >>> >>> Marcio, n?o. >>> H? duas >>> informa??es na >>> linha que tem >>> que bater para >>> ela ser >>> selecionada, no >>> exemplo: >>> *|***********************|***** >>> |*D0 C003*| >>> *********************"TIM"* >>> [...]'s >>> Marcio >>> ======================================== >>> ########### >>> Campanha Ajude o >>> Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> Em 18 de junho >>> de 2013 16:59, >>> Marcio Ferreira >>> >> > >>> escreveu: >>> >>> if ( $line >>> =~ /"TIM"/i ){ >>> #faz >>> alguma coisa >>> } >>> n?o funciona? >>> http://perldoc.perl.org/perlre.html >>> >>> http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas >>> http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares >>> >>> []s, >>> Marcio Ferreira >>> skype: >>> marcio.ferreir4 >>> (21) >>> 8365-7768 >>> >>> >>> 2013/6/18 >>> Marcio - >>> Google >>> >> > >>> >>> Marcio >>> (xar?), >>> Vou >>> tentar >>> com esse >>> m?dulo. >>> J? to >>> ficando >>> traumatizado >>> com >>> regex, >>> faz >>> tempo >>> que >>> apanho, >>> to >>> come?ando a >>> achar >>> que seja >>> algum >>> tipo de >>> trauma, >>> bloqueio, sei >>> l? o que >>> ... rsrsrs >>> Giuliani, >>> Obrigado >>> pela >>> dica, >>> vou >>> procurar >>> o livro. >>> Tiago, >>> Vou ler >>> a >>> respeito, obrigado. >>> [...]'s >>> Marcio >>> ======================================== >>> ########### >>> Campanha >>> Ajude o >>> Marcio! >>> ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> Em 18 de >>> junho de >>> 2013 >>> 16:44, >>> Marcio - >>> Google >>> >> > >>> escreveu: >>> >>> Eduardo, >>> O >>> log >>> ? >>> isso >>> ai >>> basicamente: >>> T|20/05/2013 >>> 08:12:03.391|Modem >>> |D1 >>> C015| RX >>> : OK >>> T|20/05/2013 >>> 08:12:04.300|Modem >>> |D0 >>> C003| RX >>> : >>> +CREG: >>> 001,016d,5e13 >>> T|20/05/2013 >>> 08:12:04.300|Modem >>> |D0 >>> C003| TX >>> : >>> AT+COPS? >>> T|20/05/2013 >>> 08:12:04.333|Modem >>> |D0 >>> C003| RX >>> : >>> +COPS: >>> 000,000,"TIM" >>> T|20/05/2013 >>> 08:12:04.333|Modem >>> |D0 >>> C003| RX >>> : OK >>> T|20/05/2013 >>> 08:12:04.582|Modem >>> |D0 >>> C001| TX >>> : AT+CSQ >>> T|20/05/2013 >>> 08:12:04.582|Modem >>> |D0 >>> C002| TX >>> : AT+CSQ >>> Usando >>> esse >>> peda?o >>> como >>> exemplo, >>> preciso >>> localizar >>> linhas >>> assim: >>> *|***********************|***** >>> |D0 >>> C003| ********************"TIM" >>> Entenda >>> o * >>> como >>> qualquer >>> coisa. >>> Depois >>> do >>> quarto >>> | os >>> dados n?o >>> tem >>> tamanho >>> fixo, ent?o >>> esse >>> "TIM" poderia >>> estar mais >>> pra >>> frente >>> como >>> mais >>> pra >>> tr?s. >>> [...]'s >>> Marcio >>> ======================================== >>> ########### >>> Campanha >>> Ajude o >>> Marcio! >>> ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> Em >>> 17 >>> de >>> junho de >>> 2013 >>> 21:25, >>> Eduardo >>> Verissimo >>> >> > >>> escreveu: >>> >>> M?rcio, >>> voc? >>> pode >>> dar >>> um >>> exemplo >>> de >>> qual >>> a string >>> de >>> onde >>> vai >>> tirar >>> a informa??o >>> e qual >>> informa??o >>> quer >>> extrair? >>> Em >>> 17 >>> de >>> junho >>> de >>> 2013 >>> 19:32, >>> Marcio >>> - Google >>> >> > >>> escreveu: >>> >>> >>> Valeu >>> pelas >>> dicas >>> e c?digos >>> pessoal. >>> Estou >>> usando >>> o File::Tail >>> e parti >>> do >>> c?digo >>> que >>> o Eduardo >>> compartilhou. >>> S? >>> estou >>> apanhando >>> das >>> regex >>> pra >>> encontrar >>> o que >>> quero. >>> N?o >>> sei >>> se >>> sou >>> burro, >>> mas >>> tenho >>> uma >>> grande >>> dificuldade >>> de >>> assimilar/entender >>> regex. >>> Vou >>> tentar >>> mais >>> um >>> pouco, >>> se >>> n?o >>> conseguir >>> jogo >>> a toalha >>> ... >>> rsrsrs >>> >>> =begin >>> disclaimer >>> Sao >>> Paulo >>> Perl >>> Mongers: >>> http://sao-paulo.pm.org/ >>> SaoPaulo-pm >>> mailing >>> list: >>> SaoPaulo-pm at pm.org >>> >>> L >>> =end >>> disclaimer >>> >>> =begin >>> disclaimer >>> Sao >>> Paulo >>> Perl >>> Mongers: >>> http://sao-paulo.pm.org/ >>> SaoPaulo-pm >>> mailing >>> list: >>> SaoPaulo-pm at pm.org >>> >>> L >>> =end >>> disclaimer >>> >>> =begin >>> disclaimer >>> Sao Paulo >>> Perl >>> Mongers: >>> http://sao-paulo.pm.org/ >>> SaoPaulo-pm >>> mailing >>> list: >>> SaoPaulo-pm at pm.org >>> >>> L >>> =end disclaimer >>> >>> =begin disclaimer >>> Sao Paulo >>> Perl Mongers: >>> http://sao-paulo.pm.org/ >>> SaoPaulo-pm >>> mailing list: >>> SaoPaulo-pm at pm.org >>> >>> L >>> =end disclaimer >>> >>> -- >>> .............................................................................. >>> *Com Deus todas as >>> coisas >>> s?o poss?veis* ::: >>> LinuxPro >>> >>> /"A qualidade nunca >>> se obt?m por acaso; >>> ela ? sempre o >>> resultado do esfor?o >>> inteligente." (John >>> Ruskin)/ >>> /"A mente que se >>> abre a uma nova >>> ideia jamais volta >>> ao seu tamanho >>> original" (Albert >>> Einstein)/ >>> =begin disclaimer >>> Sao Paulo Perl >>> Mongers: >>> http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing >>> list: >>> SaoPaulo-pm at pm.org >>> >>> L >>> =end disclaimer >>> >>> =begin disclaimer >>> Sao Paulo Perl >>> Mongers: >>> http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing >>> list: SaoPaulo-pm at pm.org >>> >>> L >>> =end disclaimer >>> >>> -- >>> .............................................................................. >>> *Com Deus todas as coisas >>> s?o poss?veis* ::: LinuxPro >>> >>> /"A qualidade nunca se obt?m >>> por acaso; ela ? sempre o >>> resultado do esfor?o >>> inteligente." (John Ruskin)/ >>> /"A mente que se abre a uma >>> nova ideia jamais volta ao >>> seu tamanho original" >>> (Albert Einstein)/ >>> =begin disclaimer >>> Sao Paulo Perl Mongers: >>> http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: >>> SaoPaulo-pm at pm.org >>> >>> L >>> =end disclaimer >>> >>> -- >>> Andr? Garcia Carneiro >>> Software Engineer >>> (11)982907780 >>> >>> >>> -- >>> Andr? Garcia Carneiro >>> Software Engineer >>> (11)982907780 >>> =begin disclaimer >>> Sao Paulo Perl Mongers: >>> http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: >>> SaoPaulo-pm at pm.org >>> >>> L >>> =end disclaimer >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: >>> http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: >>> SaoPaulo-pm at pm.org >>> >>> L >>> =end disclaimer >> -- >> Nuba R. Princigalli nuba at pauleira.com >> >> http://pauleira.com @nprincigalli >> Discipline is not an end in itself, just >> a means to an end. - King Crimson >> >> =begin disclaimer >> Sao Paulo Perl Mongers: >> http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: >> SaoPaulo-pm at pm.org >> >> L >> =end disclaimer >> >> >> >> >> -- >> Andr? Garcia Carneiro >> Software Engineer >> (11)982907780 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: >> http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> =end disclaimer >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers:http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list:SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > =end disclaimer > > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -------------- next part -------------- An HTML attachment was scrubbed... URL: From hernanlopes at gmail.com Tue Oct 22 19:25:31 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Wed, 23 Oct 2013 00:25:31 -0200 Subject: [SP-pm] Monitorar Arquivo de Log In-Reply-To: References: <1371650335.17395.140661245802029.6D7A4F6B@webmail.messagingengine.com> <52671E06.8060206@is4web.com.br> Message-ID: M?rcio, Ha um tempo atr?s, iniciei um tutorial para casos como o seu onde a pessoa precisa de uma m?ozinha: https://github.com/hernan604/Tutorial-Regex-PT-BR Se voc? ler ele, na parte de grupos eu mostro como agrupar os caracteres e atribuir os mesmos nas vari?veis. ie: (?...) e depois acessar com $+{ano} Segue um exemplo, que demonstra o retorno de uma regex, no caso ? uma lista. Isso ? importante para aproveitar o tipo esperado. Como ? uma lista, ? poss?vel 'equalizar' a lista da esquerda com os itens respectivos da lista da direita ($ble1, $ble2, $ble3). perl -e ' my $str = "bla1 bla2 bla3"; my @matches = $str =~ m/bla\d/g; use Data::Printer; warn p @matches; my ( $ble1, $ble2, $ble3 )= $str =~ m/bla\d/g; warn $ble1,$ble2,$ble3 ; my @matches2 = my ( $ble1, $ble2, $ble3 )= $str =~ m/bla\d/g; warn p @matches2' vc pode usar o m?todo acima, ou pode usar captura de grupos nomeadas De qualquer maneira se quiser contribuir com suas soluc?es no tutorial, fique a vontade. []s Hernan 2013/10/22 Marcio - Google > Blz, j? consigo separar os dados e tal, mas agora to precisando de outra > regex e n?o consegui montar. > > Preciso localizar e atribuir a uma vari?vel, uma data v?lida no meio de > uma string. N?o sei em que posi??o ela vai estar, e o formato varia entre > DD/MM/AA ou DD/MM/AAAA. > > Tamb?m preciso separar e atribuir a uma vari?vel um valor num?rico com > duas casa decimais. N?o sei o tamanho nem posi??o, exceto que o separador > decimal ? , e tem duas casas decimais. > > Dicas? > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 22 de outubro de 2013 22:19, Marcio - Google escreveu: > > Marcelo+++++ >> >> Valeu, precisava remover os espa?os mesmo ... :-) >> >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 22 de outubro de 2013 21:53, Marcelo Milhomem escreveu: >> >>> Segue um exemplo r?pido com escape --comentado-- ou com um regex >>> simples pra remover os espa?os: >>> >>> my $line = "T|blablablabla |blabla | mais blabla bla "; >>> chomp $line; >>> #my @p = split /\|/, $line; >>> my @p = split /\s*\|\s*/, $line; >>> print $p[0] . "\n"; >>> print $p[1] . "\n"; >>> print $p[2] . "\n"; >>> print $p[3] . "\n"; >>> >>> Att, >>> Marcelo Milhomem >>> >>> Em 22/10/2013 22:49, Renato Santos escreveu: >>> >>> ? s? usar @p = split /\|/, $texto >>> On Oct 22, 2013 10:47 PM, "Marcio - Google" wrote: >>> >>>> Cron, nada s?rio. S? procurando informa??es em arquivos de log ... >>>> Tentei uns exemplos de regex mais n?o consegui tamb?m. Voc? sabe de >>>> kb?? >>>> >>>> >>>> [...]'s >>>> >>>> Marcio >>>> >>>> ======================================== >>>> ########### Campanha Ajude o Marcio! ########### >>>> http://sosmarcio.blogspot.com.br/ >>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>> ======================================== >>>> >>>> >>>> Em 22 de outubro de 2013 21:44, Renato Santos escreveu: >>>> >>>>> Regular expressions.. Voc? precisa escapiar o pipe. >>>>> >>>>> Obs: voc? devia usar o text::csv::xs se isso for s?rio! >>>>> On Oct 22, 2013 10:32 PM, "Marcio - Google" >>>>> wrote: >>>>> >>>>>> Mestres, desculpem a newbie?e, mas to apanhando do split. >>>>>> >>>>>> my $line = "T|blablablabla |blabla | mais blabla bla "; >>>>>> chomp $line; >>>>>> my @p = split /|/, $line; >>>>>> print $p[0] . "\n"; >>>>>> print $p[1] . "\n"; >>>>>> print $p[2] . "\n"; >>>>>> print $p[3] . "\n"; >>>>>> >>>>>> Minhas colunas s?o separadas por | e n?o tem tamanho fixo. >>>>>> >>>>>> N?o consegui separa-las corretamente. >>>>>> >>>>>> >>>>>> >>>>>> [...]'s >>>>>> >>>>>> Marcio >>>>>> >>>>>> ======================================== >>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>> http://sosmarcio.blogspot.com.br/ >>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>> ======================================== >>>>>> >>>>>> >>>>>> Em 19 de junho de 2013 12:58, Andre Carneiro < >>>>>> andregarciacarneiro at gmail.com> escreveu: >>>>>> >>>>>>> Valeu Lorn! Esse eu n?o conhecia! >>>>>>> >>>>>>> >>>>>>> Acho que fiquei mal-acostumado aqui na empresa. Os caras s? usam >>>>>>> coisa que tem suporte e normalmente isso implica em lincen?as bem caras. >>>>>>> >>>>>>> E no caso do splunk realmente, $30000,00 por 20GB/dia de >>>>>>> indexa??o... caro ! >>>>>>> >>>>>>> >>>>>>> >>>>>>> Cheers! >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> 2013/6/19 Nuba Princigalli >>>>>>> >>>>>>>> Complementando: nesse espa?o, uma alternativa bacana tamb?m ? o >>>>>>>> logstash. >>>>>>>> >>>>>>>> On Wed, Jun 19, 2013, at 10:08 AM, Lindolfo Lorn Rodrigues wrote: >>>>>>>> >>>>>>>> Fala Andr?, blz? >>>>>>>> O Splunk ? bom mesmo, s? que muito ? caro. >>>>>>>> Para centralizar logs eu gosto do http://graylog2.org/ >>>>>>>> Open Source e escala muito bem, outro dia a locaweb revelou que >>>>>>>> eles recebem/tratam 790.000 mensagens / 5min com o Graylog. >>>>>>>> >>>>>>>> E como o graylog-server ? compativel com o syslog voc? pode >>>>>>>> apontar o syslog das maquinas para ele >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> 2013/6/19 Andre Carneiro >>>>>>>> >>>>>>>> >>>>>>>> virxi... preciso revisar melhor meus e-mails. Mals... >>>>>>>> >>>>>>>> >>>>>>>> 2013/6/19 Andre Carneiro >>>>>>>> >>>>>>>> >>>>>>>> M?rcio, voc? j? ouviu falar sobre o Splunk? >>>>>>>> >>>>>>>> http://www.splunk.com/product >>>>>>>> >>>>>>>> >>>>>>>> O pessoal usa aqui usa bastante. Eu s? dei uma olhadinha bem >>>>>>>> superficial. Voc? pode criar gr?ficos de monitora??o muito facilmente, pode >>>>>>>> trabalhar com regex para fazer as an?lises dos logs, tudo simples, f?cil e >>>>>>>> r?pido. Obviamente tem uma curvinha de aprendizado para vencer, mas nada >>>>>>>> comparado ? 'monstrinhos' como o Nagios, por exemplo(f?s de Nagios, me >>>>>>>> desculpem! ? a minha opini?o!). >>>>>>>> >>>>>>>> O Splunk veio, aparentemente, preencher essa 'lacuna'. >>>>>>>> >>>>>>>> >>>>>>>> Realmente b?o ! >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> 2013/6/18 Nilton OS >>>>>>>> >>>>>>>> >>>>>>>> my $test = '^(... .. ..:..:..) (\S+) \S+ ([a-zA-Z0-9]+): >>>>>>>> FILTER_LOGX: from=\<(.*?)\> to=\<(.*?)\> subject=\<(.*?)\> size=([0-9]+) >>>>>>>> hostip=([^ ]*) nrcpt=([0-9]+)'; >>>>>>>> >>>>>>>> >>>>>>>> Testa algo assim: >>>>>>>> >>>>>>>> Se usar (\S+) ou \S+ vai come?ar a ter os resultados >>>>>>>> >>>>>>>> D? uma olhada nesse script. >>>>>>>> >>>>>>>> http://pastebin.com/2Mnx9FAY >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Em 18 de junho de 2013 19:33, Eduardo Verissimo < >>>>>>>> everissimo at gmail.com> escreveu: >>>>>>>> >>>>>>>> Que tal? >>>>>>>> >>>>>>>> ($codigo) =~ /^.*?\|.*?\|.*?\|(.*?)\|/ if /TIM/; >>>>>>>> >>>>>>>> Acho que ainda precisa de um ajuste... >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Em 18 de junho de 2013 19:02, Nilton OS escreveu: >>>>>>>> >>>>>>>> D? um split no (|) >>>>>>>> >>>>>>>> No meu script tem um regex para pegar isso ou qualquer coisa na >>>>>>>> linha, mas acho que ningu?m ligou para minha resposta. >>>>>>>> >>>>>>>> >>>>>>>> Em 18 de junho de 2013 18:34, Marcio - Google escreveu: >>>>>>>> >>>>>>>> >>>>>>>> Marcio, n?o. >>>>>>>> >>>>>>>> H? duas informa??es na linha que tem que bater para ela ser >>>>>>>> selecionada, no exemplo: >>>>>>>> *|***********************|***** |*D0 C003*| ********************* >>>>>>>> "TIM"* >>>>>>>> >>>>>>>> >>>>>>>> [...]'s >>>>>>>> >>>>>>>> Marcio >>>>>>>> >>>>>>>> ======================================== >>>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>>> ======================================== >>>>>>>> >>>>>>>> >>>>>>>> Em 18 de junho de 2013 16:59, Marcio Ferreira < >>>>>>>> marciodesouzaferreira at gmail.com> escreveu: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> if ( $line =~ /"TIM"/i ){ >>>>>>>> #faz alguma coisa >>>>>>>> } >>>>>>>> >>>>>>>> n?o funciona? >>>>>>>> >>>>>>>> http://perldoc.perl.org/perlre.html >>>>>>>> http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas >>>>>>>> http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares >>>>>>>> >>>>>>>> >>>>>>>> []s, >>>>>>>> >>>>>>>> Marcio Ferreira >>>>>>>> >>>>>>>> skype: marcio.ferreir4 >>>>>>>> (21) 8365-7768 >>>>>>>> >>>>>>>> >>>>>>>> 2013/6/18 Marcio - Google >>>>>>>> >>>>>>>> Marcio (xar?), >>>>>>>> >>>>>>>> Vou tentar com esse m?dulo. J? to ficando traumatizado com regex, >>>>>>>> faz tempo que apanho, to come?ando a achar que seja algum tipo de trauma, >>>>>>>> bloqueio, sei l? o que ... rsrsrs >>>>>>>> >>>>>>>> Giuliani, >>>>>>>> >>>>>>>> Obrigado pela dica, vou procurar o livro. >>>>>>>> >>>>>>>> Tiago, >>>>>>>> >>>>>>>> Vou ler a respeito, obrigado. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> [...]'s >>>>>>>> >>>>>>>> Marcio >>>>>>>> >>>>>>>> ======================================== >>>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>>> ======================================== >>>>>>>> >>>>>>>> >>>>>>>> Em 18 de junho de 2013 16:44, Marcio - Google escreveu: >>>>>>>> >>>>>>>> >>>>>>>> Eduardo, >>>>>>>> >>>>>>>> O log ? isso ai basicamente: >>>>>>>> T|20/05/2013 08:12:03.391|Modem |D1 C015| RX : OK >>>>>>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| RX : +CREG: >>>>>>>> 001,016d,5e13 >>>>>>>> T|20/05/2013 08:12:04.300|Modem |D0 C003| TX : AT+COPS? >>>>>>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : +COPS: >>>>>>>> 000,000,"TIM" >>>>>>>> T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : OK >>>>>>>> T|20/05/2013 08:12:04.582|Modem |D0 C001| TX : AT+CSQ >>>>>>>> T|20/05/2013 08:12:04.582|Modem |D0 C002| TX : AT+CSQ >>>>>>>> >>>>>>>> Usando esse peda?o como exemplo, preciso localizar linhas assim: >>>>>>>> *|***********************|***** |D0 C003| >>>>>>>> ********************"TIM" >>>>>>>> >>>>>>>> Entenda o * como qualquer coisa. Depois do quarto | os dados n?o >>>>>>>> tem tamanho fixo, ent?o esse "TIM" poderia estar mais pra frente como mais >>>>>>>> pra tr?s. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> [...]'s >>>>>>>> >>>>>>>> Marcio >>>>>>>> >>>>>>>> ======================================== >>>>>>>> ########### Campanha Ajude o Marcio! ########### >>>>>>>> http://sosmarcio.blogspot.com.br/ >>>>>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>>>>>>> ======================================== >>>>>>>> >>>>>>>> >>>>>>>> Em 17 de junho de 2013 21:25, Eduardo Verissimo < >>>>>>>> everissimo at gmail.com> escreveu: >>>>>>>> >>>>>>>> M?rcio, voc? pode dar um exemplo de qual a string de onde vai >>>>>>>> tirar a informa??o e qual informa??o quer extrair? >>>>>>>> >>>>>>>> >>>>>>>> Em 17 de junho de 2013 19:32, Marcio - Google escreveu: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Valeu pelas dicas e c?digos pessoal. >>>>>>>> Estou usando o File::Tail e parti do c?digo que o Eduardo >>>>>>>> compartilhou. >>>>>>>> S? estou apanhando das regex pra encontrar o que quero. N?o sei >>>>>>>> se sou burro, mas tenho uma grande dificuldade de assimilar/entender regex. >>>>>>>> Vou tentar mais um pouco, se n?o conseguir jogo a toalha ... >>>>>>>> rsrsrs >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> .............................................................................. >>>>>>>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>>>>>>> >>>>>>>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado >>>>>>>> do esfor?o inteligente." (John Ruskin)* >>>>>>>> *"A mente que se abre a uma nova ideia jamais volta ao seu >>>>>>>> tamanho original" (Albert Einstein)* >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> .............................................................................. >>>>>>>> *Com Deus todas as coisas s?o poss?veis* ::: LinuxPro >>>>>>>> >>>>>>>> *"A qualidade nunca se obt?m por acaso; ela ? sempre o resultado >>>>>>>> do esfor?o inteligente." (John Ruskin)* >>>>>>>> *"A mente que se abre a uma nova ideia jamais volta ao seu >>>>>>>> tamanho original" (Albert Einstein)* >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Andr? Garcia Carneiro >>>>>>>> Software Engineer >>>>>>>> (11)982907780 >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Andr? Garcia Carneiro >>>>>>>> Software Engineer >>>>>>>> (11)982907780 >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Nuba R. Princigalli nuba at pauleira.com http://pauleira.com at nprincigalli >>>>>>>> Discipline is not an end in itself, just a means to an end. - >>>>>>>> King Crimson >>>>>>>> >>>>>>>> >>>>>>>> =begin disclaimer >>>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>>> L >>>>>>>> =end disclaimer >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Andr? Garcia Carneiro >>>>>>> Software Engineer >>>>>>> (11)982907780 >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From leprevostfv at gmail.com Wed Oct 30 09:03:04 2013 From: leprevostfv at gmail.com (Felipe da Veiga Leprevost) Date: Wed, 30 Oct 2013 14:03:04 -0200 Subject: [SP-pm] =?iso-8859-1?q?YAPC=3A=3ABrasil=2C_=FAltima_semana_para_s?= =?iso-8859-1?q?e_inscrever_!?= Message-ID: <1383148984.9941.8.camel@pollux> Ol? Pessoas, Este e-mail ? para lembr?-los de que esta ? a ?ltima semana para se inscreverem no YAPC::Brasil. Aqueles que ainda n?o fizeram sua inscri??o, podem acessar a p?gina de venda dos ingressos e garantir o seu! site do evento: http://yapcbrasil.org.br/ site de compra dos ingressos: http://yapcbrasil.eventbrite.com/ Lembrando que os ingressos est?o com pre?os bastante acess?veis, ent?o aproveitem. Abra?os. -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Thu Oct 31 15:33:23 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 31 Oct 2013 20:33:23 -0200 Subject: [SP-pm] [OT] Vaga Perl Message-ID: http://br-linux.org/2013/01/vaga-de-desenvolvedor-perl-linux-em-curitiba.html -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Thu Oct 31 17:58:50 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Thu, 31 Oct 2013 22:58:50 -0200 Subject: [SP-pm] Fazer um webcrawler de arquivo Message-ID: Boa noite pessoal, estou fazendo um webcrawler para salvar um arquivo ate ai tudo bem, mas quero que ao mesmo tempo que faz download do site de origem fa?a download do meu tamb?m. Estou usando WWW::Mechanize. ate aqui eu consegui $mech->get( $uri, ':content_file' => 'file.avi' ); ao inv?s de salvar no diret?rio, fazer download no meu site ao mesmo tempo que faz download do site de origem, isso ? poss?vel? desde j? eu agrade?o. -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From leprevostfv at gmail.com Thu Oct 31 19:27:11 2013 From: leprevostfv at gmail.com (Felipe da Veiga Leprevost) Date: Fri, 01 Nov 2013 00:27:11 -0200 Subject: [SP-pm] Estadia em Curitiba par ao YAPC Message-ID: <1383272831.23942.41437741.7DD1FBAF@webmail.messagingengine.com> Ol? Pessoal, Estou escrevendo para lhes pedir que aqueles que necessitam de estadia em Curitiba, que o vejam o quanto antes. A capacidade hoteleira de Curitiba em Novembro est? no seu limite de ocupa??o devido a diferentes acontecimentos sem conex?o entre si que ir?o ocorrer simult?neamente em Novembro, no mesmo per?odo do YAPC. Muitos dos hot?is da cidade j? est?o com lota??o m?xima, restando algumas op??es de estadias mais simples e hostels, ainda h? hot?is dispon?veis mas est? realmente muito dif?cil de achar estadia para a data do nosso evento. Por conta disso, h? a possibilidade de hospedagem na regi?o metropolitana de Curitiba, mais especificamente Pinhais 10km do local do YAPC, S?o Jos? dos Pinhais a 19km, Campo Largo a 28km e Arauc?ria a 34km. A regi?o metropolitana ? integrada ao sistema de ?nibus de Curitiba mas por ser final de semana e feriado o n?mero de ?nibus pode ser reduzido e o tempo de viagem estendido. Pe?o que agilizem pois infelizmente a s?rie de eventos que ir? acontecer na cidade e que n?o possui conex?o entre si acabaram por criar, em uam das futuras cidades (n?o t?o preparada assim), sedes da copa, uma falta grande de hot?is dispon?veis. Como de costume, eu e os demais colegas de Curitiba estamos ? disposi??o para ajudar com o que for necess?rios. Abra?os. -------------- next part -------------- An HTML attachment was scrubbed... URL: From creaktive at gmail.com Thu Oct 31 23:54:05 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Fri, 1 Nov 2013 07:54:05 +0100 Subject: [SP-pm] Fazer um webcrawler de arquivo In-Reply-To: References: Message-ID: Voc? quis dizer: upload no seu site? ???????, 1 ?????? 2013 ?. ???????????? Lucas Moraes ?????: > Boa noite pessoal, estou fazendo um webcrawler para salvar um arquivo ate > ai tudo bem, mas quero que ao mesmo tempo que faz download do site de > origem fa?a download do meu tamb?m. > Estou usando WWW::Mechanize. > > ate aqui eu consegui > $mech->get( $uri, ':content_file' => 'file.avi' ); > > ao inv?s de salvar no diret?rio, fazer download no meu site ao mesmo tempo > que faz download do site de origem, isso ? poss?vel? > > desde j? eu agrade?o. > > > > > -- ?????????? ? ????? iPhone -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Fri Nov 1 00:01:43 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Fri, 1 Nov 2013 05:01:43 -0200 Subject: [SP-pm] Fazer um webcrawler de arquivo In-Reply-To: References: Message-ID: upload meu site e ao mesmo tempo fazer download para o usu?rio do meu site. isso ? poss?vel? Em 1 de novembro de 2013 04:54, Stanislaw Pusep escreveu: > Voc? quis dizer: upload no seu site? > > ???????, 1 ?????? 2013 ?. ???????????? Lucas Moraes ?????: > > Boa noite pessoal, estou fazendo um webcrawler para salvar um arquivo ate >> ai tudo bem, mas quero que ao mesmo tempo que faz download do site de >> origem fa?a download do meu tamb?m. >> Estou usando WWW::Mechanize. >> >> ate aqui eu consegui >> $mech->get( $uri, ':content_file' => 'file.avi' ); >> >> ao inv?s de salvar no diret?rio, fazer download no meu site ao mesmo >> tempo que faz download do site de origem, isso ? poss?vel? >> >> desde j? eu agrade?o. >> >> >> >> >> > > -- > ?????????? ? ????? iPhone > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Fri Nov 1 00:17:14 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Fri, 1 Nov 2013 05:17:14 -0200 Subject: [SP-pm] Fazer um webcrawler de arquivo In-Reply-To: References: Message-ID: ? poss?vel fazer, porque o site de origem tem controle por IP, por isso quero fazer upload remoto e ao mesmo tempo fazer download para meu cliente. Em 1 de novembro de 2013 05:01, Lucas Moraes escreveu: > upload meu site e ao mesmo tempo fazer download para o usu?rio do meu site. > isso ? poss?vel? > > > Em 1 de novembro de 2013 04:54, Stanislaw Pusep escreveu: > >> Voc? quis dizer: upload no seu site? >> >> ???????, 1 ?????? 2013 ?. ???????????? Lucas Moraes ?????: >> >> Boa noite pessoal, estou fazendo um webcrawler para salvar um arquivo ate >>> ai tudo bem, mas quero que ao mesmo tempo que faz download do site de >>> origem fa?a download do meu tamb?m. >>> Estou usando WWW::Mechanize. >>> >>> ate aqui eu consegui >>> $mech->get( $uri, ':content_file' => 'file.avi' ); >>> >>> ao inv?s de salvar no diret?rio, fazer download no meu site ao mesmo >>> tempo que faz download do site de origem, isso ? poss?vel? >>> >>> desde j? eu agrade?o. >>> >>> >>> >>> >>> >> >> -- >> ?????????? ? ????? iPhone >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciodesouzaferreira at gmail.com Fri Nov 1 05:32:29 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Fri, 1 Nov 2013 10:32:29 -0200 Subject: [SP-pm] Facebook Perl (2005) Message-ID: Um funcion?rio do Facebook postou antigo fonte(em perl) da feature que calculava um grafo entre os amigos, https://gist.github.com/philfreo/7257723 O que me chamou aten??o foi m? qualidade do c?digo, exemplo, linha 39 "parece" aceitar SQL Injection. O IF/ELSE infinito na linha 100, etc. A pr?pria thread no HN[https://news.ycombinator.com/item?id=6650195] metralha o c?digo chamando de "perl4-ism". [off-topic] N?o chamando aten??o para escrever c?digo ruim, mas volto ao antigo dilema, c?digo que funciona VS ~Catedral~. Atualmente, quando aperta fa?o at? um ./xgh (hehehe). Enfim, c?digo que entrega VS c?digo que "atrasa"(talvez). Hoje o fonte deles n?o deve ser dessa forma, claro(com tanta gente pra manter esse c?digo e tentativas de hacking facebook), mas come?ou dessa forma. -------------- next part -------------- An HTML attachment was scrubbed... URL: From creaktive at gmail.com Fri Nov 1 10:39:21 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Fri, 1 Nov 2013 18:39:21 +0100 Subject: [SP-pm] Fazer um webcrawler de arquivo In-Reply-To: References: Message-ID: Sorry, n?o entendi nada ainda :( ???????, 1 ?????? 2013 ?. ???????????? Lucas Moraes ?????: > ? poss?vel fazer, porque o site de origem tem controle por IP, por isso > quero fazer upload remoto e ao mesmo tempo fazer download para meu cliente. > > > Em 1 de novembro de 2013 05:01, Lucas Moraes > > escreveu: > > upload meu site e ao mesmo tempo fazer download para o usu?rio do meu site. > isso ? poss?vel? > > > Em 1 de novembro de 2013 04:54, Stanislaw Pusep escreveu: > > Voc? quis dizer: upload no seu site? > > ???????, 1 ?????? 2013 ?. ???????????? Lucas Moraes ?????: > > Boa noite pessoal, estou fazendo um webcrawler para salvar um arquivo ate > ai tudo bem, mas quero que ao mesmo tempo que faz download do site de > origem fa?a download do meu tamb?m. > Estou usando WWW::Mechanize. > > ate aqui eu consegui > $mech->get( $uri, ':content_file' => > > > -- ?????????? ? ????? iPhone -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From creaktive at gmail.com Fri Nov 1 10:57:27 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Fri, 1 Nov 2013 18:57:27 +0100 Subject: [SP-pm] Facebook Perl (2005) In-Reply-To: References: Message-ID: J? mandei esse link nessa lista umas par de vez, aqui vai mais uma: http://prog21.dadgum.com/142.html Agora, a minha opini?o pessoal: existe uma press?o seletiva no mundo dos c?digos, e a isso soma-se o fato de que os c?digos s?o replic?veis e mut?veis :) Oneliners que rodam do crontab podem viver tranquilamente por d?cadas se n?o existe press?o no nicho em que operam. Paralelo no mundo material: as amebas. ???????, 1 ?????? 2013 ?. ???????????? Marcio Ferreira ?????: > Um funcion?rio do Facebook postou antigo fonte(em perl) da feature que > calculava um grafo entre os amigos, > https://gist.github.com/philfreo/7257723 > > O que me chamou aten??o foi m? qualidade do c?digo, exemplo, linha 39 > "parece" aceitar SQL Injection. O IF/ELSE infinito na linha 100, etc. A > pr?pria thread no HN[https://news.ycombinator.com/item?id=6650195] > metralha o c?digo chamando de "perl4-ism". > > [off-topic] > N?o chamando aten??o para escrever c?digo ruim, mas volto ao antigo > dilema, c?digo que funciona VS ~Catedral~. Atualmente, quando aperta fa?o > at? um ./xgh (hehehe). Enfim, c?digo que entrega VS c?digo que > "atrasa"(talvez). > > Hoje o fonte deles n?o deve ser dessa forma, claro(com tanta gente pra > manter esse c?digo e tentativas de hacking facebook), mas come?ou dessa > forma. > -- ?????????? ? ????? iPhone -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From everissimo at gmail.com Fri Nov 1 11:11:46 2013 From: everissimo at gmail.com (Eduardo Verissimo) Date: Fri, 1 Nov 2013 16:11:46 -0200 Subject: [SP-pm] Fazer um webcrawler de arquivo In-Reply-To: References: Message-ID: Lucas, voc? quer usar criar um site que ? intermedi?rio de downloads? Voc? tem o arquivo no servidor A que voc? n?o consegue acessar, ent?o quer preparar um servidor B de onde quer fazer o download para o seu computador local, e ent?o o servidor B pegaria esses dados do servidor A? Em 1 de novembro de 2013 15:39, Stanislaw Pusep escreveu: > Sorry, n?o entendi nada ainda :( > > > ???????, 1 ?????? 2013 ?. ???????????? Lucas Moraes ?????: > >> ? poss?vel fazer, porque o site de origem tem controle por IP, por isso >> quero fazer upload remoto e ao mesmo tempo fazer download para meu cliente. >> >> >> Em 1 de novembro de 2013 05:01, Lucas Moraes < >> lucastiagodemoraes at gmail.com> escreveu: >> >> upload meu site e ao mesmo tempo fazer download para o usu?rio do meu >> site. >> isso ? poss?vel? >> >> >> Em 1 de novembro de 2013 04:54, Stanislaw Pusep escreveu: >> >> Voc? quis dizer: upload no seu site? >> >> ???????, 1 ?????? 2013 ?. ???????????? Lucas Moraes ?????: >> >> Boa noite pessoal, estou fazendo um webcrawler para salvar um arquivo ate >> ai tudo bem, mas quero que ao mesmo tempo que faz download do site de >> origem fa?a download do meu tamb?m. >> Estou usando WWW::Mechanize. >> >> ate aqui eu consegui >> $mech->get( $uri, ':content_file' => >> >> >> > > -- > ?????????? ? ????? iPhone > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Fri Nov 1 11:43:17 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 1 Nov 2013 16:43:17 -0200 Subject: [SP-pm] [OT] Plataformas rodando Java Message-ID: Fala pessoal, Desculpem o off-topic, eu estou precisando fazer uma compara??o no meu TCC e n?o consigo encontrar o n?mero exato de plataformas que rodam Java. Algu?m poderia me apontar a refer?ncia, por gentileza? []'s -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From neilsonlima at gmail.com Fri Nov 1 11:50:36 2013 From: neilsonlima at gmail.com (Neilson Lima) Date: Fri, 1 Nov 2013 16:50:36 -0200 Subject: [SP-pm] Fazer um webcrawler de arquivo In-Reply-To: References: Message-ID: Em 1 de novembro de 2013 16:11, Eduardo Verissimo escreveu: > Lucas, voc? quer usar criar um site que ? intermedi?rio de downloads? Voc? > tem o arquivo no servidor A que voc? n?o consegue acessar, ent?o quer > preparar um servidor B de onde quer fazer o download para o seu computador > local, e ent?o o servidor B pegaria esses dados do servidor A? > Entendi isso tamb?m. Por?m tem um parte que acho que seja simult?neo, ou seja, B puxa de A e ao mesmo tempo pc-local puxa de B. -------------- next part -------------- An HTML attachment was scrubbed... URL: From glasswalk3r at yahoo.com.br Fri Nov 1 12:23:34 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Fri, 01 Nov 2013 17:23:34 -0200 Subject: [SP-pm] Fazer um webcrawler de arquivo In-Reply-To: References: Message-ID: <5273FFB6.9000506@yahoo.com.br> Em 01-11-2013 16:50, Neilson Lima escreveu: > > > > Em 1 de novembro de 2013 16:11, Eduardo Verissimo > escreveu: > > Lucas, voc? quer usar criar um site que ? intermedi?rio de > downloads? Voc? tem o arquivo no servidor A que voc? n?o consegue > acessar, ent?o quer preparar um servidor B de onde quer fazer o > download para o seu computador local, e ent?o o servidor B pegaria > esses dados do servidor A? > > > > Entendi isso tamb?m. Por?m tem um parte que acho que seja simult?neo, ou > seja, B puxa de A e ao mesmo tempo pc-local puxa de B. > Isto j? est? ficando com cara de proxy, provavelmente com a diferen?a de que o proxy vai receber uma URL qualquer e navegar pelo HTML at? achar o download. From geraldonetto at gmail.com Fri Nov 1 12:29:02 2013 From: geraldonetto at gmail.com (Geraldo Netto) Date: Fri, 1 Nov 2013 17:29:02 -0200 Subject: [SP-pm] [OT] Plataformas rodando Java In-Reply-To: References: Message-ID: Man, Eu sei que a wiki n?o serve p/ refer?ncia acad?mica mas, voc? poderia ir nos links que a wiki mostra e confirmar se as jvms continuam suportando as v?rias arquiteturas, at? porque eu acho dif?cil vc achar isso sumarizado sem trabalho... http://en.wikipedia.org/wiki/List_of_Java_virtual_machines See Ya! Geraldo Netto Sapere Aude => Non dvcor, dvco S?o Paulo, Brasil, -3gmt site: http://exdev.sf.net/ 2013/11/1 Blabos de Blebe : > Fala pessoal, > > Desculpem o off-topic, eu estou precisando fazer uma compara??o no meu TCC e > n?o consigo encontrar o n?mero exato de plataformas que rodam Java. > > Algu?m poderia me apontar a refer?ncia, por gentileza? > > []'s > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From tiago.peczenyj at gmail.com Fri Nov 1 12:31:07 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Fri, 1 Nov 2013 17:31:07 -0200 Subject: [SP-pm] [OT] Plataformas rodando Java In-Reply-To: References: Message-ID: J2me e Android s?o Java? Em 01/11/2013 17:29, "Geraldo Netto" escreveu: > Man, > > Eu sei que a wiki n?o serve p/ refer?ncia acad?mica > mas, voc? poderia ir nos links que a wiki mostra e confirmar se as jvms > continuam suportando as v?rias arquiteturas, at? porque eu acho > dif?cil vc achar isso sumarizado sem trabalho... > > http://en.wikipedia.org/wiki/List_of_Java_virtual_machines > > > See Ya! > > Geraldo Netto > Sapere Aude => Non dvcor, dvco > S?o Paulo, Brasil, -3gmt > site: http://exdev.sf.net/ > > 2013/11/1 Blabos de Blebe : > > Fala pessoal, > > > > Desculpem o off-topic, eu estou precisando fazer uma compara??o no meu > TCC e > > n?o consigo encontrar o n?mero exato de plataformas que rodam Java. > > > > Algu?m poderia me apontar a refer?ncia, por gentileza? > > > > []'s > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From geraldonetto at gmail.com Fri Nov 1 12:34:43 2013 From: geraldonetto at gmail.com (Geraldo Netto) Date: Fri, 1 Nov 2013 17:34:43 -0200 Subject: [SP-pm] [OT] Plataformas rodando Java In-Reply-To: References: Message-ID: (Pelo menos na superf?cie) s?o sim mas eu n?o sei as diferen?as da jvm p/ jme com os seus diversos profiles p/ dalvik... Geraldo Netto Sapere Aude => Non dvcor, dvco S?o Paulo, Brasil, -3gmt site: http://exdev.sf.net/ 2013/11/1 Tiago Peczenyj : > J2me e Android s?o Java? > > Em 01/11/2013 17:29, "Geraldo Netto" escreveu: > >> Man, >> >> Eu sei que a wiki n?o serve p/ refer?ncia acad?mica >> mas, voc? poderia ir nos links que a wiki mostra e confirmar se as jvms >> continuam suportando as v?rias arquiteturas, at? porque eu acho >> dif?cil vc achar isso sumarizado sem trabalho... >> >> http://en.wikipedia.org/wiki/List_of_Java_virtual_machines >> >> >> See Ya! >> >> Geraldo Netto >> Sapere Aude => Non dvcor, dvco >> S?o Paulo, Brasil, -3gmt >> site: http://exdev.sf.net/ >> >> 2013/11/1 Blabos de Blebe : >> > Fala pessoal, >> > >> > Desculpem o off-topic, eu estou precisando fazer uma compara??o no meu >> > TCC e >> > n?o consigo encontrar o n?mero exato de plataformas que rodam Java. >> > >> > Algu?m poderia me apontar a refer?ncia, por gentileza? >> > >> > []'s >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From lucastiagodemoraes at gmail.com Fri Nov 1 14:28:27 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Fri, 1 Nov 2013 19:28:27 -0200 Subject: [SP-pm] Fazer um webcrawler de arquivo In-Reply-To: References: Message-ID: ? isso mesmo que eu quero Eduardo Verissimo. Em 1 de novembro de 2013 16:11, Eduardo Verissimo escreveu: > Lucas, voc? quer usar criar um site que ? intermedi?rio de downloads? Voc? > tem o arquivo no servidor A que voc? n?o consegue acessar, ent?o quer > preparar um servidor B de onde quer fazer o download para o seu computador > local, e ent?o o servidor B pegaria esses dados do servidor A? > > > > Em 1 de novembro de 2013 15:39, Stanislaw Pusep escreveu: > >> Sorry, n?o entendi nada ainda :( >> >> >> ???????, 1 ?????? 2013 ?. ???????????? Lucas Moraes ?????: >> >>> ? poss?vel fazer, porque o site de origem tem controle por IP, por isso >>> quero fazer upload remoto e ao mesmo tempo fazer download para meu cliente. >>> >>> >>> Em 1 de novembro de 2013 05:01, Lucas Moraes < >>> lucastiagodemoraes at gmail.com> escreveu: >>> >>> upload meu site e ao mesmo tempo fazer download para o usu?rio do meu >>> site. >>> isso ? poss?vel? >>> >>> >>> Em 1 de novembro de 2013 04:54, Stanislaw Pusep escreveu: >>> >>> Voc? quis dizer: upload no seu site? >>> >>> ???????, 1 ?????? 2013 ?. ???????????? Lucas Moraes ?????: >>> >>> Boa noite pessoal, estou fazendo um webcrawler para salvar um arquivo >>> ate ai tudo bem, mas quero que ao mesmo tempo que faz download do site de >>> origem fa?a download do meu tamb?m. >>> Estou usando WWW::Mechanize. >>> >>> ate aqui eu consegui >>> $mech->get( $uri, ':content_file' => >>> >>> >>> >> >> -- >> ?????????? ? ????? iPhone >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From creaktive at gmail.com Fri Nov 1 14:32:06 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Fri, 1 Nov 2013 22:32:06 +0100 Subject: [SP-pm] Fazer um webcrawler de arquivo In-Reply-To: References: Message-ID: http://rsget.pl/ https://github.com/sparky/rsget.pl https://github.com/sparky/rsget.pl-core https://github.com/sparky/rsget.pl-web 2013/11/1 Lucas Moraes > ? isso mesmo que eu quero Eduardo Verissimo. > > > Em 1 de novembro de 2013 16:11, Eduardo Verissimo escreveu: > > Lucas, voc? quer usar criar um site que ? intermedi?rio de downloads? Voc? >> tem o arquivo no servidor A que voc? n?o consegue acessar, ent?o quer >> preparar um servidor B de onde quer fazer o download para o seu computador >> local, e ent?o o servidor B pegaria esses dados do servidor A? >> >> >> >> Em 1 de novembro de 2013 15:39, Stanislaw Pusep escreveu: >> >>> Sorry, n?o entendi nada ainda :( >>> >>> >>> ???????, 1 ?????? 2013 ?. ???????????? Lucas Moraes ?????: >>> >>>> ? poss?vel fazer, porque o site de origem tem controle por IP, por isso >>>> quero fazer upload remoto e ao mesmo tempo fazer download para meu cliente. >>>> >>>> >>>> Em 1 de novembro de 2013 05:01, Lucas Moraes < >>>> lucastiagodemoraes at gmail.com> escreveu: >>>> >>>> upload meu site e ao mesmo tempo fazer download para o usu?rio do meu >>>> site. >>>> isso ? poss?vel? >>>> >>>> >>>> Em 1 de novembro de 2013 04:54, Stanislaw Pusep escreveu: >>>> >>>> Voc? quis dizer: upload no seu site? >>>> >>>> ???????, 1 ?????? 2013 ?. ???????????? Lucas Moraes ?????: >>>> >>>> Boa noite pessoal, estou fazendo um webcrawler para salvar um arquivo >>>> ate ai tudo bem, mas quero que ao mesmo tempo que faz download do site de >>>> origem fa?a download do meu tamb?m. >>>> Estou usando WWW::Mechanize. >>>> >>>> ate aqui eu consegui >>>> $mech->get( $uri, ':content_file' => >>>> >>>> >>>> >>> >>> -- >>> ?????????? ? ????? iPhone >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Fri Nov 1 14:40:14 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Fri, 1 Nov 2013 19:40:14 -0200 Subject: [SP-pm] Fazer um webcrawler de arquivo In-Reply-To: References: Message-ID: valeu Em 1 de novembro de 2013 19:32, Stanislaw Pusep escreveu: > http://rsget.pl/ > https://github.com/sparky/rsget.pl > https://github.com/sparky/rsget.pl-core > https://github.com/sparky/rsget.pl-web > > > > 2013/11/1 Lucas Moraes > >> ? isso mesmo que eu quero Eduardo Verissimo. >> >> >> Em 1 de novembro de 2013 16:11, Eduardo Verissimo escreveu: >> >> Lucas, voc? quer usar criar um site que ? intermedi?rio de downloads? >>> Voc? tem o arquivo no servidor A que voc? n?o consegue acessar, ent?o quer >>> preparar um servidor B de onde quer fazer o download para o seu computador >>> local, e ent?o o servidor B pegaria esses dados do servidor A? >>> >>> >>> >>> Em 1 de novembro de 2013 15:39, Stanislaw Pusep escreveu: >>> >>>> Sorry, n?o entendi nada ainda :( >>>> >>>> >>>> ???????, 1 ?????? 2013 ?. ???????????? Lucas Moraes ?????: >>>> >>>>> ? poss?vel fazer, porque o site de origem tem controle por IP, por >>>>> isso quero fazer upload remoto e ao mesmo tempo fazer download para meu >>>>> cliente. >>>>> >>>>> >>>>> Em 1 de novembro de 2013 05:01, Lucas Moraes < >>>>> lucastiagodemoraes at gmail.com> escreveu: >>>>> >>>>> upload meu site e ao mesmo tempo fazer download para o usu?rio do meu >>>>> site. >>>>> isso ? poss?vel? >>>>> >>>>> >>>>> Em 1 de novembro de 2013 04:54, Stanislaw Pusep escreveu: >>>>> >>>>> Voc? quis dizer: upload no seu site? >>>>> >>>>> ???????, 1 ?????? 2013 ?. ???????????? Lucas Moraes ?????: >>>>> >>>>> Boa noite pessoal, estou fazendo um webcrawler para salvar um arquivo >>>>> ate ai tudo bem, mas quero que ao mesmo tempo que faz download do site de >>>>> origem fa?a download do meu tamb?m. >>>>> Estou usando WWW::Mechanize. >>>>> >>>>> ate aqui eu consegui >>>>> $mech->get( $uri, ':content_file' => >>>>> >>>>> >>>>> >>>> >>>> -- >>>> ?????????? ? ????? iPhone >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From hernanlopes at gmail.com Fri Nov 1 17:41:50 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Fri, 1 Nov 2013 22:41:50 -0200 Subject: [SP-pm] Facebook Perl (2005) In-Reply-To: References: Message-ID: Tudo bem que o zuckerberg era estudante de harvard e esse tipo de universidade ensina esse tipo de linguagem... VS java/.net no brasil... Mas ai eu pergunto... vamos supor que vc est? entrevistando o zuckerberg, vc contrataria um cara desse ? Ser? que tem futuro ? Ser? que agrega a equipe ? :) 2013/11/1 Stanislaw Pusep > J? mandei esse link nessa lista umas par de vez, aqui vai mais uma: > http://prog21.dadgum.com/142.html > Agora, a minha opini?o pessoal: existe uma press?o seletiva no mundo dos > c?digos, e a isso soma-se o fato de que os c?digos s?o replic?veis e > mut?veis :) > Oneliners que rodam do crontab podem viver tranquilamente por d?cadas se > n?o existe press?o no nicho em que operam. Paralelo no mundo material: > as amebas. > > ???????, 1 ?????? 2013 ?. ???????????? Marcio Ferreira ?????: > > Um funcion?rio do Facebook postou antigo fonte(em perl) da feature que >> calculava um grafo entre os amigos, >> https://gist.github.com/philfreo/7257723 >> >> O que me chamou aten??o foi m? qualidade do c?digo, exemplo, linha 39 >> "parece" aceitar SQL Injection. O IF/ELSE infinito na linha 100, etc. A >> pr?pria thread no HN[https://news.ycombinator.com/item?id=6650195] >> metralha o c?digo chamando de "perl4-ism". >> >> [off-topic] >> N?o chamando aten??o para escrever c?digo ruim, mas volto ao antigo >> dilema, c?digo que funciona VS ~Catedral~. Atualmente, quando aperta fa?o >> at? um ./xgh (hehehe). Enfim, c?digo que entrega VS c?digo que >> "atrasa"(talvez). >> >> Hoje o fonte deles n?o deve ser dessa forma, claro(com tanta gente pra >> manter esse c?digo e tentativas de hacking facebook), mas come?ou dessa >> forma. >> > > > -- > ?????????? ? ????? iPhone > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From creaktive at gmail.com Sat Nov 2 06:20:53 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Sat, 2 Nov 2013 14:20:53 +0100 Subject: [SP-pm] Facebook Perl (2005) In-Reply-To: References: Message-ID: Coincidentemente, li ontem que o c?digo-fonte da vers?o alpha do Google tamb?m era uma meleca: http://www.businessinsider.com/larry-page-sergy-brin-are-lousy-coders-2013-10 Ali?s, projetos em est?gio alpha do Google ainda s?o uma meleca (tipo: "esquecemos de implementar Basic Authentication no cliente HTTP da nossa nova API! Ooops, vamos ter que usar whitelist de IP"). Tem um monte de gente na lista que curte startup; "fail fast" n?o ? um dogma de "lean startup"?! E como vai conseguir "fail fast" se s? para come?ar a fazer um programinha em Java hoje em dia precisa declarar 257637637 classes? ???????, 2 ?????? 2013 ?. ???????????? Hernan Lopes ?????: > Tudo bem que o zuckerberg era estudante de harvard e esse tipo de > universidade ensina esse tipo de linguagem... VS java/.net no brasil... > Mas ai eu pergunto... vamos supor que vc est? entrevistando o zuckerberg, > vc contrataria um cara desse ? Ser? que tem futuro ? Ser? que agrega a > equipe ? > :) > > > > 2013/11/1 Stanislaw Pusep 'creaktive at gmail.com');>> > >> J? mandei esse link nessa lista umas par de vez, aqui vai mais uma: >> http://prog21.dadgum.com/142.html >> Agora, a minha opini?o pessoal: existe uma press?o seletiva no mundo dos >> c?digos, e a isso soma-se o fato de que os c?digos s?o replic?veis e >> mut?veis :) >> Oneliners que rodam do crontab podem viver tranquilamente por d?cadas se >> n?o existe press?o no nicho em que operam. Paralelo no mundo material: >> as amebas. >> >> ???????, 1 ?????? 2013 ?. ???????????? Marcio Ferreira ?????: >> >> Um funcion?rio do Facebook postou antigo fonte(em perl) da feature que >>> calculava um grafo entre os amigos, >>> https://gist.github.com/philfreo/7257723 >>> >>> O que me chamou aten??o foi m? qualidade do c?digo, exemplo, linha 39 >>> "parece" aceitar SQL Injection. O IF/ELSE infinito na linha 100, etc. A >>> pr?pria thread no HN[https://news.ycombinator.com/item?id=6650195] >>> metralha o c?digo chamando de "perl4-ism". >>> >>> [off-topic] >>> N?o chamando aten??o para escrever c?digo ruim, mas volto ao antigo >>> dilema, c?digo que funciona VS ~Catedral~. Atualmente, quando aperta fa?o >>> at? um ./xgh (hehehe). Enfim, c?digo que entrega VS c?digo que >>> "atrasa"(talvez). >>> >>> Hoje o fonte deles n?o deve ser dessa forma, claro(com tanta gente pra >>> manter esse c?digo e tentativas de hacking facebook), mas come?ou dessa >>> forma. >>> >> >> >> -- >> ?????????? ? ????? iPhone >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > 'SaoPaulo-pm at pm.org');> >> L >> =end disclaimer >> >> > -- ?????????? ? ????? iPhone -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From hernanlopes at gmail.com Sat Nov 2 11:43:09 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Sat, 2 Nov 2013 16:43:09 -0200 Subject: [SP-pm] Facebook Perl (2005) In-Reply-To: References: Message-ID: Provavelmente o perfeccionismo nem sempre anda em paralelo com efici?ncia. No caso do c?digo do facebook, talvez faltou outras pessoas tambem re-utilizarem o c?digo. Ao tentar fazer isso, com certeza alguem iria questionar pq est? daquele jeito(e n?o do jeito ideal) e com certeza seria melhorado. Mas o mais importante, limpa ou n?o, ? que a implementac?o estava feita... alguem sentou a bunda na cadeira e implementou... talvez essa pessoa n?o sabia exatamente o qu? e como queria aquilo, mas fez. Enquanto isso em outras empresas, outros programadores( excelentes ou n?o ), emitiam (e continuam a emitir) mais opini?o do que linha de c?digo. E outros, mais criticavam do que botavam a m?o na massa. Pelo visto o c?digo do facebook foi feito por alguem que programava mais do que opinava, e talvez por isso o facebook seja o facebook. Por essas e outras eu gosto do mst, pois quando necess?rio ele critica, mas sempre agrega para a evoluc?o do programador em quest?o. Ao mesmo tempo ele botou a m?o na massa e criou o dbix::class, catalyst e outros que muitas pessoas usam. E essas pessoas talvez n?o contratariam o mst por que iriam encontrar algum ponto negativo para criticar o c?digo dele. 2013/11/2 Stanislaw Pusep > Coincidentemente, li ontem que o c?digo-fonte da vers?o alpha do Google > tamb?m era uma meleca: > http://www.businessinsider.com/larry-page-sergy-brin-are-lousy-coders-2013-10 > Ali?s, projetos em est?gio alpha do Google ainda s?o uma meleca (tipo: > "esquecemos de implementar Basic Authentication no cliente HTTP da nossa > nova API! Ooops, vamos ter que usar whitelist de IP"). > Tem um monte de gente na lista que curte startup; "fail fast" n?o ? um > dogma de "lean startup"?! E como vai conseguir "fail fast" se s? para > come?ar a fazer um programinha em Java hoje em dia precisa declarar 257637637 > classes? > > ???????, 2 ?????? 2013 ?. ???????????? Hernan Lopes ?????: > > Tudo bem que o zuckerberg era estudante de harvard e esse tipo de >> universidade ensina esse tipo de linguagem... VS java/.net no brasil... >> Mas ai eu pergunto... vamos supor que vc est? entrevistando o zuckerberg, >> vc contrataria um cara desse ? Ser? que tem futuro ? Ser? que agrega a >> equipe ? >> :) >> >> >> >> 2013/11/1 Stanislaw Pusep >> >>> J? mandei esse link nessa lista umas par de vez, aqui vai mais uma: >>> http://prog21.dadgum.com/142.html >>> Agora, a minha opini?o pessoal: existe uma press?o seletiva no mundo dos >>> c?digos, e a isso soma-se o fato de que os c?digos s?o replic?veis e >>> mut?veis :) >>> Oneliners que rodam do crontab podem viver tranquilamente por d?cadas >>> se n?o existe press?o no nicho em que operam. Paralelo no mundo material: >>> as amebas. >>> >>> ???????, 1 ?????? 2013 ?. ???????????? Marcio Ferreira ?????: >>> >>> Um funcion?rio do Facebook postou antigo fonte(em perl) da feature que >>>> calculava um grafo entre os amigos, >>>> https://gist.github.com/philfreo/7257723 >>>> >>>> O que me chamou aten??o foi m? qualidade do c?digo, exemplo, linha 39 >>>> "parece" aceitar SQL Injection. O IF/ELSE infinito na linha 100, etc. A >>>> pr?pria thread no HN[https://news.ycombinator.com/item?id=6650195] >>>> metralha o c?digo chamando de "perl4-ism". >>>> >>>> [off-topic] >>>> N?o chamando aten??o para escrever c?digo ruim, mas volto ao antigo >>>> dilema, c?digo que funciona VS ~Catedral~. Atualmente, quando aperta fa?o >>>> at? um ./xgh (hehehe). Enfim, c?digo que entrega VS c?digo que >>>> "atrasa"(talvez). >>>> >>>> Hoje o fonte deles n?o deve ser dessa forma, claro(com tanta gente pra >>>> manter esse c?digo e tentativas de hacking facebook), mas come?ou dessa >>>> forma. >>>> >>> >>> >>> -- >>> ?????????? ? ????? iPhone >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> > > -- > ?????????? ? ????? iPhone > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From hernanlopes at gmail.com Sat Nov 2 11:53:13 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Sat, 2 Nov 2013 16:53:13 -0200 Subject: [SP-pm] Facebook Perl (2005) In-Reply-To: References: Message-ID: * ponto negativo para criticar o c?digo dele... ou ele. 2013/11/2 Hernan Lopes > Provavelmente o perfeccionismo nem sempre anda em paralelo com efici?ncia. > No caso do c?digo do facebook, talvez faltou outras pessoas tambem > re-utilizarem o c?digo. Ao tentar fazer isso, com certeza alguem iria > questionar pq est? daquele jeito(e n?o do jeito ideal) e com certeza seria > melhorado. Mas o mais importante, limpa ou n?o, ? que a implementac?o > estava feita... alguem sentou a bunda na cadeira e implementou... talvez > essa pessoa n?o sabia exatamente o qu? e como queria aquilo, mas fez. > Enquanto isso em outras empresas, outros programadores( excelentes ou n?o > ), emitiam (e continuam a emitir) mais opini?o do que linha de c?digo. E > outros, mais criticavam do que botavam a m?o na massa. Pelo visto o c?digo > do facebook foi feito por alguem que programava mais do que opinava, e > talvez por isso o facebook seja o facebook. > > Por essas e outras eu gosto do mst, pois quando necess?rio ele critica, > mas sempre agrega para a evoluc?o do programador em quest?o. Ao mesmo tempo > ele botou a m?o na massa e criou o dbix::class, catalyst e outros que > muitas pessoas usam. E essas pessoas talvez n?o contratariam o mst por que > iriam encontrar algum ponto negativo para criticar o c?digo dele. > > > > > 2013/11/2 Stanislaw Pusep > >> Coincidentemente, li ontem que o c?digo-fonte da vers?o alpha do Google >> tamb?m era uma meleca: >> http://www.businessinsider.com/larry-page-sergy-brin-are-lousy-coders-2013-10 >> Ali?s, projetos em est?gio alpha do Google ainda s?o uma meleca (tipo: >> "esquecemos de implementar Basic Authentication no cliente HTTP da nossa >> nova API! Ooops, vamos ter que usar whitelist de IP"). >> Tem um monte de gente na lista que curte startup; "fail fast" n?o ? um >> dogma de "lean startup"?! E como vai conseguir "fail fast" se s? para >> come?ar a fazer um programinha em Java hoje em dia precisa declarar 257637637 >> classes? >> >> ???????, 2 ?????? 2013 ?. ???????????? Hernan Lopes ?????: >> >> Tudo bem que o zuckerberg era estudante de harvard e esse tipo de >>> universidade ensina esse tipo de linguagem... VS java/.net no brasil... >>> Mas ai eu pergunto... vamos supor que vc est? entrevistando o >>> zuckerberg, vc contrataria um cara desse ? Ser? que tem futuro ? Ser? que >>> agrega a equipe ? >>> :) >>> >>> >>> >>> 2013/11/1 Stanislaw Pusep >>> >>>> J? mandei esse link nessa lista umas par de vez, aqui vai mais uma: >>>> http://prog21.dadgum.com/142.html >>>> Agora, a minha opini?o pessoal: existe uma press?o seletiva no mundo >>>> dos c?digos, e a isso soma-se o fato de que os c?digos s?o replic?veis e >>>> mut?veis :) >>>> Oneliners que rodam do crontab podem viver tranquilamente por d?cadas >>>> se n?o existe press?o no nicho em que operam. Paralelo no mundo material: >>>> as amebas. >>>> >>>> ???????, 1 ?????? 2013 ?. ???????????? Marcio Ferreira ?????: >>>> >>>> Um funcion?rio do Facebook postou antigo fonte(em perl) da feature que >>>>> calculava um grafo entre os amigos, >>>>> https://gist.github.com/philfreo/7257723 >>>>> >>>>> O que me chamou aten??o foi m? qualidade do c?digo, exemplo, linha 39 >>>>> "parece" aceitar SQL Injection. O IF/ELSE infinito na linha 100, etc. A >>>>> pr?pria thread no HN[https://news.ycombinator.com/item?id=6650195] >>>>> metralha o c?digo chamando de "perl4-ism". >>>>> >>>>> [off-topic] >>>>> N?o chamando aten??o para escrever c?digo ruim, mas volto ao antigo >>>>> dilema, c?digo que funciona VS ~Catedral~. Atualmente, quando aperta fa?o >>>>> at? um ./xgh (hehehe). Enfim, c?digo que entrega VS c?digo que >>>>> "atrasa"(talvez). >>>>> >>>>> Hoje o fonte deles n?o deve ser dessa forma, claro(com tanta gente pra >>>>> manter esse c?digo e tentativas de hacking facebook), mas come?ou dessa >>>>> forma. >>>>> >>>> >>>> >>>> -- >>>> ?????????? ? ????? iPhone >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >> >> -- >> ?????????? ? ????? iPhone >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Sat Nov 2 12:38:21 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Sat, 2 Nov 2013 17:38:21 -0200 Subject: [SP-pm] Facebook Perl (2005) In-Reply-To: References: Message-ID: Eu nem entendi o que isso faz ent?o n?o vou criticar mas... que falta POD e devia estar no CPAN todo mundo concorda . Em 02/11/2013 16:53, "Hernan Lopes" escreveu: > * ponto negativo para criticar o c?digo dele... ou ele. > > > 2013/11/2 Hernan Lopes > >> Provavelmente o perfeccionismo nem sempre anda em paralelo com >> efici?ncia. >> No caso do c?digo do facebook, talvez faltou outras pessoas tambem >> re-utilizarem o c?digo. Ao tentar fazer isso, com certeza alguem iria >> questionar pq est? daquele jeito(e n?o do jeito ideal) e com certeza seria >> melhorado. Mas o mais importante, limpa ou n?o, ? que a implementac?o >> estava feita... alguem sentou a bunda na cadeira e implementou... talvez >> essa pessoa n?o sabia exatamente o qu? e como queria aquilo, mas fez. >> Enquanto isso em outras empresas, outros programadores( excelentes ou n?o >> ), emitiam (e continuam a emitir) mais opini?o do que linha de c?digo. E >> outros, mais criticavam do que botavam a m?o na massa. Pelo visto o c?digo >> do facebook foi feito por alguem que programava mais do que opinava, e >> talvez por isso o facebook seja o facebook. >> >> Por essas e outras eu gosto do mst, pois quando necess?rio ele critica, >> mas sempre agrega para a evoluc?o do programador em quest?o. Ao mesmo tempo >> ele botou a m?o na massa e criou o dbix::class, catalyst e outros que >> muitas pessoas usam. E essas pessoas talvez n?o contratariam o mst por que >> iriam encontrar algum ponto negativo para criticar o c?digo dele. >> >> >> >> >> 2013/11/2 Stanislaw Pusep >> >>> Coincidentemente, li ontem que o c?digo-fonte da vers?o alpha do Google >>> tamb?m era uma meleca: >>> http://www.businessinsider.com/larry-page-sergy-brin-are-lousy-coders-2013-10 >>> Ali?s, projetos em est?gio alpha do Google ainda s?o uma meleca (tipo: >>> "esquecemos de implementar Basic Authentication no cliente HTTP da nossa >>> nova API! Ooops, vamos ter que usar whitelist de IP"). >>> Tem um monte de gente na lista que curte startup; "fail fast" n?o ? um >>> dogma de "lean startup"?! E como vai conseguir "fail fast" se s? para >>> come?ar a fazer um programinha em Java hoje em dia precisa declarar 257637637 >>> classes? >>> >>> ???????, 2 ?????? 2013 ?. ???????????? Hernan Lopes ?????: >>> >>> Tudo bem que o zuckerberg era estudante de harvard e esse tipo de >>>> universidade ensina esse tipo de linguagem... VS java/.net no brasil... >>>> Mas ai eu pergunto... vamos supor que vc est? entrevistando o >>>> zuckerberg, vc contrataria um cara desse ? Ser? que tem futuro ? Ser? que >>>> agrega a equipe ? >>>> :) >>>> >>>> >>>> >>>> 2013/11/1 Stanislaw Pusep >>>> >>>>> J? mandei esse link nessa lista umas par de vez, aqui vai mais uma: >>>>> http://prog21.dadgum.com/142.html >>>>> Agora, a minha opini?o pessoal: existe uma press?o seletiva no mundo >>>>> dos c?digos, e a isso soma-se o fato de que os c?digos s?o replic?veis e >>>>> mut?veis :) >>>>> Oneliners que rodam do crontab podem viver tranquilamente por d?cadas >>>>> se n?o existe press?o no nicho em que operam. Paralelo no mundo material: >>>>> as amebas. >>>>> >>>>> ???????, 1 ?????? 2013 ?. ???????????? Marcio Ferreira ?????: >>>>> >>>>> Um funcion?rio do Facebook postou antigo fonte(em perl) da feature que >>>>>> calculava um grafo entre os amigos, >>>>>> https://gist.github.com/philfreo/7257723 >>>>>> >>>>>> O que me chamou aten??o foi m? qualidade do c?digo, exemplo, linha 39 >>>>>> "parece" aceitar SQL Injection. O IF/ELSE infinito na linha 100, etc. A >>>>>> pr?pria thread no HN[https://news.ycombinator.com/item?id=6650195] >>>>>> metralha o c?digo chamando de "perl4-ism". >>>>>> >>>>>> [off-topic] >>>>>> N?o chamando aten??o para escrever c?digo ruim, mas volto ao antigo >>>>>> dilema, c?digo que funciona VS ~Catedral~. Atualmente, quando aperta fa?o >>>>>> at? um ./xgh (hehehe). Enfim, c?digo que entrega VS c?digo que >>>>>> "atrasa"(talvez). >>>>>> >>>>>> Hoje o fonte deles n?o deve ser dessa forma, claro(com tanta gente >>>>>> pra manter esse c?digo e tentativas de hacking facebook), mas come?ou dessa >>>>>> forma. >>>>>> >>>>> >>>>> >>>>> -- >>>>> ?????????? ? ????? iPhone >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>> >>> -- >>> ?????????? ? ????? iPhone >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From leprevostfv at gmail.com Sun Nov 3 07:57:54 2013 From: leprevostfv at gmail.com (Felipe da Veiga Leprevost) Date: Sun, 03 Nov 2013 13:57:54 -0200 Subject: [SP-pm] =?utf-8?q?Pr=C3=AAmio_YAPC=3A=3ABrasil_2013?= Message-ID: <1383494274.25555.42323921.23B0679E@webmail.messagingengine.com> Ol? pessoal, N?s hav?amos preparado uma p?gina de votos para o pr?mio YAPC::Brasil 2013, utilizando mobrater mas n?o deu muito certo, ent?o n?s preparamos uma p?gina especial para a elei??o do homenageado. Voc?s podem contribuir com o seu voto em: [1]http://2013.yapcbrasil.org.br/premio Na p?gina h? uma pequena descri??o sobre os crit?rios para o voto. Fa?am os seus votos e divulguem a p?gina para quem voc?s conhe?am, o ganhador ser? homenageado ao final do YAPC com um pequeno pr?mio. Abra?os References 1. http://2013.yapcbrasil.org.br/premio -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Fri Nov 8 08:25:27 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Fri, 8 Nov 2013 14:25:27 -0200 Subject: [SP-pm] Facebook Perl (2005) In-Reply-To: References: Message-ID: Opa, Vamos separar vaca de paca. Uma coisa ? algu?m de uma ?rea qualquer ter uma ideia e implementar um c?digo mais ou menos, que funciona. Outra coisa, ? algu?m da ?rea de TI fazer servi?o porco porque "tem que entregar". Isso ? burrice e n?o cola comigo. Quando voc? p?e na ponta do l?pis o que ? necess?rio pra fazer c?digo de qualidade voc? v? que n?o ? aquele bixo de 42 cabe?as, pensar um pouco antes de resolver um problema da forma mais porca que voc? encontrar. Vejam, existem m?todos e m?todos. Eu n?o estou dizendo que voc? precisa fazer 244 documentos ou ter 101% de cobertura nos testes, mas quem ? de TI tem obriga??o de saber onde e como aplicar cada metodologia, adaptar de acordo e saber quantos n?veis de maturidade o c?digo precisa. Quem n?o ?, n?o tem como saber. Tempo n?o ? desculpa. Voc? n?o fabrica um carro mais r?pido porque algu?m chega e diz "tal dia tem que estar pronto". Voc? fabrica se voc? melhora os m?todos de produ??o. E se fizer o carro de qualquer jeito, vai dar merda (quantas vezes j? n?o deu?). Por que com software tem que ser diferente? T?o errado quanto o cara que faz porquice por pregui?a, ? o cara que pega o livro do Pressman por exemplo, ignora a parte em que ele fala de adapta??o, e tenta entortar o seu projeto pra caber dentro da defini??o b?sica da metodologia xyz, cria 327 diagramas e fica cheio de pompa porque t? "aplicando m?todo". Ah v?... ? uma quest?o de bom senso, voc? n?o sai pelado de casa porque colocar a roupa demora, nem vai ? praia de terno, em situa??es normais. Se fizer, bixo, tem alguma coisa errada... []'s 2013/11/2 Tiago Peczenyj > Eu nem entendi o que isso faz ent?o n?o vou criticar mas... que falta POD > e devia estar no CPAN todo mundo concorda . > Em 02/11/2013 16:53, "Hernan Lopes" escreveu: > > * ponto negativo para criticar o c?digo dele... ou ele. >> >> >> 2013/11/2 Hernan Lopes >> >>> Provavelmente o perfeccionismo nem sempre anda em paralelo com >>> efici?ncia. >>> No caso do c?digo do facebook, talvez faltou outras pessoas tambem >>> re-utilizarem o c?digo. Ao tentar fazer isso, com certeza alguem iria >>> questionar pq est? daquele jeito(e n?o do jeito ideal) e com certeza seria >>> melhorado. Mas o mais importante, limpa ou n?o, ? que a implementac?o >>> estava feita... alguem sentou a bunda na cadeira e implementou... talvez >>> essa pessoa n?o sabia exatamente o qu? e como queria aquilo, mas fez. >>> Enquanto isso em outras empresas, outros programadores( excelentes ou >>> n?o ), emitiam (e continuam a emitir) mais opini?o do que linha de c?digo. >>> E outros, mais criticavam do que botavam a m?o na massa. Pelo visto o >>> c?digo do facebook foi feito por alguem que programava mais do que opinava, >>> e talvez por isso o facebook seja o facebook. >>> >>> Por essas e outras eu gosto do mst, pois quando necess?rio ele critica, >>> mas sempre agrega para a evoluc?o do programador em quest?o. Ao mesmo tempo >>> ele botou a m?o na massa e criou o dbix::class, catalyst e outros que >>> muitas pessoas usam. E essas pessoas talvez n?o contratariam o mst por que >>> iriam encontrar algum ponto negativo para criticar o c?digo dele. >>> >>> >>> >>> >>> 2013/11/2 Stanislaw Pusep >>> >>>> Coincidentemente, li ontem que o c?digo-fonte da vers?o alpha do Google >>>> tamb?m era uma meleca: >>>> http://www.businessinsider.com/larry-page-sergy-brin-are-lousy-coders-2013-10 >>>> Ali?s, projetos em est?gio alpha do Google ainda s?o uma meleca (tipo: >>>> "esquecemos de implementar Basic Authentication no cliente HTTP da nossa >>>> nova API! Ooops, vamos ter que usar whitelist de IP"). >>>> Tem um monte de gente na lista que curte startup; "fail fast" n?o ? um >>>> dogma de "lean startup"?! E como vai conseguir "fail fast" se s? para >>>> come?ar a fazer um programinha em Java hoje em dia precisa declarar 257637637 >>>> classes? >>>> >>>> ???????, 2 ?????? 2013 ?. ???????????? Hernan Lopes ?????: >>>> >>>> Tudo bem que o zuckerberg era estudante de harvard e esse tipo de >>>>> universidade ensina esse tipo de linguagem... VS java/.net no brasil... >>>>> Mas ai eu pergunto... vamos supor que vc est? entrevistando o >>>>> zuckerberg, vc contrataria um cara desse ? Ser? que tem futuro ? Ser? que >>>>> agrega a equipe ? >>>>> :) >>>>> >>>>> >>>>> >>>>> 2013/11/1 Stanislaw Pusep >>>>> >>>>>> J? mandei esse link nessa lista umas par de vez, aqui vai mais uma: >>>>>> http://prog21.dadgum.com/142.html >>>>>> Agora, a minha opini?o pessoal: existe uma press?o seletiva no mundo >>>>>> dos c?digos, e a isso soma-se o fato de que os c?digos s?o replic?veis e >>>>>> mut?veis :) >>>>>> Oneliners que rodam do crontab podem viver tranquilamente por >>>>>> d?cadas se n?o existe press?o no nicho em que operam. Paralelo no mundo >>>>>> material: as amebas. >>>>>> >>>>>> ???????, 1 ?????? 2013 ?. ???????????? Marcio Ferreira ?????: >>>>>> >>>>>> Um funcion?rio do Facebook postou antigo fonte(em perl) da feature >>>>>>> que calculava um grafo entre os amigos, >>>>>>> https://gist.github.com/philfreo/7257723 >>>>>>> >>>>>>> O que me chamou aten??o foi m? qualidade do c?digo, exemplo, linha >>>>>>> 39 "parece" aceitar SQL Injection. O IF/ELSE infinito na linha 100, etc. A >>>>>>> pr?pria thread no HN[https://news.ycombinator.com/item?id=6650195] >>>>>>> metralha o c?digo chamando de "perl4-ism". >>>>>>> >>>>>>> [off-topic] >>>>>>> N?o chamando aten??o para escrever c?digo ruim, mas volto ao antigo >>>>>>> dilema, c?digo que funciona VS ~Catedral~. Atualmente, quando aperta fa?o >>>>>>> at? um ./xgh (hehehe). Enfim, c?digo que entrega VS c?digo que >>>>>>> "atrasa"(talvez). >>>>>>> >>>>>>> Hoje o fonte deles n?o deve ser dessa forma, claro(com tanta gente >>>>>>> pra manter esse c?digo e tentativas de hacking facebook), mas come?ou dessa >>>>>>> forma. >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> ?????????? ? ????? iPhone >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>> >>>> -- >>>> ?????????? ? ????? iPhone >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lpacheco at estantevirtual.com.br Fri Nov 8 13:39:49 2013 From: lpacheco at estantevirtual.com.br (Leonardo Pacheco) Date: Fri, 8 Nov 2013 19:39:49 -0200 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 110, Issue 9 In-Reply-To: References: Message-ID: <00C68975-9D18-4993-80DB-0F47032C937E@estantevirtual.com.br> Cabe separar objetivo de meio tamb?m. Objetivo de TI ? viabilizar o neg?cio. Na evolu??o da ?rea percebeu-se que algumas pr?ticas melhoram a qualidade do produto e reduzem o custo de manuten??o, ent?o procura-se segui-las para manter o neg?cio funcionando. Quando voc? ainda n?o tem um neg?cio, ou est? tentando aumentar ele, tempo pode ser um fator cr?tico para viabiliz?-lo. ? o tal custo de oportunidade. Da?, se as tais boas pr?ticas impedirem a entrega no prazo necess?rio, as boas pr?ticas tem que ceder espa?o para a realidade. (Claro que *necess?rio* ? diferente de *desejado*. Mas essa ? outra discuss?o longa.) Eu j? trabalhei em um empresa de 15 pessoas que vendeu para uma das atuais grandes operadoras de telefonia um servi?o de Help Desk 24x7 com mais de meia d?zia de pessoas dispon?veis em todos os turnos e um sistema de gest?o de chamados. Nada existia. Em um m?s os recursos foram contratados e quando o sistema foi entregue ele n?o passava de um CRUD muito p? quebrado. Eu n?o estava na equipe e olhei para aquilo com desd?m pela falta de ?tica. Cada semana o sistema crescia um pouquinho, melhorava um pouquinho, relat?rios manuais eram automatizados, a interface web virou Dynamic HTML (lembram? d? uma id?ia de a quanto tempo foi), ganhou um gerador de relat?rios customizados ainda no primeiro ano, e por a? foi. O c?digo era ASP e acho que nunca chegou a ser polido para ser objeto de admira??o por ningu?m, mas atendia. Ainda acompanhei a ferramenta at? a segunda vers?o, alguns anos depois e ela ainda tinha bugs nojentos, mas a empresa de 15 pessoas passou para algumas centenas, vendeu Help Desk pelo Brasil todo e o dono deve estar rindo a toa at? hoje. Se ele compartilhasse minha ?sabedoria? na ocasi?o, talvez continuasse atuando no Rio com poucas dezenas de funcion?rios. Ent?o entendo que o primeiro objetivo ? ganhar dinheiro, e seguir boas pr?ticas na medida que elas reduzem o desperd?cio e custos. Sen?o ? arte. E mesmo o Steve Jobs teve suas li??es aprendidas com isso. Quando o Mac estava em desenvolvimento, o Steve dizia que a equipe era de artistas. Quando o projeto j? estava atrasado, o lema dele virou ?real artists ship?. :-) -- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn On 08/11/2013, at 18:00, saopaulo-pm-request at pm.org wrote: > Message: 1 > Date: Fri, 8 Nov 2013 14:25:27 -0200 > From: Blabos de Blebe > To: Perl Mongers S?o Paulo > Subject: Re: [SP-pm] Facebook Perl (2005) > Message-ID: > > Content-Type: text/plain; charset="utf-8" > > Opa, > > Vamos separar vaca de paca. > > Uma coisa ? algu?m de uma ?rea qualquer ter uma ideia e implementar um > c?digo mais ou menos, que funciona. > > Outra coisa, ? algu?m da ?rea de TI fazer servi?o porco porque "tem que > entregar". Isso ? burrice e n?o cola comigo. > > Quando voc? p?e na ponta do l?pis o que ? necess?rio pra fazer c?digo de > qualidade voc? v? que n?o ? aquele bixo de 42 cabe?as, pensar um pouco > antes de resolver um problema da forma mais porca que voc? encontrar. > > Vejam, existem m?todos e m?todos. Eu n?o estou dizendo que voc? precisa > fazer 244 documentos ou ter 101% de cobertura nos testes, mas quem ? de TI > tem obriga??o de saber onde e como aplicar cada metodologia, adaptar de > acordo e saber quantos n?veis de maturidade o c?digo precisa. Quem n?o ?, > n?o tem como saber. > > Tempo n?o ? desculpa. Voc? n?o fabrica um carro mais r?pido porque algu?m > chega e diz "tal dia tem que estar pronto". Voc? fabrica se voc? melhora os > m?todos de produ??o. E se fizer o carro de qualquer jeito, vai dar merda > (quantas vezes j? n?o deu?). Por que com software tem que ser diferente? > > T?o errado quanto o cara que faz porquice por pregui?a, ? o cara que pega o > livro do Pressman por exemplo, ignora a parte em que ele fala de adapta??o, > e tenta entortar o seu projeto pra caber dentro da defini??o b?sica da > metodologia xyz, cria 327 diagramas e fica cheio de pompa porque t? > "aplicando m?todo". Ah v?... > > ? uma quest?o de bom senso, voc? n?o sai pelado de casa porque colocar a > roupa demora, nem vai ? praia de terno, em situa??es normais. Se fizer, > bixo, tem alguma coisa errada... > > []'s > > > > > 2013/11/2 Tiago Peczenyj > >> Eu nem entendi o que isso faz ent?o n?o vou criticar mas... que falta POD >> e devia estar no CPAN todo mundo concorda . >> Em 02/11/2013 16:53, "Hernan Lopes" escreveu: >> >> * ponto negativo para criticar o c?digo dele... ou ele. >>> >>> >>> 2013/11/2 Hernan Lopes >>> >>>> Provavelmente o perfeccionismo nem sempre anda em paralelo com >>>> efici?ncia. >>>> No caso do c?digo do facebook, talvez faltou outras pessoas tambem >>>> re-utilizarem o c?digo. Ao tentar fazer isso, com certeza alguem iria >>>> questionar pq est? daquele jeito(e n?o do jeito ideal) e com certeza seria >>>> melhorado. Mas o mais importante, limpa ou n?o, ? que a implementac?o >>>> estava feita... alguem sentou a bunda na cadeira e implementou... talvez >>>> essa pessoa n?o sabia exatamente o qu? e como queria aquilo, mas fez. >>>> Enquanto isso em outras empresas, outros programadores( excelentes ou >>>> n?o ), emitiam (e continuam a emitir) mais opini?o do que linha de c?digo. >>>> E outros, mais criticavam do que botavam a m?o na massa. Pelo visto o >>>> c?digo do facebook foi feito por alguem que programava mais do que opinava, >>>> e talvez por isso o facebook seja o facebook. >>>> >>>> Por essas e outras eu gosto do mst, pois quando necess?rio ele critica, >>>> mas sempre agrega para a evoluc?o do programador em quest?o. Ao mesmo tempo >>>> ele botou a m?o na massa e criou o dbix::class, catalyst e outros que >>>> muitas pessoas usam. E essas pessoas talvez n?o contratariam o mst por que >>>> iriam encontrar algum ponto negativo para criticar o c?digo dele. >>>> >>>> >>>> >>>> >>>> 2013/11/2 Stanislaw Pusep >>>> >>>>> Coincidentemente, li ontem que o c?digo-fonte da vers?o alpha do Google >>>>> tamb?m era uma meleca: >>>>> http://www.businessinsider.com/larry-page-sergy-brin-are-lousy-coders-2013-10 >>>>> Ali?s, projetos em est?gio alpha do Google ainda s?o uma meleca (tipo: >>>>> "esquecemos de implementar Basic Authentication no cliente HTTP da nossa >>>>> nova API! Ooops, vamos ter que usar whitelist de IP"). >>>>> Tem um monte de gente na lista que curte startup; "fail fast" n?o ? um >>>>> dogma de "lean startup"?! E como vai conseguir "fail fast" se s? para >>>>> come?ar a fazer um programinha em Java hoje em dia precisa declarar 257637637 >>>>> classes? >>>>> >>>>> ???????, 2 ?????? 2013 ?. ???????????? Hernan Lopes ?????: >>>>> >>>>> Tudo bem que o zuckerberg era estudante de harvard e esse tipo de >>>>>> universidade ensina esse tipo de linguagem... VS java/.net no brasil... >>>>>> Mas ai eu pergunto... vamos supor que vc est? entrevistando o >>>>>> zuckerberg, vc contrataria um cara desse ? Ser? que tem futuro ? Ser? que >>>>>> agrega a equipe ? >>>>>> :) >>>>>> >>>>>> >>>>>> >>>>>> 2013/11/1 Stanislaw Pusep >>>>>> >>>>>>> J? mandei esse link nessa lista umas par de vez, aqui vai mais uma: >>>>>>> http://prog21.dadgum.com/142.html >>>>>>> Agora, a minha opini?o pessoal: existe uma press?o seletiva no mundo >>>>>>> dos c?digos, e a isso soma-se o fato de que os c?digos s?o replic?veis e >>>>>>> mut?veis :) >>>>>>> Oneliners que rodam do crontab podem viver tranquilamente por >>>>>>> d?cadas se n?o existe press?o no nicho em que operam. Paralelo no mundo >>>>>>> material: as amebas. >>>>>>> >>>>>>> ???????, 1 ?????? 2013 ?. ???????????? Marcio Ferreira ?????: >>>>>>> >>>>>>> Um funcion?rio do Facebook postou antigo fonte(em perl) da feature >>>>>>>> que calculava um grafo entre os amigos, >>>>>>>> https://gist.github.com/philfreo/7257723 >>>>>>>> >>>>>>>> O que me chamou aten??o foi m? qualidade do c?digo, exemplo, linha >>>>>>>> 39 "parece" aceitar SQL Injection. O IF/ELSE infinito na linha 100, etc. A >>>>>>>> pr?pria thread no HN[https://news.ycombinator.com/item?id=6650195] >>>>>>>> metralha o c?digo chamando de "perl4-ism". >>>>>>>> >>>>>>>> [off-topic] >>>>>>>> N?o chamando aten??o para escrever c?digo ruim, mas volto ao antigo >>>>>>>> dilema, c?digo que funciona VS ~Catedral~. Atualmente, quando aperta fa?o >>>>>>>> at? um ./xgh (hehehe). Enfim, c?digo que entrega VS c?digo que >>>>>>>> "atrasa"(talvez). >>>>>>>> >>>>>>>> Hoje o fonte deles n?o deve ser dessa forma, claro(com tanta gente >>>>>>>> pra manter esse c?digo e tentativas de hacking facebook), mas come?ou dessa >>>>>>>> forma. >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> ?????????? ? ????? iPhone >>>>>>> >>>>>>> =begin disclaimer >>>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>>> L >>>>>>> =end disclaimer >>>>>>> >>>>>>> >>>>>> >>>>> >>>>> -- >>>>> ?????????? ? ????? iPhone >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > ------------------------------ > > End of SaoPaulo-pm Digest, Vol 110, Issue 9 > ******************************************* -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciodesouzaferreira at gmail.com Sat Nov 9 03:50:48 2013 From: marciodesouzaferreira at gmail.com (Marcio Ferreira) Date: Sat, 9 Nov 2013 09:50:48 -0200 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 110, Issue 9 In-Reply-To: <00C68975-9D18-4993-80DB-0F47032C937E@estantevirtual.com.br> References: <00C68975-9D18-4993-80DB-0F47032C937E@estantevirtual.com.br> Message-ID: "Objetivo de TI ? viabilizar o neg?cio. " Esse ? o ponto exato! leo++ Em 8 de novembro de 2013 19:39, Leonardo Pacheco < lpacheco at estantevirtual.com.br> escreveu: > Cabe separar objetivo de meio tamb?m. > > Objetivo de TI ? viabilizar o neg?cio. > Na evolu??o da ?rea percebeu-se que algumas pr?ticas melhoram a qualidade > do produto e reduzem o custo de manuten??o, ent?o procura-se segui-las para > manter o neg?cio funcionando. > > Quando voc? ainda n?o tem um neg?cio, ou est? tentando aumentar ele, tempo > pode ser um fator cr?tico para viabiliz?-lo. ? o tal custo de oportunidade. > Da?, se as tais boas pr?ticas impedirem a entrega no prazo necess?rio, as > boas pr?ticas tem que ceder espa?o para a realidade. > (Claro que *necess?rio* ? diferente de *desejado*. Mas essa ? outra > discuss?o longa.) > > Eu j? trabalhei em um empresa de 15 pessoas que vendeu para uma das atuais > grandes operadoras de telefonia um servi?o de Help Desk 24x7 com mais de > meia d?zia de pessoas dispon?veis em todos os turnos e um sistema de gest?o > de chamados. Nada existia. Em um m?s os recursos foram contratados e quando > o sistema foi entregue ele n?o passava de um CRUD muito p? quebrado. Eu n?o > estava na equipe e olhei para aquilo com desd?m pela falta de ?tica. Cada > semana o sistema crescia um pouquinho, melhorava um pouquinho, relat?rios > manuais eram automatizados, a interface web virou Dynamic HTML (lembram? d? > uma id?ia de a quanto tempo foi), ganhou um gerador de relat?rios > customizados ainda no primeiro ano, e por a? foi. O c?digo era ASP e acho > que nunca chegou a ser polido para ser objeto de admira??o por ningu?m, mas > atendia. > > Ainda acompanhei a ferramenta at? a segunda vers?o, alguns anos depois e > ela ainda tinha bugs nojentos, mas a empresa de 15 pessoas passou para > algumas centenas, vendeu Help Desk pelo Brasil todo e o dono deve estar > rindo a toa at? hoje. Se ele compartilhasse minha ?sabedoria? na ocasi?o, > talvez continuasse atuando no Rio com poucas dezenas de funcion?rios. > > Ent?o entendo que o primeiro objetivo ? ganhar dinheiro, e seguir boas > pr?ticas na medida que elas reduzem o desperd?cio e custos. > Sen?o ? arte. > > E mesmo o Steve Jobs teve suas li??es aprendidas com isso. > Quando o Mac estava em desenvolvimento, o Steve dizia que a equipe era de > artistas. > Quando o projeto j? estava atrasado, o lema dele virou ?real artists ship?. > :-) > > *--* > *Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn* > > On 08/11/2013, at 18:00, saopaulo-pm-request at pm.org wrote: > > Message: 1 > Date: Fri, 8 Nov 2013 14:25:27 -0200 > From: Blabos de Blebe > To: Perl Mongers S?o Paulo > Subject: Re: [SP-pm] Facebook Perl (2005) > Message-ID: > > Content-Type: text/plain; charset="utf-8" > > Opa, > > Vamos separar vaca de paca. > > Uma coisa ? algu?m de uma ?rea qualquer ter uma ideia e implementar um > c?digo mais ou menos, que funciona. > > Outra coisa, ? algu?m da ?rea de TI fazer servi?o porco porque "tem que > entregar". Isso ? burrice e n?o cola comigo. > > Quando voc? p?e na ponta do l?pis o que ? necess?rio pra fazer c?digo de > qualidade voc? v? que n?o ? aquele bixo de 42 cabe?as, pensar um pouco > antes de resolver um problema da forma mais porca que voc? encontrar. > > Vejam, existem m?todos e m?todos. Eu n?o estou dizendo que voc? precisa > fazer 244 documentos ou ter 101% de cobertura nos testes, mas quem ? de TI > tem obriga??o de saber onde e como aplicar cada metodologia, adaptar de > acordo e saber quantos n?veis de maturidade o c?digo precisa. Quem n?o ?, > n?o tem como saber. > > Tempo n?o ? desculpa. Voc? n?o fabrica um carro mais r?pido porque algu?m > chega e diz "tal dia tem que estar pronto". Voc? fabrica se voc? melhora os > m?todos de produ??o. E se fizer o carro de qualquer jeito, vai dar merda > (quantas vezes j? n?o deu?). Por que com software tem que ser diferente? > > T?o errado quanto o cara que faz porquice por pregui?a, ? o cara que pega o > livro do Pressman por exemplo, ignora a parte em que ele fala de adapta??o, > e tenta entortar o seu projeto pra caber dentro da defini??o b?sica da > metodologia xyz, cria 327 diagramas e fica cheio de pompa porque t? > "aplicando m?todo". Ah v?... > > ? uma quest?o de bom senso, voc? n?o sai pelado de casa porque colocar a > roupa demora, nem vai ? praia de terno, em situa??es normais. Se fizer, > bixo, tem alguma coisa errada... > > []'s > > > > > 2013/11/2 Tiago Peczenyj > > Eu nem entendi o que isso faz ent?o n?o vou criticar mas... que falta POD > e devia estar no CPAN todo mundo concorda . > Em 02/11/2013 16:53, "Hernan Lopes" escreveu: > > * ponto negativo para criticar o c?digo dele... ou ele. > > > > 2013/11/2 Hernan Lopes > > Provavelmente o perfeccionismo nem sempre anda em paralelo com > efici?ncia. > No caso do c?digo do facebook, talvez faltou outras pessoas tambem > re-utilizarem o c?digo. Ao tentar fazer isso, com certeza alguem iria > questionar pq est? daquele jeito(e n?o do jeito ideal) e com certeza seria > melhorado. Mas o mais importante, limpa ou n?o, ? que a implementac?o > estava feita... alguem sentou a bunda na cadeira e implementou... talvez > essa pessoa n?o sabia exatamente o qu? e como queria aquilo, mas fez. > Enquanto isso em outras empresas, outros programadores( excelentes ou > n?o ), emitiam (e continuam a emitir) mais opini?o do que linha de c?digo. > E outros, mais criticavam do que botavam a m?o na massa. Pelo visto o > c?digo do facebook foi feito por alguem que programava mais do que opinava, > e talvez por isso o facebook seja o facebook. > > Por essas e outras eu gosto do mst, pois quando necess?rio ele critica, > mas sempre agrega para a evoluc?o do programador em quest?o. Ao mesmo tempo > ele botou a m?o na massa e criou o dbix::class, catalyst e outros que > muitas pessoas usam. E essas pessoas talvez n?o contratariam o mst por que > iriam encontrar algum ponto negativo para criticar o c?digo dele. > > > > > 2013/11/2 Stanislaw Pusep > > Coincidentemente, li ontem que o c?digo-fonte da vers?o alpha do Google > tamb?m era uma meleca: > > http://www.businessinsider.com/larry-page-sergy-brin-are-lousy-coders-2013-10 > Ali?s, projetos em est?gio alpha do Google ainda s?o uma meleca (tipo: > "esquecemos de implementar Basic Authentication no cliente HTTP da nossa > nova API! Ooops, vamos ter que usar whitelist de IP"). > Tem um monte de gente na lista que curte startup; "fail fast" n?o ? um > dogma de "lean startup"?! E como vai conseguir "fail fast" se s? para > come?ar a fazer um programinha em Java hoje em dia precisa declarar > 257637637 > classes? > > ???????, 2 ?????? 2013 ?. ???????????? Hernan Lopes ?????: > > Tudo bem que o zuckerberg era estudante de harvard e esse tipo de > > universidade ensina esse tipo de linguagem... VS java/.net no brasil... > Mas ai eu pergunto... vamos supor que vc est? entrevistando o > zuckerberg, vc contrataria um cara desse ? Ser? que tem futuro ? Ser? que > agrega a equipe ? > :) > > > > 2013/11/1 Stanislaw Pusep > > J? mandei esse link nessa lista umas par de vez, aqui vai mais uma: > http://prog21.dadgum.com/142.html > Agora, a minha opini?o pessoal: existe uma press?o seletiva no mundo > dos c?digos, e a isso soma-se o fato de que os c?digos s?o replic?veis e > mut?veis :) > Oneliners que rodam do crontab podem viver tranquilamente por > d?cadas se n?o existe press?o no nicho em que operam. Paralelo no mundo > material: as amebas. > > ???????, 1 ?????? 2013 ?. ???????????? Marcio Ferreira ?????: > > Um funcion?rio do Facebook postou antigo fonte(em perl) da feature > > que calculava um grafo entre os amigos, > https://gist.github.com/philfreo/7257723 > > O que me chamou aten??o foi m? qualidade do c?digo, exemplo, linha > 39 "parece" aceitar SQL Injection. O IF/ELSE infinito na linha 100, etc. A > pr?pria thread no HN[https://news.ycombinator.com/item?id=6650195] > metralha o c?digo chamando de "perl4-ism". > > [off-topic] > N?o chamando aten??o para escrever c?digo ruim, mas volto ao antigo > dilema, c?digo que funciona VS ~Catedral~. Atualmente, quando aperta fa?o > at? um ./xgh (hehehe). Enfim, c?digo que entrega VS c?digo que > "atrasa"(talvez). > > Hoje o fonte deles n?o deve ser dessa forma, claro(com tanta gente > pra manter esse c?digo e tentativas de hacking facebook), mas come?ou dessa > forma. > > > > -- > ?????????? ? ????? iPhone > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > -- > ?????????? ? ????? iPhone > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.pm.org/pipermail/saopaulo-pm/attachments/20131108/ca887cd6/attachment-0001.html > > > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > ------------------------------ > > End of SaoPaulo-pm Digest, Vol 110, Issue 9 > ******************************************* > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From glasswalk3r at yahoo.com.br Sat Nov 9 07:47:12 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Sat, 09 Nov 2013 13:47:12 -0200 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 110, Issue 9 In-Reply-To: References: <00C68975-9D18-4993-80DB-0F47032C937E@estantevirtual.com.br> Message-ID: <527E5900.2090502@yahoo.com.br> Em 09-11-2013 09:50, Marcio Ferreira escreveu: > "Objetivo de TI ? viabilizar o neg?cio. " > Esse ? o ponto exato! > leo++ > N?o se pode esquecer o outro lado da moeda tamb?m:a ?rea de neg?cios n?o pode ter a expectativa de for?ar as coisas come?arem todas erradas e depois querer que d? certo no final. ? preciso tentar um meio termo. Tenho certeza que muita gente j? teve a sensa??o de trabalhar em uma pastelaria, onde o pedido feito de manh? j? est? diferente no dia seguinte. J? passei por situa??es complicadas com espertinhos de neg?cios que assumem um compromisso e/ou risco e convenientemente esquecem disso depois. Metodologias ?geis fomentam a maior participa??o da ?rea de neg?cios justamente para evitar os pedidos "cabeludos" que n?o agregam nada para a empresa e sequer s?o utilizados depois. Algumas vezes, ent?o, s? nos resta dizer n?o. E o que vejo atualmente ? uma "bundamolec?ncia" cr?nica de gerentes de TI que n?o tem pulso para fazer isso (seja l? por qual motivo). http://www.linkedin.com/today/post/article/20131108174915-8353952-how-to-say-no-gracefully?trk=tod-home-art-list-large_0 []'s Alceu From andregarciacarneiro at gmail.com Mon Nov 11 02:09:27 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Mon, 11 Nov 2013 08:09:27 -0200 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 110, Issue 9 In-Reply-To: <527E5900.2090502@yahoo.com.br> References: <00C68975-9D18-4993-80DB-0F47032C937E@estantevirtual.com.br> <527E5900.2090502@yahoo.com.br> Message-ID: Como tudo na vida, creio que TI deve buscar o equil?brio entre 'tanto faz, desde que funcione' e boas pr?ticas. N?o ? aceit?vel que um 'gerente' imponha prazos fundados na necessidade de velocidade de entrega do cliente, sem negociar. Por outro lado, n?o ? aceit?vel estourar prazos passados pela pr?pria TI, e dar como desculpa a aplica??o de boas pr?ticas, considerando que, pouco ou nada, entrou no caminho para atrapalhar. Bom senso sempre coube nesse tipo de discuss?o. Mas n?o podemos esquecer que, Infelizmente ou felizmente, existe um tro?o chamado hierarquia. E o que eu j? cansei de ver acontecer, ? que muito gerente babaca e/ou incompetente ferra a equipe de TI com prazos, justamente porque n?o consegue(igual ao Mois?s :D ), e/ou n?o quer e/ou n?o ? capaz de renegociar esses prazos com o n?vel hier?rquico igualmente composto de babacas inescrupulosos. Outra situa??o desagrad?vel, ? quando parte do projeto fica na m?o de uma f?brica de software terceirizada, para economizar com contrata??es `desnecess?rias`, que n?o consegue, sequer, seguir especifica??es. E o gerente bund?o simplesmente repassa a responsabilidade disso para a equipe oficial, e ainda exige que a mesma cumpra o prazo que, obviamente, n?o tem como serem cumprido. Mas ter? que ser cumprido a qualquer custo, porque a ?ltima coisa que esse cidad?o quer, ? subir at? o l?der dele e dizer que o prazo ter? que ser renegociado. Isso acontece o tempo todo! Faz parte do desafio de se trabalhar com TI, e acho dif?cil que mude. Minha opini?o sobre isso ? que se voc? n?o aguenta esse tipo de coisa, talvez seja hora de procurar outro emprego, ou abrir o seu pr?prio neg?cio. Proost! 2013/11/9 Alceu Rodrigues de Freitas Junior > Em 09-11-2013 09:50, Marcio Ferreira escreveu: > > "Objetivo de TI ? viabilizar o neg?cio. " >> Esse ? o ponto exato! >> leo++ >> >> > N?o se pode esquecer o outro lado da moeda tamb?m:a ?rea de neg?cios n?o > pode ter a expectativa de for?ar as coisas come?arem todas erradas e depois > querer que d? certo no final. ? preciso tentar um meio termo. > > Tenho certeza que muita gente j? teve a sensa??o de trabalhar em uma > pastelaria, onde o pedido feito de manh? j? est? diferente no dia seguinte. > J? passei por situa??es complicadas com espertinhos de neg?cios que assumem > um compromisso e/ou risco e convenientemente esquecem disso depois. > > Metodologias ?geis fomentam a maior participa??o da ?rea de neg?cios > justamente para evitar os pedidos "cabeludos" que n?o agregam nada para a > empresa e sequer s?o utilizados depois. > > Algumas vezes, ent?o, s? nos resta dizer n?o. E o que vejo atualmente ? > uma "bundamolec?ncia" cr?nica de gerentes de TI que n?o tem pulso para > fazer isso (seja l? por qual motivo). > > http://www.linkedin.com/today/post/article/20131108174915- > 8353952-how-to-say-no-gracefully?trk=tod-home-art-list-large_0 > > []'s > Alceu > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From andregarciacarneiro at gmail.com Mon Nov 11 02:09:27 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Mon, 11 Nov 2013 08:09:27 -0200 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 110, Issue 9 In-Reply-To: <527E5900.2090502@yahoo.com.br> References: <00C68975-9D18-4993-80DB-0F47032C937E@estantevirtual.com.br> <527E5900.2090502@yahoo.com.br> Message-ID: Como tudo na vida, creio que TI deve buscar o equil?brio entre 'tanto faz, desde que funcione' e boas pr?ticas. N?o ? aceit?vel que um 'gerente' imponha prazos fundados na necessidade de velocidade de entrega do cliente, sem negociar. Por outro lado, n?o ? aceit?vel estourar prazos passados pela pr?pria TI, e dar como desculpa a aplica??o de boas pr?ticas, considerando que, pouco ou nada, entrou no caminho para atrapalhar. Bom senso sempre coube nesse tipo de discuss?o. Mas n?o podemos esquecer que, Infelizmente ou felizmente, existe um tro?o chamado hierarquia. E o que eu j? cansei de ver acontecer, ? que muito gerente babaca e/ou incompetente ferra a equipe de TI com prazos, justamente porque n?o consegue(igual ao Mois?s :D ), e/ou n?o quer e/ou n?o ? capaz de renegociar esses prazos com o n?vel hier?rquico igualmente composto de babacas inescrupulosos. Outra situa??o desagrad?vel, ? quando parte do projeto fica na m?o de uma f?brica de software terceirizada, para economizar com contrata??es `desnecess?rias`, que n?o consegue, sequer, seguir especifica??es. E o gerente bund?o simplesmente repassa a responsabilidade disso para a equipe oficial, e ainda exige que a mesma cumpra o prazo que, obviamente, n?o tem como serem cumprido. Mas ter? que ser cumprido a qualquer custo, porque a ?ltima coisa que esse cidad?o quer, ? subir at? o l?der dele e dizer que o prazo ter? que ser renegociado. Isso acontece o tempo todo! Faz parte do desafio de se trabalhar com TI, e acho dif?cil que mude. Minha opini?o sobre isso ? que se voc? n?o aguenta esse tipo de coisa, talvez seja hora de procurar outro emprego, ou abrir o seu pr?prio neg?cio. Proost! 2013/11/9 Alceu Rodrigues de Freitas Junior > Em 09-11-2013 09:50, Marcio Ferreira escreveu: > > "Objetivo de TI ? viabilizar o neg?cio. " >> Esse ? o ponto exato! >> leo++ >> >> > N?o se pode esquecer o outro lado da moeda tamb?m:a ?rea de neg?cios n?o > pode ter a expectativa de for?ar as coisas come?arem todas erradas e depois > querer que d? certo no final. ? preciso tentar um meio termo. > > Tenho certeza que muita gente j? teve a sensa??o de trabalhar em uma > pastelaria, onde o pedido feito de manh? j? est? diferente no dia seguinte. > J? passei por situa??es complicadas com espertinhos de neg?cios que assumem > um compromisso e/ou risco e convenientemente esquecem disso depois. > > Metodologias ?geis fomentam a maior participa??o da ?rea de neg?cios > justamente para evitar os pedidos "cabeludos" que n?o agregam nada para a > empresa e sequer s?o utilizados depois. > > Algumas vezes, ent?o, s? nos resta dizer n?o. E o que vejo atualmente ? > uma "bundamolec?ncia" cr?nica de gerentes de TI que n?o tem pulso para > fazer isso (seja l? por qual motivo). > > http://www.linkedin.com/today/post/article/20131108174915- > 8353952-how-to-say-no-gracefully?trk=tod-home-art-list-large_0 > > []'s > Alceu > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Mon Nov 11 08:54:36 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Mon, 11 Nov 2013 14:54:36 -0200 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 110, Issue 9 In-Reply-To: References: <00C68975-9D18-4993-80DB-0F47032C937E@estantevirtual.com.br> <527E5900.2090502@yahoo.com.br> Message-ID: Ok, artista, > Sen?o ? arte. Arte ? uma empresa sobreviver desperdi?ando recursos em retrabalhos que seriam desnecess?rios se fosse gasto um pingo de esfor?o em planejamento, e cumprindo esse planejamento. Arte ? pegar 2.5 milh?es em financiamento pra fazer um produto, entregar um prot?tipo meia boca, convencer o cliente que isso ? um produto, conseguir mais 2.5 milh?es pra fazer uma segunda *unidade*, entregar um segundo prot?tipo, at? o cliente sacar que estava sendo enganado, contratar outra empresa e em uma reuni?o tacar o HD com o projeto na lata do lixo. Isso ? arte! Arte ? o gerente de TI (sempre eles) querer que a gente fizesse comunica??o entre m?quinas distintas com unix pipe ao inv?s de socket, com NFS talvez... porque socket era muito complicado e a gente n?o estava pintando nenhuma obra de museu. Arte ? o gerente de TI querer que a gente fizesse PPP entre dois r?dios half-duplex, porque ele esqueceu de especificar full duplex. Pra usar o NFS e fazer pipe, talvez? E depois, "j? que voc?s n?o sabem fazer, deixa que eu resolvo", copiar e colar parte do c?digo fonte do SSH (WTF!?) pra fazer um protocolo pr?prio. Esse ? artista! Arte ? a gest?o das empresas de telecom/tv/etc serem incompetentes demais pra concorrer com o netflix e querer aprovar leis pra for?ar a mensalidade deles subir pra R$ 120,00, ou a mais genial de todas, cobrar diferenciadamente pelo tipo de dado que trafega nos seus tubos. Arte ? as empresas terem gestores p?ssimos, irem mal das pernas e botarem a culpa no governo, que tamb?m tem gestores p?ssimos, que vem, de onde ser?? Arte ? uma empresa nao dar aumento pros seus funcion?rios e contratar dois caras pelo dobro do pre?o cada, pra substituir um analista que encheu o saco e foi ganhar mais em outro lugar. Isso ? arte. Arte ? uma empresa entrevistar um cara pra analista de testes e n?o contratar ele porque ele achou bugs no software da empresa que ele deveria testar. Porque "uma pessoa que v? tanto problema no nosso sistema n?o serve pra trabalhar aqui". Cara, isso ? ser muito artista.... Arte ? um gestor contratar um cara que checa CPF fazendo if-else-if pra cada caracter ao inv?s de um que escreve a fun??o de valida??o correta, porque o primeiro escreve c?digo mais simples de entender. "Qualquer um pode dar manuten??o nisso depois. Pro outro eu precisaria contratar algu?m mais caro depois". Talvez um analista esteja cobrando mais que um pai de santo hoje em dia... Arte ? o diretor de TI usar ass?dio moral pra que os funcion?rios se sintam em d?bito com a empresa e trabalhem em situa??o degradante, o que hoje ? considerado inclusive, trabalho escravo. Lembre dessa quando voc? pagar sua passagem de ?nibus ou metr? de um grande centro de um grande pa?s que vai ser sede de um grande evento o ano que vem. Arte ? isso. Eu poderia citar dezenas de exemplos pr?ticos desses, do que ? fazer arte, mas seria constrangedor e eu tenho mais o que fazer. No pr?ximo ES eu troco "obras de arte" por cerveja, mas s? enquanto consciente. Salvo algumas exce??es, a maioria dos gerentes de TI que eu conheci, artistas como sempre s?o, s? se importam em falar buzzword (bingo!) e posar bem na foto e n?o est?o nem a? se eles est?o "viabilizando o neg?cio". Ainda mais se a empresa vai bem, foda-se o neg?cio, o importante ? eles parecerem senhores da situa??o e funcion?rios que resolvem, s?o agitadores, incomodam, j? os puxa-saco que tamb?m est?o sugando a empresa, esses s?o legais. Al?m do mais, sempre pode ser culpa do estagi?rio, do Lula, da sorte, do Diabo... Porque arte mesmo, ? ser incompetente mas conseguir convencer todo mundo que a culpa da merda ? do outro... []'s 2013/11/11 Andre Carneiro > Como tudo na vida, creio que TI deve buscar o equil?brio entre 'tanto faz, > desde que funcione' e boas pr?ticas. N?o ? aceit?vel que um 'gerente' > imponha prazos fundados na necessidade de velocidade de entrega do cliente, > sem negociar. Por outro lado, n?o ? aceit?vel estourar prazos passados pela > pr?pria TI, e dar como desculpa a aplica??o de boas pr?ticas, considerando > que, pouco ou nada, entrou no caminho para atrapalhar. Bom senso sempre > coube nesse tipo de discuss?o. Mas n?o podemos esquecer que, Infelizmente > ou felizmente, existe um tro?o chamado hierarquia. > > E o que eu j? cansei de ver acontecer, ? que muito gerente babaca e/ou > incompetente ferra a equipe de TI com prazos, justamente porque n?o > consegue(igual ao Mois?s :D ), e/ou n?o quer e/ou n?o ? capaz de renegociar > esses prazos com o n?vel hier?rquico igualmente composto de babacas > inescrupulosos. > > Outra situa??o desagrad?vel, ? quando parte do projeto fica na m?o de uma > f?brica de software terceirizada, para economizar com contrata??es > `desnecess?rias`, que n?o consegue, sequer, seguir especifica??es. E o > gerente bund?o simplesmente repassa a responsabilidade disso para a equipe > oficial, e ainda exige que a mesma cumpra o prazo que, obviamente, n?o tem > como serem cumprido. Mas ter? que ser cumprido a qualquer custo, porque a > ?ltima coisa que esse cidad?o quer, ? subir at? o l?der dele e dizer que o > prazo ter? que ser renegociado. > > Isso acontece o tempo todo! Faz parte do desafio de se trabalhar com TI, e > acho dif?cil que mude. Minha opini?o sobre isso ? que se voc? n?o aguenta > esse tipo de coisa, talvez seja hora de procurar outro emprego, ou abrir o > seu pr?prio neg?cio. > > > Proost! > > > > > 2013/11/9 Alceu Rodrigues de Freitas Junior > >> Em 09-11-2013 09:50, Marcio Ferreira escreveu: >> >> "Objetivo de TI ? viabilizar o neg?cio. " >>> Esse ? o ponto exato! >>> leo++ >>> >>> >> N?o se pode esquecer o outro lado da moeda tamb?m:a ?rea de neg?cios n?o >> pode ter a expectativa de for?ar as coisas come?arem todas erradas e depois >> querer que d? certo no final. ? preciso tentar um meio termo. >> >> Tenho certeza que muita gente j? teve a sensa??o de trabalhar em uma >> pastelaria, onde o pedido feito de manh? j? est? diferente no dia seguinte. >> J? passei por situa??es complicadas com espertinhos de neg?cios que assumem >> um compromisso e/ou risco e convenientemente esquecem disso depois. >> >> Metodologias ?geis fomentam a maior participa??o da ?rea de neg?cios >> justamente para evitar os pedidos "cabeludos" que n?o agregam nada para a >> empresa e sequer s?o utilizados depois. >> >> Algumas vezes, ent?o, s? nos resta dizer n?o. E o que vejo atualmente ? >> uma "bundamolec?ncia" cr?nica de gerentes de TI que n?o tem pulso para >> fazer isso (seja l? por qual motivo). >> >> http://www.linkedin.com/today/post/article/20131108174915- >> 8353952-how-to-say-no-gracefully?trk=tod-home-art-list-large_0 >> >> []'s >> Alceu >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From geraldonetto at gmail.com Mon Nov 11 09:47:13 2013 From: geraldonetto at gmail.com (Geraldo Netto) Date: Mon, 11 Nov 2013 15:47:13 -0200 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 110, Issue 9 In-Reply-To: References: <00C68975-9D18-4993-80DB-0F47032C937E@estantevirtual.com.br> <527E5900.2090502@yahoo.com.br> Message-ID: blabos++; Geraldo Netto Sapere Aude => Non dvcor, dvco S?o Paulo, Brasil, -3gmt site: http://exdev.sf.net/ 2013/11/11 Blabos de Blebe : > Ok, artista, > >> Sen?o ? arte. > > Arte ? uma empresa sobreviver desperdi?ando recursos em retrabalhos que > seriam desnecess?rios se fosse gasto um pingo de esfor?o em planejamento, e > cumprindo esse planejamento. > > Arte ? pegar 2.5 milh?es em financiamento pra fazer um produto, entregar um > prot?tipo meia boca, convencer o cliente que isso ? um produto, conseguir > mais 2.5 milh?es pra fazer uma segunda *unidade*, entregar um segundo > prot?tipo, at? o cliente sacar que estava sendo enganado, contratar outra > empresa e em uma reuni?o tacar o HD com o projeto na lata do lixo. Isso ? > arte! > > Arte ? o gerente de TI (sempre eles) querer que a gente fizesse comunica??o > entre m?quinas distintas com unix pipe ao inv?s de socket, com NFS talvez... > porque socket era muito complicado e a gente n?o estava pintando nenhuma > obra de museu. > > Arte ? o gerente de TI querer que a gente fizesse PPP entre dois r?dios > half-duplex, porque ele esqueceu de especificar full duplex. Pra usar o NFS > e fazer pipe, talvez? E depois, "j? que voc?s n?o sabem fazer, deixa que eu > resolvo", copiar e colar parte do c?digo fonte do SSH (WTF!?) pra fazer um > protocolo pr?prio. Esse ? artista! > > Arte ? a gest?o das empresas de telecom/tv/etc serem incompetentes demais > pra concorrer com o netflix e querer aprovar leis pra for?ar a mensalidade > deles subir pra R$ 120,00, ou a mais genial de todas, cobrar > diferenciadamente pelo tipo de dado que trafega nos seus tubos. > > Arte ? as empresas terem gestores p?ssimos, irem mal das pernas e botarem a > culpa no governo, que tamb?m tem gestores p?ssimos, que vem, de onde ser?? > > Arte ? uma empresa nao dar aumento pros seus funcion?rios e contratar dois > caras pelo dobro do pre?o cada, pra substituir um analista que encheu o saco > e foi ganhar mais em outro lugar. Isso ? arte. > > Arte ? uma empresa entrevistar um cara pra analista de testes e n?o > contratar ele porque ele achou bugs no software da empresa que ele deveria > testar. Porque "uma pessoa que v? tanto problema no nosso sistema n?o serve > pra trabalhar aqui". Cara, isso ? ser muito artista.... > > Arte ? um gestor contratar um cara que checa CPF fazendo if-else-if pra cada > caracter ao inv?s de um que escreve a fun??o de valida??o correta, porque o > primeiro escreve c?digo mais simples de entender. "Qualquer um pode dar > manuten??o nisso depois. Pro outro eu precisaria contratar algu?m mais caro > depois". Talvez um analista esteja cobrando mais que um pai de santo hoje em > dia... > > Arte ? o diretor de TI usar ass?dio moral pra que os funcion?rios se sintam > em d?bito com a empresa e trabalhem em situa??o degradante, o que hoje ? > considerado inclusive, trabalho escravo. Lembre dessa quando voc? pagar sua > passagem de ?nibus ou metr? de um grande centro de um grande pa?s que vai > ser sede de um grande evento o ano que vem. Arte ? isso. > > Eu poderia citar dezenas de exemplos pr?ticos desses, do que ? fazer arte, > mas seria constrangedor e eu tenho mais o que fazer. > > No pr?ximo ES eu troco "obras de arte" por cerveja, mas s? enquanto > consciente. > > Salvo algumas exce??es, a maioria dos gerentes de TI que eu conheci, > artistas como sempre s?o, s? se importam em falar buzzword (bingo!) e posar > bem na foto e n?o est?o nem a? se eles est?o "viabilizando o neg?cio". Ainda > mais se a empresa vai bem, foda-se o neg?cio, o importante ? eles parecerem > senhores da situa??o e funcion?rios que resolvem, s?o agitadores, incomodam, > j? os puxa-saco que tamb?m est?o sugando a empresa, esses s?o legais. > > Al?m do mais, sempre pode ser culpa do estagi?rio, do Lula, da sorte, do > Diabo... > > Porque arte mesmo, ? ser incompetente mas conseguir convencer todo mundo que > a culpa da merda ? do outro... > > []'s > > > > > > > > > 2013/11/11 Andre Carneiro >> >> Como tudo na vida, creio que TI deve buscar o equil?brio entre 'tanto faz, >> desde que funcione' e boas pr?ticas. N?o ? aceit?vel que um 'gerente' >> imponha prazos fundados na necessidade de velocidade de entrega do cliente, >> sem negociar. Por outro lado, n?o ? aceit?vel estourar prazos passados pela >> pr?pria TI, e dar como desculpa a aplica??o de boas pr?ticas, considerando >> que, pouco ou nada, entrou no caminho para atrapalhar. Bom senso sempre >> coube nesse tipo de discuss?o. Mas n?o podemos esquecer que, Infelizmente ou >> felizmente, existe um tro?o chamado hierarquia. >> >> E o que eu j? cansei de ver acontecer, ? que muito gerente babaca e/ou >> incompetente ferra a equipe de TI com prazos, justamente porque n?o >> consegue(igual ao Mois?s :D ), e/ou n?o quer e/ou n?o ? capaz de renegociar >> esses prazos com o n?vel hier?rquico igualmente composto de babacas >> inescrupulosos. >> >> Outra situa??o desagrad?vel, ? quando parte do projeto fica na m?o de uma >> f?brica de software terceirizada, para economizar com contrata??es >> `desnecess?rias`, que n?o consegue, sequer, seguir especifica??es. E o >> gerente bund?o simplesmente repassa a responsabilidade disso para a equipe >> oficial, e ainda exige que a mesma cumpra o prazo que, obviamente, n?o tem >> como serem cumprido. Mas ter? que ser cumprido a qualquer custo, porque a >> ?ltima coisa que esse cidad?o quer, ? subir at? o l?der dele e dizer que o >> prazo ter? que ser renegociado. >> >> Isso acontece o tempo todo! Faz parte do desafio de se trabalhar com TI, e >> acho dif?cil que mude. Minha opini?o sobre isso ? que se voc? n?o aguenta >> esse tipo de coisa, talvez seja hora de procurar outro emprego, ou abrir o >> seu pr?prio neg?cio. >> >> >> Proost! >> >> >> >> >> 2013/11/9 Alceu Rodrigues de Freitas Junior >>> >>> Em 09-11-2013 09:50, Marcio Ferreira escreveu: >>> >>>> "Objetivo de TI ? viabilizar o neg?cio. " >>>> Esse ? o ponto exato! >>>> leo++ >>>> >>> >>> N?o se pode esquecer o outro lado da moeda tamb?m:a ?rea de neg?cios n?o >>> pode ter a expectativa de for?ar as coisas come?arem todas erradas e depois >>> querer que d? certo no final. ? preciso tentar um meio termo. >>> >>> Tenho certeza que muita gente j? teve a sensa??o de trabalhar em uma >>> pastelaria, onde o pedido feito de manh? j? est? diferente no dia seguinte. >>> J? passei por situa??es complicadas com espertinhos de neg?cios que assumem >>> um compromisso e/ou risco e convenientemente esquecem disso depois. >>> >>> Metodologias ?geis fomentam a maior participa??o da ?rea de neg?cios >>> justamente para evitar os pedidos "cabeludos" que n?o agregam nada para a >>> empresa e sequer s?o utilizados depois. >>> >>> Algumas vezes, ent?o, s? nos resta dizer n?o. E o que vejo atualmente ? >>> uma "bundamolec?ncia" cr?nica de gerentes de TI que n?o tem pulso para fazer >>> isso (seja l? por qual motivo). >>> >>> >>> http://www.linkedin.com/today/post/article/20131108174915-8353952-how-to-say-no-gracefully?trk=tod-home-art-list-large_0 >>> >>> []'s >>> Alceu >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >> >> >> >> >> -- >> Andr? Garcia Carneiro >> Software Engineer >> (11)982907780 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From creaktive at gmail.com Mon Nov 11 14:17:19 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Mon, 11 Nov 2013 23:17:19 +0100 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 110, Issue 9 In-Reply-To: References: <00C68975-9D18-4993-80DB-0F47032C937E@estantevirtual.com.br> <527E5900.2090502@yahoo.com.br> Message-ID: Blabos++! Aproveitando a met?fora da arte, mas subtraindo a ironia: "arte" ? algo que sobrevive por gera??es. 4.4BSD ? arte; X11R6 ? arte; TCP/IP ? arte. Perl ? arte :D E quem se aventurou pelos sources dessas obras-primas sabe que n?o existe nenhuma beleza celestial a?. Ningu?m sentou e arquitetou todos os casos de uso do determinado sistema; a coisa foi crescendo dinamicamente. E as itera??es iniciais de quase todos os grandes projetos s?o provas de conceito abomin?veis. Para mim, est? claro: se o seu conceito ? um lixo, n?o adianta implementar em Lisp que continuar? lixo. Se o seu conceito ? bom, pode come?ar com shellscript que um dia voc? chega l? :) Corol?rio: sempre comece com shellscript; n?o perca tempo com algo cujo potencial n?o se sabe ainda. Ao mesmo tempo, n?o seja um Frankenstein obcecado e injetando recursos de proced?ncia duvidosa numa ideia de merda e sem futuro. E, voltando ao infame script do Facebook. Parece que hoje aquela tosqueira evoluiu para o Graph Search, que processa linguagem natural e tem desempenho fenomenal para grafos de milh?es de n?s. Quem diria :P ???????????, 11 ?????? 2013 ?. ???????????? Geraldo Netto ?????: > blabos++; > > > Geraldo Netto > Sapere Aude => Non dvcor, dvco > S?o Paulo, Brasil, -3gmt > site: http://exdev.sf.net/ > > > 2013/11/11 Blabos de Blebe >: > > Ok, artista, > > > >> Sen?o ? arte. > > > > Arte ? uma empresa sobreviver desperdi?ando recursos em retrabalhos que > > seriam desnecess?rios se fosse gasto um pingo de esfor?o em > planejamento, e > > cumprindo esse planejamento. > > > > Arte ? pegar 2.5 milh?es em financiamento pra fazer um produto, entregar > um > > prot?tipo meia boca, convencer o cliente que isso ? um produto, conseguir > > mais 2.5 milh?es pra fazer uma segunda *unidade*, entregar um segundo > > prot?tipo, at? o cliente sacar que estava sendo enganado, contratar outra > > empresa e em uma reuni?o tacar o HD com o projeto na lata do lixo. Isso ? > > arte! > > > > Arte ? o gerente de TI (sempre eles) querer que a gente fizesse > comunica??o > > entre m?quinas distintas com unix pipe ao inv?s de socket, com NFS > talvez... > > porque socket era muito complicado e a gente n?o estava pintando nenhuma > > obra de museu. > > > > Arte ? o gerente de TI querer que a gente fizesse PPP entre dois r?dios > > half-duplex, porque ele esqueceu de especificar full duplex. Pra usar o > NFS > > e fazer pipe, talvez? E depois, "j? que voc?s n?o sabem fazer, deixa que > eu > > resolvo", copiar e colar parte do c?digo fonte do SSH (WTF!?) pra fazer > um > > protocolo pr?prio. Esse ? artista! > > > > Arte ? a gest?o das empresas de telecom/tv/etc serem incompetentes demais > > pra concorrer com o netflix e querer aprovar leis pra for?ar a > mensalidade > > deles subir pra R$ 120,00, ou a mais genial de todas, cobrar > > diferenciadamente pelo tipo de dado que trafega nos seus tubos. > > > > Arte ? as empresas terem gestores p?ssimos, irem mal das pernas e > botarem a > > culpa no governo, que tamb?m tem gestores p?ssimos, que vem, de onde > ser?? > > > > Arte ? uma empresa nao dar aumento pros seus funcion?rios e contratar > dois > > caras pelo dobro do pre?o cada, pra substituir um analista que encheu o > saco > > e foi ganhar mais em outro lugar. Isso ? arte. > > > > Arte ? uma empresa entrevistar um cara pra analista de testes e n?o > > contratar ele porque ele achou bugs no software da empresa que ele > deveria > > testar. Porque "uma pessoa que v? tanto problema no nosso sistema n?o > serve > > pra trabalhar aqui". Cara, isso ? ser muito artista.... > > > > Arte ? um gestor contratar um cara que checa CPF fazendo if-else-if pra > cada > > caracter ao inv?s de um que escreve a fun??o de valida??o correta, > porque o > > primeiro escreve c?digo mais simples de entender. "Qualquer um pode dar > > manuten??o nisso depois. Pro outro eu precisaria contratar algu?m mais > caro > > depois". Talvez um analista esteja cobrando mais que um pai de santo > hoje em > > dia... > > > > Arte ? o diretor de TI usar ass?dio moral pra que os funcion?rios se > sintam > > em d?bito com a empresa e trabalhem em situa??o degradante, o que hoje ? > > considerado inclusive, trabalho escravo. Lembre dessa quando voc? pagar > sua > > passagem de ?nibus ou metr? de um grande centro de um grande pa?s que vai > > ser sede de um grande evento o ano que vem. Arte ? isso. > > > > Eu poderia citar dezenas de exemplos pr?ticos desses, do que ? fazer > arte, > > mas seria constrangedor e eu tenho mais o que fazer. > > > > No pr?ximo ES eu troco "obras de arte" por cerveja, mas s? enquanto > > consciente. > > > > Salvo algumas exce??es, a maioria dos gerentes de TI que eu conheci, > > artistas como sempre s?o, s? se importam em falar buzzword (bingo!) e > posar > > bem na foto e n?o est?o nem a? se eles est?o "viabilizando o neg?cio". > Ainda > > mais se a empresa vai bem, foda-se o neg?cio, o importante ? eles > parecerem > > senhores da situa??o e funcion?rios que resolvem, s?o agitadores, > incomodam, > > j? os puxa-saco que tamb?m est?o sugando a empresa, esses s?o legais. > > > > Al?m do mais, sempre pode ser culpa do estagi?rio, do Lula, da sorte, do > > Diabo... > > > > Porque arte mesmo, ? ser incompetente mas conseguir convencer todo mundo > que > > a culpa da merda ? do outro... > > > > []'s > > > > > > > > > > > > > > > > > > 2013/11/11 Andre Carneiro > >> > >> Como tudo na vida, creio que TI deve buscar o equil?brio entre 'tanto > faz, > >> desde que funcione' e boas pr?ticas. N?o ? aceit?vel que um 'gerente' > >> imponha prazos fundados na necessidade de velocidade de entrega do > cliente, > >> sem negociar. Por outro lado, n?o ? aceit?vel es -- ?????????? ? ????? iPhone -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Mon Nov 11 18:24:28 2013 From: marciorp at gmail.com (Marcio - Google) Date: Mon, 11 Nov 2013 23:24:28 -0300 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 110, Issue 9 In-Reply-To: References: <00C68975-9D18-4993-80DB-0F47032C937E@estantevirtual.com.br> <527E5900.2090502@yahoo.com.br> Message-ID: Blabos++++++++++++! [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 11/11/2013 13:55, "Blabos de Blebe" escreveu: > Ok, artista, > > > Sen?o ? arte. > > Arte ? uma empresa sobreviver desperdi?ando recursos em retrabalhos que > seriam desnecess?rios se fosse gasto um pingo de esfor?o em planejamento, e > cumprindo esse planejamento. > > Arte ? pegar 2.5 milh?es em financiamento pra fazer um produto, entregar > um prot?tipo meia boca, convencer o cliente que isso ? um produto, > conseguir mais 2.5 milh?es pra fazer uma segunda *unidade*, entregar um > segundo prot?tipo, at? o cliente sacar que estava sendo enganado, contratar > outra empresa e em uma reuni?o tacar o HD com o projeto na lata do lixo. > Isso ? arte! > > Arte ? o gerente de TI (sempre eles) querer que a gente fizesse > comunica??o entre m?quinas distintas com unix pipe ao inv?s de socket, com > NFS talvez... porque socket era muito complicado e a gente n?o estava > pintando nenhuma obra de museu. > > Arte ? o gerente de TI querer que a gente fizesse PPP entre dois r?dios > half-duplex, porque ele esqueceu de especificar full duplex. Pra usar o NFS > e fazer pipe, talvez? E depois, "j? que voc?s n?o sabem fazer, deixa que eu > resolvo", copiar e colar parte do c?digo fonte do SSH (WTF!?) pra fazer um > protocolo pr?prio. Esse ? artista! > > Arte ? a gest?o das empresas de telecom/tv/etc serem incompetentes demais > pra concorrer com o netflix e querer aprovar leis pra for?ar a mensalidade > deles subir pra R$ 120,00, ou a mais genial de todas, cobrar > diferenciadamente pelo tipo de dado que trafega nos seus tubos. > > Arte ? as empresas terem gestores p?ssimos, irem mal das pernas e botarem > a culpa no governo, que tamb?m tem gestores p?ssimos, que vem, de onde ser?? > > Arte ? uma empresa nao dar aumento pros seus funcion?rios e contratar dois > caras pelo dobro do pre?o cada, pra substituir um analista que encheu o > saco e foi ganhar mais em outro lugar. Isso ? arte. > > Arte ? uma empresa entrevistar um cara pra analista de testes e n?o > contratar ele porque ele achou bugs no software da empresa que ele deveria > testar. Porque "uma pessoa que v? tanto problema no nosso sistema n?o serve > pra trabalhar aqui". Cara, isso ? ser muito artista.... > > Arte ? um gestor contratar um cara que checa CPF fazendo if-else-if pra > cada caracter ao inv?s de um que escreve a fun??o de valida??o correta, > porque o primeiro escreve c?digo mais simples de entender. "Qualquer um > pode dar manuten??o nisso depois. Pro outro eu precisaria contratar algu?m > mais caro depois". Talvez um analista esteja cobrando mais que um pai de > santo hoje em dia... > > Arte ? o diretor de TI usar ass?dio moral pra que os funcion?rios se > sintam em d?bito com a empresa e trabalhem em situa??o degradante, o que > hoje ? considerado inclusive, trabalho escravo. Lembre dessa quando voc? > pagar sua passagem de ?nibus ou metr? de um grande centro de um grande pa?s > que vai ser sede de um grande evento o ano que vem. Arte ? isso. > > Eu poderia citar dezenas de exemplos pr?ticos desses, do que ? fazer arte, > mas seria constrangedor e eu tenho mais o que fazer. > > No pr?ximo ES eu troco "obras de arte" por cerveja, mas s? enquanto > consciente. > > Salvo algumas exce??es, a maioria dos gerentes de TI que eu conheci, > artistas como sempre s?o, s? se importam em falar buzzword (bingo!) e posar > bem na foto e n?o est?o nem a? se eles est?o "viabilizando o neg?cio". > Ainda mais se a empresa vai bem, foda-se o neg?cio, o importante ? eles > parecerem senhores da situa??o e funcion?rios que resolvem, s?o agitadores, > incomodam, j? os puxa-saco que tamb?m est?o sugando a empresa, esses s?o > legais. > > Al?m do mais, sempre pode ser culpa do estagi?rio, do Lula, da sorte, do > Diabo... > > Porque arte mesmo, ? ser incompetente mas conseguir convencer todo mundo > que a culpa da merda ? do outro... > > []'s > > > > > > > > > 2013/11/11 Andre Carneiro > >> Como tudo na vida, creio que TI deve buscar o equil?brio entre 'tanto >> faz, desde que funcione' e boas pr?ticas. N?o ? aceit?vel que um 'gerente' >> imponha prazos fundados na necessidade de velocidade de entrega do cliente, >> sem negociar. Por outro lado, n?o ? aceit?vel estourar prazos passados pela >> pr?pria TI, e dar como desculpa a aplica??o de boas pr?ticas, considerando >> que, pouco ou nada, entrou no caminho para atrapalhar. Bom senso sempre >> coube nesse tipo de discuss?o. Mas n?o podemos esquecer que, Infelizmente >> ou felizmente, existe um tro?o chamado hierarquia. >> >> E o que eu j? cansei de ver acontecer, ? que muito gerente babaca e/ou >> incompetente ferra a equipe de TI com prazos, justamente porque n?o >> consegue(igual ao Mois?s :D ), e/ou n?o quer e/ou n?o ? capaz de renegociar >> esses prazos com o n?vel hier?rquico igualmente composto de babacas >> inescrupulosos. >> >> Outra situa??o desagrad?vel, ? quando parte do projeto fica na m?o de uma >> f?brica de software terceirizada, para economizar com contrata??es >> `desnecess?rias`, que n?o consegue, sequer, seguir especifica??es. E o >> gerente bund?o simplesmente repassa a responsabilidade disso para a equipe >> oficial, e ainda exige que a mesma cumpra o prazo que, obviamente, n?o tem >> como serem cumprido. Mas ter? que ser cumprido a qualquer custo, porque a >> ?ltima coisa que esse cidad?o quer, ? subir at? o l?der dele e dizer que o >> prazo ter? que ser renegociado. >> >> Isso acontece o tempo todo! Faz parte do desafio de se trabalhar com TI, >> e acho dif?cil que mude. Minha opini?o sobre isso ? que se voc? n?o aguenta >> esse tipo de coisa, talvez seja hora de procurar outro emprego, ou abrir o >> seu pr?prio neg?cio. >> >> >> Proost! >> >> >> >> >> 2013/11/9 Alceu Rodrigues de Freitas Junior >> >>> Em 09-11-2013 09:50, Marcio Ferreira escreveu: >>> >>> "Objetivo de TI ? viabilizar o neg?cio. " >>>> Esse ? o ponto exato! >>>> leo++ >>>> >>>> >>> N?o se pode esquecer o outro lado da moeda tamb?m:a ?rea de neg?cios n?o >>> pode ter a expectativa de for?ar as coisas come?arem todas erradas e depois >>> querer que d? certo no final. ? preciso tentar um meio termo. >>> >>> Tenho certeza que muita gente j? teve a sensa??o de trabalhar em uma >>> pastelaria, onde o pedido feito de manh? j? est? diferente no dia seguinte. >>> J? passei por situa??es complicadas com espertinhos de neg?cios que assumem >>> um compromisso e/ou risco e convenientemente esquecem disso depois. >>> >>> Metodologias ?geis fomentam a maior participa??o da ?rea de neg?cios >>> justamente para evitar os pedidos "cabeludos" que n?o agregam nada para a >>> empresa e sequer s?o utilizados depois. >>> >>> Algumas vezes, ent?o, s? nos resta dizer n?o. E o que vejo atualmente ? >>> uma "bundamolec?ncia" cr?nica de gerentes de TI que n?o tem pulso para >>> fazer isso (seja l? por qual motivo). >>> >>> http://www.linkedin.com/today/post/article/20131108174915- >>> 8353952-how-to-say-no-gracefully?trk=tod-home-art-list-large_0 >>> >>> []'s >>> Alceu >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Andr? Garcia Carneiro >> Software Engineer >> (11)982907780 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Tue Nov 12 01:52:57 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Tue, 12 Nov 2013 07:52:57 -0200 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 110, Issue 9 In-Reply-To: References: <00C68975-9D18-4993-80DB-0F47032C937E@estantevirtual.com.br> <527E5900.2090502@yahoo.com.br> Message-ID: blabos++ #voc? deveria ser jornalista! 2013/11/12 Marcio - Google > Blabos++++++++++++! > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > Em 11/11/2013 13:55, "Blabos de Blebe" escreveu: > > Ok, artista, >> >> > Sen?o ? arte. >> >> Arte ? uma empresa sobreviver desperdi?ando recursos em retrabalhos que >> seriam desnecess?rios se fosse gasto um pingo de esfor?o em planejamento, e >> cumprindo esse planejamento. >> >> Arte ? pegar 2.5 milh?es em financiamento pra fazer um produto, entregar >> um prot?tipo meia boca, convencer o cliente que isso ? um produto, >> conseguir mais 2.5 milh?es pra fazer uma segunda *unidade*, entregar um >> segundo prot?tipo, at? o cliente sacar que estava sendo enganado, contratar >> outra empresa e em uma reuni?o tacar o HD com o projeto na lata do lixo. >> Isso ? arte! >> >> Arte ? o gerente de TI (sempre eles) querer que a gente fizesse >> comunica??o entre m?quinas distintas com unix pipe ao inv?s de socket, com >> NFS talvez... porque socket era muito complicado e a gente n?o estava >> pintando nenhuma obra de museu. >> >> Arte ? o gerente de TI querer que a gente fizesse PPP entre dois r?dios >> half-duplex, porque ele esqueceu de especificar full duplex. Pra usar o NFS >> e fazer pipe, talvez? E depois, "j? que voc?s n?o sabem fazer, deixa que eu >> resolvo", copiar e colar parte do c?digo fonte do SSH (WTF!?) pra fazer um >> protocolo pr?prio. Esse ? artista! >> >> Arte ? a gest?o das empresas de telecom/tv/etc serem incompetentes demais >> pra concorrer com o netflix e querer aprovar leis pra for?ar a mensalidade >> deles subir pra R$ 120,00, ou a mais genial de todas, cobrar >> diferenciadamente pelo tipo de dado que trafega nos seus tubos. >> >> Arte ? as empresas terem gestores p?ssimos, irem mal das pernas e botarem >> a culpa no governo, que tamb?m tem gestores p?ssimos, que vem, de onde ser?? >> >> Arte ? uma empresa nao dar aumento pros seus funcion?rios e contratar >> dois caras pelo dobro do pre?o cada, pra substituir um analista que encheu >> o saco e foi ganhar mais em outro lugar. Isso ? arte. >> >> Arte ? uma empresa entrevistar um cara pra analista de testes e n?o >> contratar ele porque ele achou bugs no software da empresa que ele deveria >> testar. Porque "uma pessoa que v? tanto problema no nosso sistema n?o serve >> pra trabalhar aqui". Cara, isso ? ser muito artista.... >> >> Arte ? um gestor contratar um cara que checa CPF fazendo if-else-if pra >> cada caracter ao inv?s de um que escreve a fun??o de valida??o correta, >> porque o primeiro escreve c?digo mais simples de entender. "Qualquer um >> pode dar manuten??o nisso depois. Pro outro eu precisaria contratar algu?m >> mais caro depois". Talvez um analista esteja cobrando mais que um pai de >> santo hoje em dia... >> >> Arte ? o diretor de TI usar ass?dio moral pra que os funcion?rios se >> sintam em d?bito com a empresa e trabalhem em situa??o degradante, o que >> hoje ? considerado inclusive, trabalho escravo. Lembre dessa quando voc? >> pagar sua passagem de ?nibus ou metr? de um grande centro de um grande pa?s >> que vai ser sede de um grande evento o ano que vem. Arte ? isso. >> >> Eu poderia citar dezenas de exemplos pr?ticos desses, do que ? fazer >> arte, mas seria constrangedor e eu tenho mais o que fazer. >> >> No pr?ximo ES eu troco "obras de arte" por cerveja, mas s? enquanto >> consciente. >> >> Salvo algumas exce??es, a maioria dos gerentes de TI que eu conheci, >> artistas como sempre s?o, s? se importam em falar buzzword (bingo!) e posar >> bem na foto e n?o est?o nem a? se eles est?o "viabilizando o neg?cio". >> Ainda mais se a empresa vai bem, foda-se o neg?cio, o importante ? eles >> parecerem senhores da situa??o e funcion?rios que resolvem, s?o agitadores, >> incomodam, j? os puxa-saco que tamb?m est?o sugando a empresa, esses s?o >> legais. >> >> Al?m do mais, sempre pode ser culpa do estagi?rio, do Lula, da sorte, do >> Diabo... >> >> Porque arte mesmo, ? ser incompetente mas conseguir convencer todo mundo >> que a culpa da merda ? do outro... >> >> []'s >> >> >> >> >> >> >> >> >> 2013/11/11 Andre Carneiro >> >>> Como tudo na vida, creio que TI deve buscar o equil?brio entre 'tanto >>> faz, desde que funcione' e boas pr?ticas. N?o ? aceit?vel que um 'gerente' >>> imponha prazos fundados na necessidade de velocidade de entrega do cliente, >>> sem negociar. Por outro lado, n?o ? aceit?vel estourar prazos passados pela >>> pr?pria TI, e dar como desculpa a aplica??o de boas pr?ticas, considerando >>> que, pouco ou nada, entrou no caminho para atrapalhar. Bom senso sempre >>> coube nesse tipo de discuss?o. Mas n?o podemos esquecer que, Infelizmente >>> ou felizmente, existe um tro?o chamado hierarquia. >>> >>> E o que eu j? cansei de ver acontecer, ? que muito gerente babaca e/ou >>> incompetente ferra a equipe de TI com prazos, justamente porque n?o >>> consegue(igual ao Mois?s :D ), e/ou n?o quer e/ou n?o ? capaz de renegociar >>> esses prazos com o n?vel hier?rquico igualmente composto de babacas >>> inescrupulosos. >>> >>> Outra situa??o desagrad?vel, ? quando parte do projeto fica na m?o de >>> uma f?brica de software terceirizada, para economizar com contrata??es >>> `desnecess?rias`, que n?o consegue, sequer, seguir especifica??es. E o >>> gerente bund?o simplesmente repassa a responsabilidade disso para a equipe >>> oficial, e ainda exige que a mesma cumpra o prazo que, obviamente, n?o tem >>> como serem cumprido. Mas ter? que ser cumprido a qualquer custo, porque a >>> ?ltima coisa que esse cidad?o quer, ? subir at? o l?der dele e dizer que o >>> prazo ter? que ser renegociado. >>> >>> Isso acontece o tempo todo! Faz parte do desafio de se trabalhar com TI, >>> e acho dif?cil que mude. Minha opini?o sobre isso ? que se voc? n?o aguenta >>> esse tipo de coisa, talvez seja hora de procurar outro emprego, ou abrir o >>> seu pr?prio neg?cio. >>> >>> >>> Proost! >>> >>> >>> >>> >>> 2013/11/9 Alceu Rodrigues de Freitas Junior >>> >>>> Em 09-11-2013 09:50, Marcio Ferreira escreveu: >>>> >>>> "Objetivo de TI ? viabilizar o neg?cio. " >>>>> Esse ? o ponto exato! >>>>> leo++ >>>>> >>>>> >>>> N?o se pode esquecer o outro lado da moeda tamb?m:a ?rea de neg?cios >>>> n?o pode ter a expectativa de for?ar as coisas come?arem todas erradas e >>>> depois querer que d? certo no final. ? preciso tentar um meio termo. >>>> >>>> Tenho certeza que muita gente j? teve a sensa??o de trabalhar em uma >>>> pastelaria, onde o pedido feito de manh? j? est? diferente no dia seguinte. >>>> J? passei por situa??es complicadas com espertinhos de neg?cios que assumem >>>> um compromisso e/ou risco e convenientemente esquecem disso depois. >>>> >>>> Metodologias ?geis fomentam a maior participa??o da ?rea de neg?cios >>>> justamente para evitar os pedidos "cabeludos" que n?o agregam nada para a >>>> empresa e sequer s?o utilizados depois. >>>> >>>> Algumas vezes, ent?o, s? nos resta dizer n?o. E o que vejo atualmente ? >>>> uma "bundamolec?ncia" cr?nica de gerentes de TI que n?o tem pulso para >>>> fazer isso (seja l? por qual motivo). >>>> >>>> http://www.linkedin.com/today/post/article/20131108174915- >>>> 8353952-how-to-say-no-gracefully?trk=tod-home-art-list-large_0 >>>> >>>> []'s >>>> Alceu >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Andr? Garcia Carneiro >>> Software Engineer >>> (11)982907780 >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Tue Nov 12 08:41:30 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Tue, 12 Nov 2013 14:41:30 -0200 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 110, Issue 9 In-Reply-To: References: <00C68975-9D18-4993-80DB-0F47032C937E@estantevirtual.com.br> <527E5900.2090502@yahoo.com.br> Message-ID: Curiosamente, ontem ? noite na ?ltima aula de uma das mat?rias de ADM, o professor passou esse v?deo: http://www.youtube.com/watch?v=ViZVvB2tMu8 []'s 2013/11/12 Andre Carneiro > blabos++ #voc? deveria ser jornalista! > > > 2013/11/12 Marcio - Google > >> Blabos++++++++++++! >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> Em 11/11/2013 13:55, "Blabos de Blebe" escreveu: >> >> Ok, artista, >>> >>> > Sen?o ? arte. >>> >>> Arte ? uma empresa sobreviver desperdi?ando recursos em retrabalhos que >>> seriam desnecess?rios se fosse gasto um pingo de esfor?o em planejamento, e >>> cumprindo esse planejamento. >>> >>> Arte ? pegar 2.5 milh?es em financiamento pra fazer um produto, entregar >>> um prot?tipo meia boca, convencer o cliente que isso ? um produto, >>> conseguir mais 2.5 milh?es pra fazer uma segunda *unidade*, entregar um >>> segundo prot?tipo, at? o cliente sacar que estava sendo enganado, contratar >>> outra empresa e em uma reuni?o tacar o HD com o projeto na lata do lixo. >>> Isso ? arte! >>> >>> Arte ? o gerente de TI (sempre eles) querer que a gente fizesse >>> comunica??o entre m?quinas distintas com unix pipe ao inv?s de socket, com >>> NFS talvez... porque socket era muito complicado e a gente n?o estava >>> pintando nenhuma obra de museu. >>> >>> Arte ? o gerente de TI querer que a gente fizesse PPP entre dois r?dios >>> half-duplex, porque ele esqueceu de especificar full duplex. Pra usar o NFS >>> e fazer pipe, talvez? E depois, "j? que voc?s n?o sabem fazer, deixa que eu >>> resolvo", copiar e colar parte do c?digo fonte do SSH (WTF!?) pra fazer um >>> protocolo pr?prio. Esse ? artista! >>> >>> Arte ? a gest?o das empresas de telecom/tv/etc serem incompetentes >>> demais pra concorrer com o netflix e querer aprovar leis pra for?ar a >>> mensalidade deles subir pra R$ 120,00, ou a mais genial de todas, cobrar >>> diferenciadamente pelo tipo de dado que trafega nos seus tubos. >>> >>> Arte ? as empresas terem gestores p?ssimos, irem mal das pernas e >>> botarem a culpa no governo, que tamb?m tem gestores p?ssimos, que vem, de >>> onde ser?? >>> >>> Arte ? uma empresa nao dar aumento pros seus funcion?rios e contratar >>> dois caras pelo dobro do pre?o cada, pra substituir um analista que encheu >>> o saco e foi ganhar mais em outro lugar. Isso ? arte. >>> >>> Arte ? uma empresa entrevistar um cara pra analista de testes e n?o >>> contratar ele porque ele achou bugs no software da empresa que ele deveria >>> testar. Porque "uma pessoa que v? tanto problema no nosso sistema n?o serve >>> pra trabalhar aqui". Cara, isso ? ser muito artista.... >>> >>> Arte ? um gestor contratar um cara que checa CPF fazendo if-else-if pra >>> cada caracter ao inv?s de um que escreve a fun??o de valida??o correta, >>> porque o primeiro escreve c?digo mais simples de entender. "Qualquer um >>> pode dar manuten??o nisso depois. Pro outro eu precisaria contratar algu?m >>> mais caro depois". Talvez um analista esteja cobrando mais que um pai de >>> santo hoje em dia... >>> >>> Arte ? o diretor de TI usar ass?dio moral pra que os funcion?rios se >>> sintam em d?bito com a empresa e trabalhem em situa??o degradante, o que >>> hoje ? considerado inclusive, trabalho escravo. Lembre dessa quando voc? >>> pagar sua passagem de ?nibus ou metr? de um grande centro de um grande pa?s >>> que vai ser sede de um grande evento o ano que vem. Arte ? isso. >>> >>> Eu poderia citar dezenas de exemplos pr?ticos desses, do que ? fazer >>> arte, mas seria constrangedor e eu tenho mais o que fazer. >>> >>> No pr?ximo ES eu troco "obras de arte" por cerveja, mas s? enquanto >>> consciente. >>> >>> Salvo algumas exce??es, a maioria dos gerentes de TI que eu conheci, >>> artistas como sempre s?o, s? se importam em falar buzzword (bingo!) e posar >>> bem na foto e n?o est?o nem a? se eles est?o "viabilizando o neg?cio". >>> Ainda mais se a empresa vai bem, foda-se o neg?cio, o importante ? eles >>> parecerem senhores da situa??o e funcion?rios que resolvem, s?o agitadores, >>> incomodam, j? os puxa-saco que tamb?m est?o sugando a empresa, esses s?o >>> legais. >>> >>> Al?m do mais, sempre pode ser culpa do estagi?rio, do Lula, da sorte, do >>> Diabo... >>> >>> Porque arte mesmo, ? ser incompetente mas conseguir convencer todo mundo >>> que a culpa da merda ? do outro... >>> >>> []'s >>> >>> >>> >>> >>> >>> >>> >>> >>> 2013/11/11 Andre Carneiro >>> >>>> Como tudo na vida, creio que TI deve buscar o equil?brio entre 'tanto >>>> faz, desde que funcione' e boas pr?ticas. N?o ? aceit?vel que um 'gerente' >>>> imponha prazos fundados na necessidade de velocidade de entrega do cliente, >>>> sem negociar. Por outro lado, n?o ? aceit?vel estourar prazos passados pela >>>> pr?pria TI, e dar como desculpa a aplica??o de boas pr?ticas, considerando >>>> que, pouco ou nada, entrou no caminho para atrapalhar. Bom senso sempre >>>> coube nesse tipo de discuss?o. Mas n?o podemos esquecer que, Infelizmente >>>> ou felizmente, existe um tro?o chamado hierarquia. >>>> >>>> E o que eu j? cansei de ver acontecer, ? que muito gerente babaca e/ou >>>> incompetente ferra a equipe de TI com prazos, justamente porque n?o >>>> consegue(igual ao Mois?s :D ), e/ou n?o quer e/ou n?o ? capaz de renegociar >>>> esses prazos com o n?vel hier?rquico igualmente composto de babacas >>>> inescrupulosos. >>>> >>>> Outra situa??o desagrad?vel, ? quando parte do projeto fica na m?o de >>>> uma f?brica de software terceirizada, para economizar com contrata??es >>>> `desnecess?rias`, que n?o consegue, sequer, seguir especifica??es. E o >>>> gerente bund?o simplesmente repassa a responsabilidade disso para a equipe >>>> oficial, e ainda exige que a mesma cumpra o prazo que, obviamente, n?o tem >>>> como serem cumprido. Mas ter? que ser cumprido a qualquer custo, porque a >>>> ?ltima coisa que esse cidad?o quer, ? subir at? o l?der dele e dizer que o >>>> prazo ter? que ser renegociado. >>>> >>>> Isso acontece o tempo todo! Faz parte do desafio de se trabalhar com >>>> TI, e acho dif?cil que mude. Minha opini?o sobre isso ? que se voc? n?o >>>> aguenta esse tipo de coisa, talvez seja hora de procurar outro emprego, ou >>>> abrir o seu pr?prio neg?cio. >>>> >>>> >>>> Proost! >>>> >>>> >>>> >>>> >>>> 2013/11/9 Alceu Rodrigues de Freitas Junior >>>> >>>>> Em 09-11-2013 09:50, Marcio Ferreira escreveu: >>>>> >>>>> "Objetivo de TI ? viabilizar o neg?cio. " >>>>>> Esse ? o ponto exato! >>>>>> leo++ >>>>>> >>>>>> >>>>> N?o se pode esquecer o outro lado da moeda tamb?m:a ?rea de neg?cios >>>>> n?o pode ter a expectativa de for?ar as coisas come?arem todas erradas e >>>>> depois querer que d? certo no final. ? preciso tentar um meio termo. >>>>> >>>>> Tenho certeza que muita gente j? teve a sensa??o de trabalhar em uma >>>>> pastelaria, onde o pedido feito de manh? j? est? diferente no dia seguinte. >>>>> J? passei por situa??es complicadas com espertinhos de neg?cios que assumem >>>>> um compromisso e/ou risco e convenientemente esquecem disso depois. >>>>> >>>>> Metodologias ?geis fomentam a maior participa??o da ?rea de neg?cios >>>>> justamente para evitar os pedidos "cabeludos" que n?o agregam nada para a >>>>> empresa e sequer s?o utilizados depois. >>>>> >>>>> Algumas vezes, ent?o, s? nos resta dizer n?o. E o que vejo atualmente >>>>> ? uma "bundamolec?ncia" cr?nica de gerentes de TI que n?o tem pulso para >>>>> fazer isso (seja l? por qual motivo). >>>>> >>>>> http://www.linkedin.com/today/post/article/20131108174915- >>>>> 8353952-how-to-say-no-gracefully?trk=tod-home-art-list-large_0 >>>>> >>>>> []'s >>>>> Alceu >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> >>>> -- >>>> Andr? Garcia Carneiro >>>> Software Engineer >>>> (11)982907780 >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Andr? Garcia Carneiro > Software Engineer > (11)982907780 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From flavioalsoares at gmail.com Tue Nov 12 09:21:57 2013 From: flavioalsoares at gmail.com (=?ISO-8859-1?Q?Fl=E1vio_Alberto?=) Date: Tue, 12 Nov 2013 15:21:57 -0200 Subject: [SP-pm] SaoPaulo-pm Digest, Vol 110, Issue 9 In-Reply-To: References: <00C68975-9D18-4993-80DB-0F47032C937E@estantevirtual.com.br> <527E5900.2090502@yahoo.com.br> Message-ID: (((((blabos++)++)++)++)++)++ Obrigado Blabos por me lembrar que fui testemunha ocular de uns 70% desta arte. Isto me ensinou muito, afinal contra-exemplo pode ser considerado um m?todo did?tico ! H? ! Agora sei por que alguns chamam a ci?ncia (brasileira) de arte, tem MUITOS, mas MUITOS destes artistas que fazem da "cara de conte?do" uma verdadeira arte ! []'s Fl?vio Em 12 de novembro de 2013 14:41, Blabos de Blebe escreveu: > Curiosamente, ontem ? noite na ?ltima aula de uma das mat?rias de ADM, o > professor passou esse v?deo: > > http://www.youtube.com/watch?v=ViZVvB2tMu8 > > []'s > > > > > 2013/11/12 Andre Carneiro > >> blabos++ #voc? deveria ser jornalista! >> >> >> 2013/11/12 Marcio - Google >> >>> Blabos++++++++++++! >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> Em 11/11/2013 13:55, "Blabos de Blebe" escreveu: >>> >>> Ok, artista, >>>> >>>> > Sen?o ? arte. >>>> >>>> Arte ? uma empresa sobreviver desperdi?ando recursos em retrabalhos que >>>> seriam desnecess?rios se fosse gasto um pingo de esfor?o em planejamento, e >>>> cumprindo esse planejamento. >>>> >>>> Arte ? pegar 2.5 milh?es em financiamento pra fazer um produto, >>>> entregar um prot?tipo meia boca, convencer o cliente que isso ? um produto, >>>> conseguir mais 2.5 milh?es pra fazer uma segunda *unidade*, entregar um >>>> segundo prot?tipo, at? o cliente sacar que estava sendo enganado, contratar >>>> outra empresa e em uma reuni?o tacar o HD com o projeto na lata do lixo. >>>> Isso ? arte! >>>> >>>> Arte ? o gerente de TI (sempre eles) querer que a gente fizesse >>>> comunica??o entre m?quinas distintas com unix pipe ao inv?s de socket, com >>>> NFS talvez... porque socket era muito complicado e a gente n?o estava >>>> pintando nenhuma obra de museu. >>>> >>>> Arte ? o gerente de TI querer que a gente fizesse PPP entre dois r?dios >>>> half-duplex, porque ele esqueceu de especificar full duplex. Pra usar o NFS >>>> e fazer pipe, talvez? E depois, "j? que voc?s n?o sabem fazer, deixa que eu >>>> resolvo", copiar e colar parte do c?digo fonte do SSH (WTF!?) pra fazer um >>>> protocolo pr?prio. Esse ? artista! >>>> >>>> Arte ? a gest?o das empresas de telecom/tv/etc serem incompetentes >>>> demais pra concorrer com o netflix e querer aprovar leis pra for?ar a >>>> mensalidade deles subir pra R$ 120,00, ou a mais genial de todas, cobrar >>>> diferenciadamente pelo tipo de dado que trafega nos seus tubos. >>>> >>>> Arte ? as empresas terem gestores p?ssimos, irem mal das pernas e >>>> botarem a culpa no governo, que tamb?m tem gestores p?ssimos, que vem, de >>>> onde ser?? >>>> >>>> Arte ? uma empresa nao dar aumento pros seus funcion?rios e contratar >>>> dois caras pelo dobro do pre?o cada, pra substituir um analista que encheu >>>> o saco e foi ganhar mais em outro lugar. Isso ? arte. >>>> >>>> Arte ? uma empresa entrevistar um cara pra analista de testes e n?o >>>> contratar ele porque ele achou bugs no software da empresa que ele deveria >>>> testar. Porque "uma pessoa que v? tanto problema no nosso sistema n?o serve >>>> pra trabalhar aqui". Cara, isso ? ser muito artista.... >>>> >>>> Arte ? um gestor contratar um cara que checa CPF fazendo if-else-if pra >>>> cada caracter ao inv?s de um que escreve a fun??o de valida??o correta, >>>> porque o primeiro escreve c?digo mais simples de entender. "Qualquer um >>>> pode dar manuten??o nisso depois. Pro outro eu precisaria contratar algu?m >>>> mais caro depois". Talvez um analista esteja cobrando mais que um pai de >>>> santo hoje em dia... >>>> >>>> Arte ? o diretor de TI usar ass?dio moral pra que os funcion?rios se >>>> sintam em d?bito com a empresa e trabalhem em situa??o degradante, o que >>>> hoje ? considerado inclusive, trabalho escravo. Lembre dessa quando voc? >>>> pagar sua passagem de ?nibus ou metr? de um grande centro de um grande pa?s >>>> que vai ser sede de um grande evento o ano que vem. Arte ? isso. >>>> >>>> Eu poderia citar dezenas de exemplos pr?ticos desses, do que ? fazer >>>> arte, mas seria constrangedor e eu tenho mais o que fazer. >>>> >>>> No pr?ximo ES eu troco "obras de arte" por cerveja, mas s? enquanto >>>> consciente. >>>> >>>> Salvo algumas exce??es, a maioria dos gerentes de TI que eu conheci, >>>> artistas como sempre s?o, s? se importam em falar buzzword (bingo!) e posar >>>> bem na foto e n?o est?o nem a? se eles est?o "viabilizando o neg?cio". >>>> Ainda mais se a empresa vai bem, foda-se o neg?cio, o importante ? eles >>>> parecerem senhores da situa??o e funcion?rios que resolvem, s?o agitadores, >>>> incomodam, j? os puxa-saco que tamb?m est?o sugando a empresa, esses s?o >>>> legais. >>>> >>>> Al?m do mais, sempre pode ser culpa do estagi?rio, do Lula, da sorte, >>>> do Diabo... >>>> >>>> Porque arte mesmo, ? ser incompetente mas conseguir convencer todo >>>> mundo que a culpa da merda ? do outro... >>>> >>>> []'s >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> 2013/11/11 Andre Carneiro >>>> >>>>> Como tudo na vida, creio que TI deve buscar o equil?brio entre 'tanto >>>>> faz, desde que funcione' e boas pr?ticas. N?o ? aceit?vel que um 'gerente' >>>>> imponha prazos fundados na necessidade de velocidade de entrega do cliente, >>>>> sem negociar. Por outro lado, n?o ? aceit?vel estourar prazos passados pela >>>>> pr?pria TI, e dar como desculpa a aplica??o de boas pr?ticas, considerando >>>>> que, pouco ou nada, entrou no caminho para atrapalhar. Bom senso sempre >>>>> coube nesse tipo de discuss?o. Mas n?o podemos esquecer que, Infelizmente >>>>> ou felizmente, existe um tro?o chamado hierarquia. >>>>> >>>>> E o que eu j? cansei de ver acontecer, ? que muito gerente babaca e/ou >>>>> incompetente ferra a equipe de TI com prazos, justamente porque n?o >>>>> consegue(igual ao Mois?s :D ), e/ou n?o quer e/ou n?o ? capaz de renegociar >>>>> esses prazos com o n?vel hier?rquico igualmente composto de babacas >>>>> inescrupulosos. >>>>> >>>>> Outra situa??o desagrad?vel, ? quando parte do projeto fica na m?o de >>>>> uma f?brica de software terceirizada, para economizar com contrata??es >>>>> `desnecess?rias`, que n?o consegue, sequer, seguir especifica??es. E o >>>>> gerente bund?o simplesmente repassa a responsabilidade disso para a equipe >>>>> oficial, e ainda exige que a mesma cumpra o prazo que, obviamente, n?o tem >>>>> como serem cumprido. Mas ter? que ser cumprido a qualquer custo, porque a >>>>> ?ltima coisa que esse cidad?o quer, ? subir at? o l?der dele e dizer que o >>>>> prazo ter? que ser renegociado. >>>>> >>>>> Isso acontece o tempo todo! Faz parte do desafio de se trabalhar com >>>>> TI, e acho dif?cil que mude. Minha opini?o sobre isso ? que se voc? n?o >>>>> aguenta esse tipo de coisa, talvez seja hora de procurar outro emprego, ou >>>>> abrir o seu pr?prio neg?cio. >>>>> >>>>> >>>>> Proost! >>>>> >>>>> >>>>> >>>>> >>>>> 2013/11/9 Alceu Rodrigues de Freitas Junior >>>>> >>>>>> Em 09-11-2013 09:50, Marcio Ferreira escreveu: >>>>>> >>>>>> "Objetivo de TI ? viabilizar o neg?cio. " >>>>>>> Esse ? o ponto exato! >>>>>>> leo++ >>>>>>> >>>>>>> >>>>>> N?o se pode esquecer o outro lado da moeda tamb?m:a ?rea de neg?cios >>>>>> n?o pode ter a expectativa de for?ar as coisas come?arem todas erradas e >>>>>> depois querer que d? certo no final. ? preciso tentar um meio termo. >>>>>> >>>>>> Tenho certeza que muita gente j? teve a sensa??o de trabalhar em uma >>>>>> pastelaria, onde o pedido feito de manh? j? est? diferente no dia seguinte. >>>>>> J? passei por situa??es complicadas com espertinhos de neg?cios que assumem >>>>>> um compromisso e/ou risco e convenientemente esquecem disso depois. >>>>>> >>>>>> Metodologias ?geis fomentam a maior participa??o da ?rea de neg?cios >>>>>> justamente para evitar os pedidos "cabeludos" que n?o agregam nada para a >>>>>> empresa e sequer s?o utilizados depois. >>>>>> >>>>>> Algumas vezes, ent?o, s? nos resta dizer n?o. E o que vejo atualmente >>>>>> ? uma "bundamolec?ncia" cr?nica de gerentes de TI que n?o tem pulso para >>>>>> fazer isso (seja l? por qual motivo). >>>>>> >>>>>> http://www.linkedin.com/today/post/article/20131108174915- >>>>>> 8353952-how-to-say-no-gracefully?trk=tod-home-art-list-large_0 >>>>>> >>>>>> []'s >>>>>> Alceu >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Andr? Garcia Carneiro >>>>> Software Engineer >>>>> (11)982907780 >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> >> -- >> Andr? Garcia Carneiro >> Software Engineer >> (11)982907780 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From andre at andrewalker.net Wed Nov 13 10:56:04 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Wed, 13 Nov 2013 16:56:04 -0200 Subject: [SP-pm] Mais uma gafe de TI Message-ID: <20131113185604.GA3257@localhost.localdomain> Depois da longa discuss?o do c?digo que vazou do Facebook, encontrei mais uma p?rola que me sinto for?ado a compartilhar. N?o ? o c?digo propriamente dito, mas ? a coisa mais porca que j? vi num sistema web! O portal de banco de teses da CAPES[1] acaba de lan?ar uma nova vers?o, e agora as pesquisas s?o feitas usando AJAX. T? cheio de erros comuns como n?o alterar a URL quando voc? faz uma pesquisa, usar POST quando deveria ser GET, entre outros, mas esse n?o ? o ponto. [1]: http://capesdw.capes.gov.br/ Fiz algumas pesquisas e notei que estava demorando pra caramba. Eu fiz um sistema que se comunicava com a vers?o antiga do site, ent?o precisava debugar pra adaptar o sistema. Fiz um request via telnet para entender o que estava acontecendo. Com voc?s, a resposta do principal portal de teses do Brasil: https://gist.github.com/andrewalker/7454059 S?o 63 mil linhas de HTML (JSON?? O que ? isso?), cerca de 3,6MB, para A PRIMEIRA P?GINA DA RESPOSTA (20 resultados). Se voc? quiser a segunda p?gina, ele vai trazer TUDO DE NOVO! Mais de 3 megas pra 20 resultados!!! To inconformado como ? que um ?rg?o t?o importante tem a capacidade de publicar um neg?cio desses. []'s Andr? From tiago.peczenyj at gmail.com Wed Nov 13 11:00:56 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Wed, 13 Nov 2013 17:00:56 -0200 Subject: [SP-pm] Mais uma gafe de TI In-Reply-To: <20131113185604.GA3257@localhost.localdomain> References: <20131113185604.GA3257@localhost.localdomain> Message-ID: permiss?o para twittar isso 2013/11/13 Andr? Walker > Depois da longa discuss?o do c?digo que vazou do Facebook, encontrei mais > uma > p?rola que me sinto for?ado a compartilhar. N?o ? o c?digo propriamente > dito, > mas ? a coisa mais porca que j? vi num sistema web! > > O portal de banco de teses da CAPES[1] acaba de lan?ar uma nova vers?o, e > agora as pesquisas s?o feitas usando AJAX. T? cheio de erros comuns como > n?o alterar a URL quando voc? faz uma pesquisa, usar POST quando deveria > ser > GET, entre outros, mas esse n?o ? o ponto. > > [1]: http://capesdw.capes.gov.br/ > > Fiz algumas pesquisas e notei que estava demorando pra caramba. Eu fiz um > sistema que se comunicava com a vers?o antiga do site, ent?o precisava > debugar > pra adaptar o sistema. Fiz um request via telnet para entender o que estava > acontecendo. Com voc?s, a resposta do principal portal de teses do Brasil: > > https://gist.github.com/andrewalker/7454059 > > S?o 63 mil linhas de HTML (JSON?? O que ? isso?), cerca de 3,6MB, para A > PRIMEIRA P?GINA DA RESPOSTA (20 resultados). Se voc? quiser a segunda > p?gina, > ele vai trazer TUDO DE NOVO! Mais de 3 megas pra 20 resultados!!! > > To inconformado como ? que um ?rg?o t?o importante tem a capacidade de > publicar um neg?cio desses. > > []'s > Andr? > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Wed Nov 13 11:17:01 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 13 Nov 2013 17:17:01 -0200 Subject: [SP-pm] Mais uma gafe de TI In-Reply-To: References: <20131113185604.GA3257@localhost.localdomain> Message-ID: Parafraseando um ex-gerente de TI artista que eu tive, Dr. (quem conhece entender?): "disgusting" 2013/11/13 Tiago Peczenyj > permiss?o para twittar isso > > > 2013/11/13 Andr? Walker > >> Depois da longa discuss?o do c?digo que vazou do Facebook, encontrei mais >> uma >> p?rola que me sinto for?ado a compartilhar. N?o ? o c?digo propriamente >> dito, >> mas ? a coisa mais porca que j? vi num sistema web! >> >> O portal de banco de teses da CAPES[1] acaba de lan?ar uma nova vers?o, e >> agora as pesquisas s?o feitas usando AJAX. T? cheio de erros comuns como >> n?o alterar a URL quando voc? faz uma pesquisa, usar POST quando deveria >> ser >> GET, entre outros, mas esse n?o ? o ponto. >> >> [1]: http://capesdw.capes.gov.br/ >> >> Fiz algumas pesquisas e notei que estava demorando pra caramba. Eu fiz um >> sistema que se comunicava com a vers?o antiga do site, ent?o precisava >> debugar >> pra adaptar o sistema. Fiz um request via telnet para entender o que >> estava >> acontecendo. Com voc?s, a resposta do principal portal de teses do Brasil: >> >> https://gist.github.com/andrewalker/7454059 >> >> S?o 63 mil linhas de HTML (JSON?? O que ? isso?), cerca de 3,6MB, para A >> PRIMEIRA P?GINA DA RESPOSTA (20 resultados). Se voc? quiser a segunda >> p?gina, >> ele vai trazer TUDO DE NOVO! Mais de 3 megas pra 20 resultados!!! >> >> To inconformado como ? que um ?rg?o t?o importante tem a capacidade de >> publicar um neg?cio desses. >> >> []'s >> Andr? >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://about.me/peczenyj > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Wed Nov 13 11:18:21 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 13 Nov 2013 17:18:21 -0200 Subject: [SP-pm] Mais uma gafe de TI In-Reply-To: References: <20131113185604.GA3257@localhost.localdomain> Message-ID: Aposto que o HTML est? guardado no banco! 2013/11/13 Blabos de Blebe > Parafraseando um ex-gerente de TI artista que eu tive, Dr. (quem conhece > entender?): > > "disgusting" > > > 2013/11/13 Tiago Peczenyj > >> permiss?o para twittar isso >> >> >> 2013/11/13 Andr? Walker >> >>> Depois da longa discuss?o do c?digo que vazou do Facebook, encontrei >>> mais uma >>> p?rola que me sinto for?ado a compartilhar. N?o ? o c?digo propriamente >>> dito, >>> mas ? a coisa mais porca que j? vi num sistema web! >>> >>> O portal de banco de teses da CAPES[1] acaba de lan?ar uma nova vers?o, e >>> agora as pesquisas s?o feitas usando AJAX. T? cheio de erros comuns como >>> n?o alterar a URL quando voc? faz uma pesquisa, usar POST quando deveria >>> ser >>> GET, entre outros, mas esse n?o ? o ponto. >>> >>> [1]: http://capesdw.capes.gov.br/ >>> >>> Fiz algumas pesquisas e notei que estava demorando pra caramba. Eu fiz um >>> sistema que se comunicava com a vers?o antiga do site, ent?o precisava >>> debugar >>> pra adaptar o sistema. Fiz um request via telnet para entender o que >>> estava >>> acontecendo. Com voc?s, a resposta do principal portal de teses do >>> Brasil: >>> >>> https://gist.github.com/andrewalker/7454059 >>> >>> S?o 63 mil linhas de HTML (JSON?? O que ? isso?), cerca de 3,6MB, para A >>> PRIMEIRA P?GINA DA RESPOSTA (20 resultados). Se voc? quiser a segunda >>> p?gina, >>> ele vai trazer TUDO DE NOVO! Mais de 3 megas pra 20 resultados!!! >>> >>> To inconformado como ? que um ?rg?o t?o importante tem a capacidade de >>> publicar um neg?cio desses. >>> >>> []'s >>> Andr? >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://about.me/peczenyj >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Wed Nov 13 11:19:41 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 13 Nov 2013 17:19:41 -0200 Subject: [SP-pm] Mais uma gafe de TI In-Reply-To: References: <20131113185604.GA3257@localhost.localdomain> Message-ID: Ali?s, vc t? reclamando do que. N?o t? funcionando? O importante n?o ? entregar? Passa uma express?o regular nisso e pronto! 2013/11/13 Blabos de Blebe > Aposto que o HTML est? guardado no banco! > > > 2013/11/13 Blabos de Blebe > >> Parafraseando um ex-gerente de TI artista que eu tive, Dr. (quem conhece >> entender?): >> >> "disgusting" >> >> >> 2013/11/13 Tiago Peczenyj >> >>> permiss?o para twittar isso >>> >>> >>> 2013/11/13 Andr? Walker >>> >>>> Depois da longa discuss?o do c?digo que vazou do Facebook, encontrei >>>> mais uma >>>> p?rola que me sinto for?ado a compartilhar. N?o ? o c?digo propriamente >>>> dito, >>>> mas ? a coisa mais porca que j? vi num sistema web! >>>> >>>> O portal de banco de teses da CAPES[1] acaba de lan?ar uma nova vers?o, >>>> e >>>> agora as pesquisas s?o feitas usando AJAX. T? cheio de erros comuns como >>>> n?o alterar a URL quando voc? faz uma pesquisa, usar POST quando >>>> deveria ser >>>> GET, entre outros, mas esse n?o ? o ponto. >>>> >>>> [1]: http://capesdw.capes.gov.br/ >>>> >>>> Fiz algumas pesquisas e notei que estava demorando pra caramba. Eu fiz >>>> um >>>> sistema que se comunicava com a vers?o antiga do site, ent?o precisava >>>> debugar >>>> pra adaptar o sistema. Fiz um request via telnet para entender o que >>>> estava >>>> acontecendo. Com voc?s, a resposta do principal portal de teses do >>>> Brasil: >>>> >>>> https://gist.github.com/andrewalker/7454059 >>>> >>>> S?o 63 mil linhas de HTML (JSON?? O que ? isso?), cerca de 3,6MB, para A >>>> PRIMEIRA P?GINA DA RESPOSTA (20 resultados). Se voc? quiser a segunda >>>> p?gina, >>>> ele vai trazer TUDO DE NOVO! Mais de 3 megas pra 20 resultados!!! >>>> >>>> To inconformado como ? que um ?rg?o t?o importante tem a capacidade de >>>> publicar um neg?cio desses. >>>> >>>> []'s >>>> Andr? >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> >>> -- >>> Tiago B. Peczenyj >>> Linux User #405772 >>> >>> http://about.me/peczenyj >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Wed Nov 13 11:22:03 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Wed, 13 Nov 2013 17:22:03 -0200 Subject: [SP-pm] Mais uma gafe de TI In-Reply-To: References: <20131113185604.GA3257@localhost.localdomain> Message-ID: Deixa eu guardar esse link que esse vai pras refer?ncias do TCC :) 2013/11/13 Blabos de Blebe > Ali?s, vc t? reclamando do que. N?o t? funcionando? O importante n?o ? > entregar? > > Passa uma express?o regular nisso e pronto! > > > 2013/11/13 Blabos de Blebe > >> Aposto que o HTML est? guardado no banco! >> >> >> 2013/11/13 Blabos de Blebe >> >>> Parafraseando um ex-gerente de TI artista que eu tive, Dr. (quem conhece >>> entender?): >>> >>> "disgusting" >>> >>> >>> 2013/11/13 Tiago Peczenyj >>> >>>> permiss?o para twittar isso >>>> >>>> >>>> 2013/11/13 Andr? Walker >>>> >>>>> Depois da longa discuss?o do c?digo que vazou do Facebook, encontrei >>>>> mais uma >>>>> p?rola que me sinto for?ado a compartilhar. N?o ? o c?digo >>>>> propriamente dito, >>>>> mas ? a coisa mais porca que j? vi num sistema web! >>>>> >>>>> O portal de banco de teses da CAPES[1] acaba de lan?ar uma nova >>>>> vers?o, e >>>>> agora as pesquisas s?o feitas usando AJAX. T? cheio de erros comuns >>>>> como >>>>> n?o alterar a URL quando voc? faz uma pesquisa, usar POST quando >>>>> deveria ser >>>>> GET, entre outros, mas esse n?o ? o ponto. >>>>> >>>>> [1]: http://capesdw.capes.gov.br/ >>>>> >>>>> Fiz algumas pesquisas e notei que estava demorando pra caramba. Eu fiz >>>>> um >>>>> sistema que se comunicava com a vers?o antiga do site, ent?o precisava >>>>> debugar >>>>> pra adaptar o sistema. Fiz um request via telnet para entender o que >>>>> estava >>>>> acontecendo. Com voc?s, a resposta do principal portal de teses do >>>>> Brasil: >>>>> >>>>> https://gist.github.com/andrewalker/7454059 >>>>> >>>>> S?o 63 mil linhas de HTML (JSON?? O que ? isso?), cerca de 3,6MB, para >>>>> A >>>>> PRIMEIRA P?GINA DA RESPOSTA (20 resultados). Se voc? quiser a segunda >>>>> p?gina, >>>>> ele vai trazer TUDO DE NOVO! Mais de 3 megas pra 20 resultados!!! >>>>> >>>>> To inconformado como ? que um ?rg?o t?o importante tem a capacidade de >>>>> publicar um neg?cio desses. >>>>> >>>>> []'s >>>>> Andr? >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>> >>>> >>>> >>>> -- >>>> Tiago B. Peczenyj >>>> Linux User #405772 >>>> >>>> http://about.me/peczenyj >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> >> > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andre at andrewalker.net Wed Nov 13 11:24:05 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Wed, 13 Nov 2013 17:24:05 -0200 Subject: [SP-pm] Mais uma gafe de TI In-Reply-To: References: <20131113185604.GA3257@localhost.localdomain> Message-ID: <20131113192405.GA4899@localhost.localdomain> On Wed, Nov 13, 2013 at 05:00:56PM -0200, Tiago Peczenyj wrote: > permiss?o para twittar isso Pode twittar! From renato.cron at gmail.com Wed Nov 13 11:24:52 2013 From: renato.cron at gmail.com (Renato Santos) Date: Wed, 13 Nov 2013 17:24:52 -0200 Subject: [SP-pm] Mais uma gafe de TI In-Reply-To: References: <20131113185604.GA3257@localhost.localdomain> Message-ID: pow, isso dai ? pra justificar porque o pre?o dos servidores ? t?o alto ("estamos usando 300 GB/dia de trafico") 2013/11/13 Blabos de Blebe > Deixa eu guardar esse link que esse vai pras refer?ncias do TCC :) > > > 2013/11/13 Blabos de Blebe > >> Ali?s, vc t? reclamando do que. N?o t? funcionando? O importante n?o ? >> entregar? >> >> Passa uma express?o regular nisso e pronto! >> >> >> 2013/11/13 Blabos de Blebe >> >>> Aposto que o HTML est? guardado no banco! >>> >>> >>> 2013/11/13 Blabos de Blebe >>> >>>> Parafraseando um ex-gerente de TI artista que eu tive, Dr. (quem >>>> conhece entender?): >>>> >>>> "disgusting" >>>> >>>> >>>> 2013/11/13 Tiago Peczenyj >>>> >>>>> permiss?o para twittar isso >>>>> >>>>> >>>>> 2013/11/13 Andr? Walker >>>>> >>>>>> Depois da longa discuss?o do c?digo que vazou do Facebook, encontrei >>>>>> mais uma >>>>>> p?rola que me sinto for?ado a compartilhar. N?o ? o c?digo >>>>>> propriamente dito, >>>>>> mas ? a coisa mais porca que j? vi num sistema web! >>>>>> >>>>>> O portal de banco de teses da CAPES[1] acaba de lan?ar uma nova >>>>>> vers?o, e >>>>>> agora as pesquisas s?o feitas usando AJAX. T? cheio de erros comuns >>>>>> como >>>>>> n?o alterar a URL quando voc? faz uma pesquisa, usar POST quando >>>>>> deveria ser >>>>>> GET, entre outros, mas esse n?o ? o ponto. >>>>>> >>>>>> [1]: http://capesdw.capes.gov.br/ >>>>>> >>>>>> Fiz algumas pesquisas e notei que estava demorando pra caramba. Eu >>>>>> fiz um >>>>>> sistema que se comunicava com a vers?o antiga do site, ent?o >>>>>> precisava debugar >>>>>> pra adaptar o sistema. Fiz um request via telnet para entender o que >>>>>> estava >>>>>> acontecendo. Com voc?s, a resposta do principal portal de teses do >>>>>> Brasil: >>>>>> >>>>>> https://gist.github.com/andrewalker/7454059 >>>>>> >>>>>> S?o 63 mil linhas de HTML (JSON?? O que ? isso?), cerca de 3,6MB, >>>>>> para A >>>>>> PRIMEIRA P?GINA DA RESPOSTA (20 resultados). Se voc? quiser a segunda >>>>>> p?gina, >>>>>> ele vai trazer TUDO DE NOVO! Mais de 3 megas pra 20 resultados!!! >>>>>> >>>>>> To inconformado como ? que um ?rg?o t?o importante tem a capacidade de >>>>>> publicar um neg?cio desses. >>>>>> >>>>>> []'s >>>>>> Andr? >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>>> L >>>>>> =end disclaimer >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Tiago B. Peczenyj >>>>> Linux User #405772 >>>>> >>>>> http://about.me/peczenyj >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>>> L >>>>> =end disclaimer >>>>> >>>>> >>>> >>> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From glasswalk3r at yahoo.com.br Wed Nov 13 11:49:29 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Wed, 13 Nov 2013 17:49:29 -0200 Subject: [SP-pm] Mais uma gafe de TI In-Reply-To: References: <20131113185604.GA3257@localhost.localdomain> Message-ID: <5283D7C9.3030108@yahoo.com.br> Em 13-11-2013 17:24, Renato Santos escreveu: > pow, > > isso dai ? pra justificar porque o pre?o dos servidores ? t?o alto > ("estamos usando 300 GB/dia de trafico") Bobagem... para isto existem as "jogadas cont?beis" que fazem parecer que a conta final n?o saiu assim t?o cara. ? por isso que eu vejo grandes consultorias dentro das empresas em detrimento de contrata??es diretas: as "m?gicas cont?beis" fazem parecer que o custo com TI n?o ? t?o alto quanto realmente ?. O valor/hora que a empresa gasta com um consultor (n?o o que ele efetivamente recebe) ? da ordem de 3 vezes mais do que o sal?rio de um funcion?rio para fazer a mesm?ssima coisa. E o 3 ali ? porque fui bonzinho. Agora com a onda de cloud computing, a "m?gica cont?bil" ficou ainda mais interessante. Some isso ao fato de que planejamento de TI a longo prazo por aqui ? de 3 meses e o resultado ?... bem, acho que voc?s conseguem imaginar o resultado. > > 2013/11/13 Blabos de Blebe > > > Deixa eu guardar esse link que esse vai pras refer?ncias do TCC :) > > > 2013/11/13 Blabos de Blebe > > > Ali?s, vc t? reclamando do que. N?o t? funcionando? O importante > n?o ? entregar? > > Passa uma express?o regular nisso e pronto! > > From shonorio at gmail.com Wed Nov 13 12:07:04 2013 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 13 Nov 2013 18:07:04 -0200 Subject: [SP-pm] Mais uma gafe de TI In-Reply-To: <5283D7C9.3030108@yahoo.com.br> References: <20131113185604.GA3257@localhost.localdomain> <5283D7C9.3030108@yahoo.com.br> Message-ID: Esta semana participei de uma reuni?o onde o diretor de TI chegou de um evento da amazon aws (no exterior) onde ele s? ouviu maravilhas de ter o ambiente dele na nuvem. A? o cara fez uma contabilidade criativa que 'justifica' desativar todos os servidores in-house para colocar na AWS. Tentei explicar sobre nuvem privada, pois acho que at? seria bom para ele, mas n?o, o cara quer AWS. E o cara vai levar inclusive ... aten??o ... o FILE/PRINTER SHARE !!!!!! Ta a? uma coisa que eu quero ver de camarote ! Os usu?rio j? reclamam que est? lento hj e a equipe t?cnica estava discutindo fazer trunking de placas gigabits para aumentar o desempenho, e a? o diretor de TI agora quer fazer isto via internet num delay de 300 milisegundos :D !!!! Como diz o Blabos, ? mais um artista ! Solli Honorio Em 13 de novembro de 2013 17:49, Alceu Rodrigues de Freitas Junior < glasswalk3r at yahoo.com.br> escreveu: > Em 13-11-2013 17:24, Renato Santos escreveu: > > pow, >> >> isso dai ? pra justificar porque o pre?o dos servidores ? t?o alto >> ("estamos usando 300 GB/dia de trafico") >> > > Bobagem... para isto existem as "jogadas cont?beis" que fazem parecer que > a conta final n?o saiu assim t?o cara. > > ? por isso que eu vejo grandes consultorias dentro das empresas em > detrimento de contrata??es diretas: as "m?gicas cont?beis" fazem parecer > que o custo com TI n?o ? t?o alto quanto realmente ?. O valor/hora que a > empresa gasta com um consultor (n?o o que ele efetivamente recebe) ? da > ordem de 3 vezes mais do que o sal?rio de um funcion?rio para fazer a > mesm?ssima coisa. E o 3 ali ? porque fui bonzinho. > > Agora com a onda de cloud computing, a "m?gica cont?bil" ficou ainda mais > interessante. Some isso ao fato de que planejamento de TI a longo prazo por > aqui ? de 3 meses e o resultado ?... bem, acho que voc?s conseguem imaginar > o resultado. > > >> 2013/11/13 Blabos de Blebe > >> >> >> Deixa eu guardar esse link que esse vai pras refer?ncias do TCC :) >> >> >> 2013/11/13 Blabos de Blebe > >> >> >> >> Ali?s, vc t? reclamando do que. N?o t? funcionando? O importante >> n?o ? entregar? >> >> Passa uma express?o regular nisso e pronto! >> >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From shonorio at gmail.com Wed Nov 13 12:07:04 2013 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 13 Nov 2013 18:07:04 -0200 Subject: [SP-pm] Mais uma gafe de TI In-Reply-To: <5283D7C9.3030108@yahoo.com.br> References: <20131113185604.GA3257@localhost.localdomain> <5283D7C9.3030108@yahoo.com.br> Message-ID: Esta semana participei de uma reuni?o onde o diretor de TI chegou de um evento da amazon aws (no exterior) onde ele s? ouviu maravilhas de ter o ambiente dele na nuvem. A? o cara fez uma contabilidade criativa que 'justifica' desativar todos os servidores in-house para colocar na AWS. Tentei explicar sobre nuvem privada, pois acho que at? seria bom para ele, mas n?o, o cara quer AWS. E o cara vai levar inclusive ... aten??o ... o FILE/PRINTER SHARE !!!!!! Ta a? uma coisa que eu quero ver de camarote ! Os usu?rio j? reclamam que est? lento hj e a equipe t?cnica estava discutindo fazer trunking de placas gigabits para aumentar o desempenho, e a? o diretor de TI agora quer fazer isto via internet num delay de 300 milisegundos :D !!!! Como diz o Blabos, ? mais um artista ! Solli Honorio Em 13 de novembro de 2013 17:49, Alceu Rodrigues de Freitas Junior < glasswalk3r at yahoo.com.br> escreveu: > Em 13-11-2013 17:24, Renato Santos escreveu: > > pow, >> >> isso dai ? pra justificar porque o pre?o dos servidores ? t?o alto >> ("estamos usando 300 GB/dia de trafico") >> > > Bobagem... para isto existem as "jogadas cont?beis" que fazem parecer que > a conta final n?o saiu assim t?o cara. > > ? por isso que eu vejo grandes consultorias dentro das empresas em > detrimento de contrata??es diretas: as "m?gicas cont?beis" fazem parecer > que o custo com TI n?o ? t?o alto quanto realmente ?. O valor/hora que a > empresa gasta com um consultor (n?o o que ele efetivamente recebe) ? da > ordem de 3 vezes mais do que o sal?rio de um funcion?rio para fazer a > mesm?ssima coisa. E o 3 ali ? porque fui bonzinho. > > Agora com a onda de cloud computing, a "m?gica cont?bil" ficou ainda mais > interessante. Some isso ao fato de que planejamento de TI a longo prazo por > aqui ? de 3 meses e o resultado ?... bem, acho que voc?s conseguem imaginar > o resultado. > > >> 2013/11/13 Blabos de Blebe > >> >> >> Deixa eu guardar esse link que esse vai pras refer?ncias do TCC :) >> >> >> 2013/11/13 Blabos de Blebe > >> >> >> >> Ali?s, vc t? reclamando do que. N?o t? funcionando? O importante >> n?o ? entregar? >> >> Passa uma express?o regular nisso e pronto! >> >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Wed Nov 13 12:09:21 2013 From: renato.cron at gmail.com (Renato Santos) Date: Wed, 13 Nov 2013 18:09:21 -0200 Subject: [SP-pm] Mais uma gafe de TI In-Reply-To: References: <20131113185604.GA3257@localhost.localdomain> <5283D7C9.3030108@yahoo.com.br> Message-ID: 300ms ? puts, o cara nem quer por em SP!! 2013/11/13 Solli Honorio > Esta semana participei de uma reuni?o onde o diretor de TI chegou de um > evento da amazon aws (no exterior) onde ele s? ouviu maravilhas de ter o > ambiente dele na nuvem. A? o cara fez uma contabilidade criativa que > 'justifica' desativar todos os servidores in-house para colocar na AWS. > > Tentei explicar sobre nuvem privada, pois acho que at? seria bom para ele, > mas n?o, o cara quer AWS. E o cara vai levar inclusive ... aten??o ... o > FILE/PRINTER SHARE !!!!!! > > Ta a? uma coisa que eu quero ver de camarote ! Os usu?rio j? reclamam que > est? lento hj e a equipe t?cnica estava discutindo fazer trunking de placas > gigabits para aumentar o desempenho, e a? o diretor de TI agora quer fazer > isto via internet num delay de 300 milisegundos :D !!!! > > Como diz o Blabos, ? mais um artista ! > > Solli Honorio > > > Em 13 de novembro de 2013 17:49, Alceu Rodrigues de Freitas Junior < > glasswalk3r at yahoo.com.br> escreveu: > > Em 13-11-2013 17:24, Renato Santos escreveu: >> >> pow, >>> >>> isso dai ? pra justificar porque o pre?o dos servidores ? t?o alto >>> ("estamos usando 300 GB/dia de trafico") >>> >> >> Bobagem... para isto existem as "jogadas cont?beis" que fazem parecer que >> a conta final n?o saiu assim t?o cara. >> >> ? por isso que eu vejo grandes consultorias dentro das empresas em >> detrimento de contrata??es diretas: as "m?gicas cont?beis" fazem parecer >> que o custo com TI n?o ? t?o alto quanto realmente ?. O valor/hora que a >> empresa gasta com um consultor (n?o o que ele efetivamente recebe) ? da >> ordem de 3 vezes mais do que o sal?rio de um funcion?rio para fazer a >> mesm?ssima coisa. E o 3 ali ? porque fui bonzinho. >> >> Agora com a onda de cloud computing, a "m?gica cont?bil" ficou ainda mais >> interessante. Some isso ao fato de que planejamento de TI a longo prazo por >> aqui ? de 3 meses e o resultado ?... bem, acho que voc?s conseguem imaginar >> o resultado. >> >> >>> 2013/11/13 Blabos de Blebe > >>> >>> >>> Deixa eu guardar esse link que esse vai pras refer?ncias do TCC :) >>> >>> >>> 2013/11/13 Blabos de Blebe >> blabos at gmail.com>> >>> >>> >>> Ali?s, vc t? reclamando do que. N?o t? funcionando? O importante >>> n?o ? entregar? >>> >>> Passa uma express?o regular nisso e pronto! >>> >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From renato.cron at gmail.com Wed Nov 13 12:09:21 2013 From: renato.cron at gmail.com (Renato Santos) Date: Wed, 13 Nov 2013 18:09:21 -0200 Subject: [SP-pm] Mais uma gafe de TI In-Reply-To: References: <20131113185604.GA3257@localhost.localdomain> <5283D7C9.3030108@yahoo.com.br> Message-ID: 300ms ? puts, o cara nem quer por em SP!! 2013/11/13 Solli Honorio > Esta semana participei de uma reuni?o onde o diretor de TI chegou de um > evento da amazon aws (no exterior) onde ele s? ouviu maravilhas de ter o > ambiente dele na nuvem. A? o cara fez uma contabilidade criativa que > 'justifica' desativar todos os servidores in-house para colocar na AWS. > > Tentei explicar sobre nuvem privada, pois acho que at? seria bom para ele, > mas n?o, o cara quer AWS. E o cara vai levar inclusive ... aten??o ... o > FILE/PRINTER SHARE !!!!!! > > Ta a? uma coisa que eu quero ver de camarote ! Os usu?rio j? reclamam que > est? lento hj e a equipe t?cnica estava discutindo fazer trunking de placas > gigabits para aumentar o desempenho, e a? o diretor de TI agora quer fazer > isto via internet num delay de 300 milisegundos :D !!!! > > Como diz o Blabos, ? mais um artista ! > > Solli Honorio > > > Em 13 de novembro de 2013 17:49, Alceu Rodrigues de Freitas Junior < > glasswalk3r at yahoo.com.br> escreveu: > > Em 13-11-2013 17:24, Renato Santos escreveu: >> >> pow, >>> >>> isso dai ? pra justificar porque o pre?o dos servidores ? t?o alto >>> ("estamos usando 300 GB/dia de trafico") >>> >> >> Bobagem... para isto existem as "jogadas cont?beis" que fazem parecer que >> a conta final n?o saiu assim t?o cara. >> >> ? por isso que eu vejo grandes consultorias dentro das empresas em >> detrimento de contrata??es diretas: as "m?gicas cont?beis" fazem parecer >> que o custo com TI n?o ? t?o alto quanto realmente ?. O valor/hora que a >> empresa gasta com um consultor (n?o o que ele efetivamente recebe) ? da >> ordem de 3 vezes mais do que o sal?rio de um funcion?rio para fazer a >> mesm?ssima coisa. E o 3 ali ? porque fui bonzinho. >> >> Agora com a onda de cloud computing, a "m?gica cont?bil" ficou ainda mais >> interessante. Some isso ao fato de que planejamento de TI a longo prazo por >> aqui ? de 3 meses e o resultado ?... bem, acho que voc?s conseguem imaginar >> o resultado. >> >> >>> 2013/11/13 Blabos de Blebe > >>> >>> >>> Deixa eu guardar esse link que esse vai pras refer?ncias do TCC :) >>> >>> >>> 2013/11/13 Blabos de Blebe >> blabos at gmail.com>> >>> >>> >>> Ali?s, vc t? reclamando do que. N?o t? funcionando? O importante >>> n?o ? entregar? >>> >>> Passa uma express?o regular nisso e pronto! >>> >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Sarav?, Renato CRON http://www.renatocron.com/blog/ @renato_cron -------------- next part -------------- An HTML attachment was scrubbed... URL: From shonorio at gmail.com Wed Nov 13 12:12:57 2013 From: shonorio at gmail.com (Solli Honorio) Date: Wed, 13 Nov 2013 18:12:57 -0200 Subject: [SP-pm] Mais uma gafe de TI In-Reply-To: References: <20131113185604.GA3257@localhost.localdomain> <5283D7C9.3030108@yahoo.com.br> Message-ID: Mesmo em sampa o link 'vareia' muito ... Em 13 de novembro de 2013 18:09, Renato Santos escreveu: > 300ms ? puts, o cara nem quer por em SP!! > > > 2013/11/13 Solli Honorio > >> Esta semana participei de uma reuni?o onde o diretor de TI chegou de um >> evento da amazon aws (no exterior) onde ele s? ouviu maravilhas de ter o >> ambiente dele na nuvem. A? o cara fez uma contabilidade criativa que >> 'justifica' desativar todos os servidores in-house para colocar na AWS. >> >> Tentei explicar sobre nuvem privada, pois acho que at? seria bom para >> ele, mas n?o, o cara quer AWS. E o cara vai levar inclusive ... aten??o ... >> o FILE/PRINTER SHARE !!!!!! >> >> Ta a? uma coisa que eu quero ver de camarote ! Os usu?rio j? reclamam que >> est? lento hj e a equipe t?cnica estava discutindo fazer trunking de placas >> gigabits para aumentar o desempenho, e a? o diretor de TI agora quer fazer >> isto via internet num delay de 300 milisegundos :D !!!! >> >> Como diz o Blabos, ? mais um artista ! >> >> Solli Honorio >> >> >> Em 13 de novembro de 2013 17:49, Alceu Rodrigues de Freitas Junior < >> glasswalk3r at yahoo.com.br> escreveu: >> >> Em 13-11-2013 17:24, Renato Santos escreveu: >>> >>> pow, >>>> >>>> isso dai ? pra justificar porque o pre?o dos servidores ? t?o alto >>>> ("estamos usando 300 GB/dia de trafico") >>>> >>> >>> Bobagem... para isto existem as "jogadas cont?beis" que fazem parecer >>> que a conta final n?o saiu assim t?o cara. >>> >>> ? por isso que eu vejo grandes consultorias dentro das empresas em >>> detrimento de contrata??es diretas: as "m?gicas cont?beis" fazem parecer >>> que o custo com TI n?o ? t?o alto quanto realmente ?. O valor/hora que a >>> empresa gasta com um consultor (n?o o que ele efetivamente recebe) ? da >>> ordem de 3 vezes mais do que o sal?rio de um funcion?rio para fazer a >>> mesm?ssima coisa. E o 3 ali ? porque fui bonzinho. >>> >>> Agora com a onda de cloud computing, a "m?gica cont?bil" ficou ainda >>> mais interessante. Some isso ao fato de que planejamento de TI a longo >>> prazo por aqui ? de 3 meses e o resultado ?... bem, acho que voc?s >>> conseguem imaginar o resultado. >>> >>> >>>> 2013/11/13 Blabos de Blebe > >>>> >>>> >>>> Deixa eu guardar esse link que esse vai pras refer?ncias do TCC :) >>>> >>>> >>>> 2013/11/13 Blabos de Blebe >>> blabos at gmail.com>> >>>> >>>> >>>> Ali?s, vc t? reclamando do que. N?o t? funcionando? O importante >>>> n?o ? entregar? >>>> >>>> Passa uma express?o regular nisso e pronto! >>>> >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > > -- > Sarav?, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andre at andrewalker.net Wed Nov 13 12:19:14 2013 From: andre at andrewalker.net (=?iso-8859-1?Q?Andr=E9?= Walker) Date: Wed, 13 Nov 2013 18:19:14 -0200 Subject: [SP-pm] Mais uma gafe de TI In-Reply-To: References: <20131113185604.GA3257@localhost.localdomain> Message-ID: <20131113201914.GA6451@localhost.localdomain> On Wed, Nov 13, 2013 at 05:24:52PM -0200, Renato Santos wrote: > pow, > isso dai ? pra justificar porque o pre?o dos servidores ? t?o alto > ("estamos usando 300 GB/dia de trafico") Acho que n?o usa 300GB/dia porque ningu?m tem paci?ncia de ficar muito tempo, j? que cada pesquisa/troca de p?gina demora 1 minuto pra retornar os resultados! From glasswalk3r at yahoo.com.br Wed Nov 13 12:33:44 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Wed, 13 Nov 2013 18:33:44 -0200 Subject: [SP-pm] Mais uma gafe de TI In-Reply-To: References: <20131113185604.GA3257@localhost.localdomain> <5283D7C9.3030108@yahoo.com.br> Message-ID: <5283E228.6070402@yahoo.com.br> Cloud Computing ? o hype mais sexy do momento! Todo diretor/gerente quer pendurar a plaquinha "powered by cloud" no pesco?o. Tem ind?stria farmac?utica migrando de aplica??es CRM locais cheias de customiza??es para aplica??es na nuvem (leia "Sales Force p?-de-boi", sem customiza??es praticamente) mas nenhuma delas efetivamente precisa de elasticidade (que considero um dos pontos realmente inovadores de cloud computing). Se eles come?am o ano fiscal com 10 usu?rios, provavelmente v?o terminar com 10 usu?rios. Somado no papel, aplica??es in-house tem custo inicial maior para aquisi??o, mas com o passar do tempo elas se pagam. Algu?m a? j? viu redu??o de mensalidade para aplica??es em nuvem? Ent?o... o que mesmo essas empresas est?o ganhando com isso? Nem vou citar os anos de desenvolvimento para ter suas customiza??es e que ser?o jogados na lata do lixo ao migrar de plataforma. Em 13-11-2013 18:07, Solli Honorio escreveu: > Esta semana participei de uma reuni?o onde o diretor de TI chegou de um > evento da amazon aws (no exterior) onde ele s? ouviu maravilhas de ter o > ambiente dele na nuvem. A? o cara fez uma contabilidade criativa que > 'justifica' desativar todos os servidores in-house para colocar na AWS. > > Tentei explicar sobre nuvem privada, pois acho que at? seria bom para > ele, mas n?o, o cara quer AWS. E o cara vai levar inclusive ... aten??o > ... o FILE/PRINTER SHARE !!!!!! > > Ta a? uma coisa que eu quero ver de camarote ! Os usu?rio j? reclamam > que est? lento hj e a equipe t?cnica estava discutindo fazer trunking de > placas gigabits para aumentar o desempenho, e a? o diretor de TI agora > quer fazer isto via internet num delay de 300 milisegundos :D !!!! > > Como diz o Blabos, ? mais um artista ! > > Solli Honorio > From marciorp at gmail.com Wed Nov 13 12:58:52 2013 From: marciorp at gmail.com (Marcio - Google) Date: Wed, 13 Nov 2013 17:58:52 -0300 Subject: [SP-pm] Mais uma gafe de TI In-Reply-To: <5283E228.6070402@yahoo.com.br> References: <20131113185604.GA3257@localhost.localdomain> <5283D7C9.3030108@yahoo.com.br> <5283E228.6070402@yahoo.com.br> Message-ID: Voc?s est?o reclamando de barriga cheia ... kkkkkk Ser subordinado a um diretor de TI artista ? para fracos ... imagina ser subordinado a um diretor financeiro que mant?m no m?vel ao lado d? mesa uma "m?quina" de calcular que s? soma e subtrai, daquelas que tinha uma manivela do lado ... rsrsrsrsrsrs ... ah, e o maior orgulho era gastar 99% do tempo das "reuni?es" contando que h? 50 anos atr?s ele fazia a contabilidade d? empresa nela ... huhuhahahaha ... snif snif snif [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 13/11/2013 17:34, "Alceu Rodrigues de Freitas Junior" < glasswalk3r at yahoo.com.br> escreveu: > Cloud Computing ? o hype mais sexy do momento! Todo diretor/gerente quer > pendurar a plaquinha "powered by cloud" no pesco?o. > > Tem ind?stria farmac?utica migrando de aplica??es CRM locais cheias de > customiza??es para aplica??es na nuvem (leia "Sales Force p?-de-boi", sem > customiza??es praticamente) mas nenhuma delas efetivamente precisa de > elasticidade (que considero um dos pontos realmente inovadores de cloud > computing). Se eles come?am o ano fiscal com 10 usu?rios, provavelmente v?o > terminar com 10 usu?rios. > > Somado no papel, aplica??es in-house tem custo inicial maior para > aquisi??o, mas com o passar do tempo elas se pagam. Algu?m a? j? viu > redu??o de mensalidade para aplica??es em nuvem? > > Ent?o... o que mesmo essas empresas est?o ganhando com isso? Nem vou citar > os anos de desenvolvimento para ter suas customiza??es e que ser?o jogados > na lata do lixo ao migrar de plataforma. > > > Em 13-11-2013 18:07, Solli Honorio escreveu: > >> Esta semana participei de uma reuni?o onde o diretor de TI chegou de um >> evento da amazon aws (no exterior) onde ele s? ouviu maravilhas de ter o >> ambiente dele na nuvem. A? o cara fez uma contabilidade criativa que >> 'justifica' desativar todos os servidores in-house para colocar na AWS. >> >> Tentei explicar sobre nuvem privada, pois acho que at? seria bom para >> ele, mas n?o, o cara quer AWS. E o cara vai levar inclusive ... aten??o >> ... o FILE/PRINTER SHARE !!!!!! >> >> Ta a? uma coisa que eu quero ver de camarote ! Os usu?rio j? reclamam >> que est? lento hj e a equipe t?cnica estava discutindo fazer trunking de >> placas gigabits para aumentar o desempenho, e a? o diretor de TI agora >> quer fazer isto via internet num delay de 300 milisegundos :D !!!! >> >> Como diz o Blabos, ? mais um artista ! >> >> Solli Honorio >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From hernanlopes at gmail.com Wed Nov 13 16:52:19 2013 From: hernanlopes at gmail.com (Hernan Lopes) Date: Wed, 13 Nov 2013 22:52:19 -0200 Subject: [SP-pm] Mais uma gafe de TI In-Reply-To: References: <20131113185604.GA3257@localhost.localdomain> <5283D7C9.3030108@yahoo.com.br> <5283E228.6070402@yahoo.com.br> Message-ID: Lament?vel... e esses caras s?o pagos pra fazer isso ? 2013/11/13 Marcio - Google > Voc?s est?o reclamando de barriga cheia ... kkkkkk > > Ser subordinado a um diretor de TI artista ? para fracos ... imagina ser > subordinado a um diretor financeiro que mant?m no m?vel ao lado d? mesa uma > "m?quina" de calcular que s? soma e subtrai, daquelas que tinha uma > manivela do lado ... rsrsrsrsrsrs ... ah, e o maior orgulho era gastar 99% > do tempo das "reuni?es" contando que h? 50 anos atr?s ele fazia a > contabilidade d? empresa nela ... huhuhahahaha ... snif snif snif > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > Em 13/11/2013 17:34, "Alceu Rodrigues de Freitas Junior" < > glasswalk3r at yahoo.com.br> escreveu: > > Cloud Computing ? o hype mais sexy do momento! Todo diretor/gerente quer >> pendurar a plaquinha "powered by cloud" no pesco?o. >> >> Tem ind?stria farmac?utica migrando de aplica??es CRM locais cheias de >> customiza??es para aplica??es na nuvem (leia "Sales Force p?-de-boi", sem >> customiza??es praticamente) mas nenhuma delas efetivamente precisa de >> elasticidade (que considero um dos pontos realmente inovadores de cloud >> computing). Se eles come?am o ano fiscal com 10 usu?rios, provavelmente v?o >> terminar com 10 usu?rios. >> >> Somado no papel, aplica??es in-house tem custo inicial maior para >> aquisi??o, mas com o passar do tempo elas se pagam. Algu?m a? j? viu >> redu??o de mensalidade para aplica??es em nuvem? >> >> Ent?o... o que mesmo essas empresas est?o ganhando com isso? Nem vou >> citar os anos de desenvolvimento para ter suas customiza??es e que ser?o >> jogados na lata do lixo ao migrar de plataforma. >> >> >> Em 13-11-2013 18:07, Solli Honorio escreveu: >> >>> Esta semana participei de uma reuni?o onde o diretor de TI chegou de um >>> evento da amazon aws (no exterior) onde ele s? ouviu maravilhas de ter o >>> ambiente dele na nuvem. A? o cara fez uma contabilidade criativa que >>> 'justifica' desativar todos os servidores in-house para colocar na AWS. >>> >>> Tentei explicar sobre nuvem privada, pois acho que at? seria bom para >>> ele, mas n?o, o cara quer AWS. E o cara vai levar inclusive ... aten??o >>> ... o FILE/PRINTER SHARE !!!!!! >>> >>> Ta a? uma coisa que eu quero ver de camarote ! Os usu?rio j? reclamam >>> que est? lento hj e a equipe t?cnica estava discutindo fazer trunking de >>> placas gigabits para aumentar o desempenho, e a? o diretor de TI agora >>> quer fazer isto via internet num delay de 300 milisegundos :D !!!! >>> >>> Como diz o Blabos, ? mais um artista ! >>> >>> Solli Honorio >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Wed Nov 13 19:05:39 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 14 Nov 2013 01:05:39 -0200 Subject: [SP-pm] Mais uma gafe de TI In-Reply-To: References: <20131113185604.GA3257@localhost.localdomain> <5283D7C9.3030108@yahoo.com.br> <5283E228.6070402@yahoo.com.br> Message-ID: Tem gente que ? paga pra fazer isso e gente que ? paga pra n?o reclamar deles uai! Passa logo essa express?o regular nos seus 3MB e n?o enche cara, voc? ? pago pra solucionar e n?o pra criar mais problema... :P 2013/11/13 Hernan Lopes > Lament?vel... e esses caras s?o pagos pra fazer isso ? > > > > 2013/11/13 Marcio - Google > >> Voc?s est?o reclamando de barriga cheia ... kkkkkk >> >> Ser subordinado a um diretor de TI artista ? para fracos ... imagina ser >> subordinado a um diretor financeiro que mant?m no m?vel ao lado d? mesa uma >> "m?quina" de calcular que s? soma e subtrai, daquelas que tinha uma >> manivela do lado ... rsrsrsrsrsrs ... ah, e o maior orgulho era gastar 99% >> do tempo das "reuni?es" contando que h? 50 anos atr?s ele fazia a >> contabilidade d? empresa nela ... huhuhahahaha ... snif snif snif >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> Em 13/11/2013 17:34, "Alceu Rodrigues de Freitas Junior" < >> glasswalk3r at yahoo.com.br> escreveu: >> >> Cloud Computing ? o hype mais sexy do momento! Todo diretor/gerente quer >>> pendurar a plaquinha "powered by cloud" no pesco?o. >>> >>> Tem ind?stria farmac?utica migrando de aplica??es CRM locais cheias de >>> customiza??es para aplica??es na nuvem (leia "Sales Force p?-de-boi", sem >>> customiza??es praticamente) mas nenhuma delas efetivamente precisa de >>> elasticidade (que considero um dos pontos realmente inovadores de cloud >>> computing). Se eles come?am o ano fiscal com 10 usu?rios, provavelmente v?o >>> terminar com 10 usu?rios. >>> >>> Somado no papel, aplica??es in-house tem custo inicial maior para >>> aquisi??o, mas com o passar do tempo elas se pagam. Algu?m a? j? viu >>> redu??o de mensalidade para aplica??es em nuvem? >>> >>> Ent?o... o que mesmo essas empresas est?o ganhando com isso? Nem vou >>> citar os anos de desenvolvimento para ter suas customiza??es e que ser?o >>> jogados na lata do lixo ao migrar de plataforma. >>> >>> >>> Em 13-11-2013 18:07, Solli Honorio escreveu: >>> >>>> Esta semana participei de uma reuni?o onde o diretor de TI chegou de um >>>> evento da amazon aws (no exterior) onde ele s? ouviu maravilhas de ter o >>>> ambiente dele na nuvem. A? o cara fez uma contabilidade criativa que >>>> 'justifica' desativar todos os servidores in-house para colocar na AWS. >>>> >>>> Tentei explicar sobre nuvem privada, pois acho que at? seria bom para >>>> ele, mas n?o, o cara quer AWS. E o cara vai levar inclusive ... aten??o >>>> ... o FILE/PRINTER SHARE !!!!!! >>>> >>>> Ta a? uma coisa que eu quero ver de camarote ! Os usu?rio j? reclamam >>>> que est? lento hj e a equipe t?cnica estava discutindo fazer trunking de >>>> placas gigabits para aumentar o desempenho, e a? o diretor de TI agora >>>> quer fazer isto via internet num delay de 300 milisegundos :D !!!! >>>> >>>> Como diz o Blabos, ? mais um artista ! >>>> >>>> Solli Honorio >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Wed Nov 13 19:07:25 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 14 Nov 2013 01:07:25 -0200 Subject: [SP-pm] Mais uma gafe de TI In-Reply-To: References: <20131113185604.GA3257@localhost.localdomain> <5283D7C9.3030108@yahoo.com.br> <5283E228.6070402@yahoo.com.br> Message-ID: http://forums.finalgear.com/attachments/entertainment/last-movie-you-saw/9202d1361162724-375994_sarcasm_sign.jpg para os ?ntimos... 2013/11/14 Blabos de Blebe > Tem gente que ? paga pra fazer isso e gente que ? paga pra n?o reclamar > deles uai! > > Passa logo essa express?o regular nos seus 3MB e n?o enche cara, voc? ? > pago pra solucionar e n?o pra criar mais problema... > > :P > > > 2013/11/13 Hernan Lopes > >> Lament?vel... e esses caras s?o pagos pra fazer isso ? >> >> >> >> 2013/11/13 Marcio - Google >> >>> Voc?s est?o reclamando de barriga cheia ... kkkkkk >>> >>> Ser subordinado a um diretor de TI artista ? para fracos ... imagina ser >>> subordinado a um diretor financeiro que mant?m no m?vel ao lado d? mesa uma >>> "m?quina" de calcular que s? soma e subtrai, daquelas que tinha uma >>> manivela do lado ... rsrsrsrsrsrs ... ah, e o maior orgulho era gastar 99% >>> do tempo das "reuni?es" contando que h? 50 anos atr?s ele fazia a >>> contabilidade d? empresa nela ... huhuhahahaha ... snif snif snif >>> >>> [...]'s >>> >>> Marcio >>> >>> ======================================== >>> ########### Campanha Ajude o Marcio! ########### >>> http://sosmarcio.blogspot.com.br/ >>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >>> ======================================== >>> Em 13/11/2013 17:34, "Alceu Rodrigues de Freitas Junior" < >>> glasswalk3r at yahoo.com.br> escreveu: >>> >>> Cloud Computing ? o hype mais sexy do momento! Todo diretor/gerente >>>> quer pendurar a plaquinha "powered by cloud" no pesco?o. >>>> >>>> Tem ind?stria farmac?utica migrando de aplica??es CRM locais cheias de >>>> customiza??es para aplica??es na nuvem (leia "Sales Force p?-de-boi", sem >>>> customiza??es praticamente) mas nenhuma delas efetivamente precisa de >>>> elasticidade (que considero um dos pontos realmente inovadores de cloud >>>> computing). Se eles come?am o ano fiscal com 10 usu?rios, provavelmente v?o >>>> terminar com 10 usu?rios. >>>> >>>> Somado no papel, aplica??es in-house tem custo inicial maior para >>>> aquisi??o, mas com o passar do tempo elas se pagam. Algu?m a? j? viu >>>> redu??o de mensalidade para aplica??es em nuvem? >>>> >>>> Ent?o... o que mesmo essas empresas est?o ganhando com isso? Nem vou >>>> citar os anos de desenvolvimento para ter suas customiza??es e que ser?o >>>> jogados na lata do lixo ao migrar de plataforma. >>>> >>>> >>>> Em 13-11-2013 18:07, Solli Honorio escreveu: >>>> >>>>> Esta semana participei de uma reuni?o onde o diretor de TI chegou de um >>>>> evento da amazon aws (no exterior) onde ele s? ouviu maravilhas de ter >>>>> o >>>>> ambiente dele na nuvem. A? o cara fez uma contabilidade criativa que >>>>> 'justifica' desativar todos os servidores in-house para colocar na AWS. >>>>> >>>>> Tentei explicar sobre nuvem privada, pois acho que at? seria bom para >>>>> ele, mas n?o, o cara quer AWS. E o cara vai levar inclusive ... aten??o >>>>> ... o FILE/PRINTER SHARE !!!!!! >>>>> >>>>> Ta a? uma coisa que eu quero ver de camarote ! Os usu?rio j? reclamam >>>>> que est? lento hj e a equipe t?cnica estava discutindo fazer trunking >>>>> de >>>>> placas gigabits para aumentar o desempenho, e a? o diretor de TI agora >>>>> quer fazer isto via internet num delay de 300 milisegundos :D !!!! >>>>> >>>>> Como diz o Blabos, ? mais um artista ! >>>>> >>>>> Solli Honorio >>>>> >>>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From nuba at fastmail.fm Wed Nov 13 19:27:36 2013 From: nuba at fastmail.fm (Nuba Princigalli) Date: Thu, 14 Nov 2013 01:27:36 -0200 Subject: [SP-pm] Mais uma gafe de TI In-Reply-To: <5283E228.6070402@yahoo.com.br> References: <20131113185604.GA3257@localhost.localdomain> <5283D7C9.3030108@yahoo.com.br> <5283E228.6070402@yahoo.com.br> Message-ID: <1384399656.12129.47245933.734E7E46@webmail.messagingengine.com> On Wed, Nov 13, 2013, at 06:33 PM, Alceu Rodrigues de Freitas Junior wrote: > Algu?m a? j? viu redu??o de mensalidade para aplica??es em nuvem? sim, v?rias vezes. uso pessoal, em pequena escala: linode volta e meia melhora os planos e repassa pros clientes: dobro de memoria, dobro de disco, etc... larga escala: na VTEX gasta-se muito com AWS (USD 200k+/mo), e volta e meia rola redu??o no custo de alguma coisa, seja na instancia X do tipo Y, no storage W na zona Z, etc... ao contr?rio do linode (combo bem definido em um custo mensal), nem sempre ? algo muito vis?vel (pelos centavos fracionados do utility computing) mas pela escala, a gente percebe. e ? um pouco mais raro, mas cortes dram?ticos como http://aws.typepad.com/aws/2013/03/dynamodb-price-reduction-and-new-reserved-capacity-model.html tamb?m acontecem. -- Nuba R. Princigalli nuba at pauleira.com http://pauleira.com @nprincigalli Discipline is not an end in itself, just a means to an end. - King Crimson From glasswalk3r at yahoo.com.br Thu Nov 14 00:28:20 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Thu, 14 Nov 2013 06:28:20 -0200 Subject: [SP-pm] Mais uma gafe de TI In-Reply-To: <1384399656.12129.47245933.734E7E46@webmail.messagingengine.com> References: <20131113185604.GA3257@localhost.localdomain> <5283D7C9.3030108@yahoo.com.br> <5283E228.6070402@yahoo.com.br> <1384399656.12129.47245933.734E7E46@webmail.messagingengine.com> Message-ID: <528489A4.8010603@yahoo.com.br> Em 14-11-2013 01:27, Nuba Princigalli escreveu: > > > On Wed, Nov 13, 2013, at 06:33 PM, Alceu Rodrigues de Freitas Junior > wrote: >> Algu?m a? j? viu redu??o de mensalidade para aplica??es em nuvem? > > sim, v?rias vezes. > > uso pessoal, em pequena escala: linode volta e meia melhora os planos e > repassa pros clientes: dobro de memoria, dobro de disco, etc... > > larga escala: na VTEX gasta-se muito com AWS (USD 200k+/mo), e volta e > meia rola redu??o no custo de alguma coisa, seja na instancia X do tipo > Y, no storage W na zona Z, etc... ao contr?rio do linode (combo bem > definido em um custo mensal), nem sempre ? algo muito vis?vel (pelos > centavos fracionados do utility computing) mas pela escala, a gente > percebe. e ? um pouco mais raro, mas cortes dram?ticos como > http://aws.typepad.com/aws/2013/03/dynamodb-price-reduction-and-new-reserved-capacity-model.html > tamb?m acontecem. > Bom saber at? porque a tend?ncia ? houver disputa de mercado. Mas acho que o modelo de cobran?a do AWS ? um pouco diferente do que estou comentando. Neste caso, al?m da infraestrutura, algu?m tem que gerenciar a aplica??o para voc?. Sobra para o administrador da empresa contratante tarefas como cadastro de dados e atividades mais simples que n?o requerem tanto conhecimento em TI. Al?m da infraestrutura, existe uma cobran?a mensal de licen?as para n?mero de usu?rios, ent?o n?o ? s? o custo por mais CPU ou disco quando sua sazonalidade demanda mais acessos. []'s Alceu From crncosta at gmail.com Thu Nov 14 02:15:16 2013 From: crncosta at gmail.com (Carlos Costa) Date: Thu, 14 Nov 2013 08:15:16 -0200 Subject: [SP-pm] Mais uma gafe de TI In-Reply-To: <20131113185604.GA3257@localhost.localdomain> References: <20131113185604.GA3257@localhost.localdomain> Message-ID: Andr?, obrigado por compartilhar... ajudou a come?ar o dia rindo =) Acho que faltou tempo pra eles implementarem a pagina??o (por isso 3.6MB), deve ter chegado o deadline dos caras pra fazer o release, talvez algum deputado ou o ministro de educa??o pressionando... sei l?, podem ser tantas vari?veis. Olhando para a query passada no AJAX agente percebe que a string cont?m algo rudimentar que pode lembrar uma pagina??o, mas n?o tenho certeza. Anyways, foi divertido ler alguns sources deles... por exemplo: function showLoading(){ numLoadings++; $('#status_carregando').html(''); $("#carregando").fadeIn(500); intervalo_loading = setInterval(function(){ $('#status_carregando').html('Limite de resposta atigido. ') },7000);} Ou seja: Conte alguns milisegundos e praticamente n?o fa?a nada (OK, mostre uma mensagem com erro de portugu?s). O arquivo http://capesdw.capes.gov.br/js/inicio/index.js tem as melhores p?rolas, como vc tb notou (postar form com post ao inv?s de get ? por demais newbie, IMHO). Os caras misturam ingl?s e portugu?s tanto no c?digo como em coment?rios, e sem nenhuma minifica??o dos assets. Me diverti bastante lendo ehehehe ( )s Carlos. p.s.: pelo menos n?o ? feito em java, e sim PHP -> http://symfony.com/ 2013/11/13 Andr? Walker > Depois da longa discuss?o do c?digo que vazou do Facebook, encontrei mais > uma > p?rola que me sinto for?ado a compartilhar. N?o ? o c?digo propriamente > dito, > mas ? a coisa mais porca que j? vi num sistema web! > > O portal de banco de teses da CAPES[1] acaba de lan?ar uma nova vers?o, e > agora as pesquisas s?o feitas usando AJAX. T? cheio de erros comuns como > n?o alterar a URL quando voc? faz uma pesquisa, usar POST quando deveria > ser > GET, entre outros, mas esse n?o ? o ponto. > > [1]: http://capesdw.capes.gov.br/ > > Fiz algumas pesquisas e notei que estava demorando pra caramba. Eu fiz um > sistema que se comunicava com a vers?o antiga do site, ent?o precisava > debugar > pra adaptar o sistema. Fiz um request via telnet para entender o que estava > acontecendo. Com voc?s, a resposta do principal portal de teses do Brasil: > > https://gist.github.com/andrewalker/7454059 > > S?o 63 mil linhas de HTML (JSON?? O que ? isso?), cerca de 3,6MB, para A > PRIMEIRA P?GINA DA RESPOSTA (20 resultados). Se voc? quiser a segunda > p?gina, > ele vai trazer TUDO DE NOVO! Mais de 3 megas pra 20 resultados!!! > > To inconformado como ? que um ?rg?o t?o importante tem a capacidade de > publicar um neg?cio desses. > > []'s > Andr? > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Thu Nov 14 02:48:45 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 14 Nov 2013 08:48:45 -0200 Subject: [SP-pm] Mais uma gafe de TI In-Reply-To: References: <20131113185604.GA3257@localhost.localdomain> Message-ID: http://2.bp.blogspot.com/-COMwuNQBDxE/T7JBSbSAZGI/AAAAAAAAAoM/B7V1JToROtU/s640/triplefacepalm.jpg 2013/11/14 Carlos Costa > Andr?, obrigado por compartilhar... ajudou a come?ar o dia rindo =) > > Acho que faltou tempo pra eles implementarem a pagina??o (por isso 3.6MB), > deve ter chegado o deadline dos caras pra fazer o release, talvez algum > deputado ou o ministro de educa??o pressionando... sei l?, podem ser tantas > vari?veis. Olhando para a query passada no AJAX agente percebe que a string > cont?m algo rudimentar que pode lembrar uma pagina??o, mas n?o tenho > certeza. > > Anyways, foi divertido ler alguns sources deles... por exemplo: > > function showLoading(){ numLoadings++; $('#status_carregando').html(''); $("#carregando").fadeIn(500); intervalo_loading = setInterval(function(){ $('#status_carregando').html('Limite de resposta atigido. ') },7000);} > > Ou seja: Conte alguns milisegundos e praticamente n?o fa?a nada (OK, > mostre uma mensagem com erro de portugu?s). > > O arquivo http://capesdw.capes.gov.br/js/inicio/index.js tem as melhores > p?rolas, como vc tb notou (postar form com post ao inv?s de get ? por > demais newbie, IMHO). Os caras misturam ingl?s e portugu?s tanto no c?digo > como em coment?rios, e sem nenhuma minifica??o dos assets. > > Me diverti bastante lendo ehehehe > > ( )s > Carlos. > > p.s.: pelo menos n?o ? feito em java, e sim PHP -> http://symfony.com/ > > > 2013/11/13 Andr? Walker > >> Depois da longa discuss?o do c?digo que vazou do Facebook, encontrei mais >> uma >> p?rola que me sinto for?ado a compartilhar. N?o ? o c?digo propriamente >> dito, >> mas ? a coisa mais porca que j? vi num sistema web! >> >> O portal de banco de teses da CAPES[1] acaba de lan?ar uma nova vers?o, e >> agora as pesquisas s?o feitas usando AJAX. T? cheio de erros comuns como >> n?o alterar a URL quando voc? faz uma pesquisa, usar POST quando deveria >> ser >> GET, entre outros, mas esse n?o ? o ponto. >> >> [1]: http://capesdw.capes.gov.br/ >> >> Fiz algumas pesquisas e notei que estava demorando pra caramba. Eu fiz um >> sistema que se comunicava com a vers?o antiga do site, ent?o precisava >> debugar >> pra adaptar o sistema. Fiz um request via telnet para entender o que >> estava >> acontecendo. Com voc?s, a resposta do principal portal de teses do Brasil: >> >> https://gist.github.com/andrewalker/7454059 >> >> S?o 63 mil linhas de HTML (JSON?? O que ? isso?), cerca de 3,6MB, para A >> PRIMEIRA P?GINA DA RESPOSTA (20 resultados). Se voc? quiser a segunda >> p?gina, >> ele vai trazer TUDO DE NOVO! Mais de 3 megas pra 20 resultados!!! >> >> To inconformado como ? que um ?rg?o t?o importante tem a capacidade de >> publicar um neg?cio desses. >> >> []'s >> Andr? >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From marciorp at gmail.com Thu Nov 14 03:30:04 2013 From: marciorp at gmail.com (Marcio - Google) Date: Thu, 14 Nov 2013 08:30:04 -0300 Subject: [SP-pm] Mais uma gafe de TI In-Reply-To: References: <20131113185604.GA3257@localhost.localdomain> <5283D7C9.3030108@yahoo.com.br> <5283E228.6070402@yahoo.com.br> Message-ID: Hernan, infelizmente sim! E pode apostar que ganham por m?s o que muitos de nos n?o ganhamos por ano, incluindo 13?, PLR, f?rias, vale-transporte, vale-alimenta??o, gorjetas e etc. [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 13/11/2013 21:52, "Hernan Lopes" escreveu: > Lament?vel... e esses caras s?o pagos pra fazer isso ? > > > > 2013/11/13 Marcio - Google > >> Voc?s est?o reclamando de barriga cheia ... kkkkkk >> >> Ser subordinado a um diretor de TI artista ? para fracos ... imagina ser >> subordinado a um diretor financeiro que mant?m no m?vel ao lado d? mesa uma >> "m?quina" de calcular que s? soma e subtrai, daquelas que tinha uma >> manivela do lado ... rsrsrsrsrsrs ... ah, e o maior orgulho era gastar 99% >> do tempo das "reuni?es" contando que h? 50 anos atr?s ele fazia a >> contabilidade d? empresa nela ... huhuhahahaha ... snif snif snif >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> Em 13/11/2013 17:34, "Alceu Rodrigues de Freitas Junior" < >> glasswalk3r at yahoo.com.br> escreveu: >> >> Cloud Computing ? o hype mais sexy do momento! Todo diretor/gerente quer >>> pendurar a plaquinha "powered by cloud" no pesco?o. >>> >>> Tem ind?stria farmac?utica migrando de aplica??es CRM locais cheias de >>> customiza??es para aplica??es na nuvem (leia "Sales Force p?-de-boi", sem >>> customiza??es praticamente) mas nenhuma delas efetivamente precisa de >>> elasticidade (que considero um dos pontos realmente inovadores de cloud >>> computing). Se eles come?am o ano fiscal com 10 usu?rios, provavelmente v?o >>> terminar com 10 usu?rios. >>> >>> Somado no papel, aplica??es in-house tem custo inicial maior para >>> aquisi??o, mas com o passar do tempo elas se pagam. Algu?m a? j? viu >>> redu??o de mensalidade para aplica??es em nuvem? >>> >>> Ent?o... o que mesmo essas empresas est?o ganhando com isso? Nem vou >>> citar os anos de desenvolvimento para ter suas customiza??es e que ser?o >>> jogados na lata do lixo ao migrar de plataforma. >>> >>> >>> Em 13-11-2013 18:07, Solli Honorio escreveu: >>> >>>> Esta semana participei de uma reuni?o onde o diretor de TI chegou de um >>>> evento da amazon aws (no exterior) onde ele s? ouviu maravilhas de ter o >>>> ambiente dele na nuvem. A? o cara fez uma contabilidade criativa que >>>> 'justifica' desativar todos os servidores in-house para colocar na AWS. >>>> >>>> Tentei explicar sobre nuvem privada, pois acho que at? seria bom para >>>> ele, mas n?o, o cara quer AWS. E o cara vai levar inclusive ... aten??o >>>> ... o FILE/PRINTER SHARE !!!!!! >>>> >>>> Ta a? uma coisa que eu quero ver de camarote ! Os usu?rio j? reclamam >>>> que est? lento hj e a equipe t?cnica estava discutindo fazer trunking de >>>> placas gigabits para aumentar o desempenho, e a? o diretor de TI agora >>>> quer fazer isto via internet num delay de 300 milisegundos :D !!!! >>>> >>>> Como diz o Blabos, ? mais um artista ! >>>> >>>> Solli Honorio >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Thu Nov 14 03:40:50 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 14 Nov 2013 09:40:50 -0200 Subject: [SP-pm] duvida perl socket TCP_NODELAY Message-ID: Amigos estou com um problema bizarro mas antes de descrever, segue uma duvida: https://gist.github.com/peczenyj/7465389 eu nao consigo setar o TCP_NODELAY no meu socket em Perl, mas consigo fazer em python e ruby. pelo erro achei que poderia haver alguma limita??o no meu sistema operacional MAS n?o parece ser o caso. Alguem tem a mais remota ideia do que pode ser? talvez a compila??o do perl precise adicionar um suporte diferente? HELP. ps: isso tem haver com o client Riak que escrevi que esta trazendo resultados inconsistentes. MAS antes vamos pensar com carinho nisso. -------------- next part -------------- An HTML attachment was scrubbed... URL: From blabos at gmail.com Thu Nov 14 03:54:01 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 14 Nov 2013 09:54:01 -0200 Subject: [SP-pm] duvida perl socket TCP_NODELAY In-Reply-To: References: Message-ID: N?o sei se ajuda, mas certa vez o Solli fez um post sobre como lidar com arquivos e l? ele falava sobre tr?s camadas que voc? podia usar para lidar com arquivos sendo que cada uma aceitava par?metros espec?ficos (bem resumidamente, falando). Confere se existe algo relacionado em sockets. Talvez possa ser setado numa camada diferente da que vc est? usando. V? se faz sentido isso. 2013/11/14 Tiago Peczenyj > Amigos > > estou com um problema bizarro mas antes de descrever, segue uma duvida: > > https://gist.github.com/peczenyj/7465389 > > eu nao consigo setar o TCP_NODELAY no meu socket em Perl, mas consigo > fazer em python e ruby. pelo erro achei que poderia haver alguma limita??o > no meu sistema operacional MAS n?o parece ser o caso. > > Alguem tem a mais remota ideia do que pode ser? talvez a compila??o do > perl precise adicionar um suporte diferente? HELP. > > ps: isso tem haver com o client Riak que escrevi que esta trazendo > resultados inconsistentes. MAS antes vamos pensar com carinho nisso. > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Thu Nov 14 04:03:51 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 14 Nov 2013 10:03:51 -0200 Subject: [SP-pm] duvida perl socket TCP_NODELAY In-Reply-To: References: Message-ID: Affe. Sim, eu fiz merda, tinha que usar $socket->setsockopt(IPPROTO_TCP, TCP_NODELAY, 1) mas ESTRANHAMENTE eu nao conseguia pegar o verdadeiro depois. vai ver eu estava dormindo. 2013/11/14 Blabos de Blebe > N?o sei se ajuda, mas certa vez o Solli fez um post sobre como lidar com > arquivos e l? ele falava sobre tr?s camadas que voc? podia usar para lidar > com arquivos sendo que cada uma aceitava par?metros espec?ficos (bem > resumidamente, falando). > > Confere se existe algo relacionado em sockets. Talvez possa ser setado > numa camada diferente da que vc est? usando. > > V? se faz sentido isso. > > > 2013/11/14 Tiago Peczenyj > >> Amigos >> >> estou com um problema bizarro mas antes de descrever, segue uma duvida: >> >> https://gist.github.com/peczenyj/7465389 >> >> eu nao consigo setar o TCP_NODELAY no meu socket em Perl, mas consigo >> fazer em python e ruby. pelo erro achei que poderia haver alguma limita??o >> no meu sistema operacional MAS n?o parece ser o caso. >> >> Alguem tem a mais remota ideia do que pode ser? talvez a compila??o do >> perl precise adicionar um suporte diferente? HELP. >> >> ps: isso tem haver com o client Riak que escrevi que esta trazendo >> resultados inconsistentes. MAS antes vamos pensar com carinho nisso. >> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Tiago B. Peczenyj Linux User #405772 http://about.me/peczenyj -------------- next part -------------- An HTML attachment was scrubbed... URL: From glasswalk3r at yahoo.com.br Sat Nov 23 08:46:18 2013 From: glasswalk3r at yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Sat, 23 Nov 2013 14:46:18 -0200 Subject: [SP-pm] =?iso-8859-1?q?Compartilhar_infos_em_aplica=E7=F5es=2C_lo?= =?iso-8859-1?q?gs=2C_arquivos_de_configura=E7=E3o_e_par=E2metro?= In-Reply-To: References: <51FA5AE5.6050909@yahoo.com.br> Message-ID: <5290DBDA.4010004@yahoo.com.br> Em 01-08-2013 10:10, Tiago Peczenyj escreveu: > Sockets s?o uma forma segura e portavel de fazer isso. > > N?o se pode pensar apenas em Windows e Linux, vc tem o mundo BSD, o > mundo Solaris, etc. > Compartilho do racioc?nio do autor do blog abaixo: http://www.wumpus-cave.net/2013/11/16/dont-get-bent-out-of-shape-about-being-cross-platform/ []'s Alceu From shonorio at gmail.com Thu Dec 19 02:43:02 2013 From: shonorio at gmail.com (Solli Honorio) Date: Thu, 19 Dec 2013 08:43:02 -0200 Subject: [SP-pm] Perl White Camel Message-ID: Pessoal, ? com enorme orgulho que anuncio na lista que o nosso colega Thiago Rodon, mais conhecido como maluco, teve os esfor?os reconhecido mais uma vez e recebeu o t?tulo de Perl White Camel. ? o segundo ano consecutivo que o Brasil ? tem representante no Perl White Camel, ano passado foi o Breno. Maculo aproveite mais este t?tulo e pode gastar os milh?es da premia??o com cerveja para o grupo. Solli Honorio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From andregarciacarneiro at gmail.com Thu Dec 19 02:46:20 2013 From: andregarciacarneiro at gmail.com (Andre Carneiro) Date: Thu, 19 Dec 2013 08:46:20 -0200 Subject: [SP-pm] =?iso-8859-1?q?Olhem_s=F3_isso!?= Message-ID: http://perlnews.org/2013/11/perl-graphing-and-competition/ -- Andr? Garcia Carneiro Software Engineer (11)982907780 -------------- next part -------------- An HTML attachment was scrubbed... URL: From lucasmateus.oliveira at gmail.com Thu Dec 19 03:05:21 2013 From: lucasmateus.oliveira at gmail.com (Lucas Mateus) Date: Thu, 19 Dec 2013 03:05:21 -0800 Subject: [SP-pm] Perl White Camel Message-ID: <-1091708278528339531@unknownmsgid> Uhuuuu eh isso maluco, parab?ns !!! Enviado pelo meu Windows Phone ------------------------------ De: Solli Honorio Enviada em: ?19/?12/?2013 08:43 Para: saopaulo-pm at mail.pm.org Assunto: [SP-pm] Perl White Camel Pessoal, ? com enorme orgulho que anuncio na lista que o nosso colega Thiago Rodon, mais conhecido como maluco, teve os esfor?os reconhecido mais uma vez e recebeu o t?tulo de Perl White Camel. ? o segundo ano consecutivo que o Brasil ? tem representante no Perl White Camel, ano passado foi o Breno. Maculo aproveite mais este t?tulo e pode gastar os milh?es da premia??o com cerveja para o grupo. Solli Honorio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From bruno.buss at gmail.com Thu Dec 19 03:38:21 2013 From: bruno.buss at gmail.com (Bruno Buss) Date: Thu, 19 Dec 2013 09:38:21 -0200 Subject: [SP-pm] Perl White Camel In-Reply-To: References: Message-ID: Parab?ns Maluco! /o/ 2013/12/19 Solli Honorio > Pessoal, > > ? com enorme orgulho que anuncio na lista que o nosso colega Thiago Rodon, > mais conhecido como maluco, teve os esfor?os reconhecido mais uma vez e > recebeu o t?tulo de Perl White Camel. > > ? o segundo ano consecutivo que o Brasil ? tem representante no Perl White > Camel, ano passado foi o Breno. > > Maculo aproveite mais este t?tulo e pode gastar os milh?es da premia??o > com cerveja para o grupo. > > Solli Honorio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Bruno C. Buss http://www.brunobuss.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.oliveira.mantovani at gmail.com Thu Dec 19 05:40:03 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 19 Dec 2013 11:40:03 -0200 Subject: [SP-pm] Perl White Camel In-Reply-To: References: Message-ID: Parab?ns malucoooooooooooooooooooooooo!!! 2013/12/19 Bruno Buss : > Parab?ns Maluco! /o/ > > > 2013/12/19 Solli Honorio >> >> Pessoal, >> >> ? com enorme orgulho que anuncio na lista que o nosso colega Thiago Rodon, >> mais conhecido como maluco, teve os esfor?os reconhecido mais uma vez e >> recebeu o t?tulo de Perl White Camel. >> >> ? o segundo ano consecutivo que o Brasil ? tem representante no Perl White >> Camel, ano passado foi o Breno. >> >> Maculo aproveite mais este t?tulo e pode gastar os milh?es da premia??o >> com cerveja para o grupo. >> >> Solli Honorio >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Bruno C. Buss > http://www.brunobuss.net > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -- -dom -- Daniel de Oliveira Mantovani Business Analytic Specialist Perl Evangelist /Astrophysics hobbyist. +55 11 9 8538-9897 XOXO From dan.vinciguerra at gmail.com Thu Dec 19 06:38:40 2013 From: dan.vinciguerra at gmail.com (Daniel Vinciguerra) Date: Thu, 19 Dec 2013 12:38:40 -0200 Subject: [SP-pm] Perl White Camel In-Reply-To: References: Message-ID: Parab?ns Thiago! Grande conquista! Que venham muitos mais... *Daniel Vinciguerra* Web Solutions Architect and Co-Owner at Bivee http://github.com/dvinciguerra 2013/12/19 Daniel de Oliveira Mantovani > Parab?ns malucoooooooooooooooooooooooo!!! > > 2013/12/19 Bruno Buss : > > Parab?ns Maluco! /o/ > > > > > > 2013/12/19 Solli Honorio > >> > >> Pessoal, > >> > >> ? com enorme orgulho que anuncio na lista que o nosso colega Thiago > Rodon, > >> mais conhecido como maluco, teve os esfor?os reconhecido mais uma vez e > >> recebeu o t?tulo de Perl White Camel. > >> > >> ? o segundo ano consecutivo que o Brasil ? tem representante no Perl > White > >> Camel, ano passado foi o Breno. > >> > >> Maculo aproveite mais este t?tulo e pode gastar os milh?es da premia??o > >> com cerveja para o grupo. > >> > >> Solli Honorio > >> > >> -- > >> "o animal satisfeito dorme". - Guimar?es Rosa > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > >> L > >> =end disclaimer > >> > > > > > > > > -- > > Bruno C. Buss > > http://www.brunobuss.net > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > -dom > > -- > > Daniel de Oliveira Mantovani > Business Analytic Specialist > Perl Evangelist /Astrophysics hobbyist. > +55 11 9 8538-9897 > XOXO > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From marciorp at gmail.com Thu Dec 19 07:24:05 2013 From: marciorp at gmail.com (Marcio - Google) Date: Thu, 19 Dec 2013 12:24:05 -0300 Subject: [SP-pm] Perl White Camel In-Reply-To: References: Message-ID: Parab?ns Thiago! [...]'s Marcio ======================================== ########### Campanha Ajude o Marcio! ########### http://sosmarcio.blogspot.com.br/ http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 ======================================== Em 19 de dezembro de 2013 11:38, Daniel Vinciguerra < dan.vinciguerra at gmail.com> escreveu: > Parab?ns Thiago! Grande conquista! > Que venham muitos mais... > > > *Daniel Vinciguerra* > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2013/12/19 Daniel de Oliveira Mantovani < > daniel.oliveira.mantovani at gmail.com> > >> Parab?ns malucoooooooooooooooooooooooo!!! >> >> 2013/12/19 Bruno Buss : >> > Parab?ns Maluco! /o/ >> > >> > >> > 2013/12/19 Solli Honorio >> >> >> >> Pessoal, >> >> >> >> ? com enorme orgulho que anuncio na lista que o nosso colega Thiago >> Rodon, >> >> mais conhecido como maluco, teve os esfor?os reconhecido mais uma vez e >> >> recebeu o t?tulo de Perl White Camel. >> >> >> >> ? o segundo ano consecutivo que o Brasil ? tem representante no Perl >> White >> >> Camel, ano passado foi o Breno. >> >> >> >> Maculo aproveite mais este t?tulo e pode gastar os milh?es da premia??o >> >> com cerveja para o grupo. >> >> >> >> Solli Honorio >> >> >> >> -- >> >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> >> >> =begin disclaimer >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> >> L >> >> =end disclaimer >> >> >> > >> > >> > >> > -- >> > Bruno C. Buss >> > http://www.brunobuss.net >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> > L >> > =end disclaimer >> > >> >> >> >> -- >> >> -dom >> >> -- >> >> Daniel de Oliveira Mantovani >> Business Analytic Specialist >> Perl Evangelist /Astrophysics hobbyist. >> +55 11 9 8538-9897 >> XOXO >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Thu Dec 19 09:10:22 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Thu, 19 Dec 2013 15:10:22 -0200 Subject: [SP-pm] Perl White Camel In-Reply-To: References: Message-ID: free bear!!! 2013/12/19 Marcio - Google > Parab?ns Thiago! > > > [...]'s > > Marcio > > ======================================== > ########### Campanha Ajude o Marcio! ########### > http://sosmarcio.blogspot.com.br/ > http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 > ======================================== > > > Em 19 de dezembro de 2013 11:38, Daniel Vinciguerra < > dan.vinciguerra at gmail.com> escreveu: > > Parab?ns Thiago! Grande conquista! >> Que venham muitos mais... >> >> >> *Daniel Vinciguerra* >> Web Solutions Architect and Co-Owner at Bivee >> http://github.com/dvinciguerra >> >> >> 2013/12/19 Daniel de Oliveira Mantovani < >> daniel.oliveira.mantovani at gmail.com> >> >>> Parab?ns malucoooooooooooooooooooooooo!!! >>> >>> 2013/12/19 Bruno Buss : >>> > Parab?ns Maluco! /o/ >>> > >>> > >>> > 2013/12/19 Solli Honorio >>> >> >>> >> Pessoal, >>> >> >>> >> ? com enorme orgulho que anuncio na lista que o nosso colega Thiago >>> Rodon, >>> >> mais conhecido como maluco, teve os esfor?os reconhecido mais uma vez >>> e >>> >> recebeu o t?tulo de Perl White Camel. >>> >> >>> >> ? o segundo ano consecutivo que o Brasil ? tem representante no Perl >>> White >>> >> Camel, ano passado foi o Breno. >>> >> >>> >> Maculo aproveite mais este t?tulo e pode gastar os milh?es da >>> premia??o >>> >> com cerveja para o grupo. >>> >> >>> >> Solli Honorio >>> >> >>> >> -- >>> >> "o animal satisfeito dorme". - Guimar?es Rosa >>> >> >>> >> =begin disclaimer >>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> >> L >>> >> =end disclaimer >>> >> >>> > >>> > >>> > >>> > -- >>> > Bruno C. Buss >>> > http://www.brunobuss.net >>> > >>> > =begin disclaimer >>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> > L >>> > =end disclaimer >>> > >>> >>> >>> >>> -- >>> >>> -dom >>> >>> -- >>> >>> Daniel de Oliveira Mantovani >>> Business Analytic Specialist >>> Perl Evangelist /Astrophysics hobbyist. >>> +55 11 9 8538-9897 >>> XOXO >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From tiago.peczenyj at gmail.com Thu Dec 19 09:14:13 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 19 Dec 2013 15:14:13 -0200 Subject: [SP-pm] Perl White Camel In-Reply-To: References: Message-ID: J? to bebemorando Le 19 d?c. 2013 15:11, "Blabos de Blebe" a ?crit : > free bear!!! > > > 2013/12/19 Marcio - Google > >> Parab?ns Thiago! >> >> >> [...]'s >> >> Marcio >> >> ======================================== >> ########### Campanha Ajude o Marcio! ########### >> http://sosmarcio.blogspot.com.br/ >> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793 >> ======================================== >> >> >> Em 19 de dezembro de 2013 11:38, Daniel Vinciguerra < >> dan.vinciguerra at gmail.com> escreveu: >> >> Parab?ns Thiago! Grande conquista! >>> Que venham muitos mais... >>> >>> >>> *Daniel Vinciguerra* >>> Web Solutions Architect and Co-Owner at Bivee >>> http://github.com/dvinciguerra >>> >>> >>> 2013/12/19 Daniel de Oliveira Mantovani < >>> daniel.oliveira.mantovani at gmail.com> >>> >>>> Parab?ns malucoooooooooooooooooooooooo!!! >>>> >>>> 2013/12/19 Bruno Buss : >>>> > Parab?ns Maluco! /o/ >>>> > >>>> > >>>> > 2013/12/19 Solli Honorio >>>> >> >>>> >> Pessoal, >>>> >> >>>> >> ? com enorme orgulho que anuncio na lista que o nosso colega Thiago >>>> Rodon, >>>> >> mais conhecido como maluco, teve os esfor?os reconhecido mais uma >>>> vez e >>>> >> recebeu o t?tulo de Perl White Camel. >>>> >> >>>> >> ? o segundo ano consecutivo que o Brasil ? tem representante no Perl >>>> White >>>> >> Camel, ano passado foi o Breno. >>>> >> >>>> >> Maculo aproveite mais este t?tulo e pode gastar os milh?es da >>>> premia??o >>>> >> com cerveja para o grupo. >>>> >> >>>> >> Solli Honorio >>>> >> >>>> >> -- >>>> >> "o animal satisfeito dorme". - Guimar?es Rosa >>>> >> >>>> >> =begin disclaimer >>>> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> >> L >>>> >> =end disclaimer >>>> >> >>>> > >>>> > >>>> > >>>> > -- >>>> > Bruno C. Buss >>>> > http://www.brunobuss.net >>>> > >>>> > =begin disclaimer >>>> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> > L >>>> > =end disclaimer >>>> > >>>> >>>> >>>> >>>> -- >>>> >>>> -dom >>>> >>>> -- >>>> >>>> Daniel de Oliveira Mantovani >>>> Business Analytic Specialist >>>> Perl Evangelist /Astrophysics hobbyist. >>>> +55 11 9 8538-9897 >>>> XOXO >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ricardostock at bol.com.br Thu Dec 19 11:37:53 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Thu, 19 Dec 2013 16:37:53 -0300 Subject: [SP-pm] Perl White Camel In-Reply-To: References: Message-ID: Grande maluco, parabens por mais esta conquista. um abra?o Ricardo Stock http://www.stocksistemas.com.br From: Solli Honorio Sent: Thursday, December 19, 2013 7:43 AM To: saopaulo-pm at mail.pm.org Subject: [SP-pm] Perl White Camel Pessoal, ? com enorme orgulho que anuncio na lista que o nosso colega Thiago Rodon, mais conhecido como maluco, teve os esfor?os reconhecido mais uma vez e recebeu o t?tulo de Perl White Camel. ? o segundo ano consecutivo que o Brasil ? tem representante no Perl White Camel, ano passado foi o Breno. Maculo aproveite mais este t?tulo e pode gastar os milh?es da premia??o com cerveja para o grupo. Solli Honorio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------------------------------------------------------------------------- =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From oscarbm at gmail.com Thu Dec 19 10:52:24 2013 From: oscarbm at gmail.com (Oscar Marques) Date: Thu, 19 Dec 2013 16:52:24 -0200 Subject: [SP-pm] Perl White Camel In-Reply-To: References: Message-ID: Parabens! Em 19 de dezembro de 2013 17:37, Ricardo Stock escreveu: > Grande maluco, parabens por mais esta conquista. > > um abra?o > > Ricardo Stock > http://www.stocksistemas.com.br > > *From:* Solli Honorio > *Sent:* Thursday, December 19, 2013 7:43 AM > *To:* saopaulo-pm at mail.pm.org > *Subject:* [SP-pm] Perl White Camel > > Pessoal, > > ? com enorme orgulho que anuncio na lista que o nosso colega Thiago Rodon, > mais conhecido como maluco, teve os esfor?os reconhecido mais uma vez e > recebeu o t?tulo de Perl White Camel. > > ? o segundo ano consecutivo que o Brasil ? tem representante no Perl White > Camel, ano passado foi o Breno. > > Maculo aproveite mais este t?tulo e pode gastar os milh?es da premia??o > com cerveja para o grupo. > > Solli Honorio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > ------------------------------ > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- Oscar Marques oscarbm at gmail.com http://www.dunkelheit.com.br @f117usbr +55 21 9293-9343 -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiago at aware.com.br Thu Dec 19 11:07:26 2013 From: thiago at aware.com.br (Thiago Rondon) Date: Thu, 19 Dec 2013 17:07:26 -0200 Subject: [SP-pm] ES 2014 [Era: Perl White Camel] In-Reply-To: References: Message-ID: <3006BB6A-071A-45FD-BB7F-95CBDA48572E@aware.com.br> Valeu galera!! Valeu mesmo!! Fiquei muito feliz com esta homenagem! E queria aproveitar, e marcar um ES no dia 8 de janeiro ? Que tal ??!! Abs! -Thiago Rondon On Dec 19, 2013, at 4:52 PM, Oscar Marques wrote: > Parabens! > > > Em 19 de dezembro de 2013 17:37, Ricardo Stock escreveu: > Grande maluco, parabens por mais esta conquista. > > um abra?o > > Ricardo Stock > http://www.stocksistemas.com.br > > From: Solli Honorio > Sent: Thursday, December 19, 2013 7:43 AM > To: saopaulo-pm at mail.pm.org > Subject: [SP-pm] Perl White Camel > > Pessoal, > > ? com enorme orgulho que anuncio na lista que o nosso colega Thiago Rodon, mais conhecido como maluco, teve os esfor?os reconhecido mais uma vez e recebeu o t?tulo de Perl White Camel. > > ? o segundo ano consecutivo que o Brasil ? tem representante no Perl White Camel, ano passado foi o Breno. > > Maculo aproveite mais este t?tulo e pode gastar os milh?es da premia??o com cerveja para o grupo. > > Solli Honorio > > -- > "o animal satisfeito dorme". - Guimar?es Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > > > > -- > Oscar Marques > oscarbm at gmail.com > http://www.dunkelheit.com.br > @f117usbr > +55 21 9293-9343 > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From daniel.oliveira.mantovani at gmail.com Thu Dec 19 11:08:44 2013 From: daniel.oliveira.mantovani at gmail.com (Daniel de Oliveira Mantovani) Date: Thu, 19 Dec 2013 17:08:44 -0200 Subject: [SP-pm] ES 2014 [Era: Perl White Camel] In-Reply-To: <3006BB6A-071A-45FD-BB7F-95CBDA48572E@aware.com.br> References: <3006BB6A-071A-45FD-BB7F-95CBDA48572E@aware.com.br> Message-ID: Fechado! 2013/12/19 Thiago Rondon : > > Valeu galera!! Valeu mesmo!! Fiquei muito feliz com esta homenagem! > > E queria aproveitar, e marcar um ES no dia 8 de janeiro ? Que tal ??!! > > Abs! > -Thiago Rondon > > > On Dec 19, 2013, at 4:52 PM, Oscar Marques wrote: > >> Parabens! >> >> >> Em 19 de dezembro de 2013 17:37, Ricardo Stock escreveu: >> Grande maluco, parabens por mais esta conquista. >> >> um abra?o >> >> Ricardo Stock >> http://www.stocksistemas.com.br >> >> From: Solli Honorio >> Sent: Thursday, December 19, 2013 7:43 AM >> To: saopaulo-pm at mail.pm.org >> Subject: [SP-pm] Perl White Camel >> >> Pessoal, >> >> ? com enorme orgulho que anuncio na lista que o nosso colega Thiago Rodon, mais conhecido como maluco, teve os esfor?os reconhecido mais uma vez e recebeu o t?tulo de Perl White Camel. >> >> ? o segundo ano consecutivo que o Brasil ? tem representante no Perl White Camel, ano passado foi o Breno. >> >> Maculo aproveite mais este t?tulo e pode gastar os milh?es da premia??o com cerveja para o grupo. >> >> Solli Honorio >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> >> -- >> Oscar Marques >> oscarbm at gmail.com >> http://www.dunkelheit.com.br >> @f117usbr >> +55 21 9293-9343 >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer -- -dom -- Daniel de Oliveira Mantovani Business Analytic Specialist Perl Evangelist /Astrophysics hobbyist. +55 11 9 8538-9897 XOXO From lucasmateus.oliveira at gmail.com Thu Dec 19 11:16:08 2013 From: lucasmateus.oliveira at gmail.com (Lucas Oliveira) Date: Thu, 19 Dec 2013 17:16:08 -0200 Subject: [SP-pm] ES 2014 [Era: Perl White Camel] In-Reply-To: <3006BB6A-071A-45FD-BB7F-95CBDA48572E@aware.com.br> References: <3006BB6A-071A-45FD-BB7F-95CBDA48572E@aware.com.br> Message-ID: <79B9B3E9-6E68-4436-A8ED-4D5453CE61A2@gmail.com> Eu vou s? pra te ver uiiii Em 19/12/2013, ?s 17:07, Thiago Rondon escreveu: > > Valeu galera!! Valeu mesmo!! Fiquei muito feliz com esta homenagem! > > E queria aproveitar, e marcar um ES no dia 8 de janeiro ? Que tal ??!! > > Abs! > -Thiago Rondon > > > On Dec 19, 2013, at 4:52 PM, Oscar Marques wrote: > >> Parabens! >> >> >> Em 19 de dezembro de 2013 17:37, Ricardo Stock escreveu: >> Grande maluco, parabens por mais esta conquista. >> >> um abra?o >> >> Ricardo Stock >> http://www.stocksistemas.com.br >> >> From: Solli Honorio >> Sent: Thursday, December 19, 2013 7:43 AM >> To: saopaulo-pm at mail.pm.org >> Subject: [SP-pm] Perl White Camel >> >> Pessoal, >> >> ? com enorme orgulho que anuncio na lista que o nosso colega Thiago Rodon, mais conhecido como maluco, teve os esfor?os reconhecido mais uma vez e recebeu o t?tulo de Perl White Camel. >> >> ? o segundo ano consecutivo que o Brasil ? tem representante no Perl White Camel, ano passado foi o Breno. >> >> Maculo aproveite mais este t?tulo e pode gastar os milh?es da premia??o com cerveja para o grupo. >> >> Solli Honorio >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> >> >> -- >> Oscar Marques >> oscarbm at gmail.com >> http://www.dunkelheit.com.br >> @f117usbr >> +55 21 9293-9343 >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer From tiago.peczenyj at gmail.com Thu Dec 19 11:17:05 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 19 Dec 2013 17:17:05 -0200 Subject: [SP-pm] ES 2014 [Era: Perl White Camel] In-Reply-To: <3006BB6A-071A-45FD-BB7F-95CBDA48572E@aware.com.br> References: <3006BB6A-071A-45FD-BB7F-95CBDA48572E@aware.com.br> Message-ID: Es no RJ Le 19 d?c. 2013 17:07, "Thiago Rondon" a ?crit : > > Valeu galera!! Valeu mesmo!! Fiquei muito feliz com esta homenagem! > > E queria aproveitar, e marcar um ES no dia 8 de janeiro ? Que tal ??!! > > Abs! > -Thiago Rondon > > > On Dec 19, 2013, at 4:52 PM, Oscar Marques wrote: > > > Parabens! > > > > > > Em 19 de dezembro de 2013 17:37, Ricardo Stock > escreveu: > > Grande maluco, parabens por mais esta conquista. > > > > um abra?o > > > > Ricardo Stock > > http://www.stocksistemas.com.br > > > > From: Solli Honorio > > Sent: Thursday, December 19, 2013 7:43 AM > > To: saopaulo-pm at mail.pm.org > > Subject: [SP-pm] Perl White Camel > > > > Pessoal, > > > > ? com enorme orgulho que anuncio na lista que o nosso colega Thiago > Rodon, mais conhecido como maluco, teve os esfor?os reconhecido mais uma > vez e recebeu o t?tulo de Perl White Camel. > > > > ? o segundo ano consecutivo que o Brasil ? tem representante no Perl > White Camel, ano passado foi o Breno. > > > > Maculo aproveite mais este t?tulo e pode gastar os milh?es da premia??o > com cerveja para o grupo. > > > > Solli Honorio > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > > > > > -- > > Oscar Marques > > oscarbm at gmail.com > > http://www.dunkelheit.com.br > > @f117usbr > > +55 21 9293-9343 > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tiago.peczenyj at gmail.com Thu Dec 19 11:17:22 2013 From: tiago.peczenyj at gmail.com (Tiago Peczenyj) Date: Thu, 19 Dec 2013 17:17:22 -0200 Subject: [SP-pm] ES 2014 [Era: Perl White Camel] In-Reply-To: <3006BB6A-071A-45FD-BB7F-95CBDA48572E@aware.com.br> References: <3006BB6A-071A-45FD-BB7F-95CBDA48572E@aware.com.br> Message-ID: E parab?ns Le 19 d?c. 2013 17:07, "Thiago Rondon" a ?crit : > > Valeu galera!! Valeu mesmo!! Fiquei muito feliz com esta homenagem! > > E queria aproveitar, e marcar um ES no dia 8 de janeiro ? Que tal ??!! > > Abs! > -Thiago Rondon > > > On Dec 19, 2013, at 4:52 PM, Oscar Marques wrote: > > > Parabens! > > > > > > Em 19 de dezembro de 2013 17:37, Ricardo Stock > escreveu: > > Grande maluco, parabens por mais esta conquista. > > > > um abra?o > > > > Ricardo Stock > > http://www.stocksistemas.com.br > > > > From: Solli Honorio > > Sent: Thursday, December 19, 2013 7:43 AM > > To: saopaulo-pm at mail.pm.org > > Subject: [SP-pm] Perl White Camel > > > > Pessoal, > > > > ? com enorme orgulho que anuncio na lista que o nosso colega Thiago > Rodon, mais conhecido como maluco, teve os esfor?os reconhecido mais uma > vez e recebeu o t?tulo de Perl White Camel. > > > > ? o segundo ano consecutivo que o Brasil ? tem representante no Perl > White Camel, ano passado foi o Breno. > > > > Maculo aproveite mais este t?tulo e pode gastar os milh?es da premia??o > com cerveja para o grupo. > > > > Solli Honorio > > > > -- > > "o animal satisfeito dorme". - Guimar?es Rosa > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > > > > > -- > > Oscar Marques > > oscarbm at gmail.com > > http://www.dunkelheit.com.br > > @f117usbr > > +55 21 9293-9343 > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From breno at rio.pm.org Thu Dec 19 11:39:17 2013 From: breno at rio.pm.org (breno) Date: Thu, 19 Dec 2013 17:39:17 -0200 Subject: [SP-pm] Perl White Camel In-Reply-To: References: Message-ID: #euj?sabia :DDD Bem-vindo ao clube! E parab?ns!! \o/ 2013/12/19 Oscar Marques : > Parabens! > > > Em 19 de dezembro de 2013 17:37, Ricardo Stock > escreveu: > >> Grande maluco, parabens por mais esta conquista. >> >> um abra?o >> >> Ricardo Stock >> http://www.stocksistemas.com.br >> >> From: Solli Honorio >> Sent: Thursday, December 19, 2013 7:43 AM >> To: saopaulo-pm at mail.pm.org >> Subject: [SP-pm] Perl White Camel >> >> Pessoal, >> >> ? com enorme orgulho que anuncio na lista que o nosso colega Thiago Rodon, >> mais conhecido como maluco, teve os esfor?os reconhecido mais uma vez e >> recebeu o t?tulo de Perl White Camel. >> >> ? o segundo ano consecutivo que o Brasil ? tem representante no Perl White >> Camel, ano passado foi o Breno. >> >> Maculo aproveite mais este t?tulo e pode gastar os milh?es da premia??o >> com cerveja para o grupo. >> >> Solli Honorio >> >> -- >> "o animal satisfeito dorme". - Guimar?es Rosa >> >> ________________________________ >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> > > > > -- > Oscar Marques > oscarbm at gmail.com > http://www.dunkelheit.com.br > @f117usbr > +55 21 9293-9343 > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > From cartas at frederico.me Thu Dec 19 12:12:01 2013 From: cartas at frederico.me (Frederico Recsky) Date: Thu, 19 Dec 2013 12:12:01 -0800 Subject: [SP-pm] Perl White Camel Message-ID: <-4506288107727172694@unknownmsgid> Hooray Enviado pelo meu Windows Phone ------------------------------ De: Solli Honorio Enviada em: 19/12/2013 08:43 Para: saopaulo-pm at mail.pm.org Assunto: [SP-pm] Perl White Camel Pessoal, ? com enorme orgulho que anuncio na lista que o nosso colega Thiago Rodon, mais conhecido como maluco, teve os esfor?os reconhecido mais uma vez e recebeu o t?tulo de Perl White Camel. ? o segundo ano consecutivo que o Brasil ? tem representante no Perl White Camel, ano passado foi o Breno. Maculo aproveite mais este t?tulo e pode gastar os milh?es da premia??o com cerveja para o grupo. Solli Honorio -- "o animal satisfeito dorme". - Guimar?es Rosa -------------- next part -------------- An HTML attachment was scrubbed... URL: From studyclassoficial at gmail.com Sat Dec 28 14:50:05 2013 From: studyclassoficial at gmail.com (Juliano Amaral Gouveia) Date: Sat, 28 Dec 2013 20:50:05 -0200 Subject: [SP-pm] Esclarecimentos Message-ID: Ol? pessoal, boa noite, estou ingressando no mundo Perl agora, este e-mail ? apenas para saber como anda a lista e para dar um salve e dizer que pretendo trocar ideias e experi?ncias, gostaria de saber se algu?m ai ainda est? vivo, poderia se apresentar? rsrs Abra?os. Sucesso! -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From contato at erikhenrique.com.br Sat Dec 28 14:57:14 2013 From: contato at erikhenrique.com.br (Erik Henrique) Date: Sat, 28 Dec 2013 20:57:14 -0200 Subject: [SP-pm] Esclarecimentos In-Reply-To: References: Message-ID: Ola Juliano! A lista esta viva sim, acho que esta um pouco parada neste periodo por causa do final de ano / ferias / natal.... Abs Em 28/12/2013 20:50, "Juliano Amaral Gouveia" escreveu: > Ol? pessoal, boa noite, estou ingressando no mundo Perl agora, este e-mail > ? apenas para saber como anda a lista e para dar um salve e dizer que > pretendo trocar ideias e experi?ncias, gostaria de saber se algu?m ai ainda > est? vivo, poderia se apresentar? rsrs > > Abra?os. Sucesso! > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From contato at erikhenrique.com.br Sat Dec 28 14:58:21 2013 From: contato at erikhenrique.com.br (Erik Henrique) Date: Sat, 28 Dec 2013 20:58:21 -0200 Subject: [SP-pm] Esclarecimentos In-Reply-To: References: Message-ID: .... e se voc? se inscreveu na lista agora seja bem vindo! Em 28/12/2013 20:57, "Erik Henrique" escreveu: > Ola Juliano! > > A lista esta viva sim, acho que esta um pouco parada neste periodo por > causa do final de ano / ferias / natal.... > > Abs > Em 28/12/2013 20:50, "Juliano Amaral Gouveia" > escreveu: > >> Ol? pessoal, boa noite, estou ingressando no mundo Perl agora, este >> e-mail ? apenas para saber como anda a lista e para dar um salve e dizer >> que pretendo trocar ideias e experi?ncias, gostaria de saber se algu?m ai >> ainda est? vivo, poderia se apresentar? rsrs >> >> Abra?os. Sucesso! >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From studyclassoficial at gmail.com Sat Dec 28 15:00:41 2013 From: studyclassoficial at gmail.com (Juliano Amaral Gouveia) Date: Sat, 28 Dec 2013 21:00:41 -0200 Subject: [SP-pm] Esclarecimentos In-Reply-To: References: Message-ID: Obrigado Erik, a ultima pergunta que tenho a fazer para voc?s ? a seguinte, estou estudando Perl e j? peguei o b?sico, at? porque j? sou programador, mas ele ainda tem muita coisa bacana para se desvendar, s? que ainda n?o consegui achar bons materiais em PT-BR, inclusive no pr?prio site da perl.org.br o conte?do mais avan?ado n?o est? ainda traduzido, j? procurei em v?rios lugares e tudo o que encontro em PT-BR s?o apostilas ensinando o b?sico. Algu?m tem algum material ou indica??o de excelente livro em PT-BR? Essa ? a ultima pergunta, prometo rsrs. Abra?os. Sucesso! Em 28 de dezembro de 2013 20:57, Erik Henrique escreveu: > Ola Juliano! > > A lista esta viva sim, acho que esta um pouco parada neste periodo por > causa do final de ano / ferias / natal.... > > Abs > Em 28/12/2013 20:50, "Juliano Amaral Gouveia" > escreveu: > >> Ol? pessoal, boa noite, estou ingressando no mundo Perl agora, este >> e-mail ? apenas para saber como anda a lista e para dar um salve e dizer >> que pretendo trocar ideias e experi?ncias, gostaria de saber se algu?m ai >> ainda est? vivo, poderia se apresentar? rsrs >> >> Abra?os. Sucesso! >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From studyclassoficial at gmail.com Sat Dec 28 15:05:33 2013 From: studyclassoficial at gmail.com (Juliano Amaral Gouveia) Date: Sat, 28 Dec 2013 21:05:33 -0200 Subject: [SP-pm] Esclarecimentos In-Reply-To: References: Message-ID: Opa, sou novo sim Erik, obrigado pela hospitalidade :) Em 28 de dezembro de 2013 21:00, Juliano Amaral Gouveia < studyclassoficial at gmail.com> escreveu: > Obrigado Erik, a ultima pergunta que tenho a fazer para voc?s ? a > seguinte, estou estudando Perl e j? peguei o b?sico, at? porque j? sou > programador, mas ele ainda tem muita coisa bacana para se desvendar, s? que > ainda n?o consegui achar bons materiais em PT-BR, inclusive no pr?prio site > da perl.org.br o conte?do mais avan?ado n?o est? ainda traduzido, j? > procurei em v?rios lugares e tudo o que encontro em PT-BR s?o apostilas > ensinando o b?sico. > > Algu?m tem algum material ou indica??o de excelente livro em PT-BR? > > Essa ? a ultima pergunta, prometo rsrs. Abra?os. Sucesso! > > > Em 28 de dezembro de 2013 20:57, Erik Henrique < > contato at erikhenrique.com.br> escreveu: > > Ola Juliano! >> >> A lista esta viva sim, acho que esta um pouco parada neste periodo por >> causa do final de ano / ferias / natal.... >> >> Abs >> Em 28/12/2013 20:50, "Juliano Amaral Gouveia" < >> studyclassoficial at gmail.com> escreveu: >> >>> Ol? pessoal, boa noite, estou ingressando no mundo Perl agora, este >>> e-mail ? apenas para saber como anda a lista e para dar um salve e dizer >>> que pretendo trocar ideias e experi?ncias, gostaria de saber se algu?m ai >>> ainda est? vivo, poderia se apresentar? rsrs >>> >>> Abra?os. Sucesso! >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From blabos at gmail.com Sat Dec 28 15:10:16 2013 From: blabos at gmail.com (Blabos de Blebe) Date: Sat, 28 Dec 2013 21:10:16 -0200 Subject: [SP-pm] Esclarecimentos In-Reply-To: References: Message-ID: Opa, Bem vindo!!! Oi, estamos vivos, para alguma defini??o de vivo, claro... At? onde eu sei, a perl.org.br n?o est? sendo atualizada h? muito tempo, mas algu?m deve estar mantendo, para alugam defini??o de mantendo... Quanto a material em pt-br, eu normalmente recomendo http://sao-paulo.pm.org/artigos, que se n?o ? uma refer?ncia, tem algumas coisas interessantes. Atualmente, recomendamos o http://modernperlbooks.com/mt/index.html, que n?o est? em pt-br. J? tivemos algumas iniciativas relacionadas a tradu??o no passado, mas faltou bra?o. Ali?s, como eu terminei a faculdade este m?s, estou me voluntariando para traduzir o Modern Perl para pt-br, se a comunidade achar interessante e desde que algu?m fa?a o meio de campo e organize o processo. N?o sei se precisa pedir alguma autoriza??o, se rola algum problema de direitos autorais, licen?a, etc e n?o quero me preocupar com isso. Se algu?m desembolar eu traduzo. []'s 2013/12/28 Juliano Amaral Gouveia > Obrigado Erik, a ultima pergunta que tenho a fazer para voc?s ? a > seguinte, estou estudando Perl e j? peguei o b?sico, at? porque j? sou > programador, mas ele ainda tem muita coisa bacana para se desvendar, s? que > ainda n?o consegui achar bons materiais em PT-BR, inclusive no pr?prio site > da perl.org.br o conte?do mais avan?ado n?o est? ainda traduzido, j? > procurei em v?rios lugares e tudo o que encontro em PT-BR s?o apostilas > ensinando o b?sico. > > Algu?m tem algum material ou indica??o de excelente livro em PT-BR? > > Essa ? a ultima pergunta, prometo rsrs. Abra?os. Sucesso! > > > Em 28 de dezembro de 2013 20:57, Erik Henrique < > contato at erikhenrique.com.br> escreveu: > > Ola Juliano! >> >> A lista esta viva sim, acho que esta um pouco parada neste periodo por >> causa do final de ano / ferias / natal.... >> >> Abs >> Em 28/12/2013 20:50, "Juliano Amaral Gouveia" < >> studyclassoficial at gmail.com> escreveu: >> >>> Ol? pessoal, boa noite, estou ingressando no mundo Perl agora, este >>> e-mail ? apenas para saber como anda a lista e para dar um salve e dizer >>> que pretendo trocar ideias e experi?ncias, gostaria de saber se algu?m ai >>> ainda est? vivo, poderia se apresentar? rsrs >>> >>> Abra?os. Sucesso! >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From studyclassoficial at gmail.com Sat Dec 28 15:17:32 2013 From: studyclassoficial at gmail.com (Juliano Amaral Gouveia) Date: Sat, 28 Dec 2013 21:17:32 -0200 Subject: [SP-pm] Esclarecimentos In-Reply-To: References: Message-ID: Opa Maravilha Bablos, obrigado pelas dicas, eu sei ingl?s, mas conte?do em PT-BR pra mim ? menos cansativo para o c?rebro, e enquanto a tradu??o eu topo te ajudar, pois uma linguagem incr?vel como essa tem que ser disseminada mais no Brasil. Abra?os. Sucesso! Em 28 de dezembro de 2013 21:10, Blabos de Blebe escreveu: > Opa, > > Bem vindo!!! > > Oi, estamos vivos, para alguma defini??o de vivo, claro... > > At? onde eu sei, a perl.org.br n?o est? sendo atualizada h? muito tempo, > mas algu?m deve estar mantendo, para alugam defini??o de mantendo... > > Quanto a material em pt-br, eu normalmente recomendo > http://sao-paulo.pm.org/artigos, que se n?o ? uma refer?ncia, tem algumas > coisas interessantes. > > Atualmente, recomendamos o http://modernperlbooks.com/mt/index.html, que > n?o est? em pt-br. > > J? tivemos algumas iniciativas relacionadas a tradu??o no passado, mas > faltou bra?o. > > Ali?s, como eu terminei a faculdade este m?s, estou me voluntariando para > traduzir o Modern Perl para pt-br, se a comunidade achar interessante e > desde que algu?m fa?a o meio de campo e organize o processo. N?o sei se > precisa pedir alguma autoriza??o, se rola algum problema de direitos > autorais, licen?a, etc e n?o quero me preocupar com isso. Se algu?m > desembolar eu traduzo. > > []'s > > > > > 2013/12/28 Juliano Amaral Gouveia > >> Obrigado Erik, a ultima pergunta que tenho a fazer para voc?s ? a >> seguinte, estou estudando Perl e j? peguei o b?sico, at? porque j? sou >> programador, mas ele ainda tem muita coisa bacana para se desvendar, s? que >> ainda n?o consegui achar bons materiais em PT-BR, inclusive no pr?prio site >> da perl.org.br o conte?do mais avan?ado n?o est? ainda traduzido, j? >> procurei em v?rios lugares e tudo o que encontro em PT-BR s?o apostilas >> ensinando o b?sico. >> >> Algu?m tem algum material ou indica??o de excelente livro em PT-BR? >> >> Essa ? a ultima pergunta, prometo rsrs. Abra?os. Sucesso! >> >> >> Em 28 de dezembro de 2013 20:57, Erik Henrique < >> contato at erikhenrique.com.br> escreveu: >> >> Ola Juliano! >>> >>> A lista esta viva sim, acho que esta um pouco parada neste periodo por >>> causa do final de ano / ferias / natal.... >>> >>> Abs >>> Em 28/12/2013 20:50, "Juliano Amaral Gouveia" < >>> studyclassoficial at gmail.com> escreveu: >>> >>>> Ol? pessoal, boa noite, estou ingressando no mundo Perl agora, este >>>> e-mail ? apenas para saber como anda a lista e para dar um salve e dizer >>>> que pretendo trocar ideias e experi?ncias, gostaria de saber se algu?m ai >>>> ainda est? vivo, poderia se apresentar? rsrs >>>> >>>> Abra?os. Sucesso! >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>>> L >>>> =end disclaimer >>>> >>>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >>> L >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ricardostock at bol.com.br Sat Dec 28 15:22:18 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Sat, 28 Dec 2013 21:22:18 -0200 Subject: [SP-pm] Esclarecimentos In-Reply-To: References: Message-ID: <52bf5d2a47298_32bbc09093c1dc@a4-winter13.tmail> Ola Juliano,seja bem vindo. Ricado Stock www.stocksistemas.com.br De: Juliano Amaral Gouveia < studyclassoficial at gmail.com > Enviada: S?bado, 28 de Dezembro de 2013 20:50 Para: saopaulo-pm at pm.org Assunto: [SP-pm] Esclarecimentos Ol? pessoal, boa noite, estou ingressando no mundo Perl agora, este e-mail ? apenas para saber como anda a lista e para dar um salve e dizer que pretendo trocar ideias e experi?ncias, gostaria de saber se algu?m ai ainda est? vivo, poderia se apresentar? rsrs Abra?os. Sucesso! From studyclassoficial at gmail.com Sat Dec 28 15:24:03 2013 From: studyclassoficial at gmail.com (Juliano Amaral Gouveia) Date: Sat, 28 Dec 2013 21:24:03 -0200 Subject: [SP-pm] Esclarecimentos In-Reply-To: <52bf5d2a47298_32bbc09093c1dc@a4-winter13.tmail> References: <52bf5d2a47298_32bbc09093c1dc@a4-winter13.tmail> Message-ID: Ol? Ricardo, brigad?o, espero contribuir bastante com a comunidade. Em 28 de dezembro de 2013 21:22, Ricardo Stock escreveu: > Ola Juliano,seja bem vindo. > > > > Ricado Stock > www.stocksistemas.com.br > > > > De: Juliano Amaral Gouveia < studyclassoficial at gmail.com > > Enviada: S?bado, 28 de Dezembro de 2013 20:50 > Para: saopaulo-pm at pm.org > Assunto: [SP-pm] Esclarecimentos > > Ol? pessoal, boa noite, estou ingressando no mundo Perl agora, este e-mail > ? apenas para saber como anda a lista e para dar um salve e dizer que > pretendo trocar ideias e experi?ncias, gostaria de saber se algu?m ai ainda > est? vivo, poderia se apresentar? rsrs > > Abra?os. Sucesso! > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From lucastiagodemoraes at gmail.com Sat Dec 28 15:33:45 2013 From: lucastiagodemoraes at gmail.com (Lucas Moraes) Date: Sat, 28 Dec 2013 21:33:45 -0200 Subject: [SP-pm] Esclarecimentos In-Reply-To: References: <52bf5d2a47298_32bbc09093c1dc@a4-winter13.tmail> Message-ID: Bem vindo Juliano -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From renato.cron at gmail.com Sat Dec 28 15:43:40 2013 From: renato.cron at gmail.com (Renato Santos) Date: Sat, 28 Dec 2013 21:43:40 -0200 Subject: [SP-pm] Esclarecimentos In-Reply-To: References: <52bf5d2a47298_32bbc09093c1dc@a4-winter13.tmail> Message-ID: Bem vindo!! On Dec 28, 2013 9:34 PM, "Lucas Moraes" wrote: > Bem vindo Juliano > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From otavio.pereira at gmail.com Sat Dec 28 15:47:00 2013 From: otavio.pereira at gmail.com (Otavio Pereira) Date: Sat, 28 Dec 2013 21:47:00 -0200 Subject: [SP-pm] Esclarecimentos In-Reply-To: References: Message-ID: Bem vindo Juliano. Em 28/12/2013 20:50, "Juliano Amaral Gouveia" escreveu: > Ol? pessoal, boa noite, estou ingressando no mundo Perl agora, este e-mail > ? apenas para saber como anda a lista e para dar um salve e dizer que > pretendo trocar ideias e experi?ncias, gostaria de saber se algu?m ai ainda > est? vivo, poderia se apresentar? rsrs > > Abra?os. Sucesso! > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From otavio.pereira at gmail.com Sat Dec 28 15:47:00 2013 From: otavio.pereira at gmail.com (Otavio Pereira) Date: Sat, 28 Dec 2013 21:47:00 -0200 Subject: [SP-pm] Esclarecimentos In-Reply-To: References: Message-ID: Bem vindo Juliano. Em 28/12/2013 20:50, "Juliano Amaral Gouveia" escreveu: > Ol? pessoal, boa noite, estou ingressando no mundo Perl agora, este e-mail > ? apenas para saber como anda a lista e para dar um salve e dizer que > pretendo trocar ideias e experi?ncias, gostaria de saber se algu?m ai ainda > est? vivo, poderia se apresentar? rsrs > > Abra?os. Sucesso! > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From rcs.unesp at ig.com.br Sat Dec 28 19:43:22 2013 From: rcs.unesp at ig.com.br (RENATO AUGUSTO CORREA DOS SANTOS) Date: Sun, 29 Dec 2013 01:43:22 -0200 Subject: [SP-pm] Esclarecimentos In-Reply-To: References: Message-ID: Ol? pessoal, Meu nome ? Renato, Araras/SP. Estou h? um tempo no e-mail, mas a correria deste ano n?o me permitiu interagir como eu esperava. Estou estudando Perl por conta, pois uso no trabalho, e aprendi (b?sico de) Python este ano. Espero melhorar bastante no Perl (sou Bi?logo, e n?o computeiro), e poder interagir mais. Um feliz ano novo a todos, Renato A. Corr?a dos Santos 2013/12/28 Otavio Pereira > Bem vindo Juliano. > Em 28/12/2013 20:50, "Juliano Amaral Gouveia" > escreveu: > >> Ol? pessoal, boa noite, estou ingressando no mundo Perl agora, este >> e-mail ? apenas para saber como anda a lista e para dar um salve e dizer >> que pretendo trocar ideias e experi?ncias, gostaria de saber se algu?m ai >> ainda est? vivo, poderia se apresentar? rsrs >> >> Abra?os. Sucesso! >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- *Renato Augusto Corr?a dos Santos (Undergraduate Researcher)* Bioethanol Science and Technology Laboratory (ABTLuS-CNPEM) +55 19 99722 5665 -------------- next part -------------- An HTML attachment was scrubbed... URL: From rcs.unesp at ig.com.br Sat Dec 28 22:37:19 2013 From: rcs.unesp at ig.com.br (RENATO AUGUSTO CORREA DOS SANTOS) Date: Sun, 29 Dec 2013 04:37:19 -0200 Subject: [SP-pm] Esclarecimentos In-Reply-To: References: Message-ID: Aproveitando a oportunidade de postar aqui no e-mail do Perl S?o Paulo (depois de muito tempo), Voc?s saberiam informar se h? algumas atividades que eu poderia treinar o Perl? H? exerc?cios aplicados que voc?s conhe?am? Como disse na outra mensagem, encontrei cursos de Python em sites como Coursera.org, e achei muito legal por ter exerc?cios aplicados (embora n?o na ?rea de meu interesse) ? medida que os conceitos computacionais e de programa??o s?o explorados. Voc?s sabem dizer se h? algum grupo que discute/explora aplica??es usando Perl? Um abra?o e feliz ano novo ! Renato A. Corr?a dos Santos 2013/12/28 Otavio Pereira > Bem vindo Juliano. > Em 28/12/2013 20:50, "Juliano Amaral Gouveia" > escreveu: > >> Ol? pessoal, boa noite, estou ingressando no mundo Perl agora, este >> e-mail ? apenas para saber como anda a lista e para dar um salve e dizer >> que pretendo trocar ideias e experi?ncias, gostaria de saber se algu?m ai >> ainda est? vivo, poderia se apresentar? rsrs >> >> Abra?os. Sucesso! >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> L >> =end disclaimer >> >> > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > > -- *Renato Augusto Corr?a dos Santos (Undergraduate Researcher)* Bioethanol Science and Technology Laboratory (ABTLuS-CNPEM) +55 19 99722 5665 -------------- next part -------------- An HTML attachment was scrubbed... URL: From creaktive at gmail.com Sat Dec 28 23:49:23 2013 From: creaktive at gmail.com (Stanislaw Pusep) Date: Sun, 29 Dec 2013 08:49:23 +0100 Subject: [SP-pm] Esclarecimentos In-Reply-To: References: Message-ID: http://perltuts.com ???????????, 29 ??????? 2013 ?. ???????????? RENATO AUGUSTO CORREA DOS SANTOS ?????: > Aproveitando a oportunidade de postar aqui no e-mail do Perl S?o Paulo > (depois de muito tempo), > > Voc?s saberiam informar se h? algumas atividades que eu poderia treinar o > Perl? H? exerc?cios aplicados que voc?s conhe?am? > Como disse na outra mensagem, encontrei cursos de Python em sites como > Coursera.org, e achei muito legal por ter exerc?cios aplicados (embora n?o > na ?rea de meu interesse) ? medida que os conceitos computacionais e de > programa??o s?o explorados. > > Voc?s sabem dizer se h? algum grupo que discute/explora aplica??es usando > Perl? > > Um abra?o e feliz ano novo ! > > Renato A. Corr?a dos Santos > > > 2013/12/28 Otavio Pereira 'cvml', 'otavio.pereira at gmail.com');>> > >> Bem vindo Juliano. >> Em 28/12/2013 20:50, "Juliano Amaral Gouveia" < >> studyclassoficial at gmail.com > 'studyclassoficial at gmail.com');>> escreveu: >> >>> Ol? pessoal, boa noite, estou ingressando no mundo Perl agora, este >>> e-mail ? apenas para saber como anda a lista e para dar um salve e dizer >>> que pretendo trocar ideias e experi?ncias, gostaria de saber se algu?m ai >>> ainda est? vivo, poderia se apresentar? rsrs >>> >>> Abra?os. Sucesso! >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org >> 'cvml', 'SaoPaulo-pm at pm.org');> >>> L >>> =end disclaimer >>> >>> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > 'SaoPaulo-pm at pm.org');> >> L >> =end disclaimer >> >> > > > -- > *Renato Augusto Corr?a dos Santos (Undergraduate Researcher)* > Bioethanol Science and Technology Laboratory (ABTLuS-CNPEM) > +55 19 99722 5665 > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: From ricardostock at bol.com.br Sun Dec 29 03:23:17 2013 From: ricardostock at bol.com.br (Ricardo Stock) Date: Sun, 29 Dec 2013 09:23:17 -0200 Subject: [SP-pm] Esclarecimentos In-Reply-To: References: Message-ID: <52c00625ba158_6ec73032138155@a4-winter22.tmail> Ola Renato, seja bem vindo. acho que veio ao lugar certo muitas pessoas aqui utilizam o perl na ?rea acad?mica. um abra?o e bem vindo. Ricado Stock ricardostock at bol.com.br Um bom programador tem um desafio Um programador mediano, tem um problema. De: RENATO AUGUSTO CORREA DOS SANTOS < rcs.unesp at ig.com.br > Enviada: Domingo, 29 de Dezembro de 2013 01:43 Para: saopaulo-pm at mail.pm.org Assunto: Re: [SP-pm] Esclarecimentos Ol? pessoal, Meu nome ? Renato, Araras/SP. Estou h? um tempo no e-mail, mas a correria deste ano n?o me permitiu interagir como eu esperava. Estou estudando Perl por conta, pois uso no trabalho, e aprendi (b?sico de) Python este ano. Espero melhorar bastante no Perl (sou Bi?logo, e n?o computeiro), e poder interagir mais. Um feliz ano novo a todos, Renato A. Corr?a dos Santos 2013/12/28 Otavio Pereira Bem vindo Juliano. Em 28/12/2013 20:50, "Juliano Amaral Gouveia" escreveu: Ol? pessoal, boa noite, estou ingressando no mundo Perl agora, este e-mail ? apenas para saber como anda a lista e para dar um salve e dizer que pretendo trocar ideias e experi?ncias, gostaria de saber se algu?m ai ainda est? vivo, poderia se apresentar? rsrs Abra?os. Sucesso! =begin disclaimer ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org ?L =end disclaimer =begin disclaimer ? ?Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ ?SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org ?L =end disclaimer -- Renato Augusto Corr?a dos Santos (Undergraduate Researcher)Bioethanol Science and Technology Laboratory (ABTLuS-CNPEM) +55 19 99722 5665 From studyclassoficial at gmail.com Sun Dec 29 07:21:30 2013 From: studyclassoficial at gmail.com (Juliano Amaral Gouveia) Date: Sun, 29 Dec 2013 13:21:30 -0200 Subject: [SP-pm] Esclarecimentos In-Reply-To: <52c00625ba158_6ec73032138155@a4-winter22.tmail> References: <52c00625ba158_6ec73032138155@a4-winter22.tmail> Message-ID: Obrigado pela hospitalidade pessoal, 2014 vai ser Perl na veia ;), sucesso e feliz ano novo a todos! Em 29 de dezembro de 2013 09:23, Ricardo Stock escreveu: > Ola Renato, seja bem vindo. acho que veio ao lugar certo muitas pessoas > aqui utilizam o perl na ?rea acad?mica. > > um abra?o e bem vindo. > > Ricado Stock > ricardostock at bol.com.br > Um bom programador tem um desafio > Um programador mediano, tem um problema. > > > > > De: RENATO AUGUSTO CORREA DOS SANTOS < rcs.unesp at ig.com.br > > Enviada: Domingo, 29 de Dezembro de 2013 01:43 > Para: saopaulo-pm at mail.pm.org > Assunto: Re: [SP-pm] Esclarecimentos > > Ol? pessoal, > > Meu nome ? Renato, Araras/SP. Estou h? um tempo no e-mail, mas a correria > deste ano n?o me permitiu interagir como eu esperava. > Estou estudando Perl por conta, pois uso no trabalho, e aprendi (b?sico > de) Python este ano. Espero melhorar bastante no Perl (sou Bi?logo, e n?o > computeiro), e poder interagir mais. > > > Um feliz ano novo a todos, > > Renato A. Corr?a dos Santos > > > 2013/12/28 Otavio Pereira > > Bem vindo Juliano. > > Em 28/12/2013 20:50, "Juliano Amaral Gouveia" > escreveu: > > > Ol? pessoal, boa noite, estou ingressando no mundo Perl agora, este e-mail > ? apenas para saber como anda a lista e para dar um salve e dizer que > pretendo trocar ideias e experi?ncias, gostaria de saber se algu?m ai ainda > est? vivo, poderia se apresentar? rsrs > > > > Abra?os. Sucesso! > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > > L > > =end disclaimer > > > > > > -- > > Renato Augusto Corr?a dos Santos (Undergraduate Researcher)Bioethanol > Science and Technology Laboratory (ABTLuS-CNPEM) > > +55 19 99722 5665 > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org > L > =end disclaimer > -------------- Pr?xima Parte ---------- Um anexo em HTML foi limpo... URL: