Re: [Rio-pm] Dúvida com split

2014-11-07 Por tôpico Daniel Vinciguerra
pode usar o split mesmo...

my @array = split '(\w{3})', $rna;


*Daniel Vinciguerra (@dvinciguerra)*
Web solution architect, perl dev, vegetarian, geek and co-founder at *Bivee*
bivee.com.br  -  github.com/Bivee

2014-11-07 12:03 GMT-02:00 Aureliano Guedes guedes_1...@hotmail.com:

 Funcionou, o fato é que ainda não aprendi bem regex então não conhecia o
 \w. Mas compreendi completamente o código.
 Obrigado.

 --
 Date: Fri, 7 Nov 2014 11:47:06 -0200
 From: leprevos...@gmail.com
 To: rio-pm@pm.org
 Subject: Re: [Rio-pm] Dúvida com split


 Oi Aureliano,

 tenta o seguinte:

 my @codons = $rna =~ m/\w{3}/g;

 abraços


 On 07-11-2014 11:44, Aureliano Guedes wrote:

 Ola monges,

 Tenho uma dúvida simples.
 Digamos que eu tenha uma string com uma sequencia de RNA:
 $rna = 'AUGACGAAGCGUUGAUCC';
 Só hipotético mesmo.

 Então quero agrupar de 3 em 3 letras (nucleotídeos) formando codons:
 AUG ACG AAG CGU UGA UCC

 Para isso eu acho conveniente colocar em um array, e faço isso usando um
 split
 my @codons = split /condição/, $dna;

 O meu problema é na condição, não estou conseguindo uma condição para
 agrupar de 3 em 3 letras já tentei:
 /(A|C|U|G){3}/
 /(A|C|U|G)(A|C|U|G)(A|C|U|G)/
 /(d+){3}/
 /d+\d+\d+\/
 /d+{3}/
 /d+d+d+/
 Ate tentei mexer no split
 my @codons = /(A|U|C|G)/, $rna, 3;

 Sei que a dúvida é besta, mas alguém de daria uma luz?
 Obrigado.


 ___
 Rio-pm mailing listRio-pm@pm.orghttp://mail.pm.org/mailman/listinfo/rio-pm


 --
 Felipe da Veiga Leprevost, PhD.www.leprevost.com.br
 Laboratory for Proteomics and Protein Engineering.
 Fiocruz, Brazil.


 ___ 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] [Brasil-PM] [YAPC::2014] sorteio INSCRIÇÃO FULL aos palestrantes

2014-08-10 Por tôpico Daniel Vinciguerra
Pessoal, tivemos que criar um novo link.
Agora está ativo. Iniciando agora mesmo. Vai ficar tudo gravado aqui:
http://youtu.be/JV0IWUlp73s

--



*Daniel Vinciguerra (@dvinciguerra)*
Web solution architect, perl dev, vegetarian, geek and co-founder at *Bivee*
bivee.com.br  -  github.com/Bivee


2014-08-10 19:59 GMT-03:00 Daniel Vinciguerra dan.vincigue...@gmail.com:

 Galara,

 Segue o link para o hangout ao vivo com o sorteio do ingresso full para o
 palestrante.

 https://plus.google.com/hangouts/_/g2qx72t3vmbhpqvherokvqljgqa

 Entre e acompanhe o sorteio ao vivo!


 *Daniel Vinciguerra (@dvinciguerra)*
 Web solution architect, perl dev, vegetarian, geek and co-founder at
 *Bivee*
 bivee.com.br  -  github.com/Bivee


 2014-08-10 16:17 GMT-03:00 Cícero cic...@leismunicipais.com.br:

  Opa!
 O sorteio vai ser realizado às 20h, ok?



 Eu e o Daniel Vinciguerra estaremos realizando um hangout ao vivo para
 quem quiser acompanhar.



 Envio o link assim que o horário se aproximar.



 Abraços,

 ___
 Brasil-PM mailing list
 brasil...@pm.org
 http://mail.pm.org/mailman/listinfo/brasil-pm



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

Re: [Rio-pm] nota de falecimento

