[SP-pm] Dúvida com MooseX::Privacy

2013-03-26 Thread thiagoglauco

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?

=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] Movable Type

2013-02-18 Thread thiagoglauco

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@pm.org
 Lhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] Formato dos Artigos Equinócio

2013-02-18 Thread thiagoglauco
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 creakt...@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 thi...@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@pm.org (javascript:;)
   Lhttp://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@pm.org (javascript:;)
  Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
  =end disclaimer



 --

 ABS()

 =begin disclaimer
 Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org 
(mailto:SaoPaulo-pm@pm.org)

 Lhttp://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@pm.org
 Lhttp://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@pm.org
 Lhttp://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@pm.org
 Lhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] Formato dos Artigos Equinócio

2013-02-18 Thread thiagoglauco

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 thi...@aware.com.br 
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 thi...@aware.com.br 
(mailto:thi...@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 creakt...@gmail.com 
(mailto:creakt...@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 thi...@aware.com.br 
(mailto:thi...@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@pm.org 
(mailto:SaoPaulo-pm@pm.org) (javascript:;)



  

Re: [SP-pm] Movable Type

2013-02-18 Thread thiagoglauco

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
dan.vincigue...@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 [4] [4]

2013/2/18 thiagogla...@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] [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@pm.org
 Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm [3]
=end disclaimer

=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2]
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm [3]
=end disclaimer


=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2]
 SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
 Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm [3]
=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@pm.org
 Lhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] Movable Type

2013-02-18 Thread thiagoglauco

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 dan.vincigue...@gmail.com


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 thiagogla...@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] [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@pm.org
 Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm [3]
=end disclaimer

=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2]
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm [3]
=end disclaimer


=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2]
 SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
 Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm [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@pm.org
 Lhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] Gollum Wiki | Old (Movable Type)

2013-02-18 Thread thiagoglauco

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
renato.c...@gmail.com 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 thiagogla...@ticursos.net


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 dan.vincigue...@gmail.com


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 thiagogla...@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] [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@pm.org
 Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm [3] [3]
=end disclaimer

=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] [2]
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm [3] [3]
=end disclaimer


=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2] [2]
 SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
 Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm [3] [3]
=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@pm.org
 Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm [3]
=end disclaimer


=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [2]
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm [3]
=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@pm.org
 Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm [3]
=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 

Re: [SP-pm] Gollum Wiki | Old (Movable Type)

2013-02-18 Thread thiagoglauco

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=1state=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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


[Rio-pm] Padrões de Código seguro

2013-01-11 Thread thiagoglauco
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.
___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm


Re: DDTP - precisa-se de revisores

2013-01-11 Thread thiagoglauco
Acho que a época de festas faz isso. Os voluntários ou estão de férias 
nesta ou se sobrecarregam de trabalho. Falta sangue no banco de sangue, 
faltam voluntários em abrigos, tradutores de software livre, essas 
coisas.


Mas já estou me logando para revisar.

Em 2012-12-17 14:30, Fred Maranhão escreveu:

Caros,

O DDTP pt_BR está começando a precisar de revisores. já tem 50
descrições traduzidas esperando para serem revisadas.

Fred

PS: o site: http://ddtp.debian.net/ddtss/index.cgi/pt_BR



--
To UNSUBSCRIBE, email to debian-l10n-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/94a0836ac561f022bd815058d6e6d...@ticursos.net



[SP-pm] Padrões de Código seguro

2013-01-11 Thread thiagoglauco
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.
=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] Manutenção do site, equinócio e etc.

2013-01-11 Thread thiagoglauco
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: 
thi...@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 thiagogla...@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, 
thiagogla...@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@pm.org
 Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm [4]
=end disclaimer


=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [3]
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm [4]
=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@pm.org
 Lhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


UML for a Role

2013-01-10 Thread thiagoglauco

Hi there.
I'm new at moose@perl.org and just like to know how you use to represent a
Moose::Role in a UML diagram? Just like an ordinary class and type?

Thiago Glauco Sanchez
Tec. Telecom. Pl. - Petrobras SA
ITIL, MCSO, ECS ( Routing, Wireless, Switching )
tel: 55 11 3523-9756
rota: http://ltp.petrobras.com.br

Blaming the network is easy. The network touches everything. Businesses
assume that the network will work perfectly and make decisions accordingly.
A user can’t open that 900MB Excel spreadsheet on the file server on
another
continent from his 20th-century PC? Network problem. A website in
Farawayistan
is slow? Network problem. A user can’t get a faster response over a
33.6Kbps modem? Network problem. 
O emitente desta mensagem é responsável por seu conteúdo e endereçamento. Cabe 
ao destinatário cuidar quanto ao tratamento adequado. Sem a devida autorização, 
a divulgação, a reprodução, a distribuição ou qualquer outra ação em 
desconformidade com as normas internas do Sistema Petrobras são proibidas e 
passíveis de sanção disciplinar, cível e criminal.
 
The sender of this message is responsible for its content and addressing. The 
receiver shall take proper care of it. Without due authorization, the 
publication, reproduction, distribution or the performance of  any other action 
not conforming to Petrobras System internal policies and procedures is 
forbidden and liable to disciplinary, civil or criminal sanctions.
 
El emisor de este mensaje es responsable por su contenido y direccionamiento. 
Cabe al destinatario darle el tratamiento adecuado. Sin la debida autorización, 
su divulgación, reproducción, distribución o cualquier otra acción no conforme 
a las normas internas del Sistema Petrobras están prohibidas y serán pasibles 
de sanción disciplinaria, civil y penal.


RE: UML for a Role

2013-01-10 Thread thiagoglauco

Thanks Jeff.

Besides a Role does Moose have other thing near an abstract class? (I know
roles are not abstract classes)
I'm writing a doc about rational methodology and Moose, that is why I'm
asking.



De: Jeff Hallock jhall...@wbanda.com
Para:   thiagogla...@petrobras.com.br
thiagogla...@petrobras.com.br, moose@perl.org
moose@perl.org
Data:   10/01/2013 16:00
Assunto:RE: UML for a Role



I represent it using  an interface.

-Original Message-
From: thiagogla...@petrobras.com.br [mailto:thiagogla...@petrobras.com.br]
Sent: Thursday, January 10, 2013 12:50 PM
To: moose@perl.org
Subject: UML for a Role


Hi there.
I'm new at moose@perl.org and just like to know how you use to represent a
Moose::Role in a UML diagram? Just like an ordinary class and type?

Thiago Glauco Sanchez
Tec. Telecom. Pl. - Petrobras SA
ITIL, MCSO, ECS ( Routing, Wireless, Switching )
tel: 55 11 3523-9756
rota: http://ltp.petrobras.com.br

Blaming the network is easy. The network touches everything. Businesses
assume that the network will work perfectly and make decisions accordingly.
A user can’t open that 900MB Excel spreadsheet on the file server on
another continent from his 20th-century PC? Network problem. A website in
Farawayistan is slow? Network problem. A user can’t get a faster response
over a 33.6Kbps modem? Network problem.
O emitente desta mensagem é responsável por seu conteúdo e endereçamento.
Cabe ao destinatário cuidar quanto ao tratamento adequado. Sem a devida
autorização, a divulgação, a reprodução, a distribuição ou qualquer outra
ação em desconformidade com as normas internas do Sistema Petrobras são
proibidas e passíveis de sanção disciplinar, cível e criminal.

The sender of this message is responsible for its content and addressing.
The receiver shall take proper care of it. Without due authorization, the
publication, reproduction, distribution or the performance of  any other
action not conforming to Petrobras System internal policies and procedures
is forbidden and liable to disciplinary, civil or criminal sanctions.

El emisor de este mensaje es responsable por su contenido y
direccionamiento. Cabe al destinatario darle el tratamiento adecuado. Sin
la debida autorización, su divulgación, reproducción, distribución o
cualquier otra acción no conforme a las normas internas del Sistema
Petrobras están prohibidas y serán pasibles de sanción disciplinaria, civil
y penal.
 
O emitente desta mensagem é responsável por seu conteúdo e endereçamento. Cabe 
ao destinatário cuidar quanto ao tratamento adequado. Sem a devida autorização, 
a divulgação, a reprodução, a distribuição ou qualquer outra ação em 
desconformidade com as normas internas do Sistema Petrobras são proibidas e 
passíveis de sanção disciplinar, cível e criminal.
 
The sender of this message is responsible for its content and addressing. The 
receiver shall take proper care of it. Without due authorization, the 
publication, reproduction, distribution or the performance of  any other action 
not conforming to Petrobras System internal policies and procedures is 
forbidden and liable to disciplinary, civil or criminal sanctions.
 
El emisor de este mensaje es responsable por su contenido y direccionamiento. 
Cabe al destinatario darle el tratamiento adecuado. Sin la debida autorización, 
su divulgación, reproducción, distribución o cualquier otra acción no conforme 
a las normas internas del Sistema Petrobras están prohibidas y serán pasibles 
de sanción disciplinaria, civil y penal.
inline: graycol.gif

Re: [SP-pm] Manutenção do site, equinócio e etc.

2012-12-06 Thread thiagoglauco
Caros, estas duas próximas semanas estou realmente atolado de trabalho, 
podemos começar o projeto do novo site após as festas (e antes do 
carnaval!!!)?


Em 2012-12-04 16:19, Ricardo Stock escreveu:

só de curiosidade.

eu tentei instalar o foswiki. É para NERD que nao tem o que fazer..

Deixei o mesmo rolando, mas para configurar... to fora...

Se poder ajudar de alguma outra forma, estou a disposição.

Ricardo Stock
www.stocksistemas.com.br [9]


- Original Message -
FROM: Diego djkakaroto
TO: saopaulo...@mail.pm.org
SENT: Tuesday, December 04, 2012 11:25 AM
SUBJECT: Re: [SP-pm]Manutenção do site, equinócio e etc.

Boa tarde,

Tenho interesse em ajudar, porém estou iniciando meus passos em 
Perl.


Em 3 de dezembro de 2012 22:50, Joenio Costa joe...@gmail.com 
escreveu:



Sou voluntário para ajudar caso queiram usar Foswiki...

2012/11/30 Jose Nilton jnilti...@gmail.com


A gente não usar um CMS ou Wiki.

Vai fazer tudo do zero ?

Em 30 de novembro de 2012 10:58, Eduardo Almeida 
edua...@web2solutions.com.br escreveu:



Tem esse Pad antigo também: http://piratepad.net/3B5riwNxoa [7]

On 30/11/2012 10:48, Daniel Vinciguerra wrote:


Pessoal,

Vamos nos organizar para que isso seja feito de forma remota... 
podemos até testar o hangout como meio de discutir sobre as coisas 
e usar o IRC para trocar mensagens durante afim de manter o 
backlog para facilitar a participação de todos (mesmo que não de 
forma presencial)


Informações e Definições:
http://piratepad.net/nHgOMP81kN [5]

Daniel Vinciguerra
Web Solutions Architect and Co-Owner at Bivee
http://github.com/dvinciguerra [6]

2012/11/30 Eduardo Almeida edua...@web2solutions.com.br

Já só voluntário desde o primeiro e-mail. Só não posso estra 
presente ai em Sampa.


Abs

On 30/11/2012 10:32, thiagogla...@ticursos.net wrote:


Ok, Galera, vamos nos voluntariar.
Eu já estou me alistando!

abs.
Em 2012-11-30 00:44, Thiago Rondon escreveu:

On Wednesday, November 28, 2012 at 9:24 AM, Thiago Rondon 
wrote:


On Wednesday, November 28, 2012 at 6:56 AM, 
thiagogla...@ticursos.net (mailto:thiagogla...@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.


Pelo o que procurei, é melhor desconsiderar isto e focar em 
montar um
site do zero, e se preocupar com a migração depois. Talvez, 
seja

melhor fazer uma força-tarefa depois que redefinir o site.

E aí ? Alguém interessado em puxar este bonde ? Thiago ? 
Daniel ?

Jose ? Josef ? Eduardo ? ... ?

Sugiro montar um repositório em https://github.com/SPPM/ [2], 
quem quiser
acesso a organização, só passar aqui na lista o usuário do 
github e

explicar o que vai fazer.

Eu me voluntario a ser recurso, para ajudar no deploy da 
aplicação no

servidor de produção. Só me passarem as tarefas. :-)

Abs!
-Thiago Rondon

=begin disclaimer
Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [3]
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm [4]
=end disclaimer


=begin disclaimer
Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [3]
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm [4]
=end disclaimer


--
Eduardo Almeida - Engenharia de Software
edua...@web2solutions.com.br - 27 3361-2050 / 27 9839 3755

WEB2 SOLUTIONS - Inovando, sempre!
=begin disclaimer
Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [3]
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm [4]
=end disclaimer


=begin disclaimer
Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [3]
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm [4]
=end disclaimer


--
Eduardo Almeida - Engenharia de Software
edua...@web2solutions.com.br - 27 3361-2050 / 27 9839 3755

WEB2 SOLUTIONS - Inovando, sempre!
=begin disclaimer
Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [3]
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm [4]
=end disclaimer


--


..
COM DEUS TODAS AS COISAS SÃO POSSÍVEIS ::: LinuxPro [8]

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/ [3]
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm [4]
=end disclaimer


--
Joenio Costa
- Colivre - Cooperativa de Tecnologias Livres
- Perl Brasil - 

Re: [Rio-pm] Chaves de hash

2012-11-30 Thread thiagoglauco

Eu devo ser muito estúpido... mas alguém que está falando isso (ja é
o 3o), poderia fazer o favor de me explicar porque ele deve usar  
no

lugar do 'and' e qual diferença isso faz no caso deste if específico?
E em quais situações deve-se usar o 'and' no lugar de ?


Não é estúpido não. Vamos analisar a tabela da verdade da função and ou 
:


0 x 0 = 0
0 x 1 = 0
1 x 0 = 0
1 x 1 = 1

Então, no if do código do nosso biólogo não haveria impacto real, sorry 
eu me deixei levar por outras coisas que estava pensando aqui.


Mas voltando ao if:
if($keys = $min and $keys = $max)

O operador de short circuit só avaliaria a expresssão da direita ($keys 
= $max) se a primeira expressão for verdadeira. Ou seja, se $keys for 
menor que $min o Perl nem vai perder tempo checando pois 0 x N = 0. 
Então aqui eu me enganei, não ia fazer diferença no código do nosso 
colega.


Por outro lado, vamos supor um caso que você queira aproveitar o teste 
if e executar duas subs na mesma linha de código:


if ( foo and bar ){
   ...faça alguma coisa
}
else {
   ... bar só será executada se foo retornar true
}

por outro lado:

if ( foo  bar ){
   ...foo e bar foram executadas. faça alguma coisa
}
else {
   ... foo e bar foram executadas mesmo com o  retornando false.
}

essa é a diferença.

Em 2012-11-29 22:09, Bruno Buss escreveu:

2012/11/29 thiagogla...@ticursos.net

