[Rio-pm] lançado perl-5.16.3

2013-03-12 Por tôpico Marcio Ferreira
`perlbrew available` tem 2 caras novos!!!:
perl-5.16.3
perl-5.14.4 !

https://metacpan.org/source/RJBS/perl-5.16.3/pod/perldelta.pod

A 5.16.3 teve atualizações de segurança:
- memória quanto à chaves de hash
- corrigido uns bugs de memory leak no Encode

4 meses de trabalhos desde o 5.16.2, 870 linhas alteradas em 39 arquivos de
7 autores.

=pod
 Olhando assim parece fácil contribuir com o perl-core, não acham?
 Entendam fácil como ~possível~ para humanos =)

 Alguém daqui já deu essa tacada?
=cut

[]s,

Marcio Ferreira
skype: marcio.ferreir4
(21) 8365-7768
___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm

Re: [Rio-pm] Cache RESTfulie

2013-03-12 Por tôpico Tiago Peczenyj
Se vc separar da applicação via um middleware plack , por exemplo , parece
ok

Mas na app vc tem q controlar a expiracao no cache, etc.vao usar etag? Vao
responder q o recurso ainda nao mudou?

Ou entao ignora o cache de url e cacheia o acesso aos objetos. Nao mistura
com o http q eh dor de cabeça.
Em 12/03/2013 01:38, Marcio Ferreira marciodesouzaferre...@gmail.com
escreveu:

 (Imagina q nao existe varnish, nem nada no proxy, *OK*!)

 Tenho uma mesmo app service rodando em várias instancias balanceadas
 pelo nginx.
 Até aqui tudo bem, mas aí quero fazer cache dos acessos da API.

 penso.em/usar/minha/url como chave chave do Redis, alguém me condena por
 isso?
 Isso não parece ser uma boa prática, porque resolve até certo ponto, não
 resolve se meu serviço aceita parametros via header =/

 Qual pratica recomendada/adotada quando vocês precisam cachear RESTfulie a
 *nível de app*?

 []s,

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

 ___
 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] Cache RESTfulie

2013-03-12 Por tôpico Lindolfo Rodrigues
Porque não fazer um teste de perfomance na sua api do jeito que está?
Se ela aguentar digamos, 15 QPS, você fica monitorando a quantidade de queries 
e caso chegue próximo desse numero você cria novas maquinas da API ( escalar na 
horizontal ), isso pode até ser feito automaticamente.
Imagino que subir 1 ou 5 novas maquinas de API levam minutos porque o deploy 
está automatizado com puppet/chef e instalação da App certo? :)
Acho que isso resolve seu problema e não mexer com cache agora.

--  
Lorn


On Tuesday, March 12, 2013 at 3:17 AM, Marcio Ferreira wrote:

 Problema que não sei quem é meu cliente, se ele nao faz cache eu preciso 
 fazer!
 Estou me preparando para o pior cenário!


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

Re: [Rio-pm] Cache RESTfulie

2013-03-12 Por tôpico Nuba Princigalli
Márcio,

On Tue, Mar 12, 2013, at 02:24 AM, Thiago Rondon wrote:
 Como diria Phil Karlton. Há apenas duas coisas difíceis em ciências da
 computação, invalidação de cache ou dar nome as coisas.

São duas, as coisas difíceis: dar nome, invalidar cache e acertar nos
índices ao iterar sobre listas! ;)

 Na minha opinião, se você esta utilizando a arquitetura REST e quer
 efetuar cache na aplicação é um tiro no pé, uma hora isto vai te dar dor
 de cabeça. Digo isto, pois a maior parte do desenvolvimento e evolução
 dos frameworks, servidores web, proxy e navegadores nos últimos anos
 foram na direção contraria. O cache deve ser local (cliente) ou
 compartilhado (intermediadores).