2014-05-11 Por tôpico Daniel Vinciguerra
:-(


*Daniel Vinciguerra (@dvinciguerra)*
Web solution architect, perl dev, vegetarian, geek and co-founder at *Bivee*
bivee.com.br  -  github.com/Bivee


2014-05-10 21:25 GMT-03:00 Blabos de Blebe bla...@gmail.com:

 :(


 2014-05-10 21:07 GMT-03:00 Renato Santos renato.c...@gmail.com:

 Vish vei, que bad

 :-\

 Pã
 On May 10, 2014 8:32 PM, Thiago Rondon thi...@aware.com.br wrote:

 Tristeza... Como pode
 Em 10/05/2014 19:18, breno br...@rio.pm.org escreveu:

 Oi pessoal,

 é com muita tristeza e saudade que venho comunicar o falecimento de
 nossa querida amiga Diana Rosa.

 Diana começou a frequentar a comunidade nos encontros sociais da Rio
 Perl Mongers há alguns anos e aos poucos foi se engajando, aprendendo
 e ensinando. Tímida mas sempre animada, ela gostava de contar como, na
 época em que trabalhava com Java, implementou rapidamente um one-liner
 em Perl para corrigir um bug enquanto seus colegas ainda estavam
 desenhando 19 quadrinhos de UML para representar o problema.
 Atualmente, trabalhava como desenvolvedora Perl na Estante Virtual.

 A di, como era conhecida pelos amigos, também adorava canto lírico e
 era uma excelente pintora. Uma de suas obras, feita para homenagear um
 amigo que faceleu recentemente, hoje enfeita o muro na esquina da Rua
 Alice, em frente ao local onde fizemos tantos encontros sociais da
 comunidade (e onde provavelmente faremos o próximo).

 Ainda não temos muitas informações, mas ao que parece ela não estava
 se sentindo bem ontem à noite, deitou para descansar e, infelizmente,
 não acordou. Ela nos deixa aos 27 anos.

 Aos que quiserem prestar sua homenagem, o velório será hoje (10/05) a
 partir das 22:00 na Capela 7 do Cemitério São João Batista. O enterro
 será amanhã (11/05) às 11:00.


 Nossos sentimentos hoje vão para toda a família e amigos.

 breno
 ___
 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

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

Re: [Rio-pm] [DUVIDA] Chamar função sem declarar construtor

2014-04-29 Por tôpico Daniel Vinciguerra
Boas praticas com Delphi é ruim heim hahaha


*Daniel Vinciguerra (@dvinciguerra)*
Web solution architect, perl dev, vegetarian, geek and founder at *Bivee*
bivee.com.br  -  github.com/Bivee


2014-04-29 20:11 GMT-03:00 Renato Santos renato.c...@gmail.com:

 ** FLAME WARR***
 C++ e Delphi ?

 linus torvalds discorda disso!

 http://article.gmane.org/gmane.comp.version-control.git/57918




 2014-04-29 20:02 GMT-03:00 Aureliano Guedes guedes_1...@hotmail.com:

  ter Perl como primeira linguagem
 Esse foi meu feliz erro.
 Sofro com alguns problemas de boas praticas mas em questão de logica pura
 eu m dou bem.
 Eu diria que quem quer aprender logica deveria aprender Perl.
 Agora aprendi C VB.net e mais recentemente C++ e Delphi pra tentar
 aprender boas praticas.



 Blabos de Blebe bla...@gmail.com escreveu:

  Mas ok, não é uma boa prática...


 2014-04-29 19:15 GMT-03:00 Blabos de Blebe bla...@gmail.com:

  café deve ser 'duro'

  TimToady!!!


 2014-04-29 19:12 GMT-03:00 Renato Santos renato.c...@gmail.com:

  Cara, café não se pode ferver! seu café deve ser 'duro'


 2014-04-29 19:01 GMT-03:00 Blabos de Blebe bla...@gmail.com:

  Enquanto meu café ferve, aqui vale uma reflexão:

  Boas práticas é um conceito flutuante.

  Perl é uma linguagem extremamente rica e se desenvolvimento bastante
 dinâmico. O que era boa prática quando eu aprendi, já não é boa prática
 hoje. As coisas mudam.

  http://perldoc.perl.org/perlhist.html

  Embora muita gente fale que Perl é pré-histórico, a versão mais atual
 foi lançada em janeiro. Se você bobear, você que fica pré-histórico.

  []'s




 2014-04-29 18:52 GMT-03:00 Blabos de Blebe bla...@gmail.com:

  Pacman, copião :)


 2014-04-29 18:50 GMT-03:00 Blabos de Blebe bla...@gmail.com:

   que Modulo::funcao dispensa declarar o construtor.

  Não dispensa. Não tem nada a ver. Não misture as coisas.

  Construtor é um conceito associado a um método especial utilizado para
 inicializar objetos, ou seja, quando você está utilizando uma interface
 orientada a objetos.

  Em C++, o Construtor tem que ser um método cujo nome é o nome da classe.

  Em Python é outro padrão.

  Em Perl isso é livre, um construtor, ou seja um inicializador de
 objetos pode ser qualquer método que eventualmente invoque a sub bless().

  http://perldoc.perl.org/functions/bless.html

  Em Perl convencionamos, pra ninguém ficar louco, que o construtor
 chama-se new. Mas não existe palavra reservada ou obrigatoriedade nisso.

  Modulo::funcao() é uma chamada 'procedural' aplicando o namespace
 completo FQN. Não tem nada a ver com objetos, ou construtores.

  ***

  No seu caso, como bem observado pelo Junior, o que você quer é não ter
 que passar o namespace completo, por isso o uso do Exporter, que nada mais
 faz do que tornar a sua função conhecida no namespace atual.

  Exporter também não tem nada a ver com objetos.

  A boa prática é usar @EXPORT_OK pra não exportar todos os símbolos por
 default. Nesse caso, ao usar o seu módulo você precisa fazer:

  use Modulo qw{ funcao };

  Aqui, boa prática significa basicamente, vou tormar o cuidado de
 exportar apenas o necessário pra não correr risco de dar conflito com outra
 função de mesmo nome de outro módulo.

  Mas é só uma politica de boa vizinhança, não quer dizer,
 necessariamente, errado. Depende do seu contexto.

  ***

  Como em Perl as coisas são mais livres, você vai ver casos de um
 package que tem construtor, métodos *E* funções comuns, ou seja, tanto uma
 interface OO quanto procedural. Exemplo:
 https://metacpan.org/pod/String::Trigram

  Antigamente, quando OO era 'novidade', o pessoal costumava publicar uma
 interface OO *E* uma interface procedural, pra ficar ao gosto do cliente
 escolher. Outro exemplo: https://metacpan.org/pod/CGI

  Por essas e outras, *EU*, acho meio confuso ter Perl como primeira
 linguagem, pois ela te dar liberdades que em não tendo todos os conceitos
 bem sedimentados, *pode* confundir.

  O importante é, em estar estudando, não parar no estágio ah consegui
 fazer mas sim prosseguir pelo menos até o ah, entendi como funciona.

  []'s




 2014-04-29 18:32 GMT-03:00 Aureliano Guedes guedes_1...@hotmail.com:

  Funcionou da forma que o Junior passou.

  Obrigado.

  Experimentei fazer o dumper como o Bablos falou. Realmente são formas
 diferentes, sendo que Modulo::funcao dispensa declarar o construtor.

  --
 From: juniiior...@gmail.com
 Date: Tue, 29 Apr 2014 18:15:00 -0300

 To: rio-pm@pm.org
 Subject: Re: [Rio-pm] [DUVIDA] Chamar função sem declarar construtor

Hi.

 Em 29 de abril de 2014 18:07, Blabos de Blebe bla...@gmail.comescreveu:

 Só mais uma coisa,

  Isso não tem nada a ver com Exporter.

  []'s


 Eu acho que ele tá perguntando mesmo como exportar uma sub e torná-la
 possível ser chamada à partir de outro script bastando dar um use no
 módulo, e não como invocar um método estaticamente como eu pensei.

 Creio que o jeito mais roots seria:








 *package

Re: [Rio-pm] Visual Perl

2013-10-25 Por tôpico Daniel Vinciguerra
Boa tarde Aureliano,

Visual Perl era um projeto da Active State que visava implementar um add-on
para o Visual Studio na esperança de possibilitar o desenvolvimento Perl
usando o IDE Visual Studio.

http://web.archive.org/web/20011107130136/http://www.activestate.com/Products/Visual_Perl/


O projeto foi descontinuado e logo após foi substituído pelo atual
ActiveState Komodo IDE¹ que é uma ferramenta multiplataforma baseada na
interessante e multiplataforma GUI XUL² da Mozilla.

Temos algumas formas de fazer Perl e .Net trabalharem juntas mas não temos
um interpretador Perl construído para CLI³.

1 - http://www.activestate.com/komodo-ide
2 - https://developer.mozilla.org/en/docs/XUL
3 - http://en.wikipedia.org/wiki/Common_Language_Infrastructure

Abraço,


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


2013/10/25 Aureliano Guedes guedes_1...@hotmail.com

 Ola monges,

 Andei lendo alguns boatos, mas nenhuma fonte segura e/ou confiável sobre
 um tal de Visual Perl (parece que assim que chamam).

 Parece que seria um modo de desenvolver aplicações visuais em Perl dentro
 do MS Visual Studio.

 Não sei se seria na plataforma .NET (o que acharia ridículo, já que no
 final tudo vira MSIL),
 ou se usaria as ferramentas do VS para desenvolver a interface gráfica.

 Bom, fiquei muito curioso.

 Vocês que são muito mais experientes que eu, sabem de alguma coisa do tipo.

 Seria legal, pois o GTK++ é ridículo, o ruim seria só pode desenvolver
 para Windows (Ruindows).

 ___
 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] Visual Perl