Seu primeiro erro é o operador and. No documento perlop: $ perldoc 
perlop você vai descobrir o seguinte:


  Logical And
     Binary and returns the logical conjunction of the two
     surrounding expressions.  It's equivalent to  except for
     the very low precedence.  This means that it short-circuits:
     i.e., the right expression is evaluated only if the left
     expression is true.
[...]
  C-style Logical And
     Binary  performs a short-circuit logical AND operation.
     That is, if the left operand is false, the right operand is
     not even evaluated.  Scalar or list context propagates down
     to the right operand if it is evaluated.

Logo, seu código

if($keys = $min and $keys = $max){

deveria ser if($keys = $min  $keys = $max){


Eu devo ser muito estúpido... mas alguém que está falando isso (ja é
o 3o), poderia fazer o favor de me explicar porque ele deve usar  
no

lugar do 'and' e qual diferença isso faz no caso deste if específico?
E em quais situações deve-se usar o 'and' no lugar de ?

[ ]'s--
Bruno C. Buss
http://www.brunobuss.net [1]


Links:
--
[1] http://www.brunobuss.net

___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm


___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm


Re: [Rio-pm] Chaves de hash

2012-11-30 Thread thiagoglauco

Não funcionaria em 100% dos casos.

Em 2012-11-29 23:27, Blabos de Blebe escreveu:

Um exemplo hipotético...

Suponha que não haja escapatória e tenha-se que comparar 
flutuantes...


if ( float_equal( $a, $b ) ) {
say 'igual';
}
elsif ( $a  $b  !float_equal( $a, $b ) ) {
say 'menor';
}
else {
say 'maior';
}

Será que funciona?

2012/11/29  thiagogla...@ticursos.net:

Um exemplo mais preciso:

$ uname -a
SunOS cg01spo 5.10 Generic_13-03 sun4v sparc 
SUNW,SPARC-Enterprise-T5120


$ perl -E '
if (0.2  0.19997){
say 0.2 is greater than 0.19997;}

else {
say Floating Point is not true real};'
0.2 is greater than 0.19997
$

$ perl -E '
if (0.2  0.19998){
say 0.2 is greater than 0.19998;}

else {
say Floating Point is not true real};'
Floating Point is not true real
$

Por que é importante saber essas coisas?
http://ta.twi.tudelft.nl/users/vuik/wi211/disasters.html






Em 2012-11-29 15:13, thiagogla...@ticursos.net escreveu:


Não se compara reais por igualdade.


Se você tem erro na igualdade, terá nas outras comparações se a
diferença entre os números for menor que o maior acréscimo 
suportado

pela plataforma:

$ perl -E '
if (0.2  0.1999){


say 0.2 is greater than 
0.19;}

else {
say Floating Point is not true real};'


Floating Point is not true real
$

$ perl -E '
if (0.2  0.19){
say 0.2 is greater than 0.19;}
else {
say Floating Point is not true real};'
0.2 is greater than 0.19
$

Então, comparar pontos flutuantes não é seguro. Nem igualdade, nem
maio, nem menor.

E mais: garanto que se você quer usar um número real como chave de
Hash você tem um problema na análise da lógica do problema que está
enfrentando e como solucioná-lo.


Em 2012-11-29 10:36, Blabos de Blebe escreveu:


Na verdade é o contrário, não?

Não se compara reais por igualdade.

Se você usa reais como chaves de hash, você tem algum problema...

Ao não controlar a representação interna em ponto flutuante, você 
pode

nunca mais alcançar o valor relacionado à chave, se usar um número
real como chave, pois qualquer bit diferente, mesmo que 
arredondando

no mesmo número vai resultar num cálculo diferente na tabela hash.

Igualdade entre númros reais constuma ser definida como algo 
assim:


sub float_equal {
my ($first, $second) = @_;
my $threshold = 0.0001 # arbitrário
return abs( $first - $second )  $threshold;
}

Converter para string antes de usar como chave de hash também não 
me
parece saudável, pois, embora a string vá funcionar bem no hash, 
você
não garante que a conversão vai resultar sempre na mesma string, e 
aí

vc se ferra do mesmo jeito.

Por outro lado, se você nunca vai acessar o elemento do hash 
através

da chave, um foreach por keys() ou values() vai te retornar os
valores...

Mas aí eu te perguntaria por que rails você está usando hash pra 
isso...




On Thu, Nov 29, 2012 at 6:47 AM,  thiagogla...@ticursos.net 
wrote:


Existe um problema aqui, diferente da comparação.
A comparação de reais é problemática devido a estrutura interna 
do ponto
flutuante. NÃO SE COMPARA REAIS POR MAIOR OU MENOR.Isso não é do 
Perl,

mas
das regras de aproximação usada pelos processadores.

Rounding rules

The standard defines five rounding rules. The first two round to 
a

nearest
value; the others are called directed roundings:
Roundings to nearest

Round to nearest, ties to even – rounds to the nearest value; 
if the
number falls midway it is rounded to the nearest value with an 
even

(zero)
least significant bit, which occurs 50% of the time; this is the 
default

for
binary floating-point and the recommended default for decimal.
Round to nearest, ties away from zero – rounds to the nearest 
value;

if
the number falls midway it is rounded to the nearest value above 
(for
positive numbers) or below (for negative numbers); this is 
intended as

an
option for decimal floating point.

Directed roundings

Round toward 0 – directed rounding towards zero (also known 
as

truncation).
Round toward +∞ – directed rounding towards positive infinity 
(also

known as rounding up or ceiling).
Round toward −∞ – directed rounding towards negative infinity 
(also

known as rounding down or floor).

Se a comparação for inevitável, converta o seu número para string 
e

compare
ou determine um nível de precisão aceitável e faça bit a bit.

Em 2012-11-28 21:42, Aureliano Guedes escreveu:



Ola Monges.

Estou com um problema simples mas que não acho a solução.

Eu tenho um hash onde as chaves são valores numericos reais (a
maioria negativo e quase nenhum inteiro).
Estou limitando esses valores por um maximo e um minimo.

 foreach my $keys (keys %d) {
 if ($keys = $min and $keys = $max) {
 print $d{$keys};
 }
 }

Problema que não da certo.
Ha algo de errado aqui??

___
Rio-pm mailing list
Rio-pm@pm.org

Re: [Rio-pm] Chaves de hash

2012-11-30 Thread thiagoglauco


#define float_epsilon 0.1;
#define float_equal(a,b) (fabs((a) - (b))  float_epsilon)

Com esse define de float_equal e float_epsilon acho que funcionaria.

Em 2012-11-29 23:27, Blabos de Blebe escreveu:

Um exemplo hipotético...

Suponha que não haja escapatória e tenha-se que comparar 
flutuantes...


if ( float_equal( $a, $b ) ) {
say 'igual';
}
elsif ( $a  $b  !float_equal( $a, $b ) ) {
say 'menor';
}
else {
say 'maior';
}

Será que funciona?

2012/11/29  thiagogla...@ticursos.net:

Um exemplo mais preciso:

$ uname -a
SunOS cg01spo 5.10 Generic_13-03 sun4v sparc 
SUNW,SPARC-Enterprise-T5120


$ perl -E '
if (0.2  0.19997){
say 0.2 is greater than 0.19997;}

else {
say Floating Point is not true real};'
0.2 is greater than 0.19997
$

$ perl -E '
if (0.2  0.19998){
say 0.2 is greater than 0.19998;}

else {
say Floating Point is not true real};'
Floating Point is not true real
$

Por que é importante saber essas coisas?
http://ta.twi.tudelft.nl/users/vuik/wi211/disasters.html






Em 2012-11-29 15:13, thiagogla...@ticursos.net escreveu:


Não se compara reais por igualdade.


Se você tem erro na igualdade, terá nas outras comparações se a
diferença entre os números for menor que o maior acréscimo 
suportado

pela plataforma:

$ perl -E '
if (0.2  0.1999){


say 0.2 is greater than 
0.19;}

else {
say Floating Point is not true real};'


Floating Point is not true real
$

$ perl -E '
if (0.2  0.19){
say 0.2 is greater than 0.19;}
else {
say Floating Point is not true real};'
0.2 is greater than 0.19
$

Então, comparar pontos flutuantes não é seguro. Nem igualdade, nem
maio, nem menor.

E mais: garanto que se você quer usar um número real como chave de
Hash você tem um problema na análise da lógica do problema que está
enfrentando e como solucioná-lo.


Em 2012-11-29 10:36, Blabos de Blebe escreveu:


Na verdade é o contrário, não?

Não se compara reais por igualdade.

Se você usa reais como chaves de hash, você tem algum problema...

Ao não controlar a representação interna em ponto flutuante, você 
pode

nunca mais alcançar o valor relacionado à chave, se usar um número
real como chave, pois qualquer bit diferente, mesmo que 
arredondando

no mesmo número vai resultar num cálculo diferente na tabela hash.

Igualdade entre númros reais constuma ser definida como algo 
assim:


sub float_equal {
my ($first, $second) = @_;
my $threshold = 0.0001 # arbitrário
return abs( $first - $second )  $threshold;
}

Converter para string antes de usar como chave de hash também não 
me
parece saudável, pois, embora a string vá funcionar bem no hash, 
você
não garante que a conversão vai resultar sempre na mesma string, e 
aí

vc se ferra do mesmo jeito.

Por outro lado, se você nunca vai acessar o elemento do hash 
através

da chave, um foreach por keys() ou values() vai te retornar os
valores...

Mas aí eu te perguntaria por que rails você está usando hash pra 
isso...




On Thu, Nov 29, 2012 at 6:47 AM,  thiagogla...@ticursos.net 
wrote:


Existe um problema aqui, diferente da comparação.
A comparação de reais é problemática devido a estrutura interna 
do ponto
flutuante. NÃO SE COMPARA REAIS POR MAIOR OU MENOR.Isso não é do 
Perl,

mas
das regras de aproximação usada pelos processadores.

Rounding rules

The standard defines five rounding rules. The first two round to 
a

nearest
value; the others are called directed roundings:
Roundings to nearest

Round to nearest, ties to even – rounds to the nearest value; 
if the
number falls midway it is rounded to the nearest value with an 
even

(zero)
least significant bit, which occurs 50% of the time; this is the 
default

for
binary floating-point and the recommended default for decimal.
Round to nearest, ties away from zero – rounds to the nearest 
value;

if
the number falls midway it is rounded to the nearest value above 
(for
positive numbers) or below (for negative numbers); this is 
intended as

an
option for decimal floating point.

Directed roundings

Round toward 0 – directed rounding towards zero (also known 
as

truncation).
Round toward +∞ – directed rounding towards positive infinity 
(also

known as rounding up or ceiling).
Round toward −∞ – directed rounding towards negative infinity 
(also

known as rounding down or floor).

Se a comparação for inevitável, converta o seu número para string 
e

compare
ou determine um nível de precisão aceitável e faça bit a bit.

Em 2012-11-28 21:42, Aureliano Guedes escreveu:



Ola Monges.

Estou com um problema simples mas que não acho a solução.

Eu tenho um hash onde as chaves são valores numericos reais (a
maioria negativo e quase nenhum inteiro).
Estou limitando esses valores por um maximo e um minimo.

 foreach my $keys (keys %d) {
 if ($keys = $min and $keys = $max) {
 print $d{$keys};
 }
 }

Problema que não 

Re: [Rio-pm] Chaves de hash

2012-11-30 Thread thiagoglauco
Hashs não têm mais de uma chave igual. Ele vai mudar o valor 
relacionado à chave e não criar outra chave com o mesmo valor.


Em 2012-11-30 00:24, Aureliano Guedes escreveu:

Bruno, no meu if funcionou tanto com  quanto com and. O meu erro
mesmo foi que a regex pegava um espasso.

Bem a minha duvida ficou em porque seria problematico colocar reais
em chaves de hash no meu caso?

Se eu fosse pesquisar um valor especifico e tivesse duas ou mais
chaves com o mesmo valor real seria problema
mas no meu caso umporta que o valor esteja em um determinado
intervalo, podem ter 20 chaves iguais, estando no intervalo
eu quero os 20 valores. 49??

-
From: leonardo.bal...@gmail.com
Date: Fri, 30 Nov 2012 00:15:50 -0200
To: rio-pm@pm.org
Subject: Re: [Rio-pm] Chaves de hash

Quero participar dessa discussao antes do 50.

Por que tanta peculiariade na dicotomia de popular?

Na buzilis da cizania ja nao era mais sobre Perl ou foi impressao 
minha?


Leo Balter - via mobile

Em 30/11/2012, às 00:02, Marcio Ferreira
marciodesouzaferre...@gmail.com escreveu:


47

On Nov 29, 2012 11:35 PM, Renato Santos renato.c...@gmail.com 
wrote:



#define float_epsilon 0.1;
#define float_equal(a,b) (fabs((a) - (b))  float_epsilon)

BTW

2012/11/29 Blabos de Blebe bla...@gmail.com


float_equal


--

Saravá,
Renato CRON

http://www.renatocron.com/blog/ [1]
@renato_cron [2]

___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm [3]



___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm [3]


___ Rio-pm mailing list
Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm

Links:
--
[1] http://www.renatocron.com/blog/
[2] http://twitter.com/#%21/renato_cron
[3] http://mail.pm.org/mailman/listinfo/rio-pm

___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm


___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm


Re: [Rio-pm] Chaves de hash

2012-11-30 Thread thiagoglauco

Biólogo não, biomedico

Putz, really sorry!!! 2 gaf.


Agora sim, isso é um problemão. Estarei perdendo dados assim.

Sim, estará perdendo dados.


Faria a chave ser valor e o valor ser chave?? Quais minhas opções??
Não entendo de biomedicina, mas acho que deveriamos pensar em algo como 
uma estrutura de dados mas bem planejada. Por que você está usando o 
valor de calorias como chave do hash?


Se você criar uma estrutura mais complexa, como array de hashs ou mesmo 
um array de objetos... opções não faltam.


Em 2012-11-30 10:37, Aureliano Guedes escreveu:
Biólogo não, biomedico, acredite essa diferença fere nossos 
sentimentos. hahaha



Hashs não têm mais de uma chave igual. Ele vai mudar o valor
relacionado à chave e não criar outra chave com o mesmo valor.


Agora sim, isso é um problemão. Estarei perdendo dados assim.

Como poderia reverter isso então??

Faria a chave ser valor e o valor ser chave?? Quais minhas opções??

sub h_energy{
 my $self = shift;
 my $data = $self-h_data || die cannot find data;
 my $file = file($data)-openr();
 my %hmfe = ();
 my $mirna;
 my $record;

 while (my $linha = $file) {
 if ( $linha =~ m{target:.*} ) {
 $record = $linha . $record if ($record);
 $hmfe{$mirna} = $record if ($mirna);
 $mirna = $+{mirna};
 $record = q() if ($record);
 }
 elsif ($linha =~ m{mfe:s+(S+)s+kcal/mol}){
 $mirna = $1;
 $record .= $linha;
 }
 else {
 $record .= $linha;
 }
 }
 return %hmfe;
}


Date: Fri, 30 Nov 2012 10:30:17 -0200
From: thiagogla...@ticursos.net
To: rio-pm@pm.org
Subject: Re: [Rio-pm] Chaves de hash

Hashs não têm mais de uma chave igual. Ele vai mudar o valor
relacionado à chave e não criar outra chave com o mesmo valor.

Em 2012-11-30 00:24, Aureliano Guedes escreveu:
 Bruno, no meu if funcionou tanto com  quanto com and. O meu erro
 mesmo foi que a regex pegava um espasso.

 Bem a minha duvida ficou em porque seria problematico colocar 
reais

 em chaves de hash no meu caso?

 Se eu fosse pesquisar um valor especifico e tivesse duas ou mais
 chaves com o mesmo valor real seria problema
 mas no meu caso umporta que o valor esteja em um determinado
 intervalo, podem ter 20 chaves iguais, estando no intervalo
 eu quero os 20 valores. 49??

 -
 From: leonardo.bal...@gmail.com
 Date: Fri, 30 Nov 2012 00:15:50 -0200
 To: rio-pm@pm.org
 Subject: Re: [Rio-pm] Chaves de hash

 Quero participar dessa discussao antes do 50.

 Por que tanta peculiariade na dicotomia de popular?

 Na buzilis da cizania ja nao era mais sobre Perl ou foi impressao
 minha?

 Leo Balter - via mobile

 Em 30/11/2012, às 00:02, Marcio Ferreira
 marciodesouzaferre...@gmail.com escreveu:

 47

 On Nov 29, 2012 11:35 PM, Renato Santos renato.c...@gmail.com
 wrote:

 #define float_epsilon 0.1;
 #define float_equal(a,b) (fabs((a) - (b))  float_epsilon)

 BTW

 2012/11/29 Blabos de Blebe bla...@gmail.com

 float_equal

 --

 Saravá,
 Renato CRON

 http://www.renatocron.com/blog/ [1]
 @renato_cron [2]

 ___
 Rio-pm mailing list
 Rio-pm@pm.org
 http://mail.pm.org/mailman/listinfo/rio-pm [3]

 ___
 Rio-pm mailing list
 Rio-pm@pm.org
 http://mail.pm.org/mailman/listinfo/rio-pm [3]

 ___ Rio-pm mailing 
list

 Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm

 Links:
 --
 [1] http://www.renatocron.com/blog/
 [2] http://twitter.com/#%21/renato_cron
 [3] http://mail.pm.org/mailman/listinfo/rio-pm

 ___
 Rio-pm mailing list
 Rio-pm@pm.org
 http://mail.pm.org/mailman/listinfo/rio-pm

___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm


___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm


___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm


Re: [SP-pm] Manutenção do site, equinócio e etc.

2012-11-30 Thread thiagoglauco

Ehhh. Tamo ai na atividade.

Em 2012-11-30 00:44, Thiago Rondon escreveu:

On Wednesday, November 28, 2012 at 9:24 AM, Thiago Rondon wrote:
On Wednesday, November 28, 2012 at 6:56 AM, 
thiagogla...@ticursos.net (mailto:thiagogla...@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.




Pelo o que procurei, é melhor desconsiderar isto e focar em montar um
site do zero, e se preocupar com a migração depois. Talvez, seja
melhor fazer uma força-tarefa depois que redefinir o site.

E aí ? Alguém interessado em puxar este bonde ? Thiago ? Daniel ?
Jose ? Josef ? Eduardo ? ... ?

Sugiro montar um repositório em https://github.com/SPPM/, quem quiser
acesso a organização, só passar aqui na lista o usuário do github e
explicar o que vai fazer.

Eu me voluntario a ser recurso, para ajudar no deploy da aplicação no
servidor de produção. Só me passarem as tarefas. :-)

Abs!
-Thiago Rondon



=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
 Lhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] Manutenção do site, equinócio e etc.

2012-11-30 Thread thiagoglauco

Ok, Galera, vamos nos voluntariar.
Eu já estou me alistando!

abs.
Em 2012-11-30 00:44, Thiago Rondon escreveu:

On Wednesday, November 28, 2012 at 9:24 AM, Thiago Rondon wrote:
On Wednesday, November 28, 2012 at 6:56 AM, 
thiagogla...@ticursos.net (mailto:thiagogla...@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.




Pelo o que procurei, é melhor desconsiderar isto e focar em montar um
site do zero, e se preocupar com a migração depois. Talvez, seja
melhor fazer uma força-tarefa depois que redefinir o site.

E aí ? Alguém interessado em puxar este bonde ? Thiago ? Daniel ?
Jose ? Josef ? Eduardo ? ... ?

Sugiro montar um repositório em https://github.com/SPPM/, quem quiser
acesso a organização, só passar aqui na lista o usuário do github e
explicar o que vai fazer.

Eu me voluntario a ser recurso, para ajudar no deploy da aplicação no
servidor de produção. Só me passarem as tarefas. :-)

Abs!
-Thiago Rondon



=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
 Lhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] Manutenção do site, equinócio e etc.