O cache no servidor é válido também, bastante indicado quando é mais
caro computar a representação do recurso em cada request, ao invés de
gerá-la novamente, é onde etag e last-modified funcionam muito bem! :)

 Para efetuar cache baseado no header, verifique se as próprias opções do
 HTTP não te resolvem, principalmente com as estratégias disponíveis para
 isto. Utilizando as diretivas dentro de Cache-Controle, Expire, .. Ou
 recomendando a interação com teu backend baseado com perguntas baseado ao
 Etag ou Last-Modified.

Então, se você tem o request e vai respeitar as especificações, me
pareceu artificial a restrição de não ter um proxy reverso com cache na
frente da sua app. Inclusive, até bem recentemente, esses caras eram
mais conhecidos pelo nome web application accelerator veja
https://en.wikipedia.org/wiki/Web_accelerator#Web_server_accelerator 

Se você faz questão de trabalhar dentro da sua app, veja a turma CHI::*
e coisas como https://metacpan.org/module/Memoize::Memcached

Abraço,

Nuba

-- 
Nuba R. Princigalli  n...@pauleira.com  http://pauleira.com 
@nprincigalli
Discipline is not an end in itself, just a means to an end. - King
Crimson
___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm


Re: [Rio-pm] lançado perl-5.16.3

2013-03-12 Por tôpico Junior Moraes
Hi.

Em 12 de março de 2013 03:44, Marcio Ferreira 
marciodesouzaferre...@gmail.com escreveu:

 =pod
  Olhando assim parece fácil contribuir com o perl-core, não acham?
  Entendam fácil como ~possível~ para humanos =)

  Alguém daqui já deu essa tacada?
 =cut



Se não estou errado, nosso querido Breno está na lista de commiters do
perl-core.
https://www.ohloh.net/p/perl/contributors/19393925005021

Ainda apanho pro próprio Perl, mas espero um dia poder contribuir... :P

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

Re: [Rio-pm] Cache RESTfulie

2013-03-12 Por tôpico Thiago Rondon


On Tuesday, March 12, 2013 at 8:54 AM, Nuba Princigalli wrote:

 Márcio,
  
 On Tue, Mar 12, 2013, at 02:24 AM, Thiago Rondon wrote:
  Como diria Phil Karlton. Há apenas duas coisas difíceis em ciências da
  computação, invalidação de cache ou dar nome as coisas.
  
  
  
 São duas, as coisas difíceis: dar nome, invalidar cache e acertar nos
 índices ao iterar sobre listas! ;)
  
  Na minha opinião, se você esta utilizando a arquitetura REST e quer
  efetuar cache na aplicação é um tiro no pé, uma hora isto vai te dar dor
  de cabeça. Digo isto, pois a maior parte do desenvolvimento e evolução
  dos frameworks, servidores web, proxy e navegadores nos últimos anos
  foram na direção contraria. O cache deve ser local (cliente) ou
  compartilhado (intermediadores).
  
  
  
 O cache no servidor é válido também, bastante indicado quando é mais
 caro computar a representação do recurso em cada request, ao invés de
 gerá-la novamente, é onde etag e last-modified funcionam muito bem! :)
  


Sim, eu tratei 'cache no servidor' como um intermediador com sua app. Qualquer
coisa que esteja na frente da app é um intermediador, até mesmo um 
plack::middleware,
nginx, varnish, acelerador, ... .

Abs!
-Thiago Rondon

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


Re: [Rio-pm] ES de Março

2013-03-12 Por tôpico Tiago Peczenyj
O Conversinha é bom mas tem o inconveniente de ter musica ao vivo,
geralmente ruim.

Uma opção interessante é o Nó de Corda que tem Cerveja de Garrafa e
cachaças de todo o planeta. Assim temos a chance de ver o Breno bebado
de novo :)

Mas os amigos podem escolher o lugar que quiserem: eu irei. Até na
barraquinha da Brahma