2013-10-25 Por tôpico Daniel Vinciguerra
Leo,

Concordo que essa dobradinha não é algo comum mas temos hoje o IronPython
e IronRuby e são implementações em CLI bem competentes  mostrando que isso
é possível e viável.

Temos hoje também um projeto que visa implementar o Perl 6 em uma virtual
machine .Net que é o projeto Niecza.
https://github.com/sorear/niecza

E a alguns anos fiz uma implementação que integrava um serviço escrito em
.Net a um modulo Perl para trabalhar com processamento e informações
relacionados a notas fiscais eletrônicas de uma grande empresa de logística
nacional. O volume de notas processadas por dia era bem impressionante e o
projeto foi bem sério e crítico pois essas informações precisavam ser
repassadas para os clientes!


Não estou defendendo nem criticando nada... estou lhe dando outro ponto de
vista e você tira suas conclusões a partir daqui! ;-)

Grande abraço,



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


2013/10/25 Daniel Vinciguerra dan.vincigue...@gmail.com

 Boa tarde Aureliano,

 Visual Perl era um projeto da Active State que visava implementar um
 add-on para o Visual Studio na esperança de possibilitar o desenvolvimento
 Perl usando o IDE Visual Studio.


 http://web.archive.org/web/20011107130136/http://www.activestate.com/Products/Visual_Perl/


 O projeto foi descontinuado e logo após foi substituído pelo atual
 ActiveState Komodo IDE¹ que é uma ferramenta multiplataforma baseada na
 interessante e multiplataforma GUI XUL² da Mozilla.

 Temos algumas formas de fazer Perl e .Net trabalharem juntas mas não temos
 um interpretador Perl construído para CLI³.

 1 - http://www.activestate.com/komodo-ide
 2 - https://developer.mozilla.org/en/docs/XUL
 3 - http://en.wikipedia.org/wiki/Common_Language_Infrastructure

 Abraço,


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


 2013/10/25 Aureliano Guedes guedes_1...@hotmail.com

  Ola monges,

 Andei lendo alguns boatos, mas nenhuma fonte segura e/ou confiável sobre
 um tal de Visual Perl (parece que assim que chamam).

 Parece que seria um modo de desenvolver aplicações visuais em Perl dentro
 do MS Visual Studio.

 Não sei se seria na plataforma .NET (o que acharia ridículo, já que no
 final tudo vira MSIL),
 ou se usaria as ferramentas do VS para desenvolver a interface gráfica.

 Bom, fiquei muito curioso.

 Vocês que são muito mais experientes que eu, sabem de alguma coisa do
 tipo.

 Seria legal, pois o GTK++ é ridículo, o ruim seria só pode desenvolver
 para Windows (Ruindows).

 ___
 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] IDE para Perl

