[Rio-pm] lançado perl-5.16.3
`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
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
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
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
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
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
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
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
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
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
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
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
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
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
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/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