2013/3/12 Diogo Leal estra...@diogoleal.com:
 E ai seus monges,

 ES na Barra?
 Para os que conhecem, acho o Conversinha do Downtown uma boa.







 Diogo Leal [estranho]
 http://diogoleal.com
 msn | gtalk: estra...@diogoleal.com
 ___
 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


Re: [Rio-pm] ES de Março

2013-03-12 Por tôpico Diana Rosa
Que acham do Bar Salvatore na Rua Senador Correa proximo a Praça Sao
Salvador em Laranjeiras tambem com cervejas importadas?
http://www.todorio.com/rio/laranjeiras/salvatorecafe


ou o Il Piccolo Caffe na Rua do Carmo no. 50 no Centro com centenas de
cervejas diferentes? :D
* *
http://diariosgastronomicos.com/2010/11/um-cafe-italiano-de-alma-alema-o-primeiro-dia-de-novembro-parte-01.html



Em 12 de março de 2013 12:08, Tiago Peczenyj tiago.pecze...@gmail.comescreveu:

 O Conversinha é bom mas tem o inconveniente de ter musica ao vivo,
 geralmente ruim.

 Uma opção interessante é o Nó de Corda que tem Cerveja de Garrafa e
 cachaças de todo o planeta. Assim temos a chance de ver o Breno bebado
 de novo :)

 Mas os amigos podem escolher o lugar que quiserem: eu irei. Até na
 barraquinha da Brahma

 2013/3/12 Diogo Leal estra...@diogoleal.com:
  E ai seus monges,
 
  ES na Barra?
  Para os que conhecem, acho o Conversinha do Downtown uma boa.
 
 
 
 
 
 
 
  Diogo Leal [estranho]
  http://diogoleal.com
  msn | gtalk: estra...@diogoleal.com
  ___
  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] ES de Março

2013-03-12 Por tôpico Tiago Peczenyj
Pra abril, ok.

E se queremos centenas de cervejas diferentes podemos ir para o Beer
Taste (Citta America) que é um puta bar com alguns chopps especiais,
muita cerveja importada (especialmente belga) e toca blues

2013/3/12 Diana Rosa diana.g.a.r...@gmail.com:

 Que acham do Bar Salvatore na Rua Senador Correa proximo a Praça Sao
 Salvador em Laranjeiras tambem com cervejas importadas?
 http://www.todorio.com/rio/laranjeiras/salvatorecafe


 ou o Il Piccolo Caffe na Rua do Carmo no. 50 no Centro com centenas de
 cervejas diferentes? :D
 http://diariosgastronomicos.com/2010/11/um-cafe-italiano-de-alma-alema-o-primeiro-dia-de-novembro-parte-01.html



 Em 12 de março de 2013 12:08, Tiago Peczenyj tiago.pecze...@gmail.com
 escreveu:

 O Conversinha é bom mas tem o inconveniente de ter musica ao vivo,
 geralmente ruim.

 Uma opção interessante é o Nó de Corda que tem Cerveja de Garrafa e
 cachaças de todo o planeta. Assim temos a chance de ver o Breno bebado
 de novo :)

 Mas os amigos podem escolher o lugar que quiserem: eu irei. Até na
 barraquinha da Brahma

 2013/3/12 Diogo Leal estra...@diogoleal.com:
  E ai seus monges,
 
  ES na Barra?
  Para os que conhecem, acho o Conversinha do Downtown uma boa.
 
 
 
 
 
 
 
  Diogo Leal [estranho]
  http://diogoleal.com
  msn | gtalk: estra...@diogoleal.com
  ___
  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



-- 
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] [OT] Guia da Startup

2013-03-12 Por tôpico Solli Honorio
Pessoal,

Ao invés de estar dormindo da meia-noite às seis horas, fico experimentando
fórmulas para dominar o mundo. Numa destas pesquisas para dominar o mundo,
encontrei um material muito bom do Joaquin Torres sobre startup do qual eu
acredito ser de bom valor a todos.