2013-03-01 Por tôpico Daniel Vinciguerra
Usei um tempo a muito tempo o EPIC e o Komodo Edit e achei ambos bem
bacana, mas não consigo parar de usar o Vim.

[]'s

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


2013/3/1 Tiago Peczenyj tiago.pecze...@gmail.com

 Eu gosto do TextMate para Perl, Ruby, Python e até Java.

 Para mim é facil criar um projeto com o dist zilla e abrir o diretorio
 inteiro, ai uso o terminal para rodar os testes enquanto uso o editor
 pra programar.

 Para fazer um script pequeno também é facil, basta meter um Test::More
 e implementar os testes primeiros, depois meter um Command + r

 Agora java é um sacrificio, mas para coisas pontuais compensa se vc
 usa maven pra compilar por exemplo. Força vc a ler a documentação e
 escolher com calma as interfaces necessarias.

 2013/3/1 Gabriel Vieira gabriel.vie...@gmail.com:
  Fui desenvolvedor do Padre por um tempo (comecei como usuário - parece
  papo de drogas, né?).
 
  Hoje utilizo o Sublime Text 2 e tenho gostado bastante.
 
  Recomendo ambos.
 
  2013/3/1 Ricardo Filipo ricardo_fil...@yahoo.com.br:
  Padre:
  http://padre.perlide.org/
 
  Pra instalar use:
  cpanm Padre
 
  Mas no dia a dia uso mesmo o vi.
 
  
  De: Nicole Scherer bionica2007-p...@yahoo.com
  Para: Perl Mongers Rio de Janeiro rio-pm@pm.org
  Enviadas: Sexta-feira, 1 de Março de 2013 13:24
  Assunto: [Rio-pm] IDE para Perl
 
  Oi Mongers,
 
  nunca usei estas coisas, mas estou precisando de uma agora.
  Existe alguma IDE com suporte para Perl? Tipo Eclipse.
  O que vocês usam?
 
  Abraços,
  Nicole
 
 
  ___
  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
 
 
 
  --
  Gabriel Vieira
  ___
  Rio-pm mailing list
  Rio-pm@pm.org
  http://mail.pm.org/mailman/listinfo/rio-pm



 --
 Tiago B. Peczenyj
 Linux User #405772

 http://about.me/peczenyj
 ___
 Rio-pm mailing list
 Rio-pm@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] IDE para Perl