2012-11-30 Thread thiagoglauco
Acho que se vai ser Wiki, blog, ou feito na unha a gente decide depois 
que a força tarefa estiver definida.


Em 2012-11-30 07:14, Jose Nilton escreveu:

Eu também mas vai ser com esse Wiki FW
Em 30/11/2012 00:45, Thiago Rondon thi...@aware.com.br escreveu:


On Wednesday, November 28, 2012 at 9:24 AM, Thiago Rondon wrote:
 On Wednesday, November 28, 2012 at 6:56 AM, 
thiagogla...@ticursos.net (mailto:thiagogla...@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.



Pelo o que procurei, é melhor desconsiderar isto e focar em montar 
um site do zero, e se preocupar com a migração depois. Talvez, seja 
melhor fazer uma força-tarefa depois que redefinir o site.


E aí ? Alguém interessado em puxar este bonde ? Thiago ? Daniel ? 
Jose ? Josef ? Eduardo ? ... ?


Sugiro montar um repositório em https://github.com/SPPM/ [2], quem 
quiser acesso a organização, só passar aqui na lista o usuário do 
github e explicar o que vai fazer.


Eu me voluntario a ser recurso, para ajudar no deploy da aplicação 
no servidor de produção. Só me passarem as tarefas. :-)


Abs!
-Thiago Rondon

=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [3]
 SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
 Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm [4]
=end disclaimer



Links:
--
[1] http://foswiki.org/
[2] https://github.com/SPPM/
[3] http://sao-paulo.pm.org/
[4] 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@pm.org
 Lhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] Manutenção do site, equinócio e etc.

2012-11-30 Thread thiagoglauco

eu topo.

Em 2012-11-30 09:53, Daniel Vinciguerra escreveu:

Posso organizar um hackathon entre os envolvidos para um levantamento
de uma breve documentação sobre as atividades que serão realizadas e
depois uma mais para o trabalho na construção do novo site... o que
acham? (vale a pena?)

Quem topa?

[]'s

Daniel Vinciguerra
 Web Solutions Architect and Co-Owner at Bivee
http://github.com/dvinciguerra [5] [5]

2012/11/30 Josef Aquino josef.aqu...@gmail.com


Em 30/11/2012 07:14, Jose Nilton escreveu:


Eu também mas vai ser com esse Wiki FW
Em 30/11/2012 00:45, Thiago Rondon thi...@aware.com.br 
escreveu:



On Wednesday, November 28, 2012 at 9:24 AM, Thiago Rondon wrote:
 On Wednesday, November 28, 2012 at 6:56 AM, 
thiagogla...@ticursos.net (mailto:thiagogla...@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.



Pelo o que procurei, é melhor desconsiderar isto e focar em montar 
um site do zero, e se preocupar com a migração depois. Talvez, seja 
melhor fazer uma força-tarefa depois que redefinir o site.


E aí ? Alguém interessado em puxar este bonde ? Thiago ? Daniel ? 
Jose ? Josef ? Eduardo ? ... ?


Sugiro montar um repositório em https://github.com/SPPM/ [2], quem 
quiser acesso a organização, só passar aqui na lista o usuário do 
github e explicar o que vai fazer.


Eu me voluntario a ser recurso, para ajudar no deploy da aplicação 
no servidor de produção. Só me passarem as tarefas. :-)


Abs!
-Thiago Rondon

=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [3]
 SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
 Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm [4]
=end disclaimer


=begin disclaimer
Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [3]
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm [4]
=end disclaimer

Tambem acho melhor começar um site do zero.

=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ [3]
 SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
 Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm [4]
=end disclaimer