O Torres tem o site http://www.guiadastartup.com.br que deu origem ao livro
http://www.casadocodigo.com.br/products/livro-startup-guia (que comprei).

Entre os posts, eu adorei o http://www.guiadastartup.com.br/os-999/. Este
blog e este post me fez lembrar excelentes horas de conversa com o Nuba, e
destas lembranças percebi que amadureci em alguns dos nossos pontos de
discórdia e hoje tenho uma visão um pouco diferente de antes.

Tem também uma boa apresentação sobre o Guia da Startup no link
http://www.infoq.com/br/presentations/startups-web-locaweb

Enorme abraço,

Solli Honorio



-- 
o animal satisfeito dorme. - Guimarães Rosa
___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm

[Rio-pm] Dúvida regex

2013-03-12 Por tôpico André Torres
Oi pessoa,

estou precisando da ajuda de vcs em um problema idiota.
eu jogo as imformações contidas na primeira coluna de um arquivo txt em um
array, mas o problema é que nao consigo uma maneira de uniformizar o regex
para fazer o match e subsequente extração dos elementos para o array pois
existem caracteres especiais como pontos, pipes, barras, hifens entre
outros nos meios dos elementos.

eu tentei isso:

next unless m/^.+\s+\w+=\d+/;

existe outra forma a nao ser usar o ponto para encontrar qualquer caracter?


Muito obrigado.

-- 
André Torres

Quando o homem aprender a respeitar até o menor ser da criação, seja
animal ou vegetal, ninguém precisará ensiná-lo a amar seu semelhante.
(Albert Schweitzer - Nobel da Paz de 1952)
___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm

Re: [Rio-pm] Dúvida regex

2013-03-12 Por tôpico Tiago Peczenyj
De exemplos
Em 12/03/2013 20:03, André Torres andretorre...@gmail.com escreveu:

 Oi pessoa,

 estou precisando da ajuda de vcs em um problema idiota.
 eu jogo as imformações contidas na primeira coluna de um arquivo txt em um
 array, mas o problema é que nao consigo uma maneira de uniformizar o regex
 para fazer o match e subsequente extração dos elementos para o array pois
 existem caracteres especiais como pontos, pipes, barras, hifens entre
 outros nos meios dos elementos.

 eu tentei isso:

 next unless m/^.+\s+\w+=\d+/;

 existe outra forma a nao ser usar o ponto para encontrar qualquer caracter?


 Muito obrigado.

 --
 André Torres

 Quando o homem aprender a respeitar até o menor ser da criação, seja
 animal ou vegetal, ninguém precisará ensiná-lo a amar seu semelhante.
 (Albert Schweitzer - Nobel da Paz de 1952)
 ___
 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] Dúvida regex

2013-03-12 Por tôpico Tiago Peczenyj
Então eu acho que não entendi a sua duvida.

Tipo isso são colunas? vc quer extrair o que de cada uma delas?

por exemplo

AAEL00987-PA quero extrair: 00987
BA89.ES-PB quero extrair: PB
gi|llum0001334.1-PA não quero isso.

2013/3/12 André Torres andretorre...@gmail.com:
 ai vao alguns que posso encontrar na minha coluna:

 AAEL00987-PA
 BA89.ES-PB
 gi|llum0001334.1-PA

 Obrigado.

 Em 12 de março de 2013 20:05, Tiago Peczenyj tiago.pecze...@gmail.com
 escreveu:

 De exemplos

 Em 12/03/2013 20:03, André Torres andretorre...@gmail.com escreveu:

 Oi pessoa,

 estou precisando da ajuda de vcs em um problema idiota.
 eu jogo as imformações contidas na primeira coluna de um arquivo txt em
 um array, mas o problema é que nao consigo uma maneira de uniformizar o
 regex para fazer o match e subsequente extração dos elementos para o array
 pois existem caracteres especiais como pontos, pipes, barras, hifens entre
 outros nos meios dos elementos.

 eu tentei isso:

 next unless m/^.+\s+\w+=\d+/;

 existe outra forma a nao ser usar o ponto para encontrar qualquer
 caracter?


 Muito obrigado.

 --
 André Torres

 Quando o homem aprender a respeitar até o menor ser da criação, seja
 animal ou vegetal, ninguém precisará ensiná-lo a amar seu semelhante.
 (Albert Schweitzer - Nobel da Paz de 1952)
 ___
 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




 --
 André Torres

 Quando o homem aprender a respeitar até o menor ser da criação, seja animal
 ou vegetal, ninguém precisará ensiná-lo a amar seu semelhante. (Albert
 Schweitzer - Nobel da Paz de 1952)

 ___
 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