2013-03-01 Por tôpico Daniel Vinciguerra
(marcio, vim)++

Até no ambiente de desenvolvimento do cliente instalei um plugin de key
bindings do Vim no Visual Studio pra parar de encher os fontes de :w :q
etc... hahahaha

[]'s


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


2013/3/1 Marcio Ferreira marciodesouzaferre...@gmail.com

 Vim é simples e ágil!
 Ferramenta de desenvolvmento, IMHO, precisa ser a extensão do que o
 programador pensa.

 Se você não vive sem um bash/zsh aberto, recomendo vim ou emacs. Assim
 como tudo na tela preta, exige você decorar teclas ao invés de ícones, o
 que acho mais produtivo :P

 Vim não é dificil, mas há diferentes graus de entendimento dele. Suporta
 plugins e atalhos que facilitam a vida =)

 Rola uma brincadeira: com o tempo de demora pro eclipse abrir, já editei
 meu script e commitei no vim :P

 []s,

 Marcio Ferreira
 skype: marcio.ferreir4
 (21) 8365-7768


 2013/3/1 Aureliano Guedes guedes_1...@hotmail.com

  Na moral, o geany é muito bom mesmo, basico, simples, didatico, para
 iniciantes é otimo (por isso eu gosto).
 Mas andei experimentando algo como padre e gostei, leio muitos comentario
 positivos sobre o vim, mas exige um pouco mais de experiencia para usar,
 pra mim vim ainda é bixo de 7 cabeças.

 --
 From: dan.vincigue...@gmail.com
 Date: Fri, 1 Mar 2013 15:42:02 -0300
 To: rio-pm@pm.org
 Subject: Re: [Rio-pm] IDE para Perl


 Usei um tempo a muito tempo o EPIC e o Komodo Edit e achei ambos bem
 bacana, mas não consigo parar de usar o Vim.

 []'s

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


 2013/3/1 Tiago Peczenyj tiago.pecze...@gmail.com

 Eu gosto do TextMate para Perl, Ruby, Python e até Java.

 Para mim é facil criar um projeto com o dist zilla e abrir o diretorio
 inteiro, ai uso o terminal para rodar os testes enquanto uso o editor
 pra programar.

 Para fazer um script pequeno também é facil, basta meter um Test::More
 e implementar os testes primeiros, depois meter um Command + r

 Agora java é um sacrificio, mas para coisas pontuais compensa se vc
 usa maven pra compilar por exemplo. Força vc a ler a documentação e
 escolher com calma as interfaces necessarias.

 2013/3/1 Gabriel Vieira gabriel.vie...@gmail.com:
  Fui desenvolvedor do Padre por um tempo (comecei como usuário - parece
  papo de drogas, né?).
 
  Hoje utilizo o Sublime Text 2 e tenho gostado bastante.
 
  Recomendo ambos.
 
  2013/3/1 Ricardo Filipo ricardo_fil...@yahoo.com.br:
  Padre:
  http://padre.perlide.org/
 
  Pra instalar use:
  cpanm Padre
 
  Mas no dia a dia uso mesmo o vi.
 
  
  De: Nicole Scherer bionica2007-p...@yahoo.com
  Para: Perl Mongers Rio de Janeiro rio-pm@pm.org
  Enviadas: Sexta-feira, 1 de Março de 2013 13:24
  Assunto: [Rio-pm] IDE para Perl
 
  Oi Mongers,
 
  nunca usei estas coisas, mas estou precisando de uma agora.
  Existe alguma IDE com suporte para Perl? Tipo Eclipse.
  O que vocês usam?
 
  Abraços,
  Nicole
 
 
  ___
  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
 
 
 
  --
  Gabriel Vieira
  ___
  Rio-pm mailing list
  Rio-pm@pm.org
  http://mail.pm.org/mailman/listinfo/rio-pm



 --
 Tiago B. Peczenyj
 Linux User #405772

 http://about.me/peczenyj
 ___
 Rio-pm mailing list
 Rio-pm@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

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