Links:
--
[1] http://foswiki.org/
[2] https://github.com/SPPM/
[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@pm.org
 Lhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [Rio-pm] Chaves de hash

2012-11-29 Thread thiagoglauco

Existe um problema aqui, diferente da comparação.
A comparação de reais é problemática devido a estrutura interna do 
ponto flutuante. NÃO SE COMPARA REAIS POR MAIOR OU MENOR.Isso não é do 
Perl, mas das regras de aproximação usada pelos processadores.


Rounding rules

The standard defines five rounding rules. The first two round to a 
nearest value; the others are called directed roundings:

Roundings to nearest

Round to nearest, ties to even – rounds to the nearest value; if 
the number falls midway it is rounded to the nearest value with an even 
(zero) least significant bit, which occurs 50% of the time; this is the 
default for binary floating-point and the recommended default for 
decimal.
Round to nearest, ties away from zero – rounds to the nearest 
value; if the number falls midway it is rounded to the nearest value 
above (for positive numbers) or below (for negative numbers); this is 
intended as an option for decimal floating point.


Directed roundings

Round toward 0 – directed rounding towards zero (also known as 
truncation).
Round toward +∞ – directed rounding towards positive infinity (also 
known as rounding up or ceiling).
Round toward −∞ – directed rounding towards negative infinity (also 
known as rounding down or floor).


Se a comparação for inevitável, converta o seu número para string e 
compare ou determine um nível de precisão aceitável e faça bit a bit.


Em 2012-11-28 21:42, Aureliano Guedes escreveu:

Ola Monges.

Estou com um problema simples mas que não acho a solução.

Eu tenho um hash onde as chaves são valores numericos reais (a
maioria negativo e quase nenhum inteiro).
Estou limitando esses valores por um maximo e um minimo.

 foreach my $keys (keys %d) {
 if ($keys = $min and $keys = $max) {
 print $d{$keys};
 }
 }

Problema que não da certo.
Ha algo de errado aqui??

___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm


___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm

Re: [Rio-pm] Chaves de hash

2012-11-29 Thread thiagoglauco

Não se compara reais por igualdade.
Se você tem erro na igualdade, terá nas outras comparações se a 
diferença entre os números for menor que o maior acréscimo suportado 
pela plataforma:


$ perl -E '
if (0.2  0.1999){

say 0.2 is greater than 0.19;}
else {
say Floating Point is not true real};'

Floating Point is not true real
$

$ perl -E '
if (0.2  0.19){
say 0.2 is greater than 0.19;}
else {
say Floating Point is not true real};'
0.2 is greater than 0.19
$

Então, comparar pontos flutuantes não é seguro. Nem igualdade, nem 
maio, nem menor.


E mais: garanto que se você quer usar um número real como chave de Hash 
você tem um problema na análise da lógica do problema que está 
enfrentando e como solucioná-lo.



Em 2012-11-29 10:36, Blabos de Blebe escreveu:

Na verdade é o contrário, não?

Não se compara reais por igualdade.

Se você usa reais como chaves de hash, você tem algum problema...

Ao não controlar a representação interna em ponto flutuante, você 
pode

nunca mais alcançar o valor relacionado à chave, se usar um número
real como chave, pois qualquer bit diferente, mesmo que arredondando
no mesmo número vai resultar num cálculo diferente na tabela hash.

Igualdade entre númros reais constuma ser definida como algo assim:

sub float_equal {
my ($first, $second) = @_;
my $threshold = 0.0001 # arbitrário
return abs( $first - $second )  $threshold;
}

Converter para string antes de usar como chave de hash também não me
parece saudável, pois, embora a string vá funcionar bem no hash, você
não garante que a conversão vai resultar sempre na mesma string, e aí
vc se ferra do mesmo jeito.

Por outro lado, se você nunca vai acessar o elemento do hash através
da chave, um foreach por keys() ou values() vai te retornar os
valores...

Mas aí eu te perguntaria por que rails você está usando hash pra 
isso...




On Thu, Nov 29, 2012 at 6:47 AM,  thiagogla...@ticursos.net wrote:

Existe um problema aqui, diferente da comparação.
A comparação de reais é problemática devido a estrutura interna do 
ponto
flutuante. NÃO SE COMPARA REAIS POR MAIOR OU MENOR.Isso não é do 
Perl, mas

das regras de aproximação usada pelos processadores.

Rounding rules

The standard defines five rounding rules. The first two round to a 
nearest

value; the others are called directed roundings:
Roundings to nearest

Round to nearest, ties to even – rounds to the nearest value; if 
the
number falls midway it is rounded to the nearest value with an even 
(zero)
least significant bit, which occurs 50% of the time; this is the 
default for

binary floating-point and the recommended default for decimal.
Round to nearest, ties away from zero – rounds to the nearest 
value; if
the number falls midway it is rounded to the nearest value above 
(for
positive numbers) or below (for negative numbers); this is intended 
as an

option for decimal floating point.

Directed roundings

Round toward 0 – directed rounding towards zero (also known as
truncation).
Round toward +∞ – directed rounding towards positive infinity 
(also

known as rounding up or ceiling).
Round toward −∞ – directed rounding towards negative infinity 
(also

known as rounding down or floor).

Se a comparação for inevitável, converta o seu número para string e 
compare

ou determine um nível de precisão aceitável e faça bit a bit.

Em 2012-11-28 21:42, Aureliano Guedes escreveu:


Ola Monges.

Estou com um problema simples mas que não acho a solução.

Eu tenho um hash onde as chaves são valores numericos reais (a
maioria negativo e quase nenhum inteiro).
Estou limitando esses valores por um maximo e um minimo.

 foreach my $keys (keys %d) {
 if ($keys = $min and $keys = $max) {
 print $d{$keys};
 }
 }

Problema que não da certo.
Ha algo de errado aqui??

___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm



___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm

___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm


___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm

Re: [Rio-pm] Chaves de hash

2012-11-29 Thread thiagoglauco

Um exemplo mais preciso:

$ uname -a
SunOS cg01spo 5.10 Generic_13-03 sun4v sparc 
SUNW,SPARC-Enterprise-T5120


$ perl -E '
if (0.2  0.19997){
say 0.2 is greater than 0.19997;}
else {
say Floating Point is not true real};'
0.2 is greater than 0.19997
$

$ perl -E '
if (0.2  0.19998){
say 0.2 is greater than 0.19998;}
else {
say Floating Point is not true real};'
Floating Point is not true real
$

Por que é importante saber essas coisas?
http://ta.twi.tudelft.nl/users/vuik/wi211/disasters.html






Em 2012-11-29 15:13, thiagogla...@ticursos.net escreveu:

Não se compara reais por igualdade.

Se você tem erro na igualdade, terá nas outras comparações se a
diferença entre os números for menor que o maior acréscimo suportado
pela plataforma:

$ perl -E '
if (0.2  0.1999){

say 0.2 is greater than 0.19;}
else {
say Floating Point is not true real};'

Floating Point is not true real
$

$ perl -E '
if (0.2  0.19){
say 0.2 is greater than 0.19;}
else {
say Floating Point is not true real};'
0.2 is greater than 0.19
$

Então, comparar pontos flutuantes não é seguro. Nem igualdade, nem
maio, nem menor.

E mais: garanto que se você quer usar um número real como chave de
Hash você tem um problema na análise da lógica do problema que está
enfrentando e como solucioná-lo.


Em 2012-11-29 10:36, Blabos de Blebe escreveu:

Na verdade é o contrário, não?

Não se compara reais por igualdade.

Se você usa reais como chaves de hash, você tem algum problema...

Ao não controlar a representação interna em ponto flutuante, você 
pode

nunca mais alcançar o valor relacionado à chave, se usar um número
real como chave, pois qualquer bit diferente, mesmo que arredondando
no mesmo número vai resultar num cálculo diferente na tabela hash.

Igualdade entre númros reais constuma ser definida como algo assim:

sub float_equal {
my ($first, $second) = @_;
my $threshold = 0.0001 # arbitrário
return abs( $first - $second )  $threshold;
}

Converter para string antes de usar como chave de hash também não me
parece saudável, pois, embora a string vá funcionar bem no hash, 
você
não garante que a conversão vai resultar sempre na mesma string, e 
aí

vc se ferra do mesmo jeito.

Por outro lado, se você nunca vai acessar o elemento do hash através
da chave, um foreach por keys() ou values() vai te retornar os
valores...

Mas aí eu te perguntaria por que rails você está usando hash pra 
isso...




On Thu, Nov 29, 2012 at 6:47 AM,  thiagogla...@ticursos.net wrote:

Existe um problema aqui, diferente da comparação.
A comparação de reais é problemática devido a estrutura interna do 
ponto
flutuante. NÃO SE COMPARA REAIS POR MAIOR OU MENOR.Isso não é do 
Perl, mas

das regras de aproximação usada pelos processadores.

Rounding rules

The standard defines five rounding rules. The first two round to a 
nearest

value; the others are called directed roundings:
Roundings to nearest

Round to nearest, ties to even – rounds to the nearest value; 
if the
number falls midway it is rounded to the nearest value with an even 
(zero)
least significant bit, which occurs 50% of the time; this is the 
default for

binary floating-point and the recommended default for decimal.
Round to nearest, ties away from zero – rounds to the nearest 
value; if
the number falls midway it is rounded to the nearest value above 
(for
positive numbers) or below (for negative numbers); this is intended 
as an

option for decimal floating point.

Directed roundings

Round toward 0 – directed rounding towards zero (also known as
truncation).
Round toward +∞ – directed rounding towards positive infinity 
(also

known as rounding up or ceiling).
Round toward −∞ – directed rounding towards negative infinity 
(also

known as rounding down or floor).

Se a comparação for inevitável, converta o seu número para string e 
compare

ou determine um nível de precisão aceitável e faça bit a bit.

Em 2012-11-28 21:42, Aureliano Guedes escreveu:


Ola Monges.

Estou com um problema simples mas que não acho a solução.

Eu tenho um hash onde as chaves são valores numericos reais (a
maioria negativo e quase nenhum inteiro).
Estou limitando esses valores por um maximo e um minimo.

 foreach my $keys (keys %d) {
 if ($keys = $min and $keys = $max) {
 print $d{$keys};
 }
 }

Problema que não da certo.
Ha algo de errado aqui??

___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm



___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm

___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm


___
Rio-pm mailing list
Rio-pm@pm.org

Re: [Rio-pm] Chaves de hash

2012-11-29 Thread thiagoglauco
Onde estou agora o firewall bloqueia o pastebin. Pela sua explicação, 
verificar por regex seria uma solução segura. O número sera convertido 
para um string e, se a sua regex prevê uma margem segura para a 
imprecisão do ponto flutuante na sua aplicação, funciona sem problemas.


Em 2012-11-29 16:59, Aureliano Guedes escreveu:
Nossa, aqui virou uma arena de ideias, da para aprender muita coisa 
so lendo.


O problema é o seguinte, eu tenho uma lista nesse formato:

target: 01010101
length: 581
miRNA : hsa-miR-15a
length: 22

mfe: -24.4 kcal/mol
p-value: 0.334111

position 244
target 5' C UCUCCUGUGGUCUCU G U 3'
 CACA GACCA GUGCUGUU
 GUGU UUGGU CACGACGA
miRNA 3' AAUA U 5'

Conforme este arquivo http://pastebin.com/9v6WFUT7

Eu quero filtrar essa lista de acordo com o valor de mfe.

Exemplo, se mfe for menor que -30 e maior que -20 esta dentro.

Logo fiz da seguinte forma: http://pastebin.com/Dnhv0Zya

Funcionou, o problema era sono. Não percebi que a regex estava
pegando um espaço.

Quanto a usar reais como chave de hash, se eu tiver dois reais iguais
poderá ser um problema para acessar os valores,
mas em toda regra existe sua exceção.

No meu caso, o que me importa é que mfe esteja no intervalo 
determinado.


Caso descordem seria uma honra ler a explicação de qualquer um de 
vocês.



Date: Thu, 29 Nov 2012 16:44:50 -0200
From: thiagogla...@ticursos.net
To: rio-pm@pm.org
Subject: Re: [Rio-pm] Chaves de hash

Um exemplo mais preciso:

$ uname -a
SunOS cg01spo 5.10 Generic_13-03 sun4v sparc
SUNW,SPARC-Enterprise-T5120

$ perl -E '
if (0.2  0.19997){
say 0.2 is greater than 0.19997;}
else {
say Floating Point is not true real};'
0.2 is greater than 0.19997
$

$ perl -E '
if (0.2  0.19998){
say 0.2 is greater than 0.19998;}
else {
say Floating Point is not true real};'
Floating Point is not true real
$

Por que é importante saber essas coisas?
http://ta.twi.tudelft.nl/users/vuik/wi211/disasters.html






Em 2012-11-29 15:13, thiagogla...@ticursos.net escreveu:
 Não se compara reais por igualdade.
 Se você tem erro na igualdade, terá nas outras comparações se a
 diferença entre os números for menor que o maior acréscimo 
suportado

 pela plataforma:

 $ perl -E '
 if (0.2  0.1999){
 say 0.2 is greater than 
0.19;}

 else {
 say Floating Point is not true real};'
 Floating Point is not true real
 $

 $ perl -E '
 if (0.2  0.19){
 say 0.2 is greater than 0.19;}
 else {
 say Floating Point is not true real};'
 0.2 is greater than 0.19
 $

 Então, comparar pontos flutuantes não é seguro. Nem igualdade, nem
 maio, nem menor.

 E mais: garanto que se você quer usar um número real como chave de
 Hash você tem um problema na análise da lógica do problema que 
está

 enfrentando e como solucioná-lo.


 Em 2012-11-29 10:36, Blabos de Blebe escreveu:
 Na verdade é o contrário, não?

 Não se compara reais por igualdade.

 Se você usa reais como chaves de hash, você tem algum problema...

 Ao não controlar a representação interna em ponto flutuante, você
 pode
 nunca mais alcançar o valor relacionado à chave, se usar um 
número
 real como chave, pois qualquer bit diferente, mesmo que 
arredondando
 no mesmo número vai resultar num cálculo diferente na tabela 
hash.


 Igualdade entre númros reais constuma ser definida como algo 
assim:


 sub float_equal {
 my ($first, $second) = @_;
 my $threshold = 0.0001 # arbitrário
 return abs( $first - $second )  $threshold;
 }

 Converter para string antes de usar como chave de hash também não 
me

 parece saudável, pois, embora a string vá funcionar bem no hash,
 você
 não garante que a conversão vai resultar sempre na mesma string, 
e

 aí
 vc se ferra do mesmo jeito.

 Por outro lado, se você nunca vai acessar o elemento do hash 
através

 da chave, um foreach por keys() ou values() vai te retornar os
 valores...

 Mas aí eu te perguntaria por que rails você está usando hash pra
 isso...



 On Thu, Nov 29, 2012 at 6:47 AM, thiagogla...@ticursos.net 
wrote:

 Existe um problema aqui, diferente da comparação.
 A comparação de reais é problemática devido a estrutura interna 
do

 ponto
 flutuante. NÃO SE COMPARA REAIS POR MAIOR OU MENOR.Isso não é do
 Perl, mas
 das regras de aproximação usada pelos processadores.

 Rounding rules

 The standard defines five rounding rules. The first two round to 
a

 nearest
 value; the others are called directed roundings:
 Roundings to nearest

 Round to nearest, ties to even – rounds to the nearest value;
 if the
 number falls midway it is rounded to the nearest value with an 
even

 (zero)
 least significant bit, which occurs 50% of the time; this is the
 default for
 binary floating-point and the recommended default for decimal.
 Round to nearest, ties away from zero – rounds to the nearest
 value; if
 the number falls midway it is rounded to the nearest value above
 (for
 positive 

Re: [Rio-pm] Chaves de hash

2012-11-29 Thread thiagoglauco
Seu primeiro erro é o operador and. No documento perlop: $ perldoc 
perlop você vai descobrir o seguinte:


  Logical And
 Binary and returns the logical conjunction of the two
 surrounding expressions.  It's equivalent to  except for
 the very low precedence.  This means that it short-circuits:
 i.e., the right expression is evaluated only if the left
 expression is true.
[...]
  C-style Logical And
 Binary  performs a short-circuit logical AND operation.
 That is, if the left operand is false, the right operand is
 not even evaluated.  Scalar or list context propagates down
 to the right operand if it is evaluated.

Logo, seu código

if($keys = $min and $keys = $max){

deveria ser if($keys = $min  $keys = $max){

A segunda coisa é o seu range. Não sei a precisão que seu código 
precisa. Veja isso:


 $ perl -E '
if (-30.1 = -30 ){
say -30.1 is equal -30? Really;}
else {
say Floating Point is not true real};'
-30.1 is equal -30? Really
 $


Eu faria algo como:

if($keys  $min and $keys  $max)

e, usaria, por exemplo -30.01 como min e -20.01 como max, por 
exemplo, para contornar o ponto flutuante, ou usaria um módulo 
matemático, como o Math::BigFloat.


http://perldoc.perl.org/Math/BigFloat.html

Eu nunca usei em algo que fosse crítico, mas me parece bem sólida e 
segura.



Em 2012-11-29 18:46, Aureliano Guedes escreveu:

Renato, fiquei sem entender, no meu caso não esta fazendo so um loop?
E qual a diferença entre usar um hash %h ou tranformar $h em um 
hash??

Desculpe as perguntas é que não faço nenhum curso ligado a computação
logo as vezes fico boiando.

Thiago, segue o script caso tenha também algo a modificar/acrescentar
a nível das minhas péssimas práticas.

use warnings;
use strict;
use Path::Class;

#Guardar os valores em um hash acessado pelo valor do mfe
sub h_energy{
 my $data = shift;
 my $file = file($data)-openr();
 my %hmfe = ();
 my $mirna;
 my $record;

 while (my $linha = $file) {
 if ( $linha =~ m{target:.*} ) {
 $record = $linha . $record if ($record);
 $hmfe{$mirna} = $record if ($mirna);
 $mirna = $+{mirna};
 $record = q() if ($record);
 }
 elsif ($linha =~ m{mfe:s+(S+)s+kcal/mol}){
 $mirna = $1;
 $record .= $linha;
 }
 else {
 $record .= $linha;
 }
 }
 return %hmfe;
}

sub termofilter{
 my ($data, $min, $max) = @_;
 my %d = h_energy($data);
 foreach my $keys (keys %d){
 if($keys = $min and $keys = $max){
 print $keys . n;
 }
 }
}
termofilter(hybrid.txt, -30, -20);


Date: Thu, 29 Nov 2012 17:27:15 -0200
From: thiagogla...@ticursos.net
To: rio-pm@pm.org
Subject: Re: [Rio-pm] Chaves de hash

Onde estou agora o firewall bloqueia o pastebin. Pela sua 
explicação,
verificar por regex seria uma solução segura. O número sera 
convertido

para um string e, se a sua regex prevê uma margem segura para a
imprecisão do ponto flutuante na sua aplicação, funciona sem 
problemas.


Em 2012-11-29 16:59, Aureliano Guedes escreveu:
 Nossa, aqui virou uma arena de ideias, da para aprender muita 
coisa

 so lendo.

 O problema é o seguinte, eu tenho uma lista nesse formato:

 target: 01010101
 length: 581
 miRNA : hsa-miR-15a
 length: 22

 mfe: -24.4 kcal/mol
 p-value: 0.334111

 position 244
 target 5' C UCUCCUGUGGUCUCU G U 3'
 CACA GACCA GUGCUGUU
 GUGU UUGGU CACGACGA
 miRNA 3' AAUA U 5'

 Conforme este arquivo http://pastebin.com/9v6WFUT7

 Eu quero filtrar essa lista de acordo com o valor de mfe.

 Exemplo, se mfe for menor que -30 e maior que -20 esta dentro.

 Logo fiz da seguinte forma: http://pastebin.com/Dnhv0Zya

 Funcionou, o problema era sono. Não percebi que a regex estava
 pegando um espaço.

 Quanto a usar reais como chave de hash, se eu tiver dois reais 
iguais

 poderá ser um problema para acessar os valores,
 mas em toda regra existe sua exceção.

 No meu caso, o que me importa é que mfe esteja no intervalo
 determinado.

 Caso descordem seria uma honra ler a explicação de qualquer um de
 vocês.

 Date: Thu, 29 Nov 2012 16:44:50 -0200
 From: thiagogla...@ticursos.net
 To: rio-pm@pm.org
 Subject: Re: [Rio-pm] Chaves de hash

 Um exemplo mais preciso:

 $ uname -a
 SunOS cg01spo 5.10 Generic_13-03 sun4v sparc
 SUNW,SPARC-Enterprise-T5120

 $ perl -E '
 if (0.2  0.19997){
 say 0.2 is greater than 0.19997;}
 else {
 say Floating Point is not true real};'
 0.2 is greater than 0.19997
 $

 $ perl -E '
 if (0.2  0.19998){
 say 0.2 is greater than 0.19998;}
 else {
 say Floating Point is not true real};'
 Floating Point is not true real
 $

 Por que é importante saber essas coisas?
 http://ta.twi.tudelft.nl/users/vuik/wi211/disasters.html






 Em 2012-11-29 15:13, thiagogla...@ticursos.net escreveu:
  Não se compara reais por igualdade.
  Se você tem erro na igualdade, terá nas outras comparações se a
  diferença entre os números for menor que o maior acréscimo
 suportado
  pela plataforma:
 
  $ perl -E '
  if (0.2  

Re: [Rio-pm] Chaves de hash

2012-11-29 Thread thiagoglauco

Só para ser chato:


popular um hash inteiro já com os grupos montados,


popular
adj. 2 g.
1. Relativo ou pertencente ao povo.
2. Que é usado ou comum entre o povo.
3. Que é do agrado do povo.
4. Vulgar, notório.
5. Democrático.
s. m.
6. Homem do povo.

povoar - Conjugar
(povo + -oar)
v. tr.
1. Fundar povoações em.
2. Estabelecer habitantes em.
3. Disseminar animais para reprodução.
4. Dispor grande quantidade de árvores em.
5. Dispor grande quantidade de plantas (ex.: povoar o terreno de 
vinha).


6. [Por extensão]  Encher com determinada coisa (ex.: a notícia 
povoou a sua vida com alegria).


v. pron.
7. Encher-se de habitantes.


Em 2012-11-29 19:41, Renato Santos escreveu:

Assim,
não sei se tem muita diferença na memoria entre um $h e um %s, 

eu costumo usar $h por habito mesmo, mas poderia ser push
@{$h{$grupo}} sem problemas, talvez até @$h{$grupo} funcione certo

O 'evitar o loop' q eu digo, é você popular um hash inteiro já com os
grupos montados, por exemplo ,se o grupo for a cada 10 numeros reais,
voce poderia retornar
-30:-20 como chave para todos os valores de entrada dessa funcao, e
popular tudo de uma vez só, no lugar de ler as chaves a cada pergunta
de intervalo

2012/11/29 Aureliano Guedes guedes_1...@hotmail.com

Renato, fiquei sem entender, no meu caso não esta fazendo so um 
loop? E qual a diferença entre usar um hash %h ou tranformar $h em um 
hash??
Desculpe as perguntas é que não faço nenhum curso ligado a 
computação logo as vezes fico boiando.


Thiago, segue o script caso tenha também algo a 
modificar/acrescentar a nível das minhas péssimas práticas.


use warnings;
use strict;
use Path::Class;

#Guardar os valores em um hash acessado pelo valor do mfe
sub h_energy{       
    my $data = shift;
    my $file = file($data)-openr();
    my %hmfe = ();       
    my $mirna;
    my $record;
   
    while (my $linha = $file) {
        if ( $linha =~ m{target:.*} ) {
            $record = $linha . $record if ($record);
            $hmfe{$mirna} = $record if ($mirna);
            $mirna = $+{mirna};
            $record = q() if ($record);
        }
        elsif ($linha =~ m{mfe:s+(S+)s+kcal/mol}){
            $mirna = $1;
            $record .= $linha;
        }
         else {
            $record .= $linha;
         }
    }
    return %hmfe;
}

sub termofilter{
    my ($data, $min, $max) = @_;
    my %d = h_energy($data);

    foreach my $keys (keys %d){
        if($keys = $min and $keys = $max){
            print $keys . n;
        }
    }
}
termofilter(hybrid.txt, -30, -20);


Date: Thu, 29 Nov 2012 17:27:15 -0200



From: thiagogla...@ticursos.net
To: rio-pm@pm.org

 Subject: Re: [Rio-pm] Chaves de hash


Onde estou agora o firewall bloqueia o pastebin. Pela sua 
explicação,
verificar por regex seria uma solução segura. O número sera 
convertido

para um string e, se a sua regex prevê uma margem segura para a
 imprecisão do ponto flutuante na sua aplicação, funciona sem 
problemas.


Em 2012-11-29 16:59, Aureliano Guedes escreveu:
 Nossa, aqui virou uma arena de ideias, da para aprender muita 
coisa

  so lendo.


 O problema é o seguinte, eu tenho uma lista nesse formato:

 target: 01010101
 length: 581
 miRNA : hsa-miR-15a
 length: 22

 

 mfe: -24.4 kcal/mol
 p-value: 0.334111

 position 244
 target 5' C UCUCCUGUGGUCUCU G U 3'
 CACA GACCA GUGCUGUU
 GUGU UUGGU CACGACGA

  miRNA 3' AAUA U 5'


 Conforme este arquivo http://pastebin.com/9v6WFUT7 [1]

 Eu quero filtrar essa lista de acordo com o valor de mfe.

 

 Exemplo, se mfe for menor que -30 e maior que -20 esta dentro.

 Logo fiz da seguinte forma: http://pastebin.com/Dnhv0Zya [2]

 

 Funcionou, o problema era sono. Não percebi que a regex estava
 pegando um espaço.

 Quanto a usar reais como chave de hash, se eu tiver dois reais 
iguais

 poderá ser um problema para acessar os valores,

  mas em toda regra existe sua exceção.


 No meu caso, o que me importa é que mfe esteja no intervalo
 determinado.

 Caso descordem seria uma honra ler a explicação de qualquer um de

  vocês.


 Date: Thu, 29 Nov 2012 16:44:50 -0200
 From: thiagogla...@ticursos.net
 To: rio-pm@pm.org

  Subject: Re: [Rio-pm] Chaves de hash


 Um exemplo mais preciso:

 $ uname -a
 SunOS cg01spo 5.10 Generic_13-03 sun4v sparc

  SUNW,SPARC-Enterprise-T5120


 $ perl -E '
 if (0.2  0.19997){
 say 0.2 is greater than 0.19997;}

  else {

 say Floating Point is not true real};'
 0.2 is greater than 0.19997
 $

 $ perl -E '

  if (0.2  0.19998){

 say 0.2 is greater than 0.19998;}
 else {
 say Floating Point is not true real};'

  Floating Point is not true real

 $

 Por que é importante saber essas coisas?
 http://ta.twi.tudelft.nl/users/vuik/wi211/disasters.html [3]

 






 Em 2012-11-29 15:13, thiagogla...@ticursos.net escreveu:

   Não se compara reais por igualdade.
  Se você tem erro na igualdade, terá nas outras comparações se 
a

  diferença entre os números for menor que o maior 

Re: [SP-pm] Manutenção do site, equinócio e etc.

2012-11-28 Thread thiagoglauco

Em 2012-11-28 00:08, Thiago Rondon escreveu:

On Tuesday, November 27, 2012 at 10:26 PM, Jose Nilton wrote:
Thiago eu valei sobre sobre Wiki, pois já uso o Dokuwiki, ele é 
muito simples, tem diversos plugins, não precisa de bancos de dados, 
está em constante desenvolvimento, poucos Bugs e agora um layout bem 
legal, e é fácil de customizar.

URLs limpas entre outras coisas

Eu sei que é PHP mas é uma sugestão, não sei se vai servir para o 
site todo mas a área de Artigos e tuto vai cair como uma luva.






http://foswiki.org/
Gostei dela.
Acho uma Wiki ótima para publicação de artigos de forma comunitária.


Olá Jose,

Olha, sendo um pouco chato. Eu não apoiaria colocar um site baseado
numa wiki em PHP como página institucional da comunidade.

Principalmente, por que temos soluções em Perl bem interessantes,
como o Foswiki neste sentido e diversos outros projetos novos 
rodeados

no Catalyst, Mojo e etc.

Prefiro apoiar um projeto em Perl também, pois acredito que este é
um dos objetivos da comunidade.

Não seria divertido, se não fosse em Perl no nosso contexto.

Mas independente do sistema, acredito que tua experiência possa nos
ajudar a realizar o setup de alguma outra wiki como estas que disse.

Valeu!
-Thiago Rondon

=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
 Lhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


[SP-pm] Curso Perl+Moose+UML Módulo 2 no ar

2012-11-23 Thread thiagoglauco
Pessoal, desculpe a demora. O módulo 2 tá lá: Levantamento de 
Requisitos e cenários.


http://aluno.ticursos.net, senha: perlmoose.

abs.
=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


[SP-pm] Programador Perl Junior

2012-09-28 Thread thiagoglauco
Caros, tive um update da empresa que está precisando de programador  
Perl. Se alguém tiver interesse em atuar como PJ em vez de CLT eles  
estão dispostos a negociar.


abraços.

=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] Programador Perl Junior

2012-09-28 Thread thiagoglauco
Passa seu CV para meu e-mail: thi...@ticursos.net que eu repasso para  
eles e te envio o contato.


Citando Eduardo Maia m...@eduardomaia.com:


Thiago, tudo bom?

Obrigado por compartilhar a vaga no grupo.

Acessei o site da Mazzatech, localizei diversas posições disponíveis, mas
nenhuma sobre Perl. Por favor, você saberia informar como proceder?

Desde já, muito obrigado.

Atenciosamente,

Eduardo Maia

2012/9/28 thiagogla...@ticursos.net


Caros, tive um update da empresa que está precisando de programador Perl.
Se alguém tiver interesse em atuar como PJ em vez de CLT eles estão
dispostos a negociar.

abraços.

=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/**listinfo/saopaulo-pmhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] Exportar configuração para outros modulos

2012-09-06 Thread thiagoglauco

use DB::Config ?

Além de configurar a conexão com o banco o que mais você pretende fazer?

Citando Stanislaw Pusep creakt...@gmail.com:


Boa noite!
Você pode usar Config::Any para o caso genérico; mas no seu, pelo que estou
vendo, DBIx::Config cai como uma luva :)

ABS()



2012/9/5 Jose Nilton jnilti...@gmail.com


*
Boa noite Srs.

Eu tenho esse tipo de configuração:

Gostaria de importar esses hahs em outros scripts, qual a maneira melhor
de fazer isso com Moo ou Mouse.



Pacote /DB/Config.pm

package DB::Config;


my %cachedb_conf = (
user = 'root',
pass = '123456',
host = 'localhost',
name = 'cachedb',
timeout  = 30,
database =
'database=cachedb;host=localhost;mysql_connect_timeout=30;',
);

my %logdb_conf = (
user = 'root',
pass = '123456',
host = 'localhost',
name = 'logdb',
timeout = 30,
database = 'database=logdb;host=localhost;mysql_connect_timeout=30',
);


1;*

--

..
*Com Deus todas as coisas são possíveis* :::  
LinuxProhttp://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@pm.org
 Lhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] Exportar configuração para outros modulos

2012-09-06 Thread thiagoglauco
Deixa eu ver se entendi: Você quer criar uma classe que modele seu  
arquivo de configuração para usar para configurar um banco de dados e  
também passar algumas infomações para um daemon?


Citando Jose Nilton jnilti...@gmail.com:


Algumas configurações padrão do Daemon.

Em 6 de setembro de 2012 07:39, thiagogla...@ticursos.net escreveu:


use DB::Config ?

Além de configurar a conexão com o banco o que mais você pretende fazer?

Citando Stanislaw Pusep creakt...@gmail.com:

 Boa noite!

Você pode usar Config::Any para o caso genérico; mas no seu, pelo que
estou
vendo, DBIx::Config cai como uma luva :)

ABS()



2012/9/5 Jose Nilton jnilti...@gmail.com

 *


Boa noite Srs.

Eu tenho esse tipo de configuração:

Gostaria de importar esses hahs em outros scripts, qual a maneira melhor
de fazer isso com Moo ou Mouse.



Pacote /DB/Config.pm

package DB::Config;


my %cachedb_conf = (
user = 'root',
pass = '123456',
host = 'localhost',
name = 'cachedb',
timeout  = 30,
database =
'database=cachedb;host=**localhost;mysql_connect_**timeout=30;',
);

my %logdb_conf = (
user = 'root',
pass = '123456',
host = 'localhost',
name = 'logdb',
timeout = 30,
database = 'database=logdb;host=**localhost;mysql_connect_**
timeout=30',
);


1;*

--

..**..**
..
*Com Deus todas as coisas são possíveis* ::: LinuxPro
http://www.linuxpro.**com.br 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@pm.org
  
Lhttp://mail.pm.org/mailman/**listinfo/saopaulo-pmhttp://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@pm.org
Lhttp://mail.pm.org/mailman/**listinfo/saopaulo-pmhttp://mail.pm.org/mailman/listinfo/saopaulo-pm

=end disclaimer





--
..
*Com Deus todas as coisas são possíveis* :::
LinuxProhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] Exportar configuração para outros modulos

2012-09-06 Thread thiagoglauco
Tanto o Mouse quanto o Moo vão satisfazer essa necessidade. Neste caso  
eu não vejo melhor nem pior.


Citando Jose Nilton jnilti...@gmail.com:


Sim é isso.

Em 6 de setembro de 2012 09:50, thiagogla...@ticursos.net escreveu:


Deixa eu ver se entendi: Você quer criar uma classe que modele seu arquivo
de configuração para usar para configurar um banco de dados e também passar
algumas infomações para um daemon?

Citando Jose Nilton jnilti...@gmail.com:

 Algumas configurações padrão do Daemon.


Em 6 de setembro de 2012 07:39, thiagogla...@ticursos.net escreveu:

 use DB::Config ?


Além de configurar a conexão com o banco o que mais você pretende fazer?

Citando Stanislaw Pusep creakt...@gmail.com:

 Boa noite!


Você pode usar Config::Any para o caso genérico; mas no seu, pelo que
estou
vendo, DBIx::Config cai como uma luva :)

ABS()



2012/9/5 Jose Nilton jnilti...@gmail.com

 *



Boa noite Srs.

Eu tenho esse tipo de configuração:

Gostaria de importar esses hahs em outros scripts, qual a maneira
melhor
de fazer isso com Moo ou Mouse.



Pacote /DB/Config.pm

package DB::Config;


my %cachedb_conf = (
user = 'root',
pass = '123456',
host = 'localhost',
name = 'cachedb',
timeout  = 30,
database =
'database=cachedb;host=localhost;mysql_connect_timeout=30;',

);

my %logdb_conf = (
user = 'root',
pass = '123456',
host = 'localhost',
name = 'logdb',
timeout = 30,
database = 'database=logdb;host=localhost;mysql_connect_**

timeout=30',
);


1;*

--

..**..**

..
*Com Deus todas as coisas são possíveis* ::: LinuxPro
http://www.linuxpro.**com.br 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@pm.org
  
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pmhttp://mail.pm.org/mailman/**listinfo/saopaulo-pm

http://**mail.pm.org/mailman/listinfo/**saopaulo-pmhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pmhttp://mail.pm.org/mailman/**listinfo/saopaulo-pm
http://**mail.pm.org/mailman/listinfo/**saopaulo-pmhttp://mail.pm.org/mailman/listinfo/saopaulo-pm


=end disclaimer





--
..**..**
..

*Com Deus todas as coisas são possíveis* :::
LinuxProhttp://www.linuxpro.**com.br 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@pm.org
Lhttp://mail.pm.org/mailman/**listinfo/saopaulo-pmhttp://mail.pm.org/mailman/listinfo/saopaulo-pm

=end disclaimer





--
..
*Com Deus todas as coisas são possíveis* :::
LinuxProhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] Exportar configuração para outros modulos

2012-09-06 Thread thiagoglauco

Com Moose seu pacote Shapes ficaria assim:

package Shapes;
use Moose;

has x = ( isa = Int,
   reader = get_x,
   writer = set_x );

has y = ( isa = Int,
   reader = get_y,
   writer = set_y );

sub moveTo {

my ($self, $deltax, $deltay) = @_;
$self-set_x( $self-get_x + $deltax );
$self-set_y( $self-get_y + $deltay );

}

1;


Citando Jose Nilton jnilti...@gmail.com:


Estou fazendo desse modo:
http://www.angelfire.com/tx4/cus/shapes/perl.html

Mas gostaria de algo mais moderno.

Mas acho que não tem porque mudar né.



--
..
*Com Deus todas as coisas são possíveis* :::
LinuxProhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] Indicações de Livros

2012-09-05 Thread thiagoglauco

Citando Ricardo Stock ricardost...@bol.com.br:

Ola um que gostei foi o Progamação Perl do Larry Wall. achei este  
livro bem completo. Mas um pouco digamos esquesito de ler


O livro do Larry é muito bom. Só que ele supões que você saiba  
programar, por isso os temas não têm uma sequência tão gostosa de  
seguir. É assim: você quer saber como o Unicode funciona no Perl,  
você vai e lê o capítulo sobre Unicode, se você quer saber como usar  
regex, vai até o capítulo sobre regex. E, convenhamos, ninguém melhor  
para falar de Perl5 do que ele.





Mas leitura é assim, eu por exemplo não gosto de machado de assis ou  
paulo coelho, outros gostam. E só vai gostar exprimentando :-)
Eu também não, prefiro Edgar Allan Poe, Julio Verne, Robert Louis  
Stevenson e os livros da franquia Star Wars.





Tem o livro tambem do Glauco... eu gostei dele (o livro claro :-))

Obrigado, Stock.




Ricardo Stock
www.stocksistemas.com.br

  - Original Message -
  From: Rafael Silveira
  To: saopaulo...@mail.pm.org
  Sent: Tuesday, September 04, 2012 10:05 PM
  Subject: [SP-pm] Indicações de Livros


  Boa noite galera,


  Depois de tanto tempo acompanhando a lista na surdina, resolvi  
dar as caras novamente.
  Para pedir a todos, indicações de bons livros sobre Perl, um bem  
completo de preferência.
  Algum livro complementar sobre Perl voltado para web, Perl MVC,  
sockets e non-blocking também é bem vindo.



  []'s


--


  =begin disclaimer
 Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
   SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
   Lhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] perl + moose + uml

2012-09-05 Thread thiagoglauco

Citando Junior Moraes juniiior...@gmail.com:


Hi.

Caralho, cara! Não é todo dia que conseguimos material assim em português.
Muito bom mesmo. Posso o curso em outras listas/blogs com estes logins,
fora daqui da saopaulo-pm?
Faltou um pouco de texto aí e não entendi direito o que você quer...  
mas pode divulgar, ler, imprimir, usar como base para novos materiais.  
É CC. Só não pode vender ou apagar meu nome (sou humano, gosto de  
reconhecimento!).




Thx! Não vejo a hora de ver o curso de Gtk. Tomara que seja tão bom quanto!

Espero corresponder as expectativas.

:d

[]'s

Em 5 de setembro de 2012 15:28, Ricardo Stock  
ricardost...@bol.com.brescreveu:



Parabens thiago.

Muito rico este capitulo.


Ricardo Stock
www.stocksistemas.com.br

- Original Message - From: thiagogla...@ticursos.net
To: saopaulo...@mail.pm.org
Sent: Wednesday, September 05, 2012 1:41 PM
Subject: [SP-pm] perl + moose + uml



Desenvolvendo aplicações com Perl + Moose + UML

Galera, o acesso está livre para a comunidade em
http://aluno.ticursos.net/

usuário: guest
senha: perlmoose

Conceitos de OOP e UML aplicados ao Perl e ao Moose, para começarmos a
eliminar os mitos de Perl e Moose.
Por favor, pitacos para melhorar esse material e os próximos capítulos
são bem vindos.

abraços.

=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/**listinfo/saopaulo-pmhttp://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@pm.org
Lhttp://mail.pm.org/mailman/**listinfo/saopaulo-pmhttp://mail.pm.org/mailman/listinfo/saopaulo-pm

=end disclaimer





--


 __
 Junior fvox Moraes 
 --
   \
\
.--.
   |o_o |
   |:_/ |
  //   \ \
 (| | )
/'\_   _/`\
\___)=(___/




=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] perl + moose + uml

2012-09-05 Thread thiagoglauco

Pode.
Citando Junior Moraes juniiior...@gmail.com:


Hi.

Não, não!
To falando em divulgar o login e a senha do http://aluno.ticursos.net/ fora
daqui da lista. Aliás, melhor, quotando este email com toda abordagem que
você fez do curso! :))

[]'s

Em 5 de setembro de 2012 15:53, thiagogla...@ticursos.net escreveu:


Citando Junior Moraes juniiior...@gmail.com:


 Hi.


Caralho, cara! Não é todo dia que conseguimos material assim em português.
Muito bom mesmo. Posso o curso em outras listas/blogs com estes logins,
fora daqui da saopaulo-pm?


Faltou um pouco de texto aí e não entendi direito o que você quer... mas
pode divulgar, ler, imprimir, usar como base para novos materiais. É CC. Só
não pode vender ou apagar meu nome (sou humano, gosto de reconhecimento!).




--


 __
 Junior fvox Moraes 
 --
   \
\
.--.
   |o_o |
   |:_/ |
  //   \ \
 (| | )
/'\_   _/`\
\___)=(___/




=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


[OFF-TOPIC] - YAPC Brasil 2012

2012-08-29 Thread thiagoglauco
Pessoal, sou novo na lista. Mas já velho de guerra no software livre e  
como já me avisaram que a comunidade Debian não é hierárquica, fica o  
convite para os interessados em Perl, Open Source, Jornalismo de  
Dados, Bio Informática e Empreendedorismo: este ano o YAPC Brasil será  
em São Paulo no mês de outubro.


http://www.yapcbrasil.org.br

YAPC = Yet Another Perl Conference

obrigado.

Thiago Glauco Sanchez
yet another Perl hacker.

?Show me your flow charts and conceal your tables and I shall continue  
to be mystified, show me your tables and I won?t usually need your  
flow charts; they?ll be obvious.?

Fred Brooks


--
To UNSUBSCRIBE, email to debian-l10n-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20120829123718.19331kppkfys9...@www.ticursos.net



Revisão de DDTSS

2012-08-29 Thread thiagoglauco

Caros,
Após fazer o cadastro no sistema e confirmar meu login e senha, posso  
começar a revisar as traduções do DDTSS?



--
To UNSUBSCRIBE, email to debian-l10n-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20120829160844.73733xg3skfcx...@www.ticursos.net



Apresentação

2012-08-28 Thread thiagoglauco

Olá, pessoal do Debian.
Meu nome é Thiago Glauco e gostaria de ajudar a comunidade do Debian.


--
To UNSUBSCRIBE, email to debian-l10n-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20120828232241.183358zkf8hgr...@www.ticursos.net



[SP-pm] Perl é a 5 linguagem do mundo WEB - pesquisa de julho 2012.

2012-08-23 Thread thiagoglauco

Server-side Programming Languages

Most popular server-side programming languages
© W3Techs.com   usage   change since
1 July 2012
1.  PHP 77.8%   -0.1%
2.  ASP.NET 21.4%   +0.1%
3.  Java4.0%+0.1%
4.  ColdFusion  1.2%
5.  Perl0.9%
6.  Ruby0.6%
7.  Python  0.2%

fonte http://w3techs.com/

Veja, esta pesquisa é sobre qual a linguagem usada na construção Web e  
não baseada no número de vezes que ela foi pesquisada no google. Se  
você imaginar nas centenas de milhares de sites que existem, 0.9%  
significa muitos sites.


Outros dados importantes:

Web Servers

Most popular web servers
© W3Techs.com   usage   change since
1 July 2012
1.  Apache  64.9%   -0.6%
2.  Microsoft-IIS   17.9%
3.  Nginx   12.2%   +0.6%
4.  LiteSpeed   1.6%
5.  Google Servers  1.1%
percentages of sites


Fastest growing web servers since 1 July 2012
© W3Techs.com   sites
1.  Nginx   118
2.  Google Servers  6
3.  Google Web Server   6
daily number of additional sites
in the top 1 million

Find more details in the web server surveys


Operating Systems

Most popular operating systems
© W3Techs.com   usage   change since
1 July 2012
1.  Unix63.6%   -0.2%
2.  Windows 36.4%   +0.1%
percentages of sites


Fastest growing operating systems since 1 July 2012
© W3Techs.com   sites
1.  Ubuntu  40
2.  Debian  29
3.  Windows 24

=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


[SP-pm] Curso Moose OOP

2012-08-14 Thread thiagoglauco
Sages, estou a berto às críticas construtivas, sugestões e  
interessados em fazer a revisão dos textos e video-aulas...


http://joomla.ticursos.net/index.php/free-beer.html

=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] Econtro técnico

2012-08-10 Thread thiagoglauco


 if ($ajuda_de_custo eq 'Fretado') {
print Suave!.\n;
 }

Pois:

$ajuda_de_custo = O Fretado é por sua conta

match

Citando Leonardo Ruoso leona...@ruoso.com:



Em Sex, 2012-08-10 às 06:51 -0300, Thiago Glauco escreveu:

 Sim! No caso a FATEC-PG está muito interessada em que a comunidade
 faça eventos por lá, e ainmda rola ajuda de custo.


if ($ajuda_de_custo =~ 'Fretado') {
   print Suave!.\n;
}

=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
 Lhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


[SP-pm] IBM Lançará free e-book sobre Perl

2012-08-08 Thread thiagoglauco

http://www.ibm.com/developerworks/wikis/display/db2oncampus/FREE+ebook+-+Getting+started+with+Perl

=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] avaliação de local para ET.

2012-08-06 Thread thiagoglauco

Fatc-PG = Fatec Praia Grande?

Pô, depois o ES ia ser na praia?

Ia ser legal um agenda onde pudessemos fazer um rodizio valorizando as  
localidades... Uma vez na Fei, uma vez na Fatec, uma vez na Martins  
Fontes, uma vez no garoa hacker club...


Quoting Marcio Ferreira marciodesouzaferre...@gmail.com:


Galera,

conversei com o Diretor da Fatec-PG esse fim de semana, contei sobre nosso
E.T. e ele gostaria que os Perl Mongers contasse com a FATEC - PG, estão
dispostos a bancar o custo. Não entrei no detalhe de quanto eles estão
dispostos e a forma que isso ocorreria, mas a Faculdade é bacana, tem uma
ótima estrutura e facilmente haverá alunos interessados.

Estamos nós interessados?

[]s,

Marcio Ferreira
@_marcioferreira
(11) 8567-1482   skype: marcio.ferreir4
marciodesouzaferreira.blogspot.com



2012/8/4 Thiago Glauco thiagogla...@ticursos.net


Vou entrar em contato com o hacker club e verificar as possibilidades.

abraços.

Em Sex, 2012-08-03 às 15:19 -0300, Marcio Ferreira escreveu:
 2012/8/3 Cleiton Alves cleitondeb...@gmail.com
 Desculpe me intrometer , mais ja pensaram em.fazer um e.t no
 garoa hacker club , ja teve um dojo organizado por um.camarada
 aqui da lista , perdao mais esqueci o nome
 Mais enfim o local eh legal e free , so com a alimentacao q
 devemos levar

 Boa Cleiton! Voce frequenta o Garoa? Consegue conversar com alguém de
 lá sobre isso?



 On Aug 3, 2012 12:14 PM, thiagogla...@ticursos.net wrote:
 Estive ontem na livraria Martins Fontes para verificar
 o local de eventos, como eu já havia dito que faria. O
 local comporta eventos pequenos e eles estão
 construindo uma sala de quarenta lugares para
 comportar eventos mais formais e maiores e eles podem
 nos disponibilizar gratuitamente. Esta sala deve estar
 pronta em outubro.

 Os eventos na cafeteria têm pontos fortes e pontos
 fracos.

 Pontos fortes:
 - O ambiente informal e acolhedor é propício para
 lightning talks e conversas onde o palestrante ou
 moderador têm proximidade com os expectadores.
 - Têm wifi livre;
 - A cafeteria têm café, água, bolo, salgados, etc...
 então cada um pode comer de acordo com sua
 necessidade;
 - A livraria e a cafeteria gostam de abrigar estes
 eventos pois eles geram movimento e consumo, por menor
 que seja.
 - Com um pouco de paciência, em breve haverá uma sala
 formal para estes eventos;
 - Está na av. paulista - coração da cidade de São
 Paulo.

 Pontos fracos:
 - Como a sala ainda não está pronta, o espaço do café
 tem apenas um ponto de energia - para o equipamento do
 apresentador.
 - O espaço do café não é grande. No evento de ontem, a
 livraria até colocou algumas poltronas, além das
 cadeiras do café e mesmo assim alguns participantes
 acompanharam de pé.
 - O equipamento utilizado (som, projetor) deve ser da
 organização do evento, eles não fornecem.

 Fica a decisão democrática da comunidade considerar os
 pontos e decidir se o local é bom para um ET.

 Na minha opinião, é bom para lightning talks e eventos
 onde o palestrante não fica posicionado como único
 falante. Ambientes assim propiciam mais um evento
 dinâmico e participativo do que uma palestra longa.

 abraços.

 =begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
 Lhttp://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@pm.org
  Lhttp://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@pm.org
  Lhttp://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@pm.org
 Lhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] Lançamento do Livro + ES

2012-08-06 Thread thiagoglauco

Quoting Wesley Seidel wesley.sei...@gmail.com:


Po cara, legal!
Vou tentar ir...

Vou ficar muito feliz com sua presença.

Em 1 de agosto de 2012 17:08, Thiago Glauco  
thiagogla...@ticursos.netescreveu:



Obrigado.
Vou verificar está informação, não pude ir ao FISL.


Realmente vendeu bem lá sim... e disseram que gostaram do livro...
Abraços


Em Ter, 2012-07-31 às 22:57 -0300, Diogo Leal escreveu:
 Durante o FISL, parece que o livro teve boas vendas, pois já no último
 dia não existia um exemplar para venda.

 Parabéns pelo trabalho.

 Diogo Leal [estranho]
 http://diogoleal.com
 msn | gtalk: estra...@diogoleal.com


 2012/7/31 Thiago Glauco thiagogla...@ticursos.net:
  Fico agradecido pelo apoio. Mesmo quem não puder comparecer.
 
  Em Ter, 2012-07-31 às 08:31 -0300, Ricardo Stock escreveu:
  Vou fazer o possive para ir, mas o horário me impede um pouco. Sair
de SP
  depois das 19:00 é complicado Mas farei o possivel.
 
  um abraço
 
  Ricardo Stock
  www.stocksistemas.com.br
 
 
  - Original Message -
  From: thiagogla...@ticursos.net
  To: saopaulo-pm@pm.org
  Sent: Monday, July 30, 2012 10:08 AM
  Subject: [SP-pm] Lançamento do Livro + ES
 
 
  Sages,
  dia 14/08 a partir das 18:30 será o lançamento oficial do meu livro na
  livraria Martins Fontes, av. Paulista 509 - São Paulo.
 
  como já haverá umas bebidinhas ( vinho, refri e brandy ) estava
  pensando em fazer um ES depois, já que a livraria é perto da joaquim
  eugênio (prainha, asterix, etc...).
 
  Ficaria muito contente com o apoio dos membros da comunidade, abraços.
 
  autor: thiago glauco sanchez
  livro: Programando com Perl
 
  =begin disclaimer
 Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
   SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
   Lhttp://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@pm.org
   Lhttp://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@pm.org
   Lhttp://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@pm.org
  Lhttp://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@pm.org
 Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer





--
Wesley Seidel Carvalho
11-8169-1163
www.ime.usp.br/~wesleys
www.ltasks.com http://ltasks.com/
@wseidel




=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


[SP-pm] Inicio de sequência de video-aulas gratuitas

2012-08-05 Thread thiagoglauco
Estou iniciando uma sequência de video aulas gratuitas para a  
comunidade. Iniciando com gtk2-perl. Críticas ( construtivas ) são bem  
vindas.


http://joomla.ticursos.net/index.php/tv.html

=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


[SP-pm] avaliação de local para ET.

2012-08-03 Thread thiagoglauco
Estive ontem na livraria Martins Fontes para verificar o local de  
eventos, como eu já havia dito que faria. O local comporta eventos  
pequenos e eles estão construindo uma sala de quarenta lugares para  
comportar eventos mais formais e maiores e eles podem nos  
disponibilizar gratuitamente. Esta sala deve estar pronta em outubro.


Os eventos na cafeteria têm pontos fortes e pontos fracos.

Pontos fortes:
- O ambiente informal e acolhedor é propício para lightning talks e  
conversas onde o palestrante ou moderador têm proximidade com os  
expectadores.

- Têm wifi livre;
- A cafeteria têm café, água, bolo, salgados, etc... então cada um  
pode comer de acordo com sua necessidade;
- A livraria e a cafeteria gostam de abrigar estes eventos pois eles  
geram movimento e consumo, por menor que seja.
- Com um pouco de paciência, em breve haverá uma sala formal para  
estes eventos;

- Está na av. paulista - coração da cidade de São Paulo.

Pontos fracos:
- Como a sala ainda não está pronta, o espaço do café tem apenas um  
ponto de energia - para o equipamento do apresentador.
- O espaço do café não é grande. No evento de ontem, a livraria até  
colocou algumas poltronas, além das cadeiras do café e mesmo assim  
alguns participantes acompanharam de pé.
- O equipamento utilizado (som, projetor) deve ser da organização do  
evento, eles não fornecem.


Fica a decisão democrática da comunidade considerar os pontos e  
decidir se o local é bom para um ET.


Na minha opinião, é bom para lightning talks e eventos onde o  
palestrante não fica posicionado como único falante. Ambientes assim  
propiciam mais um evento dinâmico e participativo do que uma palestra  
longa.


abraços.

=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


[SP-pm] Lançamento do Livro + ES

2012-07-30 Thread thiagoglauco

Sages,
dia 14/08 a partir das 18:30 será o lançamento oficial do meu livro na  
livraria Martins Fontes, av. Paulista 509 - São Paulo.


como já haverá umas bebidinhas ( vinho, refri e brandy ) estava  
pensando em fazer um ES depois, já que a livraria é perto da joaquim  
eugênio (prainha, asterix, etc...).


Ficaria muito contente com o apoio dos membros da comunidade, abraços.

autor: thiago glauco sanchez
livro: Programando com Perl

=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] Lançamento do Livro + ES

2012-07-30 Thread thiagoglauco

Citando Solli Honorio shono...@gmail.com:


Que tal a gente assumir esta data como um Encontro Social ?

Solli Honorio


A idéia é essa, o evento vai até por volta da 20:30 e têm muitos bares  
por perto... A editora vai fornecer vinho e refri durante o evento eu  
vou levar duas garrafas de brandy ( espero que o povo goste ) e depois  
a gente encerra com cerveja e batata frita no prainha ou no asterix ou  
em qualquer um dos milhares de bares por ali...




Em 30 de julho de 2012 10:08, thiagogla...@ticursos.net escreveu:


Sages,
dia 14/08 a partir das 18:30 será o lançamento oficial do meu livro na
livraria Martins Fontes, av. Paulista 509 - São Paulo.

como já haverá umas bebidinhas ( vinho, refri e brandy ) estava pensando
em fazer um ES depois, já que a livraria é perto da joaquim eugênio
(prainha, asterix, etc...).

Ficaria muito contente com o apoio dos membros da comunidade, abraços.

autor: thiago glauco sanchez
livro: Programando com Perl

=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/**listinfo/saopaulo-pmhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


[SP-pm] Local para Encontros técnicos

2012-07-27 Thread thiagoglauco


Pessoal, falei com a Livrari Martins Fontes. Eles tem um espaço que podemos
usar gratuitamente. O Jonatas nos convidou me conhecer o espaço na  
quinta-feira, dia 02 às 18:30 e ver se ele comporta nossa necessidade.


Nesse dia vai ocorrer um evento que eles chamam de café filosófico.

Quem desejar ajudar e ver se o local comporta um Encontro Técnico, por favor.

Vantagens:

Fica na avenida paulista - fácil acesso
tem wifi
o espaço é gratuíto (não ficamos amarrados a vaquinha ou caridade)
tem lanchonete (você come o que quiser e paga pelo que consumiu)


Desvantagens:

O espaço fica aberto a todo público da livraria, não é uma sala fechada.

=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] Para comemorar

2012-06-21 Thread thiagoglauco
Na verdade eu posso sim, conseguir com a editora desconto para as  
comunidades Perl brazucas.

Ainda estamos pensando em uma maneira de viabilizar isso.

Citando Carlos Costa crnco...@gmail.com:


Thiago, muito legal seu livro. Sem dúvida que vc preencheu uma lacuna:
livro de Perl brazuca, atualizado.

Desejo sucesso e que venham os próximos! :-D

[ ]s
Carlos.

p.s.: Pena que o custo está alto (R$ 84,15). Seria legal vc arrumar com a
editora uns descontos pro pessoal da lista. Ou quem sabe sorteio de uns 2
ou 3 examplares...




=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] Para comemorar

2012-06-21 Thread thiagoglauco

Faz tempo que eu nao vou num ES.
Eu estava pensando em convocar um na proxima semana, na regiao da Bela  
Vista, o que acham?


Citando Daniel de Oliveira Mantovani daniel.oliveira.mantov...@gmail.com:


Parabéns! /o

Próximo ES, você escolhe a cerveja que quiser e eu pago.

2012/6/21 cicero.schons cicero.sch...@gmail.com:

Thiago, parabens. Que seja o primeiro de muitos!

Em 21 de junho de 2012 08:48, Solli Honorio shono...@gmail.com escreveu:

Thiago,

Meus parabéns pelo trabalho. O Breno apresentou (no YAPC::NA::2012) da
necessidade de termos material de perl em português justamente devido ao
fato de que o inglês é acessível apenas a uma pequena parte dos
profissionais de TI no Brasil.

Solli Honorio


2012/6/21 Nelson Ferraz nfer...@gmail.com


Parabens, Thiago!!!

Nelson
=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
 Lhttp://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@pm.org
 Lhttp://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@pm.org
 Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer




--
If you’ve never written anything thoughtful, then you’ve never had
any difficult, important, or interesting thoughts. That’s the secret:
people who don’t write, are people who don’t think.
=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
 Lhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] Para comemorar

2012-06-21 Thread thiagoglauco
Cicero, como autor eu recebo algumas copias destinadas a publicidade.  
Quando eu receber estas copias podemos pensar em uma maneira de fazer  
um sorteio para a SP-PM e para a Rio-PM.


Estou vendo com a editora um codigo de desconto para a comunidade tambem.

Citando cicero.schons cicero.sch...@gmail.com:


Thiago, parabens. Que seja o primeiro de muitos!

Em 21 de junho de 2012 08:48, Solli Honorio shono...@gmail.com escreveu:

Thiago,

Meus parabéns pelo trabalho. O Breno apresentou (no YAPC::NA::2012) da
necessidade de termos material de perl em português justamente devido ao
fato de que o inglês é acessível apenas a uma pequena parte dos
profissionais de TI no Brasil.

Solli Honorio


2012/6/21 Nelson Ferraz nfer...@gmail.com


Parabens, Thiago!!!

Nelson
=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
 Lhttp://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@pm.org
 Lhttp://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@pm.org
 Lhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] YAPC::NA 2012 - Parabéns garu !

2012-06-21 Thread thiagoglauco

Cool!!!
\o/ Parabens ao Garu... isso sim vale uma breja!!!

Citando Daniel Vinciguerra dan.vincigue...@gmail.com:


garu plus plus!!!
*
Daniel Vinciguerra*
Web Solutions Architect and Co-Owner at Bivee
http://github.com/dvinciguerra http://github.com/dvinciguerra


2012/6/21 Daniel Mantovani daniel.oliveira.mantov...@gmail.com


Parabéns garu!!

\o

 --
Software Engineer
Just Another Perl Hacker
Daniel Mantovani +5511 8538-9897
XOXO

On Jun 21, 2012, at 2:38 PM, Eden Cardim wrote:

Thiago == Thiago Rondon thi...@aware.com.br writes:


   Thiago Pessoal, Escrevo para falar sobre o YAPC::NA 2012 // White
   Thiago Camel Awards!

   Thiago Este evento foi realmente enorme, com uma excelente
   Thiago organização, com 400 pessoas participando, diversas empresas
   Thiago (não consegui nem contar quantas estão patrocinando, são
   Thiago muitas!) e novidades, e é muito bacana ver muita gente ao
   Thiago vivo que você só conhece do gravatar pelo CPAN :), e tanta
   Thiago gente usando Perl em diversos nichos. Eu já estava com esta
   Thiago sensação, mas este evento comprovou que a comunidade Perl
   Thiago esta forte e crescendo.

   Thiago Temos algo fantástico para comemorar, Breno de Oliveira, é
   Thiago um dos premiados pelo White Camel Awards
   Thiago (http://www.perl.org/advocacy/white_camel/), o que nós enche
   Thiago de orgulho! O prêmio se deve as colaboração em projetos de
   Thiago Perl, assim como o trabalho para divulgar a linguagem e a
   Thiago comunidade nacional em diversos eventos que aconteceram no
   Thiago último ano em diversos locais !

   Thiago Parabéns garu !!

Parabéns garu, muito orgulho!

--
Eden Cardim
+55 11 9644 8225
=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://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@pm.org
 Lhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


[SP-pm] Para comemorar

2012-06-20 Thread thiagoglauco

Sages of Perl.

Estou num bom momento e quero compartilhar com voces uma conquista.  
Meu primeiro livro foi publicado pela Editora Brasport:


http://www.brasport.com.br/programacao-br-2-3/programacao-br-2-3-4/programando-com-perl.html

Sei que nao sera um estouro de vendas mas gostaria de dividir com  
voces esta conquista.


Que tal um ES sexta-feira?

=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [Rio-pm] Perl em desuso??

2012-04-25 Thread thiagoglauco
Aliás, quem já ouviu há muitos anos que o C ia morrer, que o Java ia  
acabar com o C++... se eu ganhar 2 centavos toda vez que ouvir isso -  
eu mesmo já pensei que o Perl iria morrer. Mas é normal, quando era  
iniciante tinha esse medo também.


Quem gosta de tratar tudo como Objeto tem o Perl6 também...

O que acontece é que as pessoas não querem ter conhecimento amplo.  
Querem programar Web sem entender HTTP... ai usa o .Net (com todo  
respeito).


Foram-se os tempos que os programadores eram engenheiros, cientistas  
da computação ou aqueles auto-didata fodásticos...


Meu Solaris tem tanta coisa em Perl que a Sun (quando adquirimos as  
licenças a Oracle ainda não havia adiquirido a Sun) deixavou um aviso:  
Não modifique o Perl original do sistema ou muita coisa vai parar de  
funcionar


Aliás, no café estava conversando com um colega e o psicologo da  
empresa cortou o assunto para dizer que as expressoes regulares dos  
softwares que buscam padrões nas pesquisas da empresa usam Perl.


Citando Tiago Peczenyj tiago.pecze...@gmail.com:


meus dois centavos:

uma coisa é desenvolvimento web, outra coisa é desenvolvimento de software
em geral.

web é uma parte do que existem em desenvolvimento de software. e para
aplicações web existem muitas tecnologias como java, php, .Net, ruby/rails,
python/django, etc. perl é uma alternativa nesse meio.

agora o mundo de desenvolvimento de software é muito vasto. Temos alguns
sistemas que exigem alta disponibilidade e excelente uso de cpu e memoria..
Temos sistemas que exigem milissegundos de tempo máximo de resposta. E
temos sistemas de padaria. Para tudo existe alternativa.

no ramo de desenvolvimento geral temos coisas em Haskell, Erlang, C++,
Delphi, Visual Basic, Cobol, Shell Script, Perl, lua, D, R, awk, javascript
e por ai vai. nada mais justo que aconteça uma gangorra ao longo do tempo
de linguagens/frameworks em determinados ramos.

On Mon, Apr 23, 2012 at 11:53 AM, Aureliano Guedes
guedes_1...@hotmail.comwrote:


 Monges,
Bom dia.

Gostaria de levantar uma questão para discutirmos e vermos a opinião de
cada um...

Perl esta em desuso??

Ouvi esse comentário (infeliz, na minha opinião) e ainda tive que ouvir
mais (Ruby e Python estão tomando lugar). Afff...

O fato é, quem gosta de POO realmente vai preferir Python, pois poucos
sabem que Perl tem suporte a OO, inclusive eu criei vario objetos para
mostrar como
podemos usar Perl como se fosse POO. Mas, o serio problema que os códigos
Python tem com indentação é triste, alem de que tratar tudo como objeto é
um saco.

Ruby é uma linguagenzinha, na minha opinião, criado para viciados em RPG
geralmente virgens.

Fiz o seguinte script abaixo
http://pastebin.com/eJEC0Kvt

para testar os dois seguintes
http://pastebin.com/ytUiweKe
http://pastebin.com/0BfyiZgh

gerando o resultado:

Perl
real 0m24.136s
user 0m23.985s
sys 0m0.028s

Ruby
real 0m50.882s
user 0m50.563s
sys 0m0.040s

Num AMD Athlon 64 com o Ubuntu 11.10 64x 2GB de Ram,
Perl sendo mais que 2x mais rápido.

Alem de que o Gems é uma porcaria.

Não sei, talvez seja apenas modinha, mas se a comunidade Ruby não se
empenhar a modinha passa e fica so Python e Perl, mas não sei dizer quanto
a segurança web, mas na bioinformática
continua sendo bem usado.

Queria saber do pessoal mais velho que tem bem mais experiência e
conhecimento, o que acham dessas questão: Perl está em desuso ou não??.


Att,

Aureliano Guedes

___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm





--
Tiago B. Peczenyj
Linux User #405772

http://pacman.blog.br




___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm


[SP-pm] Uniao Europeia regulariza Cookies.

2012-04-02 Thread thiagoglauco
Para quem tem clientes internacionais, ou para quem queira se preparar  
caso outros paises adotem a regularizacao.


http://www.computerweekly.com/guides/How-to-comply-with-the-EU-cookie-law

abracos.

=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] Uniao Europeia regulariza Cookies.

2012-04-02 Thread thiagoglauco
A alegacao da UE eh preservar a privacidade do usuario de internet,  
que deve estar ciente dos cookies instalados, seu tempo de permanencia  
e qual tipo de informacao ele envia para o site.


Quoting Lucas Mateus lucasmateus.olive...@gmail.com:


Deve ser efeito da China ajudando a Europa =)


Em 2 de abril de 2012 10:20, Thiago Rondon thi...@aware.com.br escreveu:


On Mon, Apr 2, 2012 at 10:01 AM,  thiagogla...@ticursos.net wrote:
 Para quem tem clientes internacionais, ou para quem queira se preparar
caso
 outros paises adotem a regularizacao.


http://www.computerweekly.com/guides/How-to-comply-with-the-EU-cookie-law

que medo...

Leis para regularizar cookies ? Fico cada vez mais assustado com estas
coisas.. Isto
não é função do estado, é de um aplicativo que deve impor restrições
caso o usuário
queira...

abs,
-Thiago Rondon
=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
 Lhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


[SP-pm] off-topic: Encargos trabalhistas no Brasil

2012-03-21 Thread thiagoglauco
Para os colegas da lista que tem micro ou pequena empresas o que voces  
acham deste artigo sobre encargos.


http://arturcut.wordpress.com/2011/07/25/o-brasil-tem-o-mais-baixo-encargo-trabalhista-entre-34-paises-diz-a-fiesp/



=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] Encontro Social esta semana!

2012-03-21 Thread thiagoglauco

Opa, amanha eu posso tambem.
Qualquer lugar nao muito caro esta bom...
Citando Frederico Recsky car...@frederico.me:


Dessa vez eu vou :).

A gente podia ir num coffe?h?h.. deixa para lá.

Como todo meu dinheiro ficou na Grecia vou beber agua da torneira também.

[]'s

Frederico

2012/3/21 Solli Honorio shono...@gmail.com


Thiago,

A padoca (ou onde o Éden recomendou) é lance de Skoll e cada um paga o teu
? se for, eu fico por aqui !!!

Solli Honorio

 ATENÇÃO isto é um momento raro, EU estou abrindo mão de uma boa
cerveja por questão de dinheiro. Será que o fato de ficar 7 dias com 5
pobres contagiou as minhas economias :( 

Em 21 de março de 2012 15:01, Solli Honorio shono...@gmail.com escreveu:

Ah, claro, com comanda separada ... sério, não vou poder dividir por igual

a conta 

Solli Honorio

Em 21 de março de 2012 15:00, Solli Honorio shono...@gmail.comescreveu:

Estou na fase econômico total !!! No The Blue vou tomar água torneiral,

nos outros posso até pedir uma água mineral !!!

Solli Honorio

Em 21 de março de 2012 14:32, Daniel de Oliveira Mantovani 
daniel.oliveira.mantov...@gmail.com escreveu:

Eu voto no Ibotirama http://bit.ly/GEkmGC


O bar tem 5 ambientes, não é barulhento, tem a melhor torta do pais e
cervejas importadas e nacionais por um preço que eu considero não
absurdo.

Tem mesas enormes que possibilitam o uso de notebook, eu já  trabalhei
de lá várias vezes.

2012/3/21 Daniel de Oliveira Mantovani 
daniel.oliveira.mantov...@gmail.com:
 The Blue Pub, barato e gourmet ? O Mário Ferreira está completamente
por fora.
 É mais barato beber no Hilton do que lá. Com o preço de uma Stella
 Artorius, eu bebo uma Erdinger no Ibotirama.

 Além de todos os problemas que o Eden Cardim mencionou.


 2012/3/21 Eden Cardim edencar...@gmail.com:
 Leonardo == Leonardo Ruoso leona...@ruoso.com writes:

Leonardo Dando para conversar e trabalhar no notebook está
valendo.

 No The Blue Pub? Impossível! Dá até pra conversar, mas notebook,
esquece, a
 única mesa que tem lá é a de sinuca. Eles até servem uns bons Bloody
Mary's
 (russo++) lá, mas é meio apertado.

 Eu voto pela padaria, ou então o Galeto's (http://bit.ly/GECQm2),
que tem onde
 sentar e um happy hour com petiscos grátis.

 --
  Eden Cardim Need help with your Catalyst or DBIx::Class
project?
  Code Monkey
http://www.shadowcat.co.uk/catalyst/
  Shadowcat Systems Ltd.Want a managed development or deployment
platform?
  http://edencardim.com
http://www.shadowcat.co.uk/servers/
 =begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
  SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
  Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
 =end disclaimer



 --
 If you?ve never written anything thoughtful, then you?ve never had
 any difficult, important, or interesting thoughts. That?s the secret:
 people who don?t write, are people who don?t think.



--
If you?ve never written anything thoughtful, then you?ve never had
any difficult, important, or interesting thoughts. That?s the secret:
people who don?t write, are people who don?t think.
=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
 Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer





--
o animal satisfeito dorme. - Guimarães Rosa





--
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@pm.org
 Lhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] Encontro Social esta semana!

2012-03-21 Thread thiagoglauco

A gente pede 5 copos d'agua da torneira e um trident (que da para divir)

Citando Daniel Vinciguerra dan.vincigue...@gmail.com:


Desce mais um copo de aguá de torneira garçom!
*
Daniel Vinciguerra*
Web Solutions Architect and Co-Owner at Bivee
http://github.com/dvinciguerra http://github.com/dvinciguerra


On 21 March 2012 15:23, thiagogla...@ticursos.net wrote:


Opa, amanha eu posso tambem.
Qualquer lugar nao muito caro esta bom...
Citando Frederico Recsky car...@frederico.me:

 Dessa vez eu vou :).


A gente podia ir num coffe?h?h.. deixa para lá.


Como todo meu dinheiro ficou na Grecia vou beber agua da torneira também.

[]'s

Frederico

2012/3/21 Solli Honorio shono...@gmail.com

 Thiago,


A padoca (ou onde o Éden recomendou) é lance de Skoll e cada um paga o
teu
? se for, eu fico por aqui !!!

Solli Honorio

 ATENÇÃO isto é um momento raro, EU estou abrindo mão de uma boa
cerveja por questão de dinheiro. Será que o fato de ficar 7 dias com 5
pobres contagiou as minhas economias :( 

Em 21 de março de 2012 15:01, Solli Honorio shono...@gmail.com
escreveu:

Ah, claro, com comanda separada ... sério, não vou poder dividir por
igual


a conta 

Solli Honorio

Em 21 de março de 2012 15:00, Solli Honorio shono...@gmail.com
escreveu:

Estou na fase econômico total !!! No The Blue vou tomar água torneiral,


nos outros posso até pedir uma água mineral !!!

Solli Honorio

Em 21 de março de 2012 14:32, Daniel de Oliveira Mantovani 
daniel.oliveira.mantovani@**gmail.comdaniel.oliveira.mantov...@gmail.com
escreveu:

Eu voto no Ibotirama http://bit.ly/GEkmGC



O bar tem 5 ambientes, não é barulhento, tem a melhor torta do pais e
cervejas importadas e nacionais por um preço que eu considero não
absurdo.

Tem mesas enormes que possibilitam o uso de notebook, eu já  trabalhei
de lá várias vezes.

2012/3/21 Daniel de Oliveira Mantovani 
daniel.oliveira.mantovani@**gmail.comdaniel.oliveira.mantov...@gmail.com
:
 The Blue Pub, barato e gourmet ? O Mário Ferreira está completamente
por fora.
 É mais barato beber no Hilton do que lá. Com o preço de uma Stella
 Artorius, eu bebo uma Erdinger no Ibotirama.

 Além de todos os problemas que o Eden Cardim mencionou.


 2012/3/21 Eden Cardim edencar...@gmail.com:
 Leonardo == Leonardo Ruoso leona...@ruoso.com writes:

Leonardo Dando para conversar e trabalhar no notebook está
valendo.

 No The Blue Pub? Impossível! Dá até pra conversar, mas notebook,
esquece, a
 única mesa que tem lá é a de sinuca. Eles até servem uns bons
Bloody
Mary's
 (russo++) lá, mas é meio apertado.

 Eu voto pela padaria, ou então o Galeto's (http://bit.ly/GECQm2),
que tem onde
 sentar e um happy hour com petiscos grátis.

 --
  Eden Cardim Need help with your Catalyst or
DBIx::Class
project?
  Code Monkey
http://www.shadowcat.co.uk/**catalyst/http://www.shadowcat.co.uk/catalyst/
  Shadowcat Systems Ltd.Want a managed development or deployment
platform?
  http://edencardim.com
http://www.shadowcat.co.uk/**servers/http://www.shadowcat.co.uk/servers/
 =begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
  SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
   
Lhttp://mail.pm.org/mailman/**listinfo/saopaulo-pmhttp://mail.pm.org/mailman/listinfo/saopaulo-pm


 =end disclaimer



 --
 If you?ve never written anything thoughtful, then you?ve never had
 any difficult, important, or interesting thoughts. That?s the
secret:
 people who don?t write, are people who don?t think.



--
If you?ve never written anything thoughtful, then you?ve never had
any difficult, important, or interesting thoughts. That?s the secret:
people who don?t write, are people who don?t think.

=begin disclaimer
 Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
  
Lhttp://mail.pm.org/mailman/**listinfo/saopaulo-pmhttp://mail.pm.org/mailman/listinfo/saopaulo-pm


=end disclaimer





--
o animal satisfeito dorme. - Guimarães Rosa





--
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@pm.org
  
Lhttp://mail.pm.org/mailman/**listinfo/saopaulo-pmhttp://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@pm.org
Lhttp://mail.pm.org/mailman/**listinfo/saopaulo-pmhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] JOB: LeisMunicipais.com.br

2012-03-14 Thread thiagoglauco

KKK.
Fiquei tentado.
Manda um abraco pro Cicero.
ass. Thiago Glauco.

Citando Gabriel Vieira gabriel.vie...@gmail.com:


Segue anúncio: http://leismunicipais.com.br/vaga_perl.html

Ambiente e equipe de 1a!
Cidade com qualidade de vida fantástica!

Abraços,

--
Gabriel Vieira
=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
 Lhttp://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@pm.org
Lhttp://mail.pm.org/mailman/listinfo/saopaulo-pm
=end disclaimer


Re: [SP-pm] [plperl] Problemas ao instalar plperl no debian

2010-12-08 Thread thiagoglauco

So, problem solved!!!

Quoting Renato Santos renato.c...@gmail.com:


Thiago,

eu consegui instalar na minha maquina (ubuntu) usando pacotes do lucidy
debian.

Mas, meu perl já é o 5.10.1 (*)
De qualquer forma, a maquina tinha que entrar em operação ainda ontem, e não
ia dar mais tempo pra testar a aplicação no 9.0 (não tem test suite, foi na
mão mesmo)
Instalamos o 8.3.
A maquina ta um avião!
Era um Pentil 3 com um montão de clientes com 512 de ram.
Agora é um xeon 2.4 dual, com 4 gb!
Relatórios que não terminavam agora faz em 2 segundos e travaram meu chrome
num i7!


On Tue, Dec 7, 2010 at 1:33 PM, thiagogla...@ticursos.net wrote:


Nao uso o Postgre, mas pelo erro:

Quoting Renato Santos renato.c...@gmail.com:

 Pessoal,

Instalei o postgres 9.0 na maquina, e agora estou tentando instalar o
PL/Perl

Mas quando mando instalar o postgresql-plperl-9.0 acontece este erro:

postgresql-plperl-9.0 is already the newest version.
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
 postgresql-plperl-9.0: Depends: libperl5.10 (= 5.10.1) but
5.10.0-19lenny2 is to be installed



Parece que versao do Perl eh 5.10 mas a biblioteca requer a 5.10.1.


 Depends: postgresql-9.0 but it is not installable

E: Unmet dependencies. Try 'apt-get -f install' with no packages (or
specify
a solution).



E parece que ele nao achou alguma coisa do seu Postgre




Eu vi que o plperl-9.0 já instalado, mas quando eu tento criar a função no
postgres, acontece isso:

ERROR:  could not load library /usr/local/pgsql/lib/plperl.so:
/usr/local/pgsql/lib/plperl.so: undefined symbol: boot_DynaLoader

Alguém sabe como devo proceder? Desistala tudo e fica com o 8.3 é uma
opção,
mas queríamos fazer upgrade.

--
Renato Santos
http://www.renatocron.com/blog/





___
SaoPaulo-pm mailing list
SaoPaulo-pm@pm.org
http://mail.pm.org/mailman/listinfo/saopaulo-pm





--
Renato Santos
http://www.renatocron.com/blog/





___
SaoPaulo-pm mailing list
SaoPaulo-pm@pm.org
http://mail.pm.org/mailman/listinfo/saopaulo-pm


Re: [SP-pm] Ajuda com vetor de 2 dimensões

2010-12-07 Thread thiagoglauco

Quoting Juliana julianaldu...@yahoo.com.br:


Olá amigos da lista,

Estou com dificuldade em implementar um código utilizando um vetor   
com 2 dimensões.


Poderiam me dar uma dica de onde está o erro?
O código segue abaixo:


#abre arquivo de frases, uma frase por linha: frase1: ; frase2:   
yy; frase3: z

open(my $frases, set.txt) or die Nao foi possivel abrir o arquivo: $!;

faca: open (my $frase, , set.txt);
sugestao: Leia a documentacao do modulo FileHandle que ja vem na sua  
distro do Perl: perldoc FileHandle

Pesquise no CPAN: File::Util



my @vetor=$frases;

??? por que isso???
voce atribuiu o filehandle ao vetor?? Para que?
nao seria @vetor = $file ??
Mas se vc vai carregar o vetor no loop, por que carregar agora?


my $pontuacao=0;
my $i=0;

#insiro a frase a pontuacao em um vetor de duas dimensoes: posicao   
frase e posicao pontuacao

while ($frases) {
$vetor[$i] = [$frases, $pontuacao];
$i++;
}

#imprimir todas as frases seguido de sua pontuacao : print   
$vetor-[$i], =, $vetor-[$i], \n; 



for my $vetor (@vetor){
print $vetor-[0], =, $vetor-[1], \n;

 $vetor-[0][0], =, $vetor-[0][1],


}

Aguardo contato.

Obrigada!

Alguma coisa mais?


Abraços
Juliana









___
SaoPaulo-pm mailing list
SaoPaulo-pm@pm.org
http://mail.pm.org/mailman/listinfo/saopaulo-pm