Re: [Rio-pm] Dúvida regex

2013-03-12 Por tôpico André Torres
Desculpa, isso realmente deve ser simples e nao estou sabendo expressar a
minha duvida.

ai vai um pedaço completo do arquivo. O que eu queria era um regex capaz de
identificar as linhas que contem os resultados (ex: F55F3.2b
548  0.025  0.970  0.051   S1) e dai começar a extração dos
itens da coluna.

Obrigado.

### targetp v1.1 prediction results ##
Number of query sequences:  516
Cleavage site predictions not included.
Using NON-PLANT networks.

Name  LenmTP SP  other  Loc  RC
--
F55F3.2b  548  0.025  0.970  0.051   S1
DSIM0209463   685  0.193  0.839  0.025   S2
PB13537-PA272  0.081  0.063  0.906   _1
CPIJ016026-PA 575  0.109  0.844  0.093   S2
RPTMP00928-PA 595  0.028  0.909  0.148   S2
DSEC0203033   685  0.171  0.860  0.024   S2

Em 12 de março de 2013 20:32, Tiago Peczenyj tiago.pecze...@gmail.comescreveu:

 Então eu acho que não entendi a sua duvida.

 Tipo isso são colunas? vc quer extrair o que de cada uma delas?

 por exemplo

 AAEL00987-PA quero extrair: 00987
 BA89.ES-PB quero extrair: PB
 gi|llum0001334.1-PA não quero isso.

 2013/3/12 André Torres andretorre...@gmail.com:
  ai vao alguns que posso encontrar na minha coluna:
 
  AAEL00987-PA
  BA89.ES-PB
  gi|llum0001334.1-PA
 
  Obrigado.
 
  Em 12 de março de 2013 20:05, Tiago Peczenyj tiago.pecze...@gmail.com
  escreveu:
 
  De exemplos
 
  Em 12/03/2013 20:03, André Torres andretorre...@gmail.com escreveu:
 
  Oi pessoa,
 
  estou precisando da ajuda de vcs em um problema idiota.
  eu jogo as imformações contidas na primeira coluna de um arquivo txt em
  um array, mas o problema é que nao consigo uma maneira de uniformizar o
  regex para fazer o match e subsequente extração dos elementos para o
 array
  pois existem caracteres especiais como pontos, pipes, barras, hifens
 entre
  outros nos meios dos elementos.
 
  eu tentei isso:
 
  next unless m/^.+\s+\w+=\d+/;
 
  existe outra forma a nao ser usar o ponto para encontrar qualquer
  caracter?
 
 
  Muito obrigado.
 
  --
  André Torres
 
  Quando o homem aprender a respeitar até o menor ser da criação, seja
  animal ou vegetal, ninguém precisará ensiná-lo a amar seu semelhante.
  (Albert Schweitzer - Nobel da Paz de 1952)
  ___
  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
 
 
 
 
  --
  André Torres
 
  Quando o homem aprender a respeitar até o menor ser da criação, seja
 animal
  ou vegetal, ninguém precisará ensiná-lo a amar seu semelhante. (Albert
  Schweitzer - Nobel da Paz de 1952)
 
  ___
  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




-- 
André Torres