Re: [Rio-pm] YAPC::Brasil 2013 - Novidades

2013-01-15 Por tôpico Daniel Vinciguerra
Jazz!?

Curti! :-)

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


2013/1/15 Andre Carneiro andregarciacarne...@gmail.com

 Valeu pelas informações, Felipe!


 2013/1/15 Felipe Leprevost fel...@leprevost.com.br

 Olá Pessoal

 Gostaria de anunciar a todos que o local para o nosso evento deste ano
 já foi escolhido. A edição 2013 do YAPC::Brasil que irá ocorrer em
 Curitiba nas datas 15 e 16 de novembro será no Full Jazz Hotel.

 O local é vantajoso por estar em um bairro nobre da cidade que
 concentra uma boa quantidade de bares, restaurantes e casas noturnas,
 é de fácil acesso utilizado o transporte público da cidade ou por
 carro e fica próximo a outros hotéis de diferentes níveis de
 qualidade. O hotel é bastante conhecido na cidade por ser temático,
 tendo sido todo decorado ao estilo Jazz. O hotel possui também o mais
 famoso bar de Jazz de Curitiba, que é muito bom.

 Quero lembrar a todos que os dias 15 e 16 de novembro (sexta e sábado)
 serão dias de feriado, escolhemos essa data porque assim as pessoas
 poderão aproveitar os dois dias de evento e caso queiram, podem
 aproveitar o domingo em Curitiba para passear e conhecer a cidade.

 Lembrando também que o tema deste ano será O Universo Científico.

 Acredito que agora que temos a cidade, o local e a data já podemos
 começar a organizar o evento em si, o que acham?

 Abraços.

 --
 Felipe da Veiga Leprevost
 www.leprevost.com.br
 Laboratory for Proteomics and Protein Engineering.
 Fiocruz, Brazil.
 ___
 Rio-pm mailing list
 Rio-pm@pm.org
 http://mail.pm.org/mailman/listinfo/rio-pm




 --
 André Garcia Carneiro
 Software Engineer
 (11)982907780
 ___
 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] YAPC::Brasil 2013 - Novidades