Quando o homem aprender a respeitar até o menor ser da criação, seja
animal ou vegetal, ninguém precisará ensiná-lo a amar seu semelhante.
(Albert Schweitzer - Nobel da Paz de 1952)
___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm

Re: [Rio-pm] Dúvida regex

2013-03-12 Por tôpico Renan Rangel
Tente com a regex: /^([\w\d|.-]+)/

Ela deveria pegar qualquer coisa que contenha letras, números, e outros
caracteres que você falou, tipo pipe, ponto, traço. Cada vez que o loop
rodar, o valor da chave vai ficar disponível em $1 para você colocar no
array.

Outra forma, se nenhuma dessas chaves contém espaço, é usar: /^[^\s]+/


Renan Rangel


2013/3/12 André Torres andretorre...@gmail.com

 Desculpa, isso realmente deve ser simples e nao estou sabendo expressar a
 minha duvida.

 ai vai um pedaço completo do arquivo. O que eu queria era um regex capaz
 de identificar as linhas que contem os resultados (ex:
 F55F3.2b  548  0.025  0.970  0.051   S1) e dai
 começar a extração dos itens da coluna.

 Obrigado.

 ### targetp v1.1 prediction results ##
 Number of query sequences:  516
 Cleavage site predictions not included.
 Using NON-PLANT networks.

 Name  LenmTP SP  other  Loc  RC
 --
 F55F3.2b  548  0.025  0.970  0.051   S1
 DSIM0209463   685  0.193  0.839  0.025   S2
 PB13537-PA272  0.081  0.063  0.906   _1
 CPIJ016026-PA 575  0.109  0.844  0.093   S2
 RPTMP00928-PA 595  0.028  0.909  0.148   S2
 DSEC0203033   685  0.171  0.860  0.024   S2

 Em 12 de março de 2013 20:32, Tiago Peczenyj 
 tiago.pecze...@gmail.comescreveu:

 Então eu acho que não entendi a sua duvida.

 Tipo isso são colunas? vc quer extrair o que de cada uma delas?

 por exemplo

 AAEL00987-PA quero extrair: 00987
 BA89.ES-PB quero extrair: PB
 gi|llum0001334.1-PA não quero isso.

 2013/3/12 André Torres andretorre...@gmail.com:
  ai vao alguns que posso encontrar na minha coluna:
 
  AAEL00987-PA
  BA89.ES-PB
  gi|llum0001334.1-PA
 
  Obrigado.
 
  Em 12 de março de 2013 20:05, Tiago Peczenyj tiago.pecze...@gmail.com
  escreveu:
 
  De exemplos
 
  Em 12/03/2013 20:03, André Torres andretorre...@gmail.com
 escreveu:
 
  Oi pessoa,
 
  estou precisando da ajuda de vcs em um problema idiota.
  eu jogo as imformações contidas na primeira coluna de um arquivo txt
 em
  um array, mas o problema é que nao consigo uma maneira de uniformizar
 o
  regex para fazer o match e subsequente extração dos elementos para o
 array
  pois existem caracteres especiais como pontos, pipes, barras, hifens
 entre
  outros nos meios dos elementos.
 
  eu tentei isso:
 
  next unless m/^.+\s+\w+=\d+/;
 
  existe outra forma a nao ser usar o ponto para encontrar qualquer
  caracter?
 
 
  Muito obrigado.
 
  --
  André Torres
 
  Quando o homem aprender a respeitar até o menor ser da criação, seja
  animal ou vegetal, ninguém precisará ensiná-lo a amar seu semelhante.
  (Albert Schweitzer - Nobel da Paz de 1952)
  ___
  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
 
 
 
 
  --
  André Torres
 
  Quando o homem aprender a respeitar até o menor ser da criação, seja
 animal
  ou vegetal, ninguém precisará ensiná-lo a amar seu semelhante. (Albert
  Schweitzer - Nobel da Paz de 1952)
 
  ___
  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




 --
 André Torres

 Quando o homem aprender a respeitar até o menor ser da criação, seja
 animal ou vegetal, ninguém precisará ensiná-lo a amar seu semelhante.
 (Albert Schweitzer - Nobel da Paz de 1952)

 ___
 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] Dúvida regex