2013-01-15 Por tôpico Daniel Vinciguerra
Tiago++ # otima maneira de terminar um evento hehehe

[]'s

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


2013/1/15 Tiago Peczenyj tiago.pecze...@gmail.com

 Esse YAPC tem que terminar com Bourbon, Charutos e uma partida de Poker.

 Like a boss.

 2013/1/15 Daniel Vinciguerra dan.vincigue...@gmail.com:
  Jazz!?
 
  Curti! :-)
 
 
  Daniel Vinciguerra
  Web Solutions Architect and Co-Owner at Bivee
  http://github.com/dvinciguerra
 
 
  2013/1/15 Andre Carneiro andregarciacarne...@gmail.com
 
  Valeu pelas informações, Felipe!
 
 
  2013/1/15 Felipe Leprevost fel...@leprevost.com.br
 
  Olá Pessoal
 
  Gostaria de anunciar a todos que o local para o nosso evento deste ano
  já foi escolhido. A edição 2013 do YAPC::Brasil que irá ocorrer em
  Curitiba nas datas 15 e 16 de novembro será no Full Jazz Hotel.
 
  O local é vantajoso por estar em um bairro nobre da cidade que
  concentra uma boa quantidade de bares, restaurantes e casas noturnas,
  é de fácil acesso utilizado o transporte público da cidade ou por
  carro e fica próximo a outros hotéis de diferentes níveis de
  qualidade. O hotel é bastante conhecido na cidade por ser temático,
  tendo sido todo decorado ao estilo Jazz. O hotel possui também o mais
  famoso bar de Jazz de Curitiba, que é muito bom.
 
  Quero lembrar a todos que os dias 15 e 16 de novembro (sexta e sábado)
  serão dias de feriado, escolhemos essa data porque assim as pessoas
  poderão aproveitar os dois dias de evento e caso queiram, podem
  aproveitar o domingo em Curitiba para passear e conhecer a cidade.
 
  Lembrando também que o tema deste ano será O Universo Científico.
 
  Acredito que agora que temos a cidade, o local e a data já podemos
  começar a organizar o evento em si, o que acham?
 
  Abraços.
 
  --
  Felipe da Veiga Leprevost
  www.leprevost.com.br
  Laboratory for Proteomics and Protein Engineering.
  Fiocruz, Brazil.
  ___
  Rio-pm mailing list
  Rio-pm@pm.org
  http://mail.pm.org/mailman/listinfo/rio-pm
 
 
 
 
  --
  André Garcia Carneiro
  Software Engineer
  (11)982907780
  ___
  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



 --
 Tiago B. Peczenyj
 Linux User #405772

 http://about.me/peczenyj
 ___
 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 Por tôpico Daniel Vinciguerra
Caso a entrada file($data)-openr(); na linha 9 retorne um filehandle
vale a pena dar um close $file; antes de retornar o valor da sub também.

[]'s


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


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

  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' CUCUCCUGUGGUCUCU G   U 3'
CACA   GACCAGUGCUGUU
GUGU   UUGGUCACGACGA
 miRNA  3'  AAUAU 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