2013-03-12 Por tôpico Tiago Peczenyj
2013/3/12 André Torres andretorre...@gmail.com:
 Desculpa, isso realmente deve ser simples e nao estou sabendo expressar a
 minha duvida.

Isso se ganha com o tempo.

Veja se isso resolve:

https://gist.github.com/anonymous/aa5d7d06ed311a2200c3


 ai vai um pedaço completo do arquivo. O que eu queria era um regex capaz de
 identificar as linhas que contem os resultados (ex: F55F3.2b
 548  0.025  0.970  0.051   S1) e dai começar a extração dos
 itens da coluna.

 Obrigado.

 ### targetp v1.1 prediction results ##
 Number of query sequences:  516
 Cleavage site predictions not included.
 Using NON-PLANT networks.

 Name  LenmTP SP  other  Loc  RC
 --
 F55F3.2b  548  0.025  0.970  0.051   S1
 DSIM0209463   685  0.193  0.839  0.025   S2
 PB13537-PA272  0.081  0.063  0.906   _1
 CPIJ016026-PA 575  0.109  0.844  0.093   S2
 RPTMP00928-PA 595  0.028  0.909  0.148   S2
 DSEC0203033   685  0.171  0.860  0.024   S2

 Em 12 de março de 2013 20:32, Tiago Peczenyj tiago.pecze...@gmail.com
 escreveu:

 Então eu acho que não entendi a sua duvida.

 Tipo isso são colunas? vc quer extrair o que de cada uma delas?

 por exemplo

 AAEL00987-PA quero extrair: 00987
 BA89.ES-PB quero extrair: PB
 gi|llum0001334.1-PA não quero isso.

 2013/3/12 André Torres andretorre...@gmail.com:
  ai vao alguns que posso encontrar na minha coluna:
 
  AAEL00987-PA
  BA89.ES-PB
  gi|llum0001334.1-PA
 
  Obrigado.
 
  Em 12 de março de 2013 20:05, Tiago Peczenyj tiago.pecze...@gmail.com
  escreveu:
 
  De exemplos
 
  Em 12/03/2013 20:03, André Torres andretorre...@gmail.com escreveu:
 
  Oi pessoa,
 
  estou precisando da ajuda de vcs em um problema idiota.
  eu jogo as imformações contidas na primeira coluna de um arquivo txt
  em
  um array, mas o problema é que nao consigo uma maneira de uniformizar
  o
  regex para fazer o match e subsequente extração dos elementos para o
  array
  pois existem caracteres especiais como pontos, pipes, barras, hifens
  entre
  outros nos meios dos elementos.
 
  eu tentei isso:
 
  next unless m/^.+\s+\w+=\d+/;
 
  existe outra forma a nao ser usar o ponto para encontrar qualquer
  caracter?
 
 
  Muito obrigado.
 
  --
  André Torres
 
  Quando o homem aprender a respeitar até o menor ser da criação, seja
  animal ou vegetal, ninguém precisará ensiná-lo a amar seu semelhante.
  (Albert Schweitzer - Nobel da Paz de 1952)
  ___
  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
 
 
 
 
  --
  André Torres
 
  Quando o homem aprender a respeitar até o menor ser da criação, seja
  animal
  ou vegetal, ninguém precisará ensiná-lo a amar seu semelhante. (Albert
  Schweitzer - Nobel da Paz de 1952)
 
  ___
  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




 --
 André Torres

 Quando o homem aprender a respeitar até o menor ser da criação, seja animal
 ou vegetal, ninguém precisará ensiná-lo a amar seu semelhante. (Albert
 Schweitzer - Nobel da Paz de 1952)

 ___
 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